NiHu  2.0
NiHu::nearly_singular_integral< helmholtz_3d_DLPt_kernel< WaveNumber >, TestField, TrialField, typename std::enable_if< is_collocational< TestField, TrialField >::value &&!is_constant_tria< TrialField >::value >::type > Class Template Reference

collocational near.sing. integral of the Helmholtz DLPt kernel over constant tria More...

#include <helmholtz_3d_nearly_singular_integrals.hpp>

Static Public Member Functions

static bool needed (kernel_base< kernel_t > const &kernel, field_base< TestField > const &test_field, field_base< TrialField > const &trial_field)
 
template<class result_t >
static result_t & eval (result_t &result, kernel_base< kernel_t > const &kernel, field_base< TestField > const &test_field, field_base< TrialField > const &trial_field)
 

Detailed Description

template<class TestField, class TrialField, class WaveNumber>
class NiHu::nearly_singular_integral< helmholtz_3d_DLPt_kernel< WaveNumber >, TestField, TrialField, typename std::enable_if< is_collocational< TestField, TrialField >::value &&!is_constant_tria< TrialField >::value >::type >

collocational near.sing. integral of the Helmholtz DLPt kernel over constant tria

Template Parameters
TestFieldthe test field type
TrialFieldthe trial field type
WaveNumberthe wave number type

Definition at line 469 of file helmholtz_3d_nearly_singular_integrals.hpp.


The documentation for this class was generated from the following file: