Template Class MeshFieldsEvaluatorFactory

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class MeshFieldsEvaluatorFactory : public pcms::FieldEvaluatorFactory<T>

Public Functions

inline explicit MeshFieldsEvaluatorFactory(std::shared_ptr<const MeshFieldsAdapterLayout> 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<T>> CreatePointEvaluator(const EvaluationRequest &request) const override
inline virtual CoordinateView<DeviceMemorySpace> GetDOFHolderCoordinates() const override