Files
ortools-clone/docs/cpp_routing/classoperations__research_1_1_solver-members.html
Mizux Seiha 3b81c981c2 Update doc
2022-03-04 00:19:15 +01:00

705 lines
208 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>OR-Tools</title>
<meta http-equiv="Content-Type" content="text/html;"/>
<meta charset="utf-8"/>
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.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="banner-container">
<div id="banner">
<span id="sfml">Google OR-Tools 9.3</span>
</div>
</div>
<div id="content" style="width: 100%; overflow: hidden;">
<div style="margin-left: 15px; margin-top: 5px; float: left; color: #145A32;">
<h2>C++ Reference</h2>
<ul>
<li><a href="../cpp_algorithms/annotated.html">Algorithms</a></li>
<li><a href="../cpp_sat/annotated.html">CP-SAT</a></li>
<li><a href="../cpp_graph/annotated.html">Graph</a></li>
<li><a href="../cpp_routing/annotated.html">Routing</a></li>
<li><a href="../cpp_linear/annotated.html">Linear solver</a></li>
</ul>
</div>
<div id="content">
<div align="center">
<h1 style="color: #145A32;">C++ Reference: Routing</h1>
</div>
<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aaa106feefa97b76369b113f62d442db8">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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab47fb6c4acece60219da82ed255bcf72">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></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="odd"><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#a14f1aa725d9c4497296b233dbcb28402">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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3601d060ad17023f019375e9882ebf77">ConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops, std::function&lt; int64_t(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></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="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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#a832486e7bf6410f8986237876356f447">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 class="odd"><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#a3178f78af15a506afea55c2f28b1e80a">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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4223e4103350cabed61ec52fdf1fc86f">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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a17a56adc8ee57642c3f00a1778319192">DemonProfiler</a></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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acbd7593b810d58ab572e5918d5690a94">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#a7dcb440a607b4b39979280ee21621473">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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2ee0d33b0d5c5766692b503d6bf09323">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></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="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae37d3a68746841403f335654370e8560">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#a55d833360c375d45a3c503437de9841c">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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3b8bde4dadfe1f1aed53ac24f4cdc94f">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#a6188d0df45262d3176058485c7f47995">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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af49346bff5dd53d2e2d1c7c271c1a367">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 class="odd"><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 class="odd"><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></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="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a34419e55556ff4e92b447fe895bdb9c3">IntVar</a></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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a31fb88446ef58b4621c5c89623c0d60d">IsProduct</a>(IntExpr *const expr, IntExpr **inner_expr, int64_t *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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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></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="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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#a7d6119e587498d09e5ab7d3ae47fea09">MakeAllDifferentExcept</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t 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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5a025adefdc10aafc0503ca7d0b2f628">MakeAssignVariablesValues</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &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#a6973359c0392b393b0f30694a4771ab8">MakeAssignVariablesValuesOrDoNothing</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a265f3eb309cb6e32df85fe08c0227b15">MakeAssignVariablesValuesOrFail</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &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#a56d3301a8504e69e51c16d3d98079e5f">MakeAssignVariableValue</a>(IntVar *const var, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a123f8b1f425860ad4b38ca840ea844fe">MakeAssignVariableValueOrDoNothing</a>(IntVar *const var, int64_t 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#af6b5f0b114ccab3c53024020b7db0d3d">MakeAssignVariableValueOrFail</a>(IntVar *const var, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af563b9a4a5d95d2552b0d5f43a679e98">MakeAtMost</a>(std::vector&lt; IntVar * &gt; vars, int64_t value, int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a00eb3ca90c8502f67cf5ef3ed050596a">MakeBetweenCt</a>(IntExpr *const expr, int64_t l, int64_t 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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa9315b9e849db7bef0b50168cdd017ac">MakeBranchesLimit</a>(int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad13236f48acae72930570e53b05412ad">MakeConditionalExpression</a>(IntVar *const condition, IntExpr *const expr, int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa16cd34b1149dd28a69e9d2935b16b27">MakeConvexPiecewiseExpr</a>(IntExpr *expr, int64_t early_cost, int64_t early_date, int64_t late_date, int64_t 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#a068546fafd21de918946e45778117900">MakeCount</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t value, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6878c212b4e7e362fa3c8e07493b27a2">MakeCount</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a864623eb2f553d81f668fcfee5c7d3a5">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int64_t &gt; &amp;demands, int64_t 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#ab99d2fcc4694c1d3eef0d314e15690b0">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int &gt; &amp;demands, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8ed71618199a7819aa950d179f32fed6">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; int64_t &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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac0428855f960dc76ecb2c5d1877aed8c">MakeCumulative</a>(const std::vector&lt; IntervalVar * &gt; &amp;intervals, const std::vector&lt; IntVar * &gt; &amp;demands, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a39e788fb623ab65293219d67b75cab19">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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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#af48977474f3c25fbf91d2600f8924182">MakeDeviation</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const deviation_var, int64_t 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 class="odd"><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#a1f8246a68d8ef1b5d19629747827a26c">MakeDifference</a>(int64_t 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 class="odd"><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#a6b46626f38ab21a3120112a7c76fb076">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0e8ab9d9a1ef238b46200f440cf4bd4d">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t card_min, int64_t card_max, int64_t 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#a1849746a651b4e617a8a4350c3426234">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &gt; &amp;card_min, const std::vector&lt; int64_t &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="odd"><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#afa7690756ad1204af852494cd98381b1">MakeDistribute</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &gt; &amp;values, const std::vector&lt; int64_t &gt; &amp;card_min, const std::vector&lt; int64_t &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="odd"><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#ac15faffa16c334370eac056d3986efff">MakeDiv</a>(IntExpr *const expr, int64_t 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="odd"><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#a88b9877d88ea2cf4d4b4b5bfc2916110">MakeElement</a>(const std::vector&lt; int64_t &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="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7cb6b671291bba8bc4077e1d2efadbe">MakeElement</a>(Int64ToIntVar vars, int64_t range_start, int64_t 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#a42aa9b19e7f196e8ae5d94a192f132d5">MakeElementEquality</a>(const std::vector&lt; int64_t &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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac085ecdbf4f27716641a6369da14d954">MakeElementEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const index, int64_t 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 class="odd"><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#a2525395fcb7710c4a1ee0f8c53ab3ef6">MakeEquality</a>(IntExpr *const expr, int64_t 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="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae6a26e644ab0fc0e92841bf54b5a11f7">MakeFailuresLimit</a>(int64_t 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 class="odd"><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 class="odd"><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#a0c9019db8534afd25ac930898530a5ba">MakeFixedDurationEndSyncedOnEndIntervalVar</a>(IntervalVar *const interval_var, int64_t duration, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6c01d3e35d414d2b7ee929b9b14960f3">MakeFixedDurationEndSyncedOnStartIntervalVar</a>(IntervalVar *const interval_var, int64_t duration, int64_t 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#a1daa3dbab615c819d591d3613a283ad8">MakeFixedDurationIntervalVar</a>(int64_t start_min, int64_t start_max, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd76de2f858c289571fc1fc5ce7b37ee">MakeFixedDurationIntervalVar</a>(IntVar *const start_variable, int64_t 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#ad91241d4de66226e892d64fdc46357d2">MakeFixedDurationIntervalVar</a>(IntVar *const start_variable, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a91f8e6e1182779ea31b2f89b334cbdbd">MakeFixedDurationIntervalVarArray</a>(int count, int64_t start_min, int64_t start_max, int64_t 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#aa1f5ccd2d2851b3eabd61dc5236a0124">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a20f45c3009db36d8993a8b9292c50511">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, const std::vector&lt; int64_t &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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a97ae6043a42254cbe41763984739d870">MakeFixedDurationIntervalVarArray</a>(const std::vector&lt; IntVar * &gt; &amp;start_variables, const std::vector&lt; int64_t &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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad444dc10026855dbfa54b1fc728118d5">MakeFixedDurationStartSyncedOnEndIntervalVar</a>(IntervalVar *const interval_var, int64_t duration, int64_t 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#adf2170edc8a72ab03c2a3c84ddbb559f">MakeFixedDurationStartSyncedOnStartIntervalVar</a>(IntervalVar *const interval_var, int64_t duration, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8099693ec3e385052dff3508d6cbf9d0">MakeFixedInterval</a>(int64_t start, int64_t 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#aa70e1cba110407b48b7be391f3d5a0f3">MakeGenericTabuSearch</a>(bool maximize, IntVar *const v, int64_t step, const std::vector&lt; IntVar * &gt; &amp;tabu_vars, int64_t 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 class="odd"><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#afb3c159800a0075e82bf5258bbf661e1">MakeGreater</a>(IntExpr *const expr, int64_t 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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a232f1cfe8e53c0a99d27ecd6db8aae68">MakeGreaterOrEqual</a>(IntExpr *const expr, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5fb7049e95ce9c6914c8d57c4ce29266">MakeGuidedLocalSearch</a>(bool maximize, IntVar *const objective, IndexEvaluator2 objective_function, int64_t 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#adc1bf65f960a8967b417cf7586f47972">MakeGuidedLocalSearch</a>(bool maximize, IntVar *const objective, IndexEvaluator3 objective_function, int64_t 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 class="odd"><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#ad664fb0d69f84f5b35739481ebeaf105">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 class="odd"><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#a141ceaeede5f00e9a4c798e55048cf99">MakeIndexExpression</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a814f10c84ca9b8ee0b25453b8c381a02">MakeIndexOfConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, IntVar *const index, int64_t 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 class="odd"><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#ae8cece32cf189d295336a64e00767bdd">MakeIntConst</a>(int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4a5546435af7a4dea113f2b12dfa1f84">MakeIntConst</a>(int64_t 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 class="odd"><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#a68b73826f74251f2d2f64ca5ca86925a">MakeIntervalVar</a>(int64_t start_min, int64_t start_max, int64_t duration_min, int64_t duration_max, int64_t end_min, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aba638811cb1bbc4649c3d7b2b8be6954">MakeIntervalVarArray</a>(int count, int64_t start_min, int64_t start_max, int64_t duration_min, int64_t duration_max, int64_t end_min, int64_t 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#ae6d95e33b8115fc1b83d8a28a26ba7b5">MakeIntervalVarRelation</a>(IntervalVar *const t, UnaryIntervalRelation r, int64_t d)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="odd"><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#a22741e3ceaafd6f85fd4e5f3a612a9ba">MakeIntervalVarRelationWithDelay</a>(IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2, int64_t delay)</td><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a495aac6fec0fd7a6780cde3fc6128fdc">MakeIntVar</a>(int64_t min, int64_t 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#a189c9fcb00735d25255c567121251a90">MakeIntVar</a>(const std::vector&lt; int64_t &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="odd"><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#aef8fb07ce42926c2fb51650e22b56ee2">MakeIntVar</a>(int64_t min, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7628f4f38fe470e0d9ab5903ef9b6a2a">MakeIntVar</a>(const std::vector&lt; int64_t &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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4d481dbddb391e50b458acf586d8ccbd">MakeIntVarArray</a>(int var_count, int64_t vmin, int64_t 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#aa2fd986a08726017fed65f0e543c6c74">MakeIntVarArray</a>(int var_count, int64_t vmin, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1f7423eab8919ece19ea66475d075d18">MakeIntVarArray</a>(int var_count, int64_t vmin, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac2bf0f5265b277fd5e9cdfffb1130af8">MakeIsBetweenCt</a>(IntExpr *const expr, int64_t l, int64_t 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#a87dbc21fae26a20e69eac4c09d408e5a">MakeIsBetweenVar</a>(IntExpr *const v, int64_t l, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a99f74c4d2d23a341e3983ea0872d5b95">MakeIsDifferentCstCt</a>(IntExpr *const var, int64_t 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#aa79e6e327b1680b72ad39b2e2af9e52c">MakeIsDifferentCstVar</a>(IntExpr *const var, int64_t 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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5e54eba1e518ddf9e0ab35dcd8e65ddc">MakeIsEqualCstCt</a>(IntExpr *const var, int64_t 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#aecc1416849d286531c1820b42d2292fc">MakeIsEqualCstVar</a>(IntExpr *const var, int64_t 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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae1e21bd569a090f4836285012cd1ab4c">MakeIsGreaterCstCt</a>(IntExpr *const v, int64_t 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#a13e8a8f8144963f9b7d337e34aed616d">MakeIsGreaterCstVar</a>(IntExpr *const var, int64_t 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="odd"><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#ab2ce14d291c9d19adede1096abbad6dc">MakeIsGreaterOrEqualCstCt</a>(IntExpr *const var, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a23edac56b118ef933e3ba15df9f91f92">MakeIsGreaterOrEqualCstVar</a>(IntExpr *const var, int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a13c5beba743db503500aa75a504168cb">MakeIsLessCstCt</a>(IntExpr *const v, int64_t 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#a43a6dc7053a01035ce1599d50d823b7c">MakeIsLessCstVar</a>(IntExpr *const var, int64_t 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="odd"><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#a24a066918bb2f03909edb814c90477ba">MakeIsLessOrEqualCstCt</a>(IntExpr *const var, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8e9b36ec9914650dc5fa119a8ba54179">MakeIsLessOrEqualCstVar</a>(IntExpr *const var, int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aeec1ca58d160e909e7b5e2a7dc62d2b9">MakeIsMemberCt</a>(IntExpr *const expr, const std::vector&lt; int64_t &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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8e95e9a369daa0527746deb967d6b577">MakeIsMemberVar</a>(IntExpr *const expr, const std::vector&lt; int64_t &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 class="odd"><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 class="odd"><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#a06d4d0c24ce213439923328680453775">MakeLess</a>(IntExpr *const expr, int64_t 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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a2d2160a1a9e905beac8c0b997d509327">MakeLessOrEqual</a>(IntExpr *const expr, int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab9eb11186f72ffbb1dd788a15191d770">MakeLimit</a>(absl::Duration time, int64_t branches, int64_t failures, int64_t 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#a3c94a0c37a23ce7ed226b75e0838e2f5">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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae645e8df0cf59088cfdd7de26775247f">MakeLimit</a>(int64_t time, int64_t branches, int64_t failures, int64_t 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#abb8e2fda6869954bba10036a5cdf6ec8">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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a026b74e972d7a9b260fd689486737907">MakeMax</a>(IntExpr *const expr, int64_t 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 class="odd"><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#a4430185c4d311256c66b138010008552">MakeMaximize</a>(IntVar *const v, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4d94925b21a62f9e9ecba91d4783b30d">MakeMemberCt</a>(IntExpr *const expr, const std::vector&lt; int64_t &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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af5ef191b7b02ce107544302d63ab1327">MakeMin</a>(IntExpr *const expr, int64_t 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 class="odd"><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#a570953e1557ce3248a4c0323879ea021">MakeMinimize</a>(IntVar *const v, int64_t 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="odd"><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#aec20b14075549774bebcd4ba3441f745">MakeModulo</a>(IntExpr *const x, int64_t 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="odd"><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 class="odd"><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#a05d5d6048a880ed54cdc0e61c9131c89">MakeMoveTowardTargetOperator</a>(const std::vector&lt; IntVar * &gt; &amp;variables, const std::vector&lt; int64_t &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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7d7f85d631ce26fd2e025555d65b1aad">MakeNeighborhoodLimit</a>(LocalSearchOperator *const op, int64_t 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#a3fd66f0e4b32c3ea2ec08750c91ac9df">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8e7dea8a1be75b44a2dc1d9600833e03">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t 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#a5ef4ab44aa4a6cf4ee035f51cb651b03">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6edfbb7111d607105bd3ebd0e9e7ac98">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t 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#aebd2e4df3c099bc0b9ab7e496bc16327">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t 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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a896e154d5fe92c46f70484b96b672eab">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t 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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#addcba4112937e66dfad1e22966f43d9c">MakeNonEquality</a>(IntExpr *const expr, int64_t 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 class="odd"><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#a27c2d8bdabfef5fd7507993153c0f957">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_t &gt; &amp;x_size, const std::vector&lt; int64_t &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="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a454d82afd3f209d01ee2b69290fc8bf7">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_t &gt; &amp;x_size, const std::vector&lt; int64_t &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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a527c9139e9c7a67de20f23ae85f40461">MakeNotBetweenCt</a>(IntExpr *const expr, int64_t l, int64_t 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#a2d2401b25fcb2cd3ba3a4b639bb57d4c">MakeNotMemberCt</a>(IntExpr *const expr, const std::vector&lt; int64_t &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="odd"><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#a70e858d1ac055189f8406336aff2c5a9">MakeNotMemberCt</a>(IntExpr *const expr, std::vector&lt; int64_t &gt; starts, std::vector&lt; int64_t &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="odd"><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 class="odd"><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#a113b01eca9d8ce4a7bf14f9f7e2e9d4d">MakeNullIntersectExcept</a>(const std::vector&lt; IntVar * &gt; &amp;first_vars, const std::vector&lt; IntVar * &gt; &amp;second_vars, int64_t 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 class="odd"><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 class="odd"><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 class="odd"><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#a2224264557c711f34709e3298191db2a">MakeOptimize</a>(bool maximize, IntVar *const v, int64_t 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="odd"><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#a0e7c36ddf2c9c9ce4e9f09621bd04804">MakePathConnected</a>(std::vector&lt; IntVar * &gt; nexts, std::vector&lt; int64_t &gt; sources, std::vector&lt; int64_t &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 class="odd"><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 class="odd"><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#ae0b1df3ad0e100dddfea9713ce9e3db2">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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a5bbf63eac923815ac22af3f55e4ff081">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#a566dc7c3dba8bbcfa3a2e3f34b1acdfe">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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><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 class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa1fbb1e06abdd97d173864cadaf6e290">MakePower</a>(IntExpr *const expr, int64_t 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 class="odd"><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#a17de923c25a5e2da107cc116fae08119">MakeProd</a>(IntExpr *const expr, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a0a0fa138e73ae39159c557c6356d055f">MakeProfiledDecisionBuilderWrapper</a>(DecisionBuilder *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#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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8f83f778df75caa4532c32b97d36ca6e">MakeRandomLnsOperator</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int number_of_variables, int32_t 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#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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab951ede85953696032860c7a34b08bc4">MakeScalProd</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af7d71e7623ee6bb9bb93715e1f9d6e7a">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &gt; &amp;coefficients, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a437898bf331c10bc446010c5ef61fe93">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coefficients, int64_t 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#a64fa7c2277f0a6228151a96403d1ed1c">MakeScalProdEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac3183a9fb438996e76e3079f397eb9f5">MakeScalProdGreaterOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &gt; &amp;coeffs, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#aa647aa406b7e84a0dfc1cb4ca256480e">MakeScalProdGreaterOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coeffs, int64_t 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#a72cd61da5676c60fc6f2739c0c43fba5">MakeScalProdLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int64_t &gt; &amp;coefficients, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a49794b120249479c29e4539c1af980e7">MakeScalProdLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const std::vector&lt; int &gt; &amp;coefficients, int64_t 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#a1d099ae04835723ee3ccd7644f1d40cc">MakeScheduleOrExpedite</a>(IntervalVar *const var, int64_t est, int64_t *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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abdb542d05e19b8c9ad5dbea0709555fe">MakeScheduleOrPostpone</a>(IntervalVar *const var, int64_t est, int64_t *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#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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1c80076360afc597a0a4d815b1252cf6">MakeSemiContinuousExpr</a>(IntExpr *const expr, int64_t fixed_charge, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a8f3fe7c7d63aa2ccced86067386cbc38">MakeSimulatedAnnealing</a>(bool maximize, IntVar *const v, int64_t step, int64_t 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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a339117ca4cc88d137549202c541e3ab7">MakeSolutionsLimit</a>(int64_t 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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae777f900e6094de081dc73c81f3c9f2c">MakeSplitVariableDomain</a>(IntVar *const var, int64_t 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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a819eede0cc39233558e64f4fb77d28f0">MakeSum</a>(IntExpr *const expr, int64_t 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#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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1cf098b98c67b72f37ca012e69aec6ce">MakeSumEquality</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t 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#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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a65ef9e909e5d6b35ad9d9ff1b97a7916">MakeSumGreaterOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t 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#ae22b51c62a7ca70222c73972a1f7caa5">MakeSumLessOrEqual</a>(const std::vector&lt; IntVar * &gt; &amp;vars, int64_t 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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3d05d3008622ca204bed218d30bdf414">MakeTabuSearch</a>(bool maximize, IntVar *const v, int64_t step, const std::vector&lt; IntVar * &gt; &amp;vars, int64_t keep_tenure, int64_t 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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acdeae37255ed2f47076a5eaf5a441f08">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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a42055bf5670c2272eaa5ac6cbf984fe9">MakeTimeLimit</a>(int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a7f1d4e45e25d6c7c4c373e5a9677393d">MakeTransitionConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const IntTupleSet &amp;transition_table, int64_t initial_state, const std::vector&lt; int64_t &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#a2d98d0213497868803af4120f7bdb082">MakeTransitionConstraint</a>(const std::vector&lt; IntVar * &gt; &amp;vars, const IntTupleSet &amp;transition_table, int64_t 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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afdbc33ce0ac6ba6fb5fa36bb8825c3d8">MakeVariableGreaterOrEqualValue</a>(IntVar *const var, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae8f64501937a37692af9e56e4fbe6393">MakeVariableLessOrEqualValue</a>(IntVar *const var, int64_t 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#a62fe7b551b92c5417f9b7f2116cac2f3">MakeWeightedMaximize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int64_t &gt; &amp;weights, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a1ec335170646beeb45e0321c0db77664">MakeWeightedMaximize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int &gt; &amp;weights, int64_t 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#a0c4d89081091cee9256c781d5cac0812">MakeWeightedMinimize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int64_t &gt; &amp;weights, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3b934552c233f02bdad3cad563141ba7">MakeWeightedMinimize</a>(const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int &gt; &amp;weights, int64_t 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#ae0c7477ddd7a172d07e70b2dc0829112">MakeWeightedOptimize</a>(bool maximize, const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int64_t &gt; &amp;weights, int64_t 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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a9ac87e0179e35c71c9d6ffdc6c3d597a">MakeWeightedOptimize</a>(bool maximize, const std::vector&lt; IntVar * &gt; &amp;sub_objectives, const std::vector&lt; int &gt; &amp;weights, int64_t 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#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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a3a10eb2883b85176076010fb11d40ceb">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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a01de90d2d6125531affa1d82bee7efe9">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#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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#acd6c49bd62ce1a1777a1c0e644f1186e">PropagationBaseObject</a></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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a47dfc6f2bc0d50a6e7c92eb00d97b064">Queue</a></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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ae3a68c1cd26973c190846053f202fa8c">Rand32</a>(int32_t 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#a508bc1c932fca0619b340e90d26e9fc7">Rand64</a>(int64_t 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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#afd9bceff0c00d226e49f6d7d08607166">RandomConcatenateOperators</a>(const std::vector&lt; LocalSearchOperator * &gt; &amp;ops, int32_t 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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a74e54b03bc3198869cea2fb12f0903f5">ReSeed</a>(int32_t 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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af5a1f8b1ea0ab0796c8667b9e2ef0ce7">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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad8c110b0a2b371b8f632ae17d4a4d563">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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a523b4c1786dd34b9d1fa2579b91b4c0d">RevImmutableMultiMap</a></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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ab7aef297f0c654af26dc7108c9ee6c69">RoutingModel</a></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#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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abb737b44b0a0335d550d2a740ba00236">SearchLimit</a></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#aac32a6eabe1d316d7ff5f92fedd1ec5b">SearchMonitor</a></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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a830db5e85473a2e0a7392ac6bbc538d1">SimpleRevFIFO</a></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#af1315bc614fc71a3c90729398d208289">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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#abbfe61fbd02ff9015e48695d525a889f">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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ad3ae26b2787de582f090ef86c77e0484">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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><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="odd"><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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a675126cd5199cc7e815e9db86be0c471">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="odd"><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 class="even"><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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a4cf87e35d556505a51b0e502f8e30a73">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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#af5502e2288132c081fc96fdbcee282e6">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="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#ac26eb1d5bfa1456f13ec3d3d8b5c3536">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 class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_solver.html#a6129ea627a9a40fc21ddc24914cc6958">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="odd"><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 -->
</div>
</div>
<div id="footer-container">
<div id="footer">
</div>
</div>
</body>
</html>