NUMCXX
0.13.20181108
Numerical library for small projects and teaching purposes
|
This is the complete list of members for numcxx::TArray2< T >, including all inherited members.
__getitem__(index i0) | numcxx::TArray2< T > | inline |
_assert_square() const | numcxx::TArray< T > | inlineprotected |
_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 |
_nullify() | numcxx::TArray< T > | inlineprotected |
_setshape(index shape0) | numcxx::TArray< T > | inlineprotected |
clone() const | numcxx::TArray2< T > | inline |
copy() const | numcxx::TArray2< T > | inline |
create(index n0, index n1) | numcxx::TArray2< T > | inlinestatic |
create(const std::initializer_list< std::initializer_list< T >> &il) | numcxx::TArray2< T > | inlinestatic |
data() const | numcxx::TArray< T > | inline |
is_matrix() | numcxx::TArray2< T > | inline |
item(index i0, index i1) | numcxx::TArray2< T > | inline |
itemset(index i0, index i1, T x) | numcxx::TArray2< 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()(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 TArray2< T > &expr) | numcxx::TArray2< T > | inline |
numcxx::TArray::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 |
TArray2(index n0, index n1) | numcxx::TArray2< T > | inline |
TArray2(index n0, index n1, T *data, std::function< void(T *p)> deleter) | numcxx::TArray2< T > | inline |
TArray2(index n0, index n1, T *data, std::shared_ptr< void > datamanager) | numcxx::TArray2< T > | inline |
TArray2(const std::initializer_list< std::initializer_list< T >> &il) | numcxx::TArray2< T > | inline |
TArray2(const TArray2< T > &A) | numcxx::TArray2< T > | inline |
TArray2() | numcxx::TArray2< T > | inline |
value_type typedef | numcxx::TArray< T > | |
~TArray() | numcxx::TArray< T > | inlineprotected |