NiHu  2.0
NiHu::double_integral< Kernel, TestField, TrialField, formalism::collocational >::eval_singular_on_accelerator< invalid_singular_accelerator, dummy > Struct Template Reference

evaluate collocational singular integral with the invalid accelerator More...

#include <double_integral.hpp>

Static Public Member Functions

static result_teval (result_t &result, kernel_base< Kernel > const &, field_base< TestField > const &, field_base< TrialField > const &, invalid_singular_accelerator const &)
 evaluate collocational singular integral with selected singular accelerator More...
 

Detailed Description

template<class Kernel, class TestField, class TrialField>
template<class dummy>
struct NiHu::double_integral< Kernel, TestField, TrialField, formalism::collocational >::eval_singular_on_accelerator< invalid_singular_accelerator, dummy >

evaluate collocational singular integral with the invalid accelerator

Template Parameters
dummydummy argument to keep explicit specialisation within class body

Definition at line 525 of file double_integral.hpp.

Member Function Documentation

◆ eval()

template<class Kernel , class TestField , class TrialField >
template<class dummy >
static result_t& NiHu::double_integral< Kernel, TestField, TrialField, formalism::collocational >::eval_singular_on_accelerator< invalid_singular_accelerator, dummy >::eval ( result_t result,
kernel_base< Kernel > const &  ,
field_base< TestField > const &  ,
field_base< TrialField > const &  ,
invalid_singular_accelerator const &   
)
inlinestatic

evaluate collocational singular integral with selected singular accelerator

Parameters
[out]resultreference to the integration result matrix
Returns
reference to the integration result

throws and exception if called, this case does not exist.

Definition at line 532 of file double_integral.hpp.


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