#include <OSInstance.h>
Collaboration diagram for Nl:

Public Member Functions | |
| Nl () | |
| default constructor. | |
| ~Nl () | |
| default destructor. | |
| Nl () | |
| default constructor. | |
| ~Nl () | |
| default destructor. | |
Public Attributes | |
| int | idx |
| idx holds the row index of the nonlinear expression | |
| bool | m_bDeleteExpressionTree |
| m_bDeleteExpressionTree is true, if in garbage collection, we should delete the osExpression tree object, if the OSInstance class created a map of the expression trees this should be false since the osExpressionTree is deleted by the OSInstance object | |
| OSExpressionTree * | osExpressionTree |
| osExpressionTree contains the root of the OSExpressionTree | |
| OSExpressionTree * | osExpressionTree |
| osExpressionTree contains the root of the OSExpressionTree | |
Definition at line 389 of file OSInstance.h.
| Nl::Nl | ( | ) |
default constructor.
Definition at line 639 of file OSInstance.cpp.
References idx, m_bDeleteExpressionTree, and osExpressionTree.
| Nl::~Nl | ( | ) |
default destructor.
Definition at line 646 of file OSInstance.cpp.
References m_bDeleteExpressionTree, and osExpressionTree.
| Nl::Nl | ( | ) |
default constructor.
| Nl::~Nl | ( | ) |
default destructor.
| int Nl::idx |
idx holds the row index of the nonlinear expression
Definition at line 392 of file OSInstance.h.
Referenced by OSgams2osil::createOSInstance(), OSInstance::getAllNonlinearExpressionTrees(), main(), Nl(), and OSInstance::setQuadraticTermsInNonlinearExpressions().
m_bDeleteExpressionTree is true, if in garbage collection, we should delete the osExpression tree object, if the OSInstance class created a map of the expression trees this should be false since the osExpressionTree is deleted by the OSInstance object
Definition at line 399 of file OSInstance.h.
Referenced by OSInstance::getAllNonlinearExpressionTrees(), Nl(), and ~Nl().
osExpressionTree contains the root of the OSExpressionTree
Definition at line 402 of file OSInstance.h.
Referenced by OSgams2osil::createOSInstance(), OSInstance::getAllNonlinearExpressionTrees(), main(), Nl(), OSInstance::setQuadraticTermsInNonlinearExpressions(), and ~Nl().
osExpressionTree contains the root of the OSExpressionTree
Definition at line 401 of file OSInstance.h.
1.4.7