This class implements the specification of the integration for the single layer potential for Helmholtz. More...
#include <SingleLayerOperator.hpp>


This class implements the specification of the integration for the single layer potential for Helmholtz.
Definition at line 38 of file SingleLayerOperator.hpp.
Public Member Functions | |
| template<class T > | |
| void | evaluateIntegrand_impl (const T &super_space, const SurfacePoint &p1, const SurfacePoint &p2, Eigen::Matrix< typename LinearOperatorTraits< HelmholtzSingleLayerOperator >::Scalar, Eigen::Dynamic, Eigen::Dynamic > *intval) const | 
| Eigen::Matrix< std::complex< double >, 1, 1 > | evaluateFMMInterpolation_impl (const SurfacePoint &p1, const SurfacePoint &p2) const | 
| std::complex< double > | evaluateKernel (const Eigen::Vector3d &x, const Eigen::Vector3d &y) const | 
| Fundamental solution of Helmholtz problem.  | |
| void | set_wavenumber (std::complex< double > wavenumber) | 
| std::complex< double > | get_wavenumber () | 
  Public Member Functions inherited from Bembel::LinearOperatorBase< HelmholtzSingleLayerOperator > | |
| void | evaluateIntegrand (const T &super_space, const SurfacePoint &p1, const SurfacePoint &p2, Eigen::Matrix< typename LinearOperatorTraits< HelmholtzSingleLayerOperator >::Scalar, Eigen::Dynamic, Eigen::Dynamic > *intval) const | 
| Eigen::Matrix< typename LinearOperatorTraits< HelmholtzSingleLayerOperator >::Scalar, getFunctionSpaceVectorDimension< LinearOperatorTraits< HelmholtzSingleLayerOperator >::Form >) *LinearOperatorTraits< HelmholtzSingleLayerOperator >::NumberOfFMMComponents, getFunctionSpaceVectorDimension< LinearOperatorTraits< HelmholtzSingleLayerOperator >::Form >) *LinearOperatorTraits< HelmholtzSingleLayerOperator >::NumberOfFMMComponents > | evaluateFMMInterpolation (const SurfacePoint &p1, const SurfacePoint &p2) const | 
| int | get_FarfieldQuadratureDegree (int ansatz_degree) const | 
| int | getNearfieldQuadratureDegree (int ansatz_degree, double distance, int level) const | 
| Compute quadrature degree for numerical integretation close to the singularity based on distance, refinement level, degree of ansatz functions and operator_order.  More... | |
| HelmholtzSingleLayerOperator & | derived () | 
| const HelmholtzSingleLayerOperator & | derived () const |