Go to the source code of this file.
Classes | |
struct | Moose::Kokkos::ElementInfo |
The Kokkos object that contains the information of an element The IDs used in Kokkos are different from the MOOSE or libMesh IDs The Kokkos IDs start from zero in each process and are contiguous. More... | |
class | Moose::Kokkos::Mesh |
The Kokkos mesh object. More... | |
struct | Moose::Kokkos::Mesh::MeshMap |
The wrapper of host maps. More... | |
class | Moose::Kokkos::MeshHolder |
The Kokkos interface that holds the host reference of the Kokkos mesh and copies it to device during parallel dispatch Maintains synchronization between host and device Kokkos mesh and provides access to the appropriate Kokkos mesh depending on the architecture. More... | |
Namespaces | |
Moose | |
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to address this in their environment if C++17 compatibility isn't found. | |
Moose::Kokkos | |
Typedefs | |
using | ContiguousSubdomainID = SubdomainID |
using | ContiguousBoundaryID = BoundaryID |
using | ContiguousElementID = dof_id_type |
using | ContiguousNodeID = dof_id_type |
using ContiguousBoundaryID = BoundaryID |
Definition at line 19 of file KokkosMesh.h.
using ContiguousElementID = dof_id_type |
Definition at line 20 of file KokkosMesh.h.
using ContiguousNodeID = dof_id_type |
Definition at line 21 of file KokkosMesh.h.
using ContiguousSubdomainID = SubdomainID |
Definition at line 18 of file KokkosMesh.h.