|
| KOKKOS_INLINE_FUNCTION | Matrix () |
| |
| KOKKOS_INLINE_FUNCTION | Matrix (Index const rows, Index const cols) |
| |
| KOKKOS_INLINE_FUNCTION | Matrix (Filler const value) |
| |
| KOKKOS_INLINE_FUNCTION | Matrix (Index const rows, Index cols, Filler const value) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, ArrayT &data, Index index1) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, ArrayT &data, Index index1, Index index2) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, ArrayT &data, Index index1, Index index2, Index index3) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, ArrayT &data, Index index1, Index index2, Index index3, Index index4) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5, Index index6) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, Index const rows, Index const cols, ArrayT &data, Index index1) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, Index const rows, Index const cols, ArrayT &data, Index index1, Index index2) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, Index const rows, Index const cols, ArrayT &data, Index index1, Index index2, Index index3) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, Index const rows, Index const cols, ArrayT &data, Index index1, Index index2, Index index3, Index index4) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, Index const rows, Index const cols, ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5) |
| |
| template<class ArrayT > |
| KOKKOS_INLINE_FUNCTION | Matrix (Source const source, Index const rows, Index const cols, ArrayT &data, Index index1, Index index2, Index index3, Index index4, Index index5, Index index6) |
| |
| KOKKOS_INLINE_FUNCTION | Matrix (T const *data_ptr) |
| |
| KOKKOS_INLINE_FUNCTION | Matrix (Index const rows, Index cols, T const *data_ptr) |
| |
| KOKKOS_INLINE_FUNCTION | Matrix (Matrix< T, M, N > const &A) |
| |
| virtual KOKKOS_INLINE_FUNCTION | ~Matrix () |
| |
| KOKKOS_INLINE_FUNCTION T const & | operator() (Index const i, Index const j) const |
| |
| KOKKOS_INLINE_FUNCTION T & | operator() (Index const i, Index const j) |
| |
| std::pair< Index, Index > | get_dimensions () const |
| |
| KOKKOS_INLINE_FUNCTION Index | get_num_rows () const |
| |
| KOKKOS_INLINE_FUNCTION Index | get_num_cols () const |
| |
| KOKKOS_INLINE_FUNCTION void | set_dimensions (Index const rows, Index const cols) |
| |
| 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 M = DYNAMIC,
Index N = DYNAMIC>
class minitensor::Matrix< T, M, N >
General rectangular matrix.
Definition at line 37 of file MiniTensor_Matrix.h.