TBCI Numerical high perf. C++ Library  2.8.0
Tensor< T > Member List

This is the complete list of members for Tensor< T >, including all inherited members.

calc_indx(const unsigned long i) const CTensor< T >inline
calc_offs(const Index &ix) const CTensor< T >inline
calclayout()CTensor< T >inlineprotected
calcsize(void)CTensor< T >inlineprotected
cntrmul(const Tensor< T > &, const unsigned, const unsigned) const Tensor< T >
contract(const unsigned, const unsigned) const Tensor< T >
CTensor()CTensor< T >inline
CTensor(const unsigned dim_rank)CTensor< T >inlineexplicit
CTensor(const Index &ix)CTensor< T >inline
CTensor(const T &value, const Index &ix)CTensor< T >inline
CTensor(const CTensor &ct)CTensor< T >inline
CTensor(vararg va,...)CTensor< T >inline
CTensor(const T, vararg va,...)CTensor< T >inline
dataCTensor< T >protected
drctmul(const Tensor< T > &) const Tensor< T >
element_type typedefTensor< T >
FGD(const Tensor< T > &, const Tensor< T > &)Tensor< T >friend
FGD(const Tensor< T > &, const Tensor< T > &, const unsigned, const unsigned)Tensor< T >friend
FGD(const Tensor< T > &, const Tensor< T > &, const unsigned, const unsigned)Tensor< T >friend
fill(const T &value)CTensor< T >inline
get_lin_idx(const unsigned long i)CTensor< T >inline
get_lin_idx(const unsigned long i) const CTensor< T >inline
getcref(vararg va,...) const CTensor< T >
index_size(void) const CTensor< T >inline
layoutCTensor< T >protected
lin_read(vararg va,...)CTensor< T >
lin_size(void) const CTensor< T >inline
max(unsigned long &pos) const CTensor< T >inline
max() const CTensor< T >inline
min(unsigned long &pos) const CTensor< T >inline
min() const CTensor< T >inline
mult(const T) const Tensor< T >
noelCTensor< T >protected
operator!=(const CTensor< T > &ct)CTensor< T >inline
operator()(const Index &ix)CTensor< T >inline
operator()(const Index &ix) const CTensor< T >inline
operator()(vararg va,...)CTensor< T >
operator()(vararg va,...) const CTensor< T >
operator()(const unsigned long i)CTensor< T >inline
operator()(const unsigned long i) const CTensor< T >inline
operator*(const T m) const Tensor< T >inline
operator*=(const T m)Tensor< T >inline
operator+(const Tensor< T > &) const Tensor< T >
operator+=(const Tensor< T > &)Tensor< T >
operator+=(const T m)Tensor< T >inline
operator-(const Tensor< T > &) const Tensor< T >
operator-() const Tensor< T >inline
operator-=(const Tensor< T > &)Tensor< T >
operator-=(const T m)Tensor< T >inline
operator/(const T m) const Tensor< T >inline
operator/=(const T m)Tensor< T >inline
operator=(const CTensor< T > &ct)CTensor< T >inline
operator=(const T &value)CTensor< T >inline
operator==(const CTensor< T > &ct)CTensor< T >inline
rankCTensor< T >protected
rank_size(void) const CTensor< T >inline
resize(const Index &ix)CTensor< T >inline
resize(const T &val, const Index &ix)CTensor< T >inline
resize(const CTensor< T > &ct)CTensor< T >inline
shapeCTensor< T >protected
TALIGN typedefTensor< T >
Tensor()Tensor< T >inline
Tensor(const unsigned dim_rank)Tensor< T >inline
Tensor(const Index &ix)Tensor< T >inline
Tensor(const T &value, const Index &ix)Tensor< T >inline
Tensor(const Tensor< T > &ct)Tensor< T >inline
Tensor(vararg va,...)Tensor< T >inline
Tensor(const T, vararg va,...)Tensor< T >inline
trace() const CTensor< T >inline
transpose(const unsigned i, const unsigned j)CTensor< T >inline
value_type typedefTensor< T >
~CTensor()CTensor< T >inline
~Tensor()Tensor< T >inline