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:
 All Classes Namespaces Functions

Generated on 24 Apr 2014 for math by  doxygen 1.6.1