662 lines
199 KiB
HTML
662 lines
199 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>OR-Tools</title>
|
|
<meta http-equiv="Content-Type" content="text/html;"/>
|
|
<meta charset="utf-8"/>
|
|
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
|
|
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="banner-container">
|
|
<div id="banner">
|
|
<span id="sfml">Google OR-Tools 7.5</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.8.16 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceoperations__research.html">operations_research</a></li><li class="navelem"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<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_1Solver.html">Solver</a>, including all inherited members.</p>
|
|
<table class="directory">
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aac4aa5ecf086378b1bbac4b669bab4db">Accept</a>(ModelVisitor *const visitor) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a85b32a82ff9c91dd572222116e4a0adb">accepted_neighbors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ad7946514ee3dd6cb3ab993dc9e98b33b">Action</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a369008c7c6e6d4939219f3ebd65967ba">ActiveSearch</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aae6945c57651cb226561a0ef988a02ac">AddBacktrackAction</a>(Action a, bool fast)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5931080c9bfda8dedfef0e3adf313ab3">AddConstraint</a>(Constraint *const c)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6c3752c7d9425f4a5243176d3f6fcbc7">AddLocalSearchMonitor</a>(LocalSearchMonitor *monitor)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4260a3ba3644fec332cd650e2d3c9f68">AddPropagationMonitor</a>(PropagationMonitor *const monitor)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a18c9277012e856da1bf8fcdbe79b2173">ASSIGN_CENTER_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a6cc67468f22769f3bdfe3032b760b8c0">ASSIGN_MAX_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a26ee6f4132972f3880a16bf01faf5886">ASSIGN_MIN_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a56859813749c27c6c20f8cdfec9eb9c2">ASSIGN_RANDOM_VALUE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63a6ee4694724cd35dac21d0f5db73c8650">AT_SOLUTION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9a59a769807fd4d1f4a9bab3dcbe120cd4">AVOID_DATE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afb28bd81075ef9b2f5a29c32eb46ba92">balancing_decision</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a7de3703a8816dad121d3fd166c07a79c">BaseIntExpr</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3ee">BinaryIntervalRelation</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad01c3a2fbfb388d917899ad983415d02">branches</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae57bc6f29c7b4343cb90aa1946ce1869">BranchSelector</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4d4c671e5d9cc8a1a1f0c6cc2e500e10">Cache</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aadca605a5fc64e54fc8e31e0b7e36eaa">CastExpression</a>(const IntVar *const var) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a31b6ef7bff363d68d03eda8c9668e3e0">CheckAssignment</a>(Assignment *const solution)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a483098cee8f04c87368cd05674dda9df">CheckConstraint</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6d5ff1ccb832c9d27fa7a579248f8084">CheckFail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ade22213fff69cfb37d8238e8fd3073dfa0232b3ece732fa7e71171f78888cea50">CHOICE_POINT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8b1044e7c2b76345532f848a982a7106aaa934f8cfd42ebeefbcae15dcadf07c0">CHOOSE_DYNAMIC_GLOBAL_BEST</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a1a148a0aaaad7f56eea42df9876e7ae9">CHOOSE_FIRST_UNBOUND</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a35ade8eddf8a04820923af06366d8841">CHOOSE_HIGHEST_MAX</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601aefd0704e5b6bd1e9dd826cf03d2dff12">CHOOSE_LOWEST_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a77806c37d29c932d0c23741de684d4bf">CHOOSE_MAX_REGRET_ON_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601aca5eb66b1540a6c1ab8a3aedaf606f2a">CHOOSE_MAX_SIZE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a135287a353c8b664975f778efc8d89ae">CHOOSE_MIN_SIZE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a67ae4822c2c057bc55386cab118bbd70">CHOOSE_MIN_SIZE_HIGHEST_MAX</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ab5a4ff7c445eb996034132c5b54dd2e2">CHOOSE_MIN_SIZE_HIGHEST_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ae2c3ca1431efdb92978cd252c9ec01a7">CHOOSE_MIN_SIZE_LOWEST_MAX</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a51ebcb4577d6f214dc22b869c9774448">CHOOSE_MIN_SIZE_LOWEST_MIN</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aba5c5dc6467e097f4972d7776541482ba56d44a3dd83eb1a8b0c8f6645bbe68d7">CHOOSE_MIN_SLACK_RANK_FORWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a1e36b06cc28522f212507ecaac29797d">CHOOSE_PATH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a0dd29a5b1114a3da001126046058304c">CHOOSE_RANDOM</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aba5c5dc6467e097f4972d7776541482bae46a3641c46e09a29875fe4067773615">CHOOSE_RANDOM_RANK_FORWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8b1044e7c2b76345532f848a982a7106a3850e163a7085a9d2cf0109439baaff1">CHOOSE_STATIC_GLOBAL_BEST</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a95d15794f0eaa4727439f364889a8064">clear_fail_intercept</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0f7179b03ab49e7ee79f9b7e8c4dc129">ClearLocalSearchState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ad4c4d0d62a6d65debcff4437948435a1">Closure</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a685b066c4bdd6050e4be33c81104c10d">Compose</a>(DecisionBuilder *const db1, DecisionBuilder *const db2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8710fb47cf7e9945fba292d5c705ac60">Compose</a>(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2ccf13b90cf28e3f63d3c2d6f4119b84">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad0a68d235bc9e7f7dcd574fe44332d49">Compose</a>(const std::vector< DecisionBuilder * > &dbs)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afb58deed64a977c100587663dcc6f028">ConcatenateOperators</a>(const std::vector< LocalSearchOperator * > &ops)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8c3628fd9927c21f31292379aec41d11">ConcatenateOperators</a>(const std::vector< LocalSearchOperator * > &ops, bool restart)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a76acbe89bb53070c4af2e95723f66bae">ConcatenateOperators</a>(const std::vector< LocalSearchOperator * > &ops, std::function< int64(int, int)> evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a697ed9eaa8955d595a023663ab1e8418">Constraint</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a86ecff14fc3b94df60069a4bca94c06b">constraints</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18ad699bdf1731bd839b56c299536ba1d9d">CROSS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9ad7aa7196294c28c75de78687f43297a9">CROSS_DATE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab2613a9bd44c5b87559103fc66bfbda4">CurrentlyInSolve</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a764be64f3029f8b8e23511061d8de355">DebugString</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a074172434184dde98798ed6590206d42">DecisionModification</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18acd27a3a13d233019cec19a2423d65a84">DECREMENT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a832486e7bf6410f8986237876356f447">DefaultSolverParameters</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a293233c46e5eaa308f65c7c2350553f7ad38fb80cf0d5468a2b5efdb0f4cd6068">DELAYED_PRIORITY</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a10eb8307ae92ccc5dd7cbd17a9e5a4a6">demon_profiler</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2fcb72958195336902eeca6bad65b001">demon_runs</a>(DemonPriority p) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a293233c46e5eaa308f65c7c2350553f7">DemonPriority</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a17a56adc8ee57642c3f00a1778319192">DemonProfiler</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a46ad005bf538f19f4f1a45b357561be9a72251c14868838649397bde6418180b1">ENDS_AFTER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eea29cfeeb371c7d823879651fcc292b506">ENDS_AFTER_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eea2cd72254b0dd1dda48ed752e83ee9134">ENDS_AFTER_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9a98ab67334c0eb09294e4b45c0b9bf0e6">ENDS_AT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eea61a202b9f100a27fb46a01bb6df0d204">ENDS_AT_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eea88697fd0942f9936f586e4b207b79c43">ENDS_AT_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9a308666e688531b5c046acba00818b430">ENDS_BEFORE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3216144f5779ad0022bd7a0421c858d7">EndSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2d924f019d44bc99930a1e931a735fa9efdc855f3c1477957fb50affec07f8f">EQ</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4">EvaluatorLocalSearchOperators</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8b1044e7c2b76345532f848a982a7106">EvaluatorStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a1c5d6c437384057c9b472a5081800462">EXCHANGE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adb5dd2b903aed4484d190730863f26c2">ExportProfilingOverview</a>(const std::string &filename)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a952b4c317733a065c74841dc00fe8bd9">EXTENDEDSWAPACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aeb92d4addb41255c9732cacfcb54f795">Fail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a40535e03b19c64388d1893883289fec5">fail_stamp</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2b05840b09f4ab5632470987f01e11e1">failures</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa94a5c3decf35c8ba0ebdec210bc38e6">filtered_neighbors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a68ccd69d2cb81ad9b176a007275fde0b">FindOneNeighbor</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af62a385d57256e5179b185d003dcfea1">FinishCurrentSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a935985d0022c026978eace7ff7cd5f7a">FULLPATHLNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2d924f019d44bc99930a1e931a735fa558711b4a2a25070b970d85f5926d5ce">GE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aee80b40516ac8d72c913b7ed4a7cc66b">GetLocalSearchMonitor</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aef0488085836949663c2843e69b6be23">GetOrCreateLocalSearchState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae1d6f34467846d3e8222faa3e443da24">GetPropagationMonitor</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0dd1d43eaa36e3edea0a0c24a1eb558e">HasName</a>(const PropagationBaseObject *object) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63aa56e94e3036709f508e8e2e59723a351">IN_ROOT_NODE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63adf2a840a07b929c95099a490d2e4d013">IN_SEARCH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a5d249e853c4031947f979fe903390dfb">INCREMENT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa9726f5458b77973475a32178fe512b3">IndexEvaluator1</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abb24034fec2804ac3c0172f043087321">IndexEvaluator2</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a86570ad216b68c88de1ef27085e3d084">IndexEvaluator3</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a021ae5a2766d4ccaa133a5bbb5398464">IndexFilter1</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae5dafec4a3984f3a489f81ad5af0e4c1">InstrumentsDemons</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa637423a56e06d52bc9beed8d6fda7ab">InstrumentsVariables</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adbfd1fe2611bc7b45421ae81d66d7444">Int64ToIntVar</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a5f0059ab0df5c8e811e79e4f77f91291">INT_VALUE_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a1440614d1bb85a4f4b9290b234b84a3e">INT_VALUE_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a5cd14c588f2bc9864e717b7797634376">INT_VAR_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ad0cb7bcf19973e10df6bc1ac196f1fc2">INT_VAR_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1a981ab215cf0097502d1dd4f3a542ac">InternalSaveBooleanVarValue</a>(Solver *const, IntVar *const)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3a64940761b306c816e00e077906952faeca7ad9e63f49cd929edb90dbc7f5bb3">INTERVAL_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3a64940761b306c816e00e077906952fa34bde74f005a07be4c7598cd4e810831">INTERVAL_SET_TIMES_BACKWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3a64940761b306c816e00e077906952fa093ec3f2fbd36daf12e6b7d96525bc92">INTERVAL_SET_TIMES_FORWARD</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3a64940761b306c816e00e077906952fa1bcb9f646cc7d33aa1278c661e40ed6c">INTERVAL_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3a64940761b306c816e00e077906952f">IntervalStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84">IntValueStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a34419e55556ff4e92b447fe895bdb9c3">IntVar</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ab7ab23bc58ea40dc03a5418ddbce7601">IntVarStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a72954fb35fd0dd0d796b18d893e957b4">IsLocalSearchProfilingEnabled</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af6816fc6dec978dc3ca41929a9dba7e8">IsProduct</a>(IntExpr *const expr, IntExpr **inner_expr, int64 *coefficient)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3dc3be2f47a73287c5edd7cf80beaa89">IsProfilingEnabled</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a074172434184dde98798ed6590206d42aada39bb20e37e40f59106944e788ba5f">KEEP_LEFT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a074172434184dde98798ed6590206d42a88616f3dde57f98df3022d5038d932d5">KEEP_RIGHT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a074172434184dde98798ed6590206d42ac43e64ba97da5ab5a9a8a04e3ed17f5f">KILL_BOTH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8c55e823426ef9c603a7e8faa2786f58">kNumPriorities</a></td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2d924f019d44bc99930a1e931a735fa662ed4b51721a45f07d645d4ca099a61">LE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4a2e646463fe193258a090a50ba806fd6e">LK</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2d924f019d44bc99930a1e931a735f">LocalSearchFilterBound</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18">LocalSearchOperators</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aac351c16876d84a5b0602aa1337a3c61">LocalSearchProfile</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a622500a4c7e11bbc4b8a5e5de2c84f13">LocalSearchProfiler</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adc99b7de0dcf9a190231ace8d5ec7069">MakeAbs</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae855c07a5a02b9ef3dc1fa2fe68cbd83">MakeAbsEquality</a>(IntVar *const var, IntVar *const abs_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa81aae7c6a6b98eea920fc17058b7033">MakeAcceptFilter</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a68250739f49a6d86db5c43e754e09abc">MakeActionDemon</a>(Action action)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18ab0af70328b3e18dfb0008306fccef2de">MAKEACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9488a251683cf864c1824aa43147c37d">MakeAllDifferent</a>(const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aaf80dfbc67c81abb201959efddc9b57a">MakeAllDifferent</a>(const std::vector< IntVar * > &vars, bool stronger_propagation)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7b71882cd8151d03d13391d79ac0886b">MakeAllDifferentExcept</a>(const std::vector< IntVar * > &vars, int64 escape_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a142025432778b1638cb0325609a6667f">MakeAllowedAssignments</a>(const std::vector< IntVar * > &vars, const IntTupleSet &tuples)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abd24af9e232fac01fbbd693e00b6d26f">MakeAllSolutionCollector</a>(const Assignment *const assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af2b25e4b01a3dbc9aae31a09c8f7a343">MakeAllSolutionCollector</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a357e8035bc8fad4fde163bc65b3f757d">MakeApplyBranchSelector</a>(BranchSelector bs)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bbfd462a65194763f65ea7d5ff39e">MakeAssignment</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adac445e5ffc4f4225c165d7dabde9940">MakeAssignment</a>(const Assignment *const a)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a305f50ae14045a4bde491e11d6686539">MakeAssignVariablesValues</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a976a040463ead15c6386630de2bf4d5a">MakeAssignVariableValue</a>(IntVar *const var, int64 val)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a05b1c3d42e90d3ddb7674be5692b69f4">MakeAssignVariableValueOrDoNothing</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a130add6949f6c556afbf84887180a117">MakeAssignVariableValueOrFail</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f9096de5a5999c8994f72a6e79094a5">MakeAtMost</a>(std::vector< IntVar * > vars, int64 value, int64 max_count)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a40f981d778145222976f90d5fe68369d">MakeAtSolutionCallback</a>(std::function< void()> callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8713de264f28d5c4b149e8a044254e45">MakeBestValueSolutionCollector</a>(const Assignment *const assignment, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2b6b720f5c61b32fae2616c7e1a6b770">MakeBestValueSolutionCollector</a>(bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac41aeb7ec64fdc089b9bddd71a8d07d5">MakeBetweenCt</a>(IntExpr *const expr, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3521490928a70cecfec3673bfce82620">MakeBoolVar</a>(const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1ea5058539db59baa42729c76279c818">MakeBoolVar</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0c5082a7f40da167784ea364c9797d0e">MakeBoolVarArray</a>(int var_count, const std::string &name, std::vector< IntVar * > *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a88e5ec53146896696c454ca29cd6366e">MakeBoolVarArray</a>(int var_count, std::vector< IntVar * > *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a505d3435238e64d7b1ef1ce35ea4d4cb">MakeBoolVarArray</a>(int var_count, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab7a92ba110420d40d091f7ccb8aa6b01">MakeBranchesLimit</a>(int64 branches)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a60b0c4db87e990aa84b63ba1990aa41e">MAKECHAININACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6aebd45951ac7b72b60df6ac5ba86faf">MakeCircuit</a>(const std::vector< IntVar * > &nexts)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9732ab587b61a7fb847d0347affb02b0">MakeClosureDemon</a>(Closure closure)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a698649013d6cd453f4e513778ba84fa5">MakeConditionalExpression</a>(IntVar *const condition, IntExpr *const expr, int64 unperformed_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd77ddfee62a87c62b6ff0415b3f76d4">MakeConstantRestart</a>(int frequency)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1066ed37313e6403bc048606e862cae5">MakeConstraintAdder</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2988f1af9c016d45b196f55b47e99077">MakeConstraintInitialPropagateCallback</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3edf7cd0948242c6240cd31711211c94">MakeConvexPiecewiseExpr</a>(IntExpr *expr, int64 early_cost, int64 early_date, int64 late_date, int64 late_cost)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a820d845133185a881cd6d9385ccc84cd">MakeCount</a>(const std::vector< IntVar * > &vars, int64 value, int64 max_count)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae9b029960e6e984eadcd70328b19aa96">MakeCount</a>(const std::vector< IntVar * > &vars, int64 value, IntVar *const max_count)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f8ccb5cbc73e9f8c0d40541698df547">MakeCover</a>(const std::vector< IntervalVar * > &vars, IntervalVar *const target_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aaa120bdb2730df0029ef6a3a6677d389">MakeCumulative</a>(const std::vector< IntervalVar * > &intervals, const std::vector< int64 > &demands, int64 capacity, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a60259c1534900b307f36a5618378ef24">MakeCumulative</a>(const std::vector< IntervalVar * > &intervals, const std::vector< int > &demands, int64 capacity, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a99d11e6c38abda518d82011bd2a3440e">MakeCumulative</a>(const std::vector< IntervalVar * > &intervals, const std::vector< int64 > &demands, IntVar *const capacity, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5c8c18cda6dad066c23d643e80edf8aa">MakeCumulative</a>(const std::vector< IntervalVar * > &intervals, const std::vector< int > &demands, IntVar *const capacity, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a24de1ddef94e45e0366dd0893818dfd0">MakeCumulative</a>(const std::vector< IntervalVar * > &intervals, const std::vector< IntVar * > &demands, int64 capacity, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0fbbc619955d8eabe37ac1db4d29a248">MakeCumulative</a>(const std::vector< IntervalVar * > &intervals, const std::vector< IntVar * > &demands, IntVar *const capacity, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3ef03f593dc3029b44f34214a26a3700">MakeCustomLimit</a>(std::function< bool()> limiter)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adc21d0975be7623256b38bc0000338e8">MakeDecision</a>(Action apply, Action refute)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a43b52fda5b204c72475e5f8cbdca9fb9">MakeDecisionBuilderFromAssignment</a>(Assignment *const assignment, DecisionBuilder *const db, const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab56406db90514a6f451d57aba7044fdf">MakeDefaultPhase</a>(const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9e07e69179c6b85e48277ae17c6268a2">MakeDefaultPhase</a>(const std::vector< IntVar * > &vars, const DefaultPhaseParameters &parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9f52516c4ad3aced15492b20a58dc2d9">MakeDefaultRegularLimitParameters</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aac5c854c4c6f6022182b2dfcf3ec1692">MakeDefaultSolutionPool</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a72e0afed9304479c5fbca39ec85d6e46">MakeDelayedConstraintInitialPropagateCallback</a>(Constraint *const ct)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af23f6a86662138b35e00bed0469a299a">MakeDelayedPathCumul</a>(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, const std::vector< IntVar * > &cumuls, const std::vector< IntVar * > &transits)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8ad62c42b24a130b2cf3659f1602f8fb">MakeDeviation</a>(const std::vector< IntVar * > &vars, IntVar *const deviation_var, int64 total_sum)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f43ed2dbfc7d95d64daed57e63b7116">MakeDifference</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad9af69ffd9ce2db2cb6d77ef6c4753da">MakeDifference</a>(int64 value, IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3b2298e9d49d02d122c137532ac4e0a7">MakeDisjunctiveConstraint</a>(const std::vector< IntervalVar * > &intervals, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aeb55da36b6eeefcbfb07d141327a5251">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &values, const std::vector< IntVar * > &cards)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa61f00f1e2d2728714fde1c33714003a">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< int > &values, const std::vector< IntVar * > &cards)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abd5d758d14a8b1974ee1222ef5c1275d">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &cards)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af0007b9c3c56e1bed3a6577ff65e5c27">MakeDistribute</a>(const std::vector< IntVar * > &vars, int64 card_min, int64 card_max, int64 card_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aeb2dc270a43ef618d2f0bb8ec8ccfeb8">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &card_min, const std::vector< int64 > &card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a155d2258b290c1c86595590ae75edf1c">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< int > &card_min, const std::vector< int > &card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2e0a3de8de62a0d66c4dfc0b5373dbe5">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &values, const std::vector< int64 > &card_min, const std::vector< int64 > &card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aabbb5b23ffb150b532f20bfe63b19d28">MakeDistribute</a>(const std::vector< IntVar * > &vars, const std::vector< int > &values, const std::vector< int > &card_min, const std::vector< int > &card_max)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a88c31ba6cd44dfb21b55a7a358dcd7c9">MakeDiv</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac2d8ba5a3066dade243e9f21c861c105">MakeDiv</a>(IntExpr *const numerator, IntExpr *const denominator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa0cf6d9172e0a47f031afb1b8da69991">MakeElement</a>(const std::vector< int64 > &values, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac5035f7f0820cda7f2aa1802d9ad6a76">MakeElement</a>(const std::vector< int > &values, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3ed8e285bac694c85ed54423df5e26f1">MakeElement</a>(IndexEvaluator1 values, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af037e1b1582e38971900526acb8e27e1">MakeElement</a>(IndexEvaluator2 values, IntVar *const index1, IntVar *const index2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa017e1aae100517a65e3de083d2d9e2f">MakeElement</a>(const std::vector< IntVar * > &vars, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a908b0fe87462e0834b24190e5c18b3ca">MakeElement</a>(Int64ToIntVar vars, int64 range_start, int64 range_end, IntVar *argument)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4254227d24caa66d4353bcd9949a5a91">MakeElementEquality</a>(const std::vector< int64 > &vals, IntVar *const index, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae1bff0dc8d7dc55c1dc99ab0172b8fa6">MakeElementEquality</a>(const std::vector< int > &vals, IntVar *const index, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab096578fc4651995e11e76c76168a421">MakeElementEquality</a>(const std::vector< IntVar * > &vars, IntVar *const index, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46fa3914358fbbba175e38c03a73f5e9">MakeElementEquality</a>(const std::vector< IntVar * > &vars, IntVar *const index, int64 target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a416d8eb8834bbced25d5fe0aa74597ae">MakeEnterSearchCallback</a>(std::function< void()> callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac8bad969ebcea86359a86752915c9e11">MakeEquality</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a351b2dfd9a309a8ad570742142a0903e">MakeEquality</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abdeb2a53f86f5e966d9e24c4abe1e5a1">MakeEquality</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a01b4ee4a6f570844560f474e74839918">MakeEquality</a>(IntervalVar *const var1, IntervalVar *const var2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a51a79aba914b679840efa3726c1b76d6">MakeExitSearchCallback</a>(std::function< void()> callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa7c76cb6401fb0c7c98a4d2e005bdeb3">MakeFailDecision</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae68fffdab4f9ab564cfd6d5d5da2cf76">MakeFailuresLimit</a>(int64 failures)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3aa305ef1f0072ff4f640dc4ec8f4ad3">MakeFalseConstraint</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1e8a575b5a19f3e0fb779b817a017383">MakeFalseConstraint</a>(const std::string &explanation)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a14db454ca3b01c53dcd2c68fb7c22409">MakeFirstSolutionCollector</a>(const Assignment *const assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#accc6efd3a4ae0906e3d148ae7ab44db1">MakeFirstSolutionCollector</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4b998b414ca9c282af12ed359e845677">MakeFixedDurationEndSyncedOnEndIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a40a4fcaeba627e64dcf5bc5abb850390">MakeFixedDurationEndSyncedOnStartIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab0b97497a2dc0adcc71932f592fa9e62">MakeFixedDurationIntervalVar</a>(int64 start_min, int64 start_max, int64 duration, bool optional, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7be2ab682ce1c3a6f3e7dde3647fd9d6">MakeFixedDurationIntervalVar</a>(IntVar *const start_variable, int64 duration, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3b6afb8d157be63b34cd2aeb5c84bf19">MakeFixedDurationIntervalVar</a>(IntVar *const start_variable, int64 duration, IntVar *const performed_variable, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8ae40872f6abd544d1c191ac370b7e22">MakeFixedDurationIntervalVarArray</a>(int count, int64 start_min, int64 start_max, int64 duration, bool optional, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af07acb0b686d40e056a7b2a127eb5ba6">MakeFixedDurationIntervalVarArray</a>(const std::vector< IntVar * > &start_variables, int64 duration, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afe0f1bbaab72ae2ac9f6b483064e19f8">MakeFixedDurationIntervalVarArray</a>(const std::vector< IntVar * > &start_variables, const std::vector< int64 > &durations, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae003f9e6fbeec988e9e3ba456d1f2808">MakeFixedDurationIntervalVarArray</a>(const std::vector< IntVar * > &start_variables, const std::vector< int > &durations, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5d9ecf928f4a534fda1be370eae4efea">MakeFixedDurationIntervalVarArray</a>(const std::vector< IntVar * > &start_variables, const std::vector< int64 > &durations, const std::vector< IntVar * > &performed_variables, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4fed63f576ec3fe7a25a5a0341537480">MakeFixedDurationIntervalVarArray</a>(const std::vector< IntVar * > &start_variables, const std::vector< int > &durations, const std::vector< IntVar * > &performed_variables, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a61ee2e3d7ae7e07d071719aea568b3ac">MakeFixedDurationStartSyncedOnEndIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1478a61951ca74ac52f9a709a8e35ca4">MakeFixedDurationStartSyncedOnStartIntervalVar</a>(IntervalVar *const interval_var, int64 duration, int64 offset)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a24c71a919ab9a4bb168edc654019317c">MakeFixedInterval</a>(int64 start, int64 duration, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a073341aff108926778a79807f186c4a9">MakeGenericTabuSearch</a>(bool maximize, IntVar *const v, int64 step, const std::vector< IntVar * > &tabu_vars, int64 forbid_tenure)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac60a5b44cb52cdf752d4a629d70d288c">MakeGreater</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a81516e98ecaf2697e934607d9f968ae4">MakeGreater</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a56149d07c30d2784a80afadce281640c">MakeGreater</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a57ef889193c311a27a67bdbedb237c2d">MakeGreaterOrEqual</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aeee9667a3130fad44e905d66cd6c9d75">MakeGreaterOrEqual</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2dd71a2d4a63a8749f42cdb782604c57">MakeGreaterOrEqual</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acb279a9bd15aff7801535ad9968f67a7">MakeGuidedLocalSearch</a>(bool maximize, IntVar *const objective, IndexEvaluator2 objective_function, int64 step, const std::vector< IntVar * > &vars, double penalty_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0f0fb43dbd80fa1c907d1abac8f1723f">MakeGuidedLocalSearch</a>(bool maximize, IntVar *const objective, IndexEvaluator3 objective_function, int64 step, const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, double penalty_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6c5db13a3c9f01de635962c1af57df16">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a2270aed8867e84e996306402cfa4f5d5">MAKEINACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acfff199ef20c8b77895c1fecfe8ee36f">MakeIndexExpression</a>(const std::vector< IntVar * > &vars, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f3990620efb4a31c3f156049bc885c7">MakeIndexOfConstraint</a>(const std::vector< IntVar * > &vars, IntVar *const index, int64 target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a07aba9fc032a1bb68b4165ff2068e6a6">MakeIndexOfFirstMaxValueConstraint</a>(IntVar *index, const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a758efb73215c8c71b43cc1cf2432eb6f">MakeIndexOfFirstMinValueConstraint</a>(IntVar *index, const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3460e6ccb606b0169c9ad76e7eeffa35">MakeIntConst</a>(int64 val, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a28c60cacc10b6b7022b4a631ef496a64">MakeIntConst</a>(int64 val)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aee9ade1411e7ca8813462d9a4c3563a6">MakeIntervalRelaxedMax</a>(IntervalVar *const interval_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3c52162d7e34b21d93dad58543e5e6b1">MakeIntervalRelaxedMin</a>(IntervalVar *const interval_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a053586a8a576634d5cee4dc4913a35cb">MakeIntervalVar</a>(int64 start_min, int64 start_max, int64 duration_min, int64 duration_max, int64 end_min, int64 end_max, bool optional, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aaf3f40bd93fd979cdd7d089447e52326">MakeIntervalVarArray</a>(int count, int64 start_min, int64 start_max, int64 duration_min, int64 duration_max, int64 end_min, int64 end_max, bool optional, const std::string &name, std::vector< IntervalVar * > *const array)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#accc6ee62c5b500b6f4add4038e47499d">MakeIntervalVarRelation</a>(IntervalVar *const t, UnaryIntervalRelation r, int64 d)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afa11ae5786ff511ffcbb31917fc76184">MakeIntervalVarRelation</a>(IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a88643a4421ce0b5b580cb9ddd37c2105">MakeIntervalVarRelationWithDelay</a>(IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2, int64 delay)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad9496d193007a5bd9ec07aeb652849ce">MakeIntVar</a>(int64 min, int64 max, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5d873206a82e67ae7c5ddf374237fab2">MakeIntVar</a>(const std::vector< int64 > &values, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a532f1246fdb6da65d6fca3b29b629042">MakeIntVar</a>(const std::vector< int > &values, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a05e5c7a2f9e0728c944abc71dd346723">MakeIntVar</a>(int64 min, int64 max)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a271078f70b5e3a9bd1b700a12c1462b2">MakeIntVar</a>(const std::vector< int64 > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a34fefde0adfe09429cb8fca502cb40be">MakeIntVar</a>(const std::vector< int > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9d344e39533044ecf046177a9bf3e6ca">MakeIntVarArray</a>(int var_count, int64 vmin, int64 vmax, const std::string &name, std::vector< IntVar * > *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abaa70c6fb6a101fb032b17f8bfa9c693">MakeIntVarArray</a>(int var_count, int64 vmin, int64 vmax, std::vector< IntVar * > *vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a431e8de7196ba5ba5af375cb043ac41b">MakeIntVarArray</a>(int var_count, int64 vmin, int64 vmax, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aad4677348cd458e3be48575e7504ecbd">MakeInversePermutationConstraint</a>(const std::vector< IntVar * > &left, const std::vector< IntVar * > &right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae2548cc7f8a6927faeab8681c0f29d45">MakeIsBetweenCt</a>(IntExpr *const expr, int64 l, int64 u, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a085c7089b623c1e9ab4d0a342243de94">MakeIsBetweenVar</a>(IntExpr *const v, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aefa55eaae7e957183e79ae036d0ad902">MakeIsDifferentCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a004c38131b5aeba450d2ba766faed63b">MakeIsDifferentCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ada017c11a57248871db8b1e8d39ca951">MakeIsDifferentCt</a>(IntExpr *const v1, IntExpr *const v2, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa0066dd51ec61b542bd7061cf3fd1219">MakeIsDifferentVar</a>(IntExpr *const v1, IntExpr *const v2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adf7152dbf8582e5de9c83885e7ecadd5">MakeIsEqualCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afdcf704eaf0713c9c35bcccc21bcb726">MakeIsEqualCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a852c6510b06f3634cce07fcab2074d78">MakeIsEqualCt</a>(IntExpr *const v1, IntExpr *v2, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adab4b92bb3b7d66d51b17ca2d7a1f68e">MakeIsEqualVar</a>(IntExpr *const v1, IntExpr *v2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa069d7f4aba928747788749e10fdcf3a">MakeIsGreaterCstCt</a>(IntExpr *const v, int64 c, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad50938c279197cacfb01ae140c22dd95">MakeIsGreaterCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0dd599c8ac5d44ecebb11b325caa2415">MakeIsGreaterCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a02eed572facb28b01242b67f57b98f0c">MakeIsGreaterOrEqualCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1c5114a34ac899d0cfea31d645989ccb">MakeIsGreaterOrEqualCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aceb03eaad3991683ceb53c9e11131145">MakeIsGreaterOrEqualCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0c4a2ee565dbcd3b8c64e7bfad9b68b2">MakeIsGreaterOrEqualVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a04b0421e51eab065705d96a08db6338d">MakeIsGreaterVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4a3cb0b23fcbe58843ddd47725c298b9">MakeIsLessCstCt</a>(IntExpr *const v, int64 c, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7989c72e13729c3a3d6f19162aaa4a3b">MakeIsLessCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5acde03412fe0930a4c3bca94980633f">MakeIsLessCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a42920c3456f59ca9e9c550e7aaf5bca9">MakeIsLessOrEqualCstCt</a>(IntExpr *const var, int64 value, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7e93894fe0c69a7040796a6a191177ef">MakeIsLessOrEqualCstVar</a>(IntExpr *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a888c0760d8e2d589bea87e323838d4c8">MakeIsLessOrEqualCt</a>(IntExpr *const left, IntExpr *const right, IntVar *const b)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aef83f65871cc34facc56d6f15422cacd">MakeIsLessOrEqualVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2d05f61c00462571d1cdeef8c36b85c8">MakeIsLessVar</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a132f97826d14491d8a78bbcd5a36eae4">MakeIsMemberCt</a>(IntExpr *const expr, const std::vector< int64 > &values, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6b38868d43cc9ac2c98dcc1f845b8917">MakeIsMemberCt</a>(IntExpr *const expr, const std::vector< int > &values, IntVar *const boolvar)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6c690b3f926eccb5c17c239d40f94333">MakeIsMemberVar</a>(IntExpr *const expr, const std::vector< int64 > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa7e3a7126e783461536dd7121fea707d">MakeIsMemberVar</a>(IntExpr *const expr, const std::vector< int > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a490f358e8244dc8f28f7fb601f5a36b3">MakeLastSolutionCollector</a>(const Assignment *const assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a73d2f116de177f1133bdbf21aa9c3f97">MakeLastSolutionCollector</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afe93123f82bcede32f7ddfe4332a2853">MakeLess</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a79f1ab504f99dd1fecdc5c81571cae1c">MakeLess</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab44611338e59974b9ec4d214957aff8b">MakeLess</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac133c70c33f7154e8bacd9b967211466">MakeLessOrEqual</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab308aba70537b39a1e894d56b41bcdc1">MakeLessOrEqual</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8b0e088085b15bb2d7efdb6b1f293589">MakeLessOrEqual</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afa5e2b7b012186510cd89269b72537c3">MakeLexicalLess</a>(const std::vector< IntVar * > &left, const std::vector< IntVar * > &right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4cded1f6488e06e526733ac51b57bdbe">MakeLexicalLessOrEqual</a>(const std::vector< IntVar * > &left, const std::vector< IntVar * > &right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f6e2c706c18512917dcfdcdeae1ae3f">MakeLimit</a>(int64 time, int64 branches, int64 failures, int64 solutions)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0237651055302363b9dc61eea85005fb">MakeLimit</a>(int64 time, int64 branches, int64 failures, int64 solutions, bool smart_time_check)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad8423e85cc70dac8a615d492f368ecfb">MakeLimit</a>(int64 time, int64 branches, int64 failures, int64 solutions, bool smart_time_check, bool cumulative)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af45ea0ea1f512d1008b8c7fbd0dde755">MakeLimit</a>(const RegularLimitParameters &proto)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1eb196fdcb5e9d6cc1fbb272f7ef3d53">MakeLimit</a>(SearchLimit *const limit_1, SearchLimit *const limit_2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9cd4e8b40edef03778fe1bd053eb41a9">MakeLocalSearchPhase</a>(Assignment *const assignment, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8904afec3b5d3a4b542124cec2b4524e">MakeLocalSearchPhase</a>(const std::vector< IntVar * > &vars, DecisionBuilder *const first_solution, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3750790e43f68f8a91a8d3489d651197">MakeLocalSearchPhase</a>(const std::vector< IntVar * > &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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aff4d6f4afafa428ff1a20e87b37cc429">MakeLocalSearchPhase</a>(const std::vector< SequenceVar * > &vars, DecisionBuilder *const first_solution, LocalSearchPhaseParameters *const parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2b404451964b1e791a691b4d0cee4259">MakeLocalSearchPhaseParameters</a>(IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3f0d8185fc6207497747a7de4e88baf2">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac30c0505ba8cf48b7699f78a66acf24e">MakeLocalSearchPhaseParameters</a>(IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit, const std::vector< LocalSearchFilter * > &filters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8aadba80e5a2b1d0e636cb9e2a6315c8">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a216d236e389b4eb8772a4c7fac19892a">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6a0449c8e8a88a9729085a5975e2ef20">MakeLocalSearchPhaseParameters</a>(IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit, const std::vector< LocalSearchFilter * > &filters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac3ea43c183e37adc93039e739bcf69f5">MakeLubyRestart</a>(int scale_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac752aaab9e329f51d370683f3600e1ef">MakeMapDomain</a>(IntVar *const var, const std::vector< IntVar * > &actives)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad5bbae67ad4ac2ade8a6472d6f90bc5d">MakeMax</a>(const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab95b93882a03c743e1175f1458809c7f">MakeMax</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a318f81fcfd50b2eb5f821fcb8756ce6d">MakeMax</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9647c8bd3124fb6e462adbfab741dd19">MakeMax</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa85ea2f18d279cee4727f179c354d924">MakeMaxEquality</a>(const std::vector< IntVar * > &vars, IntVar *const max_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a181f81a4cc04eeb4ffaa67267d0315ae">MakeMaximize</a>(IntVar *const v, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad5c8a65bd44b883e75ceaf70436c4ef0">MakeMemberCt</a>(IntExpr *const expr, const std::vector< int64 > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ada8465da06ae8815d5f783d7bc9fff8d">MakeMemberCt</a>(IntExpr *const expr, const std::vector< int > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a90f0d9c349f61a512a9edb2102966bdf">MakeMin</a>(const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8daddead3e5cfb0b00fc1562723d7e10">MakeMin</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab36f0b02b883eedc4c1aa455d115087c">MakeMin</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1391638e1e42d1ec26f8d95e6f5385b6">MakeMin</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad82e435c546b317d3bd7ad97f6ffb128">MakeMinEquality</a>(const std::vector< IntVar * > &vars, IntVar *const min_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad9ffde292d8e4fb458c4a36ba44b590f">MakeMinimize</a>(IntVar *const v, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa748f51bdb0e8d212540faa3ac2dced4">MakeMirrorInterval</a>(IntervalVar *const interval_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7a6734f4cb975ade6a8dc6e9d4db9f15">MakeModulo</a>(IntExpr *const x, int64 mod)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4be897ed1521808109219f8e92a719fd">MakeModulo</a>(IntExpr *const x, IntExpr *const mod)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aae3fab31ddeb07a8a64540a8d5d7ad62">MakeMonotonicElement</a>(IndexEvaluator1 values, bool increasing, IntVar *const index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aabb851383d675afc723dd983ac8ee075">MakeMoveTowardTargetOperator</a>(const Assignment &target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afaa16a31ab08e4dc28849013374bdd3a">MakeMoveTowardTargetOperator</a>(const std::vector< IntVar * > &variables, const std::vector< int64 > &target_values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af49ee55f2f5486d39112cda34ebbdef6">MakeNBestValueSolutionCollector</a>(const Assignment *const assignment, int solution_count, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6318f2aaf481f1cd660718e984868e0b">MakeNBestValueSolutionCollector</a>(int solution_count, bool maximize)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0698b592ea17407640a41889366a47b9">MakeNeighborhoodLimit</a>(LocalSearchOperator *const op, int64 limit)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1d449616c809262cdbd42782d025380d">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a80e350d2cf984762315b7ba314747344">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad3dc2938493700b6e7f0fb6c17600142">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f5374359a42dcc8737e5c7354802314">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3cf7dcfd028f20a753dd1ccba3635104">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a784a09b32110c42d197f79e2369ef02b">MakeNestedOptimize</a>(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, const std::vector< SearchMonitor * > &monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a78ecf8b2aa6a036fbf0d17de18881462">MakeNoCycle</a>(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, IndexFilter1 sink_handler=nullptr)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab391f575f451cf54022598ab6a79fe76">MakeNoCycle</a>(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, IndexFilter1 sink_handler, bool assume_paths)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6aed1be9e6a24eede7ddb40b41a51e19">MakeNonEquality</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa203c02831f9111d99fe4b042db48e66">MakeNonEquality</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af462e5b7a8e1bcce9d1147ccf2217e4a">MakeNonEquality</a>(IntExpr *const expr, int value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae05048905dc92a773e6158d796729935">MakeNonOverlappingBoxesConstraint</a>(const std::vector< IntVar * > &x_vars, const std::vector< IntVar * > &y_vars, const std::vector< IntVar * > &x_size, const std::vector< IntVar * > &y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae0fbeab4ea6a181b5ef5b8bc271ceb24">MakeNonOverlappingBoxesConstraint</a>(const std::vector< IntVar * > &x_vars, const std::vector< IntVar * > &y_vars, const std::vector< int64 > &x_size, const std::vector< int64 > &y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4406a51970dc360f4241d754ee3d59a7">MakeNonOverlappingBoxesConstraint</a>(const std::vector< IntVar * > &x_vars, const std::vector< IntVar * > &y_vars, const std::vector< int > &x_size, const std::vector< int > &y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0935b2c6f4e19789bcc7f57010360297">MakeNonOverlappingNonStrictBoxesConstraint</a>(const std::vector< IntVar * > &x_vars, const std::vector< IntVar * > &y_vars, const std::vector< IntVar * > &x_size, const std::vector< IntVar * > &y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa0aac3b4a40507574dd5213cdf960c91">MakeNonOverlappingNonStrictBoxesConstraint</a>(const std::vector< IntVar * > &x_vars, const std::vector< IntVar * > &y_vars, const std::vector< int64 > &x_size, const std::vector< int64 > &y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af7e02ca71e4deb8e05cb00cfcefbc40f">MakeNonOverlappingNonStrictBoxesConstraint</a>(const std::vector< IntVar * > &x_vars, const std::vector< IntVar * > &y_vars, const std::vector< int > &x_size, const std::vector< int > &y_size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a80812cd3d4e7993d38d12b121383317b">MakeNotBetweenCt</a>(IntExpr *const expr, int64 l, int64 u)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a254ebc4f3f584b3e8b84a4e43d538249">MakeNotMemberCt</a>(IntExpr *const expr, const std::vector< int64 > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa40c82810ad68ecacb927736a2eb6623">MakeNotMemberCt</a>(IntExpr *const expr, const std::vector< int > &values)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2615c4443c80ae1433d5e686963f6cc6">MakeNotMemberCt</a>(IntExpr *const expr, std::vector< int64 > starts, std::vector< int64 > ends)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8ac973427b3168dfae7e887cf68ad8ba">MakeNotMemberCt</a>(IntExpr *const expr, std::vector< int > starts, std::vector< int > ends)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a53bfc6059164e8374a6134d48301dec2">MakeNotMemberCt</a>(IntExpr *expr, SortedDisjointIntervalList intervals)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a60f31269e46d8c587bbb916c160c0cca">MakeNullIntersect</a>(const std::vector< IntVar * > &first_vars, const std::vector< IntVar * > &second_vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4ca4faa013cbf49a60320f5db9d83056">MakeNullIntersectExcept</a>(const std::vector< IntVar * > &first_vars, const std::vector< IntVar * > &second_vars, int64 escape_value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac116c031b6888d29347fa1cc923dedf8">MakeOperator</a>(const std::vector< IntVar * > &vars, LocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa9963a995e16be5e91e8884441ba3eed">MakeOperator</a>(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, LocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a78278d78aefd31a744fcc9abb79f237d">MakeOperator</a>(const std::vector< IntVar * > &vars, IndexEvaluator3 evaluator, EvaluatorLocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a55f3c353dc99696cdc6738dde6497a11">MakeOperator</a>(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, IndexEvaluator3 evaluator, EvaluatorLocalSearchOperators op)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a40446046d1ff173e05d655060ec779bf">MakeOpposite</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4ae15a537748b450d361d582d6928428">MakeOptimize</a>(bool maximize, IntVar *const v, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a49e0e0ab52a53f1954157e48aef759cf">MakePack</a>(const std::vector< IntVar * > &vars, int number_of_bins)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1b969dd10026cec3465724a505ef37f1">MakePathConnected</a>(std::vector< IntVar * > nexts, std::vector< int64 > sources, std::vector< int64 > sinks, std::vector< IntVar * > status)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5d4172d3c6e27afbbaa66ab21917d912">MakePathCumul</a>(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, const std::vector< IntVar * > &cumuls, const std::vector< IntVar * > &transits)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aebae1e05c7cd76c28d66704e84123744">MakePathCumul</a>(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, const std::vector< IntVar * > &cumuls, IndexEvaluator2 transit_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a50d35ac21e5274897a9cc663d94e0e5a">MakePathCumul</a>(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, const std::vector< IntVar * > &cumuls, const std::vector< IntVar * > &slacks, IndexEvaluator2 transit_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abae2844b83db465a4474012596bf7a50">MakePathPrecedenceConstraint</a>(std::vector< IntVar * > nexts, const std::vector< std::pair< int, int >> &precedences)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a88b3710c145aebe7f2304f54f5127b1f">MakePathPrecedenceConstraint</a>(std::vector< IntVar * > nexts, const std::vector< std::pair< int, int >> &precedences, const std::vector< int > &lifo_path_starts, const std::vector< int > &fifo_path_starts)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab852c6e66eeeeec6a106a7c6135ed89d">MakePathTransitPrecedenceConstraint</a>(std::vector< IntVar * > nexts, std::vector< IntVar * > transits, const std::vector< std::pair< int, int >> &precedences)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae18744a58f2c1e6e29a7589f7f94c713">MakePhase</a>(const std::vector< IntVar * > &vars, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a91ff66064f49eb7176257833016d521b">MakePhase</a>(const std::vector< IntVar * > &vars, IndexEvaluator1 var_evaluator, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1f4724b9afa2158d48fa077e0a63c34b">MakePhase</a>(const std::vector< IntVar * > &vars, IntVarStrategy var_str, IndexEvaluator2 value_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a57ddac7a66e8ce85d96f900890d72ea1">MakePhase</a>(const std::vector< IntVar * > &vars, IntVarStrategy var_str, VariableValueComparator var_val1_val2_comparator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4f6197c71a08a72262c5d8fed838a04e">MakePhase</a>(const std::vector< IntVar * > &vars, IndexEvaluator1 var_evaluator, IndexEvaluator2 value_evaluator)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aaadb52800a5280b5552be7a355798c1f">MakePhase</a>(const std::vector< IntVar * > &vars, IntVarStrategy var_str, IndexEvaluator2 value_evaluator, IndexEvaluator1 tie_breaker)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adb6eb6cbd09b22231b1baec887bbc852">MakePhase</a>(const std::vector< IntVar * > &vars, IndexEvaluator1 var_evaluator, IndexEvaluator2 value_evaluator, IndexEvaluator1 tie_breaker)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad05059d11153f8353134783e47022d3b">MakePhase</a>(IntVar *const v0, IntVarStrategy var_str, IntValueStrategy val_str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad8b44f8f5bdcce9ad8f714d2cbfd7c93">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a39b7aecd91dde9181c89fee7857af72d">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aba5e9365a2c45f7d4945a708ebea35fc">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a07c3c85205ddf0948c0579597de54b61">MakePhase</a>(const std::vector< IntVar * > &vars, IndexEvaluator2 eval, EvaluatorStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a647e8801b603a55dcb2325a756f5265a">MakePhase</a>(const std::vector< IntVar * > &vars, IndexEvaluator2 eval, IndexEvaluator1 tie_breaker, EvaluatorStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a850304d6b3b23b6de20fb11cf176cc2c">MakePhase</a>(const std::vector< IntervalVar * > &intervals, IntervalStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7ec624d20131173128361eaac00bee26">MakePhase</a>(const std::vector< SequenceVar * > &sequences, SequenceStrategy str)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a671e783e6215b96ed5ccee3dda17db16">MakePiecewiseLinearExpr</a>(IntExpr *expr, const PiecewiseLinearFunction &f)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8c0ef869ae99b24a6f183b008f540824">MakePower</a>(IntExpr *const expr, int64 n)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2428a463a691e437503836c8fcfef585">MakePrintModelVisitor</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa71ea25e3db7fe753ae645e8bf684a4a">MakeProd</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7ff12e00cb6d9c1947d7e89dcfe51781">MakeProd</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acec94198cb62cff2d72fe123bca865a0">MakeRandomLnsOperator</a>(const std::vector< IntVar * > &vars, int number_of_variables)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a04fc30f6b5e953da88372922fe8adfec">MakeRandomLnsOperator</a>(const std::vector< IntVar * > &vars, int number_of_variables, int32 seed)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a62926457ce3ba1faaa6f1b6b3c2bc5dd">MakeRankFirstInterval</a>(SequenceVar *const sequence, int index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac37c2bd07ceef4d026fec9fdf659734a">MakeRankLastInterval</a>(SequenceVar *const sequence, int index)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a376701518494604041e9b2e4030f8b06">MakeRejectFilter</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a81bf8daea61d4b3a3b07b6cd9a1a2aaa">MakeRestoreAssignment</a>(Assignment *assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5284fa0004efcf8f14b754321c3654be">MakeScalProd</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefs)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa5b2ee142dd9b7b5408b7251100e60bc">MakeScalProd</a>(const std::vector< IntVar * > &vars, const std::vector< int > &coefs)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afaf7a8e1a4d3570d580cd8137061d465">MakeScalProdEquality</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0d82b905b963f45bdb88ccc73c105bef">MakeScalProdEquality</a>(const std::vector< IntVar * > &vars, const std::vector< int > &coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9b2fba246d3e76a8a703eb77fc090611">MakeScalProdEquality</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefficients, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad3d5865f170ecf9c17766e980fbf7826">MakeScalProdEquality</a>(const std::vector< IntVar * > &vars, const std::vector< int > &coefficients, IntVar *const target)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9c2109e176dd548ba9e45f363e874bb7">MakeScalProdGreaterOrEqual</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &coeffs, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0de1d39f411647835129233b7cb265b6">MakeScalProdGreaterOrEqual</a>(const std::vector< IntVar * > &vars, const std::vector< int > &coeffs, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abb926f9d7c8c956ceca4f847fef5602c">MakeScalProdLessOrEqual</a>(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a576a9aea7be34513576536c1649da125">MakeScalProdLessOrEqual</a>(const std::vector< IntVar * > &vars, const std::vector< int > &coefficients, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5e32ac79fcf992d4bc3d44ca5b387dd0">MakeScheduleOrExpedite</a>(IntervalVar *const var, int64 est, int64 *const marker)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acb902acd68446f898f490691c1da6fe9">MakeScheduleOrPostpone</a>(IntervalVar *const var, int64 est, int64 *const marker)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8d0e5b9d35429b9e2e6f636d07c65c5b">MakeSearchLog</a>(int branch_period)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adb83d5c52c3942944957e1f5f2377dc7">MakeSearchLog</a>(int branch_period, IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8ac13a395853fc5e7dc8e4e9e5d9d1a3">MakeSearchLog</a>(int branch_period, std::function< std::string()> display_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aab419b5e3a138d0a2b2c57f3192ab30b">MakeSearchLog</a>(int branch_period, IntVar *var, std::function< std::string()> display_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aec1434a9f4041d78c0cb74e71467a967">MakeSearchLog</a>(int branch_period, OptimizeVar *const opt_var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0ea237c7e4909f4bc0df2c8890d5e82c">MakeSearchLog</a>(int branch_period, OptimizeVar *const opt_var, std::function< std::string()> display_callback)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a24d4c75eb22bd0f459282f97e7e151e5">MakeSearchLog</a>(SearchLogParameters parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a556ce59677fa190c2471f9adb7e3f8f8">MakeSearchTrace</a>(const std::string &prefix)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa82a0b96404285c86a6cce9a020c3065">MakeSemiContinuousExpr</a>(IntExpr *const expr, int64 fixed_charge, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aed8995a421184374d8ba9f16262b4e87">MakeSimulatedAnnealing</a>(bool maximize, IntVar *const v, int64 step, int64 initial_temperature)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a21280a14cc9bea32e2a718e5a8fa6742">MakeSolutionsLimit</a>(int64 solutions)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#affb4d32c70dabba9c53820fc18b4873c">MakeSolveOnce</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a704be0e8634208e4db519ebad02ee262">MakeSolveOnce</a>(DecisionBuilder *const db, SearchMonitor *const monitor1)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a72a1a3edee5f9d92fdfc8f7118cc94ee">MakeSolveOnce</a>(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac22ab93c8bfe9089ec33b7050f71e522">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a588b8cb08dff8750ad822e8736b5749e">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a831654ec125c45f96815b74fa5f0e5e6">MakeSolveOnce</a>(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae399dd0c06ba1013587ce790c2022484">MakeSortingConstraint</a>(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &sorted)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac63a29f1d105b33b6cfab10c9f5761e0">MakeSplitVariableDomain</a>(IntVar *const var, int64 val, bool start_with_lower_half)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af09496381705b96f173de522f962e7cb">MakeSquare</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a59b6f290ac2642a4ad158f25bdbce49a">MakeStatisticsModelVisitor</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8a7da3f31ad7c5b52efbe18192222c9c">MakeStoreAssignment</a>(Assignment *assignment)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a126deb47fb75837e86f4fccfe56c0a04">MakeStrictDisjunctiveConstraint</a>(const std::vector< IntervalVar * > &intervals, const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa9ce1731fa7dcac3730e85001178155e">MakeSubCircuit</a>(const std::vector< IntVar * > &nexts)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a809377fb3a691832a21e2238176eee22">MakeSum</a>(IntExpr *const left, IntExpr *const right)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae39f13a5faea49a066eb5e8e2b84116b">MakeSum</a>(IntExpr *const expr, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a457692c727da9ec9b01cae604e0f29f1">MakeSum</a>(const std::vector< IntVar * > &vars)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6b56e4c66a5a1c9f198f176665a71c31">MakeSumEquality</a>(const std::vector< IntVar * > &vars, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a78d071ee405e5c4e1565bb93f9dffede">MakeSumEquality</a>(const std::vector< IntVar * > &vars, IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8e4b36f5874a40e36dcdf99c474555d1">MakeSumGreaterOrEqual</a>(const std::vector< IntVar * > &vars, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6b6a1511d224ecab80cd9092039cdab4">MakeSumLessOrEqual</a>(const std::vector< IntVar * > &vars, int64 cst)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1af9539be3ec13dc54536bdd9d02539a">MakeSumObjectiveFilter</a>(const std::vector< IntVar * > &vars, IndexEvaluator2 values, Solver::LocalSearchFilterBound filter_enum)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acf8a7872a4ed634bf704fd797e24f3ca">MakeSumObjectiveFilter</a>(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, IndexEvaluator3 values, Solver::LocalSearchFilterBound filter_enum)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a23abfe627ea8a7c7a457e3263823bbbd">MakeSymmetryManager</a>(const std::vector< SymmetryBreaker * > &visitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1ea2112bf2dc6966b73ca9cf538578a9">MakeSymmetryManager</a>(SymmetryBreaker *const v1)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a7e2b94d6499762998ecaf603e8e71b60">MakeSymmetryManager</a>(SymmetryBreaker *const v1, SymmetryBreaker *const v2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a70a26c3ec6a061306b7d93b8427aab7e">MakeSymmetryManager</a>(SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1f0002f7ba7117b3d528dc08b943d6c2">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a69224a6a8e28c82b44c7d74b8c7f0186">MakeTabuSearch</a>(bool maximize, IntVar *const v, int64 step, const std::vector< IntVar * > &vars, int64 keep_tenure, int64 forbid_tenure, double tabu_factor)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4c26a571e97a2501e08425e1a77704c3">MakeTemporalDisjunction</a>(IntervalVar *const t1, IntervalVar *const t2, IntVar *const alt)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abb350521832f944d5d9d662323f89ac2">MakeTemporalDisjunction</a>(IntervalVar *const t1, IntervalVar *const t2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a57003ddd7c36d7d24a093eb1f06ff1e6">MakeTimeLimit</a>(int64 time_in_ms)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abdedd9f8f216d9d1ace04942af6f17a1">MakeTransitionConstraint</a>(const std::vector< IntVar * > &vars, const IntTupleSet &transition_table, int64 initial_state, const std::vector< int64 > &final_states)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a12f6663a602b9963a0b99f6abf7b36a3">MakeTransitionConstraint</a>(const std::vector< IntVar * > &vars, const IntTupleSet &transition_table, int64 initial_state, const std::vector< int > &final_states)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4b9496f2fc2a29dad86b325b2b0ea0a5">MakeTrueConstraint</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa98599d53aa61489fb180a7b1d75c812">MakeVariableDegreeVisitor</a>(absl::flat_hash_map< const IntVar *, int > *const map)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2de6e91f22c2a71edc455c7f3c0363f4">MakeVariableDomainFilter</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4bee7c3d45b6378aa75c25ab25db48ab">MakeVariableGreaterOrEqualValue</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a414993c6e59e4a8557c9d3871c9e09ad">MakeVariableLessOrEqualValue</a>(IntVar *const var, int64 value)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af778580c44fbc93a004b881e45880fa3">MakeWeightedMaximize</a>(const std::vector< IntVar * > &sub_objectives, const std::vector< int64 > &weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad119dee68862bc4886a144fbf8b4712a">MakeWeightedMaximize</a>(const std::vector< IntVar * > &sub_objectives, const std::vector< int > &weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1b576575cbd8bdb39748bb4cfb595610">MakeWeightedMinimize</a>(const std::vector< IntVar * > &sub_objectives, const std::vector< int64 > &weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa8853817d8d8ffd0e74ccda3285073bf">MakeWeightedMinimize</a>(const std::vector< IntVar * > &sub_objectives, const std::vector< int > &weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a72e6eab74584b06741b743ae2a3eac36">MakeWeightedOptimize</a>(bool maximize, const std::vector< IntVar * > &sub_objectives, const std::vector< int64 > &weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac19a0c0d6aac97e8bf7bedcb30aea850">MakeWeightedOptimize</a>(bool maximize, const std::vector< IntVar * > &sub_objectives, const std::vector< int > &weights, int64 step)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ade22213fff69cfb37d8238e8fd3073df">MarkerType</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a39a89fa3de66d68071c66a936f17fd2ba20ee926b0aa645b0e3badb5d5171d6e1">MAXIMIZATION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa2de975afc21df8ba84dcbb5de94cd38">MemoryUsage</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a39a89fa3de66d68071c66a936f17fd2ba34d4bc092ef084ef376537320f95bc13">MINIMIZATION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9c44ecfda194a78c5167e7c9d3579b01">model_name</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac50a9f394a6fc3e1707074bccd8bd334">NameAllVariables</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8dad51ecad4cc1aa2ff3fb0d0e3adfd6">neighbors</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af71de254f80c10584696d5285aca5183">NewSearch</a>(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a201119e9301443e42699e705c81f4869">NewSearch</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5a9c12ebe393f97a8e32b7554f27d200">NewSearch</a>(DecisionBuilder *const db, SearchMonitor *const m1)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af0a9e58068d0d7be9c51854ff7d834cc">NewSearch</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab9b8c3ea993ee19fd9cb68fb3240e09f">NextSolution</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a074172434184dde98798ed6590206d42a7fb0c1cca10ff57ae7aa3878ba530fbd">NO_CHANGE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63add25344bb7ad4909b32071d980355ca5">NO_MORE_SOLUTIONS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a293233c46e5eaa308f65c7c2350553f7ae3e3c3d5bc2f8ac679a0b7e92b3d51d4">NORMAL_PRIORITY</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a39a89fa3de66d68071c66a936f17fd2ba759c34a99344306429e887634b2d688e">NOT_SET</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a372a74e1d5fc647d81a043b81075422d">Now</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#affa6c6c872b17ceee95a3cd7f24f6848">optimization_direction</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a39a89fa3de66d68071c66a936f17fd2b">OptimizationDirection</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a9bbd3bcce8e7d9e4a6901cce828e8704">OROPT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63a7d249934db0928e26d2f3b6944be88ea">OUTSIDE_SEARCH</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2a0b93a70f0d588f157ade7909c42eff">parameters</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a9ea125a691a8fb716dc09ac09db7c4f3">PATHLNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a831b8d703cefe8bce66a0483e08917ee">PopState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63a7972193a63e28794798706309ffa1a13">PROBLEM_INFEASIBLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acd6c49bd62ce1a1777a1c0e644f1186e">PropagationBaseObject</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a71535de01a6527099122f4b7284e1796">PushState</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a47dfc6f2bc0d50a6e7c92eb00d97b064">Queue</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ad9245209bfba33fe84129683a93a27a7">Rand32</a>(int32 size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a54362ea48f6e179eb3264e4e3d910d03">Rand64</a>(int64 size)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a3b7868c6dd1939fd432fb628c974cca9">RandomConcatenateOperators</a>(const std::vector< LocalSearchOperator * > &ops)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acd7d2cd4ca23f2bb7631f77cb8c25b04">RandomConcatenateOperators</a>(const std::vector< LocalSearchOperator * > &ops, int32 seed)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#adb2b62f2279eeb3cf812863668f488e0">RegisterDemon</a>(Demon *const demon)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a505a3617f7d83b008ad83e9bcc36044e">RegisterIntervalVar</a>(IntervalVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#acfc35762d79414004833fbf02a07e9c3">RegisterIntExpr</a>(IntExpr *const expr)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afbc7febf6131691195e4e5ae24128d12">RegisterIntVar</a>(IntVar *const var)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a2893291ad956ff115a7a331f512cd4a3">RELOCATE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab1d99d874f178f28a6cc2abc9c6f30a4">ReSeed</a>(int32 seed)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a166c36cdc73ef649a97330f9a5f421e1">RestartCurrentSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0f660e8597c620b46aa963ed7f07c4d7">RestartSearch</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab741cb25dd32d1cbe02fbfb36337d9bb">RevAlloc</a>(T *object)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac87467b3998f36ab28b7cad51fe16a68">RevAllocArray</a>(T *object)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ade22213fff69cfb37d8238e8fd3073dfaddfacd8981a3f651982bf9a0c82f0995">REVERSIBLE_ACTION</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a523b4c1786dd34b9d1fa2579b91b4c0d">RevImmutableMultiMap</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ab7aef297f0c654af26dc7108c9ee6c69">RoutingModel</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#affc00ecba247e10af0e2bebb3e1718c5">SaveAndAdd</a>(T *adr, T val)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a675d33a9ef9aa399017fb68e652c7a5c">SaveAndSetValue</a>(T *adr, T val)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0544697ab645219c7ed34fd2c19e5033">SaveValue</a>(T *o)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a314668fc29e10470b51994530769d1b0">SearchContext</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8769d5e084acd0e19f0ddfa18207aafc">SearchContext</a>(const Search *search) const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a657ccc52a96d58f8c0e8eedc204952fb">SearchDepth</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aac9afa5dce7f5a9edfa9655496dbc47b">SearchLeftDepth</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abb737b44b0a0335d550d2a740ba00236">SearchLimit</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aac32a6eabe1d316d7ff5f92fedd1ec5b">SearchMonitor</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ade22213fff69cfb37d8238e8fd3073dfa6239979890280856033280b690ebc218">SENTINEL</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aba5c5dc6467e097f4972d7776541482baebe21dd4bbeb40285e8ea719f8ea3d0f">SEQUENCE_DEFAULT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aba5c5dc6467e097f4972d7776541482ba31e588f8460ab3ec92a69f0d9aff4239">SEQUENCE_SIMPLE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aba5c5dc6467e097f4972d7776541482b">SequenceStrategy</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae9387021d508fb4ecec7728972d7b8a4">set_fail_intercept</a>(std::function< void()> fail_intercept)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8bff6cc5ae227e109c6765b4c6809eb3">set_optimization_direction</a>(OptimizationDirection direction)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#accc247a793239898fa4a822389614c73">SetBranchSelector</a>(BranchSelector bs)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4a54531bd135948e0c2a039b4435d952">SetSearchContext</a>(Search *search, const std::string &search_context)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5672241cc0faf1be50826c7795320cac">SetUseFastLocalSearch</a>(bool use_fast_local_search)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a64e3df5cecd4de1a3d052795458f7069">ShouldFail</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#ade22213fff69cfb37d8238e8fd3073dfa130783c98d7f7c30575fedebbd7e66f7">SIMPLE_MARKER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a4741235246c97963a5a5316382888a58">SIMPLELNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a830db5e85473a2e0a7392ac6bbc538d1">SimpleRevFIFO</a> class</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a23ac09a78dbd8b39b2f63e9981947788">solutions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a946780dfafc8faa3dd2d345850213be5">Solve</a>(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5f81409b337b1aeb8488ae9d828e5df9">Solve</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a60e6ac9afd6d3ed6a2a2d972165fee1f">Solve</a>(DecisionBuilder *const db, SearchMonitor *const m1)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4cc78f60d4b904542e2ce25ba888584e">Solve</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a1974d638ba45f2a66ae864e96b766131">SolveAndCommit</a>(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0c27e95fb896b9ca243d6ab54da4f7c7">SolveAndCommit</a>(DecisionBuilder *const db)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae7a6f9406ec6be74bf29518190761b08">SolveAndCommit</a>(DecisionBuilder *const db, SearchMonitor *const m1)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4aeaec72a903164b4a7935c062e36a09">SolveAndCommit</a>(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a8d9ad7ab9d335a6284cf55573c1e99a1">SolveDepth</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#abac10873a1af49f1dce33a34f3afaa56">Solver</a>(const std::string &name)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#add6d1e285b4009e4e966b43defc6652d">Solver</a>(const std::string &name, const ConstraintSolverParameters &parameters)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a2f2bea2202c96738b11b050e71a28e63">SolverState</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a93badf6566533c41a1faed525dcdee25">SPLIT_LOWER_HALF</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a45c5a2dd0d47110ef5b00408854d8d84a209a2e91e3d39a3a1e7f044fb3d5be45">SPLIT_UPPER_HALF</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad1600fac3a55a9ab4d7b5750b19fb6a1">stamp</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9aa274cc3721a080e1da5a802d08ec3020">STARTS_AFTER</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eea8b5fc701937b54e1a8e1a20217d6ecc8">STARTS_AFTER_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eead3be31fc0d8d6b4b1b6cc9d4c7d56b6d">STARTS_AFTER_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9a891299d49e4d9260e2e3e616a46315ac">STARTS_AT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eea84f5967fcb10aab5eca121b2c2c49962">STARTS_AT_END</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6f66063ebaf61025e27e96719affa3eead67d355a596ac71eee986c09b95fc7a7">STARTS_AT_START</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9a8599203b59bbc2a25250b38cdca05131">STARTS_BEFORE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0094fe4296645dbe40d2c5377772e6eb">state</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.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_1Solver.html#a6f66063ebaf61025e27e96719affa3eea455236af8bc26bb8737135982eaf82ec">STAYS_IN_SYNC</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a37a8c9623d7eaef96c74865483fe8e8b">SWAPACTIVE</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a074172434184dde98798ed6590206d42a86c6abc5840755b64f8f2a49f3f6b998">SWITCH_BRANCHES</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a0f3d534acf3ba2602ae56ec4f28ccdd6">tmp_vector_</a></td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a4de855c905df4a729715972dc39997a4">TopPeriodicCheck</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ab003619f8e2f35a1ca01aa7713c674ea">TopProgressPercent</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a5add678db16084b765a8c93a257528dc">Try</a>(DecisionBuilder *const db1, DecisionBuilder *const db2)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad7f594a8946220061e18840c7e4583e3">Try</a>(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a9074fd1071b1db18fa299cf223c8a796">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_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6d65aaa36cb1f2ead5ab8bd1242e1806">Try</a>(const std::vector< DecisionBuilder * > &dbs)</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4af23b5d9059cb973667272b793cfd37b1">TSPLNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4a092684b466c2d8f6dffcc4fcc45a4c87">TSPOPT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a6235329fc45bc5a7612cc84342b2528e">TWOOPT</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a6fc60ae040ae35c83f09736d2e682a18a9fe88872d52e4a1fead358f9f6b57408">UNACTIVELNS</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a46ad005bf538f19f4f1a45b357561be9">UnaryIntervalRelation</a> enum name</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ac8c18ef3936527c99953d5e767697f2c">unchecked_solutions</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#aa58a5d8b15333d39678c0d6180c1c0b1">UseFastLocalSearch</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a293233c46e5eaa308f65c7c2350553f7a29446873dacaf3696a89dfb1e617a5f5">VAR_PRIORITY</a> enum value</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ad033e75848b4956d869473cbabd949ad">VariableIndexSelector</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a3094f1982f455fd97342c64b7c0b3ccf">VariableValueComparator</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#ae69f986ba3ecb59d0c4fbc48ae76fa34">VariableValueSelector</a> typedef</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#a80533bb150275c3c1c46e7ee3f31a822">wall_time</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html#af2496fe19ff323bd292f75b4f6db640d">~Solver</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1Solver.html">Solver</a></td><td class="entry"></td></tr>
|
|
</table></div><!-- contents -->
|
|
</div>
|
|
</div>
|
|
<div id="footer-container">
|
|
<div id="footer">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|