Classes
OSInstance.h File Reference
#include "OSConfig.h"
#include "OSParameters.h"
#include "OSGeneral.h"
#include "OSMatrix.h"
#include "OSnLNode.h"
#include "OSExpressionTree.h"
#include <string>
#include <map>
Include dependency graph for OSInstance.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Variable
 The in-memory representation of the variable element. More...
 
class  Variables
 The in-memory representation of the variables element. More...
 
class  ObjCoef
 The in-memory representation of the objective function <coef> element. More...
 
class  Objective
 The in-memory representation of the <obj> element. More...
 
class  Objectives
 The in-memory representation of the <objectives> element. More...
 
class  Constraint
 The in-memory representation of the <con> element. More...
 
class  Constraints
 The in-memory representation of the <constraints> element. More...
 
class  LinearConstraintCoefficients
 The in-memory representation of the <linearConstraintCoefficients> element. More...
 
class  QuadraticTerm
 The in-memory representation of the <qTerm> element. More...
 
class  QuadraticCoefficients
 The in-memory representation of the <quadraticCoefficients> element. More...
 
class  Nl
 The in-memory representation of the <nl> element. More...
 
class  NonlinearExpressions
 The in-memory representation of the <nonlinearExpressions> element. More...
 
class  Matrices
 The in-memory representation of the <matrices> element. More...
 
class  Cone
 The in-memory representation of a generic cone Specific cone types are derived from this generic class. More...
 
class  NonnegativeCone
 The NonnegativeCone Class. More...
 
class  NonpositiveCone
 The NonpositiveCone Class. More...
 
class  OrthantCone
 The OrthantCone Class. More...
 
class  PolyhedralCone
 The in-memory representation of a polyhedral cone. More...
 
class  QuadraticCone
 The in-memory representation of a quadratic cone. More...
 
class  RotatedQuadraticCone
 The in-memory representation of a rotated quadratic cone. More...
 
class  SemidefiniteCone
 The in-memory representation of a cone of semidefinite matrices. More...
 
class  CopositiveMatricesCone
 The CopositiveMatricesCone Class. More...
 
class  CompletelyPositiveMatricesCone
 The CompletelyPositiveMatricesCone Class. More...
 
class  ProductCone
 The in-memory representation of a product cone. More...
 
class  IntersectionCone
 The in-memory representation of an intersection cone. More...
 
class  DualCone
 The in-memory representation of a dual cone. More...
 
class  PolarCone
 The in-memory representation of a polar cone. More...
 
class  Cones
 The in-memory representation of the <cones> element. More...
 
class  MatrixVar
 The in-memory representation of the <matrixVar> element. More...
 
class  MatrixVariables
 The in-memory representation of the <matrixVariables> element. More...
 
class  MatrixObj
 The in-memory representation of the <matrixObj> element. More...
 
class  MatrixObjectives
 The in-memory representation of the <matrixObjectives> element. More...
 
class  MatrixCon
 The in-memory representation of the <matrixCon> element. More...
 
class  MatrixConstraints
 The in-memory representation of the <matrixConstraints> element. More...
 
class  MatrixExpression
 The in-memory representation of the <expr> element, which is like a nonlinear expression, but since it involves matrices, the expression could be linear, so a "shape" attribute is added to distinguish linear and nonlinear expressions. More...
 
class  MatrixExpressions
 The in-memory representation of the <matrixExpressions> element. More...
 
class  MatrixProgramming
 The in-memory representation of the <matrixProgramming> element. More...
 
class  TimeDomainStageVar
 The in-memory representation of the element. More...
 
class  TimeDomainStageVariables
 The in-memory representation of the <variables> child of the <stage> element. More...
 
class  TimeDomainStageCon
 The in-memory representation of the <con> element. More...
 
class  TimeDomainStageConstraints
 The in-memory representation of the <constraints> child of the <stage> element. More...
 
class  TimeDomainStageObj
 The in-memory representation of the <obj> element. More...
 
class  TimeDomainStageObjectives
 The in-memory representation of the <objectives> child of the <stage> element. More...
 
class  TimeDomainStage
 The in-memory representation of the <stage> element. More...
 
class  TimeDomainStages
 The in-memory representation of the <stages> element. More...
 
class  TimeDomainInterval
 
class  TimeDomain
 The in-memory representation of the <timeDomain> element. More...
 
class  InstanceData
 The in-memory representation of the <instanceData> element. More...
 
class  OSInstance
 The in-memory representation of an OSiL instance.. More...