 Couenne | |
 Base64 | Use this class to read and write data in base64 |
 BaseMatrix | Data structure to represent a point of departure for constructing a matrix by modifying parts of a previously defined matrix |
 BasisStatus | Data structure to represent an LP basis on both input and output |
 BonminProblem | |
 BonminSolver | Solves problems using Ipopt |
 BranchingWeight | BranchingWeight class |
 CoinSolver | Implements a solve method for the Coin solvers |
 CompletelyPositiveMatricesCone | The CompletelyPositiveMatricesCone Class |
 Cone | The in-memory representation of a generic cone Specific cone types are derived from this generic class |
 Cones | The in-memory representation of the <cones> element |
 ConReferenceMatrixElements | Data structure to represent constraint reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a constraint |
 ConstantMatrixElements | Data structure to represent the constant elements in a MatrixType object |
 Constraint | The in-memory representation of the <con> element |
 ConstraintOption | ConstraintOption class |
 Constraints | The in-memory representation of the <constraints> element |
 ConstraintSolution | The ConstraintSolution Class |
 ContactOption | ContactOption class |
 CopositiveMatricesCone | The CopositiveMatricesCone Class |
 CouenneSolver | Solves problems using Ipopt |
 CPUNumber | CPUNumber class |
 CPUSpeed | CPUSpeed class |
 CsdpSolver | Solves problems using Csdp |
 DefaultSolver | The Default Solver Class |
 DirectoriesAndFiles | DirectoriesAndFiles class |
 DoubleVector | Double vector data structure |
 DualCone | The in-memory representation of a dual cone |
 DualVariableValues | The DualVariableValues Class |
 DualVarValue | The DualVarValue Class |
 ErrorClass | Used for throwing exceptions |
 ExprNode | A generic class from which we derive both OSnLNode and OSnLMNode |
 FileUtil | Class used to make it easy to read and write files |
 GeneralFileHeader | Data structure that holds general information about files that conform to one of the OSxL schemas |
 GeneralMatrixElements | Data structure to represent the nonzero values in a generalMatrix element |
 GeneralMatrixValues | Data structure to represent the nonzeros in a generalMatrix element |
 GeneralOption | The GeneralOption Class |
 GeneralResult | The GeneralResult Class |
 GeneralStatus | The GeneralStatus Class |
 GeneralSubstatus | The GeneralSubstatus Class |
 IndexStringPair | A commonly used structure holding an index-string pair This definition is based on the definition of IndexValuePair in OSGeneral.h |
 IndexValuePair | A commonly used structure holding an index-value pair |
 InitBasStatus | InitBasStatus class |
 InitConstraintValues | InitConstraintValues class |
 InitConValue | InitConValue class |
 InitDualVariableValues | InitDualVariableValues class |
 InitDualVarValue | InitDualVarValue class |
 InitialBasisStatus | InitialBasisStatus class |
 InitObjBound | InitObjBound class |
 InitObjectiveBounds | InitObjectiveBounds class |
 InitObjectiveValues | InitObjectiveValues class |
 InitObjValue | InitObjValue class |
 InitVariableValues | InitVariableValues class |
 InitVariableValuesString | InitVariableValuesString class |
 InitVarValue | InitVarValue class |
 InitVarValueString | InitVarValueString class |
 InstanceData | The in-memory representation of the <instanceData> element |
 InstanceLocationOption | InstanceLocationOption class |
 IntegerVariableBranchingWeights | IntegerVariableBranchingWeights class |
 IntersectionCone | The in-memory representation of an intersection cone |
 Interval | The in-memory representation of the <interval> element |
 IntVector | Integer Vector data structure |
 IpoptProblem | |
 IpoptSolver | Solves problems using Ipopt |
 JobDependencies | JobDependencies class |
 JobOption | JobOption class |
 JobResult | The JobResult Class |
 KnitroProblem | |
 KnitroSolver | KnitroSolver class solves problems using Knitro |
 LindoSolver | LindoSolver class solves problems using Lindo |
 LinearConstraintCoefficients | The in-memory representation of the <linearConstraintCoefficients> element |
 LinearMatrixElement | Data structure to represent an expression in a linearMatrix element A LinearMatrixElement is a (finite) sum of LinearMatrixElementTerms, with an optional additive constant |
 LinearMatrixElements | Data structure to represent the nonzero values in a linearMatrix element |
 LinearMatrixElementTerm | Data structure to represent a term in a linearMatrix element A term has the form c*x_{k}, where c defaults to 1 and k is a valid index for a variable This is essentially an index-value pair, but with the presence of a default value |
 LinearMatrixValues | Data structure to represent the linear expressions in a LinearMatrixElement object |
 MathUtil | This class has routines for linear algebra |
 Matrices | The in-memory representation of the <matrices> element |
 MatrixBlock | Data structure to represent a MatrixBlock object (derived from MatrixType) |
 MatrixBlocks | Data structure to represent the nonzeroes of a matrix in a blockwise fashion |
 MatrixCon | The in-memory representation of the <matrixCon> element |
 MatrixConstraints | The in-memory representation of the <matrixConstraints> element |
 MatrixConstructor | Data structure to describe one step in the construction of a matrix |
 MatrixElements | Data structure to represent the nonzeroes of a matrix explicitly element by element |
 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 |
 MatrixExpressions | The in-memory representation of the <matrixExpressions> element |
 MatrixExpressionTree | Used to hold the instance in memory |
 MatrixNode | Generic class from which we derive matrix constructors (BaseMatrix, MatrixElements, MatrixTransformation and MatrixBlocks) as well as matrix types (OSMatrix and MatrixBlock) |
 MatrixObj | The in-memory representation of the <matrixObj> element |
 MatrixObjectives | The in-memory representation of the <matrixObjectives> element |
 MatrixProgramming | The in-memory representation of the <matrixProgramming> element |
 MatrixTransformation | Data structure to represent the nonzeroes of a matrix by transformation from other (previously defined) matrices |
 MatrixType | Data structure to represent a MatrixType object (from which we derive OSMatrix and MatrixBlock) |
 MatrixVar | The in-memory representation of the <matrixVar> element |
 MatrixVariables | The in-memory representation of the <matrixVariables> element |
 MaxTime | MaxTime class |
 MinCPUNumber | MinCPUNumber class |
 MinCPUSpeed | MinCPUSpeed class |
 MinDiskSpace | MinDiskSpace class |
 MinMemorySize | MinMemorySize class |
 Nl | The in-memory representation of the <nl> element |
 NonlinearExpressions | The in-memory representation of the <nonlinearExpressions> element |
 NonnegativeCone | The NonnegativeCone Class |
 NonpositiveCone | The NonpositiveCone Class |
 ObjCoef | The in-memory representation of the objective function <coef> element |
 Objective | The in-memory representation of the <obj> element |
 ObjectiveOption | ObjectiveOption class |
 Objectives | The in-memory representation of the <objectives> element |
 ObjectiveSolution | The ObjectiveSolution Class |
 ObjectiveValues | The ObjectiveValues Class |
 ObjReferenceMatrixElements | Data structure to represent objective reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of an objective (i.e., less than zero) |
 ObjValue | The ObjValue Class |
 OptimizationOption | OptimizationOption class |
 OptimizationResult | The OptimizationResult Class |
 OptimizationSolution | The OptimizationSolution Class |
 OptimizationSolutionStatus | The OptimizationSolutionStatus Class |
 OptimizationSolutionSubstatus | The OptimizationSolutionSubstatus Class |
 OrthantCone | The OrthantCone Class |
 OS_AMPL_SUFFIX | |
 OSCommandLine | This class is used to store command line options for the OSSolverService executable and to provide methods to manipulate them |
 OSCommandLineReader | The OSCommandLineReader Class |
 OSExpressionTree | Used to hold the instance in memory |
 OSgams2osil | Creating a OSInstance from a GAMS model given as GAMS Modeling Object (GMO) |
 OSGeneral | |
 OSgLParserData | The OSgLParserData Class |
 OShL | An interface that specified virtual methods to be implemented by agents |
 OSiLParserData | The OSiLParserData Class, used to store parser data |
 OSiLReader | Used to read an OSiL string |
 OSiLWriter | Take an OSInstance object and write a string that validates against the OSiL schema |
 OSInstance | The in-memory representation of an OSiL instance |
 OSMatlab | The OSMatlab Class |
 OSMatrix | Data structure to represent a matrix object (derived from MatrixType) |
 OSmps2OS | The OSmps2OS Class |
 OSmps2osil | The OSmps2osil Class |
 OSnl2OS | The OSnl2OS Class |
 OSnLMNode | The OSnLMNode Class for nonlinear expressions involving matrices |
 OSnLMNodeDiagonalMatrixFromVector | |
 OSnLMNodeIdentityMatrix | |
 OSnLMNodeMatrixDiagonal | |
 OSnLMNodeMatrixDotTimes | |
 OSnLMNodeMatrixInverse | |
 OSnLMNodeMatrixLowerTriangle | |
 OSnLMNodeMatrixMinus | |
 OSnLMNodeMatrixNegate | |
 OSnLMNodeMatrixPlus | |
 OSnLMNodeMatrixProduct | The OSnLMNodeMatrixProduct Class |
 OSnLMNodeMatrixReference | |
 OSnLMNodeMatrixScalarTimes | |
 OSnLMNodeMatrixSubmatrixAt | |
 OSnLMNodeMatrixSum | |
 OSnLMNodeMatrixTimes | |
 OSnLMNodeMatrixTranspose | |
 OSnLMNodeMatrixUpperTriangle | |
 OSnLNode | The OSnLNode Class for nonlinear expressions |
 OSnLNodeAbs | The OSnLNodeAbs Class |
 OSnLNodeAllDiff | The OSnLNodeAllDiff Class |
 OSnLNodeCos | The OSnLNodeCos Class |
 OSnLNodeDivide | The OSnLNodeDivide Class |
 OSnLNodeE | The OSnLNodeE Class |
 OSnLNodeErf | The OSnLNodeErf Class |
 OSnLNodeExp | The OSnLNodeExp Class |
 OSnLNodeIf | The OSnLNodeIf Class |
 OSnLNodeLn | The OSnLNodeLn Class |
 OSnLNodeMatrixDeterminant | The next few nodes evaluate to a scalar even though one or more of its arguments are matrices |
 OSnLNodeMatrixToScalar | The OSnLNodeMatrixTrace Class |
 OSnLNodeMatrixTrace | The OSnLNodeMatrixTrace Class |
 OSnLNodeMax | The OSnLNodeMax Class |
 OSnLNodeMin | The OSnLNodeMin Class |
 OSnLNodeMinus | The OSnLNodeMinus Class |
 OSnLNodeNegate | The OSnLNodeNegate Class |
 OSnLNodeNumber | The OSnLNodeNumber Class |
 OSnLNodePI | The OSnLNodePI Class |
 OSnLNodePlus | The OSnLNodePlus Class |
 OSnLNodePower | The OSnLNodePower Class |
 OSnLNodeProduct | The OSnLNodeProduct Class |
 OSnLNodeSin | The OSnLNodeSin Class |
 OSnLNodeSqrt | The OSnLNodeSqrt Class |
 OSnLNodeSquare | The OSnLNodeSquare Class |
 OSnLNodeSum | The OSnLNodeSum Class |
 OSnLNodeTimes | The OSnLNodeTimes Class |
 OSnLNodeVariable | The OSnLNodeVariable Class |
 OSnLParserData | The OSnLParserData Class |
 OSoLParserData | The OSoLParserData Class |
 OSoLReader | Used to read an OSoL string |
 OSoLWriter | Take an OSOption object and write a string that validates against the OSoL schema |
 OSOption | The Option Class |
 osOptionsStruc | This structure is used to store options for the OSSolverService executable |
 OSosrl2ampl | The OSosrl2ampl Class |
 OSOutput | This class handles all the output from OSSolverService, OSAmplClient and other executables derived from them |
 OSOutputChannel | Class that holds information about one output channel (file, device, stream, peripheral, etc.) |
 OSReferencedObject | ReferencedObject class |
 OSReferencer | Pseudo-class, from which everything has to inherit that wants to use be registered as a Referencer for a ReferencedObject |
 OSResult | The Result Class |
 OSrL2Gams | Reads an optimization result and stores result and solution in a Gams Modeling Object |
 OSrLParserData | The OSrLParserData Class |
 OSrLReader | The OSrLReader Class |
 OSrLWriter | Take an OSResult object and write a string that validates against OSrL |
 OSSmartPtr | Template class for Smart Pointers |
 OSSolverAgent | Used by a client to invoke a remote solver |
 OtherConOption | OtherConOption class |
 OtherConResult | The OtherConResult Class |
 OtherConstraintOption | OtherConstraintOption class |
 OtherConstraintResult | The OtherConstraintResult Class |
 OtherObjectiveOption | OtherObjectiveOption class |
 OtherObjectiveResult | The OtherObjectiveResult Class |
 OtherObjOption | OtherObjOption class |
 OtherObjResult | The OtherObjResult Class |
 OtherOption | OtherOption class |
 OtherOptionEnumeration | Brief an integer vector data structure used in OSOption and OSResult |
 OtherOptions | OtherOptions class |
 OtherResult | The OtherResult Class |
 OtherResults | The OtherResults Class |
 OtherSolutionResult | The OtherSolutionResult Class |
 OtherSolutionResults | The OtherSolutionResults Class |
 OtherSolverOutput | The OtherSolverOutput Class |
 OtherVariableOption | OtherVariableOption class |
 OtherVariableResult | The OtherVariableResult Class |
 OtherVariableResultStruct | A structure to information about an OtherVariableResult element |
 OtherVarOption | OtherVarOption class |
 OtherVarResult | OtherVarResult Class |
 PathPair | PathPair class |
 PathPairs | PathPairs class |
 PolarCone | The in-memory representation of a polar cone |
 PolyhedralCone | The in-memory representation of a polyhedral cone |
 Processes | Processes class |
 ProductCone | The in-memory representation of a product cone |
 QuadraticCoefficients | The in-memory representation of the <quadraticCoefficients> element |
 QuadraticCone | The in-memory representation of a quadratic cone |
 QuadraticTerm | The in-memory representation of the <qTerm> element |
 QuadraticTerms | Data structure for holding quadratic terms |
 RotatedQuadraticCone | The in-memory representation of a rotated quadratic cone |
 ScalarExpressionTree | Used to hold part of the instance in memory |
 SemidefiniteCone | The in-memory representation of a cone of semidefinite matrices |
 ServiceOption | ServiceOption class |
 ServiceResult | The ServiceResult Class |
 SolverOption | SolverOption class |
 SolverOptions | SolverOptions class |
 SolverOutput | The SolverOutput Class |
 SOSVariableBranchingWeights | SOSVariableBranchingWeights class |
 SOSWeights | SOSWeights class |
 SparseHessianMatrix | The in-memory representation of a SparseHessianMatrix |
 SparseIntVector | Sparse vector data structure for integer vectors |
 SparseJacobianMatrix | Sparse Jacobian matrix data structure |
 SparseMatrix | Sparse matrix data structure |
 SparseVector | Sparse vector data structure |
 StorageCapacity | StorageCapacity class |
 SystemOption | SystemOption class |
 SystemResult | The SystemResult Class |
 TimeDomain | The in-memory representation of the <timeDomain> element |
 TimeDomainInterval | |
 TimeDomainStage | The in-memory representation of the <stage> element |
 TimeDomainStageCon | The in-memory representation of the <con> element |
 TimeDomainStageConstraints | The in-memory representation of the <constraints> child of the <stage> element |
 TimeDomainStageObj | The in-memory representation of the <obj> element |
 TimeDomainStageObjectives | The in-memory representation of the <objectives> child of the <stage> element |
 TimeDomainStages | The in-memory representation of the <stages> element |
 TimeDomainStageVar | The in-memory representation of the element |
 TimeDomainStageVariables | The in-memory representation of the <variables> child of the <stage> element |
 TimeMeasurement | The TimeMeasurement Class |
 TimeSpan | TimeSpan class |
 TimingInformation | The TimingInformation Class |
 Variable | The in-memory representation of the variable element |
 VariableOption | VariableOption class |
 Variables | The in-memory representation of the variables element |
 VariableSolution | The VariableSolution Class |
 VariableValues | The VariableValues Class |
 VariableValuesString | The VariableValuesString Class |
 VarReferenceMatrixElements | Data structure to represent variable reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a variable |
 VarValue | VarValue Class |
 VarValueString | VarValueString Class |
 WSUtil | Used by OSSolverAgent client for help in invoking a remote solver |
 YYLTYPE | |
 YYSTYPE | |