Template Class OmegaHLagrangeEvaluatorFactory
Defined in File omega_h_lagrange.h
Inheritance Relationships
Base Type
public pcms::FieldEvaluatorFactory< T >(Template Class FieldEvaluatorFactory)
Class Documentation
-
template<typename T>
class OmegaHLagrangeEvaluatorFactory : public pcms::FieldEvaluatorFactory<T> Public Functions
-
inline virtual const FieldLayout &GetLayout() const override
-
inline virtual bool HasDOFHolderCoordinates() const override
-
inline virtual bool SupportsNearestBoundary() const override
-
inline const GridPointSearchVariant &GetSearch() const noexcept
The containing-element search over this layout’s mesh. Exposed so that operators which must locate points on the same mesh, such as the conservative transfer’s intersection search, reuse it rather than build and hold a second copy of the candidate map.
-
inline virtual std::unique_ptr<PointEvaluator<T>> CreatePointEvaluator(const EvaluationRequest &request) const override
-
inline virtual CoordinateView<DeviceMemorySpace> GetDOFHolderCoordinates() const override
-
inline virtual const FieldLayout &GetLayout() const override