This class provides an implementation of the Neumann trace operator and a corresponding method to evaluate the linear form corresponding to the right hand side of the system via quadrature. More...
#include <NeumannTrace.hpp>
This class provides an implementation of the Neumann trace operator and a corresponding method to evaluate the linear form corresponding to the right hand side of the system via quadrature.
Definition at line 31 of file NeumannTrace.hpp.
Public Member Functions | |
void | set_function (const std::function< Eigen::Matrix< Scalar, 3, 1 >(Eigen::Vector3d)> &function) |
template<class T > | |
void | evaluateIntegrand_impl (const T &super_space, const SurfacePoint &p, Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > *intval) const |
Public Member Functions inherited from Bembel::LinearFormBase< NeumannTrace< Scalar >, Scalar > | |
void | evaluateIntegrand (const T &super_space, const SurfacePoint &p, Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > *intval) const |
NeumannTrace< Scalar > & | derived () |
const NeumannTrace< Scalar > & | derived () const |