|
OpenWalnut 1.3.1
|
Implements the operator () for an order of 4. More...
#include <WTensorBase.h>
Inheritance diagram for WTensorFunc< TensorBase_T, 4, dim, Data_T >:Public Member Functions | |
| WTensorFunc () | |
| Default constructor. | |
| WTensorFunc (const WValue< Data_T > &data) | |
| Initializes the tensor with the given data. | |
| WTensorFunc (const boost::array< Data_T, TensorBase_T< 4, dim, Data_T >::dataSize > &data) | |
| Initializes the tensor with the given data. | |
| Data_T & | operator() (std::size_t i0, std::size_t i1, std::size_t i2, std::size_t i3) |
| Access operator. | |
| Data_T const & | operator() (std::size_t i0, std::size_t i1, std::size_t i2, std::size_t i3) const |
| Access operator. | |
Implements the operator () for an order of 4.
| TensorBase_T | Either WTensorBase<> or WTensorBaseSym<> |
| dim | The dimension of the tensor, i.e. the number of components in each direction. |
| Data_T | The datatype of the components, double by default. |
Definition at line 1387 of file WTensorBase.h.
| WTensorFunc< TensorBase_T, 4, dim, Data_T >::WTensorFunc | ( | ) |
Default constructor.
Definition at line 1435 of file WTensorBase.h.
| WTensorFunc< TensorBase_T, 4, dim, Data_T >::WTensorFunc | ( | const WValue< Data_T > & | data | ) | [explicit] |
Initializes the tensor with the given data.
| data | Components in same ordering as the components of the TensorBase class. |
Definition at line 1441 of file WTensorBase.h.
| WTensorFunc< TensorBase_T, 4, dim, Data_T >::WTensorFunc | ( | const boost::array< Data_T, TensorBase_T< 4, dim, Data_T >::dataSize > & | data | ) | [explicit] |
Initializes the tensor with the given data.
| data | Components in same ordering as the components of the TensorBase class. |
Definition at line 1447 of file WTensorBase.h.
| Data_T & WTensorFunc< TensorBase_T, 4, dim, Data_T >::operator() | ( | std::size_t | i0, |
| std::size_t | i1, | ||
| std::size_t | i2, | ||
| std::size_t | i3 | ||
| ) |
Access operator.
| i0 | An index. |
| i1 | An index. |
| i2 | An index. |
| i3 | An index. |
Definition at line 1453 of file WTensorBase.h.
| Data_T const & WTensorFunc< TensorBase_T, 4, dim, Data_T >::operator() | ( | std::size_t | i0, |
| std::size_t | i1, | ||
| std::size_t | i2, | ||
| std::size_t | i3 | ||
| ) | const |
Access operator.
| i0 | An index. |
| i1 | An index. |
| i2 | An index. |
| i3 | An index. |
Definition at line 1459 of file WTensorBase.h.
1.7.4