Chi-Tech
|
#include <chi_math_tensorRNX.h>
Data Structures | |
struct | RecursiveAccessor |
Public Member Functions | |
TensorRNX () | |
TensorRNX (const NumberFormat value) | |
TensorRNX & | operator= (const TensorRNX &rhs) |
VectorNX< N, NumberFormat > | operator[] (const int i) |
Data Fields | |
std::vector< VectorNX< N, NumberFormat > > | entries |
const unsigned int | rank |
const unsigned int | dimension |
Generalized tensor with rank-R dimension-N and arbitrary number format.
Definition at line 21 of file chi_math_tensorRNX.h.
|
inline |
Default constructor.
Definition at line 28 of file chi_math_tensorRNX.h.
|
inline |
Constructor with value.
Definition at line 38 of file chi_math_tensorRNX.h.
|
inline |
Component-wise copy.
Definition at line 48 of file chi_math_tensorRNX.h.
VectorNX< N, NumberFormat > chi_math::TensorRNX< R, N, NumberFormat >::operator[] | ( | const int | i | ) |
const unsigned int chi_math::TensorRNX< R, N, NumberFormat >::dimension |
Definition at line 25 of file chi_math_tensorRNX.h.
std::vector<VectorNX<N,NumberFormat> > chi_math::TensorRNX< R, N, NumberFormat >::entries |
Definition at line 23 of file chi_math_tensorRNX.h.
const unsigned int chi_math::TensorRNX< R, N, NumberFormat >::rank |
Definition at line 24 of file chi_math_tensorRNX.h.