NiHu  2.0
NiHu::field_type_accelerator< Field, Family, acceleration::soft, typename std::enable_if<!field_traits::is_dirac< Field >::value >::type > Class Template Reference

field type accelerator for the soft non-dirac case More...

#include <field_type_accelerator.hpp>

Public Types

typedef quadrature_type< Family, typename Field::elem_t::domain_t >::type base_t
 the base type
 
typedef field_type_accelerator_elem< Field, Family, acceleration::softaccelerator_elem_t
 the accelerator element type
 
typedef casted_iterator< typename base_t::const_iterator, accelerator_elem_tconst_iterator
 the iterator type
 

Public Member Functions

const_iterator begin (void) const
 return begin iterator More...
 
const_iterator end (void) const
 return end iterator More...
 

Detailed Description

template<class Field, class Family>
class NiHu::field_type_accelerator< Field, Family, acceleration::soft, typename std::enable_if<!field_traits::is_dirac< Field >::value >::type >

field type accelerator for the soft non-dirac case

Template Parameters
Fieldthe field type to accelerate
thequadrature family type

Definition at line 166 of file field_type_accelerator.hpp.

Member Function Documentation

◆ begin()

template<class Field , class Family >
const_iterator NiHu::field_type_accelerator< Field, Family, acceleration::soft, typename std::enable_if<!field_traits::is_dirac< Field >::value >::type >::begin ( void  ) const
inline

return begin iterator

Returns
begin iterator

Definition at line 185 of file field_type_accelerator.hpp.

◆ end()

template<class Field , class Family >
const_iterator NiHu::field_type_accelerator< Field, Family, acceleration::soft, typename std::enable_if<!field_traits::is_dirac< Field >::value >::type >::end ( void  ) const
inline

return end iterator

Returns
end iterator

Definition at line 193 of file field_type_accelerator.hpp.


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