PLMD::lepton::CompiledExpression Member List

This is the complete list of members for PLMD::lepton::CompiledExpression, including all inherited members.

argumentsPLMD::lepton::CompiledExpressionprivate
argValuesPLMD::lepton::CompiledExpressionmutableprivate
CompiledExpression()PLMD::lepton::CompiledExpression
CompiledExpression(const CompiledExpression &expression)PLMD::lepton::CompiledExpression
CompiledExpression(const ParsedExpression &expression)PLMD::lepton::CompiledExpressionprivate
compileExpression(const ExpressionTreeNode &node, std::vector< std::pair< ExpressionTreeNode, int > > &temps)PLMD::lepton::CompiledExpressionprivate
constantsPLMD::lepton::CompiledExpressionprivate
dummyVariablesPLMD::lepton::CompiledExpressionprivate
evaluate() constPLMD::lepton::CompiledExpression
findTempIndex(const ExpressionTreeNode &node, std::vector< std::pair< ExpressionTreeNode, int > > &temps)PLMD::lepton::CompiledExpressionprivate
generateJitCode()PLMD::lepton::CompiledExpressionprivate
getVariableReference(const std::string &name)PLMD::lepton::CompiledExpression
getVariables() constPLMD::lepton::CompiledExpression
jitCodePLMD::lepton::CompiledExpressionprivate
operationPLMD::lepton::CompiledExpressionprivate
operator=(const CompiledExpression &expression)PLMD::lepton::CompiledExpression
ParsedExpression classPLMD::lepton::CompiledExpressionfriend
runtimeptrPLMD::lepton::CompiledExpressionprivate
setVariableLocations(std::map< std::string, double * > &variableLocations)PLMD::lepton::CompiledExpression
targetPLMD::lepton::CompiledExpressionprivate
variableIndicesPLMD::lepton::CompiledExpressionprivate
variableNamesPLMD::lepton::CompiledExpressionprivate
variablePointersPLMD::lepton::CompiledExpressionprivate
variablesToCopyPLMD::lepton::CompiledExpressionprivate
workspacePLMD::lepton::CompiledExpressionmutableprivate
~CompiledExpression()PLMD::lepton::CompiledExpression