Template Class UniformGridEvaluatorFactory

Inheritance Relationships

Base Type

Class Documentation

template<unsigned Dim = 2>
class UniformGridEvaluatorFactory : public pcms::FieldEvaluatorFactory<Real>

Public Functions

inline explicit UniformGridEvaluatorFactory(std::shared_ptr<const UniformGridFieldLayout<Dim>> layout)
inline virtual const FieldLayout &GetLayout() const override
inline virtual bool HasDOFHolderCoordinates() const override
inline virtual bool SupportsNearestBoundary() const override
inline virtual std::unique_ptr<PointEvaluator<Real>> CreatePointEvaluator(const EvaluationRequest &request) const override
inline virtual CoordinateView<DeviceMemorySpace> GetDOFHolderCoordinates() const override