a shortcut for the user to define customised singular integral methods
More...
#include <double_integral.hpp>
|
typedef void | unspecialised |
|
template<class Kernel, class TestField, class TrialField, class SingularityDimension, class Enable>
class NiHu::singular_integral_shortcut< Kernel, TestField, TrialField, SingularityDimension, Enable >
a shortcut for the user to define customised singular integral methods
- Template Parameters
-
Kernel | the kernel class |
TestField | the test field type |
TrialField | the trial field type |
SingularityDimension | the singularity dimension |
Enable | additional argument for std::enable_if |
Definition at line 709 of file double_integral.hpp.
◆ eval()
template<class Kernel , class TestField , class TrialField , class SingularityDimension , class Enable >
template<class result_t >
evaluate singular integral
- Template Parameters
-
- Parameters
-
[out] | result | the integral result |
[in] | kernel | the kernel instance |
[in] | test_field | the test field instance |
[in] | trial_field | the trial field instance |
[in] | match | the element match information |
- Returns
- reference to the integral result
Definition at line 780 of file double_integral.hpp.
The documentation for this class was generated from the following file: