| ▼CConstraintIF | Constraint interface class |
| ▼CClassicConstraintIF | Classic constraint interface class |
| CEqConstraint | Equality constraint |
| CIneqConstraint | Inequality constraint |
| ▼CConstraintTermIF | Constraint term interface |
| CNormTerm | Norm term (norm of vector of left hand-side expressions) |
| CProductTerm | Product term |
| ▼CDecisionRuleIF | Decision rule approximator interface |
| ▼CContinuousVarsDRIF | Continous variable decision rule interface class |
| CLinearDecisionRule | Linear decision rule |
| ▼CDiscreteVarsDRIF | Discrete variable decision rule interface |
| CConstantDecisionRule | Constant decision rule |
| CKadaptability | K-adaptability approximator |
| CPiecewiseDecisionRule | Piecewise constant and piecewise linear decision rule approximator |
| ▼CDecisionVariableIF | Decision variable interface class |
| ▼CAdaptiveVariableIF | Adaptive variable interface class |
| CAdaptVarBool | Adaptive boolean variable |
| CAdaptVarDouble | Adaptive real-valued variable |
| CAdaptVarInt | Adaptive integer variable |
| ▼CVariableIF | Static decision variable interface class |
| CVariableBool | Static boolean variable |
| CVariableDouble | Static real-valued variable |
| CVariableInt | Static integer variable |
| CdvContainer | Decision variable container |
| ▼Cstd::exception | |
| CMyException | Structure for throwing exceptions based on strings |
| CKadaptabilityPartitionEncoderMS | K-adapatability partition encorder class |
| CLHSExpression | Left hand-side expression class |
| CmeasPair | Structure containing an uncertain parameter whose time of revelation is decision-dependent and its associated measurement variable |
| ▼CObjectiveFunctionIF | Objective function interface class |
| CMaxObjective | Piecewise linear convex objective function |
| CSimpleObjective | Linear objective function |
| ▼COptimizationModelIF | Optimization model interface class |
| ▼CDeterministicOptimizationModel | Deterministic optimization model |
| CBilinear_MISOCP | Bilinear mix integer socp model |
| CCPLEXMISOCP | CPLEX MISOCP model |
| CMISOCP | Mix integer socp model |
| ▼CUncertainOptimizationModel | Uncertain optimization model |
| ▼CUncertainMultiStageOptimizationModel | Multi stage uncertain optimization model |
| CMultiStageOptModelDDID | Optimization model with decision-dependent information discovery |
| CMultiStageOptModelExoID | Multi stage uncertain optimization model with exogenous uncertainty |
| CUncertainSingleStageOptimizationModel | Single stage uncertain optimization model |
| ▼CPartitionConstructorIF | Partition constructor interface |
| CAdaptivePartitionConstructor | Adaptive partition constructor |
| CStaticPartitionConstructor | Static partition constructor |
| CPartitionConverter | Partition converter |
| CReformulationOrchestrator | |
| ▼CReformulationStrategyIF | |
| ▼CBilinearTermReformulatorIF | |
| CBTR_bigM | |
| ▼CBilinear_MItoMB_Converter | Converts bilinear mixed integer terms to bilinear mixed binary terms |
| CBinaryConverter | |
| CUnaryConverter | |
| CConstantDecisionRule | Constant decision rule |
| CKadaptability | K-adaptability approximator |
| CLinearDecisionRule | Linear decision rule |
| CPiecewiseDecisionRule | Piecewise constant and piecewise linear decision rule approximator |
| CRobustifyEngine | Robustify engine class (automatically dualizes all semi-infinite constraints) |
| CUncertaintySetRealVarApproximator | Approximate the real-valued decisions affecting the uncertainty set |
| CresultParams | Class to store the retults of a solver |
| CrhsParams | Constraint right hand side parameters class |
| CSolverModellerIF | Class used to interface with deterministic optimization solvers |
| CSolverParams | Class to store the solver parameters |
| CuncContainer | Uncertainty container |
| ▼CUncertaintyConverterIF | |
| CUncToUncConverter | |
| CUncToVariableConverter | |
| CUncertaintyIF | Uncertain parameter class |
| ▼CVariableConverterIF | Variable converter interface class Use to map variables to other variables or to expressions |
| ▼COneToExprVariableConverterIF | Variable to expression converter interface |
| CBilinear_MItoMB_Converter | Converts bilinear mixed integer terms to bilinear mixed binary terms |
| CContinuousVarsDRIF | Continous variable decision rule interface class |
| CPredefO2EVariableConverter | Pre-defined variable to expression converter |
| CRealVarBilinearPosReformulator | |
| ▼CRealVarDiscretizer | Approximate real-valued decisions |
| CUncertaintySetRealVarApproximator | Approximate the real-valued decisions affecting the uncertainty set |
| ▼COneToOneVariableConverterIF | Variable to variable converter interface |
| CDiscreteVarsDRIF | Discrete variable decision rule interface |
| CPredefO2OVariableConverter | Pre-defined variable to variable converter |