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...
#include <KokkosMesh.h>
Public Attributes | |
| unsigned int | type = libMesh::invalid_uint |
| Element type ID. More... | |
| ContiguousElementID | id = libMesh::DofObject::invalid_id |
| Contiguous element ID. More... | |
| ContiguousSubdomainID | subdomain = std::numeric_limits<ContiguousSubdomainID>::max() |
| Contiguous subdomain ID. More... | |
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.
Definition at line 33 of file KokkosMesh.h.
| ContiguousElementID Moose::Kokkos::ElementInfo::id = libMesh::DofObject::invalid_id |
Contiguous element ID.
Definition at line 42 of file KokkosMesh.h.
Referenced by Moose::Kokkos::ResidualObject::accumulateTaggedElementalMatrix(), KokkosCopyValueAux::computeElementInternal(), KokkosTimeDerivative::computeJacobianInternal(), Moose::Kokkos::ResidualObject::computeJacobianInternal(), Moose::Kokkos::ADKernel::computeResidualInternal(), Moose::Kokkos::ADIntegratedBC::computeResidualInternal(), Moose::Kokkos::ResidualObject::computeResidualInternal(), Moose::Kokkos::Datum::elemID(), Moose::Kokkos::Datum::extraElemID(), Moose::Kokkos::VariableValueTempl< is_ad >::get(), and Moose::Kokkos::AuxKernel::setElementSolution().
| ContiguousSubdomainID Moose::Kokkos::ElementInfo::subdomain = std::numeric_limits<ContiguousSubdomainID>::max() |
Contiguous subdomain ID.
Definition at line 46 of file KokkosMesh.h.
Referenced by Moose::Kokkos::Datum::subdomain().
| unsigned int Moose::Kokkos::ElementInfo::type = libMesh::invalid_uint |
Element type ID.
Definition at line 38 of file KokkosMesh.h.
1.8.14