|
| | Tensor4 (T *d) |
| |
| | Tensor4 ()=delete |
| |
| T & | operator() (const int N1, const int N2, const int N3, const int N4) |
| |
| T | operator() (const int N1, const int N2, const int N3, const int N4) const |
| |
| T * | ptr (const int N1, const int N2, const int N3, const int N4) const |
| |
| template<char i, char j, char k, char l, int Dim0, int Dim1, int Dim2, int Dim3> |
| Tensor4_Expr< Self, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l > | operator() (const Index< i, Dim0 >, const Index< j, Dim1 >, const Index< k, Dim2 >, const Index< l, Dim3 >) |
| |
| template<char i, char j, char k, char l, int Dim0, int Dim1, int Dim2, int Dim3> |
| Tensor4_Expr< const Self, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l > | operator() (const Index< i, Dim0 >, const Index< j, Dim1 >, const Index< k, Dim2 >, const Index< l, Dim3 >) const |
| |
| const Tensor4 & | operator++ () const |
| |
template<class T, int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3, int G>
class FTensor::Tensor4< CursorPtr< T *, G >, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 >
Definition at line 306 of file Tensor4_pointer.hpp.
template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3, int G>
template<char i, char j, char k, char l, int Dim0, int Dim1, int Dim2, int Dim3>
| Tensor4_Expr< Self, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l > FTensor::Tensor4< CursorPtr< T *, G >, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 >::operator() |
( |
const Index< i, Dim0 > |
, |
|
|
const Index< j, Dim1 > |
, |
|
|
const Index< k, Dim2 > |
, |
|
|
const Index< l, Dim3 > |
|
|
) |
| |
|
inline |
Definition at line 373 of file Tensor4_pointer.hpp.
374 {
375 return Tensor4_Expr<Self, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l>(*this);
376 }
template<class T , int Tensor_Dim0, int Tensor_Dim1, int Tensor_Dim2, int Tensor_Dim3, int G>
template<char i, char j, char k, char l, int Dim0, int Dim1, int Dim2, int Dim3>
| Tensor4_Expr< const Self, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l > FTensor::Tensor4< CursorPtr< T *, G >, Tensor_Dim0, Tensor_Dim1, Tensor_Dim2, Tensor_Dim3 >::operator() |
( |
const Index< i, Dim0 > |
, |
|
|
const Index< j, Dim1 > |
, |
|
|
const Index< k, Dim2 > |
, |
|
|
const Index< l, Dim3 > |
|
|
) |
| const |
|
inline |
Definition at line 381 of file Tensor4_pointer.hpp.
382 {
383 return Tensor4_Expr<const Self, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l>(
384 *this);
385 }