NiHu
2.0
|
Integrated operators (P2P, P2X, X2P) More...
Go to the source code of this file.
Classes | |
class | NiHu::fmm::integrated< Op, FmmTag > |
Generic integrated FMM operator. More... | |
class | NiHu::fmm::integrated< Op, m2p_tag > |
Specialization for M2P operator. More... | |
class | NiHu::fmm::integrated< Op, l2p_tag > |
Specialization for L2P operator. More... | |
class | NiHu::fmm::integrated< Op, p2m_tag > |
Specialization for P2M operator. More... | |
class | NiHu::fmm::integrated< Op, p2l_tag > |
Specialization for P2L operator. More... | |
class | NiHu::fmm::integrated< Op, p2p_tag > |
Specialization for P2P operator. More... | |
struct | NiHu::fmm::integrated_functor< TestTag, TrialTag > |
Functions | |
template<class Op , class TestTag , class TrialTag > | |
auto | NiHu::fmm::create_integrated (Op &&op, TestTag test_tag, TrialTag trial_tag, size_t quadrature_order, bool sing_check) |
template<class TestTag , class TrialTag > | |
auto | NiHu::fmm::create_integrated_functor (TestTag test_tag, TrialTag trial_tag, size_t quadrature_order, bool sing_check) |
factory function to create an integrated functor More... | |
Integrated operators (P2P, P2X, X2P)
Definition in file fmm_integrated.hpp.
auto NiHu::fmm::create_integrated_functor | ( | TestTag | test_tag, |
TrialTag | trial_tag, | ||
size_t | quadrature_order, | ||
bool | sing_check | ||
) |
factory function to create an integrated functor
TestTag | the test field's tag |
TrialTag | the trial field's tag |
[in] | test_tag | the test field's tag value |
[in] | trial_tag | the trial field's tag value |
[in] | quadrature_order | the order of the applied quadrature |
[in] | sing_check | true if singular integrals need to be checked |
Definition at line 131 of file fmm_integrated.hpp.