BEM++
2.0
|
Double-layer potential operator for the modified Helmholtz equation in 3D. More...
Private Types | |
typedef ModifiedHelmholtz3dPotentialOperatorBase < ModifiedHelmholtz3dDoubleLayerPotentialOperatorImpl < BasisFunctionType_ > , BasisFunctionType_ > | Base |
Double-layer potential operator for the modified Helmholtz equation in 3D.
BasisFunctionType_ | Type of the values of the basis functions into which functions acted upon by the operator are expanded. It can take the following values: float , double , std::complex<float> and std::complex<double> . |
typedef Base::BasisFunctionType Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::BasisFunctionType |
Type of the values of the basis functions into which functions acted upon by the operator are expanded.
typedef Base::CollectionOfBasisTransformations Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::CollectionOfBasisTransformations |
Type of the appropriate instantiation of Fiber::CollectionOfBasisTransformations.
typedef Base::CollectionOfKernels Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::CollectionOfKernels |
Type of the appropriate instantiation of Fiber::CollectionOfKernels.
typedef Base::CoordinateType Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::CoordinateType |
Type used to represent coordinates.
typedef Base::KernelTrialIntegral Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::KernelTrialIntegral |
Type of the appropriate instantiation of Fiber::KernelTrialIntegral.
typedef Base::KernelType Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::KernelType |
Type of the values of kernel functions.
typedef Base::ResultType Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType_ >::ResultType |
Type of the values of the potential.
Bempp::ModifiedHelmholtz3dDoubleLayerPotentialOperator< BasisFunctionType >::ModifiedHelmholtz3dDoubleLayerPotentialOperator | ( | KernelType | waveNumber | ) |
Constructor.
[in] | waveNumber | Wave number. See Modified Helmholtz equation in 3D for its definition. |
|
virtual |
Destructor.