Inheritance diagram for Feel::vf::PrintExpr< PrintExprT >:
Collaboration diagram for Feel::vf::PrintExpr< PrintExprT >:Classes | |
| struct | HasTestFunction |
| struct | HasTrialFunction |
| struct | tensor |
Public Types | |
| using | super = ExprDynamicBase |
| using | test_basis = typename PrintExprT::test_basis |
| using | trial_basis = typename PrintExprT::trial_basis |
Static Public Attributes | |
| static const size_type | context = PrintExprT::context |
| template<typename Func > | |
| static const bool | has_test_basis = PrintExprT::template has_test_basis<Func> |
| template<typename Func > | |
| static const bool | has_trial_basis = PrintExprT::template has_trial_basis<Func> |
| static const bool | is_terminal = false |
Typedefs | |
| typedef PrintExprT | expression_type |
| typedef expression_type::value_type | value_type |
| using | evaluate_type = typename expression_type::evaluate_type |
| typedef PrintExpr< PrintExprT > | this_type |
Constructors, destructor | |
| PrintExpr (expression_type const &__expr, std::string const &__tag) | |
| ~PrintExpr () | |
| uint16_type | polynomialOrder () const |
| polynomial order | |
| bool | isPolynomial () const |
| expression is polynomial? | |
| evaluate_type | evaluate (bool p) const |
| evaluate the expression without context | |
Accessors | |
| bool | isSymetric () const |
| expression_type const & | expression () const |
| const std::string & | tag () const |
Additional Inherited Members | |
Public Member Functions inherited from Feel::vf::ExprDynamicBase | |
| size_type | dynamicContext () const |
| ExprDynamicBase (size_type c) | |