|
Class Summary |
| OSExpressionTree |
The OSExpressionTree class represents an expression tree for a
nonlinear function (linear ones being special cases) and provide convenience
methods to process the contained nonlinear function. |
| OSnLNode |
The OSnLNode class represents a node in an expression tree for a nonlinear function
(linear ones being special cases) and provide convenience methods to process the node. |
| OSnLNodeAbs |
The OSnLNodeAbs class represents a absolute value node in an expression tree. |
| OSnLNodeAnd |
The OSnLNodeAnd class represents an and conditional logic node in an expression tree. |
| OSnLNodeArccos |
The OSnLNodeArccos class represents a arccos node in an expression tree. |
| OSnLNodeArccosh |
The OSnLNodeArccosh class represents a arccosh node in an expression tree. |
| OSnLNodeArcRef |
The OSnLNodeArcRef class represents a network arc reference. |
| OSnLNodeArcsin |
The OSnLNodeArcsin class represents a arcsin node in an expression tree. |
| OSnLNodeArcsinh |
The OSnLNodeArcsinh class represents a arcsinh node in an expression tree. |
| OSnLNodeArctan |
The OSnLNodeArctan class represents a arctan node in an expression tree. |
| OSnLNodeArctanh |
The OSnLNodeArctanh class represents a arctanh node in an expression tree. |
| OSnLNodeArg |
The OSnLNodeArg class represents an argument node in an expression tree, which is usually used in the
definition of a user function rather than directly in a function expression tree. |
| OSnLNodeCeiling |
The OSnLNodeCeiling class represents a ceiling value node in an expression tree. |
| OSnLNodeCos |
The OSnLNodeCos class represents a cos node in an expression tree. |
| OSnLNodeCosh |
The OSnLNodeCosh class represents a cosh node in an expression tree. |
| OSnLNodeDivide |
The OSnLNodeDivide class represents a division node in an expression tree. |
| OSnLNodeE |
The OSnLNodeE class represents an exponential E constant node in an expression tree. |
| OSnLNodeEPS |
The OSnLNodeEPS class represents a EPS (or epsilon) constant node in an expression tree. |
| OSnLNodeEq |
The OSnLNodeEq class represents an eq (or equal) relational node in an expression tree. |
| OSnLNodeEULERGAMMA |
The OSnLNodeEULERGAMMA class represents a EULERGAMMA constant node in an expression tree. |
| OSnLNodeExp |
The OSnLNodeExp class represents a exponential node in an expression tree. |
| OSnLNodeFALSE |
The OSnLNodeFALSE class represents a FALSE boolean constant node in an expression tree. |
| OSnLNodeFloor |
The OSnLNodeFloor class represents a floor value node in an expression tree. |
| OSnLNodeGeq |
The OSnLNodeGeq class represents a geq (or greater than or equal to) relational node in an expression tree. |
| OSnLNodeGt |
The OSnLNodeGt class represents a gt (or greater than) relational node in an expression tree. |
| OSnLNodeIdentifier |
The OSnLNodeIdentifier class represents an identifier node in an expression tree, which is mainly
used for symbolic computation. |
| OSnLNodeIf |
The OSnLNodeIf class represents an if-then-else conditional logic node in an expression tree. |
| OSnLNodeImplies |
The OSnLNodeImplies class represents an implies conditional logic node in an expression tree. |
| OSnLNodeINF |
The OSnLNodeINF class represents a INF (or infinity) constant node in an expression tree. |
| OSnLNodeLeq |
The OSnLNodeLeq class represents an leq (or less than or equal to) relational node in an expression tree. |
| OSnLNodeLn |
The OSnLNodeLn class represents a natural log node in an expression tree. |
| OSnLNodeLog |
The OSnLNodeLog class represents a log node in an expression tree. |
| OSnLNodeLt |
The OSnLNodeLt class represents an lt (or less than) relational node in an expression tree. |
| OSnLNodeMax |
The OSnLNodeMax class represents a maximum node in an expression tree. |
| OSnLNodeMean |
The OSnLNodeMean class represents a mean (or average) node in an expression tree. |
| OSnLNodeMin |
The OSnLNodeMin class represents a minimum node in an expression tree. |
| OSnLNodeMinus |
The OSnLNodeMinus class represents a subtraction node in an expression tree. |
| OSnLNodeNAN |
The OSnLNodeNAN class represents a NAN (or not a number) constant node in an expression tree. |
| OSnLNodeNegate |
The OSnLNodeNegate class represents a negationtion node in an expression tree. |
| OSnLNodeNeq |
The OSnLNodeNeq class represents an neq (or not equal) relational node in an expression tree. |
| OSnLNodeNodeRef |
The OSnLNodeNodeRef class represents a network node reference. |
| OSnLNodeNot |
The OSnLNodeNot class represents an not relational node in an expression tree. |
| OSnLNodeNumber |
The OSnLNodeNumber class represents a number node in an expression tree. |
| OSnLNodeOr |
The OSnLNodeOr class represents an or conditional logic node in an expression tree. |
| OSnLNodePI |
The OSnLNodePI class represents a PI constant node in an expression tree. |
| OSnLNodePlus |
The OSnLNodePlus class represents an addition node in an expression tree. |
| OSnLNodePower |
The OSnLNodePower class represents a power node in an expression tree. |
| OSnLNodeQTerm |
The OSnLNodeQTerm class represents an quadratic term node a quadratic expression. |
| OSnLNodeQuadratic |
The OSnLNodeQuadratic class represents a summation node of quadratic terms in an expression tree. |
| OSnLNodeSim |
The OSnLNodeSim class represents a simulaion node in an expression tree. |
| OSnLNodeSimInput |
The OSnLNodeSimInput class represents a simulation input. |
| OSnLNodeSimOutput |
The OSnLNodeSimOutput class represents a simulation output. |
| OSnLNodeSin |
The OSnLNodeSin class represents a sin node in an expression tree. |
| OSnLNodeSinh |
The OSnLNodeSinh class represents a sinh node in an expression tree. |
| OSnLNodeSquare |
The OSnLNodeSquare class represents a square node in an expression tree. |
| OSnLNodeSquareRoot |
The OSnLNodeSquareRoot class represents a square root node in an expression tree. |
| OSnLNodeSum |
The OSnLNodeSum class represents a summation node in an expression tree. |
| OSnLNodeTan |
The OSnLNodeTan class represents a tan node in an expression tree. |
| OSnLNodeTanh |
The OSnLNodeTanh class represents a tanh node in an expression tree. |
| OSnLNodeTimes |
The OSnLNodeTimes class represents a multiplication node in an expression tree. |
| OSnLNodeTRUE |
The OSnLNodeTRUE class represents a TRUE boolean constant node in an expression tree. |
| OSnLNodeUserF |
The OSnLNodeUserF class represents a user defined function, with a function name. |
| OSnLNodeVariable |
The OSnLNodeVariable class represents a variable node in an expression tree. |
| OSnLNodeXor |
The OSnLNodeXor class represents an xor (or exclusive or) conditional logic node in an expression tree. |
| OSnLNodeXPath |
The OSnLNodeXPath class represents an XPath node in an expression tree. |
| OSnLNodeXPathIndex |
The OSnLNodeXPathIndex class represents an XPath index which is used by the XPath node to look up
a value given the index name and index value of the XPath index. |