Files
ortools-clone/docs/cpp_linear/classoperations__research_1_1MPSolverInterface-members.html
2019-07-15 14:27:40 -07:00

149 lines
36 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>OR-Tools</title>
<meta http-equiv="Content-Type" content="text/html;"/>
<meta charset="utf-8"/>
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="banner-container">
<div id="banner">
<span id="sfml">OR-Tools 7.2</span>
</div>
</div>
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
<div id="content">
<!-- Generated by Doxygen 1.8.15 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
</ul>
</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">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classoperations__research_1_1MPSolverInterface.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">operations_research::MPSolverInterface Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aa38ec74a9f9beb650fbb88dece755ebd">AddIndicatorConstraint</a>(MPConstraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a4c06cfd4d3c34ca0a96ad90f50a1abd8">AddRowConstraint</a>(MPConstraint *const ct)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a94980bb46c791363fe9ce55d57e2a79a">AddVariable</a>(MPVariable *const var)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a1e4b520fcd965a7a2b975035e1a906b5">best_objective_bound</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a3038e118fcb2ccc9f0e2493cc48a1545">BranchingPriorityChangedForVariable</a>(int var_index)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a80e389070e3984f5333c4fd96311231b">CheckBestObjectiveBoundExists</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a8f0df932d3bffc929a8b463fe9697431">CheckSolutionExists</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a0fabe855ed7766a6ccddb63cbbfa3bc4">CheckSolutionIsSynchronized</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ad792f0af5ffa1072f0d6a4d3d872f73a">CheckSolutionIsSynchronizedAndExists</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a38ad5df166aef299c76fac71eb785523">ClearConstraint</a>(MPConstraint *const constraint)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a1d0c4924c375cd234f4a17bf2b8c1a8b">ClearObjective</a>()=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a5a2299c6d83d21a0917d0661fb704dbe">column_status</a>(int variable_index) const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#afae6a55da4ebeb2d9c6eb55eeccbdc8b">ComputeExactConditionNumber</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a90947e6cbecd6bfff60feefa9ba37847">constraint_is_extracted</a>(int ct_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a9ae99b901839c7f1e29193d8a619b728">ExtractModel</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a1363e1a1c4a1535b0cb92f46a9efd4b5">ExtractNewConstraints</a>()=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a945992529aaaa827d7c9307e996ab2ef">ExtractNewVariables</a>()=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a24085346a573695d2f3d224b726c5714">ExtractObjective</a>()=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a5f9dc671c62b54a3940f2691f9953e67">InterruptSolve</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a27ef26272b0444403e683b31605d88f7">InvalidateSolutionSynchronization</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a77db27f245bbe7fec03763cb0f81210a">IsContinuous</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a8410c2213e0f2faec9a202b5b670ad6c">IsLP</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a3cb924945c7c8ebd6964ba982ffdf276">IsMIP</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aa7ef7e2f076fc9208d13fdfb4ec33c76">iterations</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a693c6f125a85b70fe94057be1cfd0819">kDummyVariableIndex</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a156255f5e27fd48b7ee43539b52f644f">kUnknownNumberOfIterations</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a25b846bdb22eb75b6c0f3b9922556c46">kUnknownNumberOfNodes</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a577812bda95732730419025af875deb3">last_constraint_index_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a4996e4f9b120ab70f4d2382e473dc852">last_variable_index</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a45aa65ea825c85f885b0d8a0064af2f6">last_variable_index_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aaabe8c85cd90dd61e4c9de70667b0c16">maximize_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a912394f09fe0aee694df2e9c962853a0abb904e2bd71f6c8f7612f5bb41a0b8f0">MODEL_SYNCHRONIZED</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a24102af97b3c7e803861e1d6983b1fea">MPConstraint</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a77dbe3a653f9c5d30e818000d92d8b17">MPObjective</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ac2c01b4de8f7670e37daa7d42b804dd4">MPSolver</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a152b3f16428c0a1c58247ba88d95f0a4">MPSolverInterface</a>(MPSolver *const solver)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a912394f09fe0aee694df2e9c962853a0a5e5dccb6be46f13fd046ebf8dd63fc0b">MUST_RELOAD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a7f6e6fc6c25a04f49e3b95b7510c8369">NextSolution</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a6ca427f3c6266f86e41f4b5b1905c7d3">nodes</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a9a71292f92599d3f96dc96543c24673d">objective_value</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a9fbca54e7d25c2bfacfac1e47183e14f">objective_value_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a86ce7eb3c7e1f5ca9822590f489ab708">quiet</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ac962e5cc7308644424829668241a8fcf">quiet_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#af3bee59eacd9c98d6f9240167cf3051f">ReadParameterFile</a>(const std::string &amp;filename)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ad4ce4ee159f4c2db5a02923c886c136b">Reset</a>()=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a3fd73560f782eaf5093a435c61783d09">ResetExtractionInformation</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a0e34bb4ed1518f8104e6f84592e68dc5">result_status</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#add7194b3e70938a6bb7fb8e7c6532e56">result_status_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aad9285c25e1671edfac7a7748b166770">row_status</a>(int constraint_index) const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a3c7ae564168e67c161f5111a060a604e">set_constraint_as_extracted</a>(int ct_index, bool extracted)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#adc4579b45ae778e4c61b5c35cffc0eaf">set_quiet</a>(bool quiet_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a01fb82c6f72457879c0defb22ae9db47">set_variable_as_extracted</a>(int var_index, bool extracted)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a3ecddb0dba419349214fd4b021d2b9f6">SetCoefficient</a>(MPConstraint *const constraint, const MPVariable *const variable, double new_value, double old_value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ad237855fa79fc36fbf9baedce589384c">SetCommonParameters</a>(const MPSolverParameters &amp;param)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ae63369de591dfd558df4c74c1143d84a">SetConstraintBounds</a>(int index, double lb, double ub)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aa5b34d05b6fbeb881404d4147b63d401">SetDoubleParamToUnsupportedValue</a>(MPSolverParameters::DoubleParam param, double value)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#abc5c8df36220fb85bf2c4f69b959ead9">SetDualTolerance</a>(double value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a0e21cafe5af05431fa67ec7e9bfbf5ec">SetIntegerParamToUnsupportedValue</a>(MPSolverParameters::IntegerParam param, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a7cde757e7152aa06930afc59709c3c64">SetLpAlgorithm</a>(int value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ab7289f57fd0f768453f2817d59a20c80">SetMIPParameters</a>(const MPSolverParameters &amp;param)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ae6b5032ab0257e33006c4dee5249ad21">SetNumThreads</a>(int num_threads)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ab54c763dfb19f258603711eddfe66bca">SetObjectiveCoefficient</a>(const MPVariable *const variable, double coefficient)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a6a0b90433ed94679a6065000b384fb64">SetObjectiveOffset</a>(double value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ac35b40e98fabb8bcd5e62cdd57678ff3">SetOptimizationDirection</a>(bool maximize)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a6c1c1fc340f3f15e75745d7e6b0fe3df">SetParameters</a>(const MPSolverParameters &amp;param)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a51ae167e111959ecbe3f67e0e12e2f09">SetPresolveMode</a>(int value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a119e0274303ed2eb0c80fcef960cfff0">SetPrimalTolerance</a>(double value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a2b6fcec92ec397f38a9657d7d38a9e49">SetRelativeMipGap</a>(double value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aaaa84e64f7c29af15440e02189a362da">SetScalingMode</a>(int value)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a9421cf0896b24513fb63283fac87de44">SetSolverSpecificParametersAsString</a>(const std::string &amp;parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ae60b6e41d8b3077d982e0347c85b802c">SetStartingLpBasis</a>(const std::vector&lt; MPSolver::BasisStatus &gt; &amp;variable_statuses, const std::vector&lt; MPSolver::BasisStatus &gt; &amp;constraint_statuses)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a861fc44ad0a6147a79dbcef606d34958">SetUnsupportedDoubleParam</a>(MPSolverParameters::DoubleParam param)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a2b7834a656a48c094c34c13c60bd742c">SetUnsupportedIntegerParam</a>(MPSolverParameters::IntegerParam param)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#af80b8873e1b07fedcac24c5704a889cf">SetVariableBounds</a>(int index, double lb, double ub)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a5e445125231a8febc619d3a81cb8c12f">SetVariableInteger</a>(int index, bool integer)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a912394f09fe0aee694df2e9c962853a0a1a93fdf313f6e448af723eb80bbbb7ba">SOLUTION_SYNCHRONIZED</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a99d3df0f2e02937e56473d9f3df68965">Solve</a>(const MPSolverParameters &amp;param)=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ae27c5da090750971d680f2bf8f4f706b">solver_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a5e19196bab184ddaf66a7e34056cab48">SolverVersion</a>() const =0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#af7655248b40e336f843180b9ef37dc3c">sync_status_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a912394f09fe0aee694df2e9c962853a0">SynchronizationStatus</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#aec492297c32397c8a82490efb952e137">trivial_worst_objective_bound</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#ad98f058f6721dba0ddeb4f82f7bc98ef">underlying_solver</a>()=0</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a5220692ca2d4674d77045a27317bca3e">ValidFileExtensionForParameterFile</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a8245f5863b87aa3f6e9ac19d29531a9a">variable_is_extracted</a>(int var_index) const</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#a075910a059a214af934af08f3cba7db4">Write</a>(const std::string &amp;filename)</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html#acd4eda4c38c00ed2cf7908c29bb74de3">~MPSolverInterface</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1MPSolverInterface.html">operations_research::MPSolverInterface</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>