Files
ortools-clone/docs/cpp/classoperations__research_1_1_solver-members.html
2021-01-26 11:34:47 +01:00

711 lines
203 KiB
HTML

<!-- 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"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OR-Tools: Member List</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
&#160;<span id="projectnumber">8.2</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<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">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classoperations__research_1_1_solver.html',''); initResizable(); });
/* @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="headertitle">
<div class="title">Solver 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_1_solver.html">Solver</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aac4aa5ecf086378b1bbac4b669bab4db">Accept</a>(ModelVisitor *const visitor) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a85b32a82ff9c91dd572222116e4a0adb">accepted_neighbors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ad7946514ee3dd6cb3ab993dc9e98b33b">Action</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7c06ab0a290a6fbdc909fd63c192a4bf">ActiveSearch</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aae6945c57651cb226561a0ef988a02ac">AddBacktrackAction</a>(Action a, bool fast)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae2d27e0db523a7b883fe8bd2f40e9968">AddCastConstraint</a>(CastConstraint *const constraint, IntVar *const target_var, IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5931080c9bfda8dedfef0e3adf313ab3">AddConstraint</a>(Constraint *const c)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6c3752c7d9425f4a5243176d3f6fcbc7">AddLocalSearchMonitor</a>(LocalSearchMonitor *monitor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4260a3ba3644fec332cd650e2d3c9f68">AddPropagationMonitor</a>(PropagationMonitor *const monitor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a18c9277012e856da1bf8fcdbe79b2173">ASSIGN_CENTER_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a6cc67468f22769f3bdfe3032b760b8c0">ASSIGN_MAX_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a26ee6f4132972f3880a16bf01faf5886">ASSIGN_MIN_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a56859813749c27c6c20f8cdfec9eb9c2">ASSIGN_RANDOM_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63a6ee4694724cd35dac21d0f5db73c8650">AT_SOLUTION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a59a769807fd4d1f4a9bab3dcbe120cd4">AVOID_DATE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afb28bd81075ef9b2f5a29c32eb46ba92">balancing_decision</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a7de3703a8816dad121d3fd166c07a79c">BaseIntExpr</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3ee">BinaryIntervalRelation</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad01c3a2fbfb388d917899ad983415d02">branches</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae57bc6f29c7b4343cb90aa1946ce1869">BranchSelector</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abe9b685ee0bca9e541bce7d2dbd61761">Cache</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aca0863f3e90f03bf77bbcb9aceb02e85">CastExpression</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a31b6ef7bff363d68d03eda8c9668e3e0">CheckAssignment</a>(Assignment *const solution)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a483098cee8f04c87368cd05674dda9df">CheckConstraint</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6d5ff1ccb832c9d27fa7a579248f8084">CheckFail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfa0232b3ece732fa7e71171f78888cea50">CHOICE_POINT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8b1044e7c2b76345532f848a982a7106aaa934f8cfd42ebeefbcae15dcadf07c0">CHOOSE_DYNAMIC_GLOBAL_BEST</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a1a148a0aaaad7f56eea42df9876e7ae9">CHOOSE_FIRST_UNBOUND</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a35ade8eddf8a04820923af06366d8841">CHOOSE_HIGHEST_MAX</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601aefd0704e5b6bd1e9dd826cf03d2dff12">CHOOSE_LOWEST_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a77806c37d29c932d0c23741de684d4bf">CHOOSE_MAX_REGRET_ON_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601aca5eb66b1540a6c1ab8a3aedaf606f2a">CHOOSE_MAX_SIZE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a135287a353c8b664975f778efc8d89ae">CHOOSE_MIN_SIZE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a67ae4822c2c057bc55386cab118bbd70">CHOOSE_MIN_SIZE_HIGHEST_MAX</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ab5a4ff7c445eb996034132c5b54dd2e2">CHOOSE_MIN_SIZE_HIGHEST_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ae2c3ca1431efdb92978cd252c9ec01a7">CHOOSE_MIN_SIZE_LOWEST_MAX</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a51ebcb4577d6f214dc22b869c9774448">CHOOSE_MIN_SIZE_LOWEST_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482ba56d44a3dd83eb1a8b0c8f6645bbe68d7">CHOOSE_MIN_SLACK_RANK_FORWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a1e36b06cc28522f212507ecaac29797d">CHOOSE_PATH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a0dd29a5b1114a3da001126046058304c">CHOOSE_RANDOM</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482bae46a3641c46e09a29875fe4067773615">CHOOSE_RANDOM_RANK_FORWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8b1044e7c2b76345532f848a982a7106a3850e163a7085a9d2cf0109439baaff1">CHOOSE_STATIC_GLOBAL_BEST</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a95d15794f0eaa4727439f364889a8064">clear_fail_intercept</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0f7179b03ab49e7ee79f9b7e8c4dc129">ClearLocalSearchState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ad4c4d0d62a6d65debcff4437948435a1">Closure</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adbf7d490e8a610424c1cdcc336fed1b2">Compose</a>(DecisionBuilder *const db1, DecisionBuilder *const db2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a621ee0adf3f4bfe542791a29e674f010">Compose</a>(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae5d9ab0205e5c3f5be37e9450d5af1ed">Compose</a>(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3, DecisionBuilder *const db4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a81e71c126a9066bd3c3177bd2ef4b123">Compose</a>(const std::vector&lt; DecisionBuilder * &gt; &amp;dbs)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5b65e631181f40eedd7afba46116fa66">ConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af17b122f41dbc903a8e1aefa20628949">ConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops, bool restart)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab56a158564c3aeb7fc5f08627d288681">ConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops, std::function&lt; int64(int, int)&gt; evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a697ed9eaa8955d595a023663ab1e8418">Constraint</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a86ecff14fc3b94df60069a4bca94c06b">constraints</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18ad699bdf1731bd839b56c299536ba1d9d">CROSS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9ad7aa7196294c28c75de78687f43297a9">CROSS_DATE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab2613a9bd44c5b87559103fc66bfbda4">CurrentlyInSolve</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a764be64f3029f8b8e23511061d8de355">DebugString</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42">DecisionModification</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18acd27a3a13d233019cec19a2423d65a84">DECREMENT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaa825d53a4aec98b8e8d5694b99a0c33">DefaultSolverParameters</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7ad38fb80cf0d5468a2b5efdb0f4cd6068">DELAYED_PRIORITY</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a10eb8307ae92ccc5dd7cbd17a9e5a4a6">demon_profiler</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2fcb72958195336902eeca6bad65b001">demon_runs</a>(DemonPriority p) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a293233c46e5eaa308f65c7c2350553f7">DemonPriority</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a17a56adc8ee57642c3f00a1778319192">DemonProfiler</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a72251c14868838649397bde6418180b1">ENDS_AFTER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea29cfeeb371c7d823879651fcc292b506">ENDS_AFTER_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea2cd72254b0dd1dda48ed752e83ee9134">ENDS_AFTER_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a98ab67334c0eb09294e4b45c0b9bf0e6">ENDS_AT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea61a202b9f100a27fb46a01bb6df0d204">ENDS_AT_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea88697fd0942f9936f586e4b207b79c43">ENDS_AT_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a308666e688531b5c046acba00818b430">ENDS_BEFORE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3216144f5779ad0022bd7a0421c858d7">EndSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735fa9efdc855f3c1477957fb50affec07f8f">EQ</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4">EvaluatorLocalSearchOperators</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8b1044e7c2b76345532f848a982a7106">EvaluatorStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a1c5d6c437384057c9b472a5081800462">EXCHANGE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adb5dd2b903aed4484d190730863f26c2">ExportProfilingOverview</a>(const std::string &amp;filename)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a952b4c317733a065c74841dc00fe8bd9">EXTENDEDSWAPACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aeb92d4addb41255c9732cacfcb54f795">Fail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a40535e03b19c64388d1893883289fec5">fail_stamp</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2b05840b09f4ab5632470987f01e11e1">failures</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa94a5c3decf35c8ba0ebdec210bc38e6">filtered_neighbors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a68ccd69d2cb81ad9b176a007275fde0b">FindOneNeighbor</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af62a385d57256e5179b185d003dcfea1">FinishCurrentSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a935985d0022c026978eace7ff7cd5f7a">FULLPATHLNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735fa558711b4a2a25070b970d85f5926d5ce">GE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a23b67374a08dfb275ebd9f084ff42567">GetConstraintSolverStatistics</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a869f7ed2cc6505c59ecf1eb8ecb2288a">GetLocalSearchMonitor</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2563992eba2a464bd9f4c56c7f894945">GetLocalSearchStatistics</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3c57f3559561d1a7616bbe881d7e79d3">GetOrCreateLocalSearchState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a92271ad8e09cd801f83ae84e6af5f609">GetPropagationMonitor</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0dd1d43eaa36e3edea0a0c24a1eb558e">HasName</a>(const PropagationBaseObject *object) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63aa56e94e3036709f508e8e2e59723a351">IN_ROOT_NODE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63adf2a840a07b929c95099a490d2e4d013">IN_SEARCH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a5d249e853c4031947f979fe903390dfb">INCREMENT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa9726f5458b77973475a32178fe512b3">IndexEvaluator1</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abb24034fec2804ac3c0172f043087321">IndexEvaluator2</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a86570ad216b68c88de1ef27085e3d084">IndexEvaluator3</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a021ae5a2766d4ccaa133a5bbb5398464">IndexFilter1</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae5dafec4a3984f3a489f81ad5af0e4c1">InstrumentsDemons</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa637423a56e06d52bc9beed8d6fda7ab">InstrumentsVariables</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adbfd1fe2611bc7b45421ae81d66d7444">Int64ToIntVar</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a5f0059ab0df5c8e811e79e4f77f91291">INT_VALUE_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a1440614d1bb85a4f4b9290b234b84a3e">INT_VALUE_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a5cd14c588f2bc9864e717b7797634376">INT_VAR_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ad0cb7bcf19973e10df6bc1ac196f1fc2">INT_VAR_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1a981ab215cf0097502d1dd4f3a542ac">InternalSaveBooleanVarValue</a>(Solver *const, IntVar *const)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952faeca7ad9e63f49cd929edb90dbc7f5bb3">INTERVAL_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952fa34bde74f005a07be4c7598cd4e810831">INTERVAL_SET_TIMES_BACKWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952fa093ec3f2fbd36daf12e6b7d96525bc92">INTERVAL_SET_TIMES_FORWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952fa1bcb9f646cc7d33aa1278c661e40ed6c">INTERVAL_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952f">IntervalStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84">IntValueStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a34419e55556ff4e92b447fe895bdb9c3">IntVar</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601">IntVarStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a078a6a3543d033fc6f9b42938f96a702">IsBooleanVar</a>(IntExpr *const expr, IntVar **inner_var, bool *is_negated) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a72954fb35fd0dd0d796b18d893e957b4">IsLocalSearchProfilingEnabled</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af6816fc6dec978dc3ca41929a9dba7e8">IsProduct</a>(IntExpr *const expr, IntExpr **inner_expr, int64 *coefficient)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3dc3be2f47a73287c5edd7cf80beaa89">IsProfilingEnabled</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42aada39bb20e37e40f59106944e788ba5f">KEEP_LEFT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42a88616f3dde57f98df3022d5038d932d5">KEEP_RIGHT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42ac43e64ba97da5ab5a9a8a04e3ed17f5f">KILL_BOTH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a280d7e65c4c7bf84c703fab2323aaa63">kNumPriorities</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735fa662ed4b51721a45f07d645d4ca099a61">LE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4a2e646463fe193258a090a50ba806fd6e">LK</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735f">LocalSearchFilterBound</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18">LocalSearchOperators</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aac351c16876d84a5b0602aa1337a3c61">LocalSearchProfile</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a622500a4c7e11bbc4b8a5e5de2c84f13">LocalSearchProfiler</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1e1ca16d39d47ab8022785dc8e499120">MakeAbs</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2fff62e191cecd9c73a05eeb4d386914">MakeAbsEquality</a>(IntVar *const var, IntVar *const abs_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5eb867095eedbb05c137aae7aac299de">MakeAcceptFilter</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3f0e3322d5ae085dc9958c4fd5329918">MakeActionDemon</a>(Action action)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18ab0af70328b3e18dfb0008306fccef2de">MAKEACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac145423b7d355bcd75d627871ca95e86">MakeAllDifferent</a>(const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5ab1471e27355b524a9a50b8e8386717">MakeAllDifferent</a>(const std::vector&lt; IntVar * &gt; &amp;vars, bool stronger_propagation)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a538951377d369ae5381c71cd876d621a">MakeAllDifferentExcept</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 escape_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af4c960f5d46ac35f537ade04ff7e2cc3">MakeAllowedAssignments</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const IntTupleSet &amp;tuples)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a159af7a4def562cb19dc241d2dedb082">MakeAllSolutionCollector</a>(const Assignment *const assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a05d70521aabf6139379104bb7b1bc891">MakeAllSolutionCollector</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a50abbcc8065d8edb6d4bd2d7362c736a">MakeApplyBranchSelector</a>(BranchSelector bs)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad45ddc54149c5954c2bbd4e2657f9148">MakeAssignment</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9de14b462099fa53449fe7a133d1fc2f">MakeAssignment</a>(const Assignment *const a)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4cce1054807415a9de573071d05b2d25">MakeAssignVariablesValues</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1370b59383ce48458440621b3cb6d2f9">MakeAssignVariableValue</a>(IntVar *const var, int64 val)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a56b839340386d9232ebba3f108be0fec">MakeAssignVariableValueOrDoNothing</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a28443cf0023da942be7d6e9e34871c7f">MakeAssignVariableValueOrFail</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8288e9ee5ea618c2644edf72b718b26b">MakeAtMost</a>(std::vector&lt; IntVar * &gt; vars, int64 value, int64 max_count)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a13cf423397bb12a1a502312c460764a7">MakeAtSolutionCallback</a>(std::function&lt; void()&gt; callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aded8803669b18a66cf5746fdc3bedfc9">MakeBestValueSolutionCollector</a>(const Assignment *const assignment, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a67f24dec948277b4e908f49f8c3c8909">MakeBestValueSolutionCollector</a>(bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4327fa8b54b0126c8cf52628aa5a6943">MakeBetweenCt</a>(IntExpr *const expr, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7fe5747f8adc7d4c5e233f849be04d6d">MakeBoolVar</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa2ccc3c5683cdbf7b7651894f4054385">MakeBoolVar</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0c5082a7f40da167784ea364c9797d0e">MakeBoolVarArray</a>(int var_count, const std::string &amp;name, std::vector&lt; IntVar * &gt; *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a88e5ec53146896696c454ca29cd6366e">MakeBoolVarArray</a>(int var_count, std::vector&lt; IntVar * &gt; *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4c9becfde92b690d0869a3127fc34126">MakeBoolVarArray</a>(int var_count, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a80939f447e1c464a1ad69c0f6eb48ee3">MakeBranchesLimit</a>(int64 branches)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a60b0c4db87e990aa84b63ba1990aa41e">MAKECHAININACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a399fa67037695a2651e9e9c49ec1e014">MakeCircuit</a>(const std::vector&lt; IntVar * &gt; &amp;nexts)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a59234ab632db0df159df6a15f32d904a">MakeClosureDemon</a>(Closure closure)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7c5c8ee06decdcc10a24ec8c3237722a">MakeConditionalExpression</a>(IntVar *const condition, IntExpr *const expr, int64 unperformed_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a860294d137e8364921c233dccb725ace">MakeConstantRestart</a>(int frequency)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a39757eedc8178cf992eb82aaf28df10c">MakeConstraintAdder</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a757134fa69300766dced7f3ed9cd1810">MakeConstraintInitialPropagateCallback</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#add6619604529f8169efe71c05e8df43c">MakeConvexPiecewiseExpr</a>(IntExpr *expr, int64 early_cost, int64 early_date, int64 late_date, int64 late_cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac0a075064f92e8b5eb071fe42ac9ab47">MakeCount</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 value, int64 max_count)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a225b1f097c33764ba8b00e27e1f72f11">MakeCount</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 value, IntVar *const max_count)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4a279756d1bcfa51f40d5fc8e299abab">MakeCover</a>(const std::vector&lt; IntervalVar * &gt; &amp;vars, IntervalVar *const target_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4d68e84f2cdbfec2a2764d1ce523ccda">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int64 &gt; &amp;demands, int64 capacity, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a77443009380c4c406b39bb1299607f4e">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int &gt; &amp;demands, int64 capacity, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae6365c8ad4dcc8b689384992f95ddc80">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int64 &gt; &amp;demands, IntVar *const capacity, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a93e20bcba087839713b8f10e0f906396">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int &gt; &amp;demands, IntVar *const capacity, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6cd3daabc584b0d60c8eddb00f09d7c0">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; IntVar * &gt; &amp;demands, int64 capacity, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a251bbe8741707d92c5ff1fbf2ddcd51c">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; IntVar * &gt; &amp;demands, IntVar *const capacity, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1700b6f2ca4da7c3f532916d650a817e">MakeCustomLimit</a>(std::function&lt; bool()&gt; limiter)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a00f78f79ea5ff448caa08cba62054859">MakeDecision</a>(Action apply, Action refute)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae8b8c06e2106f61105c9e861bc4b6aa8">MakeDecisionBuilderFromAssignment</a>(Assignment *const assignment, DecisionBuilder *const db, const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae83f4bd46d24db9dd2177e84cae8da6d">MakeDefaultPhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aff916492777aed8cc81ce92767cd461a">MakeDefaultPhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const DefaultPhaseParameters &amp;parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9f52516c4ad3aced15492b20a58dc2d9">MakeDefaultRegularLimitParameters</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a953add22f3c0d887291eec2b40eb0aeb">MakeDefaultSolutionPool</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac46ae3a82d68424788c0eabc3d4b838c">MakeDelayedConstraintInitialPropagateCallback</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46d06186cf102695501bfc59cf790877">MakeDelayedPathCumul</a>(const std::vector&lt; IntVar * &gt; &amp;nexts, const std::vector&lt; IntVar * &gt; &amp;active, const std::vector&lt; IntVar * &gt; &amp;cumuls, const std::vector&lt; IntVar * &gt; &amp;transits)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0f0d4776441fdd11e965e2587f1b7a82">MakeDeviation</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const deviation_var, int64 total_sum)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a988e122844528e222326bd327a5d60fd">MakeDifference</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a92381f09e2e5e9f808c26bf62af9427e">MakeDifference</a>(int64 value, IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a62dca63c6e5610d51dc8c3abe6227747">MakeDisjunctiveConstraint</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a806cf614c19001fbacaa41a918534ca9">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;values, const std::vector&lt; IntVar * &gt; &amp;cards)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aee1a846454b8c2e5f38a8e030343e24f">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;values, const std::vector&lt; IntVar * &gt; &amp;cards)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9535e1e548aac3b91310c82b71bf6d22">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; IntVar * &gt; &amp;cards)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5f8e32de703e02a99166f626f069d582">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 card_min, int64 card_max, int64 card_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a75d29d67ab94e0e0b3553ab24bb89527">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;card_min, const std::vector&lt; int64 &gt; &amp;card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9ddd8656b185d1ec97ba582431c39787">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;card_min, const std::vector&lt; int &gt; &amp;card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a47892131fffd78b176ce54a2ebbcb9ae">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;values, const std::vector&lt; int64 &gt; &amp;card_min, const std::vector&lt; int64 &gt; &amp;card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd3decca8be2b860ad07a2755cd1405c">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;values, const std::vector&lt; int &gt; &amp;card_min, const std::vector&lt; int &gt; &amp;card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa8704ef7a76b2de1d851372675e6b923">MakeDiv</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a537af2f859a1a28f1cfba78504b01b10">MakeDiv</a>(IntExpr *const numerator, IntExpr *const denominator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0239c8843ea9e89736f6146c27bf71bf">MakeElement</a>(const std::vector&lt; int64 &gt; &amp;values, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5d55c6d88841a24a6475f2b8a0da2dd5">MakeElement</a>(const std::vector&lt; int &gt; &amp;values, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a82f32152b3e50f4dc8fcf740f28854db">MakeElement</a>(IndexEvaluator1 values, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8f08623720fbf9b78baea270d0a6c55d">MakeElement</a>(IndexEvaluator2 values, IntVar *const index1, IntVar *const index2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a607c2a1c721c5ca1d2399a13e619e2cd">MakeElement</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad7ad069cf1b9066d7926cabf07dbeefe">MakeElement</a>(Int64ToIntVar vars, int64 range_start, int64 range_end, IntVar *argument)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#add0ab03e6773b9317ef15f667e9e08ad">MakeElementEquality</a>(const std::vector&lt; int64 &gt; &amp;vals, IntVar *const index, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7dacaf3594ba4371238e9d69ba778151">MakeElementEquality</a>(const std::vector&lt; int &gt; &amp;vals, IntVar *const index, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2988304a57c8b68fdd6ea271259d0143">MakeElementEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const index, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3dd140f52dd2059ffd9a1f7cbe431fb8">MakeElementEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const index, int64 target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aca90f8eeeac883bdb7bee6fd1be1c9f3">MakeEnterSearchCallback</a>(std::function&lt; void()&gt; callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2085a8965de86fa4cf3aa76331331372">MakeEquality</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa79c3453d1a5d63800438bd2ba510bcf">MakeEquality</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45e165985c73422b6215e2c303e65125">MakeEquality</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac8d11f92b1af7b582f49c50ff1a02559">MakeEquality</a>(IntervalVar *const var1, IntervalVar *const var2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae70ed50181af7d10b023eb2ea7151d63">MakeExitSearchCallback</a>(std::function&lt; void()&gt; callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aeb4b40e28341f9c71198a6c9f0a78c06">MakeFailDecision</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a43d07af618a9f119a0b75d82abf246f1">MakeFailuresLimit</a>(int64 failures)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1f73b85db1b5b095064d1b2d1e40f23b">MakeFalseConstraint</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a852aba0d03119d806f68b204a543596e">MakeFalseConstraint</a>(const std::string &amp;explanation)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acf9b3b0021ba123b577f437d549432f8">MakeFirstSolutionCollector</a>(const Assignment *const assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad86f3c4cb67c8eb128337d1204546788">MakeFirstSolutionCollector</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a571d6bd2cab9d27f4a2879f262776cb8">MakeFixedDurationEndSyncedOnEndIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a79815eab79172e06f6748cca96714b3a">MakeFixedDurationEndSyncedOnStartIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab6d375a617d535e63ae45710d8e455b2">MakeFixedDurationIntervalVar</a>(int64 start_min, int64 start_max, int64 duration, bool optional, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaeb553b69010592a6b2235fc1f8d830f">MakeFixedDurationIntervalVar</a>(IntVar *const start_variable, int64 duration, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a53d54d9e50487546e611be40f9cad491">MakeFixedDurationIntervalVar</a>(IntVar *const start_variable, int64 duration, IntVar *const performed_variable, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8ae40872f6abd544d1c191ac370b7e22">MakeFixedDurationIntervalVarArray</a>(int count, int64 start_min, int64 start_max, int64 duration, bool optional, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af07acb0b686d40e056a7b2a127eb5ba6">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, int64 duration, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afe0f1bbaab72ae2ac9f6b483064e19f8">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, const std::vector&lt; int64 &gt; &amp;durations, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae003f9e6fbeec988e9e3ba456d1f2808">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, const std::vector&lt; int &gt; &amp;durations, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5d9ecf928f4a534fda1be370eae4efea">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, const std::vector&lt; int64 &gt; &amp;durations, const std::vector&lt; IntVar * &gt; &amp;performed_variables, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4fed63f576ec3fe7a25a5a0341537480">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, const std::vector&lt; int &gt; &amp;durations, const std::vector&lt; IntVar * &gt; &amp;performed_variables, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abe56a667003808b938d63f858c1c2836">MakeFixedDurationStartSyncedOnEndIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acef49cc8d3ff13b0a4ca8a1c58be7a54">MakeFixedDurationStartSyncedOnStartIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5b8f7ad95ea286922f2ef70a4fd84769">MakeFixedInterval</a>(int64 start, int64 duration, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3339cffbe749b1fafdd7a1501fa78129">MakeGenericTabuSearch</a>(bool maximize, IntVar *const v, int64 step, const std::vector&lt; IntVar * &gt; &amp;tabu_vars, int64 forbid_tenure)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3acffe26a83237c5ff730b6ee4b81c94">MakeGreater</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a827ac0b1b71dec87b5b9fcf76af5f925">MakeGreater</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a635a8438145d7e0816bc025c24f6e90d">MakeGreater</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aec68a2a29292f367d4ea1fdd95d1f5c9">MakeGreaterOrEqual</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aab0213c4bf2cd1e6b33c1d8fb908e796">MakeGreaterOrEqual</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac5a88b8b5ae7d8a03052b00db7dc931e">MakeGreaterOrEqual</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa8943488bb15bd0d5db097f33c8abf20">MakeGuidedLocalSearch</a>(bool maximize, IntVar *const objective, IndexEvaluator2 objective_function, int64 step, const std::vector&lt; IntVar * &gt; &amp;vars, double penalty_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6d8a8608009551f1dd9a3439c1040062">MakeGuidedLocalSearch</a>(bool maximize, IntVar *const objective, IndexEvaluator3 objective_function, int64 step, const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; IntVar * &gt; &amp;secondary_vars, double penalty_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a74b8b1a83df2cb86a4e3606c747e202c">MakeIfThenElseCt</a>(IntVar *const condition, IntExpr *const then_expr, IntExpr *const else_expr, IntVar *const target_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a81a5a99611b97e96056b325e46f31b8e">MakeImprovementLimit</a>(IntVar *objective_var, bool maximize, double objective_scaling_factor, double objective_offset, double improvement_rate_coefficient, int improvement_rate_solutions_distance)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a2270aed8867e84e996306402cfa4f5d5">MAKEINACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acbf73f0de66c0c446dcd52e59897c101">MakeIndexExpression</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ada8a8369cc464a2d428cd369228acec1">MakeIndexOfConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const index, int64 target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#add19a54159cf1d9d075474b977a8788f">MakeIndexOfFirstMaxValueConstraint</a>(IntVar *index, const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2b761ab631609dadf6e6d06432853051">MakeIndexOfFirstMinValueConstraint</a>(IntVar *index, const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af8e836568edff7ff497a6982b403a3ab">MakeIntConst</a>(int64 val, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a39c1d242cb91ba132a30815890820f98">MakeIntConst</a>(int64 val)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7e4d98b8a01fda7eb776fbc559096f5f">MakeIntervalRelaxedMax</a>(IntervalVar *const interval_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a56e2e5cebd866f391c08575b1e68bfa9">MakeIntervalRelaxedMin</a>(IntervalVar *const interval_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae30cfd81898c56d3414b87d3aab51bf2">MakeIntervalVar</a>(int64 start_min, int64 start_max, int64 duration_min, int64 duration_max, int64 end_min, int64 end_max, bool optional, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaf3f40bd93fd979cdd7d089447e52326">MakeIntervalVarArray</a>(int count, int64 start_min, int64 start_max, int64 duration_min, int64 duration_max, int64 end_min, int64 end_max, bool optional, const std::string &amp;name, std::vector&lt; IntervalVar * &gt; *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1a43933f7f3f5e21d1c95f0917c6ca8b">MakeIntervalVarRelation</a>(IntervalVar *const t, UnaryIntervalRelation r, int64 d)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a00078e41fa2bdd723a05a8a9530e0806">MakeIntervalVarRelation</a>(IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a95dd34b304804318c3f5166f5d608da4">MakeIntervalVarRelationWithDelay</a>(IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2, int64 delay)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad767e1ca8fd403eca62f468d2107bbea">MakeIntVar</a>(int64 min, int64 max, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9ca46b86e1a0723f16c73d3a76cdfcce">MakeIntVar</a>(const std::vector&lt; int64 &gt; &amp;values, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7c94d4523a90b2c5eec25ddcf2e15d68">MakeIntVar</a>(const std::vector&lt; int &gt; &amp;values, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abb350616be8822ae7c8316049ad87413">MakeIntVar</a>(int64 min, int64 max)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7c37e3d28bed607f617337d5bbaaeb7d">MakeIntVar</a>(const std::vector&lt; int64 &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aed38a7e458a853841bff6027875346fd">MakeIntVar</a>(const std::vector&lt; int &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9d344e39533044ecf046177a9bf3e6ca">MakeIntVarArray</a>(int var_count, int64 vmin, int64 vmax, const std::string &amp;name, std::vector&lt; IntVar * &gt; *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abaa70c6fb6a101fb032b17f8bfa9c693">MakeIntVarArray</a>(int var_count, int64 vmin, int64 vmax, std::vector&lt; IntVar * &gt; *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad06d6355dcbe7eea6872cb39825318b5">MakeIntVarArray</a>(int var_count, int64 vmin, int64 vmax, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abc32f3a80394fd12e8fc7f22e20c34ca">MakeInversePermutationConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;left, const std::vector&lt; IntVar * &gt; &amp;right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7e371bd5621abb4d1d0b8f55baeb8f3f">MakeIsBetweenCt</a>(IntExpr *const expr, int64 l, int64 u, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab1244adc579624a014f3adfdebe5481c">MakeIsBetweenVar</a>(IntExpr *const v, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#accb745aa312b8d81157c59924dfe79d4">MakeIsDifferentCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a49b0c32048e9f6a09c013e717ab7f070">MakeIsDifferentCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a21e692e7b333d7dd72d4b6cc1dbb0b26">MakeIsDifferentCt</a>(IntExpr *const v1, IntExpr *const v2, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a37f4cb0801309b89498ea22004c60f71">MakeIsDifferentVar</a>(IntExpr *const v1, IntExpr *const v2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a439fa766af5a606c8df54b08611c7158">MakeIsEqualCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6d0069670c6279b4e86ddc75b1ee8f85">MakeIsEqualCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a707950fd814cfea4d590649559510ae2">MakeIsEqualCt</a>(IntExpr *const v1, IntExpr *v2, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a38dd8015b2a97716a49dd5be4695aeea">MakeIsEqualVar</a>(IntExpr *const v1, IntExpr *v2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4af376ae47ebc3763411e9506a561991">MakeIsGreaterCstCt</a>(IntExpr *const v, int64 c, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adee7deb637db9ce9063ae927c6b7ae58">MakeIsGreaterCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad44a208d35ca938ae9564e5e26687cde">MakeIsGreaterCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af2c291ec5263e3082482df81bee6737e">MakeIsGreaterOrEqualCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a163e5b0a2ae0d19b86131f0dd5cae257">MakeIsGreaterOrEqualCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af317a515d70c6fe9b88a56bc0342baf7">MakeIsGreaterOrEqualCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af2ee342625cccdeda58ec02d2dfddcbe">MakeIsGreaterOrEqualVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a253ce358e3385b12c90e428df5e149e3">MakeIsGreaterVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a27a55b93921ded4524b5d3d856becfeb">MakeIsLessCstCt</a>(IntExpr *const v, int64 c, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#addc66dbef984ddcc2dfa21e3d4d60c6b">MakeIsLessCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a626142a335c69b8aefa24c5082033c7b">MakeIsLessCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae435de2b4cd10598e58e2eb171625ac6">MakeIsLessOrEqualCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae3383be31deddbda271d3232efce5e70">MakeIsLessOrEqualCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a93a90409c3c835856b7ae70fc9d86c79">MakeIsLessOrEqualCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afbee77155db9657532f8e28b007336bb">MakeIsLessOrEqualVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaaadfa527b0411d38dbc0d5914814cc1">MakeIsLessVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab6eea4f3826f7d85dd02560c30a29663">MakeIsMemberCt</a>(IntExpr *const expr, const std::vector&lt; int64 &gt; &amp;values, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adedce71d13d901cec6c4c8ff80b10377">MakeIsMemberCt</a>(IntExpr *const expr, const std::vector&lt; int &gt; &amp;values, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a699879fea978790163f10db7d445afbb">MakeIsMemberVar</a>(IntExpr *const expr, const std::vector&lt; int64 &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a95dadc61fe3a5d03148b48898a76ba08">MakeIsMemberVar</a>(IntExpr *const expr, const std::vector&lt; int &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a332573b6f1f4a48e23907a8128d18b03">MakeLastSolutionCollector</a>(const Assignment *const assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a119c56614135f6d23a162fd8f42f99bf">MakeLastSolutionCollector</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a199b73a65e10bcf7c43f391abb06e9f7">MakeLess</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af6b352c72908e584ca4731c097f1d1bc">MakeLess</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a25d18071297935ff4160442ae7c56c27">MakeLess</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a233503ed12f669d73f4e50fae345f448">MakeLessOrEqual</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae9ead37826c4eaedea937dc4b43106d5">MakeLessOrEqual</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6acea1398350fa7def332bb70b8dc50b">MakeLessOrEqual</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a41bc583e647b18a0b71d07859581e640">MakeLexicalLess</a>(const std::vector&lt; IntVar * &gt; &amp;left, const std::vector&lt; IntVar * &gt; &amp;right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8acdedd57a41a9cf6e607bdd8e20f02b">MakeLexicalLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;left, const std::vector&lt; IntVar * &gt; &amp;right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0b3263b72f39e7cf76c837381d692c51">MakeLimit</a>(absl::Duration time, int64 branches, int64 failures, int64 solutions, bool smart_time_check=false, bool cumulative=false)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6b8b05ce53cd01dcb08d7430bcfbe17f">MakeLimit</a>(const RegularLimitParameters &amp;proto)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac4fd86a3a93e09e0a884b444ce45465d">MakeLimit</a>(int64 time, int64 branches, int64 failures, int64 solutions, bool smart_time_check=false, bool cumulative=false)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3180a362d6614f161a58f9576ddcb1c1">MakeLimit</a>(SearchLimit *const limit_1, SearchLimit *const limit_2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac2e2c11fe0cb421b8b6785b3f0bbb201">MakeLocalSearchPhase</a>(Assignment *const assignment, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a91eda0fa95a8ae13f412894b05d188d4">MakeLocalSearchPhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, DecisionBuilder *const first_solution, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4ec960bcf67cfb15b00f95884425713b">MakeLocalSearchPhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, DecisionBuilder *const first_solution, DecisionBuilder *const first_solution_sub_decision_builder, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af35f78c27f773a8ffc787537dc9f4982">MakeLocalSearchPhase</a>(const std::vector&lt; SequenceVar * &gt; &amp;vars, DecisionBuilder *const first_solution, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a70cdd3625d5c9c18b5cd1d662cb704bb">MakeLocalSearchPhaseParameters</a>(IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a112004c0c1baefeaa167b25d03002d19">MakeLocalSearchPhaseParameters</a>(IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a11af853d7a7d2ebbdf01cf2ee6811f11">MakeLocalSearchPhaseParameters</a>(IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit, LocalSearchFilterManager *filter_manager)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5273d9884b017bc280ce67c427927211">MakeLocalSearchPhaseParameters</a>(IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abee99b27e59ac8f7676db50d736a17ab">MakeLocalSearchPhaseParameters</a>(IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2d3c3e8cd9ba876f082fee6a773a86fc">MakeLocalSearchPhaseParameters</a>(IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit, LocalSearchFilterManager *filter_manager)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a03acbbff21df66d6b126aa41124e5d2c">MakeLubyRestart</a>(int scale_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a19542a9cd12586e432cf9ef6d9b07c31">MakeMapDomain</a>(IntVar *const var, const std::vector&lt; IntVar * &gt; &amp;actives)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a934e08f84e590e48ab860fcd97ca7130">MakeMax</a>(const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac44fc7b9623b36db077cd649c640a5d3">MakeMax</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a743c5ac9e35206c5a17ef1834393763d">MakeMax</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa652e79264bcfb75282b881957366cbd">MakeMax</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f94e0e067e2b294237e14f0dfd5aaa7">MakeMaxEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const max_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a293a210f890ccbc9805935762632831d">MakeMaximize</a>(IntVar *const v, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a043222154f86ed9d4817312c65cb3555">MakeMemberCt</a>(IntExpr *const expr, const std::vector&lt; int64 &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3882fe2a352a093187ede78f9e532035">MakeMemberCt</a>(IntExpr *const expr, const std::vector&lt; int &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a259a4ee93238a1e426362cb830317a57">MakeMin</a>(const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abb42028bd4d00fa5015a29d271c87723">MakeMin</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad8f204e45e9576dc8f3da8825c35f122">MakeMin</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa84ce64fbf497a38e9364d66d2148c05">MakeMin</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adf4b4c9f1cc7a6f674a721a5943034af">MakeMinEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const min_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae345624c3b09b85a022f76a17beb5518">MakeMinimize</a>(IntVar *const v, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad10da04717f2923d609f093f9cb372c7">MakeMirrorInterval</a>(IntervalVar *const interval_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7b5d22a85b4136b4e68bcee667b38b30">MakeModulo</a>(IntExpr *const x, int64 mod)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2db257565e3ee441110a73522333105e">MakeModulo</a>(IntExpr *const x, IntExpr *const mod)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af8000758952f5c47fbc540e7515ec3d7">MakeMonotonicElement</a>(IndexEvaluator1 values, bool increasing, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1b5f4ac1fc0e68af2247581f7396f454">MakeMoveTowardTargetOperator</a>(const Assignment &amp;target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a41c0ffe1046b2005c6bebdd80d5f8773">MakeMoveTowardTargetOperator</a>(const std::vector&lt; IntVar * &gt; &amp;variables, const std::vector&lt; int64 &gt; &amp;target_values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afabdd434109505b4ffb708387f868c1c">MakeNBestValueSolutionCollector</a>(const Assignment *const assignment, int solution_count, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adbc2064c8c125c7d57064b7f9bbb02e7">MakeNBestValueSolutionCollector</a>(int solution_count, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a742aa0758204beefab58ff0825e33893">MakeNeighborhoodLimit</a>(LocalSearchOperator *const op, int64 limit)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abe794dabe568dd01c0182cb47a875984">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a456b1b2bb9e5a76be330d389d59e38ea">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac69760c01925caaae12b05aae7d65b19">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a08fa770da318dadea466092213af8367">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a43bcb0f65c846428b8619d9c12ea4533">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa56ef961d19359cee33e9f6537fe4549">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, const std::vector&lt; SearchMonitor * &gt; &amp;monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af86d4d3fd4b1b37d56a50a0a6c7628d6">MakeNoCycle</a>(const std::vector&lt; IntVar * &gt; &amp;nexts, const std::vector&lt; IntVar * &gt; &amp;active, IndexFilter1 sink_handler=nullptr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a81fb93226e8adf2f9131624b7a0eaba3">MakeNoCycle</a>(const std::vector&lt; IntVar * &gt; &amp;nexts, const std::vector&lt; IntVar * &gt; &amp;active, IndexFilter1 sink_handler, bool assume_paths)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaa37d5c7962b1ecd6a7575365efeafd7">MakeNonEquality</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aadb83dd349554af1ce158cf9491cd33a">MakeNonEquality</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a30ee990a97865308994fb0a3b011a9f0">MakeNonEquality</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4ddadd35d3227ee3f1216b9d7129227f">MakeNonOverlappingBoxesConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;x_vars, const std::vector&lt; IntVar * &gt; &amp;y_vars, const std::vector&lt; IntVar * &gt; &amp;x_size, const std::vector&lt; IntVar * &gt; &amp;y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a597004f8090e2477251a5cc2c21878f2">MakeNonOverlappingBoxesConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;x_vars, const std::vector&lt; IntVar * &gt; &amp;y_vars, const std::vector&lt; int64 &gt; &amp;x_size, const std::vector&lt; int64 &gt; &amp;y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac0226a133f43985fecfdd49803e53b17">MakeNonOverlappingBoxesConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;x_vars, const std::vector&lt; IntVar * &gt; &amp;y_vars, const std::vector&lt; int &gt; &amp;x_size, const std::vector&lt; int &gt; &amp;y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac4f11683c5546c728671e917d2031384">MakeNonOverlappingNonStrictBoxesConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;x_vars, const std::vector&lt; IntVar * &gt; &amp;y_vars, const std::vector&lt; IntVar * &gt; &amp;x_size, const std::vector&lt; IntVar * &gt; &amp;y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5efbbd57dfa0bbb47ac45a69cabb5748">MakeNonOverlappingNonStrictBoxesConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;x_vars, const std::vector&lt; IntVar * &gt; &amp;y_vars, const std::vector&lt; int64 &gt; &amp;x_size, const std::vector&lt; int64 &gt; &amp;y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a931314662eb3ee9591e6d0c7635f5971">MakeNonOverlappingNonStrictBoxesConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;x_vars, const std::vector&lt; IntVar * &gt; &amp;y_vars, const std::vector&lt; int &gt; &amp;x_size, const std::vector&lt; int &gt; &amp;y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a39431073dfb17274b3274cc1186c9593">MakeNotBetweenCt</a>(IntExpr *const expr, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f41ed90da905d301ce7b35c3b382831">MakeNotMemberCt</a>(IntExpr *const expr, const std::vector&lt; int64 &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5701706ae773c6626d2f0b79892e61d9">MakeNotMemberCt</a>(IntExpr *const expr, const std::vector&lt; int &gt; &amp;values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac2b2edd413682d6ee5c28f5f762034a2">MakeNotMemberCt</a>(IntExpr *const expr, std::vector&lt; int64 &gt; starts, std::vector&lt; int64 &gt; ends)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9bd156c8498d15a6f3993b695ebb9d51">MakeNotMemberCt</a>(IntExpr *const expr, std::vector&lt; int &gt; starts, std::vector&lt; int &gt; ends)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5d8d56f97ecfa5148d9073ea4e7a09b6">MakeNotMemberCt</a>(IntExpr *expr, SortedDisjointIntervalList intervals)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a244b2a437a5d33e9c08c747988c8f830">MakeNullIntersect</a>(const std::vector&lt; IntVar * &gt; &amp;first_vars, const std::vector&lt; IntVar * &gt; &amp;second_vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1899c19a3c4f7dcdb98967aefa61f154">MakeNullIntersectExcept</a>(const std::vector&lt; IntVar * &gt; &amp;first_vars, const std::vector&lt; IntVar * &gt; &amp;second_vars, int64 escape_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aabf79e2e1b17a7a5ce1c5e69cc3f582b">MakeOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, LocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a60127c548cf811a3b54240d6b039c5ea">MakeOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; IntVar * &gt; &amp;secondary_vars, LocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3dbb98d0c2db9df4320ca55a33c805e3">MakeOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator3 evaluator, EvaluatorLocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a783c59b969849452c383bab1d14b284b">MakeOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; IntVar * &gt; &amp;secondary_vars, IndexEvaluator3 evaluator, EvaluatorLocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a70f2cba628260a3a04f06f676c65fd0a">MakeOpposite</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aeef4feabd78d38d89a4c56dd29663693">MakeOptimize</a>(bool maximize, IntVar *const v, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3b2a6a82cd9f48e35d7927df60f823df">MakePack</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int number_of_bins)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a58c31dc4ccc27831f8c75359865e6185">MakePathConnected</a>(std::vector&lt; IntVar * &gt; nexts, std::vector&lt; int64 &gt; sources, std::vector&lt; int64 &gt; sinks, std::vector&lt; IntVar * &gt; status)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad66fddae43e332f97a4adc47624b799b">MakePathCumul</a>(const std::vector&lt; IntVar * &gt; &amp;nexts, const std::vector&lt; IntVar * &gt; &amp;active, const std::vector&lt; IntVar * &gt; &amp;cumuls, const std::vector&lt; IntVar * &gt; &amp;transits)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a69686be8775ce21f8f1da5ae8570ec71">MakePathCumul</a>(const std::vector&lt; IntVar * &gt; &amp;nexts, const std::vector&lt; IntVar * &gt; &amp;active, const std::vector&lt; IntVar * &gt; &amp;cumuls, IndexEvaluator2 transit_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad92d314c2a6358cff54e0cafbee5c5af">MakePathCumul</a>(const std::vector&lt; IntVar * &gt; &amp;nexts, const std::vector&lt; IntVar * &gt; &amp;active, const std::vector&lt; IntVar * &gt; &amp;cumuls, const std::vector&lt; IntVar * &gt; &amp;slacks, IndexEvaluator2 transit_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae5119b2b21dac7cbfa3eea46b1103a9e">MakePathPrecedenceConstraint</a>(std::vector&lt; IntVar * &gt; nexts, const std::vector&lt; std::pair&lt; int, int &gt;&gt; &amp;precedences)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae628366b4d1baa03c3129d7610e4dc55">MakePathPrecedenceConstraint</a>(std::vector&lt; IntVar * &gt; nexts, const std::vector&lt; std::pair&lt; int, int &gt;&gt; &amp;precedences, const std::vector&lt; int &gt; &amp;lifo_path_starts, const std::vector&lt; int &gt; &amp;fifo_path_starts)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac8b98f1f83afa9e3b5828dc2349e3837">MakePathTransitPrecedenceConstraint</a>(std::vector&lt; IntVar * &gt; nexts, std::vector&lt; IntVar * &gt; transits, const std::vector&lt; std::pair&lt; int, int &gt;&gt; &amp;precedences)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab8c32c78b5af7d4975432c0971369153">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac036235208064d566fad74b721bc1a0a">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator1 var_evaluator, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad9daba429662707b8d6bd5e119cd4da5">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVarStrategy var_str, IndexEvaluator2 value_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1f1cb613307dc4642d193c7e88d665d2">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVarStrategy var_str, VariableValueComparator var_val1_val2_comparator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adb0d364d98cccb26eed10317ec8e442a">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator1 var_evaluator, IndexEvaluator2 value_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7faa757e27fce57320e08645dd657249">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVarStrategy var_str, IndexEvaluator2 value_evaluator, IndexEvaluator1 tie_breaker)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a63d7a3444090331f668a230b22f1948b">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator1 var_evaluator, IndexEvaluator2 value_evaluator, IndexEvaluator1 tie_breaker)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa4848ca854d8dc0abe1e78f9e820e7ea">MakePhase</a>(IntVar *const v0, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3240a820ac60b9152527d4dfdf5ce757">MakePhase</a>(IntVar *const v0, IntVar *const v1, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a799cf5fa06f5941ec238a20c11a3732d">MakePhase</a>(IntVar *const v0, IntVar *const v1, IntVar *const v2, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acaa896a88abfa6b0f69c0bbb5dba2e66">MakePhase</a>(IntVar *const v0, IntVar *const v1, IntVar *const v2, IntVar *const v3, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a87f248f1badf459f6f9a28bf7400f4f7">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator2 eval, EvaluatorStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac09271a5cd507d9af4a6b0a5e35a9516">MakePhase</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator2 eval, IndexEvaluator1 tie_breaker, EvaluatorStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5817205b496242838ae749efe532f8e1">MakePhase</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, IntervalStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac312642e015dc90cfe57ced402222862">MakePhase</a>(const std::vector&lt; SequenceVar * &gt; &amp;sequences, SequenceStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a235c1fd0f0c6d4051a8ff4311ba2630c">MakePiecewiseLinearExpr</a>(IntExpr *expr, const PiecewiseLinearFunction &amp;f)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45df05056f0f94dcc0e44d4336e13fb9">MakePower</a>(IntExpr *const expr, int64 n)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad4bbef048381ee722e0f189bab7641fa">MakePrintModelVisitor</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae88d696e499f29968ad16dcf587fff50">MakeProd</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a148d427921cb0798c3ff7501e4f4aaf0">MakeProd</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a609ad11d842b8b7b4a8b0d2028818d31">MakeRandomLnsOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int number_of_variables)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa83b57604b35e2bc68b21b436347c28b">MakeRandomLnsOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int number_of_variables, int32 seed)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a928815a4c6a634b490c936097b7d00a5">MakeRankFirstInterval</a>(SequenceVar *const sequence, int index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac0ac844f6576d238f6c11f4069b4576d">MakeRankLastInterval</a>(SequenceVar *const sequence, int index)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5b9158014841db28425c3fe68700af22">MakeRejectFilter</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae95ca181ba462987f0cd6e10eef83a97">MakeRestoreAssignment</a>(Assignment *assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac4aaca770d85f7b1f58292ca311de969">MakeScalProd</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;coefs)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a23053cfdf78a25b8e04121f30fbaa72f">MakeScalProd</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coefs)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd751badd79a96a78ead178e15ce1889">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afb4aa121bc38a7e4e5bc55d7b6c38255">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a770aca9c5eee3408550582c4041a542a">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;coefficients, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5cb4f284364b6aa084c48de17678399a">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coefficients, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9757aaa6eb766ddafe22055f295af3b9">MakeScalProdGreaterOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;coeffs, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aca0ac31204db5d354db0c63de8ef0966">MakeScalProdGreaterOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coeffs, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6e2fa19092cefddf0079e3368d74fe3b">MakeScalProdLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64 &gt; &amp;coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6e01cb32d85e77883420829e827a0547">MakeScalProdLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a753c40fb7c8d6529a7e12e9069626702">MakeScheduleOrExpedite</a>(IntervalVar *const var, int64 est, int64 *const marker)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa7ebf0dd587b61e1bc27293016cdb07a">MakeScheduleOrPostpone</a>(IntervalVar *const var, int64 est, int64 *const marker)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a44df25a1775b3d0f19f70bdf00c99727">MakeSearchLog</a>(int branch_period)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5fc2de1ecfafccc86f4e5f4ac74f286d">MakeSearchLog</a>(int branch_period, IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4b2df6b7cf1af454ded80e5ec44b800b">MakeSearchLog</a>(int branch_period, std::function&lt; std::string()&gt; display_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5610f093f1d8b485f33bd1884e396015">MakeSearchLog</a>(int branch_period, IntVar *var, std::function&lt; std::string()&gt; display_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7b7b1d0be3f915a12386d9036e33e492">MakeSearchLog</a>(int branch_period, OptimizeVar *const opt_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#addca91d25656941db14e8c2851155ae8">MakeSearchLog</a>(int branch_period, OptimizeVar *const opt_var, std::function&lt; std::string()&gt; display_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae989ff30cc9bd52ad392e92f1bf79f30">MakeSearchLog</a>(SearchLogParameters parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa7f37dd789676fe977046bd4d1becfa6">MakeSearchTrace</a>(const std::string &amp;prefix)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac34efc5a32ae3ef481d3c97796ecb899">MakeSemiContinuousExpr</a>(IntExpr *const expr, int64 fixed_charge, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a34a90adc0455c624af0052870961873d">MakeSimulatedAnnealing</a>(bool maximize, IntVar *const v, int64 step, int64 initial_temperature)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1209ecc475be440394980d80ef93cb82">MakeSolutionsLimit</a>(int64 solutions)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5afecd416b70bdf535a69119e4ffd271">MakeSolveOnce</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a77bdbc3cfba031e3b33295b4c551d488">MakeSolveOnce</a>(DecisionBuilder *const db, SearchMonitor *const monitor1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a670dc3b46b8bc19cf07a7b90076aca5c">MakeSolveOnce</a>(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac2c5df6e512f5ebe6ac88b9b8f3a3058">MakeSolveOnce</a>(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac56745ef934f2e711fcd5aa02a827146">MakeSolveOnce</a>(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac26b924138fa2c1cbb1cdb83c4374ea3">MakeSolveOnce</a>(DecisionBuilder *const db, const std::vector&lt; SearchMonitor * &gt; &amp;monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac14b4f9be9e760378da86da1bc2abd00">MakeSortingConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; IntVar * &gt; &amp;sorted)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0d9cb44ab71f437b44a602046b7304c2">MakeSplitVariableDomain</a>(IntVar *const var, int64 val, bool start_with_lower_half)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acdaa08527897eee872272e8e2d2b28e4">MakeSquare</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afb14a213b7e0c68394ea080aaad11c88">MakeStatisticsModelVisitor</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae3e41eaf96a9ec044d34293897960631">MakeStoreAssignment</a>(Assignment *assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a24b4b61a5f3c224f86354447abdccaa8">MakeStrictDisjunctiveConstraint</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1c08fc5456634780867df83cff1d8a54">MakeSubCircuit</a>(const std::vector&lt; IntVar * &gt; &amp;nexts)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac957f0efc6de9135512f60f80ba36083">MakeSum</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6571acf6b801d566f28147f05b4b0373">MakeSum</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a09873cffad10d0c03d9e56bfee8063b5">MakeSum</a>(const std::vector&lt; IntVar * &gt; &amp;vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a894fb1205df2bca78fab2be8ff92b88f">MakeSumEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aec6401c023dab782b331b0238c6ff5e4">MakeSumEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af4a0a8332c9a638454680b3755f519ba">MakeSumGreaterOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad3401c09ef84f2b059aafb101bc1661e">MakeSumLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7327212dd857729d8d4dfaa7192a55ef">MakeSumObjectiveFilter</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IndexEvaluator2 values, Solver::LocalSearchFilterBound filter_enum)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a070201812ff6640e86ad7d2d68181703">MakeSumObjectiveFilter</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; IntVar * &gt; &amp;secondary_vars, IndexEvaluator3 values, Solver::LocalSearchFilterBound filter_enum)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2c773c8b749ed6d7fa8f80f5725b443a">MakeSymmetryManager</a>(const std::vector&lt; SymmetryBreaker * &gt; &amp;visitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acee8bdfca8ecbafa24d474ab1d6e7e66">MakeSymmetryManager</a>(SymmetryBreaker *const v1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af8d468e26945c7d4c6b1035826f14947">MakeSymmetryManager</a>(SymmetryBreaker *const v1, SymmetryBreaker *const v2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a53da2948c0da1854a0e46dc47913bdf6">MakeSymmetryManager</a>(SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6b8aa046fc429cf1edeef77b3e3bc58f">MakeSymmetryManager</a>(SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3, SymmetryBreaker *const v4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acd5d8979774c2578b20a30a27cd0a0e8">MakeTabuSearch</a>(bool maximize, IntVar *const v, int64 step, const std::vector&lt; IntVar * &gt; &amp;vars, int64 keep_tenure, int64 forbid_tenure, double tabu_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaed1bc5fc04dc964df5e7dfd11476098">MakeTemporalDisjunction</a>(IntervalVar *const t1, IntervalVar *const t2, IntVar *const alt)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a69b188301916efe8e213e3ac35264dc6">MakeTemporalDisjunction</a>(IntervalVar *const t1, IntervalVar *const t2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa039067a5797a91839f3b445d58d331e">MakeTimeLimit</a>(absl::Duration time)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a57003ddd7c36d7d24a093eb1f06ff1e6">MakeTimeLimit</a>(int64 time_in_ms)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a3cfaedc62ca0207cf4f0b2368d809082">MakeTransitionConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const IntTupleSet &amp;transition_table, int64 initial_state, const std::vector&lt; int64 &gt; &amp;final_states)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab07d153017b0aab71a9d2d28d5ef940a">MakeTransitionConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const IntTupleSet &amp;transition_table, int64 initial_state, const std::vector&lt; int &gt; &amp;final_states)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a783604b36be84a0f63754d0fe5597291">MakeTrueConstraint</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a841aa319d231a7662b799078307c8de9">MakeVariableDegreeVisitor</a>(absl::flat_hash_map&lt; const IntVar *, int &gt; *const map)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0cb99d2eebdcea4267b7ab1b21059d37">MakeVariableDomainFilter</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa0390cc561a56ce7546823fe74022de7">MakeVariableGreaterOrEqualValue</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a62aaf4ca8f902374a4a5b64f21d3f68a">MakeVariableLessOrEqualValue</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a101a182bb4ded486e793c7c0239a3bc3">MakeWeightedMaximize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int64 &gt; &amp;weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#adac1f0aa518ddb6d67050a2087b29309">MakeWeightedMaximize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int &gt; &amp;weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acf43b6164a1c8f8916a8f7ea78fb962a">MakeWeightedMinimize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int64 &gt; &amp;weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab07ab12641c5749914889928bb13b54d">MakeWeightedMinimize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int &gt; &amp;weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a72e279a33cbe8927bdbe5ca3c0d92936">MakeWeightedOptimize</a>(bool maximize, const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int64 &gt; &amp;weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7ad4763bbe1e84de9d4fd50b9b23c7b">MakeWeightedOptimize</a>(bool maximize, const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int &gt; &amp;weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073df">MarkerType</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a39a89fa3de66d68071c66a936f17fd2ba20ee926b0aa645b0e3badb5d5171d6e1">MAXIMIZATION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae7902c0743f0f654da1bc613db9c170a">MemoryUsage</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a39a89fa3de66d68071c66a936f17fd2ba34d4bc092ef084ef376537320f95bc13">MINIMIZATION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9c44ecfda194a78c5167e7c9d3579b01">model_name</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad1715ae8613b43ca37c2d76e61047a82">MultiArmedBanditConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops, double memory_coefficient, double exploration_coefficient, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac50a9f394a6fc3e1707074bccd8bd334">NameAllVariables</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8dad51ecad4cc1aa2ff3fb0d0e3adfd6">neighbors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af71de254f80c10584696d5285aca5183">NewSearch</a>(DecisionBuilder *const db, const std::vector&lt; SearchMonitor * &gt; &amp;monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a201119e9301443e42699e705c81f4869">NewSearch</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5a9c12ebe393f97a8e32b7554f27d200">NewSearch</a>(DecisionBuilder *const db, SearchMonitor *const m1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af0a9e58068d0d7be9c51854ff7d834cc">NewSearch</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abbccede08b03646d29e04acaf71e0c50">NewSearch</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a993fbf789b9cfb598af92b35fe414075">NewSearch</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3, SearchMonitor *const m4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab9b8c3ea993ee19fd9cb68fb3240e09f">NextSolution</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42a7fb0c1cca10ff57ae7aa3878ba530fbd">NO_CHANGE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63add25344bb7ad4909b32071d980355ca5">NO_MORE_SOLUTIONS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7ae3e3c3d5bc2f8ac679a0b7e92b3d51d4">NORMAL_PRIORITY</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a39a89fa3de66d68071c66a936f17fd2ba759c34a99344306429e887634b2d688e">NOT_SET</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a372a74e1d5fc647d81a043b81075422d">Now</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#affa6c6c872b17ceee95a3cd7f24f6848">optimization_direction</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a39a89fa3de66d68071c66a936f17fd2b">OptimizationDirection</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a9bbd3bcce8e7d9e4a6901cce828e8704">OROPT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63a7d249934db0928e26d2f3b6944be88ea">OUTSIDE_SEARCH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2a0b93a70f0d588f157ade7909c42eff">parameters</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a9ea125a691a8fb716dc09ac09db7c4f3">PATHLNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a831b8d703cefe8bce66a0483e08917ee">PopState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63a7972193a63e28794798706309ffa1a13">PROBLEM_INFEASIBLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acd6c49bd62ce1a1777a1c0e644f1186e">PropagationBaseObject</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a71535de01a6527099122f4b7284e1796">PushState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a47dfc6f2bc0d50a6e7c92eb00d97b064">Queue</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ad9245209bfba33fe84129683a93a27a7">Rand32</a>(int32 size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a54362ea48f6e179eb3264e4e3d910d03">Rand64</a>(int64 size)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a6cadf6ba5aec276c1bab7db60b5eeb13">RandomConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5514ea0c078740c2faf4f5a924a813df">RandomConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops, int32 seed)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7a202227fee0ce0a3cbf8218379a410d">RegisterDemon</a>(Demon *const demon)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afcb4f63f7ef24e1894c88755c8e18b4e">RegisterIntervalVar</a>(IntervalVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a14f5f5eb80fe6b09d39ff1c0f0b816a3">RegisterIntExpr</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a320ce6dcbd8f9f17cd5ae933dfefc51b">RegisterIntVar</a>(IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a2893291ad956ff115a7a331f512cd4a3">RELOCATE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab1d99d874f178f28a6cc2abc9c6f30a4">ReSeed</a>(int32 seed)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a166c36cdc73ef649a97330f9a5f421e1">RestartCurrentSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0f660e8597c620b46aa963ed7f07c4d7">RestartSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab741cb25dd32d1cbe02fbfb36337d9bb">RevAlloc</a>(T *object)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac87467b3998f36ab28b7cad51fe16a68">RevAllocArray</a>(T *object)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfaddfacd8981a3f651982bf9a0c82f0995">REVERSIBLE_ACTION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a523b4c1786dd34b9d1fa2579b91b4c0d">RevImmutableMultiMap</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ab7aef297f0c654af26dc7108c9ee6c69">RoutingModel</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#affc00ecba247e10af0e2bebb3e1718c5">SaveAndAdd</a>(T *adr, T val)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a675d33a9ef9aa399017fb68e652c7a5c">SaveAndSetValue</a>(T *adr, T val)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0544697ab645219c7ed34fd2c19e5033">SaveValue</a>(T *o)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a314668fc29e10470b51994530769d1b0">SearchContext</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8769d5e084acd0e19f0ddfa18207aafc">SearchContext</a>(const Search *search) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a657ccc52a96d58f8c0e8eedc204952fb">SearchDepth</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aac9afa5dce7f5a9edfa9655496dbc47b">SearchLeftDepth</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abb737b44b0a0335d550d2a740ba00236">SearchLimit</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aac32a6eabe1d316d7ff5f92fedd1ec5b">SearchMonitor</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfa6239979890280856033280b690ebc218">SENTINEL</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482baebe21dd4bbeb40285e8ea719f8ea3d0f">SEQUENCE_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482ba31e588f8460ab3ec92a69f0d9aff4239">SEQUENCE_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482b">SequenceStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae9387021d508fb4ecec7728972d7b8a4">set_fail_intercept</a>(std::function&lt; void()&gt; fail_intercept)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8bff6cc5ae227e109c6765b4c6809eb3">set_optimization_direction</a>(OptimizationDirection direction)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#accc247a793239898fa4a822389614c73">SetBranchSelector</a>(BranchSelector bs)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4a54531bd135948e0c2a039b4435d952">SetSearchContext</a>(Search *search, const std::string &amp;search_context)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5672241cc0faf1be50826c7795320cac">SetUseFastLocalSearch</a>(bool use_fast_local_search)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a64e3df5cecd4de1a3d052795458f7069">ShouldFail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfa130783c98d7f7c30575fedebbd7e66f7">SIMPLE_MARKER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a4741235246c97963a5a5316382888a58">SIMPLELNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a830db5e85473a2e0a7392ac6bbc538d1">SimpleRevFIFO</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a23ac09a78dbd8b39b2f63e9981947788">solutions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a946780dfafc8faa3dd2d345850213be5">Solve</a>(DecisionBuilder *const db, const std::vector&lt; SearchMonitor * &gt; &amp;monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5f81409b337b1aeb8488ae9d828e5df9">Solve</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a60e6ac9afd6d3ed6a2a2d972165fee1f">Solve</a>(DecisionBuilder *const db, SearchMonitor *const m1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4cc78f60d4b904542e2ce25ba888584e">Solve</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abcc05bab22581393d783134f7ff98eab">Solve</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7b46349056982fe3dcf19d148eec5fcb">Solve</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3, SearchMonitor *const m4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1974d638ba45f2a66ae864e96b766131">SolveAndCommit</a>(DecisionBuilder *const db, const std::vector&lt; SearchMonitor * &gt; &amp;monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0c27e95fb896b9ca243d6ab54da4f7c7">SolveAndCommit</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae7a6f9406ec6be74bf29518190761b08">SolveAndCommit</a>(DecisionBuilder *const db, SearchMonitor *const m1)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4aeaec72a903164b4a7935c062e36a09">SolveAndCommit</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a19fe8b2c3564ce52e8cb64b8083c2969">SolveAndCommit</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8d9ad7ab9d335a6284cf55573c1e99a1">SolveDepth</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abac10873a1af49f1dce33a34f3afaa56">Solver</a>(const std::string &amp;name)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#add6d1e285b4009e4e966b43defc6652d">Solver</a>(const std::string &amp;name, const ConstraintSolverParameters &amp;parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63">SolverState</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a93badf6566533c41a1faed525dcdee25">SPLIT_LOWER_HALF</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a209a2e91e3d39a3a1e7f044fb3d5be45">SPLIT_UPPER_HALF</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad1600fac3a55a9ab4d7b5750b19fb6a1">stamp</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9aa274cc3721a080e1da5a802d08ec3020">STARTS_AFTER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea8b5fc701937b54e1a8e1a20217d6ecc8">STARTS_AFTER_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eead3be31fc0d8d6b4b1b6cc9d4c7d56b6d">STARTS_AFTER_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a891299d49e4d9260e2e3e616a46315ac">STARTS_AT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea84f5967fcb10aab5eca121b2c2c49962">STARTS_AT_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eead67d355a596ac71eee986c09b95fc7a7">STARTS_AT_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a8599203b59bbc2a25250b38cdca05131">STARTS_BEFORE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0094fe4296645dbe40d2c5377772e6eb">state</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</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_1_solver.html#a6f66063ebaf61025e27e96719affa3eea455236af8bc26bb8737135982eaf82ec">STAYS_IN_SYNC</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a37a8c9623d7eaef96c74865483fe8e8b">SWAPACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42a86c6abc5840755b64f8f2a49f3f6b998">SWITCH_BRANCHES</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0f3d534acf3ba2602ae56ec4f28ccdd6">tmp_vector_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4de855c905df4a729715972dc39997a4">TopPeriodicCheck</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab003619f8e2f35a1ca01aa7713c674ea">TopProgressPercent</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3ffb0fce7364b43d73556c79ffce1a89">Try</a>(DecisionBuilder *const db1, DecisionBuilder *const db2)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a99e4c78c7b2dc331fbf682f5e158e945">Try</a>(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab67a32caadf6ffe757ecbefd60b51617">Try</a>(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3, DecisionBuilder *const db4)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a341ffdcad6e944d8dbdda8db7bb85131">Try</a>(const std::vector&lt; DecisionBuilder * &gt; &amp;dbs)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4af23b5d9059cb973667272b793cfd37b1">TSPLNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4a092684b466c2d8f6dffcc4fcc45a4c87">TSPOPT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a6235329fc45bc5a7612cc84342b2528e">TWOOPT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a9fe88872d52e4a1fead358f9f6b57408">UNACTIVELNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9">UnaryIntervalRelation</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac8c18ef3936527c99953d5e767697f2c">unchecked_solutions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa58a5d8b15333d39678c0d6180c1c0b1">UseFastLocalSearch</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7a29446873dacaf3696a89dfb1e617a5f5">VAR_PRIORITY</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad033e75848b4956d869473cbabd949ad">VariableIndexSelector</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3094f1982f455fd97342c64b7c0b3ccf">VariableValueComparator</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae69f986ba3ecb59d0c4fbc48ae76fa34">VariableValueSelector</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a80533bb150275c3c1c46e7ee3f31a822">wall_time</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af2496fe19ff323bd292f75b4f6db640d">~Solver</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
</table></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>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>