|
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 172 of file Tensor1_pointer.hpp.