The FunctionEvaluator provides means to evaluate coefficient vectors as functions on the geometry. More...
#include <FunctionEvaluator.hpp>
The FunctionEvaluator provides means to evaluate coefficient vectors as functions on the geometry.
Definition at line 21 of file FunctionEvaluator.hpp.
Public Member Functions | |
FunctionEvaluator (const FunctionEvaluator &other)=default | |
FunctionEvaluator (FunctionEvaluator &&other)=default | |
FunctionEvaluator & | operator= (FunctionEvaluator other) |
FunctionEvaluator (const AnsatzSpace< Derived > &ansatz_space) | |
FunctionEvaluator (const AnsatzSpace< Derived > &ansatz_space, const Eigen::Matrix< typename LinearOperatorTraits< Derived >::Scalar, Eigen::Dynamic, 1 > &fun) | |
void | init_FunctionEvaluator (const AnsatzSpace< Derived > &ansatz_space) |
void | init_FunctionEvaluator (const AnsatzSpace< Derived > &ansatz_space, const Eigen::Matrix< typename LinearOperatorTraits< Derived >::Scalar, Eigen::Dynamic, 1 > &fun) |
Eigen::Matrix< typename LinearOperatorTraits< Derived >::Scalar, getFunctionSpaceOutputDimension< LinearOperatorTraits< Derived >::Form >), 1 > | evaluateOnPatch (int patch, const Eigen::Vector2d &ref_point) const |
Eigen::Matrix< typename LinearOperatorTraits< Derived >::Scalar, getFunctionSpaceOutputDimension< LinearOperatorTraits< Derived >::Form >), 1 > | evaluate (const ElementTreeNode &element, const SurfacePoint &p) const |
LinearOperatorTraits< Derived >::Scalar | evaluateDiv (const ElementTreeNode &element, const SurfacePoint &p) const |
void | set_function (Eigen::Matrix< typename LinearOperatorTraits< Derived >::Scalar, Eigen::Dynamic, 1 > fun) |