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: SatInterface< / 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_sat_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_sat_interface-members.html" > List of all members< / a > < / div >
2022-01-17 21:42:14 +01:00
< div class = "headertitle" > < div class = "title" > SatInterface< / 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 = "sat__interface_8cc_source.html#l00043" > 43< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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:a35528c3c1e6121233256189d30abab2b" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a35528c3c1e6121233256189d30abab2b" > SatInterface< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_solver.html" > MPSolver< / a > *const solver)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a35528c3c1e6121233256189d30abab2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a9022d2f8eaad9275fabb177763bf0d8c" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a9022d2f8eaad9275fabb177763bf0d8c" > ~SatInterface< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a9022d2f8eaad9275fabb177763bf0d8c" > < 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_sat_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_sat_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:a4a29067fc2546e6cbee9b6cb77fa4a22" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_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 >
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_sat_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:af49d135ea40b2749802105381cf43cf4" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_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 >
2021-04-27 23:00:03 +02:00
< tr class = "memitem:ac069644b3b79e8c26749dcfdead5784d" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#ac069644b3b79e8c26749dcfdead5784d" > SetVariableBounds< / a > (int < a class = "el" href = "routing__search_8cc.html#aa9d6bcc39dc199c2a2671a88ecf3630e" > index< / a > , double lb, double ub) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ac069644b3b79e8c26749dcfdead5784d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "memitem:a97ec684938dbdef7c46f768201188e65" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a97ec684938dbdef7c46f768201188e65" > SetVariableInteger< / a > (int < a class = "el" href = "routing__search_8cc.html#aa9d6bcc39dc199c2a2671a88ecf3630e" > index< / a > , bool integer) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a97ec684938dbdef7c46f768201188e65" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "memitem:ab711dcd5a3aece215137a1d29d92765c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#ab711dcd5a3aece215137a1d29d92765c" > SetConstraintBounds< / a > (int < a class = "el" href = "routing__search_8cc.html#aa9d6bcc39dc199c2a2671a88ecf3630e" > index< / a > , double lb, double ub) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ab711dcd5a3aece215137a1d29d92765c" > < 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_sat_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:acb9df3ca8afb4544653536fbf27fde55" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_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_sat_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_sat_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_sat_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_sat_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_sat_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:aeeadd101415d24d02e7ccb85844ef763" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_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 >
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_sat_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_sat_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_sat_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_sat_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_sat_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_sat_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_sat_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:aa70fd7de7d1b6eb48564ad89ba711cbe" > < td class = "memItemLeft" align = "right" valign = "top" > std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_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:a3fb40176ccbc43c52d549364ad081f0d" > < td class = "memItemLeft" align = "right" valign = "top" > void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a3fb40176ccbc43c52d549364ad081f0d" > underlying_solver< / a > () override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a3fb40176ccbc43c52d549364ad081f0d" > < 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_sat_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_sat_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_sat_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:a998ffafb2a0bc1e91ae9a8b15f1a5437" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a998ffafb2a0bc1e91ae9a8b15f1a5437" > SetParameters< / 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:a998ffafb2a0bc1e91ae9a8b15f1a5437" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:aac1f89b30c231c5a4f5fd1a75a93b3fb" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#aac1f89b30c231c5a4f5fd1a75a93b3fb" > SetRelativeMipGap< / 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:aac1f89b30c231c5a4f5fd1a75a93b3fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:a4e95de43fbd4b515706af24e4f0408f4" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a4e95de43fbd4b515706af24e4f0408f4" > SetPrimalTolerance< / 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:a4e95de43fbd4b515706af24e4f0408f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:a0c1815700bc047043d17380f34ffdf8f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a0c1815700bc047043d17380f34ffdf8f" > SetDualTolerance< / 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:a0c1815700bc047043d17380f34ffdf8f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:abcd0d04d20fdbc2f3ef5216b3922c4c9" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#abcd0d04d20fdbc2f3ef5216b3922c4c9" > SetPresolveMode< / a > (int < 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:abcd0d04d20fdbc2f3ef5216b3922c4c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:a078a445058d79e6c5fb1de3eab9e9707" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a078a445058d79e6c5fb1de3eab9e9707" > SetScalingMode< / a > (int < 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:a078a445058d79e6c5fb1de3eab9e9707" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-03-04 00:11:33 +01:00
< tr class = "memitem:a274c5efb4a2e3e21d2bc7a4a10f45bb3" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a274c5efb4a2e3e21d2bc7a4a10f45bb3" > SetLpAlgorithm< / a > (int < 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:a274c5efb4a2e3e21d2bc7a4a10f45bb3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a677caae160d593c7882749cb4e684e3d" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#a677caae160d593c7882749cb4e684e3d" > SetSolverSpecificParametersAsString< / a > (const std::string & < a class = "el" href = "cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219" > parameters< / a > ) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a677caae160d593c7882749cb4e684e3d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:ab8d7e663791146c192d1c4c3e40f6687" > < td class = "memItemLeft" align = "right" valign = "top" > absl::Status  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_sat_interface.html#ab8d7e663791146c192d1c4c3e40f6687" > SetNumThreads< / a > (int num_threads) override< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:ab8d7e663791146c192d1c4c3e40f6687" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a50c6e8d07ddce72da8f1234559e6e043" > < 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#a50c6e8d07ddce72da8f1234559e6e043" > Write< / a > (const std::string & filename)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a50c6e8d07ddce72da8f1234559e6e043" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a6747907b6984aaef88bf65816623cb8c" > < 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#a6747907b6984aaef88bf65816623cb8c" > BranchingPriorityChangedForVariable< / a > (int var_index)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a6747907b6984aaef88bf65816623cb8c" > < 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:a4eef77bb51bde41e69bed87ea44b86e1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1_m_p_solver_interface.html#a4eef77bb51bde41e69bed87ea44b86e1" > ComputeExactConditionNumber< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a4eef77bb51bde41e69bed87ea44b86e1" > < 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 >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a9dccaf2645e8d7be911db6f387ca0561" > < 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#a9dccaf2645e8d7be911db6f387ca0561" > NextSolution< / a > ()< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a9dccaf2645e8d7be911db6f387ca0561" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:aaf16709704b3574081008b78f247cb4b" > < 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#aaf16709704b3574081008b78f247cb4b" > SetCallback< / a > (< a class = "el" href = "classoperations__research_1_1_m_p_callback.html" > MPCallback< / a > *mp_callback)< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:aaf16709704b3574081008b78f247cb4b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-10-09 12:00:09 +02:00
< tr class = "memitem:a16ab8967955490d4c826927008b2cdcd" > < 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#a16ab8967955490d4c826927008b2cdcd" > SupportsCallbacks< / a > () const< / td > < / tr >
2020-09-01 16:00:33 +02:00
< tr class = "separator:a16ab8967955490d4c826927008b2cdcd" > < 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 >
< / 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 = "a35528c3c1e6121233256189d30abab2b" name = "a35528c3c1e6121233256189d30abab2b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a35528c3c1e6121233256189d30abab2b" > ◆ < / a > < / span > SatInterface()< / 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_sat_interface.html" > SatInterface< / 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 > < 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 = "sat__interface_8cc_source.html#l00110" > 110< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a9022d2f8eaad9275fabb177763bf0d8c" name = "a9022d2f8eaad9275fabb177763bf0d8c" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9022d2f8eaad9275fabb177763bf0d8c" > ◆ < / a > < / span > ~SatInterface()< / 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_sat_interface.html" > SatInterface< / 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 = "sat__interface_8cc_source.html#l00113" > 113< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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" > 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#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 = "sat__interface_8cc_source.html#l00071" > 71< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00210" > 210< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00214" > 214< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "a6747907b6984aaef88bf65816623cb8c" name = "a6747907b6984aaef88bf65816623cb8c" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6747907b6984aaef88bf65816623cb8c" > ◆ < / 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" > virtual 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" > inline< / span > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a0f868ea21814f5c0e34d8e99d32b1695" > GurobiInterface< / a > , and < a class = "el" href = "classoperations__research_1_1_s_c_i_p_interface.html#a0f868ea21814f5c0e34d8e99d32b1695" > SCIPInterface< / 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#l01656" > 1656< / 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 = "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 = "sat__interface_8cc_source.html#l00224" > 224< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00235" > 235< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00247" > 247< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a4eef77bb51bde41e69bed87ea44b86e1" name = "a4eef77bb51bde41e69bed87ea44b86e1" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4eef77bb51bde41e69bed87ea44b86e1" > ◆ < / 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" > 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_gurobi_interface.html#a819ccbf734a334c82da1e6e819d23e84" > GurobiInterface< / 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#l01910" > 1910< / 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 = "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 >
< td > < / td >
< td class = "paramtype" > std::atomic< bool > *  < / td >
< td class = "paramname" > < em > interrupt< / em >   < / td >
< / tr >
< tr >
2020-09-01 16:00:33 +02:00
< td > < / td >
2021-09-30 01:18:45 +02:00
< td > )< / td >
< td > < / td > < td > < / td >
2020-09-01 16:00:33 +02:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
2021-09-30 01:18:45 +02:00
< span class = "mlabels" > < span class = "mlabel" > override< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
2020-09-01 16:00:33 +02:00
< / 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 = "sat__interface_8cc_source.html#l00167" > 167< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00263" > 263< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00261" > 261< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00265" > 265< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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" > 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 = "sat__interface_8cc_source.html#l00187" > 187< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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" > 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 = "sat__interface_8cc_source.html#l00251" > 251< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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" > 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 = "sat__interface_8cc_source.html#l00252" > 252< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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" > 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 = "sat__interface_8cc_source.html#l00253" > 253< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00237" > 237< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "a9dccaf2645e8d7be911db6f387ca0561" name = "a9dccaf2645e8d7be911db6f387ca0561" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9dccaf2645e8d7be911db6f387ca0561" > ◆ < / 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" > virtual 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" > inline< / span > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#af09b34b07f4db68ced0239cc959ee2e2" > GurobiInterface< / a > , and < a class = "el" href = "classoperations__research_1_1_s_c_i_p_interface.html#af09b34b07f4db68ced0239cc959ee2e2" > SCIPInterface< / 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#l01747" > 1747< / 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 = "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 = "sat__interface_8cc_source.html#l00241" > 241< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00192" > 192< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00243" > 243< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "aaf16709704b3574081008b78f247cb4b" name = "aaf16709704b3574081008b78f247cb4b" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aaf16709704b3574081008b78f247cb4b" > ◆ < / 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" > virtual 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" > inline< / span > < span class = "mlabel" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a9436ed8aa5d2540af34e24ba7a8c196d" > GurobiInterface< / a > , and < a class = "el" href = "classoperations__research_1_1_s_c_i_p_interface.html#a9436ed8aa5d2540af34e24ba7a8c196d" > SCIPInterface< / 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#l01750" > 1750< / 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 = "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 = "sat__interface_8cc_source.html#l00218" > 218< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "ab711dcd5a3aece215137a1d29d92765c" name = "ab711dcd5a3aece215137a1d29d92765c" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab711dcd5a3aece215137a1d29d92765c" > ◆ < / 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 > 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 = "sat__interface_8cc_source.html#l00206" > 206< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "a0c1815700bc047043d17380f34ffdf8f" name = "a0c1815700bc047043d17380f34ffdf8f" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0c1815700bc047043d17380f34ffdf8f" > ◆ < / a > < / span > SetDualTolerance()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetDualTolerance < / 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#abefecfbabdfc67d54a8b74d7acd6a0b8" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00280" > 280< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.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 = "a274c5efb4a2e3e21d2bc7a4a10f45bb3" name = "a274c5efb4a2e3e21d2bc7a4a10f45bb3" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a274c5efb4a2e3e21d2bc7a4a10f45bb3" > ◆ < / a > < / span > SetLpAlgorithm()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetLpAlgorithm < / td >
< td > (< / td >
< td class = "paramtype" > int  < / 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#a0ea9032aa55fa7d334dc01fcc0579ff4" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00282" > 282< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.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 = "ab8d7e663791146c192d1c4c3e40f6687" name = "ab8d7e663791146c192d1c4c3e40f6687" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab8d7e663791146c192d1c4c3e40f6687" > ◆ < / 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" > 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#a849bf49baad56df58c018e8ab09456fb" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00273" > 273< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.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 = "sat__interface_8cc_source.html#l00228" > 228< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00233" > 233< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00194" > 194< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a998ffafb2a0bc1e91ae9a8b15f1a5437" name = "a998ffafb2a0bc1e91ae9a8b15f1a5437" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a998ffafb2a0bc1e91ae9a8b15f1a5437" > ◆ < / a > < / span > SetParameters()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetParameters < / 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" > 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#a69a40a8abff72ce66c2375c3dc81e416" > 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 = "sat__interface_8cc_source.html#l00267" > 267< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "abcd0d04d20fdbc2f3ef5216b3922c4c9" name = "abcd0d04d20fdbc2f3ef5216b3922c4c9" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abcd0d04d20fdbc2f3ef5216b3922c4c9" > ◆ < / a > < / span > SetPresolveMode()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetPresolveMode < / td >
< td > (< / td >
< td class = "paramtype" > int  < / 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#acbc02ef75e382aa8a252539093733870" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00286" > 286< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a4e95de43fbd4b515706af24e4f0408f4" name = "a4e95de43fbd4b515706af24e4f0408f4" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4e95de43fbd4b515706af24e4f0408f4" > ◆ < / a > < / span > SetPrimalTolerance()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetPrimalTolerance < / 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#a65a79c9a017961ace540693943e11d8a" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00279" > 279< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "aac1f89b30c231c5a4f5fd1a75a93b3fb" name = "aac1f89b30c231c5a4f5fd1a75a93b3fb" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aac1f89b30c231c5a4f5fd1a75a93b3fb" > ◆ < / a > < / span > SetRelativeMipGap()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetRelativeMipGap < / 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#a6c05b038e53c3a96af3715193c9b9e9b" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00283" > 283< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a078a445058d79e6c5fb1de3eab9e9707" name = "a078a445058d79e6c5fb1de3eab9e9707" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a078a445058d79e6c5fb1de3eab9e9707" > ◆ < / a > < / span > SetScalingMode()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void SetScalingMode < / td >
< td > (< / td >
< td class = "paramtype" > int  < / 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#a7d4dad0cb109728d4005f99b5afe5fdd" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00281" > 281< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a677caae160d593c7882749cb4e684e3d" name = "a677caae160d593c7882749cb4e684e3d" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a677caae160d593c7882749cb4e684e3d" > ◆ < / a > < / span > SetSolverSpecificParametersAsString()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool SetSolverSpecificParametersAsString < / td >
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > parameters< / 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#a77083241e8bdb93b619c7b9feaf82dec" > MPSolverInterface< / 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 = "sat__interface_8cc_source.html#l00288" > 288< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "ac069644b3b79e8c26749dcfdead5784d" name = "ac069644b3b79e8c26749dcfdead5784d" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac069644b3b79e8c26749dcfdead5784d" > ◆ < / 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 > 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 = "sat__interface_8cc_source.html#l00198" > 198< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a97ec684938dbdef7c46f768201188e65" name = "a97ec684938dbdef7c46f768201188e65" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97ec684938dbdef7c46f768201188e65" > ◆ < / 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 > 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 = "sat__interface_8cc_source.html#l00202" > 202< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "sat__interface_8cc_source.html#l00115" > 115< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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" > 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 = "sat__interface_8cc_source.html#l00255" > 255< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_interface.cc< / a > .< / p >
2020-09-01 16:00:33 +02:00
< / div >
< / div >
2022-01-17 21:42:14 +01:00
< a id = "a16ab8967955490d4c826927008b2cdcd" name = "a16ab8967955490d4c826927008b2cdcd" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a16ab8967955490d4c826927008b2cdcd" > ◆ < / 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" > virtual 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" > virtual< / span > < span class = "mlabel" > inherited< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2021-09-20 15:57:27 +02:00
< p > Reimplemented in < a class = "el" href = "classoperations__research_1_1_gurobi_interface.html#a7161a285a13ffdffbe90d890d061ab21" > GurobiInterface< / a > , and < a class = "el" href = "classoperations__research_1_1_s_c_i_p_interface.html#a7161a285a13ffdffbe90d890d061ab21" > SCIPInterface< / 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#l01754" > 1754< / 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 = "a3fb40176ccbc43c52d549364ad081f0d" name = "a3fb40176ccbc43c52d549364ad081f0d" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3fb40176ccbc43c52d549364ad081f0d" > ◆ < / a > < / span > underlying_solver()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void * underlying_solver < / 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" >
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 = "sat__interface_8cc_source.html#l00259" > 259< / a > of file < a class = "el" href = "sat__interface_8cc_source.html" > sat_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 = "a50c6e8d07ddce72da8f1234559e6e043" name = "a50c6e8d07ddce72da8f1234559e6e043" > < / a >
2020-09-01 16:00:33 +02:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a50c6e8d07ddce72da8f1234559e6e043" > ◆ < / 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" > 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_gurobi_interface.html#a2e4d86f85b2dae0286025e9bcafcddbe" > GurobiInterface< / 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#l01819" > 1819< / 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 >
< 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 = "sat__interface_8cc_source.html" > sat_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_sat_interface.html" > SatInterface< / 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 >