Template Class MeshFieldBackendImpl

Inheritance Relationships

Base Type

Class Documentation

template<typename T, int Dim, int Order, int NumComponents>
class MeshFieldBackendImpl : public pcms::MeshFieldBackend<T>

Public Functions

inline MeshFieldBackendImpl(Omega_h::Mesh &mesh)
inline virtual Kokkos::View<T**> evaluate(Kokkos::View<T**> localCoords, Kokkos::View<LO*> offsets) const override
inline virtual void SetData(Rank1View<const T, DeviceMemorySpace> data, size_t num_nodes, size_t num_components, int dim) override
inline virtual void GetData(Rank1View<T, DeviceMemorySpace> data, size_t num_nodes, size_t num_components, int dim) const override