NiHu  2.0
NiHu::fmm::p2p_integral< Operator, TestField, TrialField > Class Template Reference

Public Types

typedef integral_operator_expression< p2p_integral< Operator, TestField, TrialField > > base_t
 
typedef base_t::test_input_t test_input_t
 
typedef base_t::trial_input_t trial_input_t
 
typedef base_t::result_t result_t
 
typedef std::decay< Operator >::type operator_t
 
typedef TestField test_field_t
 
typedef TrialField trial_field_t
 
typedef operator_t::kernel_t kernel_t
 
typedef NiHu::double_integral< kernel_t, test_field_t, trial_field_t > double_integral_t
 

Public Member Functions

 p2p_integral (Operator &&op, bool sing_check)
 
size_t rows (test_input_t const &tsi) const
 
size_t cols (trial_input_t const &tri) const
 
result_t operator() (test_input_t const &x, trial_input_t const &y) const
 

Detailed Description

template<class Operator, class TestField, class TrialField>
class NiHu::fmm::p2p_integral< Operator, TestField, TrialField >

Definition at line 29 of file p2p_integral.hpp.


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