NiHu  2.0
NiHu::singular_quadrature_iterator< test_iterator_t, trial_iterator_t > Class Template Reference

a dual iterator to point to a test and a trial quadrature element More...

#include <singular_accelerator.hpp>

Public Types

typedef dual_iterator< iteration::diagonal, test_iterator_t, trial_iterator_t > base_t
 the base type
 
typedef test_iterator_t::value_type value_type
 the value type of both quadratures
 

Public Member Functions

 singular_quadrature_iterator (test_iterator_t test, trial_iterator_t trial)
 constructor initialising members More...
 
const value_typeget_test_quadrature_elem (void) const
 return the test quadrature element More...
 
const value_typeget_trial_quadrature_elem (void) const
 return the trial quadrature element More...
 

Detailed Description

template<class test_iterator_t, class trial_iterator_t>
class NiHu::singular_quadrature_iterator< test_iterator_t, trial_iterator_t >

a dual iterator to point to a test and a trial quadrature element

Template Parameters
test_iterator_tthe iterator type of the test quadrature
trial_iterator_tthe iterator type of the trial quadrature

Definition at line 51 of file singular_accelerator.hpp.

Constructor & Destructor Documentation

◆ singular_quadrature_iterator()

template<class test_iterator_t , class trial_iterator_t >
NiHu::singular_quadrature_iterator< test_iterator_t, trial_iterator_t >::singular_quadrature_iterator ( test_iterator_t  test,
trial_iterator_t  trial 
)
inline

constructor initialising members

Parameters
[in]testthe test quadrature
[in]trialthe trial quadrature

Definition at line 64 of file singular_accelerator.hpp.

Member Function Documentation

◆ get_test_quadrature_elem()

template<class test_iterator_t , class trial_iterator_t >
const value_type& NiHu::singular_quadrature_iterator< test_iterator_t, trial_iterator_t >::get_test_quadrature_elem ( void  ) const
inline

return the test quadrature element

Returns
test quadrature element

Definition at line 72 of file singular_accelerator.hpp.

◆ get_trial_quadrature_elem()

template<class test_iterator_t , class trial_iterator_t >
const value_type& NiHu::singular_quadrature_iterator< test_iterator_t, trial_iterator_t >::get_trial_quadrature_elem ( void  ) const
inline

return the trial quadrature element

Returns
trial quadrature element

Definition at line 80 of file singular_accelerator.hpp.


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