Bembel
 
Loading...
Searching...
No Matches
Bembel::DirichletTrace< Scalar > Class Template Reference

This class provides an implementation of the Dirichlet trace operator and a corresponding method to evaluate the linear form corresponding to the right hand side of the system via quadrature. More...

#include <DirichletTrace.hpp>

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

Detailed Description

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

This class provides an implementation of the Dirichlet 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 DirichletTrace.hpp.

Public Member Functions

void set_function (const std::function< Scalar(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< DirichletTrace< Scalar >, Scalar >
void evaluateIntegrand (const T &super_space, const SurfacePoint &p, Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > *intval) const
 
DirichletTrace< Scalar > & derived ()
 
const DirichletTrace< Scalar > & derived () const
 

Constructor & Destructor Documentation

◆ DirichletTrace()

template<typename Scalar >
Bembel::DirichletTrace< Scalar >::DirichletTrace ( )
inline

Definition at line 33 of file DirichletTrace.hpp.

Member Function Documentation

◆ evaluateIntegrand_impl()

template<typename Scalar >
template<class T >
void Bembel::DirichletTrace< Scalar >::evaluateIntegrand_impl ( const T super_space,
const SurfacePoint p,
Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > *  intval 
) const
inline

Definition at line 38 of file DirichletTrace.hpp.

◆ set_function()

template<typename Scalar >
void Bembel::DirichletTrace< Scalar >::set_function ( const std::function< Scalar(Eigen::Vector3d)> &  function)
inline

Definition at line 34 of file DirichletTrace.hpp.


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