Bembel
Bembel::HomogenisedLaplaceSingleLayerPotential< LinOp > Class Template Reference

This class implements the specification of the integration for the single layer potential for the homogenised Laplace. More...

#include <SingleLayerPotential.hpp>

Inheritance diagram for Bembel::HomogenisedLaplaceSingleLayerPotential< LinOp >:
Collaboration diagram for Bembel::HomogenisedLaplaceSingleLayerPotential< LinOp >:

Detailed Description

template<typename LinOp>
class Bembel::HomogenisedLaplaceSingleLayerPotential< LinOp >

This class implements the specification of the integration for the single layer potential for the homogenised Laplace.

Definition at line 36 of file SingleLayerPotential.hpp.

Public Member Functions

 HomogenisedLaplaceSingleLayerPotential ()
 Constructs an object initialising the coefficients and the degree via the static variable HomogenisedLaplaceSingleLayerOperator::precision.
 
Eigen::Matrix< typename PotentialReturnScalar< typename LinearOperatorTraits< LinOp >::Scalar, double >::Scalar, 1, 1 > evaluateIntegrand_impl (const FunctionEvaluator< LinOp > &fun_ev, const ElementTreeNode &element, const Eigen::Vector3d &point, const SurfacePoint &p) const
 
double evaluateKernel (const Eigen::Vector3d &x, const Eigen::Vector3d &y) const
 Fundamental solution of the homogenised Laplace problem.
 
- Public Member Functions inherited from Bembel::PotentialBase< HomogenisedLaplaceSingleLayerPotential< LinOp >, LinOp >
Eigen::Matrix< typename PotentialReturnScalar< typename LinearOperatorTraits< LinOp >::Scalar, typename PotentialTraits< HomogenisedLaplaceSingleLayerPotential< LinOp > >::Scalar >::Scalar, 1, PotentialTraits< HomogenisedLaplaceSingleLayerPotential< LinOp > >::OutputSpaceDimension > evaluateIntegrand (const AnsatzSpace< LinOp > &ansatz_space, const Eigen::Matrix< typename LinearOperatorTraits< LinOp >::Scalar, Eigen::Dynamic, getFunctionSpaceVectorDimension< LinearOperatorTraits< LinOp >::Form >()> &coeff, const Eigen::VectorXd &point, const SurfacePoint &p) const
 
HomogenisedLaplaceSingleLayerPotential< LinOp > & derived ()
 
const HomogenisedLaplaceSingleLayerPotential< LinOp > & derived () const
 

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