NUMCXX
0.13.20181108
Numerical library for small projects and teaching purposes
|
This is the complete list of members for numcxx::TArray< T >, including all inherited members.
_assert_square() const | numcxx::TArray< T > | inlineprotected |
_check_bounds(index acc_dim, index acc_ndim, index acc_idx) const | numcxx::TArray< T > | inlineprivate |
_data | numcxx::TArray< T > | protected |
_datamanager | numcxx::TArray< T > | protected |
_deleter | numcxx::TArray< T > | protected |
_idx(index i0) const | numcxx::TArray< T > | inlineprotected |
_idx(index i0, index i1) const | numcxx::TArray< T > | inlineprotected |
_idx(index i0, index i1, index i2) const | numcxx::TArray< T > | inlineprotected |
_ndim | numcxx::TArray< T > | private |
_nullify() | numcxx::TArray< T > | inlineprotected |
_setshape(index shape0) | numcxx::TArray< T > | inlineprotected |
_shape | numcxx::TArray< T > | private |
_size | numcxx::TArray< T > | private |
data() const | numcxx::TArray< T > | inline |
ndim() const | numcxx::TArray< T > | inline |
operate(std::function< void(T &a, T &b)> f, TArray< T > &A, TArray< T > &B) | numcxx::TArray< T > | inlinestatic |
operate(std::function< void(T &a, T &b, T &c)> f, TArray< T > &A, TArray< T > &B, TArray< T > &C) | numcxx::TArray< T > | inlinestatic |
operator(std::ostream &s, TArray< T > &A) | numcxx::TArray< T > | friend |
operator()(const index i0) | numcxx::TArray< T > | inline |
operator()(const index i0) const | numcxx::TArray< T > | inline |
operator()(const index i0, const index i1) | numcxx::TArray< T > | inline |
operator()(const index i0, const index i1) const | numcxx::TArray< T > | inline |
operator*=(const VAL &a) | numcxx::TArray< T > | inline |
operator+=(const VAL &a) | numcxx::TArray< T > | inline |
operator-=(const VAL &a) | numcxx::TArray< T > | inline |
operator/=(const VAL &a) | numcxx::TArray< T > | inline |
operator=(const VAL &expr) | numcxx::TArray< T > | inline |
operator[](const index i) | numcxx::TArray< T > | inline |
operator[](const index i) const | numcxx::TArray< T > | inline |
resize(size_t n) | numcxx::TArray< T > | inline |
savetxt(std::ostream &s) const | numcxx::TArray< T > | inline |
shape(const index dim) const | numcxx::TArray< T > | inline |
size() const | numcxx::TArray< T > | inline |
TArray(const TArray< T > &A)=delete | numcxx::TArray< T > | |
TArray() | numcxx::TArray< T > | inlineprotected |
TArray(index n0) | numcxx::TArray< T > | inlineprotected |
TArray(const std::initializer_list< T > &il) | numcxx::TArray< T > | inlineprotected |
TArray(index n0, T *data, std::function< void(T *p)> deleter) | numcxx::TArray< T > | inlineprotected |
TArray(index n0, T *data, std::shared_ptr< void > datamanager) | numcxx::TArray< T > | inlineprotected |
TArray(index n0, index n1) | numcxx::TArray< T > | inlineprotected |
TArray(const std::initializer_list< std::initializer_list< T >> &il) | numcxx::TArray< T > | inlineprotected |
TArray(index n0, index n1, T *data, std::function< void(T *p)> deleter) | numcxx::TArray< T > | inlineprotected |
TArray(index n0, index n1, T *data, std::shared_ptr< void > datamanager) | numcxx::TArray< T > | inlineprotected |
value_type typedef | numcxx::TArray< T > | |
~TArray() | numcxx::TArray< T > | inlineprotected |