NiHu
2.0
|
Class enabling the specialisation for 3D SLP Laplace kernel. More...
#include <laplace_3d_nearly_singular_integrals.hpp>
Static Public Member Functions | |
static bool | needed (kernel_base< laplace_3d_SLP_kernel > const &kernel, field_base< TestField > const &test_field, field_base< TrialField > const &trial_field) |
Check if singular evaluation is needed. More... | |
template<class result_t > | |
static result_t & | eval (result_t &result, kernel_base< laplace_3d_SLP_kernel > const &kernel, field_base< TestField > const &test_field, field_base< TrialField > const &trial_field) |
Class enabling the specialisation for 3D SLP Laplace kernel.
TestField | Test field type |
TrialField | trial field type |
The specialisation is enabled for the collocational formalism if the element is a linear triangle and the field is constant.
Definition at line 400 of file laplace_3d_nearly_singular_integrals.hpp.
|
inlinestatic |
Check if singular evaluation is needed.
Definition at line 413 of file laplace_3d_nearly_singular_integrals.hpp.