|
| KOKKOS_INLINE_FUNCTION | Tensor4 () |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (Index const dimension) |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (Filler const value) |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (Index const dimension, Filler const value) |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (T const *data_ptr) |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (Index const dimension, T const *data_ptr) |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (Tensor4< T, N > const &A) |
| |
| KOKKOS_INLINE_FUNCTION | Tensor4 (Tensor< T, dimension_square< N >::value > const &A) |
| |
| virtual KOKKOS_INLINE_FUNCTION | ~Tensor4 () |
| |
| KOKKOS_INLINE_FUNCTION T const & | operator() (Index const i, Index const j, Index const k, Index const l) const |
| |
| KOKKOS_INLINE_FUNCTION T & | operator() (Index const i, Index const j, Index const k, Index const l) |
| |
| KOKKOS_INLINE_FUNCTION Index | get_dimension () const |
| |
| KOKKOS_INLINE_FUNCTION void | set_dimension (Index const dimension) |
| |
| KOKKOS_INLINE_FUNCTION | TensorBase () |
| |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order) |
| |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, Filler const value) |
| |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, T const &s) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, ArrayT &data, Index index1) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, ArrayT &data, Index index1, Index index2) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, ArrayT &data, Index index1, Index index2, Index index3) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, ArrayT &data, Index index1, Index index2, Index index3, Index index4) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5, Index index6) |
| |
| KOKKOS_INLINE_FUNCTION | TensorBase (Index const dimension, Index const order, T const *data_ptr) |
| |
| KOKKOS_INLINE_FUNCTION | TensorBase (TensorBase< T, ST > const &X) |
| |
| KOKKOS_INLINE_FUNCTION TensorBase< T, ST > & | operator= (TensorBase< T, ST > const &X) |
| |
| KOKKOS_INLINE_FUNCTION T const & | operator[] (Index const i) const |
| |
| KOKKOS_INLINE_FUNCTION T & | operator[] (Index const i) |
| |
| KOKKOS_INLINE_FUNCTION Index | get_number_components () const |
| |
| KOKKOS_INLINE_FUNCTION void | fill (Filler const value) |
| |
| KOKKOS_INLINE_FUNCTION void | fill (T const &s) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION void | fill (ArrayT &data, Index index1) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION void | fill (ArrayT &data, Index index1, Index index2) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION void | fill (ArrayT &data, Index index1, Index index2, Index index3) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION void | fill (ArrayT &data, Index index1, Index index2, Index index3, Index index4) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION void | fill (ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION void | fill (ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5, Index index6) |
| |
| KOKKOS_INLINE_FUNCTION void | fill (T const *data_ptr) |
| |
| KOKKOS_INLINE_FUNCTION void | fill (T const *data_ptr, ComponentOrder const component_order) |
| |
| template<typename S , typename SS > |
| KOKKOS_INLINE_FUNCTION TensorBase< T, ST > & | operator+= (TensorBase< S, SS > const &X) |
| |
| template<typename S , typename SS > |
| KOKKOS_INLINE_FUNCTION TensorBase< T, ST > & | operator-= (TensorBase< S, SS > const &X) |
| |
| template<typename S > |
| KOKKOS_INLINE_FUNCTION TensorBase< T, ST > & | operator*= (S const &X) |
| |
| template<typename S > |
| KOKKOS_INLINE_FUNCTION TensorBase< T, ST > & | operator/= (S const &X) |
| |
| KOKKOS_INLINE_FUNCTION void | clear () |
| |
template<typename T,
Index N = DYNAMIC>
class minitensor::Tensor4< T, N >
Fourth-order tensor.
Definition at line 32 of file MiniTensor_Tensor4.h.