the general integral operator with an arbitrary kernel
More...
#include <integral_operator.hpp>
|
| integral_operator (Kernel &&kernel) |
| constructor from kernel More...
|
|
Kernel | get_kernel (void) const |
| return kernel (reference) More...
|
|
template<class TestField , class TrialField , class OnSameMesh > |
base_t::template wr_result_type< TestField, TrialField >::type | derived_eval_on_fields (field_base< TestField > const &test_field, field_base< TrialField > const &trial_field, OnSameMesh) const |
| evaluate an integral operator on a test and a trial field More...
|
|
template<class Kernel>
class NiHu::integral_operator< Kernel >
the general integral operator with an arbitrary kernel
- Template Parameters
-
Definition at line 339 of file integral_operator.hpp.
◆ integral_operator()
◆ derived_eval_on_fields()
template<class Kernel >
template<class TestField , class TrialField , class OnSameMesh >
base_t::template wr_result_type<TestField, TrialField>::type NiHu::integral_operator< Kernel >::derived_eval_on_fields |
( |
field_base< TestField > const & |
test_field, |
|
|
field_base< TrialField > const & |
trial_field, |
|
|
OnSameMesh |
|
|
) |
| const |
|
inline |
evaluate an integral operator on a test and a trial field
- Template Parameters
-
TestField | the test field's type |
TrialField | the trial field's type |
- Parameters
-
[in] | test_field | the test field |
[in] | trial_field | the trial field |
- Returns
- the result matrix of the double integral
Definition at line 399 of file integral_operator.hpp.
◆ get_kernel()
The documentation for this class was generated from the following file: