Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNampl_utils
oNBonminDefine an n-way class for variables
oNCouenneGeneral include file for different compilers
oNFilterTypes
oNIpopt
oNOsi
oNSepa
oCAslCouPair
oCBase64Use this class to read and write data in base64
oCBaseMatrixData structure to represent a point of departure for constructing a matrix by modifying parts of a previously defined matrix
oCBasisStatusData structure to represent an LP basis on both input and output
oCBB_cutSimple representation of a cut by storing non zero coefficients only
oCBB_indexed_cutWhen doing a sprint sort of algorithm on the cuts (i.e., leave out a number of cuts at the beginning and add them only as necessary) this object represents one of these cuts
oCBB_init
oCBB_lpClass for operations at the node level
oCBB_packerClass taking care of packing/unpacking
oCBB_probClass holding data for describing the problem
oCBB_tm
oCBCinfo
oCBCP_bufferThis class describes the message buffer used for all processes of BCP
oCBCP_cg_parParameters used in the Cut Generator process
oCBCP_cg_probThis class is the central class of the Cut Generator process
oCBCP_cg_userBase class from which the user can derive a problem specific class to be used in the Cut Generator process
oCBCP_colThis class holds a column in a compressed form
oCBCP_cutAbstract base class that defines members common to all types of cuts
oCBCP_cut_algoThis is the class from which the user should derive her own algorithmic cuts
oCBCP_cut_coreCore cuts are the cuts that always stay in the LP formulation
oCBCP_cut_setThis class is just a collection of pointers to cuts with a number of methods to manipulate these cuts and/or select certain entries
oCBCP_fatal_errorCurrently there isn't any error handling in BCP
oCBCP_internal_brobjThis class is the internal representation of a branching object
oCBCP_lp_branching_objectThis class describes a generic branching object
oCBCP_lp_cut_pool
oCBCP_lp_integer_branching_objectThis class exist only so that we can extract information from OsiIntegerBranchingObject
oCBCP_lp_nodeNO OLD DOC
oCBCP_lp_parParameters used in the LP process
oCBCP_lp_parentNO OLD DOC
oCBCP_lp_probNO OLD DOC
oCBCP_lp_relaxAn object of type BCP_lp_relax holds the description of an lp relaxation
oCBCP_lp_resultThis class holds the results after solving an LP relaxation
oCBCP_lp_sos_branching_objectThis class exist only so that we can extract information from OsiIntegerBranchingObject
oCBCP_lp_statisticsNO OLD DOC
oCBCP_lp_userBase class from which the user can derive a problem specific class to be used in the LP process
oCBCP_lp_var_pool
oCBCP_lp_waiting_col
oCBCP_lp_waiting_row
oCBCP_MemPool
oCBCP_message_environmentThis is an abstract base class that describes the message passing environment
oCBCP_node_change
oCBCP_node_storage_in_tmNO OLD DOC
oCBCP_obj_change
oCBCP_obj_set_changeThis class stores data about how an object set (set of vars or set of cuts) changes
oCBCP_parameterThis parameter indeintifies a single parameter entry
oCBCP_parameter_setThis is the class serves as a holder for a set of parameters
oCBCP_presolved_lp_brobjA presolved branching object candidate
oCBCP_problem_coreThis class describes the core of the MIP problem, the variables/cuts in it as well as the matrix corresponding the core variables and cuts
oCBCP_problem_core_changeThis class describes changes in the core of the problem
oCBCP_process
oCBCP_rowThis class holds a row in a compressed form
oCBCP_scheduler
oCBCP_single_environment
oCBCP_slave_paramsNO OLD DOC
oCBCP_solutionThis is the abstract base class for a solution to a Mixed Integer Programming problem
oCBCP_solution_genericThis class holds a MIP feasible primal solution
oCBCP_stringThis class is a very simple impelementation of a constant length string
oCBCP_tm_flagsNO OLD DOC
oCBCP_tm_node
oCBCP_tm_node_data
oCBCP_tm_node_to_send
oCBCP_tm_parParameters used in the Tree Manager process
oCBCP_tm_probNO OLD DOC
oCBCP_tm_stat
oCBCP_tm_userBase class from which the user can derive a problem specific class to be used in the TM process
oCBCP_treeNO OLD DOC
oCBCP_ts_node_dataSame as BCP_tm_node_data, just there's no need to use smart pointers in this process
oCBCP_ts_par
oCBCP_ts_prob
oCBCP_ts_user
oCBCP_user_class
oCBCP_user_data
oCBCP_user_pack
oCBCP_varAbstract base class that defines members common to all types of variables
oCBCP_var_algoThis is the class from which the user should derive her own algorithmic variables
oCBCP_var_coreCore variables are the variables that always stay in the LP formulation
oCBCP_var_setThis class is just a collection of pointers to variables with a number of methods to manipulate these variables and/or select certain entries
oCBCP_vecThe class BCP_vec serves the same purpose as the vector class in the standard template library
oCBCP_vec_changeThis class stores a vector explicitly or relatively to another vector
oCBCP_vg_par
oCBCP_vg_probThis class is the central class of the Variable Generator process
oCBCP_vg_userBase class from which the user can derive a problem specific class to be used in the Cut Generator process
oCBCP_warmstartWarmstarting information for the LP solver
oCBCP_warmstart_basisThis class describes a warmstart information that consists of basis information for structural and artificial variables
oCBCP_warmstart_dualThis class describes a warmstart information that consists solely of the dual vector
oCBCP_warmstart_primaldualThis class describes a warmstart information that consists solely of the dual vector
oCBigint
oCBM_BranchData
oCBM_init
oCBM_lp
oCBM_node
oCBM_pack
oCBM_par
oCBM_SB_result
oCBM_stats
oCBM_tm
oCBMSearchTreeCompareBest
oCBonminProblem
oCBonminSolverSolves problems using Ipopt
oCBonRandomChoice
oCBranchingWeightBranchingWeight class
oCcmpVar
oCCoinSolverImplements a solve method for the Coin solvers
oCCompletelyPositiveMatricesConeThe CompletelyPositiveMatricesCone Class
oCcompVarStructure for comparing variables
oCConeThe in-memory representation of a generic cone Specific cone types are derived from this generic class
oCConesThe in-memory representation of the <cones> element
oCConReferenceMatrixElementData structure to represent an entry in a conReferenceMatrix element, which consists of a constraint reference as well as a value type
oCConReferenceMatrixElementsData structure to represent row reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a constraint
oCConReferenceMatrixValuesData structure to represent the nonzeros in a conReferenceMatrix element
oCConstantMatrixElementsData structure to represent the constant elements in a MatrixType object
oCConstantMatrixValuesTo represent the nonzeros in a constantMatrix element
oCConstraintThe in-memory representation of the <con> element
oCConstraintOptionConstraintOption class
oCConstraintsThe in-memory representation of the <constraints> element
oCConstraintSolutionThe ConstraintSolution Class
oCContactOptionContactOption class
oCCopositiveMatricesConeThe CopositiveMatricesCone Class
oCCouenneSolverSolves problems using Ipopt
oCCPUNumberCPUNumber class
oCCPUSpeedCPUSpeed class
oCCsdpSolverSolves problems using Csdp
oCDefaultSolverThe Default Solver Class
oCDirectoriesAndFilesDirectoriesAndFiles class
oCDoubleVectorDouble vector data structure
oCDualConeThe in-memory representation of a dual cone
oCDualVariableValuesThe DualVariableValues Class
oCDualVarValueThe DualVarValue Class
oCErrorClassUsed for throwing exceptions
oCExpandedMatrixBlocksSparse matrix data structure for matrices that can hold nonconstant values and have block structure In addition it is assumed that all nesting of blocks has been resolved
oCExprNodeA generic class from which we derive both OSnLNode and OSnLMNode
oCFileUtilClass used to make it easy to read and write files
oCGeneralFileHeaderData structure that holds general information about files that conform to one of the OSxL schemas
oCGeneralMatrixElementsData structure to represent the nonzero values in a generalMatrix element
oCGeneralMatrixValuesData structure to represent the nonzeros in a generalMatrix element
oCGeneralOptionThe GeneralOption Class
oCGeneralResultThe GeneralResult Class
oCGeneralSparseMatrixSparse matrix data structure for matrices that can hold nonconstant values
oCGeneralStatusThe GeneralStatus Class
oCGeneralSubstatusThe GeneralSubstatus Class
oCIndexStringPairA commonly used structure holding an index-string pair This definition is based on the definition of IndexValuePair in OSGeneral.h
oCIndexValuePairA commonly used structure holding an index-value pair
oCInitBasStatusInitBasStatus class
oCInitConstraintValuesInitConstraintValues class
oCInitConValueInitConValue class
oCInitDualVariableValuesInitDualVariableValues class
oCInitDualVarValueInitDualVarValue class
oCInitialBasisStatusInitialBasisStatus class
oCInitObjBoundInitObjBound class
oCInitObjectiveBoundsInitObjectiveBounds class
oCInitObjectiveValuesInitObjectiveValues class
oCInitObjValueInitObjValue class
oCInitVariableValuesInitVariableValues class
oCInitVariableValuesStringInitVariableValuesString class
oCInitVarValueInitVarValue class
oCInitVarValueStringInitVarValueString class
oCInstanceDataThe in-memory representation of the <instanceData> element
oCInstanceHeaderThe in-memory representation of the <instanceHeader> element
oCInstanceLocationOptionInstanceLocationOption class
oCIntegerVariableBranchingWeightsIntegerVariableBranchingWeights class
oCIntersectionConeThe in-memory representation of an intersection cone
oCIntervalThe in-memory representation of the <interval> element
oCIntVectorInteger Vector data structure
oCIpoptProblem
oCIpoptSolverSolves problems using Ipopt
oCJobDependenciesJobDependencies class
oCJobOptionJobOption class
oCJobResultThe JobResult Class
oCKnitroProblem
oCKnitroSolverKnitroSolver class solves problems using Knitro
oCless_than_str
oCLindoSolverLindoSolver class solves problems using Lindo
oCLinearConstraintCoefficientsThe in-memory representation of the <linearConstraintCoefficients> element
oCLinearMatrixElementData structure to represent an expression in a linearMatrix element A LinearMatrixElement is a (finite) sum of LinearMatrixElementTerms, with an optional additive constant
oCLinearMatrixElementsData structure to represent the nonzero values in a linearMatrix element
oCLinearMatrixElementTermData 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
oCLinearMatrixValuesData structure to represent the linear expressions in a LinearMatrixElement object
oCMathUtilThis class has routines for linear algebra
oCMatricesThe in-memory representation of the <matrices> element
oCMatrixBlockData structure to represent a MatrixBlock object (derived from MatrixType)
oCMatrixBlocksData structure to represent the nonzeroes of a matrix in a blockwise fashion. Each block can be given elementwise, through transformation, or by nested blocks, and so on, recursively
oCMatrixConThe in-memory representation of the <matrixCon> element
oCMatrixConstraintsThe in-memory representation of the <matrixConstraints> element
oCMatrixConstraintSolutionThe in-memory representation of the <MatrixConstraintSolution> element
oCMatrixConstructorData structure to describe one step in the construction of a matrix. To facilitate parsing of complicated matrix constructors and the recursion implicit in the block structure, we distinguish the following types: 1 - BaseMatrix 2 - several types of Elements (e.g., constant, var reference, etc.) 3 - Transformation 4 - MatrixBlocks 5 - MatrixBlock 6 - OSMatrix Most of the logic of this representation is derived from the OSnLNode class
oCMatrixElementsAbstract class to help represent the elements in a MatrixType object From this we derive concrete classes that are used to store specific types of values, such as constant values, variable references, general nonlinear expressions, etc
oCMatrixElementValuesAbstract class to help represent the elements in a MatrixType object From this we derive concrete classes that are used to store specific types of values, such as constant values, variable references, general nonlinear expressions, etc
oCMatrixExpressionThe 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
oCMatrixExpressionsThe in-memory representation of the <matrixExpressions> element
oCMatrixExpressionTreeUsed to hold the instance in memory
oCMatrixNodeGeneric class from which we derive matrix constructors (BaseMatrix, MatrixElements, MatrixTransformation and MatrixBlocks) as well as matrix types (OSMatrix and MatrixBlock)
oCMatrixObjThe in-memory representation of the <matrixObj> element
oCMatrixObjectivesThe in-memory representation of the <matrixObjectives> element
oCMatrixObjectiveSolutionThe in-memory representation of the <MatrixVariableSolution> element
oCMatrixProgrammingThe in-memory representation of the <matrixProgramming> element
oCMatrixProgrammingSolutionThe in-memory representation of the <MatrixProgrammingSolution> element
oCMatrixTransformationData structure to represent the nonzeroes of a matrix by transformation from other (previously defined) matrices
oCMatrixTypeData structure to represent a MatrixType object (from which we derive OSMatrix and MatrixBlock)
oCMatrixVarThe in-memory representation of the <matrixVar> element
oCMatrixVariablesThe in-memory representation of the <matrixVariables> element
oCMatrixVariableSolutionThe in-memory representation of the <MatrixVariableSolution> element
oCMatrixVariableValuesThe in-memory representation of the <matrixVariables> element
oCMaxTimeMaxTime class
oCMC_adjacency_entry
oCMC_cycle_cut
oCMC_explicit_dense_cut
oCMC_feas_sol
oCMC_graph_edge
oCMC_graph_node
oCMC_initialize
oCMC_lp
oCMC_lp_par
oCMC_packer
oCMC_path_adj_entry
oCMC_path_node
oCMC_path_node_ptr_compare
oCMC_problem
oCMC_solution
oCMC_switch_structure
oCMC_tm
oCMC_tm_par
oCMCF1_branch_decision
oCMCF1_branching_var
oCMCF1_data
oCMCF1_init
oCMCF1_lp
oCMCF1_packer
oCMCF1_par
oCMCF1_tm
oCMCF1_var
oCMCF2_branch_decision
oCMCF2_branching_var
oCMCF2_data
oCMCF2_init
oCMCF2_lp
oCMCF2_packer
oCMCF2_par
oCMCF2_tm
oCMCF2_var
oCMCF3_branch_decision
oCMCF3_data
oCMCF3_init
oCMCF3_lp
oCMCF3_packer
oCMCF3_par
oCMCF3_tm
oCMCF3_user
oCMCF3_var
oCMinCPUNumberMinCPUNumber class
oCMinCPUSpeedMinCPUSpeed class
oCMinDiskSpaceMinDiskSpace class
oCMinMemorySizeMinMemorySize class
oCMixedRowReferenceMatrixElementsData structure to represent row reference elements in a MatrixType object Each nonzero element references a row (if index is negative) or constraint (otherwise) This class allows the combining of row and constraint references in a single matrix constructor
oCMY_user_dataClass taking care of interaction between user data and Bcp
oCmyclass
oCmyclass0
oCMyTMINLPA C++ example for interfacing an MINLP with bonmin
oCNauty
oCNlThe in-memory representation of the <nl> element
oCNode
oCNonlinearExpressionsThe in-memory representation of the <nonlinearExpressions> element
oCNonnegativeConeThe NonnegativeCone Class
oCNonpositiveConeThe NonpositiveCone Class
oCObjCoefThe in-memory representation of the objective function <coef> element
oCObjectiveThe in-memory representation of the <obj> element
oCObjectiveOptionObjectiveOption class
oCObjectivesThe in-memory representation of the <objectives> element
oCObjectiveSolutionThe ObjectiveSolution Class
oCObjectiveValuesThe ObjectiveValues Class
oCobjPri
oCObjReferenceMatrixElementsData 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)
oCObjReferenceMatrixValuesTo represent the nonzeros in an objReferenceMatrix element
oCobjStrongPri
oCObjValueThe ObjValue Class
oCOptimizationOptionOptimizationOption class
oCOptimizationResultThe OptimizationResult Class
oCOptimizationSolutionThe OptimizationSolution Class
oCOptimizationSolutionStatusThe OptimizationSolutionStatus Class
oCOptimizationSolutionSubstatusThe OptimizationSolutionSubstatus Class
oCOrthantConeThe OrthantCone Class
oCOS_AMPL_SUFFIX
oCOS_cutSimple representation of a cut by storing non zero coefficients only
oCOS_DipInterface
oCOS_init
oCOS_lpClass for operations at the node level
oCOS_packerClass taking care of packing/unpacking
oCOS_probClass holding data for describing the problem
oCOS_tm
oCOS_var
oCOSBearcatSolverXij
oCOSBearcatSolverXkij
oCOSColGenApp
oCOSCommandLineThis class is used to store command line options for the OSSolverService executable and to provide methods to manipulate them
oCOSCommandLineReaderThe OSCommandLineReader Class
oCOSDecompFactoryInitializer
oCOSDecompParam
oCOSDecompSolver
oCOSDecompSolverFactory
oCOSDipApp
oCOSDipBlockBearcatSolver
oCOSDipBlockCoinSolver
oCOSDipBlockSlpSolver
oCOSDipBlockSolver
oCOSDipBlockSolverFactory
oCOSDipFactoryInitializer
oCOSDipParam
oCOSExpressionTreeUsed to hold the instance in memory
oCOSgams2osilCreating a OSInstance from a GAMS model given as GAMS Modeling Object (GMO)
oCOSGeneral
oCOSgLParserDataThe OSgLParserData Class
oCOShLAn interface that specified virtual methods to be implemented by agents
oCOSiLParserDataThe OSiLParserData Class, used to store parser data
oCOSiLReaderUsed to read an OSiL string
oCOSiLWriterTake an OSInstance object and write a string that validates against the OSiL schema
oCOSInstanceThe in-memory representation of an OSiL instance.
oCOSMatlabThe OSMatlab Class
oCOSMatrixData structure to represent a matrix object (derived from MatrixType)
oCOSMatrixWithMatrixConIdxThis class extends OSMatrix for use, e.g., in the matrixCon section of OSoL and OSrL
oCOSMatrixWithMatrixObjIdxThis class extends OSMatrix for use, e.g., in the matrixObj section of OSoL and OSrL
oCOSMatrixWithMatrixVarIdxThis class extends OSMatrix for use, e.g., in the matrixVar section of OSoL and OSrL
oCOSmps2OSThe OSmps2OS Class
oCOSmps2osilThe OSmps2osil Class
oCOSnl2OSThe OSnl2OS Class
oCOSnLMNodeThe OSnLMNode Class for nonlinear expressions involving matrices
oCOSnLMNodeDiagonalMatrixFromVector
oCOSnLMNodeIdentityMatrix
oCOSnLMNodeMatrixCon
oCOSnLMNodeMatrixDiagonal
oCOSnLMNodeMatrixDotTimes
oCOSnLMNodeMatrixInverse
oCOSnLMNodeMatrixLowerTriangle
oCOSnLMNodeMatrixMinus
oCOSnLMNodeMatrixNegate
oCOSnLMNodeMatrixObj
oCOSnLMNodeMatrixPlus
oCOSnLMNodeMatrixProductThe OSnLMNodeMatrixProduct Class
oCOSnLMNodeMatrixReference
oCOSnLMNodeMatrixScalarTimes
oCOSnLMNodeMatrixSubmatrixAt
oCOSnLMNodeMatrixSum
oCOSnLMNodeMatrixTimes
oCOSnLMNodeMatrixTranspose
oCOSnLMNodeMatrixUpperTriangle
oCOSnLMNodeMatrixVar
oCOSnLNodeThe OSnLNode Class for nonlinear expressions
oCOSnLNodeAbsThe OSnLNodeAbs Class
oCOSnLNodeAllDiffThe OSnLNodeAllDiff Class
oCOSnLNodeCosThe OSnLNodeCos Class
oCOSnLNodeDivideThe OSnLNodeDivide Class
oCOSnLNodeEThe OSnLNodeE Class
oCOSnLNodeErfThe OSnLNodeErf Class
oCOSnLNodeExpThe OSnLNodeExp Class
oCOSnLNodeIfThe OSnLNodeIf Class
oCOSnLNodeLnThe OSnLNodeLn Class
oCOSnLNodeMatrixDeterminantThe next few nodes evaluate to a scalar even though one or more of its arguments are matrices
oCOSnLNodeMatrixToScalarThe OSnLNodeMatrixTrace Class
oCOSnLNodeMatrixTraceThe OSnLNodeMatrixTrace Class
oCOSnLNodeMaxThe OSnLNodeMax Class
oCOSnLNodeMinThe OSnLNodeMin Class
oCOSnLNodeMinusThe OSnLNodeMinus Class
oCOSnLNodeNegateThe OSnLNodeNegate Class
oCOSnLNodeNumberThe OSnLNodeNumber Class
oCOSnLNodePIThe OSnLNodePI Class
oCOSnLNodePlusThe OSnLNodePlus Class
oCOSnLNodePowerThe OSnLNodePower Class
oCOSnLNodeProductThe OSnLNodeProduct Class
oCOSnLNodeSinThe OSnLNodeSin Class
oCOSnLNodeSqrtThe OSnLNodeSqrt Class
oCOSnLNodeSquareThe OSnLNodeSquare Class
oCOSnLNodeSumThe OSnLNodeSum Class
oCOSnLNodeTimesThe OSnLNodeTimes Class
oCOSnLNodeVariableThe OSnLNodeVariable Class
oCOSnLParserDataThe OSnLParserData Class
oCOSNode
oCOSoLParserDataThe OSoLParserData Class
oCOSoLReaderUsed to read an OSoL string
oCOSoLWriterTake an OSOption object and write a string that validates against the OSoL schema
oCOSOptionThe Option Class
oCosOptionsStrucThis structure is used to store options for the OSSolverService executable
oCOSosrl2amplThe OSosrl2ampl Class
oCOSOutputThis class handles all the output from OSSolverService, OSAmplClient and other executables derived from them. Every output statement in the code uses methods in this class, passing information about the area that originated the request as well as the print, verbosity or severity level of the message. The message creates output only if the print level matches the user specifications. The main advantage of doing things this way is that multiple output streams can be maintained, each tailored to a specific need and containing only output that the user really wants to see. There can be as many output streams as needed; each one has an identifying name ("stdout" and "stderr" are reserved names) and an array of print levels, one for each area. The class is implemented as a Singleton, which means that two private methods must be defined in the header but must never be implemented: a copy constructor, and an equality operator
oCOSOutputChannelClass that holds information about one output channel (file, device, stream, peripheral, etc.)
oCOSReferencedObjectReferencedObject class
oCOSReferencerPseudo-class, from which everything has to inherit that wants to use be registered as a Referencer for a ReferencedObject
oCOSResultThe Result Class
oCOSrL2GamsReads an optimization result and stores result and solution in a Gams Modeling Object
oCOSrLParserDataThe OSrLParserData Class
oCOSrLReaderThe OSrLReader Class
oCOSrLWriterTake an OSResult object and write a string that validates against OSrL
oCOSSmartPtrTemplate class for Smart Pointers
oCOSSolverAgentUsed by a client to invoke a remote solver
oCOtherConOptionOtherConOption class
oCOtherConResultThe OtherConResult Class
oCOtherConstraintOptionOtherConstraintOption class
oCOtherConstraintResultThe OtherConstraintResult Class
oCOtherMatrixVariableResultThe in-memory representation of the <matrixVariables> <other> element
oCOtherObjectiveOptionOtherObjectiveOption class
oCOtherObjectiveResultThe OtherObjectiveResult Class
oCOtherObjOptionOtherObjOption class
oCOtherObjResultThe OtherObjResult Class
oCOtherOptimizationResultThe OtherOptimizationResult Class
oCOtherOptionOtherOption class
oCOtherOptionOrResultEnumeration
oCOtherOptionsOtherOptions class
oCOtherResultThe OtherResult Class
oCOtherResultsThe OtherResults Class
oCOtherSolutionResultThe OtherSolutionResult Class
oCOtherSolutionResultsThe OtherSolutionResults Class
oCOtherSolverOutputThe OtherSolverOutput Class
oCOtherVariableOptionOtherVariableOption class
oCOtherVariableResultThe OtherVariableResult Class
oCOtherVariableResultStructA structure to information about an OtherVariableResult element
oCOtherVarOptionOtherVarOption class
oCOtherVarResultOtherVarResult Class
oCPathPairPathPair class
oCPathPairsPathPairs class
oCPolarConeThe in-memory representation of a polar cone
oCPolyhedralConeThe in-memory representation of a polyhedral cone
oCProcessesProcesses class
oCProductConeThe in-memory representation of a product cone
oCQuadraticCoefficientsThe in-memory representation of the <quadraticCoefficients> element
oCQuadraticConeThe in-memory representation of a quadratic cone
oCQuadraticTermThe in-memory representation of the <qTerm> element
oCQuadraticTermsData structure for holding quadratic terms
oCreal_user_dataClass handling user data
oCRotatedQuadraticConeThe in-memory representation of a rotated quadratic cone
oCScalarExpressionTreeUsed to hold part of the instance in memory
oCSemidefiniteConeThe in-memory representation of a cone of semidefinite matrices
oCServiceOptionServiceOption class
oCServiceResultThe ServiceResult Class
oCSolverOptionSolverOption class
oCSolverOptionsSolverOptions class
oCSolverOutputThe SolverOutput Class
oCSOSVariableBranchingWeightsSOSVariableBranchingWeights class
oCSOSWeightsSOSWeights class
oCSparseHessianMatrixThe in-memory representation of a SparseHessianMatrix.
oCSparseIntVectorSparse vector data structure for integer vectors
oCSparseJacobianMatrixSparse Jacobian matrix data structure
oCSparseMatrixSparse matrix data structure
oCSparseVectorSparse vector data structure
oCStorageCapacityStorageCapacity class
oCSystemOptionSystemOption class
oCSystemResultThe SystemResult Class
oCTimeThe Time Class
oCTimeDomainThe in-memory representation of the <timeDomain> element
oCTimeDomainInterval
oCTimeDomainStageThe in-memory representation of the <stage> element
oCTimeDomainStageConThe in-memory representation of the <con> element
oCTimeDomainStageConstraintsThe in-memory representation of the <constraints> child of the <stage> element
oCTimeDomainStageObjThe in-memory representation of the <obj> element
oCTimeDomainStageObjectivesThe in-memory representation of the <objectives> child of the <stage> element
oCTimeDomainStagesThe in-memory representation of the <stages> element
oCTimeDomainStageVarThe in-memory representation of the element
oCTimeDomainStageVariablesThe in-memory representation of the <variables> child of the <stage> element
oCTimeMeasurementThe TimeMeasurement Class
oCTimeSpanTimeSpan class
oCTimingInformationThe TimingInformation Class
oCU
oCUSER_initializeThis class is an abstract base class for the initializer class the user has to provide
oCVariableThe in-memory representation of the variable element
oCVariableOptionVariableOption class
oCVariablesThe in-memory representation of the variables element
oCVariableSolutionThe VariableSolution Class
oCVariableStringValuesThe VariableStringValues Class
oCVariableValuesThe VariableValues Class
oCVariableValuesStringThe VariableValuesString Class
oCVarReferenceMatrixElementsData 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
oCVarReferenceMatrixValuesA concrete class that is used to store a specific type of matrix values, references to variable indexes defined in the core section
oCVarStringValueVarStringValue Class
oCVarValueVarValue Class
oCVarValueStringVarValueString Class
oCWSUtilUsed by OSSolverAgent client for help in invoking a remote solver.
oCyy_buffer_state
oCyy_trans_info
oCyyalloc
oCyyguts_t
oCYYLTYPE
\CYYSTYPE