Template Class MLSPointEvaluator
Defined in File mls_point_cloud.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 MLSPointEvaluator : public pcms::PointEvaluator<Real, detail::default_layout_for_memory_space_t<DeviceMemorySpace>> Public Functions
-
inline MLSPointEvaluator(Omega_h::Reals source_coords, Omega_h::Reals target_coords, SupportResults supports, int dim, MLSOptions options)
-
inline virtual Kokkos::View<const LO*, DeviceMemorySpace> FilledPoints() const override
MLS evaluates every query point; it never fills.
-
inline void EvaluateImpl(const Field<Real> &field, ValueView<Real, DeviceMemorySpace, LayoutPolicy> out) const override
-
inline MLSPointEvaluator(Omega_h::Reals source_coords, Omega_h::Reals target_coords, SupportResults supports, int dim, MLSOptions options)