Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::detail::integrate_type< ArgExprType, ArgRangeType, ArgQuadType, ArgQuad1Type > Struct Template Reference
+ Collaboration diagram for Feel::detail::integrate_type< ArgExprType, ArgRangeType, ArgQuadType, ArgQuad1Type >:

Public Types

using __quad1_type = std::decay_t< ArgQuad1Type >
 
using __quad_type = std::decay_t< ArgQuadType >
 
using _element_iterator = typename _range_type::iterator_t
 
using _element_type = typename _range_type::iterator_t
 
using _expr_type = std::decay_t< ArgExprType >
 
using _im_type = Feel::vf::detail::integrate_im_type< _range_type, _expr_type, __quad_type, __quad1_type >
 
using _quad1_type = typename _im_type::_quad1_type
 
using _quad_type = typename _im_type::_quad_type
 
typedef std::shared_ptr< QuadPtLocalization< _range_type, _quad_type, _expr_type > > _quadptloc_ptrtype
 
using _range_type = typename Feel::detail::quadptlocrangetype< std::decay_t< ArgRangeType > >::type
 
using expr_order_t = Feel::vf::ExpressionOrder< _range_type, _expr_type >
 
typedef Expr< Integrator< _range_type, _quad_type, _expr_type, _quad1_type > > expr_type
 
using im_default_type = im_t< typename expr_order_t::the_element_type, typename _expr_type::value_type >
 

Static Public Attributes

static const uint16_type geoOrder = _element_type::nOrder