Panzer Version of the Day
Loading...
Searching...
No Matches
panzer::Expr::EvalBase Member List

This is the complete list of members for panzer::Expr::EvalBase, including all inherited members.

at_reduce(Teuchos::any &result, int prod, std::vector< Teuchos::any > &rhs) overridepanzer::Expr::EvalBaseprotected
at_shift(Teuchos::any &result, int token, std::string &text) overridepanzer::Expr::EvalBaseprotected
binary_op(BinaryOpCode code, Teuchos::any &result, Teuchos::any &left, Teuchos::any &right)panzer::Expr::EvalBaseprotected
EvalBase()panzer::Expr::EvalBase
Function typedefpanzer::Expr::EvalBase
get(std::string const &name) constpanzer::Expr::EvalBaseinline
inspect_arg(Teuchos::any const &arg, bool &is_many, bool &is_bool)=0panzer::Expr::EvalBaseprotectedpure virtual
make_constant(Teuchos::any &result, double const &value)=0panzer::Expr::EvalBaseprotectedpure virtual
many_many_binary_op(BinaryOpCode code, Teuchos::any &result, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
many_many_ternary_op(Teuchos::any &result, Teuchos::any &cond, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
many_neg_op(Teuchos::any &result, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
many_single_binary_op(BinaryOpCode code, Teuchos::any &result, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
many_single_ternary_op(Teuchos::any &result, Teuchos::any &cond, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
neg_op(Teuchos::any &result, Teuchos::any &right)panzer::Expr::EvalBaseprotected
set(std::string const &name, Function const &value)panzer::Expr::EvalBase
single_many_binary_op(BinaryOpCode code, Teuchos::any &result, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
single_many_ternary_op(Teuchos::any &result, Teuchos::any &cond, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
single_neg_op(Teuchos::any &result, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
single_single_binary_op(BinaryOpCode code, Teuchos::any &result, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
single_single_ternary_op(Teuchos::any &result, Teuchos::any &cond, Teuchos::any &left, Teuchos::any &right)=0panzer::Expr::EvalBaseprotectedpure virtual
symbol_mappanzer::Expr::EvalBaseprotected
ternary_op(Teuchos::any &result, Teuchos::any &cond, Teuchos::any &left, Teuchos::any &right)panzer::Expr::EvalBaseprotected