Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::vf::integrator::parallel::HartsContextEvaluate< ExprType, IMType, ElementIterator, Eval > Class Template Reference
+ Collaboration diagram for Feel::vf::integrator::parallel::HartsContextEvaluate< ExprType, IMType, ElementIterator, Eval >:

Public Types

typedef ElementIterator element_iterator
 
typedef eval::the_element_type EltType
 
typedef expression_type::template tensor< map_gmc_type > eval_expr_type
 
typedef ExprType expression_type
 
typedef std::shared_ptr< gm_type > gm_ptrtype
 
typedef eval::gm_type gm_type
 
typedef std::shared_ptr< gmc_type > gmc_ptrtype
 
typedef eval::gmc_type gmc_type
 
typedef std::shared_ptr< gmpc_type > gmpc_ptrtype
 
typedef eval::gmpc_type gmpc_type
 
typedef IMType im_type
 
typedef fusion::map< fusion::pair< vf::detail::gmc< 0 >, gmc_ptrtype > > map_gmc_type
 
typedef eval_expr_type::shape shape
 
typedef eval::matrix_type value_type
 

Public Member Functions

void computeCPUOMP (int threadId, expression_type *expr, im_type *im, element_iterator *elt_it, std::vector< std::pair< element_iterator, element_iterator > > *elts)
 
double elapsed ()
 
value_type result () const
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef Eval eval
 
double M_cpuTime
 
value_type M_ret