Class PointCloudEvaluatorFactory

Inheritance Relationships

Base Type

Class Documentation

class PointCloudEvaluatorFactory : public pcms::FieldEvaluatorFactory<Real>

Public Functions

inline PointCloudEvaluatorFactory(std::shared_ptr<const FieldLayout> layout, std::shared_ptr<LocalizationFactory> localization, MLSOptions options = {})
inline virtual const FieldLayout &GetLayout() const override
inline virtual bool HasDOFHolderCoordinates() const override
inline virtual CoordinateView<DeviceMemorySpace> GetDOFHolderCoordinates() const override
inline virtual bool SupportsNearestBoundary() const override
inline virtual std::unique_ptr<PointEvaluator<Real>> CreatePointEvaluator(const EvaluationRequest &request) const override