2019-06-13 15:51:12 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< title > OR-Tools< / title >
< meta http-equiv = "Content-Type" content = "text/html;" / >
< meta charset = "utf-8" / >
<!-- <link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/> -->
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
2020-09-01 16:00:33 +02:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
2019-06-13 15:51:12 +02:00
< / head >
< body >
< div id = "banner-container" >
< div id = "banner" >
2021-12-14 13:41:01 +01:00
< span id = "sfml" > Google OR-Tools 9.2< / span >
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< div id = "content" style = "width: 100%; overflow: hidden;" >
< div style = "margin-left: 15px; margin-top: 5px; float: left; color: #145A32;" >
2019-08-12 09:16:03 -07:00
< h2 > C++ Reference< / h2 >
2019-08-07 18:01:08 -07:00
< ul >
< li > < a href = "../cpp_algorithms/annotated.html" > Algorithms< / a > < / li >
2019-08-12 09:16:03 -07:00
< li > < a href = "../cpp_sat/annotated.html" > CP-SAT< / a > < / li >
2019-08-07 18:01:08 -07:00
< li > < a href = "../cpp_graph/annotated.html" > Graph< / a > < / li >
< li > < a href = "../cpp_routing/annotated.html" > Routing< / a > < / li >
< li > < a href = "../cpp_linear/annotated.html" > Linear solver< / a > < / li >
< / ul >
< / div >
2019-06-13 15:51:12 +02:00
< div id = "content" >
2019-08-07 18:01:08 -07:00
< div align = "center" >
< h1 style = "color: #145A32;" > C++ Reference: Linear solver< / h1 >
< / div >
2022-01-17 21:42:14 +01:00
<!-- Generated by Doxygen 1.9.3 -->
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2020-09-01 16:00:33 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-17 21:42:14 +01:00
/* @license-end */
< / script >
2020-09-01 16:00:33 +02:00
< div id = "main-nav" > < / div >
2019-08-07 18:01:08 -07:00
< / div > <!-- top -->
2020-09-01 16:00:33 +02:00
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(document).ready(function(){initNavTree('namespaceoperations__research.html',''); initResizable(); });
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
2019-06-13 15:51:12 +02:00
< div class = "header" >
< div class = "summary" >
< a href = "#nested-classes" > Classes< / a > |
2020-01-31 17:22:59 +01:00
< a href = "#enum-members" > Enumerations< / a > |
2019-06-13 15:51:12 +02:00
< a href = "#func-members" > Functions< / a > |
< a href = "#var-members" > Variables< / a > < / div >
2022-01-17 21:42:14 +01:00
< div class = "headertitle" > < div class = "title" > operations_research Namespace Reference< / div > < / div >
2019-06-13 15:51:12 +02:00
< / div > <!-- header -->
< div class = "contents" >
< table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "nested-classes" name = "nested-classes" > < / a >
2019-06-13 15:51:12 +02:00
Classes< / h2 > < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" title = "LinearExpr models a quantity that is linear in the decision variables (MPVariable) of an optimization..." > LinearExpr< / a > models a quantity that is linear in the decision variables (< a class = "el" href = "classoperations__research_1_1_m_p_variable.html" title = "The class for variables of a Mathematical Programming (MP) model." > MPVariable< / a > ) of an optimization problem, i.e. < a href = "classoperations__research_1_1_linear_expr.html#details" > More...< / a > < br / > < / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > An expression of the form: < a href = "classoperations__research_1_1_linear_range.html#details" > More...< / a > < br / > < / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_abs_constraint.html" > MPAbsConstraint< / a > < / td > < / tr >
2019-06-13 15:51:12 +02:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_array_constraint.html" > MPArrayConstraint< / a > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_array_with_constant_constraint.html" > MPArrayWithConstantConstraint< / a > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-01-26 11:28:50 +01:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The class for constraints of a Mathematical Programming (MP) model. < a href = "classoperations__research_1_1_m_p_constraint.html#details" > More...< / a > < br / > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint_proto.html" > MPConstraintProto< / a > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_general_constraint_proto.html" > MPGeneralConstraintProto< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_indicator_constraint.html" > MPIndicatorConstraint< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto___constraint_overrides_entry___do_not_use.html" > MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto___variable_overrides_entry___do_not_use.html" > MPModelDeltaProto_VariableOverridesEntry_DoNotUse< / a > < / td > < / tr >
2021-01-26 11:28:50 +01:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > struct   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Export options. < a href = "structoperations__research_1_1_m_p_model_export_options.html#details" > More...< / a > < br / > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_model_request.html" > MPModelRequest< / a > < / td > < / tr >
2021-01-26 11:28:50 +01:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_objective.html" > MPObjective< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > A class to express a linear objective. < a href = "classoperations__research_1_1_m_p_objective.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_quadratic_constraint.html" > MPQuadraticConstraint< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_quadratic_objective.html" > MPQuadraticObjective< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solution.html" > MPSolution< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solution_response.html" > MPSolutionResponse< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solve_info.html" > MPSolveInfo< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html" > MPSolver< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > This mathematical programming (MP) solver class is the main class though which users build and solve problems. < a href = "classoperations__research_1_1_m_p_solver.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_common_parameters.html" > MPSolverCommonParameters< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html" > MPSolverInterface< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > This class stores parameter settings for LP and MIP solvers. < a href = "classoperations__research_1_1_m_p_solver_parameters.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_sos_constraint.html" > MPSosConstraint< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_variable.html" > MPVariable< / a > < / td > < / tr >
< tr class = "memdesc:" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > The class for variables of a Mathematical Programming (MP) model. < a href = "classoperations__research_1_1_m_p_variable.html#details" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_variable_proto.html" > MPVariableProto< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_optional_double.html" > OptionalDouble< / a > < / td > < / tr >
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:" > < td class = "memItemLeft" align = "right" valign = "top" > class   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_partial_variable_assignment.html" > PartialVariableAssignment< / a > < / td > < / tr >
2021-01-26 11:28:50 +01:00
< tr class = "separator:" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "enum-members" name = "enum-members" > < / a >
2020-01-31 17:22:59 +01:00
Enumerations< / h2 > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a7f0aabaee920119f0b683ba887250f0b" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a > : int { < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6" > MPSosConstraint_Type_SOS1_DEFAULT< / a > = 0
, < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1" > MPSosConstraint_Type_SOS2< / a > = 1
2020-01-31 17:22:59 +01:00
}< / td > < / tr >
< tr class = "separator:a7f0aabaee920119f0b683ba887250f0b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a8913360b55a9b9861237e0ad039f6979" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a > : int { < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED< / a > = 0
, < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a533fac70679c30c889a2f75a7e46170e" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_DUAL< / a > = 1
, < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979af3259b56473cfb82c63b503b80efd283" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_PRIMAL< / a > = 2
, < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER< / a > = 3
2020-01-31 17:22:59 +01:00
}< / td > < / tr >
< tr class = "separator:a8913360b55a9b9861237e0ad039f6979" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac417714eb4dbaf83717bb2aa9affc689" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a > : int { < br / >
2022-01-17 21:42:14 +01:00
    < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a162575d5bea8a8393ff4d9fc11275ec3" > MPModelRequest_SolverType_GLOP_LINEAR_PROGRAMMING< / a > = 2
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa" > MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING< / a > = 0
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a7a5586fa6b3f31587894d20b33ebd8bf" > MPModelRequest_SolverType_GLPK_LINEAR_PROGRAMMING< / a > = 1
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a1ccff29cebf50c35a55f15b83fbbae32" > MPModelRequest_SolverType_GUROBI_LINEAR_PROGRAMMING< / a > = 6
, < br / >
    < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a25de47e453fa0175e7d254c61e75c847" > MPModelRequest_SolverType_XPRESS_LINEAR_PROGRAMMING< / a > = 101
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689ac40195f69d9c078b3f2249221baa4a0e" > MPModelRequest_SolverType_CPLEX_LINEAR_PROGRAMMING< / a > = 10
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a16663d704b6e0b28605e998a6bd36164" > MPModelRequest_SolverType_SCIP_MIXED_INTEGER_PROGRAMMING< / a > = 3
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a85fa72a05039663be93853d86e3c174c" > MPModelRequest_SolverType_GLPK_MIXED_INTEGER_PROGRAMMING< / a > = 4
, < br / >
    < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a2ff8af502bfbbc76836bd658144b4f8a" > MPModelRequest_SolverType_CBC_MIXED_INTEGER_PROGRAMMING< / a > = 5
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689aad4dc18cf5fd6463aa0b26440f23a8b1" > MPModelRequest_SolverType_GUROBI_MIXED_INTEGER_PROGRAMMING< / a > = 7
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de" > MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING< / a > = 102
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689aeb076e6845a57af474212cd24d9de85c" > MPModelRequest_SolverType_CPLEX_MIXED_INTEGER_PROGRAMMING< / a > = 11
, < br / >
    < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689af523c539a31bee5db12cd7566af59a40" > MPModelRequest_SolverType_BOP_INTEGER_PROGRAMMING< / a > = 12
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5985a25f8da9d50c769a78025b9fb0bf" > MPModelRequest_SolverType_SAT_INTEGER_PROGRAMMING< / a > = 14
, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689afdb40bacb05f8e852322924fb3597433" > MPModelRequest_SolverType_KNAPSACK_MIXED_INTEGER_PROGRAMMING< / a > = 13
2020-01-31 17:22:59 +01:00
< br / >
}< / td > < / tr >
< tr class = "separator:ac417714eb4dbaf83717bb2aa9affc689" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeaeaf340789f2dd271dcf9204279cb1b" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > : int { < br / >
2022-01-17 21:42:14 +01:00
    < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1" > MPSOLVER_OPTIMAL< / a > = 0
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1badbeb0b2ee95779317b20e5876609bf04" > MPSOLVER_FEASIBLE< / a > = 1
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba12a89c0e1b72e6c40e8c0ed16afa48a6" > MPSOLVER_INFEASIBLE< / a > = 2
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba4b81d5eafe0b99411fc94d676bc286db" > MPSOLVER_UNBOUNDED< / a > = 3
, < br / >
    < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1baf6f49dcf49ad7df71d2e5b5f2c81ff88" > MPSOLVER_ABNORMAL< / a > = 4
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba3955ab5aa529fab85eb3566271a043e2" > MPSOLVER_NOT_SOLVED< / a > = 6
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba81239917bc019f71d9f78b550c6acf37" > MPSOLVER_MODEL_IS_VALID< / a > = 97
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba44a70f17e7bb4d99a6635673a0447074" > MPSOLVER_CANCELLED_BY_USER< / a > = 98
, < br / >
    < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f" > MPSOLVER_UNKNOWN_STATUS< / a > = 99
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba5d004f74784501a516258dff6b7740ec" > MPSOLVER_MODEL_INVALID< / a > = 5
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1badcf1ef4c6880afe0aeb3e0c80a9dd4e9" > MPSOLVER_MODEL_INVALID_SOLUTION_HINT< / a > = 84
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1bae98571c24fbf68a473b3d93ca45c6e7a" > MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS< / a > = 85
, < br / >
    < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1bacd2f1efd0290a03172495d05d131cbfe" > MPSOLVER_SOLVER_TYPE_UNAVAILABLE< / a > = 7
, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1baaf7b72c19d9cf5d0231a5a84f809e1fc" > MPSOLVER_INCOMPATIBLE_OPTIONS< / a > = 113
2020-01-31 17:22:59 +01:00
< br / >
}< / td > < / tr >
< tr class = "separator:aeaeaf340789f2dd271dcf9204279cb1b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-06-13 15:51:12 +02:00
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "func-members" name = "func-members" > < / a >
2019-06-13 15:51:12 +02:00
Functions< / h2 > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a6dcd119b77400c438a8a316093d553f2" > < td class = "memItemLeft" align = "right" valign = "top" > std::ostream &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a6dcd119b77400c438a8a316093d553f2" > operator< < < / a > (std::ostream & stream, const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & linear_expr)< / td > < / tr >
< tr class = "separator:a6dcd119b77400c438a8a316093d553f2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a97f9b83239285f5fdfcac1b8e8b4f162" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a97f9b83239285f5fdfcac1b8e8b4f162" > operator+< / a > (< a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > lhs, const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:a97f9b83239285f5fdfcac1b8e8b4f162" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a515cdaf4f9c4000bb3482a0c450e23c3" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a515cdaf4f9c4000bb3482a0c450e23c3" > operator-< / a > (< a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > lhs, const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:a515cdaf4f9c4000bb3482a0c450e23c3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a138bb0f103cd9d68e4d13fa773901186" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a138bb0f103cd9d68e4d13fa773901186" > operator*< / a > (< a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > lhs, double rhs)< / td > < / tr >
< tr class = "separator:a138bb0f103cd9d68e4d13fa773901186" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:abebdd7f40e90df8dc7d557b6e26da942" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#abebdd7f40e90df8dc7d557b6e26da942" > operator/< / a > (< a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > lhs, double rhs)< / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:abebdd7f40e90df8dc7d557b6e26da942" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a62b131d2829f1cdacd2414d2d7bc6c7c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a62b131d2829f1cdacd2414d2d7bc6c7c" > operator*< / a > (double lhs, < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > rhs)< / td > < / tr >
< tr class = "separator:a62b131d2829f1cdacd2414d2d7bc6c7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a6d1fa20f9c9faf7027c0b16f97139e80" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a6d1fa20f9c9faf7027c0b16f97139e80" > operator< =< / a > (const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & lhs, const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:a6d1fa20f9c9faf7027c0b16f97139e80" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a08146f196bd9c3f492ee108732449ced" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a08146f196bd9c3f492ee108732449ced" > operator==< / a > (const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & lhs, const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:a08146f196bd9c3f492ee108732449ced" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ac4052f92af6a7fbb1d45e17befcb68e0" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ac4052f92af6a7fbb1d45e17befcb68e0" > operator> =< / a > (const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & lhs, const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
2019-07-15 17:42:24 -07:00
< tr class = "separator:ac4052f92af6a7fbb1d45e17befcb68e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a653e11eef608bfb88f21325e7fa12f2b" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a653e11eef608bfb88f21325e7fa12f2b" > SolverTypeIsMip< / a > (< a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest::SolverType< / a > solver_type)< / td > < / tr >
2020-06-11 12:23:09 +02:00
< tr class = "separator:a653e11eef608bfb88f21325e7fa12f2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a417ee4c2129def5589f952ac70233b2e" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a417ee4c2129def5589f952ac70233b2e" > SolverTypeIsMip< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a > solver_type)< / td > < / tr >
2020-06-11 12:23:09 +02:00
< tr class = "separator:a417ee4c2129def5589f952ac70233b2e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:afc3e3b80841b587c6fbfd9e9f3ec9c59" > < td class = "memItemLeft" align = "right" valign = "top" > const absl::string_view  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#afc3e3b80841b587c6fbfd9e9f3ec9c59" > ToString< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a > optimization_problem_type)< / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:afc3e3b80841b587c6fbfd9e9f3ec9c59" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:af6e53662a1f604ececc66ebeef3902f3" > < td class = "memItemLeft" align = "right" valign = "top" > std::ostream &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#af6e53662a1f604ececc66ebeef3902f3" > operator< < < / a > (std::ostream & os, < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a > optimization_problem_type)< / td > < / tr >
< tr class = "separator:af6e53662a1f604ececc66ebeef3902f3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a45a908ea6b50a2a7d3f6bd59de6db37c" > < td class = "memItemLeft" align = "right" valign = "top" > std::ostream &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a45a908ea6b50a2a7d3f6bd59de6db37c" > operator< < < / a > (std::ostream & os, < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > status)< / td > < / tr >
< tr class = "separator:a45a908ea6b50a2a7d3f6bd59de6db37c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a61dc18a85425d0a7cf6aa3e7ce3199f6" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a61dc18a85425d0a7cf6aa3e7ce3199f6" > AbslParseFlag< / a > (absl::string_view text, < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a > *solver_type, std::string *error)< / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:a61dc18a85425d0a7cf6aa3e7ce3199f6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af04d1dfc591c35038a974202e50e541f" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#af04d1dfc591c35038a974202e50e541f" > AbslUnparseFlag< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a > solver_type)< / td > < / tr >
2019-07-15 14:27:40 -07:00
< tr class = "separator:af04d1dfc591c35038a974202e50e541f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-04-23 15:34:43 +02:00
< tr class = "memitem:a52d451963bca16889b3f1e23450a8f2d" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a52d451963bca16889b3f1e23450a8f2d" > MPSolverResponseStatusIsRpcError< / a > (< a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > status)< / td > < / tr >
< tr class = "separator:a52d451963bca16889b3f1e23450a8f2d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a2e14c987281f826f0737c14f5abc00b7" > < td class = "memItemLeft" align = "right" valign = "top" > absl::StatusOr< std::string >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a2e14c987281f826f0737c14f5abc00b7" > ExportModelAsLpFormat< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & model, const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > & options=< a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ())< / td > < / tr >
< tr class = "memdesc:a2e14c987281f826f0737c14f5abc00b7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Outputs the current model (variables, constraints, objective) as a string encoded in the so-called "CPLEX LP file format" as generated by SCIP. < a href = "namespaceoperations__research.html#a2e14c987281f826f0737c14f5abc00b7" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2e14c987281f826f0737c14f5abc00b7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2c2e3f703497d288ee03330752d3a4c3" > < td class = "memItemLeft" align = "right" valign = "top" > absl::StatusOr< std::string >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a2c2e3f703497d288ee03330752d3a4c3" > ExportModelAsMpsFormat< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & model, const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > & options=< a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ())< / td > < / tr >
< tr class = "memdesc:a2c2e3f703497d288ee03330752d3a4c3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Outputs the current model (variables, constraints, objective) as a string encoded in MPS file format, using the "free" MPS format. < a href = "namespaceoperations__research.html#a2c2e3f703497d288ee03330752d3a4c3" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a2c2e3f703497d288ee03330752d3a4c3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a4d319c19b685fe608fe013b573081351" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a4d319c19b685fe608fe013b573081351" > ExportModelAsLpFormatReturnString< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & input_model, const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > & options=< a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ())< / td > < / tr >
2019-06-13 15:51:12 +02:00
< tr class = "separator:a4d319c19b685fe608fe013b573081351" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a37abd61c0d982af79257814b6d3a733e" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a37abd61c0d982af79257814b6d3a733e" > ExportModelAsMpsFormatReturnString< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & input_model, const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > & options=< a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ())< / td > < / tr >
2019-06-13 15:51:12 +02:00
< tr class = "separator:a37abd61c0d982af79257814b6d3a733e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:aa7ee6518d30b6929f4bd0229da743f18" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aa7ee6518d30b6929f4bd0229da743f18" > FindErrorInMPModelProto< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & model, double abs_value_threshold=0.0, bool accept_trivially_infeasible_bounds=false)< / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memdesc:aa7ee6518d30b6929f4bd0229da743f18" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns an empty string iff the model is valid and not trivially infeasible. < a href = "namespaceoperations__research.html#aa7ee6518d30b6929f4bd0229da743f18" > More...< / a > < br / > < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "separator:aa7ee6518d30b6929f4bd0229da743f18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2506c50d4eb5505613003f685fd1af9f" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a2506c50d4eb5505613003f685fd1af9f" > FindErrorInMPModelDeltaProto< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > & delta, const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & model)< / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memdesc:a2506c50d4eb5505613003f685fd1af9f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Like FindErrorInMPModelProto, but for a < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > applied to a given baseline model (assumed valid, eg. < a href = "namespaceoperations__research.html#a2506c50d4eb5505613003f685fd1af9f" > More...< / a > < br / > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "separator:a2506c50d4eb5505613003f685fd1af9f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a97d22724a2d11191dcf78eb8e5e5064a" > < td class = "memItemLeft" align = "right" valign = "top" > absl::optional< LazyMutableCopy< < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a97d22724a2d11191dcf78eb8e5e5064a" > ExtractValidMPModelOrPopulateResponseStatus< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_request.html" > MPModelRequest< / a > & request, < a class = "el" href = "classoperations__research_1_1_m_p_solution_response.html" > MPSolutionResponse< / a > *response)< / td > < / tr >
< tr class = "memdesc:a97d22724a2d11191dcf78eb8e5e5064a" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > If the model is valid and non-empty, returns it (possibly after extracting the model_delta). < a href = "namespaceoperations__research.html#a97d22724a2d11191dcf78eb8e5e5064a" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a97d22724a2d11191dcf78eb8e5e5064a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a518848a6b3e172d127121637ab5c608d" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a518848a6b3e172d127121637ab5c608d" > ExtractValidMPModelInPlaceOrPopulateResponseStatus< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_model_request.html" > MPModelRequest< / a > *request, < a class = "el" href = "classoperations__research_1_1_m_p_solution_response.html" > MPSolutionResponse< / a > *response)< / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memdesc:a518848a6b3e172d127121637ab5c608d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Like < a class = "el" href = "namespaceoperations__research.html#a97d22724a2d11191dcf78eb8e5e5064a" title = "If the model is valid and non-empty, returns it (possibly after extracting the model_delta)." > ExtractValidMPModelOrPopulateResponseStatus()< / a > , but works in-place: if the MPModel needed extraction, it will be populated in the request, and it returns the success boolean. < a href = "namespaceoperations__research.html#a518848a6b3e172d127121637ab5c608d" > More...< / a > < br / > < / td > < / tr >
2019-09-03 15:42:34 +02:00
< tr class = "separator:a518848a6b3e172d127121637ab5c608d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:ae4ee4d82cf625670cdc1f52197454654" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ae4ee4d82cf625670cdc1f52197454654" > FindFeasibilityErrorInSolutionHint< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > & model, double tolerance)< / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memdesc:ae4ee4d82cf625670cdc1f52197454654" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns an empty string if the solution hint given in the model is a feasible solution. < a href = "namespaceoperations__research.html#ae4ee4d82cf625670cdc1f52197454654" > More...< / a > < br / > < / td > < / tr >
2019-06-13 15:51:12 +02:00
< tr class = "separator:ae4ee4d82cf625670cdc1f52197454654" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:ae6841e1b78c89cf9139fc1b9ba1ae8cb" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ae6841e1b78c89cf9139fc1b9ba1ae8cb" > MergeMPConstraintProtoExceptTerms< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_constraint_proto.html" > MPConstraintProto< / a > & from, < a class = "el" href = "classoperations__research_1_1_m_p_constraint_proto.html" > MPConstraintProto< / a > *to)< / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "separator:ae6841e1b78c89cf9139fc1b9ba1ae8cb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a3ed9bad79131000a00e7f01a5f5b824c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a3ed9bad79131000a00e7f01a5f5b824c" > ApplyVerifiedMPModelDelta< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > & delta, < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > *model)< / td > < / tr >
2019-09-03 15:42:34 +02:00
< tr class = "separator:a3ed9bad79131000a00e7f01a5f5b824c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:a69d74b24808a9eba4bcbc04c5bd1f9fb" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a69d74b24808a9eba4bcbc04c5bd1f9fb" > MPSosConstraint_Type_IsValid< / a > (int value)< / td > < / tr >
< tr class = "separator:a69d74b24808a9eba4bcbc04c5bd1f9fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:aead7ed5561d311ddcc4ae74af9616791" > < td class = "memItemLeft" align = "right" valign = "top" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aead7ed5561d311ddcc4ae74af9616791" > MPSosConstraint_Type_descriptor< / a > ()< / td > < / tr >
< tr class = "separator:aead7ed5561d311ddcc4ae74af9616791" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7be95500ce8da6b75afcc1cce8205cba" > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr class = "memitem:a7be95500ce8da6b75afcc1cce8205cba" > < td class = "memTemplItemLeft" align = "right" valign = "top" > const std::string &   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7be95500ce8da6b75afcc1cce8205cba" > MPSosConstraint_Type_Name< / a > (T enum_t_value)< / td > < / tr >
< tr class = "separator:a7be95500ce8da6b75afcc1cce8205cba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "memitem:ade647001e966274bd8a67297a5e06f85" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ade647001e966274bd8a67297a5e06f85" > MPSosConstraint_Type_Parse< / a > (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a > *value)< / td > < / tr >
< tr class = "separator:ade647001e966274bd8a67297a5e06f85" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:ab3ee5c7a9f799696432b082fd4835232" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ab3ee5c7a9f799696432b082fd4835232" > MPSolverCommonParameters_LPAlgorithmValues_IsValid< / a > (int value)< / td > < / tr >
< tr class = "separator:ab3ee5c7a9f799696432b082fd4835232" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a7e785b5ed81a85431bee6f0c4531a5a2" > < td class = "memItemLeft" align = "right" valign = "top" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7e785b5ed81a85431bee6f0c4531a5a2" > MPSolverCommonParameters_LPAlgorithmValues_descriptor< / a > ()< / td > < / tr >
< tr class = "separator:a7e785b5ed81a85431bee6f0c4531a5a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a162d87fe93790d0d0d85c30d09c8422e" > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr class = "memitem:a162d87fe93790d0d0d85c30d09c8422e" > < td class = "memTemplItemLeft" align = "right" valign = "top" > const std::string &   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a162d87fe93790d0d0d85c30d09c8422e" > MPSolverCommonParameters_LPAlgorithmValues_Name< / a > (T enum_t_value)< / td > < / tr >
< tr class = "separator:a162d87fe93790d0d0d85c30d09c8422e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "memitem:aaa501defe046d6885ab0c2ede8d9876e" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aaa501defe046d6885ab0c2ede8d9876e" > MPSolverCommonParameters_LPAlgorithmValues_Parse< / a > (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a > *value)< / td > < / tr >
< tr class = "separator:aaa501defe046d6885ab0c2ede8d9876e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:ad26c438ab5f1b232d7eced80a2780ca0" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ad26c438ab5f1b232d7eced80a2780ca0" > MPModelRequest_SolverType_IsValid< / a > (int value)< / td > < / tr >
< tr class = "separator:ad26c438ab5f1b232d7eced80a2780ca0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:aefe49f016a54c9e6c20c5dfad53a95dd" > < td class = "memItemLeft" align = "right" valign = "top" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aefe49f016a54c9e6c20c5dfad53a95dd" > MPModelRequest_SolverType_descriptor< / a > ()< / td > < / tr >
< tr class = "separator:aefe49f016a54c9e6c20c5dfad53a95dd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2f8347efb6886eb3abfaea4b80507669" > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr class = "memitem:a2f8347efb6886eb3abfaea4b80507669" > < td class = "memTemplItemLeft" align = "right" valign = "top" > const std::string &   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a2f8347efb6886eb3abfaea4b80507669" > MPModelRequest_SolverType_Name< / a > (T enum_t_value)< / td > < / tr >
< tr class = "separator:a2f8347efb6886eb3abfaea4b80507669" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "memitem:af48be224aa2c72fa71392b3239c098fa" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#af48be224aa2c72fa71392b3239c098fa" > MPModelRequest_SolverType_Parse< / a > (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a > *value)< / td > < / tr >
< tr class = "separator:af48be224aa2c72fa71392b3239c098fa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:a7a295b0760db498bc4fa9479bb8c2329" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7a295b0760db498bc4fa9479bb8c2329" > MPSolverResponseStatus_IsValid< / a > (int value)< / td > < / tr >
< tr class = "separator:a7a295b0760db498bc4fa9479bb8c2329" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a37819663db97d526b034c9b65c2ce26a" > < td class = "memItemLeft" align = "right" valign = "top" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a37819663db97d526b034c9b65c2ce26a" > MPSolverResponseStatus_descriptor< / a > ()< / td > < / tr >
< tr class = "separator:a37819663db97d526b034c9b65c2ce26a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a43fa3a0e388da216bc95624640cc262b" > < td class = "memTemplParams" colspan = "2" > template< typename T > < / td > < / tr >
< tr class = "memitem:a43fa3a0e388da216bc95624640cc262b" > < td class = "memTemplItemLeft" align = "right" valign = "top" > const std::string &   < / td > < td class = "memTemplItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a43fa3a0e388da216bc95624640cc262b" > MPSolverResponseStatus_Name< / a > (T enum_t_value)< / td > < / tr >
< tr class = "separator:a43fa3a0e388da216bc95624640cc262b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "memitem:a6f0faa69401ab983c6dc8f76dedb1ff8" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a6f0faa69401ab983c6dc8f76dedb1ff8" > MPSolverResponseStatus_Parse< / a > (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > *value)< / td > < / tr >
< tr class = "separator:a6f0faa69401ab983c6dc8f76dedb1ff8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-06-13 15:51:12 +02:00
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "var-members" name = "var-members" > < / a >
2019-06-13 15:51:12 +02:00
Variables< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:a221d711fbd5a16db9dc92a3c5095cbf5" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a221d711fbd5a16db9dc92a3c5095cbf5" > kDefaultPrimalTolerance< / a > = 1e-07< / td > < / tr >
< tr class = "separator:a221d711fbd5a16db9dc92a3c5095cbf5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:ac5df5baf7bb0dd4aaf62baf45102b52d" > < td class = "memItemLeft" align = "right" valign = "top" > MPAbsConstraintDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ac5df5baf7bb0dd4aaf62baf45102b52d" > _MPAbsConstraint_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ac5df5baf7bb0dd4aaf62baf45102b52d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab0af6821d48a0f0600db1bdcbdba06d1" > < td class = "memItemLeft" align = "right" valign = "top" > MPArrayConstraintDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ab0af6821d48a0f0600db1bdcbdba06d1" > _MPArrayConstraint_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ab0af6821d48a0f0600db1bdcbdba06d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6e56c3af4a10aa1d08c107531153cdba" > < td class = "memItemLeft" align = "right" valign = "top" > MPArrayWithConstantConstraintDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a6e56c3af4a10aa1d08c107531153cdba" > _MPArrayWithConstantConstraint_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a6e56c3af4a10aa1d08c107531153cdba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8d8b4a23e426846c3012be178e3c4be9" > < td class = "memItemLeft" align = "right" valign = "top" > MPConstraintProtoDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a8d8b4a23e426846c3012be178e3c4be9" > _MPConstraintProto_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a8d8b4a23e426846c3012be178e3c4be9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a719bb6f5f7403ef8262232534210c96a" > < td class = "memItemLeft" align = "right" valign = "top" > MPGeneralConstraintProtoDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a719bb6f5f7403ef8262232534210c96a" > _MPGeneralConstraintProto_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a719bb6f5f7403ef8262232534210c96a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7404bbeba91240266e929f71c26c9aef" > < td class = "memItemLeft" align = "right" valign = "top" > MPIndicatorConstraintDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7404bbeba91240266e929f71c26c9aef" > _MPIndicatorConstraint_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a7404bbeba91240266e929f71c26c9aef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab084f583d906c5f9773a7c006669d0f1" > < td class = "memItemLeft" align = "right" valign = "top" > MPModelDeltaProtoDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ab084f583d906c5f9773a7c006669d0f1" > _MPModelDeltaProto_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ab084f583d906c5f9773a7c006669d0f1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a19b9d68f11c7edb64190b307c96e4ba0" > < td class = "memItemLeft" align = "right" valign = "top" > MPModelDeltaProto_ConstraintOverridesEntry_DoNotUseDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a19b9d68f11c7edb64190b307c96e4ba0" > _MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a19b9d68f11c7edb64190b307c96e4ba0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a018812fc95d782b328cd0c1dd13571cc" > < td class = "memItemLeft" align = "right" valign = "top" > MPModelDeltaProto_VariableOverridesEntry_DoNotUseDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a018812fc95d782b328cd0c1dd13571cc" > _MPModelDeltaProto_VariableOverridesEntry_DoNotUse_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a018812fc95d782b328cd0c1dd13571cc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a894d390b15ce81288eb8a7323c435ca4" > < td class = "memItemLeft" align = "right" valign = "top" > MPModelProtoDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a894d390b15ce81288eb8a7323c435ca4" > _MPModelProto_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a894d390b15ce81288eb8a7323c435ca4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a21ff6531f9433bcf5ac4f7654223d648" > < td class = "memItemLeft" align = "right" valign = "top" > MPModelRequestDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a21ff6531f9433bcf5ac4f7654223d648" > _MPModelRequest_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a21ff6531f9433bcf5ac4f7654223d648" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7b4f130e3877c2149b14fbd6c296b63d" > < td class = "memItemLeft" align = "right" valign = "top" > MPQuadraticConstraintDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7b4f130e3877c2149b14fbd6c296b63d" > _MPQuadraticConstraint_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a7b4f130e3877c2149b14fbd6c296b63d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa5a6d69a58750a88c914eabc85cd4508" > < td class = "memItemLeft" align = "right" valign = "top" > MPQuadraticObjectiveDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aa5a6d69a58750a88c914eabc85cd4508" > _MPQuadraticObjective_default_instance_< / a > < / td > < / tr >
< tr class = "separator:aa5a6d69a58750a88c914eabc85cd4508" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "memitem:aba986f292963cc67918090468b1518d1" > < td class = "memItemLeft" align = "right" valign = "top" > MPSolutionDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aba986f292963cc67918090468b1518d1" > _MPSolution_default_instance_< / a > < / td > < / tr >
< tr class = "separator:aba986f292963cc67918090468b1518d1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:a6bb17e14243dc58537d7b29994ed5ccc" > < td class = "memItemLeft" align = "right" valign = "top" > MPSolutionResponseDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a6bb17e14243dc58537d7b29994ed5ccc" > _MPSolutionResponse_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a6bb17e14243dc58537d7b29994ed5ccc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a1deb641e0d4ed6b9a3ba79661e4461c9" > < td class = "memItemLeft" align = "right" valign = "top" > MPSolveInfoDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a1deb641e0d4ed6b9a3ba79661e4461c9" > _MPSolveInfo_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a1deb641e0d4ed6b9a3ba79661e4461c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:ae2e01270d59862503d3ea97b9cc3e427" > < td class = "memItemLeft" align = "right" valign = "top" > MPSolverCommonParametersDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ae2e01270d59862503d3ea97b9cc3e427" > _MPSolverCommonParameters_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ae2e01270d59862503d3ea97b9cc3e427" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ada7e9956ab85bd985af2f5e00246a197" > < td class = "memItemLeft" align = "right" valign = "top" > MPSosConstraintDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ada7e9956ab85bd985af2f5e00246a197" > _MPSosConstraint_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ada7e9956ab85bd985af2f5e00246a197" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3649b60e4b709187336cee990cff6b63" > < td class = "memItemLeft" align = "right" valign = "top" > MPVariableProtoDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a3649b60e4b709187336cee990cff6b63" > _MPVariableProto_default_instance_< / a > < / td > < / tr >
< tr class = "separator:a3649b60e4b709187336cee990cff6b63" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad063d17e904384f676f9d5951f5a6657" > < td class = "memItemLeft" align = "right" valign = "top" > OptionalDoubleDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ad063d17e904384f676f9d5951f5a6657" > _OptionalDouble_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ad063d17e904384f676f9d5951f5a6657" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae5c743ef0c2dfd8d383ec4a665b31af1" > < td class = "memItemLeft" align = "right" valign = "top" > PartialVariableAssignmentDefaultTypeInternal  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ae5c743ef0c2dfd8d383ec4a665b31af1" > _PartialVariableAssignment_default_instance_< / a > < / td > < / tr >
< tr class = "separator:ae5c743ef0c2dfd8d383ec4a665b31af1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab736c31cc61aee9390b859a14cf68703" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#ab736c31cc61aee9390b859a14cf68703" > MPSosConstraint_Type_Type_MIN< / a > = < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6" > MPSosConstraint_Type_SOS1_DEFAULT< / a > < / td > < / tr >
< tr class = "separator:ab736c31cc61aee9390b859a14cf68703" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aae7222bc6e10499aa4c49aa93b6cb1f0" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aae7222bc6e10499aa4c49aa93b6cb1f0" > MPSosConstraint_Type_Type_MAX< / a > = < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1" > MPSosConstraint_Type_SOS2< / a > < / td > < / tr >
< tr class = "separator:aae7222bc6e10499aa4c49aa93b6cb1f0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0d2a226e2846854fd5b6cc4979207fad" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a0d2a226e2846854fd5b6cc4979207fad" > MPSosConstraint_Type_Type_ARRAYSIZE< / a > = < a class = "el" href = "namespaceoperations__research.html#aae7222bc6e10499aa4c49aa93b6cb1f0" > MPSosConstraint_Type_Type_MAX< / a > + 1< / td > < / tr >
< tr class = "separator:a0d2a226e2846854fd5b6cc4979207fad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0666b791aab277878d1353c2d9e653b9" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a0666b791aab277878d1353c2d9e653b9" > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN< / a > = < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED< / a > < / td > < / tr >
< tr class = "separator:a0666b791aab277878d1353c2d9e653b9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5e7277e793e483f8a46437f2994cd99e" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a5e7277e793e483f8a46437f2994cd99e" > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX< / a > = < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER< / a > < / td > < / tr >
< tr class = "separator:a5e7277e793e483f8a46437f2994cd99e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aeed81f9f9071b4a4177b6ef927e64abb" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aeed81f9f9071b4a4177b6ef927e64abb" > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE< / a > = < a class = "el" href = "namespaceoperations__research.html#a5e7277e793e483f8a46437f2994cd99e" > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX< / a > + 1< / td > < / tr >
< tr class = "separator:aeed81f9f9071b4a4177b6ef927e64abb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa002f435b31936c88de1e4e6cba07385" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#aa002f435b31936c88de1e4e6cba07385" > MPModelRequest_SolverType_SolverType_MIN< / a > = < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa" > MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING< / a > < / td > < / tr >
< tr class = "separator:aa002f435b31936c88de1e4e6cba07385" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7df20597435fbcb555e2f95e3ddb8bbc" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a7df20597435fbcb555e2f95e3ddb8bbc" > MPModelRequest_SolverType_SolverType_MAX< / a > = < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de" > MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING< / a > < / td > < / tr >
< tr class = "separator:a7df20597435fbcb555e2f95e3ddb8bbc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2de998be000467c8282dffaa7cd5765e" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a2de998be000467c8282dffaa7cd5765e" > MPModelRequest_SolverType_SolverType_ARRAYSIZE< / a > = < a class = "el" href = "namespaceoperations__research.html#a7df20597435fbcb555e2f95e3ddb8bbc" > MPModelRequest_SolverType_SolverType_MAX< / a > + 1< / td > < / tr >
< tr class = "separator:a2de998be000467c8282dffaa7cd5765e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3161b62004f8339805b0ebc64ab5247f" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a3161b62004f8339805b0ebc64ab5247f" > MPSolverResponseStatus_MIN< / a > = < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1" > MPSOLVER_OPTIMAL< / a > < / td > < / tr >
< tr class = "separator:a3161b62004f8339805b0ebc64ab5247f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-20 15:57:27 +02:00
< tr class = "memitem:a593d0ebcda514b4ecb1b57e7c96583fd" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a593d0ebcda514b4ecb1b57e7c96583fd" > MPSolverResponseStatus_MAX< / a > = < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1baaf7b72c19d9cf5d0231a5a84f809e1fc" > MPSOLVER_INCOMPATIBLE_OPTIONS< / a > < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "separator:a593d0ebcda514b4ecb1b57e7c96583fd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a37524b8ef9f0b60de566a8f2570ccfea" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "namespaceoperations__research.html#a37524b8ef9f0b60de566a8f2570ccfea" > MPSolverResponseStatus_ARRAYSIZE< / a > = < a class = "el" href = "namespaceoperations__research.html#a593d0ebcda514b4ecb1b57e7c96583fd" > MPSolverResponseStatus_MAX< / a > + 1< / td > < / tr >
< tr class = "separator:a37524b8ef9f0b60de566a8f2570ccfea" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Enumeration Type Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "ac417714eb4dbaf83717bb2aa9affc689" name = "ac417714eb4dbaf83717bb2aa9affc689" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac417714eb4dbaf83717bb2aa9affc689" > ◆ < / a > < / span > MPModelRequest_SolverType< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a > : int< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2022-01-17 21:42:14 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a162575d5bea8a8393ff4d9fc11275ec3" name = "ac417714eb4dbaf83717bb2aa9affc689a162575d5bea8a8393ff4d9fc11275ec3" > < / a > MPModelRequest_SolverType_GLOP_LINEAR_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa" name = "ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa" > < / a > MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a7a5586fa6b3f31587894d20b33ebd8bf" name = "ac417714eb4dbaf83717bb2aa9affc689a7a5586fa6b3f31587894d20b33ebd8bf" > < / a > MPModelRequest_SolverType_GLPK_LINEAR_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a1ccff29cebf50c35a55f15b83fbbae32" name = "ac417714eb4dbaf83717bb2aa9affc689a1ccff29cebf50c35a55f15b83fbbae32" > < / a > MPModelRequest_SolverType_GUROBI_LINEAR_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a25de47e453fa0175e7d254c61e75c847" name = "ac417714eb4dbaf83717bb2aa9affc689a25de47e453fa0175e7d254c61e75c847" > < / a > MPModelRequest_SolverType_XPRESS_LINEAR_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689ac40195f69d9c078b3f2249221baa4a0e" name = "ac417714eb4dbaf83717bb2aa9affc689ac40195f69d9c078b3f2249221baa4a0e" > < / a > MPModelRequest_SolverType_CPLEX_LINEAR_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a16663d704b6e0b28605e998a6bd36164" name = "ac417714eb4dbaf83717bb2aa9affc689a16663d704b6e0b28605e998a6bd36164" > < / a > MPModelRequest_SolverType_SCIP_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a85fa72a05039663be93853d86e3c174c" name = "ac417714eb4dbaf83717bb2aa9affc689a85fa72a05039663be93853d86e3c174c" > < / a > MPModelRequest_SolverType_GLPK_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a2ff8af502bfbbc76836bd658144b4f8a" name = "ac417714eb4dbaf83717bb2aa9affc689a2ff8af502bfbbc76836bd658144b4f8a" > < / a > MPModelRequest_SolverType_CBC_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689aad4dc18cf5fd6463aa0b26440f23a8b1" name = "ac417714eb4dbaf83717bb2aa9affc689aad4dc18cf5fd6463aa0b26440f23a8b1" > < / a > MPModelRequest_SolverType_GUROBI_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de" name = "ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de" > < / a > MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689aeb076e6845a57af474212cd24d9de85c" name = "ac417714eb4dbaf83717bb2aa9affc689aeb076e6845a57af474212cd24d9de85c" > < / a > MPModelRequest_SolverType_CPLEX_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689af523c539a31bee5db12cd7566af59a40" name = "ac417714eb4dbaf83717bb2aa9affc689af523c539a31bee5db12cd7566af59a40" > < / a > MPModelRequest_SolverType_BOP_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689a5985a25f8da9d50c769a78025b9fb0bf" name = "ac417714eb4dbaf83717bb2aa9affc689a5985a25f8da9d50c769a78025b9fb0bf" > < / a > MPModelRequest_SolverType_SAT_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "ac417714eb4dbaf83717bb2aa9affc689afdb40bacb05f8e852322924fb3597433" name = "ac417714eb4dbaf83717bb2aa9affc689afdb40bacb05f8e852322924fb3597433" > < / a > MPModelRequest_SolverType_KNAPSACK_MIXED_INTEGER_PROGRAMMING  < / td > < td class = "fielddoc" > < / td > < / tr >
2020-01-31 17:22:59 +01:00
< / table >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00199" > 199< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a8913360b55a9b9861237e0ad039f6979" name = "a8913360b55a9b9861237e0ad039f6979" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8913360b55a9b9861237e0ad039f6979" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a > : int< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2022-01-17 21:42:14 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2" name = "a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2" > < / a > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a8913360b55a9b9861237e0ad039f6979a533fac70679c30c889a2f75a7e46170e" name = "a8913360b55a9b9861237e0ad039f6979a533fac70679c30c889a2f75a7e46170e" > < / a > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_DUAL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a8913360b55a9b9861237e0ad039f6979af3259b56473cfb82c63b503b80efd283" name = "a8913360b55a9b9861237e0ad039f6979af3259b56473cfb82c63b503b80efd283" > < / a > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_PRIMAL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434" name = "a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434" > < / a > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER  < / td > < td class = "fielddoc" > < / td > < / tr >
2020-01-31 17:22:59 +01:00
< / table >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00174" > 174< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aeaeaf340789f2dd271dcf9204279cb1b" name = "aeaeaf340789f2dd271dcf9204279cb1b" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeaeaf340789f2dd271dcf9204279cb1b" > ◆ < / a > < / span > MPSolverResponseStatus< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > : int< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2022-01-17 21:42:14 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1" name = "aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1" > < / a > MPSOLVER_OPTIMAL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1badbeb0b2ee95779317b20e5876609bf04" name = "aeaeaf340789f2dd271dcf9204279cb1badbeb0b2ee95779317b20e5876609bf04" > < / a > MPSOLVER_FEASIBLE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba12a89c0e1b72e6c40e8c0ed16afa48a6" name = "aeaeaf340789f2dd271dcf9204279cb1ba12a89c0e1b72e6c40e8c0ed16afa48a6" > < / a > MPSOLVER_INFEASIBLE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba4b81d5eafe0b99411fc94d676bc286db" name = "aeaeaf340789f2dd271dcf9204279cb1ba4b81d5eafe0b99411fc94d676bc286db" > < / a > MPSOLVER_UNBOUNDED  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1baf6f49dcf49ad7df71d2e5b5f2c81ff88" name = "aeaeaf340789f2dd271dcf9204279cb1baf6f49dcf49ad7df71d2e5b5f2c81ff88" > < / a > MPSOLVER_ABNORMAL  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba3955ab5aa529fab85eb3566271a043e2" name = "aeaeaf340789f2dd271dcf9204279cb1ba3955ab5aa529fab85eb3566271a043e2" > < / a > MPSOLVER_NOT_SOLVED  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba81239917bc019f71d9f78b550c6acf37" name = "aeaeaf340789f2dd271dcf9204279cb1ba81239917bc019f71d9f78b550c6acf37" > < / a > MPSOLVER_MODEL_IS_VALID  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba44a70f17e7bb4d99a6635673a0447074" name = "aeaeaf340789f2dd271dcf9204279cb1ba44a70f17e7bb4d99a6635673a0447074" > < / a > MPSOLVER_CANCELLED_BY_USER  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f" name = "aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f" > < / a > MPSOLVER_UNKNOWN_STATUS  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1ba5d004f74784501a516258dff6b7740ec" name = "aeaeaf340789f2dd271dcf9204279cb1ba5d004f74784501a516258dff6b7740ec" > < / a > MPSOLVER_MODEL_INVALID  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1badcf1ef4c6880afe0aeb3e0c80a9dd4e9" name = "aeaeaf340789f2dd271dcf9204279cb1badcf1ef4c6880afe0aeb3e0c80a9dd4e9" > < / a > MPSOLVER_MODEL_INVALID_SOLUTION_HINT  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1bae98571c24fbf68a473b3d93ca45c6e7a" name = "aeaeaf340789f2dd271dcf9204279cb1bae98571c24fbf68a473b3d93ca45c6e7a" > < / a > MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1bacd2f1efd0290a03172495d05d131cbfe" name = "aeaeaf340789f2dd271dcf9204279cb1bacd2f1efd0290a03172495d05d131cbfe" > < / a > MPSOLVER_SOLVER_TYPE_UNAVAILABLE  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "aeaeaf340789f2dd271dcf9204279cb1baaf7b72c19d9cf5d0231a5a84f809e1fc" name = "aeaeaf340789f2dd271dcf9204279cb1baaf7b72c19d9cf5d0231a5a84f809e1fc" > < / a > MPSOLVER_INCOMPATIBLE_OPTIONS  < / td > < td class = "fielddoc" > < / td > < / tr >
2020-01-31 17:22:59 +01:00
< / table >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00235" > 235< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7f0aabaee920119f0b683ba887250f0b" name = "a7f0aabaee920119f0b683ba887250f0b" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7f0aabaee920119f0b683ba887250f0b" > ◆ < / a > < / span > MPSosConstraint_Type< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a > : int< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2022-01-17 21:42:14 +01:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6" name = "a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6" > < / a > MPSosConstraint_Type_SOS1_DEFAULT  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1" name = "a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1" > < / a > MPSosConstraint_Type_SOS2  < / td > < td class = "fielddoc" > < / td > < / tr >
2019-06-20 23:08:48 +02:00
< / table >
2020-01-31 17:22:59 +01:00
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00151" > 151< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2019-06-13 15:51:12 +02:00
< h2 class = "groupheader" > Function Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "a61dc18a85425d0a7cf6aa3e7ce3199f6" name = "a61dc18a85425d0a7cf6aa3e7ce3199f6" > < / a >
2019-07-15 14:27:40 -07:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a61dc18a85425d0a7cf6aa3e7ce3199f6" > ◆ < / a > < / span > AbslParseFlag()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::AbslParseFlag < / td >
< td > (< / td >
< td class = "paramtype" > absl::string_view  < / td >
< td class = "paramname" > < em > text< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a > *  < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > solver_type< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > std::string *  < / td >
< td class = "paramname" > < em > error< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af04d1dfc591c35038a974202e50e541f" name = "af04d1dfc591c35038a974202e50e541f" > < / a >
2019-07-15 14:27:40 -07:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af04d1dfc591c35038a974202e50e541f" > ◆ < / a > < / span > AbslUnparseFlag()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::AbslUnparseFlag < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a >   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > solver_type< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l00953" > 953< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
2019-09-03 15:42:34 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a3ed9bad79131000a00e7f01a5f5b824c" name = "a3ed9bad79131000a00e7f01a5f5b824c" > < / a >
2019-09-03 15:42:34 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3ed9bad79131000a00e7f01a5f5b824c" > ◆ < / a > < / span > ApplyVerifiedMPModelDelta()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void operations_research::ApplyVerifiedMPModelDelta < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > &   < / td >
2019-09-03 15:42:34 +02:00
< td class = "paramname" > < em > delta< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > *  < / td >
2019-09-03 15:42:34 +02:00
< td class = "paramname" > < em > model< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2e14c987281f826f0737c14f5abc00b7" name = "a2e14c987281f826f0737c14f5abc00b7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2e14c987281f826f0737c14f5abc00b7" > ◆ < / a > < / span > ExportModelAsLpFormat()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > absl::StatusOr< std::string > operations_research::ExportModelAsLpFormat < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2019-06-13 15:51:12 +02:00
< td class = "paramname" > < em > model< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em > = < code > < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ()< / code >   < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-01-27 13:48:26 +01:00
< p > Outputs the current model (variables, constraints, objective) as a string encoded in the so-called "CPLEX LP file format" as generated by SCIP. < / p >
2022-01-17 21:42:14 +01:00
< p > The LP file format is easily readable by a human.< / p >
< p > Returns false if some error has occurred during execution. The validity of names is automatically checked. If a variable name or a constraint name is invalid or non-existent, a new valid name is automatically generated.< / p >
< p > If 'obfuscated' is true, the variable and constraint names of proto_ are not used. Variable and constraint names of the form "V12345" and "C12345" are used instead.< / p >
< p > For more information about the different LP file formats: < a href = "http://lpsolve.sourceforge.net/5.5/lp-format.htm" > http://lpsolve.sourceforge.net/5.5/lp-format.htm< / a > The following give a reasonable idea of the CPLEX LP file format: < a href = "http://lpsolve.sourceforge.net/5.5/CPLEX-format.htm" > http://lpsolve.sourceforge.net/5.5/CPLEX-format.htm< / a > < a href = "http://tinyurl.com/cplex-lp-format" > http://tinyurl.com/cplex-lp-format< / a > < a href = "http://www.gurobi.com/documentation/5.1/reference-manual/node871" > http://www.gurobi.com/documentation/5.1/reference-manual/node871< / a > < / p >
2019-08-07 18:01:08 -07:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a4d319c19b685fe608fe013b573081351" name = "a4d319c19b685fe608fe013b573081351" > < / a >
2019-06-13 15:51:12 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4d319c19b685fe608fe013b573081351" > ◆ < / a > < / span > ExportModelAsLpFormatReturnString()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2020-11-18 14:53:30 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-06-13 15:51:12 +02:00
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::ExportModelAsLpFormatReturnString < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2019-06-13 15:51:12 +02:00
< td class = "paramname" > < em > input_model< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em > = < code > < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ()< / code >   < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
2020-11-18 14:53:30 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-06-13 15:51:12 +02:00
< / div > < div class = "memdoc" >
< p class = "definition" > Definition at line < a class = "el" href = "model__exporter__swig__helper_8h_source.html#l00024" > 24< / a > of file < a class = "el" href = "model__exporter__swig__helper_8h_source.html" > model_exporter_swig_helper.h< / a > .< / p >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2c2e3f703497d288ee03330752d3a4c3" name = "a2c2e3f703497d288ee03330752d3a4c3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2c2e3f703497d288ee03330752d3a4c3" > ◆ < / a > < / span > ExportModelAsMpsFormat()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > absl::StatusOr< std::string > operations_research::ExportModelAsMpsFormat < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2019-06-13 15:51:12 +02:00
< td class = "paramname" > < em > model< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em > = < code > < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ()< / code >   < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-01-27 13:48:26 +01:00
< p > Outputs the current model (variables, constraints, objective) as a string encoded in MPS file format, using the "free" MPS format. < / p >
2022-01-17 21:42:14 +01:00
< p > Returns false if some error has occurred during execution. Models with maximization objectives trigger an error, because MPS can encode only minimization problems.< / p >
< p > The validity of names is automatically checked. If a variable name or a constraint name is invalid or non-existent, a new valid name is automatically generated.< / p >
< p > Name validity and obfuscation works exactly as in < a class = "el" href = "namespaceoperations__research.html#a2e14c987281f826f0737c14f5abc00b7" title = "Outputs the current model (variables, constraints, objective) as a string encoded in the so-called "C..." > ExportModelAsLpFormat()< / a > .< / p >
< p > For more information about the MPS format: < a href = "http://en.wikipedia.org/wiki/MPS_(format)" > http://en.wikipedia.org/wiki/MPS_(format)< / a > A close-to-original description coming from OSL: < a href = "http://tinyurl.com/mps-format-by-osl" > http://tinyurl.com/mps-format-by-osl< / a > A recent description from CPLEX: < a href = "http://tinyurl.com/mps-format-by-cplex" > http://tinyurl.com/mps-format-by-cplex< / a > CPLEX extensions: < a href = "http://tinyurl.com/mps-extensions-by-cplex" > http://tinyurl.com/mps-extensions-by-cplex< / a > Gurobi's description: < a href = "http://www.gurobi.com/documentation/5.1/reference-manual/node869" > http://www.gurobi.com/documentation/5.1/reference-manual/node869< / a > < / p >
2019-08-07 18:01:08 -07:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a37abd61c0d982af79257814b6d3a733e" name = "a37abd61c0d982af79257814b6d3a733e" > < / a >
2019-06-13 15:51:12 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a37abd61c0d982af79257814b6d3a733e" > ◆ < / a > < / span > ExportModelAsMpsFormatReturnString()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2020-11-18 14:53:30 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-06-13 15:51:12 +02:00
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::ExportModelAsMpsFormatReturnString < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2019-06-13 15:51:12 +02:00
< td class = "paramname" > < em > input_model< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em > = < code > < a class = "el" href = "structoperations__research_1_1_m_p_model_export_options.html" > MPModelExportOptions< / a > ()< / code >   < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
2020-11-18 14:53:30 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-06-13 15:51:12 +02:00
< / div > < div class = "memdoc" >
< p class = "definition" > Definition at line < a class = "el" href = "model__exporter__swig__helper_8h_source.html#l00031" > 31< / a > of file < a class = "el" href = "model__exporter__swig__helper_8h_source.html" > model_exporter_swig_helper.h< / a > .< / p >
2019-09-03 15:42:34 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a518848a6b3e172d127121637ab5c608d" name = "a518848a6b3e172d127121637ab5c608d" > < / a >
2019-09-03 15:42:34 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a518848a6b3e172d127121637ab5c608d" > ◆ < / a > < / span > ExtractValidMPModelInPlaceOrPopulateResponseStatus()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::ExtractValidMPModelInPlaceOrPopulateResponseStatus < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_model_request.html" > MPModelRequest< / a > *  < / td >
2019-09-03 15:42:34 +02:00
< td class = "paramname" > < em > request< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solution_response.html" > MPSolutionResponse< / a > *  < / td >
2019-09-03 15:42:34 +02:00
< td class = "paramname" > < em > response< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p > Like < a class = "el" href = "namespaceoperations__research.html#a97d22724a2d11191dcf78eb8e5e5064a" title = "If the model is valid and non-empty, returns it (possibly after extracting the model_delta)." > ExtractValidMPModelOrPopulateResponseStatus()< / a > , but works in-place: if the MPModel needed extraction, it will be populated in the request, and it returns the success boolean. < / p >
2019-09-03 15:42:34 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a97d22724a2d11191dcf78eb8e5e5064a" name = "a97d22724a2d11191dcf78eb8e5e5064a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97d22724a2d11191dcf78eb8e5e5064a" > ◆ < / a > < / span > ExtractValidMPModelOrPopulateResponseStatus()< / h2 >
2019-09-03 15:42:34 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > absl::optional< LazyMutableCopy< < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > > > operations_research::ExtractValidMPModelOrPopulateResponseStatus < / td >
2019-09-03 15:42:34 +02:00
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_request.html" > MPModelRequest< / a > &   < / td >
2019-09-03 15:42:34 +02:00
< td class = "paramname" > < em > request< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solution_response.html" > MPSolutionResponse< / a > *  < / td >
2019-09-03 15:42:34 +02:00
< td class = "paramname" > < em > response< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > If the model is valid and non-empty, returns it (possibly after extracting the model_delta). < / p >
2022-01-17 21:42:14 +01:00
< p > If invalid or empty, updates < code > response< / code > and returns null. < / p >
2019-09-03 15:42:34 +02:00
2019-08-07 18:01:08 -07:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2506c50d4eb5505613003f685fd1af9f" name = "a2506c50d4eb5505613003f685fd1af9f" > < / a >
2019-08-07 18:01:08 -07:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2506c50d4eb5505613003f685fd1af9f" > ◆ < / a > < / span > FindErrorInMPModelDeltaProto()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::FindErrorInMPModelDeltaProto < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > &   < / td >
2019-08-07 18:01:08 -07:00
< td class = "paramname" > < em > delta< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2019-08-07 18:01:08 -07:00
< td class = "paramname" > < em > model< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p > Like FindErrorInMPModelProto, but for a < a class = "el" href = "classoperations__research_1_1_m_p_model_delta_proto.html" > MPModelDeltaProto< / a > applied to a given baseline model (assumed valid, eg. < / p >
2022-01-17 21:42:14 +01:00
< p > FindErrorInMPModelProto(model)=""). Works in O(|model_delta|) + O(num_vars in model), but the latter term has a very small constant factor. < / p >
2019-08-07 18:01:08 -07:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa7ee6518d30b6929f4bd0229da743f18" name = "aa7ee6518d30b6929f4bd0229da743f18" > < / a >
2021-09-20 15:57:27 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa7ee6518d30b6929f4bd0229da743f18" > ◆ < / a > < / span > FindErrorInMPModelProto()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::FindErrorInMPModelProto < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2020-12-07 17:47:46 +01:00
< td class = "paramname" > < em > model< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
2020-12-07 17:47:46 +01:00
< td class = "paramtype" > double  < / td >
2021-09-20 15:57:27 +02:00
< td class = "paramname" > < em > abs_value_threshold< / em > = < code > 0.0< / code > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > accept_trivially_infeasible_bounds< / em > = < code > false< / code >   < / td >
2020-12-07 17:47:46 +01:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-01-27 13:48:26 +01:00
< p > Returns an empty string iff the model is valid and not trivially infeasible. < / p >
2022-01-17 21:42:14 +01:00
< p > Otherwise, returns a description of the first error or trivial infeasibility variable or constraint bound encountered.< / p >
< p > abs_value_threshold is the (exclusive) limit for the abs value of constraint coefficients, objective coefficients, etc. If unspecified, or 0, it defaults to FLAGS_model_validator_infinity.< / p >
< p > NOTE(user): the code of this method (and the client code too!) is considerably simplified by this string-based, simple API. If clients require it, we could add a formal error status enum. < / p >
2019-08-07 18:01:08 -07:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae4ee4d82cf625670cdc1f52197454654" name = "ae4ee4d82cf625670cdc1f52197454654" > < / a >
2019-06-13 15:51:12 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae4ee4d82cf625670cdc1f52197454654" > ◆ < / a > < / span > FindFeasibilityErrorInSolutionHint()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string operations_research::FindFeasibilityErrorInSolutionHint < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_model_proto.html" > MPModelProto< / a > &   < / td >
2019-06-13 15:51:12 +02:00
< td class = "paramname" > < em > model< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > tolerance< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-01-27 13:48:26 +01:00
< p > Returns an empty string if the solution hint given in the model is a feasible solution. < / p >
2022-01-17 21:42:14 +01:00
< p > Otherwise, returns a description of the first reason for infeasibility.< / p >
< p > This function can be useful for debugging/checking that the given solution hint is feasible when it is expected to be the case. The feasibility is checked up to the given tolerance using the ::operations_research::IsLowerWithinTolerance() function. < / p >
2019-08-07 18:01:08 -07:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae6841e1b78c89cf9139fc1b9ba1ae8cb" name = "ae6841e1b78c89cf9139fc1b9ba1ae8cb" > < / a >
2019-08-07 18:01:08 -07:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae6841e1b78c89cf9139fc1b9ba1ae8cb" > ◆ < / a > < / span > MergeMPConstraintProtoExceptTerms()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void operations_research::MergeMPConstraintProtoExceptTerms < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_constraint_proto.html" > MPConstraintProto< / a > &   < / td >
2019-08-07 18:01:08 -07:00
< td class = "paramname" > < em > from< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint_proto.html" > MPConstraintProto< / a > *  < / td >
2019-08-07 18:01:08 -07:00
< td class = "paramname" > < em > to< / em >   < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td > < / td >
2019-08-07 18:01:08 -07:00
< td > )< / td >
< td > < / td > < td > < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aefe49f016a54c9e6c20c5dfad53a95dd" name = "aefe49f016a54c9e6c20c5dfad53a95dd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aefe49f016a54c9e6c20c5dfad53a95dd" > ◆ < / a > < / span > MPModelRequest_SolverType_descriptor()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * operations_research::MPModelRequest_SolverType_descriptor < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < / td > < td > )< / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ad26c438ab5f1b232d7eced80a2780ca0" name = "ad26c438ab5f1b232d7eced80a2780ca0" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad26c438ab5f1b232d7eced80a2780ca0" > ◆ < / a > < / span > MPModelRequest_SolverType_IsValid()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > bool operations_research::MPModelRequest_SolverType_IsValid < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2f8347efb6886eb3abfaea4b80507669" name = "a2f8347efb6886eb3abfaea4b80507669" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2f8347efb6886eb3abfaea4b80507669" > ◆ < / a > < / span > MPModelRequest_SolverType_Name()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
2020-01-31 17:22:59 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-06-13 15:51:12 +02:00
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const std::string & operations_research::MPModelRequest_SolverType_Name < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > T  < / td >
< td class = "paramname" > < em > enum_t_value< / em > < / td > < td > )< / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-06-13 15:51:12 +02:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00223" > 223< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af48be224aa2c72fa71392b3239c098fa" name = "af48be224aa2c72fa71392b3239c098fa" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af48be224aa2c72fa71392b3239c098fa" > ◆ < / a > < / span > MPModelRequest_SolverType_Parse()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
2020-01-31 17:22:59 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-06-13 15:51:12 +02:00
< table class = "memname" >
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > bool operations_research::MPModelRequest_SolverType_Parse < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-09-01 16:00:33 +02:00
< td class = "paramtype" > ::PROTOBUF_NAMESPACE_ID::ConstStringParam  < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > name< / em > , < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a > *  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-06-13 15:51:12 +02:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00230" > 230< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7e785b5ed81a85431bee6f0c4531a5a2" name = "a7e785b5ed81a85431bee6f0c4531a5a2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7e785b5ed81a85431bee6f0c4531a5a2" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_descriptor()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * operations_research::MPSolverCommonParameters_LPAlgorithmValues_descriptor < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < / td > < td > )< / td >
2019-08-07 18:01:08 -07:00
< td > < / td >
< / tr >
2020-01-31 17:22:59 +01:00
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ab3ee5c7a9f799696432b082fd4835232" name = "ab3ee5c7a9f799696432b082fd4835232" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab3ee5c7a9f799696432b082fd4835232" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_IsValid()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
2019-08-07 18:01:08 -07:00
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > bool operations_research::MPSolverCommonParameters_LPAlgorithmValues_IsValid < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a162d87fe93790d0d0d85c30d09c8422e" name = "a162d87fe93790d0d0d85c30d09c8422e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a162d87fe93790d0d0d85c30d09c8422e" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_Name()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
2019-11-14 13:52:51 -08:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-06-13 15:51:12 +02:00
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const std::string & operations_research::MPSolverCommonParameters_LPAlgorithmValues_Name < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > T  < / td >
< td class = "paramname" > < em > enum_t_value< / em > < / td > < td > )< / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
< / tr >
< / table >
2019-11-14 13:52:51 -08:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-06-13 15:51:12 +02:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00187" > 187< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2019-11-14 13:52:51 -08:00
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aaa501defe046d6885ab0c2ede8d9876e" name = "aaa501defe046d6885ab0c2ede8d9876e" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aaa501defe046d6885ab0c2ede8d9876e" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_Parse()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > bool operations_research::MPSolverCommonParameters_LPAlgorithmValues_Parse < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-09-01 16:00:33 +02:00
< td class = "paramtype" > ::PROTOBUF_NAMESPACE_ID::ConstStringParam  < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > name< / em > , < / td >
2019-08-07 18:01:08 -07:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a > *  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
2019-08-07 18:01:08 -07:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
2019-06-13 15:51:12 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00194" > 194< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2019-06-13 15:51:12 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a37819663db97d526b034c9b65c2ce26a" name = "a37819663db97d526b034c9b65c2ce26a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a37819663db97d526b034c9b65c2ce26a" > ◆ < / a > < / span > MPSolverResponseStatus_descriptor()< / h2 >
2019-06-13 15:51:12 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * operations_research::MPSolverResponseStatus_descriptor < / td >
2019-06-13 15:51:12 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < / td > < td > )< / td >
2019-06-13 15:51:12 +02:00
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-06-20 23:08:48 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7a295b0760db498bc4fa9479bb8c2329" name = "a7a295b0760db498bc4fa9479bb8c2329" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7a295b0760db498bc4fa9479bb8c2329" > ◆ < / a > < / span > MPSolverResponseStatus_IsValid()< / h2 >
2019-06-20 23:08:48 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > bool operations_research::MPSolverResponseStatus_IsValid < / td >
2019-06-20 23:08:48 +02:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
2019-07-15 17:42:24 -07:00
< td > < / td >
< / tr >
2020-01-31 17:22:59 +01:00
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a43fa3a0e388da216bc95624640cc262b" name = "a43fa3a0e388da216bc95624640cc262b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a43fa3a0e388da216bc95624640cc262b" > ◆ < / a > < / span > MPSolverResponseStatus_Name()< / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
2019-07-15 17:42:24 -07:00
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const std::string & operations_research::MPSolverResponseStatus_Name < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
< td class = "paramtype" > T  < / td >
< td class = "paramname" > < em > enum_t_value< / em > < / td > < td > )< / td >
2019-07-15 17:42:24 -07:00
< td > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-07-15 17:42:24 -07:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00258" > 258< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
2019-07-15 17:42:24 -07:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6f0faa69401ab983c6dc8f76dedb1ff8" name = "a6f0faa69401ab983c6dc8f76dedb1ff8" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6f0faa69401ab983c6dc8f76dedb1ff8" > ◆ < / a > < / span > MPSolverResponseStatus_Parse()< / h2 >
2019-07-15 17:42:24 -07:00
< div class = "memitem" >
< div class = "memproto" >
2020-01-31 17:22:59 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-07-15 17:42:24 -07:00
< table class = "memname" >
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > bool operations_research::MPSolverResponseStatus_Parse < / td >
2019-07-15 17:42:24 -07:00
< td > (< / td >
2020-09-01 16:00:33 +02:00
< td class = "paramtype" > ::PROTOBUF_NAMESPACE_ID::ConstStringParam  < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > name< / em > , < / td >
2019-07-15 17:42:24 -07:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > *  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
2019-07-15 17:42:24 -07:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-07-15 17:42:24 -07:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00265" > 265< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
2020-04-23 15:34:43 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a52d451963bca16889b3f1e23450a8f2d" name = "a52d451963bca16889b3f1e23450a8f2d" > < / a >
2020-04-23 15:34:43 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a52d451963bca16889b3f1e23450a8f2d" > ◆ < / a > < / span > MPSolverResponseStatusIsRpcError()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::MPSolverResponseStatusIsRpcError < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a >   < / td >
< td class = "paramname" > < em > status< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-15 17:42:24 -07:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aead7ed5561d311ddcc4ae74af9616791" name = "aead7ed5561d311ddcc4ae74af9616791" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aead7ed5561d311ddcc4ae74af9616791" > ◆ < / a > < / span > MPSosConstraint_Type_descriptor()< / h2 >
2019-07-15 17:42:24 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * operations_research::MPSosConstraint_Type_descriptor < / td >
2019-07-15 17:42:24 -07:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a69d74b24808a9eba4bcbc04c5bd1f9fb" name = "a69d74b24808a9eba4bcbc04c5bd1f9fb" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a69d74b24808a9eba4bcbc04c5bd1f9fb" > ◆ < / a > < / span > MPSosConstraint_Type_IsValid()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::MPSosConstraint_Type_IsValid < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7be95500ce8da6b75afcc1cce8205cba" name = "a7be95500ce8da6b75afcc1cce8205cba" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7be95500ce8da6b75afcc1cce8205cba" > ◆ < / a > < / span > MPSosConstraint_Type_Name()< / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > const std::string & operations_research::MPSosConstraint_Type_Name < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
< td class = "paramtype" > T  < / td >
< td class = "paramname" > < em > enum_t_value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00162" > 162< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ade647001e966274bd8a67297a5e06f85" name = "ade647001e966274bd8a67297a5e06f85" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ade647001e966274bd8a67297a5e06f85" > ◆ < / a > < / span > MPSosConstraint_Type_Parse()< / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::MPSosConstraint_Type_Parse < / td >
< td > (< / td >
2020-09-01 16:00:33 +02:00
< td class = "paramtype" > ::PROTOBUF_NAMESPACE_ID::ConstStringParam  < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > name< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a > *  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00169" > 169< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a62b131d2829f1cdacd2414d2d7bc6c7c" name = "a62b131d2829f1cdacd2414d2d7bc6c7c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a62b131d2829f1cdacd2414d2d7bc6c7c" > ◆ < / a > < / span > operator*() < span class = "overload" > [1/2]< / span > < / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > operations_research::operator* < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > double  < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a138bb0f103cd9d68e4d13fa773901186" name = "a138bb0f103cd9d68e4d13fa773901186" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a138bb0f103cd9d68e4d13fa773901186" > ◆ < / a > < / span > operator*() < span class = "overload" > [2/2]< / span > < / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > operations_research::operator* < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > double  < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a97f9b83239285f5fdfcac1b8e8b4f162" name = "a97f9b83239285f5fdfcac1b8e8b4f162" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97f9b83239285f5fdfcac1b8e8b4f162" > ◆ < / a > < / span > operator+()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > operations_research::operator+ < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
2019-07-15 17:42:24 -07:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2019-07-15 17:42:24 -07:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a515cdaf4f9c4000bb3482a0c450e23c3" name = "a515cdaf4f9c4000bb3482a0c450e23c3" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a515cdaf4f9c4000bb3482a0c450e23c3" > ◆ < / a > < / span > operator-()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > operations_research::operator- < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "abebdd7f40e90df8dc7d557b6e26da942" name = "abebdd7f40e90df8dc7d557b6e26da942" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abebdd7f40e90df8dc7d557b6e26da942" > ◆ < / a > < / span > operator/()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > operations_research::operator/ < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a >   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af6e53662a1f604ececc66ebeef3902f3" name = "af6e53662a1f604ececc66ebeef3902f3" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af6e53662a1f604ececc66ebeef3902f3" > ◆ < / a > < / span > operator< < () < span class = "overload" > [1/3]< / span > < / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > std::ostream & operations_research::operator< < < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > std::ostream &   < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramname" > < em > os< / em > , < / td >
2020-01-31 17:22:59 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a >   < / td >
< td class = "paramname" > < em > optimization_problem_type< / em >   < / td >
2020-01-31 17:22:59 +01:00
< / tr >
< tr >
2019-07-15 14:27:40 -07:00
< td > < / td >
2020-01-31 17:22:59 +01:00
< td > )< / td >
< td > < / td > < td > < / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2019-07-15 14:27:40 -07:00
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l00937" > 937< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a45a908ea6b50a2a7d3f6bd59de6db37c" name = "a45a908ea6b50a2a7d3f6bd59de6db37c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a45a908ea6b50a2a7d3f6bd59de6db37c" > ◆ < / a > < / span > operator< < () < span class = "overload" > [2/3]< / span > < / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
2019-11-14 13:52:51 -08:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2019-07-15 14:27:40 -07:00
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > std::ostream & operations_research::operator< < < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
< td class = "paramtype" > std::ostream &   < / td >
< td class = "paramname" > < em > os< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td >
< td class = "paramname" > < em > status< / em >   < / td >
2020-01-31 17:22:59 +01:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
2019-11-14 13:52:51 -08:00
< / td >
< td class = "mlabels-right" >
2020-01-31 17:22:59 +01:00
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
2019-11-14 13:52:51 -08:00
< / tr >
< / table >
2019-07-15 14:27:40 -07:00
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l00943" > 943< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6dcd119b77400c438a8a316093d553f2" name = "a6dcd119b77400c438a8a316093d553f2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6dcd119b77400c438a8a316093d553f2" > ◆ < / a > < / span > operator< < () < span class = "overload" > [3/3]< / span > < / h2 >
2020-01-31 17:22:59 +01:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2022-01-17 21:42:14 +01:00
< td class = "memname" > std::ostream & operations_research::operator< < < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
< td class = "paramtype" > std::ostream &   < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramname" > < em > stream< / em > , < / td >
2020-01-31 17:22:59 +01:00
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2022-01-17 21:42:14 +01:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
< td class = "paramname" > < em > linear_expr< / em >   < / td >
2020-01-31 17:22:59 +01:00
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6d1fa20f9c9faf7027c0b16f97139e80" name = "a6d1fa20f9c9faf7027c0b16f97139e80" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6d1fa20f9c9faf7027c0b16f97139e80" > ◆ < / a > < / span > operator< =()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a > operations_research::operator< = < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a08146f196bd9c3f492ee108732449ced" name = "a08146f196bd9c3f492ee108732449ced" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a08146f196bd9c3f492ee108732449ced" > ◆ < / a > < / span > operator==()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a > operations_research::operator== < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ac4052f92af6a7fbb1d45e17befcb68e0" name = "ac4052f92af6a7fbb1d45e17befcb68e0" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac4052f92af6a7fbb1d45e17befcb68e0" > ◆ < / a > < / span > operator> =()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_linear_range.html" > LinearRange< / a > operations_research::operator> = < / td >
2020-01-31 17:22:59 +01:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > lhs< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_linear_expr.html" > LinearExpr< / a > &   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > rhs< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-06-11 12:23:09 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a653e11eef608bfb88f21325e7fa12f2b" name = "a653e11eef608bfb88f21325e7fa12f2b" > < / a >
2020-06-11 12:23:09 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a653e11eef608bfb88f21325e7fa12f2b" > ◆ < / a > < / span > SolverTypeIsMip() < span class = "overload" > [1/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::SolverTypeIsMip < / td >
< td > (< / td >
2021-09-20 15:57:27 +02:00
< td class = "paramtype" > < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest::SolverType< / a >   < / td >
2020-06-11 12:23:09 +02:00
< td class = "paramname" > < em > solver_type< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a417ee4c2129def5589f952ac70233b2e" name = "a417ee4c2129def5589f952ac70233b2e" > < / a >
2020-06-11 12:23:09 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a417ee4c2129def5589f952ac70233b2e" > ◆ < / a > < / span > SolverTypeIsMip() < span class = "overload" > [2/2]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool operations_research::SolverTypeIsMip < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a >   < / td >
2020-06-11 12:23:09 +02:00
< td class = "paramname" > < em > solver_type< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l00930" > 930< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-06-11 12:23:09 +02:00
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "afc3e3b80841b587c6fbfd9e9f3ec9c59" name = "afc3e3b80841b587c6fbfd9e9f3ec9c59" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afc3e3b80841b587c6fbfd9e9f3ec9c59" > ◆ < / a > < / span > ToString()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const absl::string_view operations_research::ToString < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8" > MPSolver::OptimizationProblemType< / a >   < / td >
2020-01-31 17:22:59 +01:00
< td class = "paramname" > < em > optimization_problem_type< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Variable Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "ac5df5baf7bb0dd4aaf62baf45102b52d" name = "ac5df5baf7bb0dd4aaf62baf45102b52d" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac5df5baf7bb0dd4aaf62baf45102b52d" > ◆ < / a > < / span > _MPAbsConstraint_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPAbsConstraintDefaultTypeInternal _MPAbsConstraint_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ab0af6821d48a0f0600db1bdcbdba06d1" name = "ab0af6821d48a0f0600db1bdcbdba06d1" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab0af6821d48a0f0600db1bdcbdba06d1" > ◆ < / a > < / span > _MPArrayConstraint_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPArrayConstraintDefaultTypeInternal _MPArrayConstraint_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6e56c3af4a10aa1d08c107531153cdba" name = "a6e56c3af4a10aa1d08c107531153cdba" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6e56c3af4a10aa1d08c107531153cdba" > ◆ < / a > < / span > _MPArrayWithConstantConstraint_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPArrayWithConstantConstraintDefaultTypeInternal _MPArrayWithConstantConstraint_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a8d8b4a23e426846c3012be178e3c4be9" name = "a8d8b4a23e426846c3012be178e3c4be9" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8d8b4a23e426846c3012be178e3c4be9" > ◆ < / a > < / span > _MPConstraintProto_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPConstraintProtoDefaultTypeInternal _MPConstraintProto_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a719bb6f5f7403ef8262232534210c96a" name = "a719bb6f5f7403ef8262232534210c96a" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a719bb6f5f7403ef8262232534210c96a" > ◆ < / a > < / span > _MPGeneralConstraintProto_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPGeneralConstraintProtoDefaultTypeInternal _MPGeneralConstraintProto_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7404bbeba91240266e929f71c26c9aef" name = "a7404bbeba91240266e929f71c26c9aef" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7404bbeba91240266e929f71c26c9aef" > ◆ < / a > < / span > _MPIndicatorConstraint_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPIndicatorConstraintDefaultTypeInternal _MPIndicatorConstraint_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a19b9d68f11c7edb64190b307c96e4ba0" name = "a19b9d68f11c7edb64190b307c96e4ba0" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a19b9d68f11c7edb64190b307c96e4ba0" > ◆ < / a > < / span > _MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPModelDeltaProto_ConstraintOverridesEntry_DoNotUseDefaultTypeInternal _MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ab084f583d906c5f9773a7c006669d0f1" name = "ab084f583d906c5f9773a7c006669d0f1" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab084f583d906c5f9773a7c006669d0f1" > ◆ < / a > < / span > _MPModelDeltaProto_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPModelDeltaProtoDefaultTypeInternal _MPModelDeltaProto_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a018812fc95d782b328cd0c1dd13571cc" name = "a018812fc95d782b328cd0c1dd13571cc" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a018812fc95d782b328cd0c1dd13571cc" > ◆ < / a > < / span > _MPModelDeltaProto_VariableOverridesEntry_DoNotUse_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPModelDeltaProto_VariableOverridesEntry_DoNotUseDefaultTypeInternal _MPModelDeltaProto_VariableOverridesEntry_DoNotUse_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a894d390b15ce81288eb8a7323c435ca4" name = "a894d390b15ce81288eb8a7323c435ca4" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a894d390b15ce81288eb8a7323c435ca4" > ◆ < / a > < / span > _MPModelProto_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPModelProtoDefaultTypeInternal _MPModelProto_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a21ff6531f9433bcf5ac4f7654223d648" name = "a21ff6531f9433bcf5ac4f7654223d648" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a21ff6531f9433bcf5ac4f7654223d648" > ◆ < / a > < / span > _MPModelRequest_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPModelRequestDefaultTypeInternal _MPModelRequest_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7b4f130e3877c2149b14fbd6c296b63d" name = "a7b4f130e3877c2149b14fbd6c296b63d" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7b4f130e3877c2149b14fbd6c296b63d" > ◆ < / a > < / span > _MPQuadraticConstraint_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPQuadraticConstraintDefaultTypeInternal _MPQuadraticConstraint_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa5a6d69a58750a88c914eabc85cd4508" name = "aa5a6d69a58750a88c914eabc85cd4508" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa5a6d69a58750a88c914eabc85cd4508" > ◆ < / a > < / span > _MPQuadraticObjective_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPQuadraticObjectiveDefaultTypeInternal _MPQuadraticObjective_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-04-27 23:00:03 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aba986f292963cc67918090468b1518d1" name = "aba986f292963cc67918090468b1518d1" > < / a >
2021-04-27 23:00:03 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aba986f292963cc67918090468b1518d1" > ◆ < / a > < / span > _MPSolution_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2021-04-27 23:00:03 +02:00
< table class = "memname" >
< tr >
< td class = "memname" > MPSolutionDefaultTypeInternal _MPSolution_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2021-04-27 23:00:03 +02:00
< / div > < div class = "memdoc" >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6bb17e14243dc58537d7b29994ed5ccc" name = "a6bb17e14243dc58537d7b29994ed5ccc" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6bb17e14243dc58537d7b29994ed5ccc" > ◆ < / a > < / span > _MPSolutionResponse_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPSolutionResponseDefaultTypeInternal _MPSolutionResponse_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2021-09-20 15:57:27 +02:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a1deb641e0d4ed6b9a3ba79661e4461c9" name = "a1deb641e0d4ed6b9a3ba79661e4461c9" > < / a >
2021-09-20 15:57:27 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1deb641e0d4ed6b9a3ba79661e4461c9" > ◆ < / a > < / span > _MPSolveInfo_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2021-09-20 15:57:27 +02:00
< table class = "memname" >
< tr >
< td class = "memname" > MPSolveInfoDefaultTypeInternal _MPSolveInfo_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae2e01270d59862503d3ea97b9cc3e427" name = "ae2e01270d59862503d3ea97b9cc3e427" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae2e01270d59862503d3ea97b9cc3e427" > ◆ < / a > < / span > _MPSolverCommonParameters_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPSolverCommonParametersDefaultTypeInternal _MPSolverCommonParameters_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ada7e9956ab85bd985af2f5e00246a197" name = "ada7e9956ab85bd985af2f5e00246a197" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ada7e9956ab85bd985af2f5e00246a197" > ◆ < / a > < / span > _MPSosConstraint_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPSosConstraintDefaultTypeInternal _MPSosConstraint_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a3649b60e4b709187336cee990cff6b63" name = "a3649b60e4b709187336cee990cff6b63" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3649b60e4b709187336cee990cff6b63" > ◆ < / a > < / span > _MPVariableProto_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > MPVariableProtoDefaultTypeInternal _MPVariableProto_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ad063d17e904384f676f9d5951f5a6657" name = "ad063d17e904384f676f9d5951f5a6657" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad063d17e904384f676f9d5951f5a6657" > ◆ < / a > < / span > _OptionalDouble_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > OptionalDoubleDefaultTypeInternal _OptionalDouble_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae5c743ef0c2dfd8d383ec4a665b31af1" name = "ae5c743ef0c2dfd8d383ec4a665b31af1" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae5c743ef0c2dfd8d383ec4a665b31af1" > ◆ < / a > < / span > _PartialVariableAssignment_default_instance_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > PartialVariableAssignmentDefaultTypeInternal _PartialVariableAssignment_default_instance_< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > extern< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a221d711fbd5a16db9dc92a3c5095cbf5" name = "a221d711fbd5a16db9dc92a3c5095cbf5" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a221d711fbd5a16db9dc92a3c5095cbf5" > ◆ < / a > < / span > kDefaultPrimalTolerance< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr double kDefaultPrimalTolerance = 1e-07< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l00167" > 167< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2de998be000467c8282dffaa7cd5765e" name = "a2de998be000467c8282dffaa7cd5765e" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2de998be000467c8282dffaa7cd5765e" > ◆ < / a > < / span > MPModelRequest_SolverType_SolverType_ARRAYSIZE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr int MPModelRequest_SolverType_SolverType_ARRAYSIZE = < a class = "el" href = "namespaceoperations__research.html#a7df20597435fbcb555e2f95e3ddb8bbc" > MPModelRequest_SolverType_SolverType_MAX< / a > + 1< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00219" > 219< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7df20597435fbcb555e2f95e3ddb8bbc" name = "a7df20597435fbcb555e2f95e3ddb8bbc" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7df20597435fbcb555e2f95e3ddb8bbc" > ◆ < / a > < / span > MPModelRequest_SolverType_SolverType_MAX< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a > MPModelRequest_SolverType_SolverType_MAX = < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de" > MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00218" > 218< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa002f435b31936c88de1e4e6cba07385" name = "aa002f435b31936c88de1e4e6cba07385" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa002f435b31936c88de1e4e6cba07385" > ◆ < / a > < / span > MPModelRequest_SolverType_SolverType_MIN< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689" > MPModelRequest_SolverType< / a > MPModelRequest_SolverType_SolverType_MIN = < a class = "el" href = "namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa" > MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00217" > 217< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aeed81f9f9071b4a4177b6ef927e64abb" name = "aeed81f9f9071b4a4177b6ef927e64abb" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeed81f9f9071b4a4177b6ef927e64abb" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr int MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE = < a class = "el" href = "namespaceoperations__research.html#a5e7277e793e483f8a46437f2994cd99e" > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX< / a > + 1< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00183" > 183< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a5e7277e793e483f8a46437f2994cd99e" name = "a5e7277e793e483f8a46437f2994cd99e" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5e7277e793e483f8a46437f2994cd99e" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX = < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00182" > 182< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a0666b791aab277878d1353c2d9e653b9" name = "a0666b791aab277878d1353c2d9e653b9" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0666b791aab277878d1353c2d9e653b9" > ◆ < / a > < / span > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979" > MPSolverCommonParameters_LPAlgorithmValues< / a > MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN = < a class = "el" href = "namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2" > MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00181" > 181< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a37524b8ef9f0b60de566a8f2570ccfea" name = "a37524b8ef9f0b60de566a8f2570ccfea" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a37524b8ef9f0b60de566a8f2570ccfea" > ◆ < / a > < / span > MPSolverResponseStatus_ARRAYSIZE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr int MPSolverResponseStatus_ARRAYSIZE = < a class = "el" href = "namespaceoperations__research.html#a593d0ebcda514b4ecb1b57e7c96583fd" > MPSolverResponseStatus_MAX< / a > + 1< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00254" > 254< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a593d0ebcda514b4ecb1b57e7c96583fd" name = "a593d0ebcda514b4ecb1b57e7c96583fd" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a593d0ebcda514b4ecb1b57e7c96583fd" > ◆ < / a > < / span > MPSolverResponseStatus_MAX< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
2021-09-20 15:57:27 +02:00
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > MPSolverResponseStatus_MAX = < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1baaf7b72c19d9cf5d0231a5a84f809e1fc" > MPSOLVER_INCOMPATIBLE_OPTIONS< / a > < / td >
2020-01-31 17:22:59 +01:00
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00253" > 253< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a3161b62004f8339805b0ebc64ab5247f" name = "a3161b62004f8339805b0ebc64ab5247f" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3161b62004f8339805b0ebc64ab5247f" > ◆ < / a > < / span > MPSolverResponseStatus_MIN< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b" > MPSolverResponseStatus< / a > MPSolverResponseStatus_MIN = < a class = "el" href = "namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1" > MPSOLVER_OPTIMAL< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00252" > 252< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a0d2a226e2846854fd5b6cc4979207fad" name = "a0d2a226e2846854fd5b6cc4979207fad" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0d2a226e2846854fd5b6cc4979207fad" > ◆ < / a > < / span > MPSosConstraint_Type_Type_ARRAYSIZE< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr int MPSosConstraint_Type_Type_ARRAYSIZE = < a class = "el" href = "namespaceoperations__research.html#aae7222bc6e10499aa4c49aa93b6cb1f0" > MPSosConstraint_Type_Type_MAX< / a > + 1< / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00158" > 158< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aae7222bc6e10499aa4c49aa93b6cb1f0" name = "aae7222bc6e10499aa4c49aa93b6cb1f0" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aae7222bc6e10499aa4c49aa93b6cb1f0" > ◆ < / a > < / span > MPSosConstraint_Type_Type_MAX< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a > MPSosConstraint_Type_Type_MAX = < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1" > MPSosConstraint_Type_SOS2< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00157" > 157< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2020-01-31 17:22:59 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ab736c31cc61aee9390b859a14cf68703" name = "ab736c31cc61aee9390b859a14cf68703" > < / a >
2020-01-31 17:22:59 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab736c31cc61aee9390b859a14cf68703" > ◆ < / a > < / span > MPSosConstraint_Type_Type_MIN< / h2 >
< div class = "memitem" >
< div class = "memproto" >
2022-01-17 21:42:14 +01:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2020-01-31 17:22:59 +01:00
< table class = "memname" >
< tr >
< td class = "memname" > constexpr < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b" > MPSosConstraint_Type< / a > MPSosConstraint_Type_Type_MIN = < a class = "el" href = "namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6" > MPSosConstraint_Type_SOS1_DEFAULT< / a > < / td >
< / tr >
< / table >
2022-01-17 21:42:14 +01:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > constexpr< / span > < / span > < / td >
< / tr >
< / table >
2020-01-31 17:22:59 +01:00
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8pb_8h_source.html#l00156" > 156< / a > of file < a class = "el" href = "linear__solver_8pb_8h_source.html" > linear_solver.pb.h< / a > .< / p >
2019-06-13 15:51:12 +02:00
< / div >
< / div >
< / div > <!-- contents -->
2020-09-01 16:00:33 +02:00
< / div > <!-- doc - content -->
2019-08-07 18:01:08 -07:00
< / div >
2019-06-13 15:51:12 +02:00
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
< / html >