AddConstant(std::string const &name, NekDouble value) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
AddConstants(std::map< std::string, NekDouble > const &constants) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
AnalyticExpressionEvaluator(void) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
ci typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
ConstantMap typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
cvr typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
DefineFunction(const std::string &vlist, const std::string &function) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
E_ABS enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_ACOS enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_ANG enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_ASIN enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_ATAN enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_ATAN2 enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_AWGN enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_CEIL enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_COS enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_COSH enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_EXP enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_FABS enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_FLOOR enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_LOG enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_LOG10 enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_POW enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_RAD enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_SIGN enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_SIN enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_SINH enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_SQRT enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_TAN enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
E_TANH enum value | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
Evaluate(const int AnalyticExpression_id) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
Evaluate(const int AnalyticExpression_id, const NekDouble, const NekDouble, const NekDouble, const NekDouble) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
Evaluate(const int expression_id, const Array< OneD, const NekDouble > &, const Array< OneD, const NekDouble > &, const Array< OneD, const NekDouble > &, const Array< OneD, const NekDouble > &, Array< OneD, NekDouble > &result) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
Evaluate(const int expression_id, const std::vector< Array< OneD, const NekDouble > > points, Array< OneD, NekDouble > &result) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
EvaluateAtPoint(const int AnalyticExpression_id, std::vector< NekDouble > point) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
EvaluationStepType enum name | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
ExecutionStack typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
ExpressionMap typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
FunctionNameMap typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
GetConstant(std::string const &name) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
GetParameter(std::string const &name) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
GetTime() const | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
m_constant | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_constantMapNameToId | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_constantsParser | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_executionStack | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_expressionVariableMap | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_function | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_function2 | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_functionMapNameToInstanceType | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_generator | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_parameter | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_parameterMapNameToId | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_parsedMapExprToExecStackId | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_stackVariableMap | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_state | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_state_size | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_state_sizes | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_timer | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_total_eval_time | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
m_variable | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
makeStep(ci dest, ci src_left=0, ci src_right=0) | Nektar::LibUtilities::AnalyticExpressionEvaluator | inlineprivate |
OneArgFunc typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
ParameterMap typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
ParsedTreeInfo typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
ParsedTreeIterator typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
PrecomputedValue typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
PrepareExecutionAsYouParse(const ParsedTreeIterator &root, ExecutionStack &stack, VariableMap &varMap, int stateIndex) | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
RandomGeneratorType typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
rgt typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
SetParameter(std::string const &name, NekDouble value) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
SetParameters(std::map< std::string, NekDouble > const ¶ms) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
SetRandomSeed(unsigned int seed=123u) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
TwoArgFunc typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
VariableArray typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
VariableMap typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | |
vr typedef | Nektar::LibUtilities::AnalyticExpressionEvaluator | private |
~AnalyticExpressionEvaluator(void) | Nektar::LibUtilities::AnalyticExpressionEvaluator | |