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


This class implements the specification of the integration for the single layer potential for Maxwell.
Definition at line 34 of file SingleLayerPotential.hpp.
| Public Member Functions | |
| Eigen::Matrix< typename PotentialReturnScalar< typename LinearOperatorTraits< LinOp >::Scalar, std::complex< double > >::Scalar, 3, 1 > | evaluateIntegrand_impl (const FunctionEvaluator< LinOp > &fun_ev, const ElementTreeNode &element, const Eigen::Vector3d &point, const SurfacePoint &p) const | 
| std::complex< double > | evaluateKernel (const Eigen::Vector3d &x, const Eigen::Vector3d &y) const | 
| Fundamental solution of Helmholtz problem. | |
| Eigen::VectorXcd | evaluateKernelGrad (const Eigen::Vector3d &x, const Eigen::Vector3d &y) const | 
| Gradient of fundamental solution of Helmholtz problem. | |
| void | set_wavenumber (std::complex< double > wavenumber) | 
| std::complex< double > | get_wavenumber () | 
|  Public Member Functions inherited from Bembel::PotentialBase< MaxwellSingleLayerPotential< LinOp >, LinOp > | |
| Eigen::Matrix< typename PotentialReturnScalar< typename LinearOperatorTraits< LinOp >::Scalar, typename PotentialTraits< MaxwellSingleLayerPotential< LinOp > >::Scalar >::Scalar, 1, PotentialTraits< MaxwellSingleLayerPotential< 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 | 
| MaxwellSingleLayerPotential< LinOp > & | derived () | 
| const MaxwellSingleLayerPotential< LinOp > & | derived () const |