2020-09-01 16:00:33 +02:00
<!-- HTML header for doxygen 1.8.18 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2022-01-17 21:42:14 +01:00
< meta name = "generator" content = "Doxygen 1.9.3" / >
2020-09-01 16:00:33 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OR-Tools: GurobiInterface< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "orLogo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OR-Tools
2022-03-04 00:11:33 +01:00
  < span id = "projectnumber" > 9.3< / span >
2020-09-01 16:00:33 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
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 >
< / div > <!-- top -->
< 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('classoperations__research_1_1_gurobi_interface.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 >
< div class = "header" >
< div class = "summary" >
< a href = "#pub-types" > Public Types< / a > |
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pub-static-attribs" > Static Public Attributes< / a > |
< a href = "#pro-methods" > Protected Member Functions< / a > |
< a href = "#pro-attribs" > Protected Attributes< / a > |
< a href = "#pro-static-attribs" > Static Protected Attributes< / a > |
2020-10-09 12:00:09 +02:00
< a href = "classoperations__research_1_1_gurobi_interface-members.html" > List of all members< / a > < / div >
2022-01-17 21:42:14 +01:00
< div class = "headertitle" > < div class = "title" > GurobiInterface< / div > < / div >
2020-09-01 16:00:33 +02:00
< / div > <!-- header -->
< div class = "contents" >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" >
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00075" > 75< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pub-types" name = "pub-types" > < / a >
2020-09-01 16:00:33 +02:00
Public Types< / h2 > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a98638775910339c916ce033cbe60257d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a > { < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257daa99c5e45f0517571611940811f09c744" > MUST_RELOAD< / a >
, < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257da22054edb527b75998eccfbfd075dbd92" > MODEL_SYNCHRONIZED< / a >
, < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257da08f969a0303564bd857c766aeec88d2e" > SOLUTION_SYNCHRONIZED< / a >
2020-09-01 16:00:33 +02:00
}< / td > < / tr >
< tr class = "separator:a98638775910339c916ce033cbe60257d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pub-methods" name = "pub-methods" > < / a >
2020-09-01 16:00:33 +02:00
Public Member Functions< / h2 > < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a279019e7a7637ca68a7388bd560d169b" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a279019e7a7637ca68a7388bd560d169b" > GurobiInterface< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver.html" > MPSolver< / a > *const solver, bool mip)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a279019e7a7637ca68a7388bd560d169b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a6b7d44535b1a42f8489179318653d4ec" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a6b7d44535b1a42f8489179318653d4ec" > ~GurobiInterface< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a6b7d44535b1a42f8489179318653d4ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af49d135ea40b2749802105381cf43cf4" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#af49d135ea40b2749802105381cf43cf4" > SetOptimizationDirection< / a > (bool maximize) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af49d135ea40b2749802105381cf43cf4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a4a2cd522f4d71f1bd1f50b9b013b696f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a4a2cd522f4d71f1bd1f50b9b013b696f" > Solve< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > & param) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a4a2cd522f4d71f1bd1f50b9b013b696f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:aa3ff809c3ba53969d98fb9c9e027083f" > < td class = "memItemLeft" align = "right" valign = "top" > absl::optional< MPSolutionResponse >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#aa3ff809c3ba53969d98fb9c9e027083f" > DirectlySolveProto< / a > (const MPModelRequest & request, std::atomic< bool > *interrupt) override< / td > < / tr >
2021-09-30 01:18:45 +02:00
< tr class = "separator:aa3ff809c3ba53969d98fb9c9e027083f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a2e4d86f85b2dae0286025e9bcafcddbe" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a2e4d86f85b2dae0286025e9bcafcddbe" > Write< / a > (const std::string & filename) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a2e4d86f85b2dae0286025e9bcafcddbe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af82f4acaed7bb39d568e689a9caa63d5" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#af82f4acaed7bb39d568e689a9caa63d5" > Reset< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af82f4acaed7bb39d568e689a9caa63d5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:addb54e5a4df07ffca5bcb804b92ae477" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#addb54e5a4df07ffca5bcb804b92ae477" > SetVariableBounds< / a > (int var_index, double lb, double ub) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:addb54e5a4df07ffca5bcb804b92ae477" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a9224449687a7cc715bb50c67579d6e48" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a9224449687a7cc715bb50c67579d6e48" > SetVariableInteger< / a > (int var_index, bool integer) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a9224449687a7cc715bb50c67579d6e48" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a462b98e5264614683c26f693a9066a53" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a462b98e5264614683c26f693a9066a53" > SetConstraintBounds< / a > (int row_index, double lb, double ub) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a462b98e5264614683c26f693a9066a53" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a23ead730dda8890a7abecd327edb3a5b" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a23ead730dda8890a7abecd327edb3a5b" > AddRowConstraint< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const < a class = "el" href = "demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695" > ct< / a > ) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a23ead730dda8890a7abecd327edb3a5b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:aeeadd101415d24d02e7ccb85844ef763" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#aeeadd101415d24d02e7ccb85844ef763" > AddIndicatorConstraint< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const < a class = "el" href = "demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695" > ct< / a > ) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:aeeadd101415d24d02e7ccb85844ef763" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:acb9df3ca8afb4544653536fbf27fde55" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#acb9df3ca8afb4544653536fbf27fde55" > AddVariable< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_variable.html" > MPVariable< / a > *const < a class = "el" href = "sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f" > var< / a > ) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:acb9df3ca8afb4544653536fbf27fde55" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a6ce723e5dcc45ed7debd72af8e79e5ec" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a6ce723e5dcc45ed7debd72af8e79e5ec" > SetCoefficient< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const constraint, const < a class = "el" href = "classoperations__research_1_1_m_p_variable.html" > MPVariable< / a > *const variable, double new_value, double old_value) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a6ce723e5dcc45ed7debd72af8e79e5ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a5b39d139b35756ecf9dd15b61cd3a4e7" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a5b39d139b35756ecf9dd15b61cd3a4e7" > ClearConstraint< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const constraint) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a5b39d139b35756ecf9dd15b61cd3a4e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a6a15bb1e739876b4332af0ef8fbf420b" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a6a15bb1e739876b4332af0ef8fbf420b" > SetObjectiveCoefficient< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_variable.html" > MPVariable< / a > *const variable, double < a class = "el" href = "markowitz_8cc.html#a722e11301e7de93191aa47dbd3ecb4d8" > coefficient< / a > ) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a6a15bb1e739876b4332af0ef8fbf420b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:a97e8091c50a3bfc2706b05806a96bdbd" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a97e8091c50a3bfc2706b05806a96bdbd" > SetObjectiveOffset< / a > (double < a class = "el" href = "primal__dual__hybrid__gradient_8cc.html#a730b1ea892f1f794d9bd5f16027acb63" > value< / a > ) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a97e8091c50a3bfc2706b05806a96bdbd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af9cf3c86b3e07b1f6761f3d12f04b068" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#af9cf3c86b3e07b1f6761f3d12f04b068" > ClearObjective< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af9cf3c86b3e07b1f6761f3d12f04b068" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a0f868ea21814f5c0e34d8e99d32b1695" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a0f868ea21814f5c0e34d8e99d32b1695" > BranchingPriorityChangedForVariable< / a > (int var_index) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a0f868ea21814f5c0e34d8e99d32b1695" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "memitem:ae6985cb017825222a1d260ce55f9c598" > < td class = "memItemLeft" align = "right" valign = "top" > int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#ae6985cb017825222a1d260ce55f9c598" > iterations< / a > () const override< / td > < / tr >
< tr class = "separator:ae6985cb017825222a1d260ce55f9c598" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad574ab34472f639e86c4b5510e58a938" > < td class = "memItemLeft" align = "right" valign = "top" > int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#ad574ab34472f639e86c4b5510e58a938" > nodes< / a > () const override< / td > < / tr >
< tr class = "separator:ad574ab34472f639e86c4b5510e58a938" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a6f1bec23477838426baf832738e752de" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a6f1bec23477838426baf832738e752de" > row_status< / a > (int constraint_index) const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a6f1bec23477838426baf832738e752de" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af648842d17e3301389e84dbf0cfcef18" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#af648842d17e3301389e84dbf0cfcef18" > column_status< / a > (int variable_index) const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af648842d17e3301389e84dbf0cfcef18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a4138871e96e884736818baa24b937ca5" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a4138871e96e884736818baa24b937ca5" > IsContinuous< / a > () const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a4138871e96e884736818baa24b937ca5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ae0c104defe537af5cb4c74472bd855b3" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#ae0c104defe537af5cb4c74472bd855b3" > IsLP< / a > () const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ae0c104defe537af5cb4c74472bd855b3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ae3441d342bd353e7ce0aa60662872592" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#ae3441d342bd353e7ce0aa60662872592" > IsMIP< / a > () const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ae3441d342bd353e7ce0aa60662872592" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:acbd833d357081a9f005404f4eefde424" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#acbd833d357081a9f005404f4eefde424" > ExtractNewVariables< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:acbd833d357081a9f005404f4eefde424" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a9dceba6f59c9e8d43dadb46cab19e14f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a9dceba6f59c9e8d43dadb46cab19e14f" > ExtractNewConstraints< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a9dceba6f59c9e8d43dadb46cab19e14f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a3cf2f9d593dc71ba1d2114bb70d25745" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a3cf2f9d593dc71ba1d2114bb70d25745" > ExtractObjective< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a3cf2f9d593dc71ba1d2114bb70d25745" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:aa70fd7de7d1b6eb48564ad89ba711cbe" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#aa70fd7de7d1b6eb48564ad89ba711cbe" > SolverVersion< / a > () const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:aa70fd7de7d1b6eb48564ad89ba711cbe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a4a29067fc2546e6cbee9b6cb77fa4a22" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a4a29067fc2546e6cbee9b6cb77fa4a22" > InterruptSolve< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a4a29067fc2546e6cbee9b6cb77fa4a22" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "memitem:a3fb40176ccbc43c52d549364ad081f0d" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a3fb40176ccbc43c52d549364ad081f0d" > underlying_solver< / a > () override< / td > < / tr >
< tr class = "separator:a3fb40176ccbc43c52d549364ad081f0d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a819ccbf734a334c82da1e6e819d23e84" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a819ccbf734a334c82da1e6e819d23e84" > ComputeExactConditionNumber< / a > () const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a819ccbf734a334c82da1e6e819d23e84" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af09b34b07f4db68ced0239cc959ee2e2" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#af09b34b07f4db68ced0239cc959ee2e2" > NextSolution< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af09b34b07f4db68ced0239cc959ee2e2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a9436ed8aa5d2540af34e24ba7a8c196d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a9436ed8aa5d2540af34e24ba7a8c196d" > SetCallback< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_callback.html" > MPCallback< / a > *mp_callback) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a9436ed8aa5d2540af34e24ba7a8c196d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a7161a285a13ffdffbe90d890d061ab21" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a7161a285a13ffdffbe90d890d061ab21" > SupportsCallbacks< / a > () const override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a7161a285a13ffdffbe90d890d061ab21" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "memitem:a084d42f2437a4d0666990dc4681e68ec" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a084d42f2437a4d0666990dc4681e68ec" > best_objective_bound< / a > () const< / td > < / tr >
< tr class = "separator:a084d42f2437a4d0666990dc4681e68ec" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a84f066c304d8bcbb9567be094feb9b08" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a84f066c304d8bcbb9567be094feb9b08" > objective_value< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a84f066c304d8bcbb9567be094feb9b08" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a8de44e2ad146c09314404500cde2f645" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a8de44e2ad146c09314404500cde2f645" > CheckSolutionIsSynchronized< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a8de44e2ad146c09314404500cde2f645" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a90dfd7afde9945bf985c3ad081c74da8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a90dfd7afde9945bf985c3ad081c74da8" > CheckSolutionExists< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a90dfd7afde9945bf985c3ad081c74da8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a8da48eff5b28feb8b66ba111af16a974" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a8da48eff5b28feb8b66ba111af16a974" > CheckSolutionIsSynchronizedAndExists< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a8da48eff5b28feb8b66ba111af16a974" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a88df1fe8e8f2cf9ad859a4f7a6f0d056" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a88df1fe8e8f2cf9ad859a4f7a6f0d056" > last_variable_index< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a88df1fe8e8f2cf9ad859a4f7a6f0d056" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ab98fea2f5c1fd6b9b139aae267a143a8" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ab98fea2f5c1fd6b9b139aae267a143a8" > variable_is_extracted< / a > (int var_index) const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ab98fea2f5c1fd6b9b139aae267a143a8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:aea23a93e629de1fd6eb44ee929ccc9ba" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#aea23a93e629de1fd6eb44ee929ccc9ba" > set_variable_as_extracted< / a > (int var_index, bool extracted)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:aea23a93e629de1fd6eb44ee929ccc9ba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a59bc4e0d53dc2b904c7bee672403c0eb" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a59bc4e0d53dc2b904c7bee672403c0eb" > constraint_is_extracted< / a > (int ct_index) const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a59bc4e0d53dc2b904c7bee672403c0eb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a29cf940fae07f304b2ba22fbcfcefe71" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a29cf940fae07f304b2ba22fbcfcefe71" > set_constraint_as_extracted< / a > (int ct_index, bool extracted)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a29cf940fae07f304b2ba22fbcfcefe71" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ac4fc2cc62fa9700b8fadfac3367f6a7c" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ac4fc2cc62fa9700b8fadfac3367f6a7c" > quiet< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ac4fc2cc62fa9700b8fadfac3367f6a7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a14f736419c29d18a6f4704afee275aa8" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a14f736419c29d18a6f4704afee275aa8" > set_quiet< / a > (bool quiet_value)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a14f736419c29d18a6f4704afee275aa8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:acf6504d4663a0aed81703cbf241002ed" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#acf6504d4663a0aed81703cbf241002ed" > result_status< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:acf6504d4663a0aed81703cbf241002ed" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a9e7edcae8572bcf2f44afae0232a5f3e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a9e7edcae8572bcf2f44afae0232a5f3e" > SetStartingLpBasis< / a > (const std::vector< < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > & variable_statuses, const std::vector< < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > & constraint_statuses)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a9e7edcae8572bcf2f44afae0232a5f3e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pub-static-attribs" name = "pub-static-attribs" > < / a >
2020-09-01 16:00:33 +02:00
Static Public Attributes< / h2 > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "memitem:accec08e7a0a89158c5d9aa5f6b25b695" > < td class = "memItemLeft" align = "right" valign = "top" > static constexpr int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#accec08e7a0a89158c5d9aa5f6b25b695" > kUnknownNumberOfIterations< / a > = -1< / td > < / tr >
< tr class = "separator:accec08e7a0a89158c5d9aa5f6b25b695" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a671b20aa1d2532721b614ce2660e3872" > < td class = "memItemLeft" align = "right" valign = "top" > static constexpr int64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a671b20aa1d2532721b614ce2660e3872" > kUnknownNumberOfNodes< / a > = -1< / td > < / tr >
< tr class = "separator:a671b20aa1d2532721b614ce2660e3872" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-09-01 16:00:33 +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 = "pro-methods" name = "pro-methods" > < / a >
2020-09-01 16:00:33 +02:00
Protected Member Functions< / h2 > < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:afb4493b8573d16e076059c755d2213b0" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#afb4493b8573d16e076059c755d2213b0" > ExtractModel< / a > ()< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:afb4493b8573d16e076059c755d2213b0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ab2b08a14c8c4d2242558d3fa6a436e8c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ab2b08a14c8c4d2242558d3fa6a436e8c" > ResetExtractionInformation< / a > ()< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ab2b08a14c8c4d2242558d3fa6a436e8c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a315d9a97f1e37fd6773f8312aedc5c93" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a315d9a97f1e37fd6773f8312aedc5c93" > InvalidateSolutionSynchronization< / a > ()< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a315d9a97f1e37fd6773f8312aedc5c93" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af8505c2f03b5b90c1080452e26397275" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#af8505c2f03b5b90c1080452e26397275" > SetCommonParameters< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > & param)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af8505c2f03b5b90c1080452e26397275" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a40c40e3b24a8874fb084ad6d19893e73" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a40c40e3b24a8874fb084ad6d19893e73" > SetMIPParameters< / a > (const < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > & param)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a40c40e3b24a8874fb084ad6d19893e73" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a1951547f7333b72da9e7ed9cf61ef129" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a1951547f7333b72da9e7ed9cf61ef129" > SetUnsupportedDoubleParam< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a > param)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a1951547f7333b72da9e7ed9cf61ef129" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:acfc10005cc5c154f193ecf163ba7a646" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#acfc10005cc5c154f193ecf163ba7a646" > SetUnsupportedIntegerParam< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a > param)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:acfc10005cc5c154f193ecf163ba7a646" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:ae3c9feaac5534229d873d1bfdf03df24" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ae3c9feaac5534229d873d1bfdf03df24" > SetDoubleParamToUnsupportedValue< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a > param, double < a class = "el" href = "primal__dual__hybrid__gradient_8cc.html#a730b1ea892f1f794d9bd5f16027acb63" > value< / a > )< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ae3c9feaac5534229d873d1bfdf03df24" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:a12cee0b1a4374aaa9962daa50be5bded" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a12cee0b1a4374aaa9962daa50be5bded" > SetIntegerParamToUnsupportedValue< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a > param, int < a class = "el" href = "primal__dual__hybrid__gradient_8cc.html#a730b1ea892f1f794d9bd5f16027acb63" > value< / a > )< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a12cee0b1a4374aaa9962daa50be5bded" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a849bf49baad56df58c018e8ab09456fb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual absl::Status  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a849bf49baad56df58c018e8ab09456fb" > SetNumThreads< / a > (int num_threads)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a849bf49baad56df58c018e8ab09456fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pro-attribs" name = "pro-attribs" > < / a >
2020-09-01 16:00:33 +02:00
Protected Attributes< / h2 > < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html" > MPSolver< / a > *const  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > solver_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:afbef7ee46d807e084dcf1fca7a4de2e7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#afbef7ee46d807e084dcf1fca7a4de2e7" > sync_status_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:afbef7ee46d807e084dcf1fca7a4de2e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a2ab7b415cdf146b96aa68a91870608d2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a2ab7b415cdf146b96aa68a91870608d2" > result_status_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a2ab7b415cdf146b96aa68a91870608d2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ad5d09a69c6c8c8eea9311b0513628683" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ad5d09a69c6c8c8eea9311b0513628683" > maximize_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ad5d09a69c6c8c8eea9311b0513628683" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a42d79af323cdc77e77c19ee22f9e3aa9" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a42d79af323cdc77e77c19ee22f9e3aa9" > last_constraint_index_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a42d79af323cdc77e77c19ee22f9e3aa9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:aa83a7b3f61fb55d22d1aa9aac0be4a7c" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#aa83a7b3f61fb55d22d1aa9aac0be4a7c" > last_variable_index_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:aa83a7b3f61fb55d22d1aa9aac0be4a7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:af093ce79e6a0d2e334ebe94579003de6" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#af093ce79e6a0d2e334ebe94579003de6" > objective_value_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:af093ce79e6a0d2e334ebe94579003de6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "memitem:a6e75ff5a6525adc2eb42552c6f475b7a" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a6e75ff5a6525adc2eb42552c6f475b7a" > best_objective_bound_< / a > < / td > < / tr >
< tr class = "separator:a6e75ff5a6525adc2eb42552c6f475b7a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:aa2fedb3c02ffb092a6c19a0ee1e81a02" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#aa2fedb3c02ffb092a6c19a0ee1e81a02" > quiet_< / a > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:aa2fedb3c02ffb092a6c19a0ee1e81a02" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-01-17 21:42:14 +01:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pro-static-attribs" name = "pro-static-attribs" > < / a >
2020-09-01 16:00:33 +02:00
Static Protected Attributes< / h2 > < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a2cb8082675772ca81d04e87b6f4b1c8b" > < td class = "memItemLeft" align = "right" valign = "top" > static const int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a2cb8082675772ca81d04e87b6f4b1c8b" > kDummyVariableIndex< / a > = 0< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a2cb8082675772ca81d04e87b6f4b1c8b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Member Enumeration Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "a98638775910339c916ce033cbe60257d" name = "a98638775910339c916ce033cbe60257d" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a98638775910339c916ce033cbe60257d" > ◆ < / a > < / span > SynchronizationStatus< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > enum < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a > < / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / 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 = "a98638775910339c916ce033cbe60257daa99c5e45f0517571611940811f09c744" name = "a98638775910339c916ce033cbe60257daa99c5e45f0517571611940811f09c744" > < / a > MUST_RELOAD  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a98638775910339c916ce033cbe60257da22054edb527b75998eccfbfd075dbd92" name = "a98638775910339c916ce033cbe60257da22054edb527b75998eccfbfd075dbd92" > < / a > MODEL_SYNCHRONIZED  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a98638775910339c916ce033cbe60257da08f969a0303564bd857c766aeec88d2e" name = "a98638775910339c916ce033cbe60257da08f969a0303564bd857c766aeec88d2e" > < / a > SOLUTION_SYNCHRONIZED  < / td > < td class = "fielddoc" > < / td > < / tr >
2020-09-01 16:00:33 +02:00
< / table >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01561" > 1561< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "a279019e7a7637ca68a7388bd560d169b" name = "a279019e7a7637ca68a7388bd560d169b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a279019e7a7637ca68a7388bd560d169b" > ◆ < / a > < / span > GurobiInterface()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html" > GurobiInterface< / a > < / td >
2020-09-01 16:00:33 +02:00
< 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" > MPSolver< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > solver< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > mip< / 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" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00603" > 603< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6b7d44535b1a42f8489179318653d4ec" name = "a6b7d44535b1a42f8489179318653d4ec" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6b7d44535b1a42f8489179318653d4ec" > ◆ < / a > < / span > ~GurobiInterface()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > ~< a class = "el" href = "classoperations__research_1_1_gurobi_interface.html" > GurobiInterface< / a > < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00622" > 622< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "aeeadd101415d24d02e7ccb85844ef763" name = "aeeadd101415d24d02e7ccb85844ef763" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aeeadd101415d24d02e7ccb85844ef763" > ◆ < / a > < / span > AddIndicatorConstraint()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool AddIndicatorConstraint < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > ct< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a2b2f8f7646c004cda3de338bd11ec0f2" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00715" > 715< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a23ead730dda8890a7abecd327edb3a5b" name = "a23ead730dda8890a7abecd327edb3a5b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a23ead730dda8890a7abecd327edb3a5b" > ◆ < / a > < / span > AddRowConstraint()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void AddRowConstraint < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > ct< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#af8573b2ac9ba936191f2bda73d34b1d7" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00711" > 711< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "acb9df3ca8afb4544653536fbf27fde55" name = "acb9df3ca8afb4544653536fbf27fde55" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acb9df3ca8afb4544653536fbf27fde55" > ◆ < / a > < / span > AddVariable()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void AddVariable < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_variable.html" > MPVariable< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a2e3afb4a4e412bffafd7052b5dc149ac" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00721" > 721< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a084d42f2437a4d0666990dc4681e68ec" name = "a084d42f2437a4d0666990dc4681e68ec" > < / a >
2020-11-18 14:53:30 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a084d42f2437a4d0666990dc4681e68ec" > ◆ < / a > < / span > best_objective_bound()< / h2 >
2020-09-01 16:00:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > double best_objective_bound < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2020-11-18 14:53:30 +01:00
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01886" > 1886< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a0f868ea21814f5c0e34d8e99d32b1695" name = "a0f868ea21814f5c0e34d8e99d32b1695" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0f868ea21814f5c0e34d8e99d32b1695" > ◆ < / a > < / span > BranchingPriorityChangedForVariable()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void BranchingPriorityChangedForVariable < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a6747907b6984aaef88bf65816623cb8c" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00788" > 788< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a90dfd7afde9945bf985c3ad081c74da8" name = "a90dfd7afde9945bf985c3ad081c74da8" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a90dfd7afde9945bf985c3ad081c74da8" > ◆ < / a > < / span > CheckSolutionExists()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool CheckSolutionExists < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01871" > 1871< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a8de44e2ad146c09314404500cde2f645" name = "a8de44e2ad146c09314404500cde2f645" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8de44e2ad146c09314404500cde2f645" > ◆ < / a > < / span > CheckSolutionIsSynchronized()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool CheckSolutionIsSynchronized < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01859" > 1859< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a8da48eff5b28feb8b66ba111af16a974" name = "a8da48eff5b28feb8b66ba111af16a974" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8da48eff5b28feb8b66ba111af16a974" > ◆ < / a > < / span > CheckSolutionIsSynchronizedAndExists()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool CheckSolutionIsSynchronizedAndExists < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01683" > 1683< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a5b39d139b35756ecf9dd15b61cd3a4e7" name = "a5b39d139b35756ecf9dd15b61cd3a4e7" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5b39d139b35756ecf9dd15b61cd3a4e7" > ◆ < / a > < / span > ClearConstraint()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ClearConstraint < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > constraint< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a89fb46bd2d332732124e7f9cef5ac311" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00747" > 747< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af9cf3c86b3e07b1f6761f3d12f04b068" name = "af9cf3c86b3e07b1f6761f3d12f04b068" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af9cf3c86b3e07b1f6761f3d12f04b068" > ◆ < / a > < / span > ClearObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ClearObjective < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ab8bd6c2ebc0fe292221efda5c39de361" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00776" > 776< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af648842d17e3301389e84dbf0cfcef18" name = "af648842d17e3301389e84dbf0cfcef18" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af648842d17e3301389e84dbf0cfcef18" > ◆ < / a > < / span > column_status()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > column_status < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > variable_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a778ef8300eb8137f21ea4e5558a5013c" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00888" > 888< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a819ccbf734a334c82da1e6e819d23e84" name = "a819ccbf734a334c82da1e6e819d23e84" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a819ccbf734a334c82da1e6e819d23e84" > ◆ < / a > < / span > ComputeExactConditionNumber()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > double ComputeExactConditionNumber < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a4eef77bb51bde41e69bed87ea44b86e1" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00157" > 157< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a59bc4e0d53dc2b904c7bee672403c0eb" name = "a59bc4e0d53dc2b904c7bee672403c0eb" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a59bc4e0d53dc2b904c7bee672403c0eb" > ◆ < / a > < / span > constraint_is_extracted()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool constraint_is_extracted < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > ct_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01709" > 1709< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa3ff809c3ba53969d98fb9c9e027083f" name = "aa3ff809c3ba53969d98fb9c9e027083f" > < / a >
2021-09-30 01:18:45 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa3ff809c3ba53969d98fb9c9e027083f" > ◆ < / a > < / span > DirectlySolveProto()< / h2 >
2020-09-01 16:00:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2022-03-04 00:11:33 +01:00
< td class = "memname" > absl::optional< MPSolutionResponse > DirectlySolveProto < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
2022-03-04 00:11:33 +01:00
< td class = "paramtype" > const MPModelRequest &   < / td >
2021-09-30 01:18:45 +02:00
< td class = "paramname" > < em > request< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
2020-09-01 16:00:33 +02:00
< td > < / td >
2021-09-30 01:18:45 +02:00
< td class = "paramtype" > std::atomic< bool > *  < / td >
< td class = "paramname" > < em > interrupt< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a3f882dbf64e36d7c39756e0b53a569da" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l01321" > 1321< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "afb4493b8573d16e076059c755d2213b0" name = "afb4493b8573d16e076059c755d2213b0" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afb4493b8573d16e076059c755d2213b0" > ◆ < / a > < / span > ExtractModel()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ExtractModel < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01823" > 1823< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a9dceba6f59c9e8d43dadb46cab19e14f" name = "a9dceba6f59c9e8d43dadb46cab19e14f" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9dceba6f59c9e8d43dadb46cab19e14f" > ◆ < / a > < / span > ExtractNewConstraints()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ExtractNewConstraints < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a7d6d720fac90b7eec9bff89444ef059d" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00957" > 957< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "acbd833d357081a9f005404f4eefde424" name = "acbd833d357081a9f005404f4eefde424" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acbd833d357081a9f005404f4eefde424" > ◆ < / a > < / span > ExtractNewVariables()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ExtractNewVariables < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a1e25beec6d6dc2350ef52ce383048760" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00906" > 906< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a3cf2f9d593dc71ba1d2114bb70d25745" name = "a3cf2f9d593dc71ba1d2114bb70d25745" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3cf2f9d593dc71ba1d2114bb70d25745" > ◆ < / a > < / span > ExtractObjective()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ExtractObjective < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a14a06e70f2c7ae73a4058a5440c302f8" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l01024" > 1024< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a4a29067fc2546e6cbee9b6cb77fa4a22" name = "a4a29067fc2546e6cbee9b6cb77fa4a22" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4a29067fc2546e6cbee9b6cb77fa4a22" > ◆ < / a > < / span > InterruptSolve()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool InterruptSolve < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#ad89da59cde106890e11eb0e3f8b460e2" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00149" > 149< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a315d9a97f1e37fd6773f8312aedc5c93" name = "a315d9a97f1e37fd6773f8312aedc5c93" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a315d9a97f1e37fd6773f8312aedc5c93" > ◆ < / a > < / span > InvalidateSolutionSynchronization()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void InvalidateSolutionSynchronization < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01904" > 1904< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a4138871e96e884736818baa24b937ca5" name = "a4138871e96e884736818baa24b937ca5" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4138871e96e884736818baa24b937ca5" > ◆ < / a > < / span > IsContinuous()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool IsContinuous < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a4544138013b96f9cf723de8bd8529027" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00134" > 134< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae0c104defe537af5cb4c74472bd855b3" name = "ae0c104defe537af5cb4c74472bd855b3" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae0c104defe537af5cb4c74472bd855b3" > ◆ < / a > < / span > IsLP()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool IsLP < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#af4eef336b3f51a82d39068505ac1866e" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00135" > 135< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae3441d342bd353e7ce0aa60662872592" name = "ae3441d342bd353e7ce0aa60662872592" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae3441d342bd353e7ce0aa60662872592" > ◆ < / a > < / span > IsMIP()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool IsMIP < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#abc7994a741ef4c01ab29ccca957b833b" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00136" > 136< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae6985cb017825222a1d260ce55f9c598" name = "ae6985cb017825222a1d260ce55f9c598" > < / a >
2021-04-27 23:00:03 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae6985cb017825222a1d260ce55f9c598" > ◆ < / a > < / span > iterations()< / h2 >
2020-09-01 16:00:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2021-04-27 23:00:03 +02:00
< td class = "memname" > int64_t iterations < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-04-27 23:00:03 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a4f5d1a69a8d75b532edcda4f21a75f05" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00794" > 794< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a88df1fe8e8f2cf9ad859a4f7a6f0d056" name = "a88df1fe8e8f2cf9ad859a4f7a6f0d056" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a88df1fe8e8f2cf9ad859a4f7a6f0d056" > ◆ < / a > < / span > last_variable_index()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int last_variable_index < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01701" > 1701< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af09b34b07f4db68ced0239cc959ee2e2" name = "af09b34b07f4db68ced0239cc959ee2e2" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af09b34b07f4db68ced0239cc959ee2e2" > ◆ < / a > < / span > NextSolution()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NextSolution < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a9dccaf2645e8d7be911db6f387ca0561" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l01343" > 1343< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ad574ab34472f639e86c4b5510e58a938" name = "ad574ab34472f639e86c4b5510e58a938" > < / a >
2021-04-27 23:00:03 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad574ab34472f639e86c4b5510e58a938" > ◆ < / a > < / span > nodes()< / h2 >
2020-09-01 16:00:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2021-04-27 23:00:03 +02:00
< td class = "memname" > int64_t nodes < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-04-27 23:00:03 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a5107b8ee06a5d696faf3b38947b12c83" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00801" > 801< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a84f066c304d8bcbb9567be094feb9b08" name = "a84f066c304d8bcbb9567be094feb9b08" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a84f066c304d8bcbb9567be094feb9b08" > ◆ < / a > < / span > objective_value()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > double objective_value < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01881" > 1881< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ac4fc2cc62fa9700b8fadfac3367f6a7c" name = "ac4fc2cc62fa9700b8fadfac3367f6a7c" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac4fc2cc62fa9700b8fadfac3367f6a7c" > ◆ < / a > < / span > quiet()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool quiet < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01717" > 1717< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af82f4acaed7bb39d568e689a9caa63d5" name = "af82f4acaed7bb39d568e689a9caa63d5" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af82f4acaed7bb39d568e689a9caa63d5" > ◆ < / a > < / span > Reset()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void Reset < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a43a787400d2a563b9eee1a149225c18a" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00629" > 629< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ab2b08a14c8c4d2242558d3fa6a436e8c" name = "ab2b08a14c8c4d2242558d3fa6a436e8c" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab2b08a14c8c4d2242558d3fa6a436e8c" > ◆ < / a > < / span > ResetExtractionInformation()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ResetExtractionInformation < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01851" > 1851< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "acf6504d4663a0aed81703cbf241002ed" name = "acf6504d4663a0aed81703cbf241002ed" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acf6504d4663a0aed81703cbf241002ed" > ◆ < / a > < / span > result_status()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > result_status < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01722" > 1722< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6f1bec23477838426baf832738e752de" name = "a6f1bec23477838426baf832738e752de" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6f1bec23477838426baf832738e752de" > ◆ < / a > < / span > row_status()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > row_status < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > constraint_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a7f7ed720a6606bc043dee234ca156fc0" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00865" > 865< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a29cf940fae07f304b2ba22fbcfcefe71" name = "a29cf940fae07f304b2ba22fbcfcefe71" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a29cf940fae07f304b2ba22fbcfcefe71" > ◆ < / a > < / span > set_constraint_as_extracted()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void set_constraint_as_extracted < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > ct_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > extracted< / 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 class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01712" > 1712< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a14f736419c29d18a6f4704afee275aa8" name = "a14f736419c29d18a6f4704afee275aa8" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a14f736419c29d18a6f4704afee275aa8" > ◆ < / a > < / span > set_quiet()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void set_quiet < / td >
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > quiet_value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01719" > 1719< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aea23a93e629de1fd6eb44ee929ccc9ba" name = "aea23a93e629de1fd6eb44ee929ccc9ba" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aea23a93e629de1fd6eb44ee929ccc9ba" > ◆ < / a > < / span > set_variable_as_extracted()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void set_variable_as_extracted < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > extracted< / 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 class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01706" > 1706< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a9436ed8aa5d2540af34e24ba7a8c196d" name = "a9436ed8aa5d2540af34e24ba7a8c196d" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9436ed8aa5d2540af34e24ba7a8c196d" > ◆ < / a > < / span > SetCallback()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetCallback < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_callback.html" > MPCallback< / a > *  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > mp_callback< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#aaf16709704b3574081008b78f247cb4b" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l01392" > 1392< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6ce723e5dcc45ed7debd72af8e79e5ec" name = "a6ce723e5dcc45ed7debd72af8e79e5ec" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6ce723e5dcc45ed7debd72af8e79e5ec" > ◆ < / a > < / span > SetCoefficient()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetCoefficient < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1_m_p_constraint.html" > MPConstraint< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > constraint< / 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_m_p_variable.html" > MPVariable< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > variable< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > new_value< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > old_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" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#adc355918af24f83e2d2775d9dc67c9ff" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00725" > 725< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af8505c2f03b5b90c1080452e26397275" name = "af8505c2f03b5b90c1080452e26397275" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af8505c2f03b5b90c1080452e26397275" > ◆ < / a > < / span > SetCommonParameters()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetCommonParameters < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > &   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01919" > 1919< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a462b98e5264614683c26f693a9066a53" name = "a462b98e5264614683c26f693a9066a53" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a462b98e5264614683c26f693a9066a53" > ◆ < / a > < / span > SetConstraintBounds()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetConstraintBounds < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > row_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > lb< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > ub< / 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" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#af2ba2ba5c87fc539dd81b4366e1c11a7" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00696" > 696< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ae3c9feaac5534229d873d1bfdf03df24" name = "ae3c9feaac5534229d873d1bfdf03df24" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae3c9feaac5534229d873d1bfdf03df24" > ◆ < / a > < / span > SetDoubleParamToUnsupportedValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetDoubleParamToUnsupportedValue < / 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_parameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a >   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / 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" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01955" > 1955< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a12cee0b1a4374aaa9962daa50be5bded" name = "a12cee0b1a4374aaa9962daa50be5bded" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a12cee0b1a4374aaa9962daa50be5bded" > ◆ < / a > < / span > SetIntegerParamToUnsupportedValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetIntegerParamToUnsupportedValue < / 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_parameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a >   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int  < / 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" > protected< / span > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01960" > 1960< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a40c40e3b24a8874fb084ad6d19893e73" name = "a40c40e3b24a8874fb084ad6d19893e73" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a40c40e3b24a8874fb084ad6d19893e73" > ◆ < / a > < / span > SetMIPParameters()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetMIPParameters < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > &   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01940" > 1940< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a849bf49baad56df58c018e8ab09456fb" name = "a849bf49baad56df58c018e8ab09456fb" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a849bf49baad56df58c018e8ab09456fb" > ◆ < / a > < / span > SetNumThreads()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > absl::Status SetNumThreads < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > num_threads< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1_c_b_c_interface.html#ab8d7e663791146c192d1c4c3e40f6687" > CBCInterface< / a > , < a class = "el" href = "classoperations__research_1_1_pdlp_interface.html#ab8d7e663791146c192d1c4c3e40f6687" > PdlpInterface< / a > , and < a class = "el" href = "classoperations__research_1_1_sat_interface.html#ab8d7e663791146c192d1c4c3e40f6687" > SatInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01966" > 1966< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a6a15bb1e739876b4332af0ef8fbf420b" name = "a6a15bb1e739876b4332af0ef8fbf420b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6a15bb1e739876b4332af0ef8fbf420b" > ◆ < / a > < / span > SetObjectiveCoefficient()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetObjectiveCoefficient < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_variable.html" > MPVariable< / a > *const  < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > variable< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > coefficient< / 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" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#adf90730f9428d81b72ed6d8955f31f17" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00755" > 755< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a97e8091c50a3bfc2706b05806a96bdbd" name = "a97e8091c50a3bfc2706b05806a96bdbd" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97e8091c50a3bfc2706b05806a96bdbd" > ◆ < / a > < / span > SetObjectiveOffset()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetObjectiveOffset < / td >
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a95c0df997af0e71273533db8a3285bc1" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00767" > 767< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af49d135ea40b2749802105381cf43cf4" name = "af49d135ea40b2749802105381cf43cf4" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af49d135ea40b2749802105381cf43cf4" > ◆ < / a > < / span > SetOptimizationDirection()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetOptimizationDirection < / td >
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > maximize< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a6efd8d7f237fb4c388b71b94a5d10fd5" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00663" > 663< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a9e7edcae8572bcf2f44afae0232a5f3e" name = "a9e7edcae8572bcf2f44afae0232a5f3e" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9e7edcae8572bcf2f44afae0232a5f3e" > ◆ < / a > < / span > SetStartingLpBasis()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void SetStartingLpBasis < / td >
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > &   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > variable_statuses< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > &   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > constraint_statuses< / 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 class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1_g_l_o_p_interface.html#afd559288ea3b6d81c683d31abbf8026e" > GLOPInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01738" > 1738< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a1951547f7333b72da9e7ed9cf61ef129" name = "a1951547f7333b72da9e7ed9cf61ef129" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1951547f7333b72da9e7ed9cf61ef129" > ◆ < / a > < / span > SetUnsupportedDoubleParam()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetUnsupportedDoubleParam < / 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_parameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a >   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01947" > 1947< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "acfc10005cc5c154f193ecf163ba7a646" name = "acfc10005cc5c154f193ecf163ba7a646" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acfc10005cc5c154f193ecf163ba7a646" > ◆ < / a > < / span > SetUnsupportedIntegerParam()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetUnsupportedIntegerParam < / 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_parameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a >   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8cc_source.html#l01951" > 1951< / a > of file < a class = "el" href = "linear__solver_8cc_source.html" > linear_solver.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "addb54e5a4df07ffca5bcb804b92ae477" name = "addb54e5a4df07ffca5bcb804b92ae477" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#addb54e5a4df07ffca5bcb804b92ae477" > ◆ < / a > < / span > SetVariableBounds()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetVariableBounds < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > lb< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > ub< / 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" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a643e4f27de9cb198fbd7e7fca79a1f8d" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00668" > 668< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a9224449687a7cc715bb50c67579d6e48" name = "a9224449687a7cc715bb50c67579d6e48" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9224449687a7cc715bb50c67579d6e48" > ◆ < / a > < / span > SetVariableInteger()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetVariableInteger < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > integer< / 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" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#aa86377bb63658e23dad3d2d35459c351" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00680" > 680< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a4a2cd522f4d71f1bd1f50b9b013b696f" name = "a4a2cd522f4d71f1bd1f50b9b013b696f" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4a2cd522f4d71f1bd1f50b9b013b696f" > ◆ < / a > < / span > Solve()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > Solve < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
2020-10-09 12:00:09 +02:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1_m_p_solver_parameters.html" > MPSolverParameters< / a > &   < / td >
2020-09-01 16:00:33 +02:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#acd2420c7db1ca29053a37312977bd610" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l01147" > 1147< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa70fd7de7d1b6eb48564ad89ba711cbe" name = "aa70fd7de7d1b6eb48564ad89ba711cbe" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa70fd7de7d1b6eb48564ad89ba711cbe" > ◆ < / a > < / span > SolverVersion()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string SolverVersion < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a81ef93fee7111fcc116feecc0d9ee204" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00142" > 142< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a7161a285a13ffdffbe90d890d061ab21" name = "a7161a285a13ffdffbe90d890d061ab21" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7161a285a13ffdffbe90d890d061ab21" > ◆ < / a > < / span > SupportsCallbacks()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool SupportsCallbacks < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a16ab8967955490d4c826927008b2cdcd" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00184" > 184< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a3fb40176ccbc43c52d549364ad081f0d" name = "a3fb40176ccbc43c52d549364ad081f0d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3fb40176ccbc43c52d549364ad081f0d" > ◆ < / a > < / span > underlying_solver()< / h2 >
2020-09-01 16:00:33 +02: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" > void * underlying_solver < / td >
2020-09-01 16:00:33 +02:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-01-17 21:42:14 +01:00
< p > Implements < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#aaf49724f2cc83f5ff95d0f8c41218f8e" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l00155" > 155< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ab98fea2f5c1fd6b9b139aae267a143a8" name = "ab98fea2f5c1fd6b9b139aae267a143a8" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab98fea2f5c1fd6b9b139aae267a143a8" > ◆ < / a > < / span > variable_is_extracted()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool variable_is_extracted < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01703" > 1703< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2e4d86f85b2dae0286025e9bcafcddbe" name = "a2e4d86f85b2dae0286025e9bcafcddbe" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2e4d86f85b2dae0286025e9bcafcddbe" > ◆ < / a > < / span > Write()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void Write < / td >
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > filename< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-10-09 12:00:09 +02:00
< p > Reimplemented from < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a50c6e8d07ddce72da8f1234559e6e043" > MPSolverInterface< / a > .< / p >
2020-09-01 16:00:33 +02:00
2021-12-14 13:41:01 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "gurobi__interface_8cc_source.html#l01374" > 1374< / a > of file < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
< h2 class = "groupheader" > Member Data Documentation< / h2 >
2022-01-17 21:42:14 +01:00
< a id = "a6e75ff5a6525adc2eb42552c6f475b7a" name = "a6e75ff5a6525adc2eb42552c6f475b7a" > < / a >
2020-11-18 14:53:30 +01:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6e75ff5a6525adc2eb42552c6f475b7a" > ◆ < / a > < / span > best_objective_bound_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > double best_objective_bound_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01781" > 1781< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-11-18 14:53:30 +01:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2cb8082675772ca81d04e87b6f4b1c8b" name = "a2cb8082675772ca81d04e87b6f4b1c8b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2cb8082675772ca81d04e87b6f4b1c8b" > ◆ < / a > < / span > kDummyVariableIndex< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > const int kDummyVariableIndex = 0< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01788" > 1788< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "accec08e7a0a89158c5d9aa5f6b25b695" name = "accec08e7a0a89158c5d9aa5f6b25b695" > < / a >
2021-04-27 23:00:03 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#accec08e7a0a89158c5d9aa5f6b25b695" > ◆ < / a > < / span > kUnknownNumberOfIterations< / h2 >
2020-09-01 16:00:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2021-04-27 23:00:03 +02:00
< td class = "memname" > constexpr int64_t kUnknownNumberOfIterations = -1< / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2022-01-17 21:42:14 +01:00
< span class = "mlabels" > < span class = "mlabel" > static< / span > < span class = "mlabel" > constexpr< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01576" > 1576< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a671b20aa1d2532721b614ce2660e3872" name = "a671b20aa1d2532721b614ce2660e3872" > < / a >
2021-04-27 23:00:03 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a671b20aa1d2532721b614ce2660e3872" > ◆ < / a > < / span > kUnknownNumberOfNodes< / h2 >
2020-09-01 16:00:33 +02:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2021-04-27 23:00:03 +02:00
< td class = "memname" > constexpr int64_t kUnknownNumberOfNodes = -1< / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2022-01-17 21:42:14 +01:00
< span class = "mlabels" > < span class = "mlabel" > static< / span > < span class = "mlabel" > constexpr< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01579" > 1579< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a42d79af323cdc77e77c19ee22f9e3aa9" name = "a42d79af323cdc77e77c19ee22f9e3aa9" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a42d79af323cdc77e77c19ee22f9e3aa9" > ◆ < / a > < / span > last_constraint_index_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int last_constraint_index_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01773" > 1773< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa83a7b3f61fb55d22d1aa9aac0be4a7c" name = "aa83a7b3f61fb55d22d1aa9aac0be4a7c" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa83a7b3f61fb55d22d1aa9aac0be4a7c" > ◆ < / a > < / span > last_variable_index_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > int last_variable_index_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01775" > 1775< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "ad5d09a69c6c8c8eea9311b0513628683" name = "ad5d09a69c6c8c8eea9311b0513628683" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad5d09a69c6c8c8eea9311b0513628683" > ◆ < / a > < / span > maximize_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool maximize_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01770" > 1770< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "af093ce79e6a0d2e334ebe94579003de6" name = "af093ce79e6a0d2e334ebe94579003de6" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af093ce79e6a0d2e334ebe94579003de6" > ◆ < / a > < / span > objective_value_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > double objective_value_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01778" > 1778< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aa2fedb3c02ffb092a6c19a0ee1e81a02" name = "aa2fedb3c02ffb092a6c19a0ee1e81a02" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa2fedb3c02ffb092a6c19a0ee1e81a02" > ◆ < / a > < / span > quiet_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool quiet_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01784" > 1784< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a2ab7b415cdf146b96aa68a91870608d2" name = "a2ab7b415cdf146b96aa68a91870608d2" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2ab7b415cdf146b96aa68a91870608d2" > ◆ < / a > < / span > result_status_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > result_status_< / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01768" > 1768< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a3f09fb4ef39e8d4ab6607b61aeaa0a2b" name = "a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > ◆ < / a > < / span > solver_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver.html" > MPSolver< / a > * const solver_< / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01763" > 1763< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "afbef7ee46d807e084dcf1fca7a4de2e7" name = "afbef7ee46d807e084dcf1fca7a4de2e7" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afbef7ee46d807e084dcf1fca7a4de2e7" > ◆ < / a > < / span > sync_status_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-10-09 12:00:09 +02:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a > sync_status_< / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-03-04 00:11:33 +01:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01765" > 1765< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "gurobi__interface_8cc_source.html" > gurobi_interface.cc< / a > < / li >
< / ul >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- HTML footer for doxygen 1.8.18 -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
2020-10-09 12:00:09 +02:00
< li class = "navelem" > < a class = "el" href = "namespaceoperations__research.html" > operations_research< / a > < / li > < li class = "navelem" > < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html" > GurobiInterface< / a > < / li >
2020-09-01 16:00:33 +02:00
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2022-01-17 21:42:14 +01:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.9.3 < / li >
2020-09-01 16:00:33 +02:00
< / ul >
< / div >
< / body >
< / html >