NiHu  2.0
NiHu::single_integral_impl< TestField, TrialField, formalism::collocational > Class Template Reference

specialisation for the collocational case More...

#include <single_integral.hpp>

Public Types

typedef TestField::nset_t test_nset_t
 N-set of the test field.
 
typedef TrialField::nset_t trial_nset_t
 N-set of the trial field.
 
typedef TrialField::elem_t trial_elem_t
 
typedef element_traits::lset< trial_elem_t >::type trial_lset_t
 
typedef single_integral_traits< TestField, TrialField > traits_t
 the traits class
 
typedef traits_t::result_t result_t
 the result matrix type of the single integral
 

Static Public Member Functions

static result_t eval (field_base< TestField > const &test_field, field_base< TrialField > const &trial_field)
 evaluate collocational integral on a given field More...
 

Detailed Description

template<class TestField, class TrialField>
class NiHu::single_integral_impl< TestField, TrialField, formalism::collocational >

specialisation for the collocational case

Template Parameters
TestFieldtype of the test field
TrialFieldtype of the trial field

Definition at line 160 of file single_integral.hpp.

Member Function Documentation

◆ eval()

template<class TestField , class TrialField >
static result_t NiHu::single_integral_impl< TestField, TrialField, formalism::collocational >::eval ( field_base< TestField > const &  test_field,
field_base< TrialField > const &  trial_field 
)
inlinestatic

evaluate collocational integral on a given field

Returns
integration result by value

Definition at line 179 of file single_integral.hpp.


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