<!doctype html> <html lang="en"> <head> <meta charset="iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> <title>docplex.mp reference manual — DOcplex.MP: Mathematical Programming Modeling for Python V2.30 documentation</title> <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=03e43079" /> <link rel="stylesheet" type="text/css" href="_static/bizstyle.css?v=c92c1228" /> <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=dd09d6e6"></script> <script src="_static/doctools.js?v=888ff710"></script> <script src="_static/sphinx_highlight.js?v=4825356b"></script> <script src="_static/bizstyle.js"></script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> <link rel="next" title="docplex.mp.basic module" href="docplex.mp.basic.html" /> <link rel="prev" title="The Unit Commitment Problem (UCP)" href="ucp_pandas.html" /> <meta name="viewport" content="width=device-width,initial-scale=1.0" /> <!--[if lt IE 9]> <script src="_static/css3-mediaqueries.js"></script> <![endif]--> </head><body> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" accesskey="I">index</a></li> <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > <a href="docplex.mp.basic.html" title="docplex.mp.basic module" accesskey="N">next</a> |</li> <li class="right" > <a href="ucp_pandas.html" title="The Unit Commitment Problem (UCP)" accesskey="P">previous</a> |</li> <li class="nav-item nav-item-0"><a href="index.html">DOcplex.MP: Mathematical Programming Modeling for Python V2.30 documentation</a> »</li> <li class="nav-item nav-item-this"><a href=""><strong>docplex.mp</strong> reference manual</a></li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body" role="main"> <section id="docplex-mp-reference-manual"> <h1><strong>docplex.mp</strong> reference manual<a class="headerlink" href="#docplex-mp-reference-manual" title="Permalink to this heading">¶</a></h1> <div class="toctree-wrapper compound"> <ul> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.basic.html">docplex.mp.basic module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.basic.html#docplex.mp.basic.Expr"><code class="docutils literal notranslate"><span class="pre">Expr</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.basic.html#docplex.mp.basic.IndexableObject"><code class="docutils literal notranslate"><span class="pre">IndexableObject</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.basic.html#docplex.mp.basic.ModelObject"><code class="docutils literal notranslate"><span class="pre">ModelObject</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.basic.html#docplex.mp.basic.ModelingObjectBase"><code class="docutils literal notranslate"><span class="pre">ModelingObjectBase</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.callbacks.cb_mixin.html">docplex.mp.callbacks.cb_mixin module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.callbacks.cb_mixin.html#docplex.mp.callbacks.cb_mixin.ConstraintCallbackMixin"><code class="docutils literal notranslate"><span class="pre">ConstraintCallbackMixin</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.callbacks.cb_mixin.html#docplex.mp.callbacks.cb_mixin.ModelCallbackMixin"><code class="docutils literal notranslate"><span class="pre">ModelCallbackMixin</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.callbacks.cb_mixin.html#docplex.mp.callbacks.cb_mixin.print_called"><code class="docutils literal notranslate"><span class="pre">print_called()</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.conflict_refiner.html">docplex.mp.conflict_refiner module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.conflict_refiner.html#docplex.mp.conflict_refiner.ConflictRefiner"><code class="docutils literal notranslate"><span class="pre">ConflictRefiner</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.conflict_refiner.html#docplex.mp.conflict_refiner.ConflictRefinerResult"><code class="docutils literal notranslate"><span class="pre">ConflictRefinerResult</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.conflict_refiner.html#docplex.mp.conflict_refiner.ConstraintsGroup"><code class="docutils literal notranslate"><span class="pre">ConstraintsGroup</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.conflict_refiner.html#docplex.mp.conflict_refiner.TConflictConstraint"><code class="docutils literal notranslate"><span class="pre">TConflictConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.conflict_refiner.html#docplex.mp.conflict_refiner.VarLbConstraintWrapper"><code class="docutils literal notranslate"><span class="pre">VarLbConstraintWrapper</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.conflict_refiner.html#docplex.mp.conflict_refiner.VarUbConstraintWrapper"><code class="docutils literal notranslate"><span class="pre">VarUbConstraintWrapper</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.constants.html">docplex.mp.constants module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.BasisStatus"><code class="docutils literal notranslate"><span class="pre">BasisStatus</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.ComparisonType"><code class="docutils literal notranslate"><span class="pre">ComparisonType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.ConflictStatus"><code class="docutils literal notranslate"><span class="pre">ConflictStatus</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.CplexScope"><code class="docutils literal notranslate"><span class="pre">CplexScope</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.EffortLevel"><code class="docutils literal notranslate"><span class="pre">EffortLevel</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.ObjectiveSense"><code class="docutils literal notranslate"><span class="pre">ObjectiveSense</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.QualityMetric"><code class="docutils literal notranslate"><span class="pre">QualityMetric</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.RelaxationMode"><code class="docutils literal notranslate"><span class="pre">RelaxationMode</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.SOSType"><code class="docutils literal notranslate"><span class="pre">SOSType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.SolveAttribute"><code class="docutils literal notranslate"><span class="pre">SolveAttribute</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.UpdateEvent"><code class="docutils literal notranslate"><span class="pre">UpdateEvent</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.VarBoundType"><code class="docutils literal notranslate"><span class="pre">VarBoundType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constants.html#docplex.mp.constants.WriteLevel"><code class="docutils literal notranslate"><span class="pre">WriteLevel</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.constr.html">docplex.mp.constr module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.AbstractConstraint"><code class="docutils literal notranslate"><span class="pre">AbstractConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.BinaryConstraint"><code class="docutils literal notranslate"><span class="pre">BinaryConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.EquivalenceConstraint"><code class="docutils literal notranslate"><span class="pre">EquivalenceConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.IfThenConstraint"><code class="docutils literal notranslate"><span class="pre">IfThenConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.IndicatorConstraint"><code class="docutils literal notranslate"><span class="pre">IndicatorConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.LinearConstraint"><code class="docutils literal notranslate"><span class="pre">LinearConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.LogicalConstraint"><code class="docutils literal notranslate"><span class="pre">LogicalConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.NotEqualConstraint"><code class="docutils literal notranslate"><span class="pre">NotEqualConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.PwlConstraint"><code class="docutils literal notranslate"><span class="pre">PwlConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.QuadraticConstraint"><code class="docutils literal notranslate"><span class="pre">QuadraticConstraint</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.constr.html#docplex.mp.constr.RangeConstraint"><code class="docutils literal notranslate"><span class="pre">RangeConstraint</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.context.html">docplex.mp.context module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.BaseContext"><code class="docutils literal notranslate"><span class="pre">BaseContext</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.Context"><code class="docutils literal notranslate"><span class="pre">Context</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.Context.solver.auto_publish"><code class="docutils literal notranslate"><span class="pre">Context.solver.auto_publish</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.Context.context.solver.auto_publish.kpis_output_field_name"><code class="docutils literal notranslate"><span class="pre">Context.context.solver.auto_publish.kpis_output_field_name</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.Context.context.solver.auto_publish.kpis_output_field_value"><code class="docutils literal notranslate"><span class="pre">Context.context.solver.auto_publish.kpis_output_field_value</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.Context.solver.log_output"><code class="docutils literal notranslate"><span class="pre">Context.solver.log_output</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.Context.solver.kpi_reporting.filter_level"><code class="docutils literal notranslate"><span class="pre">Context.solver.kpi_reporting.filter_level</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.ContextOverride"><code class="docutils literal notranslate"><span class="pre">ContextOverride</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.InvalidSettingsFileError"><code class="docutils literal notranslate"><span class="pre">InvalidSettingsFileError</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.context.html#docplex.mp.context.SolverContext"><code class="docutils literal notranslate"><span class="pre">SolverContext</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.dvar.html">docplex.mp.dvar module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.dvar.html#docplex.mp.dvar.Var"><code class="docutils literal notranslate"><span class="pre">Var</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.environment.html">docplex.mp.environment module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.environment.html#docplex.mp.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.environment.html#docplex.mp.environment.UnsupportedPlatformError"><code class="docutils literal notranslate"><span class="pre">UnsupportedPlatformError</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.error_handler.html">docplex.mp.error_handler module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.error_handler.html#docplex.mp.error_handler.DefaultErrorHandler"><code class="docutils literal notranslate"><span class="pre">DefaultErrorHandler</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.error_handler.html#docplex.mp.error_handler.InfoLevel"><code class="docutils literal notranslate"><span class="pre">InfoLevel</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.kpi.html">docplex.mp.kpi module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.kpi.html#docplex.mp.kpi.DecisionKPI"><code class="docutils literal notranslate"><span class="pre">DecisionKPI</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.kpi.html#docplex.mp.kpi.FunctionalKPI"><code class="docutils literal notranslate"><span class="pre">FunctionalKPI</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.kpi.html#docplex.mp.kpi.KPI"><code class="docutils literal notranslate"><span class="pre">KPI</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.linear.html">docplex.mp.linear module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.linear.html#docplex.mp.linear.AbstractLinearExpr"><code class="docutils literal notranslate"><span class="pre">AbstractLinearExpr</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.linear.html#docplex.mp.linear.ConstantExpr"><code class="docutils literal notranslate"><span class="pre">ConstantExpr</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.linear.html#docplex.mp.linear.DOCplexQuadraticArithException"><code class="docutils literal notranslate"><span class="pre">DOCplexQuadraticArithException</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.linear.html#docplex.mp.linear.LinearExpr"><code class="docutils literal notranslate"><span class="pre">LinearExpr</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.linear.html#docplex.mp.linear.MonomialExpr"><code class="docutils literal notranslate"><span class="pre">MonomialExpr</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.linear.html#docplex.mp.linear.ZeroExpr"><code class="docutils literal notranslate"><span class="pre">ZeroExpr</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.model.html">docplex.mp.model module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.model.html#docplex.mp.model.Model"><code class="docutils literal notranslate"><span class="pre">Model</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.model_reader.html">docplex.mp.model_reader module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.model_reader.html#docplex.mp.model_reader.ModelReader"><code class="docutils literal notranslate"><span class="pre">ModelReader</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.model_reader.html#docplex.mp.model_reader.ModelReaderError"><code class="docutils literal notranslate"><span class="pre">ModelReaderError</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.model_reader.html#docplex.mp.model_reader.read_model"><code class="docutils literal notranslate"><span class="pre">read_model()</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.model_stats.html">docplex.mp.model_stats module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.model_stats.html#docplex.mp.model_stats.ModelStatistics"><code class="docutils literal notranslate"><span class="pre">ModelStatistics</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.params.parameters.html">docplex.mp.params.parameters module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.BoolParameter"><code class="docutils literal notranslate"><span class="pre">BoolParameter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.IntParameter"><code class="docutils literal notranslate"><span class="pre">IntParameter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.NumParameter"><code class="docutils literal notranslate"><span class="pre">NumParameter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.Parameter"><code class="docutils literal notranslate"><span class="pre">Parameter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.ParameterGroup"><code class="docutils literal notranslate"><span class="pre">ParameterGroup</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.PositiveIntParameter"><code class="docutils literal notranslate"><span class="pre">PositiveIntParameter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.RootParameterGroup"><code class="docutils literal notranslate"><span class="pre">RootParameterGroup</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.params.parameters.html#docplex.mp.params.parameters.StrParameter"><code class="docutils literal notranslate"><span class="pre">StrParameter</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.priority.html">docplex.mp.priority module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.priority.html#docplex.mp.priority.Priority"><code class="docutils literal notranslate"><span class="pre">Priority</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.progress.html">docplex.mp.progress module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.FunctionalSolutionListener"><code class="docutils literal notranslate"><span class="pre">FunctionalSolutionListener</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.KpiListener"><code class="docutils literal notranslate"><span class="pre">KpiListener</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.KpiPrinter"><code class="docutils literal notranslate"><span class="pre">KpiPrinter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.ProgressClock"><code class="docutils literal notranslate"><span class="pre">ProgressClock</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.ProgressData"><code class="docutils literal notranslate"><span class="pre">ProgressData</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.ProgressDataRecorder"><code class="docutils literal notranslate"><span class="pre">ProgressDataRecorder</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.ProgressListener"><code class="docutils literal notranslate"><span class="pre">ProgressListener</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.SolutionListener"><code class="docutils literal notranslate"><span class="pre">SolutionListener</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.SolutionRecorder"><code class="docutils literal notranslate"><span class="pre">SolutionRecorder</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.progress.html#docplex.mp.progress.TextProgressListener"><code class="docutils literal notranslate"><span class="pre">TextProgressListener</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.publish.html">docplex.mp.publish module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.publish.html#docplex.mp.publish.PublishResultAsDf"><code class="docutils literal notranslate"><span class="pre">PublishResultAsDf</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.pwl.html">docplex.mp.pwl module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.pwl.html#docplex.mp.pwl.PwlFunction"><code class="docutils literal notranslate"><span class="pre">PwlFunction</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.quad.html">docplex.mp.quad module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.quad.html#docplex.mp.quad.QuadExpr"><code class="docutils literal notranslate"><span class="pre">QuadExpr</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.relax_linear.html">docplex.mp.relax_linear module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relax_linear.html#docplex.mp.relax_linear.LinearRelaxer"><code class="docutils literal notranslate"><span class="pre">LinearRelaxer</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.relaxer.html">docplex.mp.relaxer module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.FunctionalPrioritizer"><code class="docutils literal notranslate"><span class="pre">FunctionalPrioritizer</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.MappingPrioritizer"><code class="docutils literal notranslate"><span class="pre">MappingPrioritizer</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.MatchNamePrioritizer"><code class="docutils literal notranslate"><span class="pre">MatchNamePrioritizer</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.NamedPrioritizer"><code class="docutils literal notranslate"><span class="pre">NamedPrioritizer</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.Prioritizer"><code class="docutils literal notranslate"><span class="pre">Prioritizer</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.Relaxer"><code class="docutils literal notranslate"><span class="pre">Relaxer</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.TOutputTables"><code class="docutils literal notranslate"><span class="pre">TOutputTables</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.relaxer.html#docplex.mp.relaxer.UniformPrioritizer"><code class="docutils literal notranslate"><span class="pre">UniformPrioritizer</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.sdetails.html">docplex.mp.sdetails module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.sdetails.html#docplex.mp.sdetails.SolveDetails"><code class="docutils literal notranslate"><span class="pre">SolveDetails</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.solution.html">docplex.mp.solution module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.solution.html#docplex.mp.solution.SolutionPool"><code class="docutils literal notranslate"><span class="pre">SolutionPool</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.solution.html#docplex.mp.solution.SolveSolution"><code class="docutils literal notranslate"><span class="pre">SolveSolution</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.sosvarset.html">docplex.mp.sosvarset module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.sosvarset.html#docplex.mp.sosvarset.SOSVariableSet"><code class="docutils literal notranslate"><span class="pre">SOSVariableSet</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.vartype.html">docplex.mp.vartype module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.vartype.html#docplex.mp.vartype.BinaryVarType"><code class="docutils literal notranslate"><span class="pre">BinaryVarType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.vartype.html#docplex.mp.vartype.ContinuousVarType"><code class="docutils literal notranslate"><span class="pre">ContinuousVarType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.vartype.html#docplex.mp.vartype.IntegerVarType"><code class="docutils literal notranslate"><span class="pre">IntegerVarType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.vartype.html#docplex.mp.vartype.SemiContinuousVarType"><code class="docutils literal notranslate"><span class="pre">SemiContinuousVarType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.vartype.html#docplex.mp.vartype.SemiIntegerVarType"><code class="docutils literal notranslate"><span class="pre">SemiIntegerVarType</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.vartype.html#docplex.mp.vartype.VarType"><code class="docutils literal notranslate"><span class="pre">VarType</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.mp.with_funcs.html">docplex.mp.with_funcs module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.with_funcs.html#docplex.mp.with_funcs.model_objective"><code class="docutils literal notranslate"><span class="pre">model_objective()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.with_funcs.html#docplex.mp.with_funcs.model_parameters"><code class="docutils literal notranslate"><span class="pre">model_parameters()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.mp.with_funcs.html#docplex.mp.with_funcs.model_solvefixed"><code class="docutils literal notranslate"><span class="pre">model_solvefixed()</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.util.cli.html">docplex.util.cli module</a><ul class="simple"> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.util.csv_utils.html">docplex.util.csv_utils module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.util.csv_utils.html#docplex.util.csv_utils.encode_csv_string"><code class="docutils literal notranslate"><span class="pre">encode_csv_string()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.csv_utils.html#docplex.util.csv_utils.write_table_as_csv"><code class="docutils literal notranslate"><span class="pre">write_table_as_csv()</span></code></a></li> </ul> </li> <li class="toctree-l1"><a class="reference internal" href="docplex.util.environment.html">docplex.util.environment module</a><ul> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.AbstractLocalEnvironment"><code class="docutils literal notranslate"><span class="pre">AbstractLocalEnvironment</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.LocalEnvironment"><code class="docutils literal notranslate"><span class="pre">LocalEnvironment</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.NotAvailableError"><code class="docutils literal notranslate"><span class="pre">NotAvailableError</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.OutputAttachmentTransaction"><code class="docutils literal notranslate"><span class="pre">OutputAttachmentTransaction</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.OverrideEnvironment"><code class="docutils literal notranslate"><span class="pre">OverrideEnvironment</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.SolveDetailsFilter"><code class="docutils literal notranslate"><span class="pre">SolveDetailsFilter</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.add_abort_callback"><code class="docutils literal notranslate"><span class="pre">add_abort_callback()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.default_solution_storage_handler"><code class="docutils literal notranslate"><span class="pre">default_solution_storage_handler()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.get_available_core_count"><code class="docutils literal notranslate"><span class="pre">get_available_core_count()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.get_environment"><code class="docutils literal notranslate"><span class="pre">get_environment()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.get_input_stream"><code class="docutils literal notranslate"><span class="pre">get_input_stream()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.get_output_stream"><code class="docutils literal notranslate"><span class="pre">get_output_stream()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.get_parameter"><code class="docutils literal notranslate"><span class="pre">get_parameter()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.make_attachment_name"><code class="docutils literal notranslate"><span class="pre">make_attachment_name()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.maketrans"><code class="docutils literal notranslate"><span class="pre">maketrans()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.read_df"><code class="docutils literal notranslate"><span class="pre">read_df()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.remove_abort_callback"><code class="docutils literal notranslate"><span class="pre">remove_abort_callback()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.set_output_attachment"><code class="docutils literal notranslate"><span class="pre">set_output_attachment()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.set_output_attachments"><code class="docutils literal notranslate"><span class="pre">set_output_attachments()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.translate"><code class="docutils literal notranslate"><span class="pre">translate()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.update_solve_details"><code class="docutils literal notranslate"><span class="pre">update_solve_details()</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="docplex.util.environment.html#docplex.util.environment.write_df"><code class="docutils literal notranslate"><span class="pre">write_df()</span></code></a></li> </ul> </li> </ul> </div> <section id="indices-and-tables"> <h2>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Permalink to this heading">¶</a></h2> <ul class="simple"> <li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></p></li> <li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></p></li> <li><p><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></p></li> </ul> </section> </section> <div class="clearer"></div> </div> </div> </div> <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> <div class="sphinxsidebarwrapper"> <div> <h3><a href="index.html">Table of Contents</a></h3> <ul> <li><a class="reference internal" href="#"><strong>docplex.mp</strong> reference manual</a><ul> <li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li> </ul> </li> </ul> </div> <div> <h4>Previous topic</h4> <p class="topless"><a href="ucp_pandas.html" title="previous chapter">The Unit Commitment Problem (UCP)</a></p> </div> <div> <h4>Next topic</h4> <p class="topless"><a href="docplex.mp.basic.html" title="next chapter">docplex.mp.basic module</a></p> </div> <div id="searchbox" style="display: none" role="search"> <h3 id="searchlabel">Quick search</h3> <div class="searchformwrapper"> <form class="search" action="search.html" method="get"> <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/> <input type="submit" value="Go" /> </form> </div> </div> <script>document.getElementById('searchbox').style.display = "block"</script> </div> </div> <div class="clearer"></div> </div> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" >index</a></li> <li class="right" > <a href="py-modindex.html" title="Python Module Index" >modules</a> |</li> <li class="right" > <a href="docplex.mp.basic.html" title="docplex.mp.basic module" >next</a> |</li> <li class="right" > <a href="ucp_pandas.html" title="The Unit Commitment Problem (UCP)" >previous</a> |</li> <li class="nav-item nav-item-0"><a href="index.html">DOcplex.MP: Mathematical Programming Modeling for Python V2.30 documentation</a> »</li> <li class="nav-item nav-item-this"><a href=""><strong>docplex.mp</strong> reference manual</a></li> </ul> </div> <div class="footer" role="contentinfo"> © Copyright 2016-2022, IBM®. </div> </body> </html>