Bembel
Bembel::NeumannTrace< Scalar > Class Template Reference

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>

Inheritance diagram for Bembel::NeumannTrace< Scalar >:
Collaboration diagram for Bembel::NeumannTrace< Scalar >:

Detailed Description

template<typename Scalar>
class Bembel::NeumannTrace< Scalar >

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
 

The documentation for this class was generated from the following file: