unspecified

libflatarray - C++ library for highly efficient multi-dimensional arrays

Website: http://www.libgeodecomp.org/libflatarray.html
License: Boost
Vendor: Fedora Project
Description:
LibFlatArray acts as a highly efficient multi-dimensional array of
arbitrary objects (array of structs, AoS), but really uses a struct of
arrays (SoA) memory layout. It's great for writing vectorized code and
its lightning-fast iterators give you access to neighboring elements
with zero address generation overhead.

Use cases include:
- computer simulations (e.g. stencil codes such as Lattice Boltzmann Methods)
- image processing (e.g. Gaussian filters)
- numerical methods (e.g. multiplication of complex matrices)

The library is written in C++ and uses templates to shift the burden
of address computation from runtime to compile time. It shares some
infrastructure with its parent project LibGeoDecomp.

Packages

libflatarray-0.1.1-1.el6.src [21 KiB] Changelog by Christopher Meng (2014-01-26):
- Initial Package.

Listing created by Repoview-0.6.6-4.el7