|
template<class... U> |
| Tensor2 (U *...d) |
|
| Tensor2 () |
|
template<class U > |
| Tensor2 (std::array< U *, Tensor_Dim0 *Tensor_Dim1 > &a) |
|
const Tensor2 & | operator++ () const |
|
| Tensor2 (T *d00, T *d01, T *d10, T *d11, const int i) |
|
| Tensor2 (T *d00, T *d01, T *d10, T *d11, T *d20, T *d21, const int i) |
|
| Tensor2 (T *d00, T *d01, T *d02, T *d10, T *d11, T *d12, T *d20, T *d21, T *d22, const int i) |
|
| Tensor2 (T *d00, T *d01, T *d02, T *d03, T *d10, T *d11, T *d12, T *d13, T *d20, T *d21, T *d22, T *d23, T *d30, T *d31, T *d32, T *d33, const int i) |
|
template<class... U> |
| Tensor2 (U *...d) |
|
template<class U > |
| Tensor2 (std::array< U *, Tensor_Dim0 *Tensor_Dim1 > &a, const int i=1) |
|
| Tensor2 () |
|
| Tensor2 (const int i=1) |
|
T & | operator() (const int N1, const int N2) |
|
T | operator() (const int N1, const int N2) const |
|
T * | ptr (const int N1, const int N2) const |
|
template<char i, char j, int Dim0, int Dim1> |
Tensor2_Expr< Tensor2< T *, Tensor_Dim0, Tensor_Dim1 >, T, Dim0, Dim1, i, j > | operator() (const Index< i, Dim0 >, const Index< j, Dim1 > index2) |
|
template<char i, char j, int Dim0, int Dim1> |
Tensor2_Expr< const Tensor2< T *, Tensor_Dim0, Tensor_Dim1 >, T, Dim0, Dim1, i, j > | operator() (const Index< i, Dim0 >, const Index< j, Dim1 > index2) const |
|
template<char i, int Dim, int N> |
Tensor1_Expr< Tensor2_number_rhs_1< Tensor2< T *, Tensor_Dim0, Tensor_Dim1 >, T, N >, T, Dim, i > | operator() (const Index< i, Dim >, const Number< N >) |
|
template<char i, int Dim, int N> |
Tensor1_Expr< Tensor2_number_rhs_0< Tensor2< T *, Tensor_Dim0, Tensor_Dim1 >, T, N >, T, Dim, i > | operator() (const Number< N >, const Index< i, Dim >) |
|
template<char i, int Dim, int N> |
Tensor1_Expr< const Tensor2_number_1< const Tensor2< T *, Tensor_Dim0, Tensor_Dim1 >, T, N >, T, Dim, i > | operator() (const Index< i, Dim >, const Number< N >) const |
|
template<char i, int Dim, int N> |
Tensor1_Expr< const Tensor2_number_0< const Tensor2< T *, Tensor_Dim0, Tensor_Dim1 >, T, N >, T, Dim, i > | operator() (const Number< N >, const Index< i, Dim >) const |
|
const Tensor2 & | operator++ () const |
|
template<char i, int Dim> |
T | operator() (const Index< i, Dim >, const Index< i, Dim > index2) |
|
template<char i, int Dim> |
T | operator() (const Index< i, Dim >, const Index< i, Dim > index2) const |
|
template<class T, int Tensor_Dim0, int Tensor_Dim1, int I>
class FTensor::Tensor2< PackPtr< T *, I >, Tensor_Dim0, Tensor_Dim1 >
Definition at line 210 of file Tensor2_pointer.hpp.