|
| template<class... U> |
| | Tensor1 (U *... d) |
| |
| template<class U > |
| | Tensor1 (std::array< U *, Tensor_Dim > &a) |
| |
| | Tensor1 () |
| |
| const Tensor1 & | operator++ () const |
| |
| | Tensor1 (T *d0, const int i=1) |
| |
| | Tensor1 (T *d0, T *d1, const int i=1) |
| |
| | Tensor1 (T *d0, T *d1, T *d2, const int i=1) |
| |
| | Tensor1 (T *d0, T *d1, T *d2, T *d3, const int i=1) |
| |
| | Tensor1 (T *d0, T *d1, T *d2, T *d3, T *d4, T *d5, const int i=1) |
| |
| | Tensor1 (T *d0, T *d1, T *d2, T *d3, T *d4, T *d5, T *d6, T *d7, const int i=1) |
| |
| | Tensor1 (T *d0, T *d1, T *d2, T *d3, T *d4, T *d5, T *d6, T *d7, T *d8, const int i=1) |
| |
| template<class... U> |
| | Tensor1 (U *... d) |
| |
| template<class U > |
| | Tensor1 (std::array< U *, Tensor_Dim > &a, const int i=1) |
| |
| | Tensor1 (const int i=1) |
| |
| Tensor1< T, Tensor_Dim > | normalize () |
| |
| T | l2 () const |
| |
| template<int Current_Dim> |
| T | l2_squared (const Number< Current_Dim > &) const |
| |
| T | l2_squared (const Number< 1 > &) const |
| |
| T & | operator() (const int N) |
| |
| T | operator() (const int N) const |
| |
| T * | ptr (const int N) const |
| |
| T *& | ptr (const int N) |
| |
| template<char i, int Dim> |
| Tensor1_Expr< Tensor1< T *, Tensor_Dim >, T, Dim, i > | operator() (const Index< i, Dim > &index) |
| |
| template<char i, int Dim> |
| Tensor1_Expr< const Tensor1< T *, Tensor_Dim >, T, Dim, i > | operator() (const Index< i, Dim > &index) const |
| |
| const Tensor1 & | operator++ () const |
| |
template<class T, int Tensor_Dim, int I>
class FTensor::Tensor1< PackPtr< T *, I >, Tensor_Dim >
Definition at line 175 of file Tensor1_pointer.hpp.