NUMCXX  0.13.20181108
Numerical library for small projects and teaching purposes
numcxx::TArray< T > Member List

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
_datanumcxx::TArray< T >protected
_datamanagernumcxx::TArray< T >protected
_deleternumcxx::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
_ndimnumcxx::TArray< T >private
_nullify()numcxx::TArray< T >inlineprotected
_setshape(index shape0)numcxx::TArray< T >inlineprotected
_shapenumcxx::TArray< T >private
_sizenumcxx::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)=deletenumcxx::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 typedefnumcxx::TArray< T >
~TArray()numcxx::TArray< T >inlineprotected