|
|
template<typename TheExprType > |
| void | add (std::string const &s, TheExprType &&e, SymbolExprComponentSuffix const &secs=SymbolExprComponentSuffix(), SymbolExprUpdateFunction const &seuf=SymbolExprUpdateFunction{}) |
| |
|
template<typename... TheExpr> |
| Lambda< TheExpr... >::type | applyLambda (TheExpr... e) const |
| |
|
SymbolExpr & | operator= (SymbolExpr &&)=default |
| |
|
SymbolExpr & | operator= (SymbolExpr const &)=default |
| |
|
| SymbolExpr (std::initializer_list< typename super_type::value_type > const &e) |
| |
|
| SymbolExpr (std::vector< std::pair< std::string, ExprT > > const &e) |
| |
|
| SymbolExpr (std::vector< std::tuple< std::string, ExprT > > const &e) |
| |
|
| SymbolExpr (super_type const &e) |
| |
|
| SymbolExpr (SymbolExpr &&)=default |
| |
|
| SymbolExpr (SymbolExpr const &)=default |
| |
|
| SymbolExpr (typename super_type::value_type &&e) |
| |
|
| SymbolExpr (typename super_type::value_type const &e) |
| |
template<typename ExprT>
struct Feel::vf::SymbolExpr< ExprT >
attach a symbol (string) with a feel++ expression ex : auto se = SymbolExpr( "u", cst(3.)*idv(u) );