|
| template<class... U> |
| | Tensor2_symmetric (U... d) |
| |
| | Tensor2_symmetric () |
| |
| T & | operator() (const int N1, const int N2) |
| |
| T | operator() (const int N1, const int N2) const |
| |
| template<int N1, int N2> |
| T | operator() (const Number< N1 > &, const Number< N2 >()) const |
| |
| template<int N1, int N2> |
| T & | operator() (const Number< N1 > &, const Number< N2 >()) |
| |
| template<char i, char j, int Dim0, int Dim1> |
| std::enable_if<(Tensor_Dim >=Dim0 &&Tensor_Dim >=Dim1), Tensor2_Expr< Tensor2_symmetric< T, Tensor_Dim >, T, Dim0, Dim1, i, j > >::type | operator() (const Index< i, Dim0 >, const Index< j, Dim1 >) |
| |
| template<char i, char j, int Dim0, int Dim1> |
| std::enable_if<(Tensor_Dim >=Dim0 &&Tensor_Dim >=Dim1), Tensor2_Expr< constTensor2_symmetric< T, Tensor_Dim >, T, Dim0, Dim1, i, j > >::type | operator() (const Index< i, Dim0 >, const Index< j, Dim1 >) const |
| |
| template<char i, char j, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim), Tensor2_symmetric_Expr< Tensor2_symmetric< T, Tensor_Dim >, T, Dim, i, j > >::type | operator() (const Index< i, Dim >, const Index< j, Dim >) |
| |
| template<char i, char j, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim), Tensor2_symmetric_Expr< constTensor2_symmetric< T, Tensor_Dim >, T, Dim, i, j > >::type | operator() (const Index< i, Dim >, const Index< j, Dim >) const |
| |
| template<char i, int N, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim &&Tensor_Dim >N), Tensor1_Expr< Tensor2_number_rhs_1< Tensor2_symmetric< T, Tensor_Dim >, T, N >, T, Dim, i > >::type | operator() (const Index< i, Dim >, const Number< N > &) |
| |
| template<char i, int N, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim &&Tensor_Dim >N), Tensor1_Expr< Tensor2_number_1< constTensor2_symmetric< T, Tensor_Dim >, T, N >, T, Dim, i > >::type | operator() (const Index< i, Dim >, const Number< N > &) const |
| |
| template<char i, int N, int Dim> |
| std::enable_if<(Tensor_Dim >N &&Tensor_Dim >=Dim), Tensor1_Expr< Tensor2_number_rhs_0< Tensor2_symmetric< T, Tensor_Dim >, T, N >, T, Dim, i > >::type | operator() (const Number< N > &, const Index< i, Dim >) |
| |
| template<char i, int N, int Dim> |
| std::enable_if<(Tensor_Dim >N &&Tensor_Dim >=Dim), Tensor1_Expr< Tensor2_number_0< constTensor2_symmetric< T, Tensor_Dim >, T, N >, T, Dim, i > >::type | operator() (const Number< N > &, const Index< i, Dim >) const |
| |
| template<char i, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim), Tensor1_Expr< Tensor2_numeral_1< constTensor2_symmetric< T, Tensor_Dim >, T >, T, Dim, i > >::type | operator() (const Index< i, Dim >, const int N) const |
| |
| template<char i, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim), Tensor1_Expr< Tensor2_numeral_0< constTensor2_symmetric< T, Tensor_Dim >, T >, T, Dim, i > >::type | operator() (const int N, const Index< i, Dim >) const |
| |
| template<char i, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim), T >::type | operator() (const Index< i, Dim >, const Index< i, Dim >) |
| |
| template<char i, int Dim> |
| std::enable_if<(Tensor_Dim >=Dim), T >::type | operator() (const Index< i, Dim >, const Index< i, Dim >) const |
| |