AFF --- A container for numbers (array) by Friederich and Forbriger.
|
Shaper class for Fortran layout. More...
#include <shaper.h>
Public Types | |
typedef Strided | Tshape |
Type of Shape class. More... | |
Public Member Functions | |
Shaper (const Tsubscript &last) | |
First dimension is defined by constructor. More... | |
Shaper (const Tsubscript &first, const Tsubscript &last) | |
First dimension is defined by constructor. More... | |
Shaper (const Tsubscript &first, const Tsubscript &last, const Tsubscript &maxlast) | |
First dimension is defined by constructor. More... | |
Shaper & | operator() (const Tsubscript &last) |
Other dimensions are defined by bracket operator. More... | |
Shaper & | operator() (const Tsubscript &first, const Tsubscript &last) |
Other dimensions are defined by bracket operator. More... | |
Shaper & | operator() (const Tsubscript &first, const Tsubscript &last, const Tsubscript &maxlast) |
Other dimensions are defined by bracket operator. More... | |
operator Tshape () const | |
Return the shape class. More... | |
Private Member Functions | |
void | check_dim () const |
check dimensions More... | |
Private Attributes | |
Tshape::TIndexVec | Mfirst |
limits More... | |
Tshape::TIndexVec | Mlast |
Tshape::TIndexVec | Mmaxlast |
Tdim | Mdim |
next dimension to set More... | |
Shaper class for Fortran layout.