|
|
| ExpressionEvaluatorParam (range_type const &r, expr_type const &ex, parameterelement_type const &mu, int comp=0) |
| |
|
virtual bool | update (parameterelement_type const &mu) override |
| |
| double | eval (int q, int comp) override |
| |
|
ExprT | expression () const |
| |
|
| ExpressionEvaluator (range_type const &r, expr_type const &ex, int comp=0) |
| |
| void | init (int o) override |
| |
| int | nPoints () override |
| |
| int | order () override |
| |
|
void | update (element_type const &elt) override |
| |
| virtual bool | update (parameterelement_type const &mu) override |
| |
| double | weight (int i) override |
| |
|
int | component () |
| |
|
virtual double | eval (int q, int comp)=0 |
| |
|
| ExpressionEvaluatorBase (range_type const &r, int comp=0) |
| |
|
virtual void | init (int o)=0 |
| |
|
virtual int | nPoints ()=0 |
| |
|
virtual int | order ()=0 |
| |
|
virtual void | update (element_type const &elt)=0 |
| |
|
virtual bool | update (parameterelement_type const &mu)=0 |
| |
|
virtual double | weight (int i)=0 |
| |
|
|
using | context_ptrtype = typename super::context_ptrtype |
| |
|
using | context_type = typename super::context_type |
| |
|
using | element_type = typename super::element_type |
| |
|
using | evaluator_ptrtype = typename super::evaluator_ptrtype |
| |
|
using | evaluator_type = typename super::evaluator_type |
| |
|
using | expr_type = ExprT |
| |
|
using | gm_type = typename super::gm_type |
| |
|
using | map_gmc_type = typename super::map_gmc_type |
| |
|
using | parameterelement_type = typename super::parameterelement_type |
| |
|
using | parameterspace_ptrtype = typename super::parameterspace_ptrtype |
| |
|
using | parameterspace_type = typename super::parameterspace_type |
| |
|
using | range_type = typename super::range_type |
| |
|
using | super = ExpressionEvaluator< EltT, ExprT > |
| |
|
using | weights_type = typename super::weights_type |
| |
|
using | context_ptrtype = std::shared_ptr< context_type > |
| |
|
using | context_type = typename gm_type::template Context< std::remove_const_t< element_type > > |
| |
|
using | element_type = typename super::element_type |
| |
|
using | evaluator_ptrtype = std::shared_ptr< evaluator_type > |
| |
|
using | evaluator_type = typename expr_type::template tensor< map_gmc_type > |
| |
|
using | expr_type = ExprT |
| |
|
using | gm_type = typename super::gm_type |
| |
|
using | map_gmc_type = Feel::vf::map_gmc_type< context_type > |
| |
|
using | parameterelement_type = typename super::parameterelement_type |
| |
|
using | parameterspace_ptrtype = typename super::parameterspace_ptrtype |
| |
|
using | parameterspace_type = typename super::parameterspace_type |
| |
|
using | range_type = typename super::range_type |
| |
|
using | super = ExpressionEvaluatorBase< EltT > |
| |
|
using | weights_type = ublas::vector< double > |
| |