Template Class UniformGridSplinePointEvaluator2D
Defined in File uniform_grid_spline.h
Inheritance Relationships
Base Type
public pcms::PointEvaluator< Real, detail::default_layout_for_memory_space_t< DeviceMemorySpace > >(Template Class PointEvaluator)
Class Documentation
-
template<typename LayoutPolicy = detail::default_layout_for_memory_space_t<DeviceMemorySpace>>
class UniformGridSplinePointEvaluator2D : public pcms::PointEvaluator<Real, detail::default_layout_for_memory_space_t<DeviceMemorySpace>> Public Functions
-
inline virtual Kokkos::View<const LO*, DeviceMemorySpace> FilledPoints() const override
Query points whose output rows Evaluate sets to the out-of-bounds fill value rather than to field values; empty unless the evaluator was created with OutOfBoundsMode::FILL. Fixed at construction.
-
inline void EvaluateImpl(const Field<Real> &field, ValueView<Real, DeviceMemorySpace, LayoutPolicy> out) const override
-
inline virtual Kokkos::View<const LO*, DeviceMemorySpace> FilledPoints() const override