NiHu
2.0
|
Face match double integral of the SLP kernel over a line element with constant shape function. More...
#include <helmholtz_2d_singular_double_integrals.hpp>
Static Public Member Functions | |
template<class wavenumber_t > | |
static std::complex< double > | eval (double R, wavenumber_t const &k) |
Evaluate the integral. More... | |
Face match double integral of the SLP kernel over a line element with constant shape function.
The applied algorithm is based on a Taylor series expansion of the kernel, where each term is integrated analytically.
expansion_length |
Definition at line 155 of file helmholtz_2d_singular_double_integrals.hpp.
|
inlinestatic |
Evaluate the integral.
wave_number_t | The wave number type |
[in] | R | The element radius (half length) |
[in] | k | The wave number |
Definition at line 164 of file helmholtz_2d_singular_double_integrals.hpp.