Template Class DViewFMatrixKokkos

Class Documentation

template<typename T, typename Layout = DefaultLayout, typename ExecSpace = DefaultExecSpace, typename MemoryTraits = void>
class DViewFMatrixKokkos

Public Functions

DViewFMatrixKokkos()
DViewFMatrixKokkos(T *inp_matrix, size_t dim1)
DViewFMatrixKokkos(T *inp_matrix, size_t dim1, size_t dim2)
DViewFMatrixKokkos(T *inp_matrix, size_t dim1, size_t dim2, size_t dim3)
DViewFMatrixKokkos(T *inp_matrix, size_t dim1, size_t dim2, size_t dim3, size_t dim4)
DViewFMatrixKokkos(T *inp_matrix, size_t dim1, size_t dim2, size_t dim3, size_t dim4, size_t dim5)
DViewFMatrixKokkos(T *inp_matrix, size_t dim1, size_t dim2, size_t dim3, size_t dim4, size_t dim5, size_t dim6)
DViewFMatrixKokkos(T *inp_matrix, size_t dim1, size_t dim2, size_t dim3, size_t dim4, size_t dim5, size_t dim6, size_t dim7)
KOKKOS_INLINE_FUNCTION T & operator() (size_t i) const
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j) const
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j, size_t k) const
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j, size_t k, size_t l) const
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j, size_t k, size_t l, size_t m) const
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j, size_t k, size_t l, size_t m, size_t n) const
KOKKOS_INLINE_FUNCTION T & operator() (size_t i, size_t j, size_t k, size_t l, size_t m, size_t n, size_t o) const
KOKKOS_INLINE_FUNCTION DViewFMatrixKokkos & operator= (const DViewFMatrixKokkos &temp)
KOKKOS_INLINE_FUNCTION size_t size () const
KOKKOS_INLINE_FUNCTION size_t extent () const
KOKKOS_INLINE_FUNCTION size_t dims (size_t i) const
KOKKOS_INLINE_FUNCTION size_t order () const
KOKKOS_INLINE_FUNCTION T * device_pointer () const
KOKKOS_INLINE_FUNCTION T * host_pointer () const
void update_host()
void update_device()
KOKKOS_INLINE_FUNCTION ~DViewFMatrixKokkos()

Public Members

ViewFMatrix<T> host