- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# OSnLNode Member List

This is the complete list of members for OSnLNode, including all inherited members.

calculateFunction(double *x)=0 | OSnLNode | `[pure virtual]`
cloneOSnLNode()=0 | OSnLNode | `[pure virtual]`
constructADTape(std::map< int, int > *ADIdx, std::vector< double > *XAD)=0 | OSnLNode | `[pure virtual]`
createExpressionTreeFromPostfix(std::vector< OSnLNode * > nlNodeVec) | OSnLNode |
createExpressionTreeFromPrefix(std::vector< OSnLNode * > nlNodeVec) | OSnLNode |
getNonlinearExpressionInXML() | OSnLNode | `[virtual]`
getPostfixFromExpressionTree() | OSnLNode |
getPrefixFromExpressionTree() | OSnLNode |
getTokenName()=0 | OSnLNode | `[pure virtual]`
getTokenNumber() | OSnLNode | `[virtual]`
getVariableIndexMap(std::map< int, int > *varIdx) | OSnLNode | `[virtual]`
inodeInt | OSnLNode |
inodeType | OSnLNode |
inumberOfChildren | OSnLNode |
IsEqual(OSnLNode *that) | OSnLNode |
m_ADTape | OSnLNode |
m_dFunctionValue | OSnLNode |
m_mChildren | OSnLNode |
OSnLNode() | OSnLNode |
postOrderOSnLNodeTraversal(std::vector< OSnLNode * > *postfixVector) | OSnLNode |
preOrderOSnLNodeTraversal(std::vector< OSnLNode * > *prefixVector) | OSnLNode |
~OSnLNode() | OSnLNode | `[virtual]`