... | ... | @@ -4,11 +4,26 @@ Navigation: [/](/) [src/](src) [libs/](src_libs) |
|
|
|
|
|
Short description
|
|
|
-----------------
|
|
|
The AFF (Array of Friederich and Forbriger) is a lightweight class library. It
|
|
|
offers a simple and easy to use container for numbers as is necessary in
|
|
|
numerical code.
|
|
|
|
|
|
Location
|
|
|
--------
|
|
|
Repository location: [src/libs/libaff](../../blob/master/src/libs/libaff)
|
|
|
Repository location:
|
|
|
[src/libs/libaff](https://git.scc.kit.edu/Seitosh/Seitosh/blob/master/src/libs/libaff)
|
|
|
|
|
|
Program description
|
|
|
-------------------
|
|
|
The AFF (Array of Friederich and Forbriger) is a lightweight class library. It
|
|
|
offers a simple and easy to use container for numbers as is necessary in
|
|
|
numerical code. The offered array always has a rectangular strided layout,
|
|
|
reference semantics (through counted references) and a Fortran layout in
|
|
|
memory. The interface is intentionally kept sparse to keep compilation times
|
|
|
small. The array itself is meant to be used to pass numbers from one program
|
|
|
module to the other. If you want to exploit the power of expression templates,
|
|
|
pass the array contents to something like Blitz++.
|
|
|
|
|
|
See the [[doxygen documentation|http://gpitrsvn.gpi.uni-karlsruhe.de/~tforb/doc/libaff]] coming
|
|
|
along with the code for full details.
|
|
|
|