Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z A A (discopt.ml.linear_tree.LinearLeaf attribute) (discopt.ro.uncertainty.PolyhedralUncertaintySet attribute) (discopt.solvers.lp_milp_highs.StdForm attribute) a (discopt.solvers.surrogate.KrigingSurrogate attribute) A_b (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) A_c (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) abs_() (in module discopt.modeling.core) abs_gap_tolerance (discopt.gdp.algorithms.base.GDPAlgorithm attribute) ABS_TOL (in module discopt.validation.feasibility) absolute_value_auxiliaries (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) accept_local_incumbent() (in module discopt.mpec_report) accepted (discopt.mpec_report.ContinuationStage attribute) accepted_exact_warm_start() (in module discopt.benchmarks.problems.pounce_flash) acos() (in module discopt.modeling.core) acosh() (in module discopt.modeling.core) acq_bb_uncertified (discopt.solvers.surrogate.SurrogateStats attribute) acq_certified (discopt.solvers.surrogate.SurrogateStats attribute) acq_failures (discopt.solvers.surrogate.SurrogateStats attribute) acq_multistart (discopt.solvers.surrogate.SurrogateStats attribute) Activation (class in discopt.ml.network) activation (discopt.ml.network.DenseLayer attribute) (discopt.ml.trainable.TrainableDense attribute) (discopt.modeling.core.DisjunctionSemantics property) active (discopt.ml.formulations.linear_tree.LinearTreeFormulation property) (discopt.modeling.core.Disjunct property) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) ACTIVE_TOL (in module discopt.validation.examiner) active_value (discopt.gdp.tree.DisjunctNode attribute) adaptive_nlp (discopt.solver_tuning.SolverTuning attribute) add() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore method) (discopt.solvers.oa.MIPNLPCutProvenance method) add_algebraic() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) add_conflict_cuts() (in module discopt.conflict) add_control() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) (discopt.dae.mol.MOLBuilder method) add_cut() (discopt.gdp.algorithms.master.MasterMILP method) (discopt.gdp.algorithms.master.RelaxationMaster method) add_disjunction() (discopt.modeling.core.Disjunct method) (discopt.modeling.core.Model method) add_external_candidates() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) add_field() (discopt.dae.mol.MOLBuilder method) add_linear_constraints() (discopt.modeling.core.Model method) add_linear_objective() (discopt.modeling.core.Model method) add_master_result() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) add_model_cut() (discopt.gdp.algorithms.master.RelaxationMaster method) add_no_good_cuts (discopt.solvers.oa.OAConfig attribute) add_predictor() (in module discopt.ml.predictor) add_quadratic_objective() (discopt.modeling.core.Model method) add_regularization (discopt.solvers.oa.OAConfig attribute) add_row() (discopt.gdp.algorithms.master.MasterMILP method) (discopt.solvers.oa.MIPNLPCutProvenance method) add_second_order_state() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) add_slack (discopt.solvers.oa.OAConfig attribute) add_state() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) added_constraints (discopt.transformations.ModelDiff attribute) added_source_counts (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) added_variables (discopt.transformations.ModelDiff attribute) admitted_residual_scale (discopt.mpec_report.ContinuationTrace attribute) admitted_residual_scale() (in module discopt.mpec_report) admitted_residual_scale_definition (discopt.mpec_report.ContinuationTrace attribute) admitted_residual_scale_definition() (in module discopt.mpec_report) admitted_scale (discopt.mpec_report.Residual attribute) admitted_scale_definition (discopt.mpec_report.Residual attribute) ADMM (discopt.decomposition.advisor.types.MethodKind attribute) affine_array_sum() (in module discopt.modeling.core) affine_expression (discopt.ro.affine_policy.AffineDecisionRule property) affine_form() (in module discopt.modeling.indexed) AffineDecisionRule (class in discopt.ro.affine_policy) after (discopt.gdp.state.DisjunctiveStateToken attribute) AFTER_PROCESS (discopt.debug.checkpoints.Checkpoint attribute) AFTER_SELECT (discopt.debug.checkpoints.Checkpoint attribute) agents_dir() (in module discopt.skills) aggregate (discopt.decomposition.advisor.explain.RankedAlternative attribute) (discopt.decomposition.advisor.scoring.ScoreVector attribute) AlgebraicVar (class in discopt.dae.collocation) algorithm_route (discopt.modeling.core.SolveResult attribute) ALIASES (in module discopt.debug.checkpoints) align_time_grid() (in module discopt.dae.collocation) all() (discopt.decomposition.learning.store.RecordStore method) all_binary (discopt.gdp.algorithms.master.MasterMILP attribute) ALLOWED_USER_OPTIONS (in module discopt.solvers.lp_milp_highs) alpha (discopt.ml.trainable.TrainableKernelExpansion attribute) (discopt.stochastic.risk.CVaR attribute) (discopt.stochastic.risk.MeanCVaR attribute) alpha_bounds (discopt.ml.trainable.TrainableKernelExpansion attribute) ALPHABB_EPS (in module discopt.constants) ALPHABB_SAFETY (in module discopt.constants) alternatives (discopt.decomposition.advisor.explain.Explanation attribute) analyze() (discopt.decomposition.advisor.analyzer.StructureAnalyzer method) analyze_decomposition() (discopt.modeling.core.Model method) (in module discopt.decomposition.advisor.advisor) analyze_reformulations() (in module discopt.llm.reformulation) antecedent (discopt.modeling.core.LogicalImplies attribute) anti_epigraph (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) any_stage_accepted (discopt.mpec_report.ContinuationTrace attribute) any_stage_certified (discopt.mpec_report.ContinuationTrace property) anytime_root_build (discopt.solver_tuning.SolverTuning attribute) AnyUncertaintySet (in module discopt.ro.counterpart) append() (discopt.decomposition.learning.store.RecordStore method) applicable() (discopt.decomposition.advisor.candidates.CandidateGenerator method) (discopt.decomposition.advisor.candidates.CouplingGenerator method) (discopt.decomposition.advisor.candidates.IndependentBlockGenerator method) (discopt.decomposition.advisor.candidates.IntegerProjectionGenerator method) (discopt.decomposition.advisor.candidates.MonolithicGenerator method) apply() (discopt.ro.affine_policy.AffineDecisionRule method) (discopt.transformations.Transformation method) apply_basic_step() (in module discopt.gdp.basic_step) apply_bound_tightening() (in module discopt.llm.reformulation) apply_to() (discopt.transformations.Transformation method) (in module discopt.transformations) argmin() (in module discopt.modeling.argmin) argmin_kkt() (in module discopt.modeling.argmin) argmin_layer() (in module discopt.modeling.argmin) args (discopt.modeling.core.CustomCall attribute) (discopt.modeling.core.FunctionCall attribute) (discopt.modeling.gams_parser.ExprFunc attribute) articulation_and_bridges() (in module discopt.decomposition.graph.kernels) articulation_variables() (discopt.decomposition.graph.base.ModelGraph method) articulation_vars (discopt.decomposition.advisor.analyzer.StructureReport attribute) as_dict() (discopt.mpec_report.ContinuationStage method) (discopt.mpec_report.ContinuationTrace method) (discopt.mpec_report.RelationResidual method) (discopt.mpec_report.Residual method) (discopt.mpec_report.SourceResidualReport method) (discopt.solvers.direct.DirectStats method) (discopt.solvers.surrogate.SurrogateStats method) as_geometric_program() (in module discopt.gp) as_layer() (discopt.sensitivity.Sensitivity method) as_pair() (discopt.block_structure.BlockStructure method) as_trace_dict() (discopt.solvers.mip_nlp_options.MIPNLPShotConfig method) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointRecord method) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult method) asin() (in module discopt.modeling.core) asinh() (in module discopt.modeling.core) assert_examined() (in module discopt.validation.examiner) assert_sound() (discopt.decomposition.ir.certificate.SoundnessCertificate method) assignment_key() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) at() (discopt.gdp.algorithms.base.Deadline method) (discopt.mo.utils.ObjectiveEvaluator method) (discopt.modeling.indexed.IndexedParam method) at_bound (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) at_least (in module discopt.modeling.core) at_least() (discopt.modeling.core.Model method) AT_LEAST_ONE (discopt.modeling.core.SelectorCardinality attribute) at_most (in module discopt.modeling.core) at_most() (discopt.modeling.core.Model method) AT_MOST_ONE (discopt.modeling.core.SelectorCardinality attribute) atan() (in module discopt.modeling.core) atan2() (in module discopt.modeling.core) Atan2BranchCutError atanh() (in module discopt.modeling.core) atleast() (in module discopt.modeling.core) atmost() (in module discopt.modeling.core) attach() (in module discopt.debug) attr (discopt.modeling.gams_parser.ExprAttr attribute) augment_pounce_artifact() (in module discopt.benchmarks.problems.pounce_flash) AUTO (discopt.mpec_report.ComplementarityKind attribute) auto_applicable (discopt.llm.reformulation.ReformulationSuggestion attribute) aux_vars (discopt.gdp.partition.PartitionReport attribute) available() (discopt.pyomo.solver.DiscoptSolver method) (in module discopt.transformations) available_backends() (in module discopt.solvers.nlp_backend) available_lp_backends() (in module discopt.solvers.lp_backend) axis (discopt.modeling.core.SumExpression attribute) B b (discopt.ml.linear_tree.LinearLeaf attribute) (discopt.ml.trainable.TrainableDense attribute) (discopt.ro.uncertainty.PolyhedralUncertaintySet attribute) (discopt.solvers.lp_milp_highs.StdForm attribute) backend (discopt.decomposition.benders.solver.BendersConfig attribute) (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) Backend (in module discopt.solvers.nlp_backend) base (discopt.decomposition.learning.policies.InstanceBasedPolicy attribute) (discopt.modeling.core.IndexExpression attribute) (discopt.solvers.nlp_native.NativeNlpBase attribute) base_score (discopt.ml.tree.TreeEnsembleDefinition attribute) basis (discopt.solvers.LPResult attribute) batch_ids (discopt.debug.context.DebugContext attribute) batch_lb (discopt.debug.context.DebugContext attribute) batch_sizes (discopt.benchmarks.metrics.BatchMetrics attribute) (discopt.benchmarks.runner.BenchmarkConfig attribute) batch_ub (discopt.debug.context.DebugContext attribute) batches (discopt.solvers.direct.DirectStats attribute) BatchMetrics (class in discopt.benchmarks.metrics) bc_left (discopt.dae.mol.FieldVar attribute) bc_right (discopt.dae.mol.FieldVar attribute) bearing_blocks() (in module discopt.decomposition.graph.kernels) before (discopt.gdp.algorithms.init.GDPSpace attribute) (discopt.gdp.state.DisjunctiveStateToken attribute) BEFORE_IMPORT (discopt.debug.checkpoints.Checkpoint attribute) BenchmarkConfig (class in discopt.benchmarks.runner) BenchmarkResult (class in discopt.benchmarks.runner) BenchmarkRunner (class in discopt.benchmarks.runner) BENDERS (discopt.decomposition.advisor.types.MethodKind attribute) BendersConfig (class in discopt.decomposition.benders.solver) best_bound (discopt.callbacks.CallbackContext attribute) (discopt.callbacks.NodeCutContext attribute) (discopt.debug.context.DebugContext attribute) best_direction (discopt.gdp.algorithms.ldsda.LDSDA attribute) beta (discopt.benchmarks.problems.pounce_flash.FlashPoint attribute) BETA_MAX (in module discopt.benchmarks.problems.gas_network_minlp) between_steps() (in module discopt.gdp.partition) biases (discopt.ml.network.DenseLayer attribute) BilevelProblem (class in discopt.bilevel.problem) bilinear() (in module discopt.gdp.bilinear) BilinearReport (class in discopt.gdp.bilinear) BINARY (discopt.modeling.core.VarType attribute) binary() (discopt.modeling.core.Model method) BinaryOp (class in discopt.modeling.core) bl (discopt.interfaces.cutest.CUTEstProblem property) block_id (discopt.decomposition.ir.models.SubproblemModel attribute) (discopt.decomposition.parallel.schedule.ScheduledTask attribute) block_of_constraint (discopt.decomposition.structure.DecompositionStructure attribute) block_of_var (discopt.decomposition.ir.certificate.VariableMapping attribute) (discopt.decomposition.structure.DecompositionStructure attribute) block_structure_for_model() (in module discopt.block_structure) BlockChecks (class in discopt.block_structure) BLOCKER (discopt.decomposition.advisor.explain.Severity attribute) blocks (discopt.decomposition.structure.DecompositionStructure attribute) blocks() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) blocks_after_integer_projection (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.learning.record.InstanceFeatures attribute) BlockStructure (class in discopt.block_structure) BlockStructureError body (discopt.modeling.core.Constraint attribute) (discopt.modeling.gams_parser.ExprProd attribute) (discopt.modeling.gams_parser.ExprSMinMax attribute) (discopt.modeling.gams_parser.ExprSum attribute) (discopt.pyomo.gdp.RowRecord attribute) boolean() (discopt.modeling.core.Model method) booleans (discopt.pyomo.gdp.PyomoGDPConversion attribute) BooleanVar (class in discopt.modeling.core) BooleanVarArray (class in discopt.modeling.core) border_dim (discopt.block_structure.BlockStructure attribute) bound (discopt.gdp.algorithms.master.MasterResult attribute) (discopt.gdp.algorithms.subproblem.SubproblemResult attribute) (discopt.modeling.core.SolveResult attribute) (discopt.pyomo.gdp.RowRecord attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.QPResult attribute) (discopt.stochastic.saa.SAABound attribute) bound_duals_from_result() (in module discopt.warm_start) bound_duals_lower (discopt.modeling.core.SolveResult attribute) bound_duals_upper (discopt.modeling.core.SolveResult attribute) bound_elements (discopt.infeasibility.IISResult attribute) bound_multipliers_lower (discopt.solvers.NLPResult attribute) bound_multipliers_upper (discopt.solvers.NLPResult attribute) bound_needs_resolution (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.enumerate.Enumerate attribute) (discopt.gdp.algorithms.lbb.LBB attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) (discopt.gdp.algorithms.loa.LOA attribute) bound_pretransform() (in module discopt.gdp.bound_pretransform) BOUND_REL_TOL (in module discopt.validation.feasibility) bound_source (discopt.modeling.core.SolveResult attribute) BOUND_SOURCES (in module discopt.modeling.core) bound_valid (discopt.gdp.algorithms.master.MasterMILP property) (discopt.modeling.core.SolveResult attribute) bound_violation (discopt.mpec_report.SourceResidualReport attribute) BoundaryCondition (class in discopt.dae.mol) BoundList (in module discopt.solvers.milp_simplex) bounds (discopt.dae.collocation.AlgebraicVar attribute) (discopt.dae.collocation.ContinuousSet attribute) (discopt.dae.collocation.ControlVar attribute) (discopt.dae.collocation.StateVar attribute) (discopt.dae.mol.FieldVar attribute) (discopt.dae.mol.SpatialSet attribute) BoundTightening (class in discopt.tightening) box_dual_violation() (in module discopt.solvers.lp_milp_highs) BOX_MCP (discopt.mpec.ComplementarityRole attribute) box_mcp() (in module discopt.mpec) BoxRobustFormulation (class in discopt.ro.formulations.box) BoxUncertaintySet (class in discopt.ro.uncertainty) bridge_cliques() (in module discopt.decomposition.graph.kernels) bridge_constraints (discopt.decomposition.advisor.analyzer.StructureReport attribute) bridge_constraints() (discopt.decomposition.graph.base.ModelGraph method) bu (discopt.interfaces.cutest.CUTEstProblem property) budget_saturation (discopt.solver_tuning.SolverTuning attribute) budget_uncertainty_set() (in module discopt.ro.uncertainty) build() (discopt.debug.context.DebugContext class method) (discopt.ml.formulations.full_space.FullSpaceFormulation method) (discopt.ml.formulations.reduced_space.ReducedSpaceFormulation method) (discopt.ml.formulations.relu_bigm.ReluBigMFormulation method) (discopt.ml.formulations.tree_ensemble.TreeEnsembleFormulation method) (discopt.ro.formulations.box.BoxRobustFormulation method) (discopt.ro.formulations.ellipsoidal.EllipsoidalRobustFormulation method) (discopt.ro.formulations.polyhedral.PolyhedralRobustFormulation method) (discopt.stochastic.risk.CVaR method) (discopt.stochastic.risk.Expectation method) (discopt.stochastic.risk.MeanCVaR method) (discopt.stochastic.risk.RiskMeasure method) build_decomposition() (in module discopt.decomposition.ir.reformulation) build_extensive_form() (in module discopt.stochastic.extensive_form) build_gas_network_minlp() (in module discopt.benchmarks.problems.gas_network_minlp) build_graph() (in module discopt.decomposition.graph.base) build_kkt() (in module discopt.bilevel.kkt) build_kkt_system() (discopt.bilevel.problem.BilevelProblem method) build_master() (in module discopt.gdp.algorithms.master) build_native_base() (in module discopt.solvers.nlp_native) build_pounce_flash() (in module discopt.benchmarks.problems.pounce_flash) build_record() (in module discopt.decomposition.learning.recorder) build_schedule() (in module discopt.decomposition.parallel.schedule) build_scip_model() (in module discopt.solvers.scip) build_strong_duality() (in module discopt.bilevel.strong_duality) builder_row_of() (in module discopt.modeling.core) builders (discopt.dae.fit.TrajectoryFit attribute) BUILTIN_PROFILES (in module discopt.profiles) builtins_sum (in module discopt.modeling.core) bulk_construction_gc() (in module discopt.modeling.core) C c (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) (discopt.solvers.lp_milp_highs.StdForm attribute) c_offset (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) cache_hits (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.surrogate.SurrogateStats attribute) call_member() (in module discopt.modeling.sets) callback_stats (discopt.solvers.MILPResult attribute) CallbackContext (class in discopt.callbacks) caller_residuals() (in module discopt.solvers.convex_ipm_pounce) caller_unit_converged() (in module discopt.solvers.convex_ipm_pounce) can_inject (discopt.debug.steer.DebugSteer property) CANCELLATION_RTOL (in module discopt.validation.feasibility) Candidate (class in discopt.decomposition.advisor.types) candidate (discopt.decomposition.advisor.selection.Ranked attribute) CANDIDATE_FEASIBLE (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) candidate_limit (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) CandidateGenerator (class in discopt.decomposition.advisor.candidates) candidates() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) capture() (in module discopt.provenance) cardinality (discopt.modeling.core.DisjunctionSemantics property) carry_builder_objective() (in module discopt.modeling.core) carry_complementarities() (in module discopt.mpec) carry_validation_guards() (in module discopt.modeling.core) category (discopt.llm.reformulation.ReformulationSuggestion attribute) caveats (discopt.decomposition.ir.certificate.SoundnessCertificate attribute) ceil (in module discopt.modeling.core) centers (discopt.ml.trainable.TrainableKernelExpansion attribute) CERT_ABS (in module discopt.solvers.lp_milp_highs) CERT_REL (in module discopt.solvers.lp_milp_highs) certificate (discopt.decomposition.ir.reformulation.DecomposedModel attribute) certified (discopt.gdp.algorithms.subproblem.SubproblemResult property) (discopt.gdp.user_big_m.UserBigMVerdict attribute) (discopt.mpec_report.ContinuationStage attribute) certify_lp_dual() (in module discopt.solvers.lp_milp_highs) certify_psd() (in module discopt.solvers.convex_ipm_pounce) CERTIFYING_STATUSES (in module discopt.status) chance_constraint() (in module discopt.stochastic.risk) chat() (in module discopt) (in module discopt.llm.chat) ChatSession (class in discopt.llm.chat) check() (discopt.gdp.algorithms.init.GDPSpace method) (discopt.validation.feasibility.DeclaredLogic method) (in module discopt.transformations) check_constraints() (in module discopt.validation.feasibility) check_evaluation_parity() (in module discopt.pyomo.gdp) check_feasibility() (in module discopt.warm_start) check_gamsapi() (in module discopt.gams.register) check_result() (discopt.decomposition.ir.certificate.SoundnessCertificate method) check_variable_bounds() (in module discopt.validation.feasibility) checker (discopt.gdp.algorithms.lbb.LBB attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) Checkpoint (class in discopt.debug.checkpoints) checkpoint (discopt.debug.context.DebugContext attribute) CheckResult (class in discopt.validation.examiner) checks (discopt.block_structure.BlockStructure attribute) (discopt.gdp.propagate.LogicChecker attribute) (discopt.validation.examiner.ExaminerReport attribute) children (discopt.gdp.tree.DisjunctNode attribute) chosen (discopt.decomposition.learning.record.SolveRecord attribute) cl (discopt.interfaces.cutest.CUTEstProblem property) claim (discopt.decomposition.advisor.explain.Rationale attribute) classification (discopt.interfaces.cutest.CUTEstProblemInfo attribute) classify_gp() (in module discopt.gp) classify_gp_minlp() (in module discopt.gp) CLEAN_REL (discopt.gdp.algorithms.master.RelaxationMaster attribute) cleaned_coefficients (discopt.gdp.algorithms.master.RelaxationMaster attribute) cleanup() (discopt.solvers.nlp_native.NativeNlpBase method) clear() (discopt.decomposition.graph.base.GraphCache method) clear_registered() (in module discopt.operators) clip_start_box() (in module discopt.constants) clone() (discopt.modeling.core.Model method) close() (discopt.interfaces.cutest.CUTEstProblem method) (discopt.llm.chat.ChatSession method) coefficient_tightened() (in module discopt.solvers.lp_milp_highs) coefficients (discopt.solvers.oa.MIPNLPCutRecord attribute) col (discopt.modeling.gams_parser.Token attribute) col_dual (discopt.solvers.lp_milp_highs.HighsOutcome attribute) col_status (discopt.solvers.milp_simplex.LpWarmCert attribute) collocation_matrix() (in module discopt.dae.polynomials) collocation_matrix_2nd() (in module discopt.dae.polynomials) colscale_enabled() (in module discopt.solvers.convex_ipm_pounce) COLSCALE_ENV (in module discopt.solvers.convex_ipm_pounce) COLUMN_GENERATION (discopt.decomposition.advisor.types.MethodKind attribute) column_scale() (in module discopt.solvers.convex_ipm_pounce) columns (discopt.gdp.algorithms.init.GDPSpace attribute) CommandResult (class in discopt.debug.engine) commands_dir() (in module discopt.skills) common_reference() (in module discopt.mo.indicators) CommunicationLayer (class in discopt.decomposition.parallel.comm) comp_pairs (discopt.bilevel.kkt.KKTSystem attribute) comparison_record_failures() (in module discopt.benchmarks.problems.pounce_flash) COMPARISON_TOLERANCE (in module discopt.benchmarks.problems.pounce_flash) compile_expression() (in module discopt.parametric) compile_response_function() (in module discopt.parametric) Complementarity (class in discopt.mpec) complementarity (discopt.mpec_report.RelationResidual attribute) (discopt.mpec_report.SourceResidualReport attribute) complementarity() (discopt.modeling.core.Model method) (in module discopt.mpec) ComplementarityKind (class in discopt.mpec_report) ComplementarityProvenanceError ComplementarityRole (class in discopt.mpec) complete() (in module discopt.llm.provider) complete_initial_point() (in module discopt.warm_start) complete_seed() (in module discopt.solvers.lp_milp_highs) complete_with_tools() (in module discopt.llm.provider) complicating_vars (discopt.decomposition.structure.DecompositionStructure attribute) component (discopt.pyomo.gdp.RowRecord attribute) compute_batch_metrics() (in module discopt.benchmarks.metrics) compute_iis() (discopt.modeling.core.Model method) (in module discopt.infeasibility) compute_solver_metrics() (in module discopt.benchmarks.metrics) con_blocks (discopt.block_structure.BlockStructure attribute) con_lin (discopt.interfaces.qplib.QplibInstance attribute) con_names (discopt.interfaces.qplib.QplibInstance attribute) con_quad (discopt.interfaces.qplib.QplibInstance attribute) concatenate() (in module discopt.modeling.core) Concern (class in discopt.decomposition.advisor.explain) concerns (discopt.decomposition.advisor.explain.Explanation attribute) conditions (discopt.debug.engine.DebugCommandEngine attribute) confidence (discopt.decomposition.advisor.explain.Explanation attribute) (discopt.decomposition.advisor.scoring.PerformanceEstimate attribute) (discopt.decomposition.advisor.scoring.ScoreVector attribute) (discopt.stochastic.saa.SAABound attribute) confidence_intervals (discopt.estimate.EstimationResult property) config (discopt.benchmarks.runner.BenchmarkRunner property) (discopt.gdp.algorithms.master.MasterResult attribute) config_bounds (discopt.gdp.algorithms.enumerate.Enumerate attribute) config_of() (discopt.gdp.algorithms.master.MasterMILP method) configurations() (in module discopt.gdp.algorithms.enumerate) confirm_bound() (in module discopt.solvers.milp_highs) connected_components() (in module discopt.decomposition.graph.kernels) consequent (discopt.modeling.core.LogicalImplies attribute) considered (discopt.decomposition.learning.record.SolveRecord attribute) Constant (class in discopt.modeling.core) constants() (discopt.gams.gmo_translate.GmoView method) Constraint (class in discopt.modeling.core) constraint() (discopt.modeling.core.Model method) constraint_bounds (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst property) constraint_cliques (discopt.decomposition.graph.base.ModelGraph attribute) constraint_duals (discopt.modeling.core.SolveResult attribute) constraint_duals_from_result() (in module discopt.warm_start) constraint_id (discopt.solvers.oa.MIPNLPCutRecord attribute) constraint_indices (discopt.decomposition.ir.models.SubproblemModel attribute) CONSTRAINT_INF (in module discopt.constants) constraint_type (discopt.interfaces.cutest.CUTEstProblemInfo attribute) (discopt.interfaces.qplib.QplibInstance property) ConstraintList (class in discopt.modeling.core) ConstraintLogCurvature (class in discopt.gp) constraints (discopt.convexity_report.ConvexityReport attribute) (discopt.gp.GPStructure attribute) (discopt.gp.ModelLogCurvature attribute) (discopt.infeasibility.IISResult attribute) (discopt.modeling.core.ConstraintList attribute) (discopt.modeling.core.Disjunct property) ConstraintSense (class in discopt.modeling.core) continuation (discopt.mpec_report.SourceResidualReport attribute) ContinuationStage (class in discopt.mpec_report) ContinuationTrace (class in discopt.mpec_report) CONTINUE (discopt.debug.engine.Control attribute) CONTINUOUS (discopt.modeling.core.VarType attribute) continuous() (discopt.modeling.core.Model method) continuous_multistart (discopt.solver_tuning.SolverTuning attribute) ContinuousSet (class in discopt.dae.collocation) Control (class in discopt.debug.engine) control (discopt.debug.engine.CommandResult attribute) ControlVar (class in discopt.dae.collocation) converged (discopt.decomposition.learning.record.ObservedPerformance attribute) (discopt.mpec_report.ContinuationTrace property) CONVERGED (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) converged (discopt.stochastic.ph.PHResult attribute) converged() (discopt.gdp.algorithms.base.GDPAlgorithm method) convert_pyomo_gdp() (in module discopt.pyomo.gdp) convex_bounding (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) convex_engine_options() (in module discopt.solvers.convex_ipm_pounce) convex_fast_path (discopt.modeling.core.SolveResult attribute) CONVEX_OPTION_KEYS (in module discopt.solvers.convex_ipm_pounce) convexity() (discopt.modeling.core.Model method) (in module discopt.convexity_report) convexity_truncated (discopt.gdp.algorithms.loa.LOA attribute) ConvexityReport (class in discopt.convexity_report) correlation_matrix (discopt.estimate.EstimationResult property) cos() (in module discopt.modeling.core) cosh() (in module discopt.modeling.core) count_configurations() (in module discopt.gdp.algorithms.enumerate) count_pruned() (in module discopt.gdp.propagate) counterpart (discopt.gdp.algorithms.init.GDPSpace attribute) coupling_constraints (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.ir.models.MasterModel attribute) (discopt.decomposition.structure.DecompositionStructure attribute) coupling_density (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.learning.record.InstanceFeatures attribute) CouplingGenerator (class in discopt.decomposition.advisor.candidates) covariance (discopt.estimate.EstimationResult attribute) covered (discopt.gdp.algorithms.init.InitReport attribute) create_model() (discopt.estimate.Experiment method) create_using() (discopt.transformations.Transformation method) (in module discopt.transformations) critical_path_cost() (discopt.decomposition.parallel.schedule.SchedulingGraph method) CROSS_FEAS_TOL (in module discopt.solvers.lp_milp_highs) CROSS_TIGHT_FEAS_TOL (in module discopt.solvers.lp_milp_highs) CROSS_TIGHT_SHIFT_FACTOR (in module discopt.solvers.lp_milp_highs) cu (discopt.interfaces.cutest.CUTEstProblem property) current (discopt.gdp.algorithms.ldsda.LDSDA attribute) current() (in module discopt.debug) (in module discopt.solver_tuning) curvature (discopt.gp.ObjectiveLogCurvature attribute) custom() (in module discopt.modeling.core) CustomCall (class in discopt.modeling.core) cut_inherit (discopt.solver_tuning.SolverTuning attribute) cut_purge_after (discopt.decomposition.benders.solver.BendersConfig attribute) cut_result_to_dense() (in module discopt.callbacks) cut_rhs (discopt.gdp.algorithms.master.MasterMILP attribute) cut_rows (discopt.gdp.cuttingplane.CuttingPlaneReport attribute) cut_slack_tol (discopt.decomposition.benders.solver.BendersConfig attribute) cut_strategy (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) CutCallback (class in discopt.callbacks) CUTEstProblem (class in discopt.interfaces.cutest) CUTEstProblemInfo (class in discopt.interfaces.cutest) CUTOFF (discopt.solvers.SolveStatus attribute) CutResult (class in discopt.callbacks) cuts (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.gdp.cuttingplane.CuttingPlaneReport attribute) cuttingplane() (in module discopt.gdp.cuttingplane) CuttingPlaneReport (class in discopt.gdp.cuttingplane) CutValidationError CVaR (class in discopt.stochastic.risk) cycling_check (discopt.solvers.oa.OAConfig attribute) D d() (discopt.sensitivity.Sensitivity method) d2x_dp2 (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) DAEBuilder (class in discopt.dae.collocation) DaemonServer (class in discopt.gams.daemon) DANTZIG_WOLFE (discopt.decomposition.advisor.types.MethodKind attribute) data (discopt.debug.engine.CommandResult attribute) (discopt.modeling.gams_parser.GamsParameter attribute) (discopt.modeling.gams_parser.GamsTable attribute) (discopt.stochastic.scenario.Scenario attribute) data_dir() (in module discopt.gams.verify) dead_active (discopt.ml.presolve.DeadReluLayer attribute) dead_relus (discopt.ml.presolve.NNPresolveResult attribute) dead_zero (discopt.ml.presolve.DeadReluLayer attribute) Deadline (class in discopt.gdp.algorithms.base) deadline (discopt.gdp.algorithms.base.GDPAlgorithm attribute) DeadReluLayer (class in discopt.ml.presolve) DEBUG_QUESTION (in module discopt.llm.prompts) DEBUG_SYSTEM (in module discopt.llm.prompts) DebugCommandEngine (class in discopt.debug.engine) DebugContext (class in discopt.debug.context) DebugQuit DebugSession (class in discopt.debug.session) DebugSteer (class in discopt.debug.steer) DecisionTree (class in discopt.ml.tree) declared_box_honored() (in module discopt.solvers.lp_pounce) declared_variables() (in module discopt.validation.feasibility) declared_x() (discopt.modeling.core.SolveResult method) DeclaredLogic (class in discopt.validation.feasibility) DeclaredVariable (class in discopt.validation.feasibility) decompose() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) DecomposedModel (class in discopt.decomposition.ir.reformulation) DecompositionAdvisor (class in discopt.decomposition.advisor.advisor) DecompositionStructure (class in discopt.decomposition.structure) dedup_key (discopt.solvers.oa.MIPNLPCutRecord attribute) deduplicate_used_assignments (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) DEFAULT_GENERATORS (in module discopt.decomposition.advisor.candidates) DEFAULT_MASTER_BACKEND (in module discopt.gdp.algorithms.master) DEFAULT_MODEL (in module discopt.llm.provider) DEFAULT_OPTIMALITY_TOL (in module discopt.constants) default_socket_path() (in module discopt.daemon) (in module discopt.gams.daemon) DEFAULT_STOP (in module discopt.debug.checkpoints) default_subproblem_time_limit() (in module discopt.gdp.algorithms.loa) DEFAULT_TIMEOUT (in module discopt.llm.provider) DEFAULT_TOOL_TIMEOUT (in module discopt.llm.provider) DEFAULT_VARIABLE_BOUND (in module discopt.constants) definition (discopt.mpec_report.Residual attribute) definitions (discopt.mpec_report.SourceResidualReport property) DegenerateSensitivityError degree (discopt.interfaces.cutest.CUTEstProblemInfo attribute) delta (discopt.ro.uncertainty.BoxUncertaintySet attribute) DEMAND_D1 (in module discopt.benchmarks.problems.gas_network_minlp) DEMAND_D2 (in module discopt.benchmarks.problems.gas_network_minlp) DenseLayer (class in discopt.ml.network) DEPENDENCY (discopt.decomposition.graph.base.GraphKind attribute) dependency_edges() (discopt.decomposition.graph.base.ModelGraph method) (in module discopt.decomposition.graph.kernels) derivative_free_refines (discopt.solvers.direct.DirectStats attribute) describe() (discopt.mpec.Complementarity method) describe_ipopt_return_code() (in module discopt.solvers.nlp_ipopt) description (discopt.llm.reformulation.ReformulationSuggestion attribute) (discopt.modeling.gams_parser.GamsEquation attribute) (discopt.modeling.gams_parser.GamsParameter attribute) (discopt.modeling.gams_parser.GamsScalar attribute) (discopt.modeling.gams_parser.GamsSet attribute) (discopt.modeling.gams_parser.GamsTable attribute) (discopt.modeling.gams_parser.GamsVariable attribute) (discopt.operators.RegisteredFunction attribute) deserialize_result() (in module discopt.result_io) design_inputs (discopt.estimate.ExperimentModel attribute) detach() (discopt.debug.session.DebugSession method) (in module discopt.debug) detached (discopt.debug.session.DebugSession property) detail (discopt.validation.examiner.CheckResult attribute) details (discopt.llm.reformulation.ReformulationSuggestion attribute) detect_dead_relus() (in module discopt.ml.presolve) detect_decomposition() (in module discopt.decomposition.structure) detection_truncated (discopt.decomposition.structure.DecompositionStructure attribute) deterministic (discopt.solver_tuning.SolverTuning attribute) diagnose_infeasibility() (in module discopt.llm.diagnosis) diagnose_result() (in module discopt.llm.diagnosis) DICT_TYPE (in module discopt.gams.register) diff (discopt.transformations.TransformationReport attribute) diff() (in module discopt.bilevel.symbolic_diff) diff_models() (in module discopt.transformations) dimen (discopt.modeling.sets.ProductSet attribute) (discopt.modeling.sets.Set attribute) direct_quadratic_routing (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) direction_norm (discopt.gdp.algorithms.ldsda.LDSDA attribute) DIRECTION_NORMS (in module discopt.gdp.algorithms.ldsda) directions (discopt.gdp.algorithms.ldsda.LDSDA attribute) directions() (in module discopt.gdp.algorithms.ldsda) DirectStats (class in discopt.solvers.direct) DISABLED (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) DiscontinuousIntrinsicError discopt module discopt.batch module discopt.benchmarks module discopt.benchmarks.metrics module discopt.benchmarks.problems module discopt.benchmarks.problems.gas_network_minlp module discopt.benchmarks.problems.pounce_flash module discopt.benchmarks.runner module discopt.bilevel module discopt.bilevel.kkt module discopt.bilevel.problem module discopt.bilevel.strong_duality module discopt.bilevel.symbolic_diff module discopt.block_structure module discopt.callbacks module discopt.cli module discopt.conflict module discopt.constants module discopt.convexity_report module discopt.dae module discopt.dae.collocation module discopt.dae.finite_difference module discopt.dae.fit module discopt.dae.mol module discopt.dae.polynomials module discopt.daemon module discopt.debug module discopt.debug.checkpoints module discopt.debug.context module discopt.debug.engine module discopt.debug.jsonproto module discopt.debug.repl module discopt.debug.session module discopt.debug.steer module discopt.decomposition module discopt.decomposition.advisor module discopt.decomposition.advisor.advisor module discopt.decomposition.advisor.analyzer module discopt.decomposition.advisor.candidates module discopt.decomposition.advisor.explain module discopt.decomposition.advisor.scoring module discopt.decomposition.advisor.selection module discopt.decomposition.advisor.types module discopt.decomposition.benders module discopt.decomposition.benders.gbd module discopt.decomposition.benders.solver module discopt.decomposition.graph module discopt.decomposition.graph.base module discopt.decomposition.graph.export module discopt.decomposition.graph.kernels module discopt.decomposition.ir module discopt.decomposition.ir.certificate module discopt.decomposition.ir.models module discopt.decomposition.ir.reformulation module discopt.decomposition.lagrangian module discopt.decomposition.lagrangian.node_bounder module discopt.decomposition.lagrangian.solver module discopt.decomposition.learning module discopt.decomposition.learning.features module discopt.decomposition.learning.policies module discopt.decomposition.learning.record module discopt.decomposition.learning.recorder module discopt.decomposition.learning.store module discopt.decomposition.parallel module discopt.decomposition.parallel.comm module discopt.decomposition.parallel.schedule module discopt.decomposition.structure module discopt.dev module discopt.dev.cli module discopt.estimate module discopt.export module discopt.export.gams module discopt.export.lp module discopt.export.mps module discopt.export.nl module discopt.gams module discopt.gams.daemon module discopt.gams.gmo_translate module discopt.gams.instructions module discopt.gams.link module discopt.gams.register module discopt.gams.verify module discopt.gdp module discopt.gdp.algorithms module discopt.gdp.algorithms.base module discopt.gdp.algorithms.enumerate module discopt.gdp.algorithms.gloa module discopt.gdp.algorithms.init module discopt.gdp.algorithms.lbb module discopt.gdp.algorithms.ldsda module discopt.gdp.algorithms.loa module discopt.gdp.algorithms.master module discopt.gdp.algorithms.ric module discopt.gdp.algorithms.subproblem module discopt.gdp.basic_step module discopt.gdp.bilinear module discopt.gdp.bound_pretransform module discopt.gdp.cuttingplane module discopt.gdp.partition module discopt.gdp.propagate module discopt.gdp.state module discopt.gdp.tree module discopt.gdp.user_big_m module discopt.gp module discopt.infeasibility module discopt.interfaces module discopt.interfaces.cutest module discopt.interfaces.qplib module discopt.llm module discopt.llm.advisor module discopt.llm.chat module discopt.llm.commentary module discopt.llm.diagnosis module discopt.llm.prompts module discopt.llm.provider module discopt.llm.reformulation module discopt.llm.safety module discopt.llm.serializer module discopt.llm.tools module discopt.ml module discopt.ml.bounds module discopt.ml.formulations module discopt.ml.formulations.base module discopt.ml.formulations.full_space module discopt.ml.formulations.linear_tree module discopt.ml.formulations.reduced_space module discopt.ml.formulations.relu_bigm module discopt.ml.formulations.tree_ensemble module discopt.ml.linear_tree module discopt.ml.network module discopt.ml.predictor module discopt.ml.presolve module discopt.ml.readers module discopt.ml.readers.onnx_reader module discopt.ml.readers.sklearn_reader module discopt.ml.readers.torch_reader module discopt.ml.scaling module discopt.ml.surrogate module discopt.ml.trainable module discopt.ml.tree module discopt.mo module discopt.mo.indicators module discopt.mo.nbi module discopt.mo.pareto module discopt.mo.scalarization module discopt.mo.utils module discopt.modeling module discopt.modeling.argmin module discopt.modeling.core module discopt.modeling.external module discopt.modeling.gams_parser module discopt.modeling.implicit module discopt.modeling.indexed module discopt.modeling.latex module discopt.modeling.sets module discopt.mpec module discopt.mpec_report module discopt.nn module discopt.operators module discopt.parametric module discopt.profiles module discopt.provenance module discopt.pyomo module discopt.pyomo.gdp module discopt.pyomo.solver module discopt.qubo_primal module discopt.result_io module discopt.ro module discopt.ro.affine_policy module discopt.ro.counterpart module discopt.ro.formulations module discopt.ro.formulations.box module discopt.ro.formulations.ellipsoidal module discopt.ro.formulations.polyhedral module discopt.ro.uncertainty module discopt.sensitivity module discopt.serialize module discopt.skills module discopt.solver module discopt.solver_tuning module discopt.solvers module discopt.solvers.amp module discopt.solvers.convex_ipm_pounce module discopt.solvers.direct module discopt.solvers.gdpopt_loa module discopt.solvers.gurobi module discopt.solvers.lp_backend module discopt.solvers.lp_milp_highs module discopt.solvers.lp_pounce module discopt.solvers.lp_simplex module discopt.solvers.milp_highs module discopt.solvers.milp_pounce module discopt.solvers.milp_simplex module discopt.solvers.mip_nlp module discopt.solvers.mip_nlp_candidates module discopt.solvers.mip_nlp_options module discopt.solvers.mip_nlp_rootsearch module discopt.solvers.nlp_backend module discopt.solvers.nlp_ipopt module discopt.solvers.nlp_native module discopt.solvers.nlp_pounce module discopt.solvers.oa module discopt.solvers.qp_pounce module discopt.solvers.scip module discopt.solvers.sipopt module discopt.solvers.surrogate module discopt.status module discopt.stochastic module discopt.stochastic.dro module discopt.stochastic.extensive_form module discopt.stochastic.lshaped module discopt.stochastic.multistage module discopt.stochastic.ph module discopt.stochastic.risk module discopt.stochastic.saa module discopt.stochastic.scenario module discopt.symbolic module discopt.tightening module discopt.transformations module discopt.validation module discopt.validation.examiner module discopt.validation.feasibility module discopt.validation.nl_invariance module discopt.warm_start module DISCOPT_FUNCTIONS() (in module discopt.symbolic) DiscoptSolver (class in discopt.pyomo.solver) discrete_signature (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointRecord attribute) discrete_signature() (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore method) discretize() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) (discopt.dae.mol.MOLBuilder method) DISCRIMINANT_GUARD (in module discopt.benchmarks.problems.pounce_flash) Disjunct (class in discopt.modeling.core) disjunct (discopt.pyomo.gdp.RowRecord attribute) disjunction() (discopt.modeling.core.Model method) DisjunctionNode (class in discopt.gdp.tree) disjunctions (discopt.gdp.bound_pretransform.PretransformReport attribute) (discopt.gdp.tree.GDPTree attribute) (discopt.pyomo.gdp.PyomoGDPConversion attribute) DisjunctionSemantics (class in discopt.modeling.core) disjunctive_config_bound (discopt.solver_tuning.SolverTuning attribute) DisjunctiveStateToken (class in discopt.gdp.state) DisjunctNode (class in discopt.gdp.tree) disjuncts (discopt.gdp.tree.DisjunctionNode attribute) (discopt.pyomo.gdp.PyomoGDPConversion attribute) distribute_affine_products (discopt.solver_tuning.SolverTuning attribute) distribute_affine_products_max (discopt.solver_tuning.SolverTuning attribute) dlambda_dp (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) dobj_dp (discopt.sensitivity.Sensitivity property) dobjective_dp (discopt.solvers.sipopt.SensitivityResult attribute) dollar_cond (discopt.modeling.gams_parser.ExprProd attribute) (discopt.modeling.gams_parser.ExprSMinMax attribute) (discopt.modeling.gams_parser.ExprSum attribute) (discopt.modeling.gams_parser.GamsBound attribute) (discopt.modeling.gams_parser.GamsEquationDef attribute) domain (discopt.modeling.gams_parser.GamsBound attribute) (discopt.modeling.gams_parser.GamsEquation attribute) (discopt.modeling.gams_parser.GamsEquationDef attribute) (discopt.modeling.gams_parser.GamsParameter attribute) (discopt.modeling.gams_parser.GamsSet attribute) (discopt.modeling.gams_parser.GamsTable attribute) (discopt.modeling.gams_parser.GamsVariable attribute) DROP_NEGLIGIBLE_ENV (in module discopt.solvers.milp_highs) drop_undecided_nonlinear_rows() (in module discopt.gdp.algorithms.lbb) dual (discopt.solvers.milp_simplex.LpWarmCert attribute) DUAL_CS_TOL (in module discopt.validation.examiner) DUAL_FEAS_TOL (in module discopt.validation.examiner) dual_recovery_residual (discopt.validation.examiner.ExaminerReport attribute) dual_values (discopt.solvers.LPResult attribute) (discopt.solvers.QPResult attribute) dual_violation_tolerance() (in module discopt.solvers.lp_milp_highs) duals_recovered (discopt.validation.examiner.ExaminerReport attribute) dumps() (in module discopt.serialize) duplicate_escapes (discopt.solvers.surrogate.SurrogateStats attribute) dx_dp (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) dz (discopt.dae.mol.SpatialSet property) E ecp_mode (discopt.solvers.oa.OAConfig attribute) edge_concave (discopt.solver_tuning.SolverTuning attribute) effective_level() (discopt.decomposition.ir.certificate.SoundnessCertificate method) effective_parallelism (discopt.decomposition.advisor.scoring.PerformanceEstimate attribute) effective_scale (discopt.mpec.Complementarity property) either_or() (discopt.modeling.core.Model method) elapsed (discopt.debug.context.DebugContext attribute) (discopt.modeling.core.SolveUpdate attribute) elapsed() (discopt.gdp.algorithms.base.Deadline method) elapsed_time (discopt.callbacks.CallbackContext attribute) (discopt.callbacks.NodeCutContext attribute) element_boundaries (discopt.dae.collocation.ContinuousSet attribute) elements (discopt.modeling.gams_parser.GamsSet attribute) elements() (discopt.mpec.Complementarity method) EllipsoidalRobustFormulation (class in discopt.ro.formulations.ellipsoidal) EllipsoidalUncertaintySet (class in discopt.ro.uncertainty) ENDGAME_POLISH_STATS (in module discopt.solver) engine (discopt.debug.session.DebugSession attribute) engine_tol() (in module discopt.solvers.convex_ipm_pounce) ensure_mip_nlp_trace() (in module discopt.solvers.mip_nlp_options) enter_on_error (discopt.debug.session.DebugSession attribute) enter_scope() (in module discopt.solver_tuning) Enumerate (class in discopt.gdp.algorithms.enumerate) envelope_entry() (discopt.operators.RegisteredFunction method) epsilon_constraint() (in module discopt.mo.scalarization) epsilon_indicator() (in module discopt.mo.indicators) EQ (discopt.modeling.core.ConstraintSense attribute) eq_violations (discopt.solvers.InfeasibilityCertificate attribute) equality_relaxation (discopt.solvers.oa.OAConfig attribute) equations (discopt.modeling.gams_parser.GamsModel attribute) equivalent_to() (discopt.modeling.core.LogicalExpression method) erf() (in module discopt.modeling.core) ERROR (discopt.decomposition.learning.record.Outcome attribute) error (discopt.modeling.core.SolveResult attribute) ERROR (discopt.solvers.SolveStatus attribute) (in module discopt.status) est_cost (discopt.decomposition.parallel.schedule.ScheduledTask attribute) est_iterations (discopt.decomposition.advisor.scoring.PerformanceEstimate attribute) est_soundness (discopt.decomposition.advisor.types.Candidate attribute) estimate_nugget (discopt.solvers.surrogate.KrigingSurrogate attribute) estimate_parameters() (in module discopt) (in module discopt.estimate) estimate_power (discopt.solvers.surrogate.KrigingSurrogate attribute) estimated_speedup (discopt.decomposition.advisor.scoring.PerformanceEstimate attribute) EstimationResult (class in discopt.estimate) eta_floor (discopt.decomposition.benders.solver.BendersConfig attribute) eval() (discopt.dae.mol.BoundaryCondition method) evals (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.surrogate.SurrogateStats attribute) evaluate_at_point() (in module discopt.mpec_report) evaluate_constraints() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) (discopt.interfaces.qplib.QplibInstance method) evaluate_expression() (in module discopt.mo.utils) evaluate_gradient() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_hessian() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_hessian_values() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_jacobian() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_jacobian_values() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_lagrangian_hessian() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_objective() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) (discopt.interfaces.qplib.QplibInstance method) evaluate_on_point_box() (in module discopt.mpec_report) evaluate_sparse_hessian() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) evaluate_sparse_jacobian() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) EVALUATION_ERROR (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) evaluator (discopt.gdp.algorithms.loa.LOA attribute) evaluator_box() (in module discopt.validation.feasibility) event (discopt.debug.context.DebugContext attribute) events (discopt.debug.engine.DebugCommandEngine attribute) EVENTS (in module discopt.debug.checkpoints) evidence (discopt.decomposition.advisor.explain.Rationale attribute) exact (discopt.transformations.Transformation attribute) EXACT_MAX_COLUMNS (in module discopt.solvers.lp_milp_highs) EXACT_MAX_ROUNDS (in module discopt.solvers.lp_milp_highs) EXACT_MAX_TOTAL_WORK (in module discopt.solvers.lp_milp_highs) EXACT_MAX_WORK (in module discopt.solvers.lp_milp_highs) exact_ns_bound() (in module discopt.solvers.lp_milp_highs) exactly() (discopt.modeling.core.Model method) (in module discopt.modeling.core) EXACTLY_ONE (discopt.modeling.core.SelectorCardinality attribute) EXACTLY_ONE_TRUE (discopt.modeling.core.DisjunctionSemantics attribute) examine() (in module discopt.validation.examiner) ExaminerReport (class in discopt.validation.examiner) excess_after (discopt.validation.feasibility.RepairResult attribute) excess_before (discopt.validation.feasibility.RepairResult attribute) exclude() (discopt.gdp.algorithms.master.MasterMILP method) excluded_floor (discopt.gdp.algorithms.loa.LOA attribute) execute() (discopt.debug.engine.DebugCommandEngine method) execute_tool() (discopt.llm.tools.ModelBuilder method) execute_tool_calls() (in module discopt.llm.tools) execution_order() (discopt.decomposition.parallel.schedule.SchedulingGraph method) exp() (in module discopt.modeling.core) Expectation (class in discopt.stochastic.risk) expected_improvement() (in module discopt.solvers.surrogate) expected_objective (discopt.benchmarks.runner.BenchmarkResult attribute) Experiment (class in discopt.estimate) ExperimentModel (class in discopt.estimate) expired() (discopt.gdp.algorithms.base.Deadline method) explain() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) (discopt.decomposition.advisor.explain.Explainer method) (discopt.modeling.core.SolveResult method) explain_counterfactual() (discopt.decomposition.advisor.explain.Explainer method) EXPLAIN_GENERIC (in module discopt.llm.prompts) EXPLAIN_INFEASIBLE (in module discopt.llm.prompts) EXPLAIN_ITERATION_LIMIT (in module discopt.llm.prompts) EXPLAIN_NODE_LIMIT (in module discopt.llm.prompts) EXPLAIN_OPTIMAL (in module discopt.llm.prompts) EXPLAIN_SYSTEM (in module discopt.llm.prompts) EXPLAIN_TIME_LIMIT (in module discopt.llm.prompts) Explainer (class in discopt.decomposition.advisor.explain) Explanation (class in discopt.decomposition.advisor.explain) explored (discopt.gdp.algorithms.ldsda.LDSDA attribute) export_graph() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) (in module discopt.decomposition.graph.export) export_json() (discopt.benchmarks.runner.BenchmarkRunner method) expr (discopt.modeling.gams_parser.GamsBound attribute) expr_to_latex() (in module discopt.modeling.latex) ExprAttr (class in discopt.modeling.gams_parser) ExprBinOp (class in discopt.modeling.gams_parser) ExprCard (class in discopt.modeling.gams_parser) Expression (class in discopt.modeling.core) expression (discopt.modeling.core.Objective attribute) ExprFunc (class in discopt.modeling.gams_parser) ExprIndex (class in discopt.modeling.gams_parser) ExprLabel (class in discopt.modeling.gams_parser) ExprNum (class in discopt.modeling.gams_parser) ExprOrd (class in discopt.modeling.gams_parser) ExprProd (class in discopt.modeling.gams_parser) ExprRef (class in discopt.modeling.gams_parser) ExprSMinMax (class in discopt.modeling.gams_parser) ExprSum (class in discopt.modeling.gams_parser) ExprUnaryMinus (class in discopt.modeling.gams_parser) extensive_form (discopt.stochastic.lshaped.LShapedResult attribute) ExtensiveForm (class in discopt.stochastic.extensive_form) external() (in module discopt.modeling.external) external_failure() (in module discopt.modeling.external) external_reset() (in module discopt.modeling.external) external_spec() (in module discopt.modeling.external) ExternalSpec (class in discopt.modeling.external) extra (discopt.debug.context.DebugContext attribute) extra_stats() (discopt.gdp.algorithms.base.GDPAlgorithm method) (discopt.gdp.algorithms.enumerate.Enumerate method) (discopt.gdp.algorithms.gloa.GLOA method) (discopt.gdp.algorithms.lbb.LBB method) (discopt.gdp.algorithms.ldsda.LDSDA method) extract() (discopt.dae.fit.TrajectoryFit method) extract_features() (in module discopt.decomposition.learning.features) extract_solution() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) (discopt.dae.mol.MOLBuilder method) extract_x_flat() (in module discopt.parametric) F f (discopt.mpec.Complementarity attribute) f_bound (discopt.mpec_report.RelationResidual attribute) f_bounds (discopt.mpec.Complementarity attribute) f_shape (discopt.mpec.Complementarity attribute) f_value (discopt.mpec_report.RelationResidual attribute) factors (discopt.modeling.sets.ProductSet attribute) factory_before (discopt.gdp.state.DisjunctiveStateToken attribute) farkas_certified (discopt.solvers.milp_simplex.LpWarmCert attribute) farkas_verified() (in module discopt.solvers.lp_milp_highs) fast (discopt.modeling.indexed.IndexedConstraint attribute) fbbt_box() (in module discopt.solvers.lp_milp_highs) (in module discopt.tightening) FBBT_ROUNDS (in module discopt.solvers.lp_milp_highs) FDBuilder (class in discopt.dae.finite_difference) FEAS_RTOL (in module discopt.solvers.lp_milp_highs) feas_tol (discopt.decomposition.benders.solver.BendersConfig attribute) FEAS_TOL (in module discopt.solvers.lp_milp_highs) feasibility_cuts (discopt.solvers.oa.OAConfig attribute) feasibility_norm (discopt.solvers.oa.OAConfig attribute) feasibility_problem() (in module discopt.solvers.lp_milp_highs) FeasibilityCallbackError FEASIBLE (discopt.decomposition.learning.record.Outcome attribute) (in module discopt.status) feasible_distance_cap() (in module discopt.validation.feasibility) FEASIBLE_DISTANCE_TOL (in module discopt.validation.feasibility) feasible_found (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.surrogate.SurrogateStats attribute) feature (discopt.ml.tree.DecisionTree attribute) features (discopt.decomposition.learning.record.SolveRecord attribute) features() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) FieldVar (class in discopt.dae.mol) filter_nondominated() (in module discopt.mo.pareto) filtered() (discopt.mo.pareto.ParetoFront method) fim (discopt.estimate.EstimationResult attribute) final_t (discopt.mpec_report.ContinuationTrace attribute) find_conflict_cuts() (in module discopt.conflict) fingerprint() (in module discopt.decomposition.learning.features) finite_bound_threshold() (in module discopt.solvers.lp_pounce) fire() (in module discopt.debug) fire_rust() (in module discopt.debug) first_failure() (discopt.validation.examiner.ExaminerReport method) first_stage() (discopt.modeling.core.Model method) first_stage_vars (discopt.stochastic.lshaped.LShapedResult attribute) FISCHER_BURMEISTER (discopt.mpec_report.ComplementarityKind attribute) fit() (discopt.solvers.surrogate.KrigingSurrogate method) (discopt.solvers.surrogate.RBFSurrogate method) fit_fallbacks (discopt.solvers.surrogate.SurrogateStats attribute) fit_trajectories() (in module discopt.dae.fit) fits (discopt.solvers.surrogate.SurrogateStats attribute) fitted_nugget (discopt.solvers.surrogate.KrigingSurrogate attribute) fitted_power (discopt.solvers.surrogate.KrigingSurrogate attribute) fix() (discopt.modeling.core.Variable method) fix_and_propagate_point() (in module discopt.solvers.lp_milp_highs) fix_depth (discopt.modeling.core.Variable property) fix_disjuncts (in module discopt.gdp.state) fixed() (discopt.modeling.core.Model method) (discopt.modeling.core.Variable method) FIXED_COST (in module discopt.benchmarks.problems.gas_network_minlp) fixed_nlp_strategy (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) fixed_options (discopt.transformations.Transformation attribute) FixedNLPCandidate (class in discopt.solvers.mip_nlp_candidates) FixedNLPCandidateManager (class in discopt.solvers.mip_nlp_candidates) FIXPROP_BUDGET_FRACTION (in module discopt.solvers.lp_milp_highs) FIXPROP_MAX_SECONDS (in module discopt.solvers.lp_milp_highs) FIXPROP_ROW_VISITS_PER_NNZ (in module discopt.solvers.lp_milp_highs) FlashPoint (class in discopt.benchmarks.problems.pounce_flash) FlashProblem (class in discopt.benchmarks.problems.pounce_flash) FlashSolve (class in discopt.benchmarks.problems.pounce_flash) flat (discopt.modeling.indexed.IndexedParam attribute) (discopt.modeling.indexed.IndexedVar attribute) flat_bounds() (in module discopt.decomposition.structure) flat_source_indices() (in module discopt.mpec) flatten_params() (in module discopt.parametric) floor (in module discopt.modeling.core) fn (discopt.modeling.core.CustomCall attribute) formula() (discopt.mpec_report.ComplementarityKind class method) formulate() (discopt.bilevel.problem.BilevelProblem method) (discopt.ml.formulations.base.NNFormulation method) (discopt.ml.formulations.base.TreeFormulation method) (discopt.ml.formulations.linear_tree.LinearTreeFormulation method) (discopt.ro.counterpart.RobustCounterpart method) FORMULATE_SYSTEM (in module discopt.llm.prompts) FORMULATE_USER (in module discopt.llm.prompts) forward() (discopt.ml.network.NetworkDefinition method) FP_OPTION_KEYS (in module discopt.solvers.mip_nlp_options) freeze() (discopt.ml.trainable.TrainableNetwork method) from_arrays() (discopt.solvers.lp_milp_highs.StdForm class method) from_definition() (discopt.ml.trainable.TrainableNetwork class method) from_description() (in module discopt.modeling.core) from_dict() (discopt.decomposition.learning.record.InstanceFeatures class method) (discopt.decomposition.learning.record.ObservedPerformance class method) (discopt.decomposition.learning.record.SolveRecord class method) FROM_DISJUNCT (discopt.mpec.ComplementarityRole attribute) from_gams() (in module discopt.modeling.core) FROM_KKT (discopt.mpec.ComplementarityRole attribute) from_list() (discopt.stochastic.scenario.ScenarioSet class method) from_model() (discopt.decomposition.graph.base.ModelGraph class method) (discopt.gdp.algorithms.init.GDPSpace class method) from_nl() (in module discopt.modeling.core) from_pyomo() (in module discopt.modeling.core) from_pyomo_gdp() (in module discopt.pyomo.gdp) from_qplib() (in module discopt.interfaces.qplib) from_row() (discopt.solvers.oa.MIPNLPCutRecord class method) from_rust() (discopt.debug.context.DebugContext class method) from_samples() (discopt.stochastic.scenario.ScenarioSet class method) from_spec() (discopt.ml.linear_tree.LinearTreeDefinition class method) from_sympy() (in module discopt.symbolic) Frontend (class in discopt.debug.session) frontend (discopt.debug.session.DebugSession attribute) FULL_TEMPERATURES (in module discopt.benchmarks.problems.pounce_flash) FullSpaceFormulation (class in discopt.ml.formulations.full_space) func (discopt.modeling.gams_parser.ExprFunc attribute) FUNC_CODE (in module discopt.gams.instructions) func_name (discopt.modeling.core.FunctionCall attribute) FUNC_NAME (in module discopt.gams.instructions) function (discopt.transformations.Transformation property) FunctionCall (class in discopt.modeling.core) G G (discopt.ml.linear_tree.LinearLeaf attribute) g (discopt.mpec.Complementarity attribute) g_bound (discopt.mpec_report.RelationResidual attribute) g_bounds (discopt.mpec.Complementarity attribute) g_shape (discopt.mpec.Complementarity attribute) g_value (discopt.mpec_report.RelationResidual attribute) GamsBound (class in discopt.modeling.gams_parser) gamsconfig_snippet() (in module discopt.gams.register) GamsEquation (class in discopt.modeling.gams_parser) GamsEquationDef (class in discopt.modeling.gams_parser) GamsModel (class in discopt.modeling.gams_parser) GamsOpCode (class in discopt.gams.instructions) GamsParameter (class in discopt.modeling.gams_parser) GamsParseError GamsScalar (class in discopt.modeling.gams_parser) GamsSet (class in discopt.modeling.gams_parser) GamsSolve (class in discopt.modeling.gams_parser) GamsTable (class in discopt.modeling.gams_parser) GamsTranslationError GamsVariable (class in discopt.modeling.gams_parser) gap (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.callbacks.CallbackContext attribute) (discopt.debug.context.DebugContext attribute) (discopt.decomposition.learning.record.ObservedPerformance attribute) (discopt.modeling.core.SolveResult attribute) (discopt.modeling.core.SolveUpdate attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.QPResult attribute) (discopt.stochastic.ph.PHResult attribute) gap() (discopt.gdp.algorithms.base.GDPAlgorithm method) gap_certified (discopt.modeling.core.SolveResult attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) gap_tolerance (discopt.decomposition.benders.solver.BendersConfig attribute) (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.solvers.oa.OAConfig attribute) gas_network_reference_solution() (in module discopt.benchmarks.problems.gas_network_minlp) GDP_AUX_PREFIX (in module discopt.modeling.core) gdp_bound_pretransform (discopt.solver_tuning.SolverTuning attribute) GDP_OPTION_KEYS (in module discopt.solver) gdp_sumover (discopt.solver_tuning.SolverTuning attribute) gdp_tree() (in module discopt.gdp.tree) GDPAlgorithm (class in discopt.gdp.algorithms.base) GDPSpace (class in discopt.gdp.algorithms.init) GDPTree (class in discopt.gdp.tree) GE (discopt.modeling.core.ConstraintSense attribute) GENERALIZED_BENDERS (discopt.decomposition.advisor.types.MethodKind attribute) generate() (discopt.decomposition.advisor.candidates.CandidateGenerator method) (discopt.decomposition.advisor.candidates.CouplingGenerator method) (discopt.decomposition.advisor.candidates.IndependentBlockGenerator method) (discopt.decomposition.advisor.candidates.IntegerProjectionGenerator method) (discopt.decomposition.advisor.candidates.MonolithicGenerator method) generate_candidates() (in module discopt.decomposition.advisor.candidates) generated_rows() (in module discopt.mpec) geomean_wall_time (discopt.benchmarks.metrics.SolverMetrics attribute) GeometricProgram (class in discopt.gp) get() (discopt.decomposition.graph.base.GraphCache method) (in module discopt.transformations) get_completion() (in module discopt.llm) get_decomposition_master_solver() (in module discopt.solvers.lp_backend) get_exact_dual_lp_solver() (in module discopt.solvers.lp_backend) get_exact_lp_solver() (in module discopt.solvers.lp_backend) get_explain_prompt() (in module discopt.llm.prompts) get_field() (discopt.dae.mol.MOLBuilder method) get_lp_solver() (in module discopt.solvers.lp_backend) get_milp_solver() (in module discopt.solvers.lp_backend) get_native_base() (in module discopt.solvers.nlp_native) get_new_incumbent_comment() (discopt.llm.commentary.SolveCommentator method) get_nlp_solver() (in module discopt.solvers.nlp_backend) get_qp_solver() (in module discopt.solvers.lp_backend) get_registered() (in module discopt.operators) get_root_comment() (discopt.llm.commentary.SolveCommentator method) get_smoke_instances() (in module discopt.benchmarks.runner) get_state() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) GLOA (class in discopt.gdp.algorithms.gloa) global_valid (discopt.solvers.oa.MIPNLPCutRecord attribute) GMO_VAR_BINARY (in module discopt.gams.gmo_translate) GMO_VAR_CONT (in module discopt.gams.gmo_translate) GMO_VAR_INTEGER (in module discopt.gams.gmo_translate) GMO_VAR_SEMICONT (in module discopt.gams.gmo_translate) GMO_VAR_SEMIINT (in module discopt.gams.gmo_translate) GMO_VAR_SOS1 (in module discopt.gams.gmo_translate) GMO_VAR_SOS2 (in module discopt.gams.gmo_translate) GmoView (class in discopt.gams.gmo_translate) GOA_AMP_ONLY_OPTION_KEYS (in module discopt.solvers.mip_nlp_options) GOA_AMP_OPTION_DEFAULTS (in module discopt.solvers.mip_nlp_options) GOA_OA_FORWARD_OPTION_KEYS (in module discopt.solvers.mip_nlp_options) GOA_OPTION_KEYS (in module discopt.solvers.mip_nlp_options) GOMORY_CUTS_ENABLED (in module discopt.solver) GPConstraint (class in discopt.gp) GPMinlpStructure (class in discopt.gp) GPStructure (class in discopt.gp) grad() (in module discopt.bilevel.symbolic_diff) gradient() (discopt.modeling.core.SolveResult method) graph() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) GraphCache (class in discopt.decomposition.graph.base) GraphKind (class in discopt.decomposition.graph.base) groups (discopt.gdp.algorithms.ldsda.LDSDA attribute) H h (discopt.ml.linear_tree.LinearLeaf attribute) half_width (discopt.stochastic.saa.SAABound attribute) has_annotations (discopt.decomposition.advisor.analyzer.StructureReport attribute) has_declaration() (in module discopt.block_structure) has_declared_logic() (in module discopt.validation.feasibility) has_hessian (discopt.modeling.external.ExternalSpec attribute) has_master (discopt.decomposition.parallel.schedule.SchedulingGraph attribute) has_sparse_structure() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) headline (discopt.decomposition.advisor.explain.Explanation attribute) hessian_compile_gate (discopt.solver_tuning.SolverTuning attribute) hessian_entries_checked (discopt.block_structure.BlockChecks attribute) hessian_structure() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) HEURISTIC (discopt.decomposition.advisor.types.Soundness attribute) heuristic_entry_share (discopt.solver_tuning.SolverTuning attribute) HEURISTIC_ENTRY_SHARE (in module discopt.solver_tuning) heuristic_entry_share() (in module discopt.solver_tuning) heuristic_nonconvex (discopt.solvers.oa.OAConfig attribute) highs_status (discopt.solvers.lp_milp_highs.HighsOutcome attribute) HighsBackendUnavailable HighsOutcome (class in discopt.solvers.lp_milp_highs) HighsUnavailable hint() (discopt.debug.steer.DebugSteer method) history (discopt.stochastic.ph.PHResult attribute) hit_reason() (discopt.debug.engine.DebugCommandEngine method) hull_conic_quadratic (discopt.solver_tuning.SolverTuning attribute) hyperplane_max_per_iter (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) hyperplane_selection_factor (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) hypervolume() (discopt.mo.pareto.ParetoFront method) (in module discopt.mo.indicators) I id (discopt.gdp.tree.DisjunctionNode attribute) (discopt.gdp.tree.DisjunctNode attribute) ideal (discopt.mo.pareto.ParetoFront attribute) ideal_point() (in module discopt.mo.utils) ideal_speedup() (discopt.decomposition.parallel.schedule.SchedulingGraph method) if_else() (discopt.modeling.core.Model method) (in module discopt.modeling.core) if_then() (discopt.modeling.core.Model method) iff() (discopt.modeling.core.Model method) igd() (in module discopt.mo.indicators) IISResult (class in discopt.infeasibility) ill_conditioned (discopt.solvers.surrogate.RBFSurrogate attribute) ill_conditioned_fits (discopt.solvers.surrogate.SurrogateStats attribute) ils_eval_budget (discopt.solver_tuning.SolverTuning attribute) ils_solve_budget (discopt.solver_tuning.SolverTuning attribute) ils_solve_cap (discopt.solver_tuning.SolverTuning attribute) impact (discopt.llm.reformulation.ReformulationSuggestion attribute) IMPLEMENTED_NATIVE_GDP_METHODS (in module discopt.solver) implicit() (discopt.modeling.core.Model method) (in module discopt.modeling.implicit) implicit_full_space() (in module discopt.modeling.implicit) implies() (discopt.modeling.core.LogicalExpression method) (discopt.modeling.core.Model method) improvements (discopt.solvers.surrogate.SurrogateStats attribute) improving_gradient_norms() (in module discopt.validation.feasibility) include_follower_bounds (discopt.bilevel.problem.BilevelProblem attribute) INCOMPATIBLE_DISCRETE (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) incomplete (discopt.mo.pareto.ParetoFront property) incomplete_cells (discopt.mo.pareto.ParetoFront attribute) incumbent (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.modeling.core.SolveUpdate attribute) INCUMBENT_FOUND (discopt.debug.checkpoints.Checkpoint attribute) incumbent_obj (discopt.callbacks.CallbackContext attribute) (discopt.callbacks.NodeCutContext attribute) (discopt.debug.context.DebugContext attribute) incumbent_repair_enabled() (in module discopt.validation.feasibility) incumbent_verification_failed (discopt.modeling.core.SolveResult attribute) IncumbentCallback (class in discopt.callbacks) IndefiniteQPError INDEPENDENT_BLOCKS (discopt.decomposition.advisor.types.MethodKind attribute) IndependentBlockGenerator (class in discopt.decomposition.advisor.candidates) index (discopt.gdp.tree.Origin attribute) (discopt.modeling.core.IndexExpression attribute) (discopt.mpec.Complementarity attribute) (discopt.mpec_report.RelationResidual attribute) index_names (discopt.modeling.gams_parser.ExprProd attribute) (discopt.modeling.gams_parser.ExprSMinMax attribute) (discopt.modeling.gams_parser.ExprSum attribute) index_set (discopt.modeling.indexed.IndexedConstraint attribute) (discopt.modeling.indexed.IndexedParam attribute) (discopt.modeling.indexed.IndexedVar attribute) IndexedConstraint (class in discopt.modeling.indexed) IndexedParam (class in discopt.modeling.indexed) IndexedVar (class in discopt.modeling.indexed) IndexExpression (class in discopt.modeling.core) indicator (discopt.gdp.tree.DisjunctNode attribute) (discopt.modeling.core.Disjunct attribute) indicator_cols (discopt.gdp.propagate.LogicChecker attribute) indicators (discopt.gdp.tree.GDPTree attribute) indices (discopt.modeling.gams_parser.ExprAttr attribute) (discopt.modeling.gams_parser.ExprIndex attribute) ineq_violations (discopt.solvers.InfeasibilityCertificate attribute) INF (in module discopt.solvers.lp_milp_highs) infeasibility_certificate (discopt.modeling.core.SolveResult attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.QPResult attribute) INFEASIBILITY_SENTINEL (in module discopt.constants) InfeasibilityCertificate (class in discopt.solvers) INFEASIBLE (discopt.decomposition.learning.record.Outcome attribute) (discopt.solvers.SolveStatus attribute) infeasible (discopt.tightening.BoundTightening attribute) INFEASIBLE (in module discopt.status) infinity (discopt.interfaces.qplib.QplibInstance attribute) INFO (discopt.decomposition.advisor.explain.Severity attribute) info (discopt.interfaces.cutest.CUTEstProblem property) init_algorithm (discopt.gdp.algorithms.loa.LOA attribute) init_report (discopt.gdp.algorithms.loa.LOA attribute) INIT_STRATEGIES (in module discopt.gdp.algorithms.init) initial (discopt.dae.collocation.StateVar attribute) (discopt.dae.fit.Trajectory attribute) (discopt.dae.mol.FieldVar attribute) initial_design (discopt.solvers.surrogate.SurrogateStats attribute) initial_point (discopt.modeling.core.Model property) initial_solution (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) initial_step (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) initial_values() (discopt.ml.surrogate.Surrogate method) (discopt.ml.trainable.TrainableDense method) (discopt.ml.trainable.TrainableKernelExpansion method) (discopt.ml.trainable.TrainableNetwork method) initial_values_from_definition() (discopt.ml.trainable.TrainableNetwork method) initialize() (discopt.gdp.algorithms.loa.LOA method) (in module discopt.gdp.algorithms.init) InitReport (class in discopt.gdp.algorithms.init) inject() (discopt.debug.steer.DebugSteer method) input_block_index (discopt.ml.presolve.NNPresolvePass attribute) input_bounds (discopt.ml.linear_tree.LinearTreeDefinition attribute) (discopt.ml.network.NetworkDefinition attribute) (discopt.ml.tree.TreeEnsembleDefinition attribute) input_lb (discopt.ml.presolve.NNPresolveResult attribute) input_size (discopt.ml.network.NetworkDefinition property) input_ub (discopt.ml.presolve.NNPresolveResult attribute) inputs (discopt.ml.formulations.base.NNFormulation property) (discopt.ml.formulations.base.TreeFormulation property) (discopt.ml.formulations.linear_tree.LinearTreeFormulation property) instance_fingerprint (discopt.decomposition.learning.record.SolveRecord attribute) InstanceBasedPolicy (class in discopt.decomposition.learning.policies) InstanceFeatures (class in discopt.decomposition.learning.record) int_idx (discopt.solvers.lp_milp_highs.StdForm attribute) int_indices (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore attribute) INT_TOL (in module discopt.solvers.lp_milp_highs) (in module discopt.validation.feasibility) INTEGER (discopt.modeling.core.VarType attribute) integer() (discopt.modeling.core.Model method) integer_assignment (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) integer_bilinear_max_bits (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) integer_bilinear_strategy (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) integer_fraction (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.learning.record.InstanceFeatures attribute) integer_localizes (discopt.decomposition.advisor.analyzer.StructureReport property) integer_lshaped() (in module discopt.stochastic.multistage) integer_multilinear_reform (discopt.solver_tuning.SolverTuning attribute) integer_offsets (discopt.gp.GPMinlpStructure attribute) integer_tol (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore attribute) integer_tolerance (discopt.gdp.algorithms.ldsda.LDSDA attribute) integer_vars (discopt.decomposition.advisor.analyzer.StructureReport attribute) IntegerProjectionGenerator (class in discopt.decomposition.advisor.candidates) integral() (discopt.dae.collocation.DAEBuilder method) integrality (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.mpec_report.SourceResidualReport attribute) INTEGRALITY_TOL (in module discopt.validation.examiner) interact() (discopt.debug.jsonproto.JsonFrontend method) (discopt.debug.repl.ReplFrontend method) (discopt.debug.session.Frontend method) intercept (discopt.ro.affine_policy.AffineDecisionRule property) INTERIOR_INFEASIBLE (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) interior_points (discopt.dae.mol.SpatialSet property) interior_source (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) interval_expr() (discopt.operators.RegisteredFunction method) invalidate_bound() (discopt.gdp.algorithms.base.GDPAlgorithm method) IPOPT_LOCALLY_INFEASIBLE (in module discopt.solvers.nlp_ipopt) IPOPT_RETURN_CODE_NAMES (in module discopt.solvers.nlp_ipopt) is_attached() (in module discopt.debug) is_available() (in module discopt.gams.link) (in module discopt.llm) (in module discopt.pyomo) is_block_diagonal (discopt.decomposition.advisor.analyzer.StructureReport attribute) is_block_diagonal() (discopt.decomposition.graph.base.ModelGraph method) is_box_mcp (discopt.mpec.Complementarity property) is_certified_status() (in module discopt.status) is_compatible() (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore method) is_convex (discopt.convexity_report.ConvexityReport attribute) is_eq_cons (discopt.interfaces.cutest.CUTEstProblem property) is_equality (discopt.gp.GPConstraint attribute) is_exact (discopt.mpec.LoweringRecord property) is_fixed (discopt.modeling.core.Variable property) is_gp_minlp() (in module discopt.gp) is_linear_cons (discopt.interfaces.cutest.CUTEstProblem property) is_local_status() (in module discopt.status) is_log_convex() (in module discopt.gp) is_log_convex_program (discopt.gp.ModelLogCurvature property) is_lowered_into() (discopt.mpec.Complementarity method) is_maximize (discopt.interfaces.qplib.QplibInstance property) is_qubo() (in module discopt.qubo_primal) is_separable (discopt.decomposition.structure.DecompositionStructure attribute) is_sound() (discopt.decomposition.ir.certificate.SoundnessCertificate method) is_symmetric_nonnegative (discopt.mpec.Complementarity property) is_unconfirmed() (in module discopt.solvers.milp_highs) is_variable_dimension (discopt.interfaces.cutest.CUTEstProblemInfo attribute) issue (discopt.decomposition.advisor.explain.Concern attribute) iter_agents() (in module discopt.skills) iter_breaks (discopt.debug.engine.DebugCommandEngine attribute) iter_commands() (in module discopt.skills) iter_skills() (in module discopt.skills) ITER_START (discopt.debug.checkpoints.Checkpoint attribute) iterate() (discopt.gdp.algorithms.base.GDPAlgorithm method) (discopt.gdp.algorithms.enumerate.Enumerate method) (discopt.gdp.algorithms.lbb.LBB method) (discopt.gdp.algorithms.ldsda.LDSDA method) (discopt.gdp.algorithms.loa.LOA method) iteration (discopt.debug.context.DebugContext attribute) (discopt.mpec_report.ContinuationStage attribute) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) iteration_frequency (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) iteration_limit (discopt.gdp.algorithms.base.GDPAlgorithm attribute) ITERATION_LIMIT (discopt.solvers.SolveStatus attribute) (in module discopt.status) iterations (discopt.decomposition.learning.record.ObservedPerformance attribute) (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) (discopt.solvers.NLPResult attribute) (discopt.solvers.QPResult attribute) (discopt.solvers.surrogate.SurrogateStats attribute) (discopt.stochastic.ph.PHResult attribute) (discopt.validation.feasibility.RepairResult attribute) ITERLIM_INFINITY (in module discopt.gams.link) J jacobian_entries_checked (discopt.block_structure.BlockChecks attribute) jacobian_row_gradient_norms() (in module discopt.validation.feasibility) jacobian_row_scales() (in module discopt.validation.feasibility) jacobian_structure() (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst method) jax_time (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.modeling.core.SolveResult attribute) JsonFrontend (class in discopt.debug.jsonproto) K k (discopt.decomposition.learning.policies.InstanceBasedPolicy attribute) (discopt.mo.pareto.ParetoFront property) (discopt.mo.pareto.ParetoPoint property) (discopt.modeling.core.LogicalAtLeast attribute) (discopt.modeling.core.LogicalAtMost attribute) (discopt.modeling.core.LogicalExactly attribute) K_POWER (in module discopt.benchmarks.problems.gas_network_minlp) KAPPA (in module discopt.benchmarks.problems.gas_network_minlp) kernel (discopt.ml.trainable.TrainableKernelExpansion attribute) (discopt.solvers.surrogate.RBFSurrogate attribute) KERNEL_CUTOFF_OBBT_STATS (in module discopt.solver) KERNEL_SEED_ILS_STATS (in module discopt.solver) key_label() (in module discopt.modeling.indexed) keys() (discopt.modeling.indexed.IndexedConstraint method) (discopt.modeling.indexed.IndexedParam method) (discopt.modeling.indexed.IndexedVar method) kill_daemon() (in module discopt.daemon) kind (discopt.gdp.tree.DisjunctionNode attribute) (discopt.modeling.gams_parser.Token attribute) (discopt.mpec_report.SourceResidualReport attribute) (discopt.pyomo.gdp.RowRecord attribute) (discopt.ro.counterpart.RobustCounterpart property) (discopt.ro.uncertainty.BoxUncertaintySet property) (discopt.ro.uncertainty.EllipsoidalUncertaintySet property) (discopt.ro.uncertainty.PolyhedralUncertaintySet property) (discopt.ro.uncertainty.UncertaintySet property) Kind (in module discopt.gdp.tree) kkt (discopt.bilevel.problem.BilevelProblem attribute) (discopt.modeling.core.SolveResult attribute) (discopt.solvers.NLPResult attribute) kkt_error (discopt.solvers.QPResult attribute) KKTSystem (class in discopt.bilevel.kkt) KrigingSurrogate (class in discopt.solvers.surrogate) L L (discopt.solvers.surrogate.KrigingSurrogate attribute) l2_penalty() (discopt.ml.surrogate.Surrogate method) (discopt.ml.trainable.TrainableDense method) (discopt.ml.trainable.TrainableKernelExpansion method) (discopt.ml.trainable.TrainableNetwork method) label (discopt.decomposition.advisor.types.MethodKind property) (discopt.modeling.core.DisjunctionSemantics property) labels (discopt.solvers.lp_milp_highs.HighsOutcome attribute) lagrange_basis() (in module discopt.dae.polynomials) lagrangian (discopt.bilevel.kkt.KKTSystem attribute) (discopt.bilevel.strong_duality.StrongDualitySystem attribute) LAGRANGIAN (discopt.decomposition.advisor.types.MethodKind attribute) LagrangianConfig (class in discopt.decomposition.lagrangian.solver) LagrangianNodeBounder (class in discopt.decomposition.lagrangian.node_bounder) lam (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) (discopt.solvers.surrogate.RBFSurrogate attribute) (discopt.stochastic.risk.MeanCVaR attribute) lambda_max0 (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) lambda_star (discopt.solvers.sipopt.SensitivityResult attribute) land() (in module discopt.modeling.core) last_iterate (discopt.modeling.core.SolveResult attribute) last_iterate_violation (discopt.modeling.core.SolveResult attribute) last_result (discopt.decomposition.ir.reformulation.DecomposedModel attribute) (discopt.ml.presolve.NNPresolvePass attribute) last_solve_prework_seconds() (in module discopt.modeling.core) layer_bounds (discopt.ml.presolve.NNPresolveResult attribute) layer_fractions (discopt.benchmarks.metrics.SolverMetrics attribute) layer_index (discopt.ml.presolve.DeadReluLayer attribute) LayerBounds (class in discopt.ml.bounds) layers (discopt.ml.network.NetworkDefinition attribute) (discopt.ml.trainable.TrainableNetwork attribute) LazyConstraintCallback (class in discopt.callbacks) lb (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.modeling.core.Variable property) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore attribute) (discopt.tightening.BoundTightening attribute) (discopt.validation.feasibility.DeclaredVariable attribute) lb_frozen (discopt.gdp.algorithms.ric.RIC attribute) lb_invalid_reason (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) lb_valid (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) LBB (class in discopt.gdp.algorithms.lbb) LDSDA (class in discopt.gdp.algorithms.ldsda) LDSDA_SUBPROBLEMS (in module discopt.gdp.algorithms.ldsda) LE (discopt.modeling.core.ConstraintSense attribute) leaf_ancestors() (discopt.ml.tree.DecisionTree method) leaf_indicators (discopt.ml.formulations.linear_tree.LinearTreeFormulation property) leaf_of() (discopt.ml.linear_tree.LinearTreeDefinition method) least_squares() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) (discopt.dae.fit.TrajectoryFit method) leaves (discopt.ml.linear_tree.LinearTreeDefinition attribute) (discopt.ml.tree.DecisionTree property) left (discopt.modeling.core.BinaryOp attribute) (discopt.modeling.core.LogicalAnd attribute) (discopt.modeling.core.LogicalEquivalent attribute) (discopt.modeling.core.LogicalOr attribute) (discopt.modeling.core.MatMulExpression attribute) (discopt.modeling.gams_parser.ExprBinOp attribute) left_child (discopt.ml.tree.DecisionTree attribute) legendre_roots() (in module discopt.dae.polynomials) lengthscale (discopt.ml.trainable.TrainableKernelExpansion attribute) level (discopt.decomposition.ir.certificate.SoundnessCertificate attribute) level_coef (discopt.solvers.oa.OAConfig attribute) level_gamma (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) levels (discopt.solvers.direct.DirectStats attribute) lexicographic_payoff() (in module discopt.mo.utils) lhs (discopt.gp.ConstraintLogCurvature attribute) (discopt.gp.GPConstraint attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.modeling.gams_parser.GamsEquationDef attribute) limit_status() (in module discopt.solvers.scip) line (discopt.modeling.gams_parser.Token attribute) line() (discopt.debug.engine.CommandResult method) (discopt.validation.examiner.CheckResult method) LINEAR (discopt.ml.network.Activation attribute) linear_solver (discopt.solvers.NLPResult attribute) LinearLeaf (class in discopt.ml.linear_tree) LinearTreeDefinition (class in discopt.ml.linear_tree) LinearTreeFormulation (class in discopt.ml.formulations.linear_tree) linking_rows (discopt.block_structure.BlockStructure attribute) list_cutest_problems() (in module discopt.interfaces.cutest) lnot() (in module discopt.modeling.core) LOA (class in discopt.gdp.algorithms.loa) LOA_SUBPROBLEMS (in module discopt.gdp.algorithms.loa) load() (in module discopt.serialize) load_cutest_problem() (in module discopt.interfaces.cutest) load_manifest() (in module discopt.gams.verify) load_onnx() (in module discopt.ml.readers.onnx_reader) load_profiles() (in module discopt.profiles) load_sklearn_ensemble() (in module discopt.ml.readers.sklearn_reader) load_sklearn_mlp() (in module discopt.ml.readers.sklearn_reader) load_sklearn_tree() (in module discopt.ml.readers.sklearn_reader) load_torch_sequential() (in module discopt.ml.readers.torch_reader) loads() (in module discopt.serialize) local (discopt.pyomo.gdp.PyomoGDPConversion attribute) local_failures (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.surrogate.SurrogateStats attribute) local_improvements (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.surrogate.SurrogateStats attribute) LOCAL_INFEASIBLE (in module discopt.status) LOCAL_LIMIT (in module discopt.status) LOCAL_OPTIMAL (in module discopt.status) local_optimum (discopt.gdp.algorithms.ldsda.LDSDA attribute) local_solves (discopt.solvers.direct.DirectStats attribute) (discopt.solvers.surrogate.SurrogateStats attribute) LOCAL_STATUSES (in module discopt.status) local_valid (discopt.solvers.oa.MIPNLPCutRecord attribute) local_vars (discopt.gdp.tree.DisjunctNode attribute) (discopt.modeling.core.Disjunct property) log() (in module discopt.modeling.core) log10() (in module discopt.modeling.core) log1p() (in module discopt.modeling.core) log2() (in module discopt.modeling.core) log_convex (discopt.gp.ConstraintLogCurvature attribute) (discopt.gp.ObjectiveLogCurvature attribute) log_convex_rows (discopt.gp.ModelLogCurvature property) log_iterations (discopt.solvers.oa.OAConfig attribute) log_model (discopt.gp.GeometricProgram attribute) logger (in module discopt.callbacks) (in module discopt.decomposition.benders.solver) (in module discopt.decomposition.lagrangian.solver) (in module discopt.gams.link) (in module discopt.infeasibility) (in module discopt.interfaces.cutest) (in module discopt.llm.advisor) (in module discopt.llm.chat) (in module discopt.llm.commentary) (in module discopt.llm.diagnosis) (in module discopt.llm.provider) (in module discopt.llm.reformulation) (in module discopt.llm.safety) (in module discopt.llm.tools) (in module discopt.pyomo.solver) (in module discopt.qubo_primal) (in module discopt.solver) (in module discopt.solvers.amp) (in module discopt.solvers.gdpopt_loa) (in module discopt.solvers.lp_milp_highs) (in module discopt.solvers.lp_pounce) (in module discopt.solvers.milp_highs) (in module discopt.solvers.milp_simplex) (in module discopt.solvers.nlp_ipopt) (in module discopt.solvers.nlp_native) (in module discopt.solvers.oa) (in module discopt.solvers.qp_pounce) (in module discopt.validation.feasibility) (in module discopt.warm_start) logic (discopt.gdp.propagate.LogicChecker attribute) (discopt.gdp.tree.GDPTree attribute) logical (discopt.pyomo.gdp.PyomoGDPConversion attribute) logical() (discopt.modeling.core.Model method) logical_column_scales() (in module discopt.solvers.lp_milp_highs) LogicalAnd (class in discopt.modeling.core) LogicalAtLeast (class in discopt.modeling.core) LogicalAtMost (class in discopt.modeling.core) LogicalEquivalent (class in discopt.modeling.core) LogicalExactly (class in discopt.modeling.core) LogicalExpression (class in discopt.modeling.core) LogicalImplies (class in discopt.modeling.core) LogicalNot (class in discopt.modeling.core) LogicalOr (class in discopt.modeling.core) LogicChecker (class in discopt.gdp.propagate) lor() (in module discopt.modeling.core) lower (discopt.operators.RegisteredFunction attribute) (discopt.ro.uncertainty.BoxUncertaintySet property) lower_bound (discopt.modeling.core.SolveUpdate attribute) lower_constraints (discopt.bilevel.problem.BilevelProblem attribute) lower_constraints_full (discopt.bilevel.problem.BilevelProblem attribute) lower_objective (discopt.bilevel.problem.BilevelProblem attribute) lower_sense (discopt.bilevel.problem.BilevelProblem attribute) lower_vars (discopt.bilevel.problem.BilevelProblem attribute) lowered (discopt.gdp.algorithms.init.GDPSpace attribute) lowered_row_residual (discopt.mpec_report.SourceResidualReport attribute) lowering_in() (discopt.mpec.Complementarity method) LoweringRecord (class in discopt.mpec) lp_cold_dual_start (discopt.solver_tuning.SolverTuning attribute) lp_iterative_refinement (discopt.solver_tuning.SolverTuning attribute) lp_row_logicals (discopt.solver_tuning.SolverTuning attribute) lp_warmstart (discopt.solver_tuning.SolverTuning attribute) LPResult (class in discopt.solvers) LpWarmCert (class in discopt.solvers.milp_simplex) LShapedResult (class in discopt.stochastic.lshaped) M M (discopt.gdp.user_big_m.UserBigMVerdict attribute) m (discopt.interfaces.cutest.CUTEstProblem property) (discopt.interfaces.cutest.CUTEstProblemInfo attribute) (discopt.solvers.lp_milp_highs.StdForm property) m_coup (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) main() (in module discopt.cli) (in module discopt.daemon) (in module discopt.dev.cli) (in module discopt.gams.daemon) (in module discopt.gams.link) (in module discopt.gams.verify) make_disjunct() (discopt.modeling.core.Model method) make_server() (in module discopt.daemon) make_session() (in module discopt.debug) map() (discopt.decomposition.parallel.comm.CommunicationLayer method) (discopt.decomposition.parallel.comm.SequentialComm method) (discopt.decomposition.parallel.comm.ThreadPoolComm method) map_subproblems() (discopt.decomposition.ir.reformulation.DecomposedModel method) mark_coupling() (discopt.modeling.core.Model method) mark_lowered() (discopt.mpec.Complementarity method) mark_solved() (discopt.gdp.algorithms.base.GDPAlgorithm method) mark_unresolved() (discopt.gdp.algorithms.base.GDPAlgorithm method) master (discopt.decomposition.ir.reformulation.DecomposedModel attribute) (discopt.gdp.algorithms.loa.LOA attribute) master() (discopt.gdp.algorithms.init.GDPSpace method) master_repair (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) master_time_s (discopt.decomposition.learning.record.ObservedPerformance attribute) master_vars (discopt.decomposition.ir.certificate.VariableMapping attribute) MasterMILP (class in discopt.gdp.algorithms.master) MasterModel (class in discopt.decomposition.ir.models) MasterResult (class in discopt.gdp.algorithms.master) matches_reference (discopt.sensitivity.Sensitivity attribute) MatMulExpression (class in discopt.modeling.core) max() (discopt.modeling.core.Expression method) max_abs_error (discopt.pyomo.gdp.ParityReport attribute) max_batch_size (discopt.solvers.direct.DirectStats attribute) max_bound_violation (discopt.mpec_report.RelationResidual property) MAX_CONFIGURATIONS (in module discopt.gdp.algorithms.enumerate) max_constraint_violation() (in module discopt.validation.feasibility) max_iterations (discopt.decomposition.benders.solver.BendersConfig attribute) (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) MAX_ITERATIONS (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) max_iterations (discopt.solvers.oa.OAConfig attribute) max_nodes (discopt.benchmarks.runner.BenchmarkConfig attribute) max_open (discopt.gdp.algorithms.lbb.LBB attribute) max_residual (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointRecord attribute) max_slack (discopt.solvers.oa.OAConfig attribute) max_source_complementarity() (in module discopt.mpec_report) max_violation (discopt.validation.examiner.CheckResult attribute) max_violation() (discopt.interfaces.qplib.QplibInstance method) max_workers (discopt.decomposition.parallel.comm.ThreadPoolComm attribute) MAXIMIZE (discopt.modeling.core.ObjectiveSense attribute) maximize() (discopt.modeling.core.Model method) maximum() (in module discopt.modeling.core) maybe_comment() (discopt.llm.commentary.SolveCommentator method) mbigm_conditioned (discopt.solver_tuning.SolverTuning attribute) mcp() (discopt.modeling.core.Model method) mean (discopt.stochastic.saa.SAABound attribute) mean() (discopt.modeling.core.Expression method) mean_gap (discopt.benchmarks.metrics.SolverMetrics attribute) MeanCVaR (class in discopt.stochastic.risk) measurement_error (discopt.estimate.ExperimentModel attribute) median_wall_time (discopt.benchmarks.metrics.SolverMetrics attribute) Member (in module discopt.modeling.sets) members (discopt.modeling.sets.Set property) members_before (discopt.gdp.state.DisjunctiveStateToken attribute) merit (discopt.validation.examiner.ExaminerReport attribute) message (discopt.modeling.core.SolveUpdate attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) (discopt.solvers.QPResult attribute) metadata (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointRecord attribute) method (discopt.decomposition.advisor.explain.RankedAlternative attribute) (discopt.decomposition.advisor.types.Candidate attribute) (discopt.decomposition.ir.certificate.SoundnessCertificate attribute) (discopt.decomposition.ir.models.MasterModel attribute) (discopt.decomposition.ir.reformulation.DecomposedModel attribute) (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) (discopt.mo.pareto.ParetoFront attribute) (discopt.mpec.LoweringRecord attribute) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) MethodKind (class in discopt.decomposition.advisor.types) metrics (discopt.decomposition.advisor.scoring.ScoreVector attribute) metrics() (discopt.debug.context.DebugContext method) milp_cut_budget_enabled() (in module discopt.solvers.milp_simplex) MILP_PRESOLVE_RULE_OFF (in module discopt.solvers.lp_milp_highs) MILPResult (class in discopt.solvers) MIN (discopt.mpec_report.ComplementarityKind attribute) min() (discopt.modeling.core.Expression method) min_records (discopt.decomposition.learning.policies.InstanceBasedPolicy attribute) minimize (discopt.gp.GPStructure attribute) (discopt.gp.ObjectiveLogCurvature attribute) MINIMIZE (discopt.modeling.core.ObjectiveSense attribute) minimize() (discopt.gams.gmo_translate.GmoView method) (discopt.modeling.core.Model method) minimum() (in module discopt.modeling.core) mip_count (discopt.modeling.core.SolveResult attribute) MIP_NLP_PROFILE_OPTION_KEYS (in module discopt.solvers.mip_nlp_options) mip_nlp_trace (discopt.modeling.core.SolveResult attribute) mip_solution_limit_strategy (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) MIPNLPCutProvenance (class in discopt.solvers.oa) MIPNLPCutRecord (class in discopt.solvers.oa) MIPNLPInteriorPointRecord (class in discopt.solvers.mip_nlp_rootsearch) MIPNLPInteriorPointStore (class in discopt.solvers.mip_nlp_rootsearch) MIPNLPRootSearchResult (class in discopt.solvers.mip_nlp_rootsearch) MIPNLPRootSearchStatus (class in discopt.solvers.mip_nlp_rootsearch) MIPNLPShotConfig (class in discopt.solvers.mip_nlp_options) MISSING_INTERIOR_POINT (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) missing_validation_guards() (in module discopt.modeling.core) mitigation (discopt.decomposition.advisor.explain.Concern attribute) Model (class in discopt.modeling.core) model (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) (discopt.bilevel.problem.BilevelProblem attribute) (discopt.debug.context.DebugContext attribute) (discopt.estimate.ExperimentModel attribute) (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.state.DisjunctiveStateToken attribute) (discopt.llm.chat.ChatSession property) (discopt.llm.tools.ModelBuilder attribute) (discopt.ml.trainable.TrainableDense attribute) (discopt.ml.trainable.TrainableKernelExpansion attribute) (discopt.ml.trainable.TrainableNetwork attribute) (discopt.modeling.core.Parameter attribute) (discopt.modeling.core.Variable attribute) (discopt.pyomo.gdp.PyomoGDPConversion attribute) (discopt.sensitivity.Sensitivity attribute) model_fingerprint() (in module discopt.transformations) model_from_gmo() (in module discopt.gams.gmo_translate) model_from_repr() (in module discopt.modeling.core) model_has_bilinear() (in module discopt.llm.advisor) model_has_user_big_m() (in module discopt.gdp.user_big_m) model_integer_mask() (in module discopt.validation.feasibility) model_is_nonlinear (discopt.decomposition.advisor.analyzer.StructureReport attribute) model_log_curvature() (in module discopt.gp) model_name (discopt.modeling.gams_parser.GamsSolve attribute) model_row() (discopt.gdp.algorithms.master.RelaxationMaster method) model_to_html() (in module discopt.modeling.latex) model_to_latex() (in module discopt.modeling.latex) model_type (discopt.modeling.gams_parser.GamsSolve attribute) MODEL_TYPES (in module discopt.gams.register) ModelBuilder (class in discopt.llm.tools) ModelDiff (class in discopt.transformations) ModelGraph (class in discopt.decomposition.graph.base) ModelLogCurvature (class in discopt.gp) MODELSTAT_ERROR_NO_SOLUTION (in module discopt.gams.link) MODELSTAT_FEASIBLE (in module discopt.gams.link) MODELSTAT_INFEASIBLE (in module discopt.gams.link) MODELSTAT_INTEGER (in module discopt.gams.link) MODELSTAT_INTEGER_INFEASIBLE (in module discopt.gams.link) MODELSTAT_INTERMEDIATE_INFEASIBLE (in module discopt.gams.link) MODELSTAT_LOCALLY_INFEASIBLE (in module discopt.gams.link) MODELSTAT_LOCALLY_OPTIMAL (in module discopt.gams.link) MODELSTAT_NO_SOLUTION_RETURNED (in module discopt.gams.link) MODELSTAT_OPTIMAL (in module discopt.gams.link) MODELSTAT_UNBOUNDED (in module discopt.gams.link) module discopt discopt.batch discopt.benchmarks discopt.benchmarks.metrics discopt.benchmarks.problems discopt.benchmarks.problems.gas_network_minlp discopt.benchmarks.problems.pounce_flash discopt.benchmarks.runner discopt.bilevel discopt.bilevel.kkt discopt.bilevel.problem discopt.bilevel.strong_duality discopt.bilevel.symbolic_diff discopt.block_structure discopt.callbacks discopt.cli discopt.conflict discopt.constants discopt.convexity_report discopt.dae discopt.dae.collocation discopt.dae.finite_difference discopt.dae.fit discopt.dae.mol discopt.dae.polynomials discopt.daemon discopt.debug discopt.debug.checkpoints discopt.debug.context discopt.debug.engine discopt.debug.jsonproto discopt.debug.repl discopt.debug.session discopt.debug.steer discopt.decomposition discopt.decomposition.advisor discopt.decomposition.advisor.advisor discopt.decomposition.advisor.analyzer discopt.decomposition.advisor.candidates discopt.decomposition.advisor.explain discopt.decomposition.advisor.scoring discopt.decomposition.advisor.selection discopt.decomposition.advisor.types discopt.decomposition.benders discopt.decomposition.benders.gbd discopt.decomposition.benders.solver discopt.decomposition.graph discopt.decomposition.graph.base discopt.decomposition.graph.export discopt.decomposition.graph.kernels discopt.decomposition.ir discopt.decomposition.ir.certificate discopt.decomposition.ir.models discopt.decomposition.ir.reformulation discopt.decomposition.lagrangian discopt.decomposition.lagrangian.node_bounder discopt.decomposition.lagrangian.solver discopt.decomposition.learning discopt.decomposition.learning.features discopt.decomposition.learning.policies discopt.decomposition.learning.record discopt.decomposition.learning.recorder discopt.decomposition.learning.store discopt.decomposition.parallel discopt.decomposition.parallel.comm discopt.decomposition.parallel.schedule discopt.decomposition.structure discopt.dev discopt.dev.cli discopt.estimate discopt.export discopt.export.gams discopt.export.lp discopt.export.mps discopt.export.nl discopt.gams discopt.gams.daemon discopt.gams.gmo_translate discopt.gams.instructions discopt.gams.link discopt.gams.register discopt.gams.verify discopt.gdp discopt.gdp.algorithms discopt.gdp.algorithms.base discopt.gdp.algorithms.enumerate discopt.gdp.algorithms.gloa discopt.gdp.algorithms.init discopt.gdp.algorithms.lbb discopt.gdp.algorithms.ldsda discopt.gdp.algorithms.loa discopt.gdp.algorithms.master discopt.gdp.algorithms.ric discopt.gdp.algorithms.subproblem discopt.gdp.basic_step discopt.gdp.bilinear discopt.gdp.bound_pretransform discopt.gdp.cuttingplane discopt.gdp.partition discopt.gdp.propagate discopt.gdp.state discopt.gdp.tree discopt.gdp.user_big_m discopt.gp discopt.infeasibility discopt.interfaces discopt.interfaces.cutest discopt.interfaces.qplib discopt.llm discopt.llm.advisor discopt.llm.chat discopt.llm.commentary discopt.llm.diagnosis discopt.llm.prompts discopt.llm.provider discopt.llm.reformulation discopt.llm.safety discopt.llm.serializer discopt.llm.tools discopt.ml discopt.ml.bounds discopt.ml.formulations discopt.ml.formulations.base discopt.ml.formulations.full_space discopt.ml.formulations.linear_tree discopt.ml.formulations.reduced_space discopt.ml.formulations.relu_bigm discopt.ml.formulations.tree_ensemble discopt.ml.linear_tree discopt.ml.network discopt.ml.predictor discopt.ml.presolve discopt.ml.readers discopt.ml.readers.onnx_reader discopt.ml.readers.sklearn_reader discopt.ml.readers.torch_reader discopt.ml.scaling discopt.ml.surrogate discopt.ml.trainable discopt.ml.tree discopt.mo discopt.mo.indicators discopt.mo.nbi discopt.mo.pareto discopt.mo.scalarization discopt.mo.utils discopt.modeling discopt.modeling.argmin discopt.modeling.core discopt.modeling.external discopt.modeling.gams_parser discopt.modeling.implicit discopt.modeling.indexed discopt.modeling.latex discopt.modeling.sets discopt.mpec discopt.mpec_report discopt.nn discopt.operators discopt.parametric discopt.profiles discopt.provenance discopt.pyomo discopt.pyomo.gdp discopt.pyomo.solver discopt.qubo_primal discopt.result_io discopt.ro discopt.ro.affine_policy discopt.ro.counterpart discopt.ro.formulations discopt.ro.formulations.box discopt.ro.formulations.ellipsoidal discopt.ro.formulations.polyhedral discopt.ro.uncertainty discopt.sensitivity discopt.serialize discopt.skills discopt.solver discopt.solver_tuning discopt.solvers discopt.solvers.amp discopt.solvers.convex_ipm_pounce discopt.solvers.direct discopt.solvers.gdpopt_loa discopt.solvers.gurobi discopt.solvers.lp_backend discopt.solvers.lp_milp_highs discopt.solvers.lp_pounce discopt.solvers.lp_simplex discopt.solvers.milp_highs discopt.solvers.milp_pounce discopt.solvers.milp_simplex discopt.solvers.mip_nlp discopt.solvers.mip_nlp_candidates discopt.solvers.mip_nlp_options discopt.solvers.mip_nlp_rootsearch discopt.solvers.nlp_backend discopt.solvers.nlp_ipopt discopt.solvers.nlp_native discopt.solvers.nlp_pounce discopt.solvers.oa discopt.solvers.qp_pounce discopt.solvers.scip discopt.solvers.sipopt discopt.solvers.surrogate discopt.status discopt.stochastic discopt.stochastic.dro discopt.stochastic.extensive_form discopt.stochastic.lshaped discopt.stochastic.multistage discopt.stochastic.ph discopt.stochastic.risk discopt.stochastic.saa discopt.stochastic.scenario discopt.symbolic discopt.tightening discopt.transformations discopt.validation discopt.validation.examiner discopt.validation.feasibility discopt.validation.nl_invariance discopt.warm_start MOLBuilder (class in discopt.dae.mol) MonolithicGenerator (class in discopt.decomposition.advisor.candidates) monomial_extraction (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) mpec_report (discopt.modeling.core.SolveResult attribute) mu (discopt.solvers.surrogate.KrigingSurrogate attribute) multicut (discopt.decomposition.benders.solver.BendersConfig attribute) multilinear_rlt_max (discopt.solver_tuning.SolverTuning attribute) multilinear_separate (discopt.solver_tuning.SolverTuning attribute) multiplier_ub (discopt.bilevel.problem.BilevelProblem attribute) multipliers (discopt.bilevel.kkt.KKTSystem attribute) (discopt.bilevel.strong_duality.StrongDualitySystem attribute) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.NLPResult attribute) MULTISTART_FRACTIONS (in module discopt.constants) N n (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) (discopt.gdp.algorithms.loa.LOA attribute) (discopt.interfaces.cutest.CUTEstProblem property) (discopt.interfaces.cutest.CUTEstProblemInfo attribute) (discopt.mo.pareto.ParetoFront property) (discopt.solvers.lp_milp_highs.StdForm property) (discopt.solvers.nlp_native.NativeNlpBase attribute) (discopt.stochastic.saa.SAABound attribute) n_active_bounds (discopt.validation.examiner.ExaminerReport attribute) n_active_constraints (discopt.validation.examiner.ExaminerReport attribute) n_batch (discopt.debug.context.DebugContext property) n_binary (discopt.interfaces.qplib.QplibInstance property) n_blocks (discopt.block_structure.BlockStructure attribute) n_bound_pruned (discopt.gdp.algorithms.lbb.LBB attribute) n_centers (discopt.ml.trainable.TrainableKernelExpansion property) n_closed (discopt.gdp.algorithms.lbb.LBB attribute) n_components (discopt.dae.collocation.AlgebraicVar attribute) (discopt.dae.collocation.ControlVar attribute) (discopt.dae.collocation.StateVar attribute) n_configurations (discopt.gdp.algorithms.enumerate.Enumerate attribute) n_configurations_raw (discopt.gdp.algorithms.enumerate.Enumerate attribute) n_cons (discopt.interfaces.qplib.QplibInstance attribute) n_constraints (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst property) n_features (discopt.ml.linear_tree.LinearTreeDefinition attribute) (discopt.ml.tree.DecisionTree attribute) (discopt.ml.tree.TreeEnsembleDefinition attribute) n_global (discopt.gdp.algorithms.ldsda.LDSDA attribute) n_in (discopt.ml.trainable.TrainableDense attribute) n_incorrect (discopt.benchmarks.metrics.SolverMetrics attribute) n_inputs (discopt.ml.network.DenseLayer property) (discopt.ml.trainable.TrainableNetwork property) n_instances (discopt.benchmarks.metrics.SolverMetrics attribute) n_integer (discopt.interfaces.qplib.QplibInstance property) n_integral (discopt.interfaces.qplib.QplibInstance property) n_layers (discopt.ml.network.NetworkDefinition property) n_leaves (discopt.ml.linear_tree.LinearTreeDefinition property) (discopt.ml.tree.DecisionTree property) n_local (discopt.gdp.algorithms.ldsda.LDSDA attribute) n_logic_pruned (discopt.gdp.algorithms.lbb.LBB attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) n_master (discopt.gdp.algorithms.base.GDPAlgorithm attribute) n_model (discopt.gdp.algorithms.master.RelaxationMaster attribute) n_neurons_dead (discopt.ml.presolve.NNPresolveResult attribute) n_nodes (discopt.gdp.algorithms.lbb.LBB attribute) n_observations (discopt.estimate.EstimationResult attribute) n_optimal (discopt.benchmarks.metrics.SolverMetrics attribute) n_out (discopt.ml.trainable.TrainableDense attribute) n_outputs (discopt.ml.linear_tree.LinearTreeDefinition attribute) (discopt.ml.network.DenseLayer property) (discopt.ml.trainable.TrainableNetwork property) n_param (discopt.ro.uncertainty.PolyhedralUncertaintySet property) n_parameters (discopt.estimate.ExperimentModel property) (discopt.sensitivity.Sensitivity property) n_parameters() (discopt.ml.surrogate.Surrogate method) (discopt.ml.trainable.TrainableDense method) (discopt.ml.trainable.TrainableKernelExpansion method) (discopt.ml.trainable.TrainableNetwork method) n_policy_columns (discopt.ro.affine_policy.AffineDecisionRule property) n_responses (discopt.estimate.ExperimentModel property) n_rows_dropped (discopt.gdp.algorithms.lbb.LBB attribute) n_sampled (discopt.stochastic.scenario.ScenarioSet attribute) n_scalar_relations (discopt.mpec_report.SourceResidualReport attribute) n_scalars (discopt.gp.GeometricProgram attribute) n_solved (discopt.benchmarks.metrics.SolverMetrics attribute) n_solves (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.infeasibility.IISResult attribute) n_split_rows (discopt.ml.linear_tree.LinearLeaf attribute) n_subproblems (discopt.gdp.algorithms.base.GDPAlgorithm attribute) n_tightened (discopt.tightening.BoundTightening attribute) n_variables (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst property) n_vars (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore attribute) n_work (discopt.gdp.algorithms.loa.LOA attribute) nadir (discopt.mo.pareto.ParetoFront attribute) nadir_from_payoff() (in module discopt.mo.utils) nadir_point() (in module discopt.mo.utils) name (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.dae.collocation.AlgebraicVar attribute) (discopt.dae.collocation.ContinuousSet attribute) (discopt.dae.collocation.ControlVar attribute) (discopt.dae.collocation.StateVar attribute) (discopt.dae.mol.FieldVar attribute) (discopt.dae.mol.SpatialSet attribute) (discopt.decomposition.advisor.candidates.CandidateGenerator attribute) (discopt.decomposition.advisor.candidates.CouplingGenerator attribute) (discopt.decomposition.advisor.candidates.IndependentBlockGenerator attribute) (discopt.decomposition.advisor.candidates.IntegerProjectionGenerator attribute) (discopt.decomposition.advisor.candidates.MonolithicGenerator attribute) (discopt.decomposition.parallel.comm.CommunicationLayer attribute) (discopt.decomposition.parallel.comm.SequentialComm attribute) (discopt.decomposition.parallel.comm.ThreadPoolComm attribute) (discopt.gdp.tree.DisjunctionNode attribute) (discopt.gdp.tree.DisjunctNode attribute) (discopt.interfaces.cutest.CUTEstProblem property) (discopt.interfaces.cutest.CUTEstProblemInfo attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.ml.presolve.NNPresolvePass attribute) (discopt.ml.trainable.TrainableDense attribute) (discopt.ml.trainable.TrainableKernelExpansion attribute) (discopt.ml.trainable.TrainableNetwork attribute) (discopt.modeling.core.Constraint attribute) (discopt.modeling.core.ConstraintList attribute) (discopt.modeling.core.CustomCall attribute) (discopt.modeling.core.Disjunct attribute) (discopt.modeling.core.Model attribute) (discopt.modeling.core.Parameter attribute) (discopt.modeling.core.Variable attribute) (discopt.modeling.external.ExternalSpec attribute) (discopt.modeling.gams_parser.ExprAttr attribute) (discopt.modeling.gams_parser.ExprIndex attribute) (discopt.modeling.gams_parser.ExprRef attribute) (discopt.modeling.gams_parser.GamsEquation attribute) (discopt.modeling.gams_parser.GamsEquationDef attribute) (discopt.modeling.gams_parser.GamsModel attribute) (discopt.modeling.gams_parser.GamsParameter attribute) (discopt.modeling.gams_parser.GamsScalar attribute) (discopt.modeling.gams_parser.GamsSet attribute) (discopt.modeling.gams_parser.GamsTable attribute) (discopt.modeling.gams_parser.GamsVariable attribute) (discopt.modeling.indexed.IndexedConstraint attribute) (discopt.modeling.indexed.IndexedParam attribute) (discopt.modeling.indexed.IndexedVar attribute) (discopt.modeling.sets.ProductSet attribute) (discopt.modeling.sets.Set attribute) (discopt.mpec.Complementarity attribute) (discopt.mpec_report.RelationResidual attribute) (discopt.mpec_report.Residual attribute) (discopt.operators.RegisteredFunction attribute) (discopt.transformations.Transformation attribute) (discopt.transformations.TransformationReport attribute) (discopt.validation.examiner.CheckResult attribute) (discopt.validation.feasibility.DeclaredVariable attribute) name() (discopt.gams.gmo_translate.GmoView method) names() (discopt.decomposition.learning.record.InstanceFeatures static method) names_decomposition_route() (in module discopt.solvers.lp_backend) native_gdp_class() (in module discopt.solvers.gdpopt_loa) NATIVE_GDP_METHODS (in module discopt.solver) native_nlp_primal (discopt.solver_tuning.SolverTuning attribute) NativeNlpBase (class in discopt.solvers.nlp_native) NATURAL_MAP (discopt.mpec_report.ComplementarityKind attribute) ncp (discopt.dae.collocation.ContinuousSet attribute) NCP_PAIR (discopt.mpec.ComplementarityRole attribute) nearest() (discopt.decomposition.learning.store.RecordStore method) neg_log_lik (discopt.solvers.surrogate.KrigingSurrogate attribute) NESTED_BENDERS (discopt.decomposition.advisor.types.MethodKind attribute) network (discopt.ml.presolve.NNPresolvePass attribute) NetworkDefinition (class in discopt.ml.network) new_vars (discopt.gdp.bilinear.BilinearReport attribute) nfe (discopt.dae.collocation.ContinuousSet attribute) nl_column_order() (in module discopt.export.nl) nl_file_sha256() (in module discopt.modeling.core) nl_row_order() (in module discopt.export.nl) nlAdd (discopt.gams.instructions.GamsOpCode attribute) nlAddI (discopt.gams.instructions.GamsOpCode attribute) nlAddO (discopt.gams.instructions.GamsOpCode attribute) nlAddV (discopt.gams.instructions.GamsOpCode attribute) nlCallArg1 (discopt.gams.instructions.GamsOpCode attribute) nlCallArg2 (discopt.gams.instructions.GamsOpCode attribute) nlCallArgN (discopt.gams.instructions.GamsOpCode attribute) nlChk (discopt.gams.instructions.GamsOpCode attribute) nlDiv (discopt.gams.instructions.GamsOpCode attribute) nlDivI (discopt.gams.instructions.GamsOpCode attribute) nlDivV (discopt.gams.instructions.GamsOpCode attribute) nlEnd (discopt.gams.instructions.GamsOpCode attribute) nlFuncArgN (discopt.gams.instructions.GamsOpCode attribute) nlHeader (discopt.gams.instructions.GamsOpCode attribute) nlInvoc (discopt.gams.instructions.GamsOpCode attribute) nlMul (discopt.gams.instructions.GamsOpCode attribute) nlMulI (discopt.gams.instructions.GamsOpCode attribute) nlMulIAdd (discopt.gams.instructions.GamsOpCode attribute) nlMulV (discopt.gams.instructions.GamsOpCode attribute) nlNoOp (discopt.gams.instructions.GamsOpCode attribute) nlp_bb (discopt.modeling.core.SolveResult attribute) nlp_solver (discopt.gdp.algorithms.loa.LOA attribute) (discopt.solvers.oa.OAConfig attribute) nlp_source (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) NLPEvaluatorFromCUTEst (class in discopt.interfaces.cutest) NLPResult (class in discopt.solvers) nlPushI (discopt.gams.instructions.GamsOpCode attribute) nlPushO (discopt.gams.instructions.GamsOpCode attribute) nlPushV (discopt.gams.instructions.GamsOpCode attribute) nlPushZero (discopt.gams.instructions.GamsOpCode attribute) nlStackIn (discopt.gams.instructions.GamsOpCode attribute) nlStore (discopt.gams.instructions.GamsOpCode attribute) nlSub (discopt.gams.instructions.GamsOpCode attribute) nlSubI (discopt.gams.instructions.GamsOpCode attribute) nlSubV (discopt.gams.instructions.GamsOpCode attribute) nlUMin (discopt.gams.instructions.GamsOpCode attribute) nlUMinV (discopt.gams.instructions.GamsOpCode attribute) NNFormulation (class in discopt.ml.formulations.base) NNPresolvePass (class in discopt.ml.presolve) NNPresolveResult (class in discopt.ml.presolve) NO_BRACKET (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) no_good_configs (discopt.gdp.algorithms.master.MasterMILP attribute) no_good_cut() (in module discopt.conflict) node_bound (discopt.callbacks.CallbackContext attribute) (discopt.callbacks.NodeCutContext attribute) node_bound() (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder method) node_bound_mode (discopt.solver_tuning.SolverTuning attribute) node_build_abort (discopt.solver_tuning.SolverTuning attribute) node_count (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.callbacks.CallbackContext attribute) (discopt.callbacks.NodeCutContext attribute) (discopt.debug.context.DebugContext attribute) (discopt.modeling.core.SolveResult attribute) (discopt.modeling.core.SolveUpdate attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.QPResult attribute) node_for() (discopt.gdp.tree.GDPTree method) node_id (discopt.callbacks.NodeCutContext attribute) node_lb (discopt.callbacks.NodeCutContext attribute) NODE_LIMIT (in module discopt.status) node_nlp_stride (discopt.solver_tuning.SolverTuning attribute) node_numerical_dual_bound (discopt.solver_tuning.SolverTuning attribute) node_round_budget (discopt.solver_tuning.SolverTuning attribute) node_throughput (discopt.benchmarks.metrics.SolverMetrics attribute) node_time_limit (discopt.gdp.algorithms.lbb.LBB attribute) NODE_TIME_LIMIT (in module discopt.gdp.algorithms.lbb) node_ub (discopt.callbacks.NodeCutContext attribute) NodeCallback (class in discopt.callbacks) NodeCutContext (class in discopt.callbacks) NODLIM_INFINITY (in module discopt.gams.link) nonconvex_constraints() (discopt.convexity_report.ConvexityReport method) NONE (discopt.debug.engine.Control attribute) (discopt.decomposition.advisor.types.MethodKind attribute) nonlinear (discopt.decomposition.learning.record.InstanceFeatures attribute) (discopt.gdp.algorithms.init.GDPSpace attribute) nonlinear_partitioning (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) nontrivial_branch (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) nontrivial_indicators (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) norm() (in module discopt.modeling.core) norm2_violation (discopt.validation.examiner.CheckResult attribute) normal_boundary_intersection() (in module discopt.mo.nbi) normalize_mip_nlp_profile() (in module discopt.solvers.mip_nlp_options) normalize_objectives() (in module discopt.mo.utils) normalize_shot_config() (in module discopt.solvers.mip_nlp_options) normalized_normal_constraint() (in module discopt.mo.nbi) note_use() (discopt.operators.RegisteredFunction method) notes (discopt.decomposition.advisor.types.Candidate attribute) (discopt.mpec_report.SourceResidualReport attribute) npts (discopt.dae.mol.SpatialSet attribute) ns_bound() (in module discopt.solvers.lp_milp_highs) ns_sharp_margin (discopt.solver_tuning.SolverTuning attribute) nugget (discopt.solvers.surrogate.KrigingSurrogate attribute) nugget_bounds (discopt.solvers.surrogate.KrigingSurrogate attribute) num_blocks (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.advisor.scoring.PerformanceEstimate attribute) (discopt.decomposition.advisor.types.Candidate property) (discopt.decomposition.ir.certificate.VariableMapping attribute) (discopt.decomposition.ir.reformulation.DecomposedModel property) (discopt.decomposition.learning.record.InstanceFeatures attribute) (discopt.decomposition.parallel.schedule.SchedulingGraph property) (discopt.decomposition.structure.DecompositionStructure property) num_blocks() (discopt.decomposition.graph.base.ModelGraph method) num_constraints (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.graph.base.ModelGraph property) (discopt.decomposition.learning.record.InstanceFeatures attribute) (discopt.modeling.core.Model property) num_continuous (discopt.modeling.core.Model property) num_incidences (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.graph.base.ModelGraph property) (discopt.decomposition.learning.record.InstanceFeatures attribute) num_integer (discopt.decomposition.advisor.analyzer.StructureReport property) (discopt.modeling.core.Model property) num_rows() (discopt.gams.gmo_translate.GmoView method) num_variables (discopt.modeling.core.Model property) num_vars (discopt.decomposition.advisor.analyzer.StructureReport attribute) (discopt.decomposition.graph.base.ModelGraph property) (discopt.decomposition.learning.record.InstanceFeatures attribute) num_vars() (discopt.gams.gmo_translate.GmoView method) numeric_modules() (in module discopt.symbolic) O oa_penalty_factor (discopt.solvers.oa.OAConfig attribute) oa_rows (discopt.gdp.algorithms.loa.LOA attribute) OAConfig (class in discopt.solvers.oa) obj_branch_priority (discopt.solver_tuning.SolverTuning attribute) obj_const (discopt.interfaces.qplib.QplibInstance attribute) (discopt.solvers.lp_milp_highs.StdForm attribute) obj_constant() (discopt.gams.gmo_translate.GmoView method) obj_is_linear (discopt.gdp.algorithms.loa.LOA attribute) obj_lin (discopt.interfaces.qplib.QplibInstance attribute) obj_linear() (discopt.gams.gmo_translate.GmoView method) obj_nl() (discopt.gams.gmo_translate.GmoView method) obj_nl_sign() (discopt.gams.gmo_translate.GmoView method) obj_quad (discopt.interfaces.qplib.QplibInstance attribute) obj_sign (discopt.gdp.algorithms.base.GDPAlgorithm attribute) OBJ_TOL (in module discopt.validation.examiner) Objective (class in discopt.modeling.core) objective (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.estimate.EstimationResult attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.gdp.algorithms.subproblem.SubproblemResult attribute) (discopt.gp.GPStructure attribute) (discopt.gp.ModelLogCurvature attribute) (discopt.modeling.core.SolveResult attribute) (discopt.mpec_report.ContinuationStage attribute) (discopt.pyomo.gdp.PyomoGDPConversion attribute) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) (discopt.solvers.NLPResult attribute) (discopt.solvers.QPResult attribute) (discopt.solvers.sipopt.SensitivityResult attribute) (discopt.stochastic.extensive_form.ExtensiveForm attribute) (discopt.validation.feasibility.VerifyResult attribute) objective_certified_convex (discopt.gdp.algorithms.loa.LOA attribute) objective_changed (discopt.transformations.ModelDiff attribute) objective_checks (discopt.pyomo.gdp.ParityReport attribute) objective_convex (discopt.convexity_report.ConvexityReport attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) objective_epigraph (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) objective_evaluator() (in module discopt.mo.utils) objective_expr (discopt.pyomo.gdp.PyomoGDPConversion attribute) objective_from_relaxation (discopt.gdp.algorithms.master.RelaxationMaster attribute) objective_id (discopt.solvers.oa.MIPNLPCutRecord attribute) objective_names (discopt.mo.pareto.ParetoFront attribute) objective_scale() (in module discopt.solvers.convex_ipm_pounce) objective_sense_sign() (in module discopt.modeling.core) objective_type (discopt.interfaces.cutest.CUTEstProblemInfo attribute) (discopt.interfaces.qplib.QplibInstance property) objective_value() (discopt.gp.GeometricProgram method) objective_var (discopt.modeling.gams_parser.GamsSolve attribute) ObjectiveEvaluator (class in discopt.mo.utils) ObjectiveLogCurvature (class in discopt.gp) objectives (discopt.mo.pareto.ParetoPoint attribute) objectives() (discopt.mo.pareto.ParetoFront method) ObjectiveSense (class in discopt.modeling.core) observed (discopt.decomposition.learning.record.SolveRecord attribute) ObservedPerformance (class in discopt.decomposition.learning.record) offer_bound() (discopt.gdp.algorithms.base.GDPAlgorithm method) offer_incumbent() (discopt.gdp.algorithms.base.GDPAlgorithm method) offset (discopt.gdp.algorithms.master.MasterMILP property) OffsetScaling (class in discopt.ml.scaling) ok (discopt.debug.engine.CommandResult attribute) (discopt.validation.feasibility.VerifyResult attribute) OK_MODEL_STATS (in module discopt.gams.verify) on_checkpoint() (discopt.debug.session.DebugSession method) ONE_WAY (discopt.modeling.core.SelectorActivation attribute) op (discopt.modeling.core.BinaryOp attribute) (discopt.modeling.core.UnaryOp attribute) (discopt.modeling.gams_parser.ExprBinOp attribute) (discopt.modeling.gams_parser.ExprSMinMax attribute) open_column_coefficient_ratio() (in module discopt.solvers.lp_milp_highs) open_leaves (discopt.gdp.algorithms.lbb.LBB attribute) open_nodes (discopt.debug.context.DebugContext attribute) (discopt.modeling.core.SolveUpdate attribute) operand (discopt.modeling.core.LogicalNot attribute) (discopt.modeling.core.SumExpression attribute) (discopt.modeling.core.UnaryOp attribute) (discopt.modeling.gams_parser.ExprUnaryMinus attribute) operands (discopt.modeling.core.LogicalAtLeast attribute) (discopt.modeling.core.LogicalAtMost attribute) (discopt.modeling.core.LogicalExactly attribute) OPTCA_ZERO_RESOLUTION (in module discopt.gams.link) OPTIMAL (discopt.decomposition.learning.record.Outcome attribute) (discopt.solvers.SolveStatus attribute) (in module discopt.status) optimality_gap_estimate() (in module discopt.stochastic.saa) options_from_payload() (in module discopt.result_io) options_to_payload() (in module discopt.result_io) OR (discopt.modeling.core.DisjunctionSemantics attribute) oracle (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) oracle_point() (in module discopt.benchmarks.problems.pounce_flash) order (discopt.sensitivity.Sensitivity attribute) ordinal() (discopt.modeling.sets.ProductSet method) (discopt.modeling.sets.Set method) Origin (class in discopt.gdp.tree) origin (discopt.gdp.tree.DisjunctionNode attribute) original (discopt.gp.GeometricProgram attribute) out_shape (discopt.modeling.external.ExternalSpec attribute) Outcome (class in discopt.decomposition.learning.record) outcome (discopt.decomposition.learning.record.SolveRecord attribute) OUTER_APPROXIMATION (discopt.decomposition.advisor.types.MethodKind attribute) outermost_solve() (in module discopt.debug) output (discopt.debug.engine.CommandResult attribute) output_bounds() (discopt.ml.formulations.linear_tree.LinearTreeFormulation method) output_size (discopt.ml.network.NetworkDefinition property) outputs (discopt.ml.formulations.base.NNFormulation property) (discopt.ml.formulations.base.TreeFormulation property) (discopt.ml.formulations.linear_tree.LinearTreeFormulation property) P p0 (discopt.sensitivity.Sensitivity attribute) p_all (discopt.sensitivity.Sensitivity attribute) P_D1_MIN (in module discopt.benchmarks.problems.gas_network_minlp) P_D2_MIN (in module discopt.benchmarks.problems.gas_network_minlp) P_MAX (in module discopt.benchmarks.problems.gas_network_minlp) P_MIN (in module discopt.benchmarks.problems.gas_network_minlp) P_S1 (in module discopt.benchmarks.problems.gas_network_minlp) P_S2 (in module discopt.benchmarks.problems.gas_network_minlp) packed (discopt.benchmarks.problems.pounce_flash.FlashPoint property) pairs (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) parallel_efficiency (discopt.decomposition.advisor.scoring.PerformanceEstimate attribute) param_names (discopt.sensitivity.Sensitivity property) param_total_size() (in module discopt.parametric) Parameter (class in discopt.modeling.core) parameter (discopt.mpec_report.ContinuationTrace attribute) (discopt.ro.uncertainty.UncertaintySet attribute) parameter() (discopt.modeling.core.Model method) parameter_names (discopt.estimate.EstimationResult attribute) (discopt.estimate.ExperimentModel property) parameters (discopt.estimate.EstimationResult attribute) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.sipopt.SensitivityResult attribute) parameters() (discopt.ml.surrogate.Surrogate method) (discopt.ml.trainable.TrainableDense method) (discopt.ml.trainable.TrainableKernelExpansion method) (discopt.ml.trainable.TrainableNetwork method) parent (discopt.gdp.tree.DisjunctionNode attribute) (discopt.gdp.tree.DisjunctNode attribute) (discopt.mpec.Complementarity attribute) (discopt.mpec_report.RelationResidual attribute) ParetoFront (class in discopt.mo.pareto) ParetoPoint (class in discopt.mo.pareto) ParityReport (class in discopt.pyomo.gdp) parse_gams() (in module discopt.modeling.gams_parser) parse_gams_file() (in module discopt.modeling.gams_parser) partition_disjuncts() (in module discopt.gdp.partition) PartitionReport (class in discopt.gdp.partition) passed (discopt.validation.examiner.CheckResult attribute) (discopt.validation.examiner.ExaminerReport property) path (discopt.decomposition.learning.store.RecordStore attribute) patience (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) peak_mem_mb (discopt.decomposition.learning.record.ObservedPerformance attribute) penalty (discopt.decomposition.advisor.scoring.ScoringWeights attribute) pending_count (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager property) performance (discopt.decomposition.advisor.scoring.ScoreVector attribute) PerformanceEstimate (class in discopt.decomposition.advisor.scoring) perm (discopt.solvers.nlp_native.NativeNlpBase attribute) perturbations (discopt.ro.affine_policy.AffineDecisionRule property) PHASE1_FEASIBLE (in module discopt.solvers.lp_pounce) phase1_infeasibility_proof() (in module discopt.solvers.lp_milp_highs) PHASE1_INFEASIBLE (in module discopt.solvers.lp_pounce) PHASE1_UNDECIDED (in module discopt.solvers.lp_pounce) Phase1Solution (class in discopt.solvers.lp_pounce) phase2_dbbt (discopt.solver_tuning.SolverTuning attribute) PHResult (class in discopt.stochastic.ph) piecewise() (discopt.modeling.core.Model method) (in module discopt.modeling.core) ping() (in module discopt.daemon) (in module discopt.gams.daemon) PIPE_C (in module discopt.benchmarks.problems.gas_network_minlp) plot() (discopt.mo.pareto.ParetoFront method) point (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointRecord attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) point_box() (in module discopt.mpec_report) point_from_flat() (in module discopt.mpec_report) points (discopt.mo.pareto.ParetoFront attribute) (discopt.pyomo.gdp.ParityReport attribute) Policy (class in discopt.decomposition.advisor.selection) policy (discopt.decomposition.advisor.explain.Explainer attribute) policy_columns (discopt.ro.affine_policy.AffineDecisionRule property) PolyhedralRobustFormulation (class in discopt.ro.formulations.polyhedral) PolyhedralUncertaintySet (class in discopt.ro.uncertainty) post_lb (discopt.ml.bounds.LayerBounds attribute) post_ub (discopt.ml.bounds.LayerBounds attribute) POUNCE_AVAILABLE (in module discopt.solvers.lp_pounce) (in module discopt.solvers.nlp_pounce) POUNCE_BOUND_RELAX_FACTOR (in module discopt.solvers) POUNCE_CONSTR_VIOL_TOL (in module discopt.solvers) pounce_incumbent_options() (in module discopt.solvers) pounce_option_defaults() (in module discopt.solvers) pounce_qp_iterate (discopt.modeling.core.SolveResult attribute) POUNCE_ROUTE_LP (in module discopt.solver) POUNCE_ROUTE_NLP (in module discopt.solver) POUNCE_ROUTE_QP (in module discopt.solver) pounce_seed() (in module discopt.benchmarks.problems.pounce_flash) pounce_sensitivity() (in module discopt.solvers.sipopt) pounce_time (discopt.modeling.core.SolveResult attribute) PounceKKTError PounceOptionError power (discopt.solvers.surrogate.KrigingSurrogate attribute) pre_lb (discopt.ml.bounds.LayerBounds attribute) pre_ub (discopt.ml.bounds.LayerBounds attribute) predict() (discopt.ml.linear_tree.LinearTreeDefinition method) (discopt.ml.tree.DecisionTree method) (discopt.ml.tree.TreeEnsembleDefinition method) (discopt.sensitivity.Sensitivity method) (discopt.solvers.sipopt.SensitivityResult method) (discopt.solvers.surrogate.KrigingSurrogate method) (discopt.solvers.surrogate.RBFSurrogate method) predict_flat() (discopt.sensitivity.Sensitivity method) predict_objective() (discopt.solvers.sipopt.SensitivityResult method) predict_standardized() (discopt.solvers.surrogate.RBFSurrogate method) predict_with_error() (discopt.solvers.surrogate.KrigingSurrogate method) predicted_confidence (discopt.decomposition.learning.record.SolveRecord attribute) predicted_speedup (discopt.decomposition.learning.record.SolveRecord attribute) prefer_pounce (discopt.decomposition.benders.solver.BendersConfig attribute) (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) prefix (discopt.bilevel.problem.BilevelProblem attribute) (discopt.stochastic.risk.CVaR attribute) (discopt.stochastic.risk.MeanCVaR attribute) prepare_warm_start() (in module discopt.warm_start) presolve_analysis() (in module discopt.llm.advisor) PRESOLVE_CROSS_BUDGET_FACTOR (in module discopt.solvers.lp_milp_highs) PRESOLVE_CROSS_MIN_BUDGET (in module discopt.solvers.lp_milp_highs) presolve_exact_class() (in module discopt.solvers.lp_milp_highs) PRESOLVE_EXACT_MAX_COEF (in module discopt.solvers.lp_milp_highs) pretransform_disjunction() (in module discopt.gdp.bound_pretransform) PretransformReport (class in discopt.gdp.bound_pretransform) primal (discopt.bilevel.kkt.KKTSystem attribute) (discopt.bilevel.strong_duality.StrongDualitySystem attribute) PRIMAL_CS_TOL (in module discopt.validation.examiner) PRIMAL_FEAS_TOL (in module discopt.validation.examiner) primal_feasibility (discopt.mpec_report.SourceResidualReport attribute) primal_point_from_result() (in module discopt.warm_start) primal_ray_verified() (in module discopt.solvers.lp_milp_highs) probabilities (discopt.stochastic.scenario.ScenarioSet property) probability (discopt.stochastic.scenario.Scenario attribute) probe_box() (in module discopt.tightening) probe_relaxed_bounds() (in module discopt.solver) problem (discopt.benchmarks.problems.pounce_flash.FlashSolve attribute) (discopt.interfaces.cutest.CUTEstProblem property) probtype (discopt.interfaces.qplib.QplibInstance attribute) prod() (discopt.modeling.core.Expression method) (in module discopt.modeling.core) PRODUCT (discopt.mpec_report.ComplementarityKind attribute) products (discopt.gdp.bilinear.BilinearReport attribute) ProductSet (class in discopt.modeling.sets) PROGRESSIVE_HEDGING (discopt.decomposition.advisor.types.MethodKind attribute) progressive_hedging() (in module discopt.stochastic.ph) propagate (discopt.gdp.algorithms.enumerate.Enumerate attribute) propagate_bounds() (in module discopt.ml.bounds) PROTOCOL (in module discopt.debug.jsonproto) prove_infeasible() (discopt.gdp.algorithms.base.GDPAlgorithm method) PROVEN_EQUIVALENT (discopt.decomposition.advisor.types.Soundness attribute) proven_infeasible (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.master.MasterResult attribute) proven_irreducible (discopt.infeasibility.IISResult attribute) provenance (discopt.decomposition.advisor.types.Candidate attribute) (discopt.modeling.core.Model attribute) ProvenanceSkewWarning provider (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) pruned_configurations() (in module discopt.gdp.propagate) psd_cost_gate (discopt.solver_tuning.SolverTuning attribute) psd_cost_gate_budget (discopt.solver_tuning.SolverTuning attribute) psd_cost_gate_tau (discopt.solver_tuning.SolverTuning attribute) PyomoGDPConversion (class in discopt.pyomo.gdp) PyomoGDPConversionError python_time (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.modeling.core.SolveResult attribute) Q QP_ENGINE_OPTION_KEYS (in module discopt.solvers.convex_ipm_pounce) QplibInstance (class in discopt.interfaces.qplib) QPResult (class in discopt.solvers) quadratic_array_sum() (in module discopt.modeling.core) quadratic_extraction (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) quadratic_partitioning (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) quadratic_subproblem_solver() (in module discopt.stochastic.ph) qubo_local_search() (in module discopt.qubo_primal) QUIT (discopt.debug.engine.Control attribute) R r_b (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) r_c (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) radau_roots() (in module discopt.dae.polynomials) RangeSet (class in discopt.modeling.sets) rank (discopt.decomposition.advisor.selection.Ranked attribute) rank() (discopt.decomposition.advisor.selection.Policy method) (discopt.decomposition.advisor.selection.RuleBasedPolicy method) (discopt.decomposition.learning.policies.InstanceBasedPolicy method) Ranked (class in discopt.decomposition.advisor.selection) ranked() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) RankedAlternative (class in discopt.decomposition.advisor.explain) Rationale (class in discopt.decomposition.advisor.explain) rationale (discopt.decomposition.ir.certificate.SoundnessCertificate attribute) raw_status (discopt.solvers.NLPResult attribute) ray (discopt.solvers.lp_milp_highs.HighsOutcome attribute) RAY_CLEAN (in module discopt.solvers.lp_milp_highs) RAY_REL (in module discopt.solvers.lp_milp_highs) ray_verified (discopt.solvers.LPResult attribute) RBFSurrogate (class in discopt.solvers.surrogate) rc_absum (discopt.solvers.LPResult attribute) read_dec() (in module discopt.decomposition.graph.export) read_qplib() (in module discopt.interfaces.qplib) read_solu() (in module discopt.interfaces.qplib) read_solution() (in module discopt.interfaces.qplib) READBACK_LIMIT (in module discopt.solvers.lp_milp_highs) readback_problem() (in module discopt.solvers.lp_milp_highs) realised_evaluator() (discopt.validation.feasibility.DeclaredLogic method) reason (discopt.decomposition.advisor.explain.RankedAlternative attribute) (discopt.gdp.algorithms.subproblem.SubproblemResult attribute) (discopt.gdp.user_big_m.UserBigMVerdict attribute) (discopt.mpec_report.ContinuationStage attribute) (discopt.validation.feasibility.RepairResult attribute) (discopt.validation.feasibility.VerifyResult attribute) reasons (discopt.decomposition.advisor.explain.Explanation attribute) rebounded_variables (discopt.transformations.ModelDiff attribute) recession_ray() (in module discopt.solvers.lp_milp_highs) recommendation (discopt.decomposition.advisor.explain.Explanation attribute) recommendation() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) recommended (discopt.decomposition.advisor.selection.Ranked attribute) record (discopt.benchmarks.problems.pounce_flash.FlashSolve attribute) record_call_result() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) record_outcome() (in module discopt.decomposition.learning.recorder) record_use() (in module discopt.gdp.user_big_m) records (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore attribute) (discopt.solvers.oa.MIPNLPCutProvenance attribute) RecordStore (class in discopt.decomposition.learning.store) recover_every (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) recover_x() (discopt.gp.GeometricProgram method) rectangles (discopt.solvers.direct.DirectStats attribute) reduced_costs (discopt.solvers.LPResult attribute) (discopt.solvers.QPResult attribute) reduced_subproblem() (in module discopt.gdp.state) ReducedSpaceFormulation (class in discopt.ml.formulations.reduced_space) reduction_cuts (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) ref (in module discopt.benchmarks.problems.gas_network_minlp) reference_objective (discopt.sensitivity.Sensitivity attribute) reformulate_gdp() (in module discopt.mpec) reformulate_scholtes() (in module discopt.mpec) reformulate_sos1() (in module discopt.mpec) ReformulationSuggestion (class in discopt.llm.reformulation) refuted (discopt.gdp.propagate.LogicChecker attribute) refutes() (discopt.gdp.propagate.LogicChecker method) regime (discopt.benchmarks.problems.pounce_flash.FlashPoint attribute) register() (in module discopt.pyomo) (in module discopt.transformations) register_function() (in module discopt.operators) register_relations() (in module discopt.mpec) registered_names() (in module discopt.operators) RegisteredFunction (class in discopt.operators) regularity (discopt.interfaces.cutest.CUTEstProblemInfo attribute) REIFIED (discopt.modeling.core.SelectorActivation attribute) relation (discopt.mpec_report.RelationResidual attribute) relation_residuals() (in module discopt.mpec_report) RelationResidual (class in discopt.mpec_report) relations (discopt.mpec_report.SourceResidualReport attribute) relax_row_filter (discopt.solver_tuning.SolverTuning attribute) relax_row_filter_loose_bound (discopt.solver_tuning.SolverTuning attribute) relax_space (discopt.solver_tuning.SolverTuning attribute) RELAXATION (discopt.decomposition.advisor.types.Soundness attribute) relaxation_aborted (discopt.gdp.algorithms.gloa.GLOA attribute) relaxation_after (discopt.gdp.cuttingplane.CuttingPlaneReport attribute) relaxation_before (discopt.gdp.cuttingplane.CuttingPlaneReport attribute) relaxation_phase (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) relaxation_truncated (discopt.gdp.algorithms.gloa.GLOA attribute) RelaxationMaster (class in discopt.gdp.algorithms.master) relaxed() (discopt.solvers.lp_milp_highs.StdForm method) relaxed_relations() (in module discopt.mpec) RELAXING_METHODS (in module discopt.mpec) RELU (discopt.ml.network.Activation attribute) ReluBigMFormulation (class in discopt.ml.formulations.relu_bigm) remaining() (discopt.gdp.algorithms.base.Deadline method) remove_source() (discopt.solvers.oa.MIPNLPCutProvenance method) removed_constraints (discopt.transformations.ModelDiff attribute) removed_variables (discopt.transformations.ModelDiff attribute) render() (discopt.decomposition.advisor.explain.Explanation method) render_gamsconfig() (in module discopt.gams.register) REPAIR_MAX_DENSE (in module discopt.validation.feasibility) REPAIR_MAX_ITER (in module discopt.validation.feasibility) REPAIR_NOISE_ULPS (in module discopt.validation.feasibility) repair_point() (in module discopt.validation.feasibility) RepairResult (class in discopt.validation.feasibility) replace() (discopt.solver_tuning.SolverTuning method) ReplFrontend (class in discopt.debug.repl) report (discopt.decomposition.advisor.selection.SelectionContext attribute) reported_point_certified (discopt.mpec_report.ContinuationTrace attribute) repr_space_cutoff() (in module discopt.modeling.core) require_all_relations_lowered() (in module discopt.mpec) require_highspy() (in module discopt.solvers.lp_milp_highs) RESERVED_USER_OPTIONS (in module discopt.solvers.lp_milp_highs) reset_current() (in module discopt.solver_tuning) Residual (class in discopt.mpec_report) residual (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) residuals (discopt.mpec_report.SourceResidualReport property) resolve_block_structure() (in module discopt.block_structure) resolve_checkpoint() (in module discopt.debug.checkpoints) resolve_indexed_values() (in module discopt.modeling.indexed) resolve_options() (in module discopt.profiles) resolve_source_variables() (in module discopt.mpec) resolve_timeout() (in module discopt.llm.provider) resolve_user_big_ms() (in module discopt.gdp.user_big_m) response_names (discopt.estimate.ExperimentModel property) responses (discopt.estimate.ExperimentModel attribute) restricted_bounds() (in module discopt.decomposition.structure) result (discopt.benchmarks.problems.pounce_flash.FlashSolve attribute) (discopt.stochastic.lshaped.LShapedResult attribute) (discopt.transformations.TransformationReport attribute) result() (discopt.gdp.algorithms.base.GDPAlgorithm method) result_feas (discopt.debug.context.DebugContext attribute) result_lbs (discopt.debug.context.DebugContext attribute) result_sols (discopt.debug.context.DebugContext attribute) reverse() (discopt.gdp.state.DisjunctiveStateToken method) reverse_current_disjunctive_state() (in module discopt.gdp.state) rewrites (discopt.convexity_report.ConvexityReport attribute) rho (discopt.ro.uncertainty.EllipsoidalUncertaintySet attribute) rhs (discopt.callbacks.CutResult attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.gp.ConstraintLogCurvature attribute) (discopt.gp.GPConstraint attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.modeling.core.Constraint attribute) (discopt.modeling.gams_parser.GamsEquationDef attribute) (discopt.solvers.oa.MIPNLPCutRecord attribute) RIC (class in discopt.gdp.algorithms.ric) ridge (discopt.solvers.surrogate.RBFSurrogate attribute) right (discopt.modeling.core.BinaryOp attribute) (discopt.modeling.core.LogicalAnd attribute) (discopt.modeling.core.LogicalEquivalent attribute) (discopt.modeling.core.LogicalOr attribute) (discopt.modeling.core.MatMulExpression attribute) (discopt.modeling.gams_parser.ExprBinOp attribute) right_child (discopt.ml.tree.DecisionTree attribute) rigorous_ns_bound_std() (in module discopt.solvers.milp_simplex) risk (discopt.stochastic.extensive_form.ExtensiveForm attribute) RiskMeasure (class in discopt.stochastic.risk) rlt (discopt.solver_tuning.SolverTuning attribute) rlt1_lagrangian (discopt.solver_tuning.SolverTuning attribute) rlt1_lagrangian_max_iter (discopt.solver_tuning.SolverTuning attribute) rlt1_max_pairs (discopt.solver_tuning.SolverTuning attribute) rlt1_root_bound (discopt.solver_tuning.SolverTuning attribute) rlt_ineq (discopt.solver_tuning.SolverTuning attribute) rlt_lineq (discopt.solver_tuning.SolverTuning attribute) rlt_lineq_max (discopt.solver_tuning.SolverTuning attribute) rlt_quad (discopt.solver_tuning.SolverTuning attribute) rlt_quad_max (discopt.solver_tuning.SolverTuning attribute) rlt_sparse_auto (discopt.solver_tuning.SolverTuning attribute) rlt_sparse_max_terms (discopt.solver_tuning.SolverTuning attribute) rlt_sparse_max_vars (discopt.solver_tuning.SolverTuning attribute) rlt_sparse_min_root_gain (discopt.solver_tuning.SolverTuning attribute) rlt_sparse_root_probe (discopt.solver_tuning.SolverTuning attribute) RobustCounterpart (class in discopt.ro.counterpart) role (discopt.mpec.Complementarity attribute) (discopt.mpec_report.RelationResidual attribute) role() (discopt.decomposition.ir.certificate.VariableMapping method) ROLE2_SATURATION_S (in module discopt.solver_tuning) root_bound (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder attribute) (discopt.modeling.core.SolveResult attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) root_branches (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) root_build_abort (discopt.solver_tuning.SolverTuning attribute) root_build_deadline (discopt.solver_tuning.SolverTuning attribute) root_encoding (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) root_fixpoint (discopt.solver_tuning.SolverTuning attribute) root_gap (discopt.modeling.core.SolveResult attribute) root_indicators (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) root_lp_probe_tight (discopt.solver_tuning.SolverTuning attribute) root_pair_ns_gap() (in module discopt.solvers.lp_milp_highs) root_probe_seeds_fallback (discopt.solver_tuning.SolverTuning attribute) root_setup_build_deadline (discopt.solver_tuning.SolverTuning attribute) root_time (discopt.modeling.core.SolveResult attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) rootsearch_between_points() (in module discopt.solvers.mip_nlp_rootsearch) rootsearch_from_store() (in module discopt.solvers.mip_nlp_rootsearch) rootsearch_strategy (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) round_ (in module discopt.modeling.core) round_fix_resolve (discopt.solver_tuning.SolverTuning attribute) route (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.enumerate.Enumerate attribute) (discopt.gdp.algorithms.gloa.GLOA attribute) (discopt.gdp.algorithms.lbb.LBB attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) (discopt.gdp.algorithms.loa.LOA attribute) (discopt.gdp.algorithms.ric.RIC attribute) row (discopt.pyomo.gdp.RowRecord attribute) row_activity (discopt.solvers.lp_pounce.Phase1Solution attribute) row_checks (discopt.pyomo.gdp.ParityReport attribute) row_constant() (discopt.gams.gmo_translate.GmoView method) row_dual (discopt.solvers.lp_milp_highs.HighsOutcome attribute) ROW_FORM_MIN_HIGHS (in module discopt.solvers.lp_milp_highs) row_linear() (discopt.gams.gmo_translate.GmoView method) row_name() (discopt.gams.gmo_translate.GmoView method) row_nl() (discopt.gams.gmo_translate.GmoView method) row_rhs() (discopt.gams.gmo_translate.GmoView method) row_sense() (discopt.gams.gmo_translate.GmoView method) RowKey (in module discopt.gdp.user_big_m) RowRecord (class in discopt.pyomo.gdp) rows (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.gdp.propagate.LogicChecker attribute) (discopt.gdp.tree.DisjunctNode attribute) (discopt.mpec.LoweringRecord attribute) (discopt.pyomo.gdp.PyomoGDPConversion attribute) rows_added (discopt.gdp.bound_pretransform.PretransformReport attribute) rows_checked (discopt.block_structure.BlockChecks attribute) rows_in() (discopt.mpec.Complementarity method) rows_removed (discopt.gdp.bound_pretransform.PretransformReport attribute) rows_split (discopt.gdp.partition.PartitionReport attribute) RuleBasedPolicy (class in discopt.decomposition.advisor.selection) run() (discopt.gdp.algorithms.base.GDPAlgorithm method) (discopt.gdp.algorithms.ldsda.LDSDA method) (discopt.gdp.algorithms.loa.LOA method) (discopt.ml.presolve.NNPresolvePass method) run_instance() (discopt.benchmarks.runner.BenchmarkRunner method) run_script() (in module discopt.gams.register) run_suite() (discopt.benchmarks.runner.BenchmarkRunner method) rust_hook() (in module discopt.debug) rust_time (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.modeling.core.SolveResult attribute) S saa_lower_bound_estimate() (in module discopt.stochastic.saa) saa_upper_bound_estimate() (in module discopt.stochastic.saa) SAABound (class in discopt.stochastic.saa) safe_bound (discopt.solvers.milp_simplex.LpWarmCert attribute) SAFE_BOUND_OUTCOMES (in module discopt.solvers.milp_simplex) sample() (discopt.stochastic.scenario.ScenarioSet class method) sanitize_tool_args() (in module discopt.llm.safety) saturate_role2() (in module discopt.solver_tuning) save() (discopt.modeling.core.Model method) (in module discopt.serialize) saved_bounds() (discopt.modeling.core.Model method) saved_result (discopt.modeling.core.Model attribute) scalarization_params (discopt.mo.pareto.ParetoPoint attribute) scale (discopt.mpec.Complementarity attribute) (discopt.mpec_report.Residual attribute) scale_objective_nl() (in module discopt.validation.nl_invariance) scale_rows_nl() (in module discopt.validation.nl_invariance) scaled_dual_for_open_columns() (in module discopt.solvers.lp_milp_highs) scaled_output_bounds() (in module discopt.ml.bounds) scaled_value (discopt.mpec_report.Residual property) scaling_efficiency (discopt.benchmarks.metrics.BatchMetrics attribute) Scenario (class in discopt.stochastic.scenario) scenario_costs (discopt.stochastic.extensive_form.ExtensiveForm attribute) scenarios (discopt.stochastic.scenario.ScenarioSet attribute) ScenarioSet (class in discopt.stochastic.scenario) schedule() (discopt.decomposition.ir.reformulation.DecomposedModel method) ScheduledTask (class in discopt.decomposition.parallel.schedule) scheduler_trace() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) SchedulingGraph (class in discopt.decomposition.parallel.schedule) SCHEMA (in module discopt.serialize) SCHEMA_VERSION (in module discopt.result_io) SchemaVersionWarning scheme (discopt.dae.collocation.ContinuousSet attribute) SCHUR (discopt.decomposition.advisor.types.MethodKind attribute) scip_version() (in module discopt.solvers.scip) ScipUnsupportedError scope (discopt.callbacks.CutResult attribute) score (discopt.decomposition.advisor.explain.Explanation attribute) (discopt.decomposition.advisor.selection.Ranked attribute) score() (discopt.decomposition.advisor.scoring.Scorer method) score_all() (discopt.decomposition.advisor.scoring.Scorer method) Scorer (class in discopt.decomposition.advisor.scoring) scores() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) ScoreVector (class in discopt.decomposition.advisor.scoring) ScoringWeights (class in discopt.decomposition.advisor.scoring) screen_jacobian() (in module discopt.validation.feasibility) search_arxiv() (in module discopt.dev.cli) search_openalex() (in module discopt.dev.cli) second_stage() (discopt.modeling.core.Model method) seed (discopt.stochastic.scenario.ScenarioSet attribute) select() (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore method) select_backend() (in module discopt.decomposition.parallel.comm) SELECT_ONE (discopt.modeling.core.DisjunctionSemantics attribute) select_potentially_optimal() (in module discopt.solvers.direct) Selection (in module discopt.gdp.algorithms.init) selection_from_x() (discopt.gdp.algorithms.init.GDPSpace method) SelectionContext (class in discopt.decomposition.advisor.selection) selector_for_kwarg() (in module discopt.solver) SelectorActivation (class in discopt.modeling.core) SelectorCardinality (class in discopt.modeling.core) semantics (discopt.gdp.tree.DisjunctionNode attribute) send() (discopt.llm.chat.ChatSession method) sense (discopt.callbacks.CutResult attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.modeling.core.Constraint attribute) (discopt.modeling.core.Objective attribute) (discopt.modeling.gams_parser.GamsEquationDef attribute) (discopt.modeling.gams_parser.GamsSolve attribute) senses (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.mo.pareto.ParetoFront attribute) Sensitivity (class in discopt.sensitivity) sensitivity() (discopt.modeling.core.Model method) (in module discopt.sensitivity) sensitivity_summary() (discopt.solvers.sipopt.SensitivityResult method) SensitivityResult (class in discopt.solvers.sipopt) SENTINEL_THRESHOLD (in module discopt.constants) separations (discopt.gdp.cuttingplane.CuttingPlaneReport attribute) sequence (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) SequentialComm (class in discopt.decomposition.parallel.comm) SerializationError serialize_data_schema() (in module discopt.llm.serializer) serialize_model() (in module discopt.llm.serializer) serialize_result() (in module discopt.result_io) serialize_solve_result() (in module discopt.llm.serializer) Set (class in discopt.modeling.sets) set() (discopt.modeling.core.Model method) set_algebraic() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) set_block() (discopt.modeling.core.Model method) set_constraint_block() (discopt.modeling.core.Model method) set_cover_iterlim (discopt.gdp.algorithms.loa.LOA attribute) set_current() (in module discopt.solver_tuning) set_initial_point() (discopt.modeling.core.Model method) set_name (discopt.modeling.gams_parser.ExprCard attribute) (discopt.modeling.gams_parser.ExprOrd attribute) set_ode() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) set_pde() (discopt.dae.mol.MOLBuilder method) set_second_order_ode() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) set_stage() (discopt.modeling.core.Model method) Severity (class in discopt.decomposition.advisor.explain) severity (discopt.decomposition.advisor.explain.Concern attribute) shape (discopt.modeling.core.Expression property) (discopt.modeling.core.Variable attribute) (discopt.mpec.Complementarity property) (discopt.validation.feasibility.DeclaredVariable attribute) shifted_geometric_mean() (in module discopt.benchmarks.metrics) shor_sdp_max_dim (discopt.solver_tuning.SolverTuning attribute) shor_sdp_root_bound (discopt.solver_tuning.SolverTuning attribute) shor_sdp_time_limit (discopt.solver_tuning.SolverTuning attribute) SHOT_OPTION_KEYS (in module discopt.solvers.mip_nlp_options) should_call() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) SHOW_TOL (in module discopt.validation.examiner) side (discopt.stochastic.saa.SAABound attribute) sigma2 (discopt.solvers.surrogate.KrigingSurrogate attribute) Sigma_sqrt (discopt.ro.uncertainty.EllipsoidalUncertaintySet property) SIGMOID (discopt.ml.network.Activation attribute) sigmoid() (in module discopt.modeling.core) sign() (in module discopt.modeling.core) signomial_extraction (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) SIMPLEX_AVAILABLE (in module discopt.solvers.lp_simplex) SimplexBackendUnavailable sin() (in module discopt.modeling.core) singular_tangent (discopt.solver_tuning.SolverTuning attribute) singular_tangent_kappa (discopt.solver_tuning.SolverTuning attribute) singular_tangent_lazy (discopt.solver_tuning.SolverTuning attribute) sinh() (in module discopt.modeling.core) size (discopt.decomposition.ir.models.SubproblemModel property) (discopt.modeling.core.Variable property) (discopt.validation.feasibility.DeclaredVariable attribute) sizes (discopt.ml.trainable.TrainableNetwork attribute) skew_warning() (in module discopt.provenance) skills_dir() (in module discopt.skills) Skip (in module discopt.modeling.indexed) skipped (discopt.gdp.bound_pretransform.PretransformReport attribute) (discopt.gdp.partition.PartitionReport attribute) skipped_duplicate_count (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) slacks (discopt.solvers.lp_pounce.Phase1Solution attribute) SMALL_MATRIX_VALUE (in module discopt.solvers.lp_milp_highs) SMALL_ROW_ABS_FLOOR (in module discopt.validation.feasibility) SMOKE_TEMPERATURES (in module discopt.benchmarks.problems.pounce_flash) snap_integer_columns() (in module discopt.validation.feasibility) snap_integers() (in module discopt.validation.feasibility) SOFTPLUS (discopt.ml.network.Activation attribute) softplus() (in module discopt.modeling.core) solution_pool (discopt.solvers.MILPResult attribute) solution_pool_capacity (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) solution_pool_objectives (discopt.solvers.MILPResult attribute) solve() (discopt.bilevel.problem.BilevelProblem method) (discopt.decomposition.ir.reformulation.DecomposedModel method) (discopt.gdp.algorithms.master.MasterMILP method) (discopt.gdp.algorithms.master.RelaxationMaster method) (discopt.llm.chat.ChatSession method) (discopt.modeling.core.Model method) (discopt.pyomo.solver.DiscoptSolver method) solve_amp() (in module discopt.solvers.amp) solve_batch() (in module discopt.batch) solve_benders() (in module discopt.decomposition.benders.solver) solve_direct() (in module discopt.solvers.direct) solve_entry_box() (in module discopt.modeling.core) solve_enumerate() (in module discopt.gdp.algorithms.enumerate) solve_feasibility_pump() (in module discopt.solvers.oa) solve_flash_temperature() (in module discopt.benchmarks.problems.pounce_flash) solve_from_control_file() (in module discopt.gams.link) solve_gbd() (in module discopt.decomposition.benders.gbd) solve_gdpopt_loa() (in module discopt.solvers.gdpopt_loa) solve_gloa() (in module discopt.gdp.algorithms.gloa) solve_goa() (in module discopt.solvers.oa) solve_gp() (in module discopt.gp) solve_gp_minlp() (in module discopt.gp) solve_lagrangian() (in module discopt.decomposition.lagrangian.solver) solve_lbb() (in module discopt.gdp.algorithms.lbb) solve_ldsda() (in module discopt.gdp.algorithms.ldsda) solve_loa() (in module discopt.gdp.algorithms.loa) solve_lp() (in module discopt.solvers.convex_ipm_pounce) (in module discopt.solvers.gurobi) (in module discopt.solvers.lp_milp_highs) (in module discopt.solvers.lp_pounce) (in module discopt.solvers.lp_simplex) solve_lp_batch() (in module discopt.solvers.lp_simplex) solve_lp_kkt() (in module discopt.solvers.lp_pounce) solve_lp_nlp_bb() (in module discopt.solvers.oa) solve_lp_std() (in module discopt.solvers.lp_milp_highs) solve_lp_warm_std() (in module discopt.solvers.milp_simplex) solve_lshaped() (in module discopt.stochastic.lshaped) solve_milp() (in module discopt.solvers.gurobi) (in module discopt.solvers.milp_highs) (in module discopt.solvers.milp_pounce) (in module discopt.solvers.milp_simplex) solve_milp_std() (in module discopt.solvers.lp_milp_highs) solve_milp_with_lazy_cuts() (in module discopt.solvers.gurobi) (in module discopt.solvers.milp_highs) (in module discopt.solvers.milp_simplex) solve_mip_nlp() (in module discopt.solvers.mip_nlp) solve_model() (in module discopt.solver) solve_model_accepted_kwargs() (in module discopt.solver) solve_mpec() (in module discopt.mpec) solve_multistage() (in module discopt.stochastic.multistage) solve_nlp() (in module discopt.solvers.nlp_ipopt) (in module discopt.solvers.nlp_pounce) solve_nlp_from_model() (in module discopt.solvers.nlp_ipopt) (in module discopt.solvers.nlp_pounce) solve_node_native() (in module discopt.solvers.nlp_native) solve_oa() (in module discopt.solvers.oa) solve_qcp() (in module discopt.solvers.gurobi) solve_qp() (in module discopt.solvers.convex_ipm_pounce) (in module discopt.solvers.gurobi) (in module discopt.solvers.qp_pounce) solve_qp_kkt() (in module discopt.solvers.qp_pounce) solve_report (discopt.modeling.core.SolveResult attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.NLPResult attribute) (discopt.solvers.QPResult attribute) solve_result (discopt.estimate.EstimationResult attribute) solve_ric() (in module discopt.gdp.algorithms.ric) solve_root_dual() (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder method) solve_scip() (in module discopt.solvers.scip) solve_subproblem() (in module discopt.gdp.algorithms.subproblem) solve_surrogate() (in module discopt.solvers.surrogate) solve_via_daemon() (in module discopt.daemon) (in module discopt.gams.daemon) solve_view() (in module discopt.gams.link) SolveCommentator (class in discopt.llm.commentary) solved (discopt.gdp.algorithms.base.GDPAlgorithm attribute) solver_config (discopt.decomposition.learning.record.SolveRecord attribute) solver_duals_used (discopt.validation.examiner.ExaminerReport attribute) SOLVER_NAME (in module discopt.gams.register) solver_stats (discopt.modeling.core.SolveResult attribute) SolveRecord (class in discopt.decomposition.learning.record) SolveResult (class in discopt.modeling.core) SolverMetrics (class in discopt.benchmarks.metrics) SolverTuning (class in discopt.solver_tuning) SOLVESTAT_CAPABILITY (in module discopt.gams.link) SOLVESTAT_ITERATION (in module discopt.gams.link) SOLVESTAT_NORMAL (in module discopt.gams.link) SOLVESTAT_RESOURCE (in module discopt.gams.link) SOLVESTAT_SOLVER_ERROR (in module discopt.gams.link) SOLVESTAT_SYSTEM_ERROR (in module discopt.gams.link) SOLVESTAT_TERMINATED (in module discopt.gams.link) SOLVESTAT_USER_INTERRUPT (in module discopt.gams.link) SolveStatus (class in discopt.solvers) SolveUpdate (class in discopt.modeling.core) sos1() (discopt.modeling.core.Model method) sos1_selector_branch (discopt.solver_tuning.SolverTuning attribute) sos2() (discopt.modeling.core.Model method) Soundness (class in discopt.decomposition.advisor.types) SoundnessCertificate (class in discopt.decomposition.ir.certificate) source (discopt.decomposition.structure.DecompositionStructure attribute) (discopt.gdp.tree.Origin attribute) (discopt.gp.ConstraintLogCurvature attribute) (discopt.gp.GPConstraint attribute) (discopt.mpec.Complementarity attribute) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointRecord attribute) (discopt.solvers.nlp_native.NativeNlpBase attribute) (discopt.solvers.oa.MIPNLPCutRecord attribute) source_complementarity (discopt.mpec_report.ContinuationStage attribute) source_counts() (discopt.solvers.oa.MIPNLPCutProvenance method) source_model (discopt.decomposition.ir.reformulation.DecomposedModel attribute) source_name (discopt.mpec_report.RelationResidual attribute) source_residual_report() (in module discopt.mpec_report) source_residuals() (in module discopt.benchmarks.problems.pounce_flash) (in module discopt.mpec) source_satisfied (discopt.mpec_report.SourceResidualReport property) source_variables (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) source_variables() (in module discopt.mpec) SourceResidualReport (class in discopt.mpec_report) space (discopt.gdp.algorithms.enumerate.Enumerate attribute) (discopt.gdp.algorithms.lbb.LBB attribute) (discopt.gdp.algorithms.ldsda.LDSDA attribute) (discopt.gdp.algorithms.loa.LOA attribute) (discopt.gdp.propagate.LogicChecker attribute) sparse_large_lp (discopt.solver_tuning.SolverTuning attribute) spatial_points() (discopt.dae.mol.MOLBuilder method) SpatialSet (class in discopt.dae.mol) spawn_daemon() (in module discopt.daemon) (in module discopt.gams.daemon) split_mip_nlp_profile_options() (in module discopt.solvers.mip_nlp_options) split_sides (discopt.ml.linear_tree.LinearLeaf attribute) spread() (in module discopt.mo.indicators) sqrt() (in module discopt.modeling.core) square_separate (discopt.solver_tuning.SolverTuning attribute) stab_alpha (discopt.decomposition.benders.solver.BendersConfig attribute) stabilization (discopt.decomposition.benders.solver.BendersConfig attribute) stack() (in module discopt.modeling.core) stages (discopt.mpec_report.ContinuationTrace attribute) stalling_limit (discopt.solvers.oa.OAConfig attribute) standard_errors (discopt.estimate.EstimationResult property) start (discopt.gdp.algorithms.base.Deadline attribute) STARTING_POINT_CLIP (in module discopt.constants) state_at() (discopt.dae.collocation.DAEBuilder method) state_names (discopt.dae.fit.TrajectoryFit attribute) state_signature() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) StateVar (class in discopt.dae.collocation) stationarity (discopt.bilevel.kkt.KKTSystem attribute) (discopt.bilevel.strong_duality.StrongDualitySystem attribute) (discopt.mpec_report.SourceResidualReport attribute) stats (discopt.solvers.lp_milp_highs.HighsOutcome attribute) status (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.gdp.algorithms.master.MasterResult attribute) (discopt.gdp.algorithms.subproblem.SubproblemResult attribute) (discopt.mo.pareto.ParetoPoint attribute) (discopt.modeling.core.SolveResult attribute) (discopt.mpec_report.ContinuationStage attribute) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) (discopt.solvers.NLPResult attribute) (discopt.solvers.QPResult attribute) (discopt.solvers.sipopt.SensitivityResult attribute) status() (discopt.gdp.algorithms.base.GDPAlgorithm method) status_to_gams() (in module discopt.gams.link) std_error (discopt.stochastic.saa.SAABound attribute) StdForm (class in discopt.solvers.lp_milp_highs) steer (discopt.debug.context.DebugContext attribute) STEP (discopt.debug.engine.Control attribute) STEPI (discopt.debug.engine.Control attribute) stop_checkpoints (discopt.debug.session.DebugSession attribute) stop_daemon() (in module discopt.daemon) (in module discopt.gams.daemon) stop_reason (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.init.InitReport attribute) stop_requested (discopt.debug.session.DebugSession property) stopped (discopt.gdp.cuttingplane.CuttingPlaneReport attribute) store (discopt.decomposition.learning.policies.InstanceBasedPolicy attribute) strategy (discopt.gdp.algorithms.init.InitReport attribute) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) strong_duality (discopt.bilevel.problem.BilevelProblem attribute) (discopt.bilevel.strong_duality.StrongDualitySystem attribute) StrongDualitySystem (class in discopt.bilevel.strong_duality) structure (discopt.decomposition.advisor.types.Candidate attribute) (discopt.decomposition.ir.reformulation.DecomposedModel attribute) (discopt.gp.GeometricProgram attribute) (discopt.gp.GPMinlpStructure attribute) (discopt.stochastic.lshaped.LShapedResult attribute) structure() (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) StructureAnalyzer (class in discopt.decomposition.advisor.analyzer) structured_node_recovery (discopt.solver_tuning.SolverTuning attribute) StructureReport (class in discopt.decomposition.advisor.analyzer) style (discopt.transformations.Transformation attribute) sub_limit() (discopt.gdp.algorithms.base.Deadline method) subject_to() (discopt.modeling.core.Disjunct method) (discopt.modeling.core.Model method) subnlp_calls (discopt.modeling.core.SolveResult attribute) subnlp_feasible (discopt.modeling.core.SolveResult attribute) subnlp_incumbent_updates (discopt.modeling.core.SolveResult attribute) subproblem (discopt.gdp.algorithms.ldsda.LDSDA attribute) (discopt.gdp.algorithms.loa.LOA attribute) SUBPROBLEM_MODES (in module discopt.gdp.algorithms.subproblem) subproblem_time_limit (discopt.gdp.algorithms.ldsda.LDSDA attribute) (discopt.gdp.algorithms.loa.LOA attribute) SUBPROBLEM_TIME_LIMIT (in module discopt.gdp.algorithms.ldsda) (in module discopt.gdp.algorithms.loa) subproblem_time_s (discopt.decomposition.learning.record.ObservedPerformance attribute) SubproblemModel (class in discopt.decomposition.ir.models) SubproblemResult (class in discopt.gdp.algorithms.subproblem) subproblems (discopt.decomposition.ir.reformulation.DecomposedModel attribute) suffix (discopt.modeling.gams_parser.GamsBound attribute) suggest_solver_params() (in module discopt.llm.advisor) suite (discopt.benchmarks.runner.BenchmarkConfig attribute) sum() (discopt.modeling.core.Expression method) (in module discopt.modeling.core) sum_x (discopt.benchmarks.problems.pounce_flash.FlashPoint property) sum_y (discopt.benchmarks.problems.pounce_flash.FlashPoint property) SumExpression (class in discopt.modeling.core) summary (discopt.transformations.Transformation attribute) summary() (discopt.block_structure.BlockStructure method) (discopt.decomposition.advisor.advisor.DecompositionAdvisor method) (discopt.decomposition.advisor.analyzer.StructureReport method) (discopt.decomposition.advisor.scoring.PerformanceEstimate method) (discopt.decomposition.advisor.scoring.ScoreVector method) (discopt.decomposition.advisor.types.Candidate method) (discopt.decomposition.graph.base.ModelGraph method) (discopt.decomposition.ir.certificate.SoundnessCertificate method) (discopt.decomposition.ir.models.MasterModel method) (discopt.decomposition.ir.models.SubproblemModel method) (discopt.decomposition.ir.reformulation.DecomposedModel method) (discopt.decomposition.parallel.schedule.SchedulingGraph method) (discopt.decomposition.structure.DecompositionStructure method) (discopt.estimate.EstimationResult method) (discopt.infeasibility.IISResult method) (discopt.mo.pareto.ParetoFront method) (discopt.modeling.core.Model method) (discopt.ro.affine_policy.AffineDecisionRule method) (discopt.sensitivity.Sensitivity method) (discopt.validation.examiner.ExaminerReport method) summary_text() (in module discopt.result_io) SumOverExpression (class in discopt.modeling.core) SUPPORTED_METHODS (in module discopt.solvers.mip_nlp) supporting_point (discopt.solvers.oa.MIPNLPCutRecord attribute) Surrogate (class in discopt.ml.surrogate) SurrogateStats (class in discopt.solvers.surrogate) SymbolicTranslationError sympy_function_for() (in module discopt.symbolic) T t (discopt.mpec_report.ContinuationStage attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchResult attribute) t_data (discopt.dae.fit.Trajectory attribute) tail (discopt.solvers.surrogate.RBFSurrogate attribute) take_ready() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager method) tan() (in module discopt.modeling.core) TANH (discopt.ml.network.Activation attribute) tanh() (in module discopt.modeling.core) target (discopt.transformations.Transformation attribute) tasks (discopt.decomposition.parallel.schedule.SchedulingGraph attribute) tau_couple (discopt.decomposition.advisor.scoring.ScoringWeights attribute) TEACHING_SYSTEM (in module discopt.llm.prompts) TEACHING_WALKTHROUGH (in module discopt.llm.prompts) temp_breaks (discopt.debug.engine.DebugCommandEngine attribute) temperature_k (discopt.benchmarks.problems.pounce_flash.FlashPoint attribute) (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) TERMINATED (discopt.debug.checkpoints.Checkpoint attribute) termination (discopt.modeling.core.SolveResult attribute) TERMINATION_EXHAUSTED (in module discopt.status) TERMINATION_GAP (in module discopt.status) TERMINATION_INTERRUPTED (in module discopt.status) TERMINATION_ITERATION_LIMIT (in module discopt.status) TERMINATION_NODE_LIMIT (in module discopt.status) TERMINATION_PRESOLVE (in module discopt.status) termination_reason (discopt.mpec_report.ContinuationTrace attribute) TERMINATION_REASONS (in module discopt.status) TERMINATION_TIME_LIMIT (in module discopt.status) TERMINATION_UNRESOLVED (in module discopt.status) terms (discopt.callbacks.CutResult attribute) (discopt.modeling.core.SumOverExpression attribute) theta (discopt.solvers.surrogate.KrigingSurrogate attribute) theta_bounds (discopt.solvers.surrogate.KrigingSurrogate attribute) ThreadPoolComm (class in discopt.decomposition.parallel.comm) threshold (discopt.ml.tree.DecisionTree attribute) throughputs (discopt.benchmarks.metrics.BatchMetrics attribute) tighten_complementarity_bounds() (in module discopt.mpec) tighten_network() (in module discopt.ml.presolve) time_builder (discopt.dae.mol.MOLBuilder property) time_frequency (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) time_limit (discopt.benchmarks.runner.BenchmarkConfig attribute) (discopt.decomposition.benders.solver.BendersConfig attribute) (discopt.decomposition.lagrangian.solver.LagrangianConfig attribute) (discopt.gdp.algorithms.base.Deadline attribute) TIME_LIMIT (discopt.solvers.mip_nlp_rootsearch.MIPNLPRootSearchStatus attribute) time_limit (discopt.solvers.oa.OAConfig attribute) TIME_LIMIT (discopt.solvers.SolveStatus attribute) (in module discopt.status) time_points() (discopt.dae.collocation.DAEBuilder method) (discopt.dae.finite_difference.FDBuilder method) (discopt.dae.mol.MOLBuilder method) TIMEOUT (discopt.decomposition.learning.record.Outcome attribute) TIMEOUT_ENV_VAR (in module discopt.llm.provider) timestamp (discopt.decomposition.learning.record.SolveRecord attribute) to_dict() (discopt.benchmarks.runner.BenchmarkResult method) (discopt.decomposition.advisor.explain.Explanation method) (discopt.decomposition.learning.record.InstanceFeatures method) (discopt.decomposition.learning.record.ObservedPerformance method) (discopt.decomposition.learning.record.SolveRecord method) to_eval_order() (discopt.solvers.nlp_native.NativeNlpBase method) to_evaluator() (discopt.interfaces.cutest.CUTEstProblem method) to_gams() (discopt.modeling.core.Model method) (in module discopt.export.gams) to_html() (discopt.modeling.core.Model method) to_instance_info() (discopt.interfaces.cutest.CUTEstProblem method) to_latex() (discopt.modeling.core.Model method) to_lp() (discopt.modeling.core.Model method) (in module discopt.export.lp) to_model() (in module discopt.interfaces.qplib) to_mps() (discopt.modeling.core.Model method) (in module discopt.export.mps) to_nl() (discopt.modeling.core.Model method) (in module discopt.export.nl) to_nl_order() (discopt.solvers.nlp_native.NativeNlpBase method) to_sympy() (in module discopt.symbolic) Token (class in discopt.modeling.gams_parser) tolerance (discopt.validation.examiner.CheckResult attribute) TOOL_DEFINITIONS (in module discopt.llm.tools) total (discopt.block_structure.BlockChecks property) total_cost() (discopt.decomposition.parallel.schedule.SchedulingGraph method) TOTAL_DEMAND (in module discopt.benchmarks.problems.gas_network_minlp) total_violation (discopt.solvers.InfeasibilityCertificate attribute) total_wall_time (discopt.benchmarks.metrics.SolverMetrics attribute) trace (discopt.gdp.algorithms.base.GDPAlgorithm attribute) trace_dict() (discopt.solvers.mip_nlp_candidates.FixedNLPCandidate method) train() (in module discopt.ml.trainable) TrainableDense (class in discopt.ml.trainable) TrainableKernelExpansion (class in discopt.ml.trainable) TrainableNetwork (class in discopt.ml.trainable) trajectories (discopt.dae.fit.TrajectoryFit attribute) Trajectory (class in discopt.dae.fit) TrajectoryFit (class in discopt.dae.fit) transform_current_disjunctive_state() (in module discopt.gdp.state) Transformation (class in discopt.transformations) TransformationFactory (in module discopt.transformations) TransformationReport (class in discopt.transformations) translate_instructions() (in module discopt.gams.instructions) translate_nl() (in module discopt.validation.nl_invariance) tree (discopt.gdp.algorithms.init.GDPSpace attribute) tree_strategy (discopt.solvers.mip_nlp_options.MIPNLPShotConfig attribute) TreeEnsembleDefinition (class in discopt.ml.tree) TreeEnsembleFormulation (class in discopt.ml.formulations.tree_ensemble) TreeFormulation (class in discopt.ml.formulations.base) trees (discopt.ml.tree.TreeEnsembleDefinition attribute) tried (discopt.gdp.algorithms.init.InitReport attribute) trilinear_exact (discopt.solver_tuning.SolverTuning attribute) trilinear_meyer (discopt.solver_tuning.SolverTuning attribute) trilinear_nested (discopt.solver_tuning.SolverTuning attribute) trilinear_rlt (discopt.solver_tuning.SolverTuning attribute) trunc (in module discopt.modeling.core) truncated (discopt.gdp.algorithms.master.RelaxationMaster attribute) try_build() (discopt.decomposition.lagrangian.node_bounder.LagrangianNodeBounder class method) type (discopt.dae.mol.BoundaryCondition attribute) U ub (discopt.gdp.algorithms.base.GDPAlgorithm attribute) (discopt.gdp.algorithms.master.MasterMILP attribute) (discopt.interfaces.qplib.QplibInstance attribute) (discopt.modeling.core.Variable property) (discopt.solvers.mip_nlp_candidates.FixedNLPCandidateManager attribute) (discopt.solvers.mip_nlp_rootsearch.MIPNLPInteriorPointStore attribute) (discopt.tightening.BoundTightening attribute) (discopt.validation.feasibility.DeclaredVariable attribute) udf() (in module discopt.modeling.core) UnaryOp (class in discopt.modeling.core) UNBOUNDED (discopt.decomposition.learning.record.Outcome attribute) (discopt.solvers.SolveStatus attribute) (in module discopt.status) UncertaintySet (class in discopt.ro.uncertainty) uncertified_user_big_ms() (in module discopt.gdp.user_big_m) unchanged (discopt.transformations.ModelDiff property) uncovered (discopt.gdp.algorithms.init.InitReport attribute) undefined_points (discopt.solvers.surrogate.SurrogateStats attribute) unfix() (discopt.modeling.core.Variable method) unflatten_solution() (in module discopt.warm_start) UNKNOWN (discopt.decomposition.advisor.types.Soundness attribute) (discopt.decomposition.learning.record.Outcome attribute) unknown_parameters (discopt.estimate.ExperimentModel attribute) unlowered_relations() (in module discopt.mpec) unresolved (discopt.gdp.algorithms.base.GDPAlgorithm attribute) UNSCALABLE_OPEN_RATIO (in module discopt.solvers.lp_milp_highs) upper (discopt.ro.uncertainty.BoxUncertaintySet property) upper_vars (discopt.bilevel.problem.BilevelProblem attribute) use_count (discopt.operators.RegisteredFunction attribute) use_counts() (in module discopt.gdp.user_big_m) used_least_squares (discopt.solvers.surrogate.RBFSurrogate attribute) used_since() (in module discopt.gdp.user_big_m) user_options() (in module discopt.solvers.lp_milp_highs) UserBigMVerdict (class in discopt.gdp.user_big_m) V validate() (discopt.modeling.core.Model method) validate_block_labels() (in module discopt.block_structure) validate_comparison_artifact() (in module discopt.benchmarks.problems.pounce_flash) validate_cut_against_witnesses() (in module discopt.callbacks) validate_explanation() (in module discopt.llm.safety) validate_initial_solution() (in module discopt.warm_start) validate_model() (in module discopt.llm.safety) validate_ode_rhs_keys() (in module discopt.dae.collocation) validate_oracle_equivalence() (in module discopt.benchmarks.problems.pounce_flash) validate_user_options() (in module discopt.solvers.lp_milp_highs) VALIDATION_GUARD_ATTRS (in module discopt.modeling.core) validation_report (discopt.modeling.core.SolveResult attribute) Validator (in module discopt.debug.steer) value (discopt.dae.mol.BoundaryCondition attribute) (discopt.ml.tree.DecisionTree attribute) (discopt.modeling.core.Parameter property) (discopt.modeling.gams_parser.ExprLabel attribute) (discopt.modeling.gams_parser.ExprNum attribute) (discopt.modeling.gams_parser.GamsScalar attribute) (discopt.modeling.gams_parser.Token attribute) (discopt.mpec_report.Residual attribute) value() (discopt.modeling.core.SolveResult method) (discopt.modeling.indexed.IndexedVar method) var_blocks (discopt.block_structure.BlockStructure attribute) VAR_FIELD_OPCODES (in module discopt.gams.instructions) var_level() (discopt.gams.gmo_translate.GmoView method) var_lower() (discopt.gams.gmo_translate.GmoView method) var_map (discopt.decomposition.ir.reformulation.DecomposedModel attribute) var_name (discopt.modeling.gams_parser.GamsBound attribute) var_name() (discopt.gams.gmo_translate.GmoView method) var_names (discopt.decomposition.graph.base.ModelGraph attribute) (discopt.interfaces.qplib.QplibInstance attribute) var_type (discopt.modeling.core.Variable attribute) (discopt.modeling.gams_parser.GamsVariable attribute) (discopt.validation.feasibility.DeclaredVariable attribute) var_type() (discopt.gams.gmo_translate.GmoView method) var_upper() (discopt.gams.gmo_translate.GmoView method) Variable (class in discopt.modeling.core) variable (discopt.modeling.core.BooleanVar attribute) (discopt.modeling.core.BooleanVarArray attribute) variable() (discopt.modeling.core.Disjunct method) variable_bounds (discopt.infeasibility.IISResult attribute) (discopt.interfaces.cutest.NLPEvaluatorFromCUTEst property) variable_components() (discopt.decomposition.graph.base.ModelGraph method) VARIABLE_CONSTRAINT (discopt.decomposition.graph.base.GraphKind attribute) variable_name() (discopt.interfaces.qplib.QplibInstance method) variable_slices() (in module discopt.parametric) variable_total_size() (in module discopt.parametric) variable_type (discopt.interfaces.qplib.QplibInstance property) VariableMapping (class in discopt.decomposition.ir.certificate) variables (discopt.benchmarks.problems.pounce_flash.FlashProblem attribute) (discopt.decomposition.ir.models.MasterModel attribute) (discopt.decomposition.ir.models.SubproblemModel attribute) (discopt.pyomo.gdp.PyomoGDPConversion attribute) variant() (discopt.solvers.nlp_native.NativeNlpBase method) VarType (class in discopt.modeling.core) vector() (discopt.decomposition.learning.record.InstanceFeatures method) vector_at() (discopt.mo.utils.ObjectiveEvaluator method) VectorLike (in module discopt.solvers.mip_nlp_rootsearch) verify() (in module discopt.gams.verify) verify_point() (in module discopt.validation.feasibility) VerifyResult (class in discopt.validation.feasibility) version() (discopt.pyomo.solver.DiscoptSolver method) violation (discopt.solvers.oa.MIPNLPCutRecord attribute) violators (discopt.validation.examiner.CheckResult attribute) vtype (discopt.interfaces.qplib.QplibInstance attribute) W W (discopt.ml.trainable.TrainableDense attribute) w (discopt.solvers.surrogate.KrigingSurrogate attribute) w_comm (discopt.decomposition.advisor.scoring.ScoringWeights attribute) W_CS_MAX (in module discopt.benchmarks.problems.gas_network_minlp) w_cuts (discopt.decomposition.advisor.scoring.ScoringWeights attribute) w_localize (discopt.decomposition.advisor.scoring.ScoringWeights attribute) w_parallel (discopt.decomposition.advisor.scoring.ScoringWeights attribute) w_warm (discopt.decomposition.advisor.scoring.ScoringWeights attribute) walk() (discopt.gdp.tree.GDPTree method) wall_clock_s (discopt.decomposition.learning.record.ObservedPerformance attribute) wall_time (discopt.benchmarks.runner.BenchmarkResult attribute) (discopt.mo.pareto.ParetoPoint attribute) (discopt.modeling.core.SolveResult attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.NLPResult attribute) (discopt.solvers.QPResult attribute) warm_start() (discopt.dae.fit.TrajectoryFit method) warm_start_accepted (discopt.benchmarks.problems.pounce_flash.FlashSolve attribute) warm_start_capable() (discopt.pyomo.solver.DiscoptSolver method) warm_start_state (discopt.solvers.QPResult attribute) WARN (discopt.decomposition.advisor.explain.Severity attribute) watches (discopt.debug.engine.DebugCommandEngine attribute) weight_bounds (discopt.ml.trainable.TrainableDense attribute) (discopt.ml.trainable.TrainableNetwork attribute) weighted_sum() (in module discopt.mo.scalarization) weighted_tchebycheff() (in module discopt.mo.scalarization) weights (discopt.dae.fit.Trajectory attribute) (discopt.decomposition.advisor.scoring.Scorer attribute) (discopt.ml.network.DenseLayer attribute) (discopt.stochastic.ph.PHResult attribute) where (discopt.mpec_report.Residual attribute) within_admitted_scale (discopt.mpec_report.Residual property) work (discopt.gdp.algorithms.init.GDPSpace attribute) worst_case_distribution() (in module discopt.stochastic.dro) worst_case_expected_cost() (in module discopt.stochastic.dro) worst_label (discopt.validation.examiner.CheckResult attribute) write_dec() (in module discopt.decomposition.graph.export) write_json() (in module discopt.result_io) write_registration() (in module discopt.gams.register) write_sol() (in module discopt.result_io) X x (discopt.benchmarks.problems.pounce_flash.FlashPoint attribute) (discopt.gdp.algorithms.master.MasterResult attribute) (discopt.gdp.algorithms.subproblem.SubproblemResult attribute) (discopt.mo.pareto.ParetoPoint attribute) (discopt.modeling.core.SolveResult attribute) (discopt.sensitivity.Sensitivity attribute) (discopt.solvers.lp_milp_highs.HighsOutcome attribute) (discopt.solvers.LPResult attribute) (discopt.solvers.MILPResult attribute) (discopt.solvers.NLPResult attribute) (discopt.solvers.QPResult attribute) (discopt.validation.feasibility.RepairResult attribute) x0 (discopt.interfaces.cutest.CUTEstProblem property) (discopt.interfaces.qplib.QplibInstance attribute) x_bar (discopt.stochastic.ph.PHResult attribute) x_dict (discopt.sensitivity.Sensitivity attribute) x_factor (discopt.ml.scaling.OffsetScaling attribute) x_offset (discopt.ml.scaling.OffsetScaling attribute) x_relaxation (discopt.callbacks.CallbackContext attribute) (discopt.callbacks.NodeCutContext attribute) x_scenarios (discopt.stochastic.ph.PHResult attribute) x_star (discopt.solvers.sipopt.SensitivityResult attribute) xl (discopt.solvers.lp_milp_highs.StdForm attribute) xlogx() (in module discopt.modeling.core) xor() (in module discopt.modeling.core) xu (discopt.solvers.lp_milp_highs.StdForm attribute) Y y (discopt.benchmarks.problems.pounce_flash.FlashPoint attribute) y_data (discopt.dae.fit.Trajectory attribute) y_factor (discopt.ml.scaling.OffsetScaling attribute) y_mean (discopt.solvers.surrogate.KrigingSurrogate attribute) (discopt.solvers.surrogate.RBFSurrogate attribute) y_offset (discopt.ml.scaling.OffsetScaling attribute) y_std (discopt.solvers.surrogate.KrigingSurrogate attribute) (discopt.solvers.surrogate.RBFSurrogate attribute) Z Z (discopt.solvers.surrogate.KrigingSurrogate attribute) (discopt.solvers.surrogate.RBFSurrogate attribute)