NiHu  2.0
NiHu::singular_integral_shortcut< laplace_2d_HSP_kernel, TestField, TrialField, match::match_1d_type, typename std::enable_if< std::is_same< typename get_formalism< TestField, TrialField >::type, formalism::general >::value &&is_constant_line< TestField >::value &&is_constant_line< TrialField >::value >::type > Class Template Reference

Face-match double integral of the HSP kernel over a constant line. More...

#include <laplace_2d_singular_double_integrals.hpp>

Static Public Member Functions

template<class result_t >
static result_t & eval (result_t &result, kernel_base< laplace_2d_HSP_kernel > const &, field_base< TestField > const &test_field, field_base< TrialField > const &, element_match const &)
 

Detailed Description

template<class TestField, class TrialField>
class NiHu::singular_integral_shortcut< laplace_2d_HSP_kernel, TestField, TrialField, match::match_1d_type, typename std::enable_if< std::is_same< typename get_formalism< TestField, TrialField >::type, formalism::general >::value &&is_constant_line< TestField >::value &&is_constant_line< TrialField >::value >::type >

Face-match double integral of the HSP kernel over a constant line.

Template Parameters
TestFieldthe test field type
TrialFieldthe trial field type

Definition at line 1285 of file laplace_2d_singular_double_integrals.hpp.


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