array< T, D > Class Template Reference
List of all members.
Public Member Functions |
|
void | alloc_sub (int &a, int s) |
|
template<typename... S> |
| void | zeros (S...s) |
|
void | alloc (int const *s) |
|
template<typename... S> |
| void | alloc (S...s) |
|
void | at_sub (int *i, int &a, int s) |
|
template<int... S> |
| T & | at () |
|
T & | at (int *i) |
|
void | print_sub (char const *fmt, int *i, int lvl) |
|
array< T, D > & | operator= (array< T, D > const &rhs) |
|
array< T, D > & | operator+= (array< T, D > const &rhs) |
|
array< T, D > & | operator+= (T const &rhs) |
|
array< T, D > | operator+ (array< T, D > const &rhs) |
|
array< T, D > | operator+ (T const &rhs) |
|
void | print (char const *fmt) |
Public Attributes |
|
int | shape [D] |
|
int | size |
|
T * | v |
template<typename T = double, int D = 1>
class array< T, D >
The documentation for this class was generated from the following file: