|
class | NiHu::helmholtz_2d_SLP_collocation_curved< TestField, TrialField, order > |
| Collocational integral of the 2D SLP kernel over a curved line with general shape sets. More...
|
|
class | NiHu::helmholtz_2d_SLP_collocation_constant_line< expansion_length > |
| Collocational singular integral of the 2D Helmholtz SLP kernel over a constant line element. More...
|
|
class | NiHu::helmholtz_2d_DLP_collocation_general< TestField, TrialField, order > |
| Collocational integral of the 2D DLP kernel over a general curved line with general shape sets. More...
|
|
class | NiHu::helmholtz_2d_DLPt_collocation_general< TestField, TrialField, order > |
| Collocational integral of the 2D DLPt kernel over a general curved line with general shape sets. More...
|
|
class | NiHu::helmholtz_2d_HSP_collocation_general< TestField, TrialField, order > |
| Collocational integral of the 2D HSP kernel over a general curved line with general shape sets Full singularity subtraction in the reference coordinate system. The singularpart is integrated analytically in HFP sense. The regular part is integrated numerically with standard Gaussian quadrature. More...
|
|
class | NiHu::helmholtz_2d_HSP_collocation_straight_line< TestField, TrialField, order > |
| Collocational singular integral of the 2D Helmholtz HSP kernel over a straight line element. More...
|
|
class | NiHu::singular_integral_shortcut< helmholtz_2d_SLP_kernel< WaveNumber >, TestField, TrialField, match::match_1d_type, typename std::enable_if< is_collocational< TestField, TrialField >::value &&is_constant_line< TrialField >::value >::type > |
| Collocational singular integral of the 2d SLP kernel over a constant line. More...
|
|
class | NiHu::singular_integral_shortcut< helmholtz_2d_SLP_kernel< WaveNumber >, TestField, TrialField, match::match_1d_type, typename std::enable_if< is_collocational< TestField, TrialField >::value &&!is_constant_line< TrialField >::value >::type > |
| Collocational singular integral of the 2d SLP kernel over not a constant line. More...
|
|
class | NiHu::singular_integral_shortcut< helmholtz_2d_DLP_kernel< WaveNumber >, TestField, TrialField, match::match_1d_type, typename std::enable_if< is_collocational< TestField, TrialField >::value &&!(std::is_same< typename TrialField::elem_t::lset_t, line_1_shape_set >::value) >::type > |
| Collocational singular integral of the 2D DLP kernel over a curved line. More...
|
|
class | NiHu::singular_integral_shortcut< helmholtz_2d_DLPt_kernel< WaveNumber >, TestField, TrialField, match::match_1d_type, typename std::enable_if< is_collocational< TestField, TrialField >::value &&!(std::is_same< typename TrialField::elem_t::lset_t, line_1_shape_set >::value) >::type > |
| Collocational singular integral of the 2D DLPt kernel over a curved line. More...
|
|
class | NiHu::singular_integral_shortcut< helmholtz_2d_HSP_kernel< WaveNumber >, TestField, TrialField, match::match_1d_type, typename std::enable_if< is_collocational< TestField, TrialField >::value &&std::is_same< typename TrialField::elem_t::lset_t, line_1_shape_set >::value >::type > |
| Collocational singular integral of the 2D HSP kernel over a straight line. More...
|
|
class | NiHu::singular_integral_shortcut< helmholtz_2d_HSP_kernel< WaveNumber >, TestField, TrialField, match::match_1d_type, typename std::enable_if< is_collocational< TestField, TrialField >::value &&!std::is_same< typename TrialField::elem_t::lset_t, line_1_shape_set >::value >::type > |
| Collocational singular integral of the 2D HSP kernel over a curved line. More...
|
|
(Semi)analytical expressions for the singular integrals of Helmholtz kernels
Definition in file helmholtz_2d_singular_collocation_integrals.hpp.