|
template<class... U> |
| Tensor2_symmetric (U *... d) |
|
| Tensor2_symmetric () |
|
const Tensor2_symmetric< PackPtr< T *, I >, Tensor_Dim > & | operator++ () const |
|
template<class... U> |
| Tensor2_symmetric (U *... d) |
|
template<class... U> |
| Tensor2_symmetric (const int i, U *... d) |
|
| Tensor2_symmetric () |
|
| Tensor2_symmetric (T *d00, T *d01, T *d11, const int i=1) |
|
| Tensor2_symmetric (T *d00, T *d01, T *d02, T *d11, T *d12, T *d22, 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_symmetric< T *, Tensor_Dim >, T, Dim0, Dim1, i, j > | operator() (const Index< i, Dim0 > index1, const Index< j, Dim1 > index2) |
|
template<char i, char j, int Dim0, int Dim1> |
Tensor2_Expr< const Tensor2_symmetric< T *, Tensor_Dim >, T, Dim0, Dim1, i, j > | operator() (const Index< i, Dim0 > index1, const Index< j, Dim1 > index2) const |
|
template<char i, char j, int Dim> |
Tensor2_symmetric_Expr< Tensor2_symmetric< T *, Tensor_Dim >, T, Dim, i, j > | operator() (const Index< i, Dim > index1, const Index< j, Dim > index2) |
|
template<char i, char j, int Dim> |
Tensor2_symmetric_Expr< const Tensor2_symmetric< T *, Tensor_Dim >, T, Dim, i, j > | operator() (const Index< i, Dim > index1, const Index< j, Dim > index2) const |
|
template<char i, int N, int Dim> |
Tensor1_Expr< Tensor2_number_rhs_1< Tensor2_symmetric< T *, Tensor_Dim >, T, N >, T, Dim, i > | operator() (const Index< i, Dim > index1, const Number< N > &n1) |
|
template<char i, int N, int Dim> |
Tensor1_Expr< const Tensor2_number_1< const Tensor2_symmetric< T *, Tensor_Dim >, T, N >, T, Dim, i > | operator() (const Index< i, Dim > index1, const Number< N > &n1) const |
|
template<char i, int N, int Dim> |
Tensor1_Expr< Tensor2_number_rhs_0< Tensor2_symmetric< T *, Tensor_Dim >, T, N >, T, Dim, i > | operator() (const Number< N > &n1, const Index< i, Dim > index1) |
|
template<char i, int N, int Dim> |
Tensor1_Expr< const Tensor2_number_0< const Tensor2_symmetric< T *, Tensor_Dim >, T, N >, T, Dim, i > | operator() (const Number< N > &n1, const Index< i, Dim > index1) const |
|
template<char i, int Dim> |
Tensor1_Expr< const Tensor2_numeral_1< const Tensor2_symmetric< T *, Tensor_Dim >, T >, T, Dim, i > | operator() (const Index< i, Dim > index1, const int N) const |
|
template<char i, int Dim> |
Tensor1_Expr< const Tensor2_numeral_0< const Tensor2_symmetric< T *, Tensor_Dim >, T >, T, Dim, i > | operator() (const int N, const Index< i, Dim > index1) const |
|
const Tensor2_symmetric< T *, Tensor_Dim > & | operator++ () const |
|
template<char i, int Dim> |
T | operator() (const Index< i, Dim > index1, const Index< i, Dim > index2) |
|
template<char i, int Dim> |
T | operator() (const Index< i, Dim > index1, const Index< i, Dim > index2) const |
|
template<class T, int Tensor_Dim, int I>
class FTensor::Tensor2_symmetric< PackPtr< T *, I >, Tensor_Dim >
Definition at line 250 of file Tensor2_symmetric_pointer.hpp.