31 if (m_miVarStageInfo != NULL)
32 delete []m_miVarStageInfo;
33 m_miVarStageInfo = NULL;
34 if (m_miConStageInfo != NULL)
35 delete []m_miConStageInfo;
36 m_miConStageInfo = NULL;
37 if (m_miObjStageInfo != NULL)
38 delete []m_miObjStageInfo;
39 m_miObjStageInfo = NULL;
47 qtermidxOneattON(false),
48 qtermidxTwoattON(false),
51 qtermcoefattON(false),
59 timeDomainStages(false),
60 timeDomainInterval(false),
64 stageVariablesON(false),
65 stageConstraintsON(false),
66 stageObjectivesON(false),
67 stageVariablesOrdered(false),
68 stageConstraintsOrdered(false),
69 stageObjectivesOrdered(false),
70 stageVariableStartIdx(0),
71 stageConstraintStartIdx(0),
72 stageObjectiveStartIdx(0),
78 intervalhorizonON(false),
80 intervalstartON(false),
83 numberOfMatricesPresent(false),
85 numberOfConesPresent(false),
87 numberOfRowsPresent(false),
89 numberOfColumnsPresent(false),
95 referenceMatrixIdxPresent(false),
96 referenceMatrixIdx(-1),
97 normScaleFactorPresent(false),
99 distortionMatrixPresent(false),
100 distortionMatrix(-1),
101 axisDirectionPresent(false),
103 firstAxisDirectionPresent(false),
104 firstAxisDirection(-1),
105 secondAxisDirectionPresent(false),
106 secondAxisDirection(-1),
107 semidefinitenessPresent(false),
108 semidefiniteness(
""),
110 numberOfMatrixVar(-1),
111 numberOfMatrixObj(-1),
112 numberOfMatrixCon(-1),
113 numberOfMatrixTerms(-1),
114 numberOfMatrixExpr(-1),
116 numberOfMatrixTermsPresent(false),
117 matrixIdxPresent(false),
118 lbMatrixIdxPresent(false),
119 lbConeIdxPresent(false),
120 ubMatrixIdxPresent(false),
121 ubConeIdxPresent(false),
122 orderConeIdxPresent(false),
123 templateMatrixIdxPresent(false),
124 constantMatrixIdxPresent(false),
125 varReferenceMatrixIdxPresent(false),
126 objReferenceMatrixIdxPresent(false),
127 conReferenceMatrixIdxPresent(false),
128 varTypePresent(false),
136 templateMatrixIdx(-1),
137 constantMatrixIdx(-1),
138 varReferenceMatrixIdx(-1),
139 objReferenceMatrixIdx(-1),
140 conReferenceMatrixIdx(-1),
146 matrixTermInObj(false),
151 ignoreDataAfterErrors(false),
152 suppressFurtherErrorMessages(false),
~OSiLParserData()
the OSiLParserData class destructor
int * m_miVarStageInfo
m_miVarStageInfo is an array that for each variable gives the stage to which it belongs.
int * m_miConStageInfo
m_miConStageInfo is an array that for each constraint gives the stage to which it belongs...
OSiLParserData()
the OSiLParserData class constructor
int * m_miObjStageInfo
m_miObjStageInfo is an array that for each objective gives the stage to which it belongs.