Nektar++
|
Function objects (functors) More...
Public Member Functions | |
EvaluationStep (rgt rn, ci i, ci l, ci r, vr s, cvr c, cvr p, cvr v) | |
virtual | ~EvaluationStep () |
virtual void | run_many (ci n)=0 |
declaring this guy pure virtual shortens virtual table. It saves some execution time. | |
virtual void | run_once ()=0 |
Public Attributes | |
rgt | rng |
reference to random number generator | |
vr | state |
references to arrays holding the common state | |
cvr | consts |
cvr | params |
cvr | vars |
ci | storeIdx |
indices in the above arrays uniquely defining actual command arguments | |
ci | argIdx1 |
ci | argIdx2 |
Function objects (functors)
Definition at line 472 of file AnalyticExpressionEvaluator.hpp.
|
inlinevirtual |
Definition at line 491 of file AnalyticExpressionEvaluator.hpp.
|
pure virtual |
declaring this guy pure virtual shortens virtual table. It saves some execution time.
Implemented in Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum, Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm, Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar, Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst, and Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState.
|
pure virtual |
Implemented in Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum, Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm, Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar, Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst, and Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState.
ci Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::argIdx1 |
Definition at line 485 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan::run_once(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh::run_once().
ci Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::argIdx2 |
Definition at line 486 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq::run_once(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater::run_once().
cvr Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::consts |
Definition at line 479 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_many(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_once().
cvr Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::params |
Definition at line 480 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_many(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_once().
rgt Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::rng |
reference to random number generator
Definition at line 475 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN::run_many(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN::run_once().
vr Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::state |
references to arrays holding the common state
Definition at line 478 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh::run_once(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN::run_once().
ci Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::storeIdx |
indices in the above arrays uniquely defining actual command arguments
Definition at line 484 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN::run_many(), Nektar::LibUtilities::AnalyticExpressionEvaluator::CopyState::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreConst::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::StorePrm::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSum::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSub::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalMul::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalDiv::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalPow::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalNeg::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalEqual::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalLess::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGeq::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLogicalGreater::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAbs::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSign::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAsin::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAcos::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAtan::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCeil::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCos::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalCosh::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalExp::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFabs::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalFloor::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalLog10::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSin::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSinh::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalSqrt::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTan::run_once(), Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalTanh::run_once(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvalAWGN::run_once().
cvr Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::vars |
Definition at line 481 of file AnalyticExpressionEvaluator.hpp.
Referenced by Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_many(), and Nektar::LibUtilities::AnalyticExpressionEvaluator::StoreVar::run_once().