|
| Tensor3 () |
|
template<class... U> |
| Tensor3 (U *...d) |
|
template<class U > |
| Tensor3 (std::array< U *, Tensor_Dim0 *Tensor_Dim1 *Tensor_Dim2 > &a) |
|
template<int Current_Dim0, int Current_Dim1, int Current_Dim2> |
void | increment (const Number< Current_Dim0 > &, const Number< Current_Dim1 > &, const Number< Current_Dim2 > &) const |
|
const Tensor3 & | operator++ () const |
|
| Tensor3 () |
|
| Tensor3 (T *d000, T *d001, T *d010, T *d011, T *d100, T *d101, T *d110, T *d111, const int i) |
|
| Tensor3 (T *d000, T *d001, T *d002, T *d010, T *d011, T *d012, T *d020, T *d021, T *d022, T *d100, T *d101, T *d102, T *d110, T *d111, T *d112, T *d120, T *d121, T *d122, T *d200, T *d201, T *d202, T *d210, T *d211, T *d212, T *d220, T *d221, T *d222, const int i) |
|
| Tensor3 (T *d000, T *d001, T *d002, T *d003, T *d010, T *d011, T *d012, T *d013, T *d020, T *d021, T *d022, T *d023, T *d030, T *d031, T *d032, T *d033, T *d100, T *d101, T *d102, T *d103, T *d110, T *d111, T *d112, T *d113, T *d120, T *d121, T *d122, T *d123, T *d130, T *d131, T *d132, T *d133, T *d200, T *d201, T *d202, T *d203, T *d210, T *d211, T *d212, T *d213, T *d220, T *d221, T *d222, T *d223, T *d230, T *d231, T *d232, T *d233, T *d300, T *d301, T *d302, T *d303, T *d310, T *d311, T *d312, T *d313, T *d320, T *d321, T *d322, T *d323, T *d330, T *d331, T *d332, T *d333, const int i) |
|
template<class... U> |
| Tensor3 (U *...d) |
|
template<class U > |
| Tensor3 (std::array< U *, Tensor_Dim0 *Tensor_Dim1 *Tensor_Dim2 > &a, const int i=1) |
|
T & | operator() (const int N1, const int N2, const int N3) |
|
T | operator() (const int N1, const int N2, const int N3) const |
|
template<char i, char j, char k, int Dim0, int Dim1, int Dim2> |
Tensor3_Expr< Tensor3< T *, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2 >, T, Dim0, Dim1, Dim2, i, j, k > | operator() (const Index< i, Dim0 >, const Index< j, Dim1 >, const Index< k, Dim2 >) |
|
template<char i, char j, char k, int Dim0, int Dim1, int Dim2> |
Tensor3_Expr< const Tensor3< T *, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2 >, T, Dim0, Dim1, Dim2, i, j, k > | operator() (const Index< i, Dim0 >, const Index< j, Dim1 >, const Index< k, Dim2 >) const |
|
template<int Current_Dim0, int Current_Dim1, int Current_Dim2> |
void | increment (const Number< Current_Dim0 > &, const Number< Current_Dim1 > &, const Number< Current_Dim2 > &) const |
|
const Tensor3 & | operator++ () const |
|
template<class T, int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int I>
class FTensor::Tensor3< PackPtr< T *, I >, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2 >
Definition at line 197 of file Tensor3_pointer.hpp.