Nektar++
|
Public Member Functions | |
EvalNeg (rgt rn, vr s, cvr c, cvr p, cvr v, ci i, ci l, ci r) | |
virtual void | run_many (ci n) |
declaring this guy pure virtual shortens virtual table. It saves some execution time. | |
virtual void | run_once () |
Public Member Functions inherited from Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep | |
EvaluationStep (rgt rn, ci i, ci l, ci r, vr s, cvr c, cvr p, cvr v) | |
virtual | ~EvaluationStep () |
Additional Inherited Members | |
Public Attributes inherited from Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep | |
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 |
Definition at line 551 of file AnalyticExpressionEvaluator.hpp.
|
inline |
Definition at line 553 of file AnalyticExpressionEvaluator.hpp.
|
inlinevirtual |
declaring this guy pure virtual shortens virtual table. It saves some execution time.
Implements Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep.
Definition at line 554 of file AnalyticExpressionEvaluator.hpp.
References Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::argIdx1, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::state, and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::storeIdx.
|
inlinevirtual |
Implements Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep.
Definition at line 555 of file AnalyticExpressionEvaluator.hpp.
References Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::argIdx1, Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::state, and Nektar::LibUtilities::AnalyticExpressionEvaluator::EvaluationStep::storeIdx.