2020-11-18 14:53:30 +01:00
<!-- HTML header for doxygen 1.8.18 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2022-01-17 21:42:14 +01:00
< meta name = "generator" content = "Doxygen 1.9.3" / >
2020-11-18 14:53:30 +01:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OR-Tools: Member List< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "orLogo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OR-Tools
2022-03-04 00:11:33 +01:00
  < span id = "projectnumber" > 9.3< / span >
2020-11-18 14:53:30 +01:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-01-17 21:42:14 +01:00
<!-- Generated by Doxygen 1.9.3 -->
2020-11-18 14:53:30 +01:00
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
2020-11-18 14:53:30 +01:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2020-11-18 14:53:30 +01:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-17 21:42:14 +01:00
/* @license-end */
< / script >
2020-11-18 14:53:30 +01:00
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
2022-01-17 21:42:14 +01:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classoperations__research_1_1_solver.html',''); initResizable(); });
2020-11-18 14:53:30 +01:00
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
2022-01-17 21:42:14 +01:00
< div class = "headertitle" > < div class = "title" > Solver Member List< / div > < / div >
2020-11-18 14:53:30 +01:00
< / div > <!-- header -->
< div class = "contents" >
< p > This is the complete list of members for < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > , including all inherited members.< / p >
< table class = "directory" >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aac4aa5ecf086378b1bbac4b669bab4db" > Accept< / a > (ModelVisitor *const visitor) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aaa106feefa97b76369b113f62d442db8" > accepted_neighbors< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad7946514ee3dd6cb3ab993dc9e98b33b" > Action< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7c06ab0a290a6fbdc909fd63c192a4bf" > ActiveSearch< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aae6945c57651cb226561a0ef988a02ac" > AddBacktrackAction< / a > (Action a, bool fast)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae2d27e0db523a7b883fe8bd2f40e9968" > AddCastConstraint< / a > (CastConstraint *const constraint, IntVar *const target_var, IntExpr *const expr)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5931080c9bfda8dedfef0e3adf313ab3" > AddConstraint< / a > (Constraint *const c)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6c3752c7d9425f4a5243176d3f6fcbc7" > AddLocalSearchMonitor< / a > (LocalSearchMonitor *monitor)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4260a3ba3644fec332cd650e2d3c9f68" > AddPropagationMonitor< / a > (PropagationMonitor *const monitor)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a18c9277012e856da1bf8fcdbe79b2173" > ASSIGN_CENTER_VALUE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a6cc67468f22769f3bdfe3032b760b8c0" > ASSIGN_MAX_VALUE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a26ee6f4132972f3880a16bf01faf5886" > ASSIGN_MIN_VALUE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a56859813749c27c6c20f8cdfec9eb9c2" > ASSIGN_RANDOM_VALUE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63a6ee4694724cd35dac21d0f5db73c8650" > AT_SOLUTION< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a59a769807fd4d1f4a9bab3dcbe120cd4" > AVOID_DATE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab47fb6c4acece60219da82ed255bcf72" > balancing_decision< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7de3703a8816dad121d3fd166c07a79c" > BaseIntExpr< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3ee" > BinaryIntervalRelation< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a14f1aa725d9c4497296b233dbcb28402" > branches< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae57bc6f29c7b4343cb90aa1946ce1869" > BranchSelector< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abe9b685ee0bca9e541bce7d2dbd61761" > Cache< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aca0863f3e90f03bf77bbcb9aceb02e85" > CastExpression< / a > (const IntVar *const var) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a31b6ef7bff363d68d03eda8c9668e3e0" > CheckAssignment< / a > (Assignment *const solution)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a483098cee8f04c87368cd05674dda9df" > CheckConstraint< / a > (Constraint *const ct)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6d5ff1ccb832c9d27fa7a579248f8084" > CheckFail< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfa0232b3ece732fa7e71171f78888cea50" > CHOICE_POINT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8b1044e7c2b76345532f848a982a7106aaa934f8cfd42ebeefbcae15dcadf07c0" > CHOOSE_DYNAMIC_GLOBAL_BEST< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a1a148a0aaaad7f56eea42df9876e7ae9" > CHOOSE_FIRST_UNBOUND< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a35ade8eddf8a04820923af06366d8841" > CHOOSE_HIGHEST_MAX< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601aefd0704e5b6bd1e9dd826cf03d2dff12" > CHOOSE_LOWEST_MIN< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a77806c37d29c932d0c23741de684d4bf" > CHOOSE_MAX_REGRET_ON_MIN< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601aca5eb66b1540a6c1ab8a3aedaf606f2a" > CHOOSE_MAX_SIZE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a135287a353c8b664975f778efc8d89ae" > CHOOSE_MIN_SIZE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a67ae4822c2c057bc55386cab118bbd70" > CHOOSE_MIN_SIZE_HIGHEST_MAX< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ab5a4ff7c445eb996034132c5b54dd2e2" > CHOOSE_MIN_SIZE_HIGHEST_MIN< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ae2c3ca1431efdb92978cd252c9ec01a7" > CHOOSE_MIN_SIZE_LOWEST_MAX< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a51ebcb4577d6f214dc22b869c9774448" > CHOOSE_MIN_SIZE_LOWEST_MIN< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482ba56d44a3dd83eb1a8b0c8f6645bbe68d7" > CHOOSE_MIN_SLACK_RANK_FORWARD< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a1e36b06cc28522f212507ecaac29797d" > CHOOSE_PATH< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a0dd29a5b1114a3da001126046058304c" > CHOOSE_RANDOM< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482bae46a3641c46e09a29875fe4067773615" > CHOOSE_RANDOM_RANK_FORWARD< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8b1044e7c2b76345532f848a982a7106a3850e163a7085a9d2cf0109439baaff1" > CHOOSE_STATIC_GLOBAL_BEST< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a95d15794f0eaa4727439f364889a8064" > clear_fail_intercept< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0f7179b03ab49e7ee79f9b7e8c4dc129" > ClearLocalSearchState< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad4c4d0d62a6d65debcff4437948435a1" > Closure< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adbf7d490e8a610424c1cdcc336fed1b2" > Compose< / a > (DecisionBuilder *const db1, DecisionBuilder *const db2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a621ee0adf3f4bfe542791a29e674f010" > Compose< / a > (DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae5d9ab0205e5c3f5be37e9450d5af1ed" > Compose< / a > (DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3, DecisionBuilder *const db4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a81e71c126a9066bd3c3177bd2ef4b123" > Compose< / a > (const std::vector< DecisionBuilder * > & dbs)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5b65e631181f40eedd7afba46116fa66" > ConcatenateOperators< / a > (const std::vector< LocalSearchOperator * > & ops)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af17b122f41dbc903a8e1aefa20628949" > ConcatenateOperators< / a > (const std::vector< LocalSearchOperator * > & ops, bool restart)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3601d060ad17023f019375e9882ebf77" > ConcatenateOperators< / a > (const std::vector< LocalSearchOperator * > & ops, std::function< int64_t(int, int)> evaluator)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a697ed9eaa8955d595a023663ab1e8418" > Constraint< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a86ecff14fc3b94df60069a4bca94c06b" > constraints< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18ad699bdf1731bd839b56c299536ba1d9d" > CROSS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9ad7aa7196294c28c75de78687f43297a9" > CROSS_DATE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab2613a9bd44c5b87559103fc66bfbda4" > CurrentlyInSolve< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a764be64f3029f8b8e23511061d8de355" > DebugString< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42" > DecisionModification< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18acd27a3a13d233019cec19a2423d65a84" > DECREMENT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aaa825d53a4aec98b8e8d5694b99a0c33" > DefaultSolverParameters< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > static< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7ad38fb80cf0d5468a2b5efdb0f4cd6068" > DELAYED_PRIORITY< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3178f78af15a506afea55c2f28b1e80a" > demon_profiler< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4223e4103350cabed61ec52fdf1fc86f" > demon_runs< / a > (DemonPriority p) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7" > DemonPriority< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a17a56adc8ee57642c3f00a1778319192" > DemonProfiler< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a72251c14868838649397bde6418180b1" > ENDS_AFTER< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea29cfeeb371c7d823879651fcc292b506" > ENDS_AFTER_END< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea2cd72254b0dd1dda48ed752e83ee9134" > ENDS_AFTER_START< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a98ab67334c0eb09294e4b45c0b9bf0e6" > ENDS_AT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea61a202b9f100a27fb46a01bb6df0d204" > ENDS_AT_END< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea88697fd0942f9936f586e4b207b79c43" > ENDS_AT_START< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a308666e688531b5c046acba00818b430" > ENDS_BEFORE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3216144f5779ad0022bd7a0421c858d7" > EndSearch< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735fa9efdc855f3c1477957fb50affec07f8f" > EQ< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4" > EvaluatorLocalSearchOperators< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8b1044e7c2b76345532f848a982a7106" > EvaluatorStrategy< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a1c5d6c437384057c9b472a5081800462" > EXCHANGE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adb5dd2b903aed4484d190730863f26c2" > ExportProfilingOverview< / a > (const std::string & filename)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a952b4c317733a065c74841dc00fe8bd9" > EXTENDEDSWAPACTIVE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aeb92d4addb41255c9732cacfcb54f795" > Fail< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#acbd7593b810d58ab572e5918d5690a94" > fail_stamp< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7dcb440a607b4b39979280ee21621473" > failures< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2ee0d33b0d5c5766692b503d6bf09323" > filtered_neighbors< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a68ccd69d2cb81ad9b176a007275fde0b" > FindOneNeighbor< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af62a385d57256e5179b185d003dcfea1" > FinishCurrentSearch< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a935985d0022c026978eace7ff7cd5f7a" > FULLPATHLNS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735fa558711b4a2a25070b970d85f5926d5ce" > GE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a23b67374a08dfb275ebd9f084ff42567" > GetConstraintSolverStatistics< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a869f7ed2cc6505c59ecf1eb8ecb2288a" > GetLocalSearchMonitor< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2563992eba2a464bd9f4c56c7f894945" > GetLocalSearchStatistics< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3c57f3559561d1a7616bbe881d7e79d3" > GetOrCreateLocalSearchState< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a92271ad8e09cd801f83ae84e6af5f609" > GetPropagationMonitor< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0dd1d43eaa36e3edea0a0c24a1eb558e" > HasName< / a > (const PropagationBaseObject *object) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63aa56e94e3036709f508e8e2e59723a351" > IN_ROOT_NODE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63adf2a840a07b929c95099a490d2e4d013" > IN_SEARCH< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a5d249e853c4031947f979fe903390dfb" > INCREMENT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae37d3a68746841403f335654370e8560" > IndexEvaluator1< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a55d833360c375d45a3c503437de9841c" > IndexEvaluator2< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3b8bde4dadfe1f1aed53ac24f4cdc94f" > IndexEvaluator3< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6188d0df45262d3176058485c7f47995" > IndexFilter1< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae5dafec4a3984f3a489f81ad5af0e4c1" > InstrumentsDemons< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa637423a56e06d52bc9beed8d6fda7ab" > InstrumentsVariables< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af49346bff5dd53d2e2d1c7c271c1a367" > Int64ToIntVar< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a5f0059ab0df5c8e811e79e4f77f91291" > INT_VALUE_DEFAULT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a1440614d1bb85a4f4b9290b234b84a3e" > INT_VALUE_SIMPLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601a5cd14c588f2bc9864e717b7797634376" > INT_VAR_DEFAULT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601ad0cb7bcf19973e10df6bc1ac196f1fc2" > INT_VAR_SIMPLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1a981ab215cf0097502d1dd4f3a542ac" > InternalSaveBooleanVarValue< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952faeca7ad9e63f49cd929edb90dbc7f5bb3" > INTERVAL_DEFAULT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952fa34bde74f005a07be4c7598cd4e810831" > INTERVAL_SET_TIMES_BACKWARD< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952fa093ec3f2fbd36daf12e6b7d96525bc92" > INTERVAL_SET_TIMES_FORWARD< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952fa1bcb9f646cc7d33aa1278c661e40ed6c" > INTERVAL_SIMPLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3a64940761b306c816e00e077906952f" > IntervalStrategy< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84" > IntValueStrategy< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a34419e55556ff4e92b447fe895bdb9c3" > IntVar< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7ab23bc58ea40dc03a5418ddbce7601" > IntVarStrategy< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a078a6a3543d033fc6f9b42938f96a702" > IsBooleanVar< / a > (IntExpr *const expr, IntVar **inner_var, bool *is_negated) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a72954fb35fd0dd0d796b18d893e957b4" > IsLocalSearchProfilingEnabled< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a31fb88446ef58b4621c5c89623c0d60d" > IsProduct< / a > (IntExpr *const expr, IntExpr **inner_expr, int64_t *coefficient)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3dc3be2f47a73287c5edd7cf80beaa89" > IsProfilingEnabled< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42aada39bb20e37e40f59106944e788ba5f" > KEEP_LEFT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42a88616f3dde57f98df3022d5038d932d5" > KEEP_RIGHT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42ac43e64ba97da5ab5a9a8a04e3ed17f5f" > KILL_BOTH< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a280d7e65c4c7bf84c703fab2323aaa63" > kNumPriorities< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > static< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735fa662ed4b51721a45f07d645d4ca099a61" > LE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4a2e646463fe193258a090a50ba806fd6e" > LK< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2d924f019d44bc99930a1e931a735f" > LocalSearchFilterBound< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18" > LocalSearchOperators< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aac351c16876d84a5b0602aa1337a3c61" > LocalSearchProfile< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a622500a4c7e11bbc4b8a5e5de2c84f13" > LocalSearchProfiler< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1e1ca16d39d47ab8022785dc8e499120" > MakeAbs< / a > (IntExpr *const expr)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2fff62e191cecd9c73a05eeb4d386914" > MakeAbsEquality< / a > (IntVar *const var, IntVar *const abs_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5eb867095eedbb05c137aae7aac299de" > MakeAcceptFilter< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3f0e3322d5ae085dc9958c4fd5329918" > MakeActionDemon< / a > (Action action)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18ab0af70328b3e18dfb0008306fccef2de" > MAKEACTIVE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac145423b7d355bcd75d627871ca95e86" > MakeAllDifferent< / a > (const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5ab1471e27355b524a9a50b8e8386717" > MakeAllDifferent< / a > (const std::vector< IntVar * > & vars, bool stronger_propagation)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7d6119e587498d09e5ab7d3ae47fea09" > MakeAllDifferentExcept< / a > (const std::vector< IntVar * > & vars, int64_t escape_value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af4c960f5d46ac35f537ade04ff7e2cc3" > MakeAllowedAssignments< / a > (const std::vector< IntVar * > & vars, const IntTupleSet & tuples)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a159af7a4def562cb19dc241d2dedb082" > MakeAllSolutionCollector< / a > (const Assignment *const assignment)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a05d70521aabf6139379104bb7b1bc891" > MakeAllSolutionCollector< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a50abbcc8065d8edb6d4bd2d7362c736a" > MakeApplyBranchSelector< / a > (BranchSelector bs)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad45ddc54149c5954c2bbd4e2657f9148" > MakeAssignment< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9de14b462099fa53449fe7a133d1fc2f" > MakeAssignment< / a > (const Assignment *const a)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5a025adefdc10aafc0503ca7d0b2f628" > MakeAssignVariablesValues< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6973359c0392b393b0f30694a4771ab8" > MakeAssignVariablesValuesOrDoNothing< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a265f3eb309cb6e32df85fe08c0227b15" > MakeAssignVariablesValuesOrFail< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a56d3301a8504e69e51c16d3d98079e5f" > MakeAssignVariableValue< / a > (IntVar *const var, int64_t val)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a123f8b1f425860ad4b38ca840ea844fe" > MakeAssignVariableValueOrDoNothing< / a > (IntVar *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af6b5f0b114ccab3c53024020b7db0d3d" > MakeAssignVariableValueOrFail< / a > (IntVar *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af563b9a4a5d95d2552b0d5f43a679e98" > MakeAtMost< / a > (std::vector< IntVar * > vars, int64_t value, int64_t max_count)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a13cf423397bb12a1a502312c460764a7" > MakeAtSolutionCallback< / a > (std::function< void()> callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aded8803669b18a66cf5746fdc3bedfc9" > MakeBestValueSolutionCollector< / a > (const Assignment *const assignment, bool maximize)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a67f24dec948277b4e908f49f8c3c8909" > MakeBestValueSolutionCollector< / a > (bool maximize)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a00eb3ca90c8502f67cf5ef3ed050596a" > MakeBetweenCt< / a > (IntExpr *const expr, int64_t l, int64_t u)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7fe5747f8adc7d4c5e233f849be04d6d" > MakeBoolVar< / a > (const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa2ccc3c5683cdbf7b7651894f4054385" > MakeBoolVar< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0c5082a7f40da167784ea364c9797d0e" > MakeBoolVarArray< / a > (int var_count, const std::string & name, std::vector< IntVar * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a88e5ec53146896696c454ca29cd6366e" > MakeBoolVarArray< / a > (int var_count, std::vector< IntVar * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4c9becfde92b690d0869a3127fc34126" > MakeBoolVarArray< / a > (int var_count, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a41fc22cdc41350726e6c44f07140fdcb" > MakeBranchesLimit< / a > (int64_t branches)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a60b0c4db87e990aa84b63ba1990aa41e" > MAKECHAININACTIVE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a399fa67037695a2651e9e9c49ec1e014" > MakeCircuit< / a > (const std::vector< IntVar * > & nexts)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a59234ab632db0df159df6a15f32d904a" > MakeClosureDemon< / a > (Closure closure)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad13236f48acae72930570e53b05412ad" > MakeConditionalExpression< / a > (IntVar *const condition, IntExpr *const expr, int64_t unperformed_value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a860294d137e8364921c233dccb725ace" > MakeConstantRestart< / a > (int frequency)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a39757eedc8178cf992eb82aaf28df10c" > MakeConstraintAdder< / a > (Constraint *const ct)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a757134fa69300766dced7f3ed9cd1810" > MakeConstraintInitialPropagateCallback< / a > (Constraint *const ct)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa16cd34b1149dd28a69e9d2935b16b27" > MakeConvexPiecewiseExpr< / a > (IntExpr *expr, int64_t early_cost, int64_t early_date, int64_t late_date, int64_t late_cost)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a068546fafd21de918946e45778117900" > MakeCount< / a > (const std::vector< IntVar * > & vars, int64_t value, int64_t max_count)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6878c212b4e7e362fa3c8e07493b27a2" > MakeCount< / a > (const std::vector< IntVar * > & vars, int64_t value, IntVar *const max_count)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4a279756d1bcfa51f40d5fc8e299abab" > MakeCover< / a > (const std::vector< IntervalVar * > & vars, IntervalVar *const target_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a864623eb2f553d81f668fcfee5c7d3a5" > MakeCumulative< / a > (const std::vector< IntervalVar * > & intervals, const std::vector< int64_t > & demands, int64_t capacity, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab99d2fcc4694c1d3eef0d314e15690b0" > MakeCumulative< / a > (const std::vector< IntervalVar * > & intervals, const std::vector< int > & demands, int64_t capacity, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8ed71618199a7819aa950d179f32fed6" > MakeCumulative< / a > (const std::vector< IntervalVar * > & intervals, const std::vector< int64_t > & demands, IntVar *const capacity, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a93e20bcba087839713b8f10e0f906396" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac0428855f960dc76ecb2c5d1877aed8c" > MakeCumulative< / a > (const std::vector< IntervalVar * > & intervals, const std::vector< IntVar * > & demands, int64_t capacity, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a251bbe8741707d92c5ff1fbf2ddcd51c" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1700b6f2ca4da7c3f532916d650a817e" > MakeCustomLimit< / a > (std::function< bool()> limiter)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a00f78f79ea5ff448caa08cba62054859" > MakeDecision< / a > (Action apply, Action refute)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae8b8c06e2106f61105c9e861bc4b6aa8" > MakeDecisionBuilderFromAssignment< / a > (Assignment *const assignment, DecisionBuilder *const db, const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae83f4bd46d24db9dd2177e84cae8da6d" > MakeDefaultPhase< / a > (const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aff916492777aed8cc81ce92767cd461a" > MakeDefaultPhase< / a > (const std::vector< IntVar * > & vars, const DefaultPhaseParameters & parameters)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9f52516c4ad3aced15492b20a58dc2d9" > MakeDefaultRegularLimitParameters< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a953add22f3c0d887291eec2b40eb0aeb" > MakeDefaultSolutionPool< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac46ae3a82d68424788c0eabc3d4b838c" > MakeDelayedConstraintInitialPropagateCallback< / a > (Constraint *const ct)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46d06186cf102695501bfc59cf790877" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af48977474f3c25fbf91d2600f8924182" > MakeDeviation< / a > (const std::vector< IntVar * > & vars, IntVar *const deviation_var, int64_t total_sum)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a988e122844528e222326bd327a5d60fd" > MakeDifference< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1f8246a68d8ef1b5d19629747827a26c" > MakeDifference< / a > (int64_t value, IntExpr *const expr)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a62dca63c6e5610d51dc8c3abe6227747" > MakeDisjunctiveConstraint< / a > (const std::vector< IntervalVar * > & intervals, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6b46626f38ab21a3120112a7c76fb076" > MakeDistribute< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & values, const std::vector< IntVar * > & cards)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aee1a846454b8c2e5f38a8e030343e24f" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9535e1e548aac3b91310c82b71bf6d22" > MakeDistribute< / a > (const std::vector< IntVar * > & vars, const std::vector< IntVar * > & cards)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0e8ab9d9a1ef238b46200f440cf4bd4d" > MakeDistribute< / a > (const std::vector< IntVar * > & vars, int64_t card_min, int64_t card_max, int64_t card_size)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1849746a651b4e617a8a4350c3426234" > MakeDistribute< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & card_min, const std::vector< int64_t > & card_max)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9ddd8656b185d1ec97ba582431c39787" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afa7690756ad1204af852494cd98381b1" > MakeDistribute< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & values, const std::vector< int64_t > & card_min, const std::vector< int64_t > & card_max)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd3decca8be2b860ad07a2755cd1405c" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac15faffa16c334370eac056d3986efff" > MakeDiv< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a537af2f859a1a28f1cfba78504b01b10" > MakeDiv< / a > (IntExpr *const numerator, IntExpr *const denominator)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a88b9877d88ea2cf4d4b4b5bfc2916110" > MakeElement< / a > (const std::vector< int64_t > & values, IntVar *const index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5d55c6d88841a24a6475f2b8a0da2dd5" > MakeElement< / a > (const std::vector< int > & values, IntVar *const index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a82f32152b3e50f4dc8fcf740f28854db" > MakeElement< / a > (IndexEvaluator1 values, IntVar *const index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8f08623720fbf9b78baea270d0a6c55d" > MakeElement< / a > (IndexEvaluator2 values, IntVar *const index1, IntVar *const index2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a607c2a1c721c5ca1d2399a13e619e2cd" > MakeElement< / a > (const std::vector< IntVar * > & vars, IntVar *const index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7cb6b671291bba8bc4077e1d2efadbe" > MakeElement< / a > (Int64ToIntVar vars, int64_t range_start, int64_t range_end, IntVar *argument)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a42aa9b19e7f196e8ae5d94a192f132d5" > MakeElementEquality< / a > (const std::vector< int64_t > & vals, IntVar *const index, IntVar *const target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7dacaf3594ba4371238e9d69ba778151" > MakeElementEquality< / a > (const std::vector< int > & vals, IntVar *const index, IntVar *const target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2988304a57c8b68fdd6ea271259d0143" > MakeElementEquality< / a > (const std::vector< IntVar * > & vars, IntVar *const index, IntVar *const target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac085ecdbf4f27716641a6369da14d954" > MakeElementEquality< / a > (const std::vector< IntVar * > & vars, IntVar *const index, int64_t target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aca90f8eeeac883bdb7bee6fd1be1c9f3" > MakeEnterSearchCallback< / a > (std::function< void()> callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2085a8965de86fa4cf3aa76331331372" > MakeEquality< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2525395fcb7710c4a1ee0f8c53ab3ef6" > MakeEquality< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45e165985c73422b6215e2c303e65125" > MakeEquality< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac8d11f92b1af7b582f49c50ff1a02559" > MakeEquality< / a > (IntervalVar *const var1, IntervalVar *const var2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae70ed50181af7d10b023eb2ea7151d63" > MakeExitSearchCallback< / a > (std::function< void()> callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aeb4b40e28341f9c71198a6c9f0a78c06" > MakeFailDecision< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a319e02509ec3f9937d35e28e6b0e030d" > MakeFailuresLimit< / a > (int64_t failures)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1f73b85db1b5b095064d1b2d1e40f23b" > MakeFalseConstraint< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a852aba0d03119d806f68b204a543596e" > MakeFalseConstraint< / a > (const std::string & explanation)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#acf9b3b0021ba123b577f437d549432f8" > MakeFirstSolutionCollector< / a > (const Assignment *const assignment)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad86f3c4cb67c8eb128337d1204546788" > MakeFirstSolutionCollector< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0c9019db8534afd25ac930898530a5ba" > MakeFixedDurationEndSyncedOnEndIntervalVar< / a > (IntervalVar *const interval_var, int64_t duration, int64_t offset)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6c01d3e35d414d2b7ee929b9b14960f3" > MakeFixedDurationEndSyncedOnStartIntervalVar< / a > (IntervalVar *const interval_var, int64_t duration, int64_t offset)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1daa3dbab615c819d591d3613a283ad8" > MakeFixedDurationIntervalVar< / a > (int64_t start_min, int64_t start_max, int64_t duration, bool optional, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd76de2f858c289571fc1fc5ce7b37ee" > MakeFixedDurationIntervalVar< / a > (IntVar *const start_variable, int64_t duration, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad91241d4de66226e892d64fdc46357d2" > MakeFixedDurationIntervalVar< / a > (IntVar *const start_variable, int64_t duration, IntVar *const performed_variable, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a91f8e6e1182779ea31b2f89b334cbdbd" > MakeFixedDurationIntervalVarArray< / a > (int count, int64_t start_min, int64_t start_max, int64_t duration, bool optional, const std::string & name, std::vector< IntervalVar * > *const array)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa1f5ccd2d2851b3eabd61dc5236a0124" > MakeFixedDurationIntervalVarArray< / a > (const std::vector< IntVar * > & start_variables, int64_t duration, const std::string & name, std::vector< IntervalVar * > *const array)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a20f45c3009db36d8993a8b9292c50511" > MakeFixedDurationIntervalVarArray< / a > (const std::vector< IntVar * > & start_variables, const std::vector< int64_t > & durations, const std::string & name, std::vector< IntervalVar * > *const array)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a97ae6043a42254cbe41763984739d870" > MakeFixedDurationIntervalVarArray< / a > (const std::vector< IntVar * > & start_variables, const std::vector< int64_t > & 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad444dc10026855dbfa54b1fc728118d5" > MakeFixedDurationStartSyncedOnEndIntervalVar< / a > (IntervalVar *const interval_var, int64_t duration, int64_t offset)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adf2170edc8a72ab03c2a3c84ddbb559f" > MakeFixedDurationStartSyncedOnStartIntervalVar< / a > (IntervalVar *const interval_var, int64_t duration, int64_t offset)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8099693ec3e385052dff3508d6cbf9d0" > MakeFixedInterval< / a > (int64_t start, int64_t duration, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa70e1cba110407b48b7be391f3d5a0f3" > MakeGenericTabuSearch< / a > (bool maximize, IntVar *const v, int64_t step, const std::vector< IntVar * > & tabu_vars, int64_t forbid_tenure)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3acffe26a83237c5ff730b6ee4b81c94" > MakeGreater< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afb3c159800a0075e82bf5258bbf661e1" > MakeGreater< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a635a8438145d7e0816bc025c24f6e90d" > MakeGreater< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aec68a2a29292f367d4ea1fdd95d1f5c9" > MakeGreaterOrEqual< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a232f1cfe8e53c0a99d27ecd6db8aae68" > MakeGreaterOrEqual< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac5a88b8b5ae7d8a03052b00db7dc931e" > MakeGreaterOrEqual< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5fb7049e95ce9c6914c8d57c4ce29266" > MakeGuidedLocalSearch< / a > (bool maximize, IntVar *const objective, IndexEvaluator2 objective_function, int64_t step, const std::vector< IntVar * > & vars, double penalty_factor)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adc1bf65f960a8967b417cf7586f47972" > MakeGuidedLocalSearch< / a > (bool maximize, IntVar *const objective, IndexEvaluator3 objective_function, int64_t step, const std::vector< IntVar * > & vars, const std::vector< IntVar * > & secondary_vars, double penalty_factor)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a74b8b1a83df2cb86a4e3606c747e202c" > MakeIfThenElseCt< / a > (IntVar *const condition, IntExpr *const then_expr, IntExpr *const else_expr, IntVar *const target_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a81a5a99611b97e96056b325e46f31b8e" > MakeImprovementLimit< / a > (IntVar *objective_var, bool maximize, double objective_scaling_factor, double objective_offset, double improvement_rate_coefficient, int improvement_rate_solutions_distance)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a2270aed8867e84e996306402cfa4f5d5" > MAKEINACTIVE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a141ceaeede5f00e9a4c798e55048cf99" > MakeIndexExpression< / a > (const std::vector< IntVar * > & vars, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a814f10c84ca9b8ee0b25453b8c381a02" > MakeIndexOfConstraint< / a > (const std::vector< IntVar * > & vars, IntVar *const index, int64_t target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#add19a54159cf1d9d075474b977a8788f" > MakeIndexOfFirstMaxValueConstraint< / a > (IntVar *index, const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2b761ab631609dadf6e6d06432853051" > MakeIndexOfFirstMinValueConstraint< / a > (IntVar *index, const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae8cece32cf189d295336a64e00767bdd" > MakeIntConst< / a > (int64_t val, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4a5546435af7a4dea113f2b12dfa1f84" > MakeIntConst< / a > (int64_t val)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7e4d98b8a01fda7eb776fbc559096f5f" > MakeIntervalRelaxedMax< / a > (IntervalVar *const interval_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a56e2e5cebd866f391c08575b1e68bfa9" > MakeIntervalRelaxedMin< / a > (IntervalVar *const interval_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a68b73826f74251f2d2f64ca5ca86925a" > MakeIntervalVar< / a > (int64_t start_min, int64_t start_max, int64_t duration_min, int64_t duration_max, int64_t end_min, int64_t end_max, bool optional, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aba638811cb1bbc4649c3d7b2b8be6954" > MakeIntervalVarArray< / a > (int count, int64_t start_min, int64_t start_max, int64_t duration_min, int64_t duration_max, int64_t end_min, int64_t end_max, bool optional, const std::string & name, std::vector< IntervalVar * > *const array)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae6d95e33b8115fc1b83d8a28a26ba7b5" > MakeIntervalVarRelation< / a > (IntervalVar *const t, UnaryIntervalRelation r, int64_t d)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a00078e41fa2bdd723a05a8a9530e0806" > MakeIntervalVarRelation< / a > (IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a22741e3ceaafd6f85fd4e5f3a612a9ba" > MakeIntervalVarRelationWithDelay< / a > (IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2, int64_t delay)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a495aac6fec0fd7a6780cde3fc6128fdc" > MakeIntVar< / a > (int64_t min, int64_t max, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a189c9fcb00735d25255c567121251a90" > MakeIntVar< / a > (const std::vector< int64_t > & values, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7c94d4523a90b2c5eec25ddcf2e15d68" > MakeIntVar< / a > (const std::vector< int > & values, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aef8fb07ce42926c2fb51650e22b56ee2" > MakeIntVar< / a > (int64_t min, int64_t max)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7628f4f38fe470e0d9ab5903ef9b6a2a" > MakeIntVar< / a > (const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aed38a7e458a853841bff6027875346fd" > MakeIntVar< / a > (const std::vector< int > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4d481dbddb391e50b458acf586d8ccbd" > MakeIntVarArray< / a > (int var_count, int64_t vmin, int64_t vmax, const std::string & name, std::vector< IntVar * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa2fd986a08726017fed65f0e543c6c74" > MakeIntVarArray< / a > (int var_count, int64_t vmin, int64_t vmax, std::vector< IntVar * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1f7423eab8919ece19ea66475d075d18" > MakeIntVarArray< / a > (int var_count, int64_t vmin, int64_t vmax, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abc32f3a80394fd12e8fc7f22e20c34ca" > MakeInversePermutationConstraint< / a > (const std::vector< IntVar * > & left, const std::vector< IntVar * > & right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac2bf0f5265b277fd5e9cdfffb1130af8" > MakeIsBetweenCt< / a > (IntExpr *const expr, int64_t l, int64_t u, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a87dbc21fae26a20e69eac4c09d408e5a" > MakeIsBetweenVar< / a > (IntExpr *const v, int64_t l, int64_t u)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a99f74c4d2d23a341e3983ea0872d5b95" > MakeIsDifferentCstCt< / a > (IntExpr *const var, int64_t value, IntVar *const boolvar)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa79e6e327b1680b72ad39b2e2af9e52c" > MakeIsDifferentCstVar< / a > (IntExpr *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a21e692e7b333d7dd72d4b6cc1dbb0b26" > MakeIsDifferentCt< / a > (IntExpr *const v1, IntExpr *const v2, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a37f4cb0801309b89498ea22004c60f71" > MakeIsDifferentVar< / a > (IntExpr *const v1, IntExpr *const v2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5e54eba1e518ddf9e0ab35dcd8e65ddc" > MakeIsEqualCstCt< / a > (IntExpr *const var, int64_t value, IntVar *const boolvar)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aecc1416849d286531c1820b42d2292fc" > MakeIsEqualCstVar< / a > (IntExpr *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a707950fd814cfea4d590649559510ae2" > MakeIsEqualCt< / a > (IntExpr *const v1, IntExpr *v2, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a38dd8015b2a97716a49dd5be4695aeea" > MakeIsEqualVar< / a > (IntExpr *const v1, IntExpr *v2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae1e21bd569a090f4836285012cd1ab4c" > MakeIsGreaterCstCt< / a > (IntExpr *const v, int64_t c, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a13e8a8f8144963f9b7d337e34aed616d" > MakeIsGreaterCstVar< / a > (IntExpr *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad44a208d35ca938ae9564e5e26687cde" > MakeIsGreaterCt< / a > (IntExpr *const left, IntExpr *const right, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab2ce14d291c9d19adede1096abbad6dc" > MakeIsGreaterOrEqualCstCt< / a > (IntExpr *const var, int64_t value, IntVar *const boolvar)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a23edac56b118ef933e3ba15df9f91f92" > MakeIsGreaterOrEqualCstVar< / a > (IntExpr *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af317a515d70c6fe9b88a56bc0342baf7" > MakeIsGreaterOrEqualCt< / a > (IntExpr *const left, IntExpr *const right, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af2ee342625cccdeda58ec02d2dfddcbe" > MakeIsGreaterOrEqualVar< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a253ce358e3385b12c90e428df5e149e3" > MakeIsGreaterVar< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a13c5beba743db503500aa75a504168cb" > MakeIsLessCstCt< / a > (IntExpr *const v, int64_t c, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a43a6dc7053a01035ce1599d50d823b7c" > MakeIsLessCstVar< / a > (IntExpr *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a626142a335c69b8aefa24c5082033c7b" > MakeIsLessCt< / a > (IntExpr *const left, IntExpr *const right, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a24a066918bb2f03909edb814c90477ba" > MakeIsLessOrEqualCstCt< / a > (IntExpr *const var, int64_t value, IntVar *const boolvar)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8e9b36ec9914650dc5fa119a8ba54179" > MakeIsLessOrEqualCstVar< / a > (IntExpr *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a93a90409c3c835856b7ae70fc9d86c79" > MakeIsLessOrEqualCt< / a > (IntExpr *const left, IntExpr *const right, IntVar *const b)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afbee77155db9657532f8e28b007336bb" > MakeIsLessOrEqualVar< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aaaadfa527b0411d38dbc0d5914814cc1" > MakeIsLessVar< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aeec1ca58d160e909e7b5e2a7dc62d2b9" > MakeIsMemberCt< / a > (IntExpr *const expr, const std::vector< int64_t > & values, IntVar *const boolvar)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adedce71d13d901cec6c4c8ff80b10377" > MakeIsMemberCt< / a > (IntExpr *const expr, const std::vector< int > & values, IntVar *const boolvar)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8e95e9a369daa0527746deb967d6b577" > MakeIsMemberVar< / a > (IntExpr *const expr, const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a95dadc61fe3a5d03148b48898a76ba08" > MakeIsMemberVar< / a > (IntExpr *const expr, const std::vector< int > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a332573b6f1f4a48e23907a8128d18b03" > MakeLastSolutionCollector< / a > (const Assignment *const assignment)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a119c56614135f6d23a162fd8f42f99bf" > MakeLastSolutionCollector< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a199b73a65e10bcf7c43f391abb06e9f7" > MakeLess< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a06d4d0c24ce213439923328680453775" > MakeLess< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a25d18071297935ff4160442ae7c56c27" > MakeLess< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a233503ed12f669d73f4e50fae345f448" > MakeLessOrEqual< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2d2160a1a9e905beac8c0b997d509327" > MakeLessOrEqual< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6acea1398350fa7def332bb70b8dc50b" > MakeLessOrEqual< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a41bc583e647b18a0b71d07859581e640" > MakeLexicalLess< / a > (const std::vector< IntVar * > & left, const std::vector< IntVar * > & right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8acdedd57a41a9cf6e607bdd8e20f02b" > MakeLexicalLessOrEqual< / a > (const std::vector< IntVar * > & left, const std::vector< IntVar * > & right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4b036bdcee269e854a096e9baf60b014" > MakeLimit< / a > (absl::Duration time, int64_t branches, int64_t failures, int64_t solutions, bool smart_time_check=false, bool cumulative=false)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6b8b05ce53cd01dcb08d7430bcfbe17f" > MakeLimit< / a > (const RegularLimitParameters & proto)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae88435ff06bd3a1180de433ac6e78ad2" > MakeLimit< / a > (int64_t time, int64_t branches, int64_t failures, int64_t solutions, bool smart_time_check=false, bool cumulative=false)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3180a362d6614f161a58f9576ddcb1c1" > MakeLimit< / a > (SearchLimit *const limit_1, SearchLimit *const limit_2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac2e2c11fe0cb421b8b6785b3f0bbb201" > MakeLocalSearchPhase< / a > (Assignment *const assignment, LocalSearchPhaseParameters *const parameters)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a91eda0fa95a8ae13f412894b05d188d4" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4ec960bcf67cfb15b00f95884425713b" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af35f78c27f773a8ffc787537dc9f4982" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a70cdd3625d5c9c18b5cd1d662cb704bb" > MakeLocalSearchPhaseParameters< / a > (IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a112004c0c1baefeaa167b25d03002d19" > MakeLocalSearchPhaseParameters< / a > (IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a11af853d7a7d2ebbdf01cf2ee6811f11" > MakeLocalSearchPhaseParameters< / a > (IntVar *objective, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit, LocalSearchFilterManager *filter_manager)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5273d9884b017bc280ce67c427927211" > MakeLocalSearchPhaseParameters< / a > (IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abee99b27e59ac8f7676db50d736a17ab" > MakeLocalSearchPhaseParameters< / a > (IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2d3c3e8cd9ba876f082fee6a773a86fc" > MakeLocalSearchPhaseParameters< / a > (IntVar *objective, SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, RegularLimit *const limit, LocalSearchFilterManager *filter_manager)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a03acbbff21df66d6b126aa41124e5d2c" > MakeLubyRestart< / a > (int scale_factor)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a19542a9cd12586e432cf9ef6d9b07c31" > MakeMapDomain< / a > (IntVar *const var, const std::vector< IntVar * > & actives)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a934e08f84e590e48ab860fcd97ca7130" > MakeMax< / a > (const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac44fc7b9623b36db077cd649c640a5d3" > MakeMax< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a026b74e972d7a9b260fd689486737907" > MakeMax< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa652e79264bcfb75282b881957366cbd" > MakeMax< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f94e0e067e2b294237e14f0dfd5aaa7" > MakeMaxEquality< / a > (const std::vector< IntVar * > & vars, IntVar *const max_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4430185c4d311256c66b138010008552" > MakeMaximize< / a > (IntVar *const v, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4d94925b21a62f9e9ecba91d4783b30d" > MakeMemberCt< / a > (IntExpr *const expr, const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3882fe2a352a093187ede78f9e532035" > MakeMemberCt< / a > (IntExpr *const expr, const std::vector< int > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a259a4ee93238a1e426362cb830317a57" > MakeMin< / a > (const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abb42028bd4d00fa5015a29d271c87723" > MakeMin< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af5ef191b7b02ce107544302d63ab1327" > MakeMin< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa84ce64fbf497a38e9364d66d2148c05" > MakeMin< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adf4b4c9f1cc7a6f674a721a5943034af" > MakeMinEquality< / a > (const std::vector< IntVar * > & vars, IntVar *const min_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a570953e1557ce3248a4c0323879ea021" > MakeMinimize< / a > (IntVar *const v, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad10da04717f2923d609f093f9cb372c7" > MakeMirrorInterval< / a > (IntervalVar *const interval_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aec20b14075549774bebcd4ba3441f745" > MakeModulo< / a > (IntExpr *const x, int64_t mod)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2db257565e3ee441110a73522333105e" > MakeModulo< / a > (IntExpr *const x, IntExpr *const mod)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af8000758952f5c47fbc540e7515ec3d7" > MakeMonotonicElement< / a > (IndexEvaluator1 values, bool increasing, IntVar *const index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1b5f4ac1fc0e68af2247581f7396f454" > MakeMoveTowardTargetOperator< / a > (const Assignment & target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a05d5d6048a880ed54cdc0e61c9131c89" > MakeMoveTowardTargetOperator< / a > (const std::vector< IntVar * > & variables, const std::vector< int64_t > & target_values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afabdd434109505b4ffb708387f868c1c" > MakeNBestValueSolutionCollector< / a > (const Assignment *const assignment, int solution_count, bool maximize)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adbc2064c8c125c7d57064b7f9bbb02e7" > MakeNBestValueSolutionCollector< / a > (int solution_count, bool maximize)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7d7f85d631ce26fd2e025555d65b1aad" > MakeNeighborhoodLimit< / a > (LocalSearchOperator *const op, int64_t limit)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3fd66f0e4b32c3ea2ec08750c91ac9df" > MakeNestedOptimize< / a > (DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8e7dea8a1be75b44a2dc1d9600833e03" > MakeNestedOptimize< / a > (DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t step, SearchMonitor *const monitor1)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5ef4ab44aa4a6cf4ee035f51cb651b03" > MakeNestedOptimize< / a > (DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t step, SearchMonitor *const monitor1, SearchMonitor *const monitor2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6edfbb7111d607105bd3ebd0e9e7ac98" > MakeNestedOptimize< / a > (DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aebd2e4df3c099bc0b9ab7e496bc16327" > MakeNestedOptimize< / a > (DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a896e154d5fe92c46f70484b96b672eab" > MakeNestedOptimize< / a > (DecisionBuilder *const db, Assignment *const solution, bool maximize, int64_t step, const std::vector< SearchMonitor * > & monitors)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af86d4d3fd4b1b37d56a50a0a6c7628d6" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a81fb93226e8adf2f9131624b7a0eaba3" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aaa37d5c7962b1ecd6a7575365efeafd7" > MakeNonEquality< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#addcba4112937e66dfad1e22966f43d9c" > MakeNonEquality< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a30ee990a97865308994fb0a3b011a9f0" > MakeNonEquality< / a > (IntExpr *const expr, int value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4ddadd35d3227ee3f1216b9d7129227f" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a27c2d8bdabfef5fd7507993153c0f957" > MakeNonOverlappingBoxesConstraint< / a > (const std::vector< IntVar * > & x_vars, const std::vector< IntVar * > & y_vars, const std::vector< int64_t > & x_size, const std::vector< int64_t > & y_size)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac0226a133f43985fecfdd49803e53b17" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac4f11683c5546c728671e917d2031384" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a454d82afd3f209d01ee2b69290fc8bf7" > MakeNonOverlappingNonStrictBoxesConstraint< / a > (const std::vector< IntVar * > & x_vars, const std::vector< IntVar * > & y_vars, const std::vector< int64_t > & x_size, const std::vector< int64_t > & y_size)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a931314662eb3ee9591e6d0c7635f5971" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a527c9139e9c7a67de20f23ae85f40461" > MakeNotBetweenCt< / a > (IntExpr *const expr, int64_t l, int64_t u)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2d2401b25fcb2cd3ba3a4b639bb57d4c" > MakeNotMemberCt< / a > (IntExpr *const expr, const std::vector< int64_t > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5701706ae773c6626d2f0b79892e61d9" > MakeNotMemberCt< / a > (IntExpr *const expr, const std::vector< int > & values)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a70e858d1ac055189f8406336aff2c5a9" > MakeNotMemberCt< / a > (IntExpr *const expr, std::vector< int64_t > starts, std::vector< int64_t > ends)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9bd156c8498d15a6f3993b695ebb9d51" > MakeNotMemberCt< / a > (IntExpr *const expr, std::vector< int > starts, std::vector< int > ends)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5d8d56f97ecfa5148d9073ea4e7a09b6" > MakeNotMemberCt< / a > (IntExpr *expr, SortedDisjointIntervalList intervals)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a244b2a437a5d33e9c08c747988c8f830" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a113b01eca9d8ce4a7bf14f9f7e2e9d4d" > MakeNullIntersectExcept< / a > (const std::vector< IntVar * > & first_vars, const std::vector< IntVar * > & second_vars, int64_t escape_value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aabf79e2e1b17a7a5ce1c5e69cc3f582b" > MakeOperator< / a > (const std::vector< IntVar * > & vars, LocalSearchOperators op)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a60127c548cf811a3b54240d6b039c5ea" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3dbb98d0c2db9df4320ca55a33c805e3" > MakeOperator< / a > (const std::vector< IntVar * > & vars, IndexEvaluator3 evaluator, EvaluatorLocalSearchOperators op)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a783c59b969849452c383bab1d14b284b" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a70f2cba628260a3a04f06f676c65fd0a" > MakeOpposite< / a > (IntExpr *const expr)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2224264557c711f34709e3298191db2a" > MakeOptimize< / a > (bool maximize, IntVar *const v, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3b2a6a82cd9f48e35d7927df60f823df" > MakePack< / a > (const std::vector< IntVar * > & vars, int number_of_bins)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0e7c36ddf2c9c9ce4e9f09621bd04804" > MakePathConnected< / a > (std::vector< IntVar * > nexts, std::vector< int64_t > sources, std::vector< int64_t > sinks, std::vector< IntVar * > status)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad66fddae43e332f97a4adc47624b799b" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a69686be8775ce21f8f1da5ae8570ec71" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad92d314c2a6358cff54e0cafbee5c5af" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae0b1df3ad0e100dddfea9713ce9e3db2" > MakePathPrecedenceConstraint< / a > (std::vector< IntVar * > nexts, const std::vector< std::pair< int, int > > & precedences)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5bbf63eac923815ac22af3f55e4ff081" > MakePathPrecedenceConstraint< / a > (std::vector< 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a566dc7c3dba8bbcfa3a2e3f34b1acdfe" > MakePathTransitPrecedenceConstraint< / a > (std::vector< 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab8c32c78b5af7d4975432c0971369153" > MakePhase< / a > (const std::vector< IntVar * > & vars, IntVarStrategy var_str, IntValueStrategy val_str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac036235208064d566fad74b721bc1a0a" > MakePhase< / a > (const std::vector< IntVar * > & vars, IndexEvaluator1 var_evaluator, IntValueStrategy val_str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad9daba429662707b8d6bd5e119cd4da5" > MakePhase< / a > (const std::vector< IntVar * > & vars, IntVarStrategy var_str, IndexEvaluator2 value_evaluator)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1f1cb613307dc4642d193c7e88d665d2" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#adb0d364d98cccb26eed10317ec8e442a" > MakePhase< / a > (const std::vector< IntVar * > & vars, IndexEvaluator1 var_evaluator, IndexEvaluator2 value_evaluator)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7faa757e27fce57320e08645dd657249" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a63d7a3444090331f668a230b22f1948b" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa4848ca854d8dc0abe1e78f9e820e7ea" > MakePhase< / a > (IntVar *const v0, IntVarStrategy var_str, IntValueStrategy val_str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3240a820ac60b9152527d4dfdf5ce757" > MakePhase< / a > (IntVar *const v0, IntVar *const v1, IntVarStrategy var_str, IntValueStrategy val_str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a799cf5fa06f5941ec238a20c11a3732d" > MakePhase< / a > (IntVar *const v0, IntVar *const v1, IntVar *const v2, IntVarStrategy var_str, IntValueStrategy val_str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#acaa896a88abfa6b0f69c0bbb5dba2e66" > MakePhase< / a > (IntVar *const v0, IntVar *const v1, IntVar *const v2, IntVar *const v3, IntVarStrategy var_str, IntValueStrategy val_str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a87f248f1badf459f6f9a28bf7400f4f7" > MakePhase< / a > (const std::vector< IntVar * > & vars, IndexEvaluator2 eval, EvaluatorStrategy str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac09271a5cd507d9af4a6b0a5e35a9516" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5817205b496242838ae749efe532f8e1" > MakePhase< / a > (const std::vector< IntervalVar * > & intervals, IntervalStrategy str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac312642e015dc90cfe57ced402222862" > MakePhase< / a > (const std::vector< SequenceVar * > & sequences, SequenceStrategy str)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a235c1fd0f0c6d4051a8ff4311ba2630c" > MakePiecewiseLinearExpr< / a > (IntExpr *expr, const PiecewiseLinearFunction & f)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa1fbb1e06abdd97d173864cadaf6e290" > MakePower< / a > (IntExpr *const expr, int64_t n)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad4bbef048381ee722e0f189bab7641fa" > MakePrintModelVisitor< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae88d696e499f29968ad16dcf587fff50" > MakeProd< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-04-27 23:00:03 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a17de923c25a5e2da107cc116fae08119" > MakeProd< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0a0fa138e73ae39159c557c6356d055f" > MakeProfiledDecisionBuilderWrapper< / a > (DecisionBuilder *db)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a609ad11d842b8b7b4a8b0d2028818d31" > MakeRandomLnsOperator< / a > (const std::vector< IntVar * > & vars, int number_of_variables)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8f83f778df75caa4532c32b97d36ca6e" > MakeRandomLnsOperator< / a > (const std::vector< IntVar * > & vars, int number_of_variables, int32_t seed)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a928815a4c6a634b490c936097b7d00a5" > MakeRankFirstInterval< / a > (SequenceVar *const sequence, int index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac0ac844f6576d238f6c11f4069b4576d" > MakeRankLastInterval< / a > (SequenceVar *const sequence, int index)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5b9158014841db28425c3fe68700af22" > MakeRejectFilter< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae95ca181ba462987f0cd6e10eef83a97" > MakeRestoreAssignment< / a > (Assignment *assignment)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab951ede85953696032860c7a34b08bc4" > MakeScalProd< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & coefs)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a23053cfdf78a25b8e04121f30fbaa72f" > MakeScalProd< / a > (const std::vector< IntVar * > & vars, const std::vector< int > & coefs)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af7d71e7623ee6bb9bb93715e1f9d6e7a" > MakeScalProdEquality< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & coefficients, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a437898bf331c10bc446010c5ef61fe93" > MakeScalProdEquality< / a > (const std::vector< IntVar * > & vars, const std::vector< int > & coefficients, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a64fa7c2277f0a6228151a96403d1ed1c" > MakeScalProdEquality< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & coefficients, IntVar *const target)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5cb4f284364b6aa084c48de17678399a" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac3183a9fb438996e76e3079f397eb9f5" > MakeScalProdGreaterOrEqual< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & coeffs, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa647aa406b7e84a0dfc1cb4ca256480e" > MakeScalProdGreaterOrEqual< / a > (const std::vector< IntVar * > & vars, const std::vector< int > & coeffs, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a72cd61da5676c60fc6f2739c0c43fba5" > MakeScalProdLessOrEqual< / a > (const std::vector< IntVar * > & vars, const std::vector< int64_t > & coefficients, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a49794b120249479c29e4539c1af980e7" > MakeScalProdLessOrEqual< / a > (const std::vector< IntVar * > & vars, const std::vector< int > & coefficients, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1d099ae04835723ee3ccd7644f1d40cc" > MakeScheduleOrExpedite< / a > (IntervalVar *const var, int64_t est, int64_t *const marker)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abdb542d05e19b8c9ad5dbea0709555fe" > MakeScheduleOrPostpone< / a > (IntervalVar *const var, int64_t est, int64_t *const marker)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a44df25a1775b3d0f19f70bdf00c99727" > MakeSearchLog< / a > (int branch_period)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5fc2de1ecfafccc86f4e5f4ac74f286d" > MakeSearchLog< / a > (int branch_period, IntVar *const var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4b2df6b7cf1af454ded80e5ec44b800b" > MakeSearchLog< / a > (int branch_period, std::function< std::string()> display_callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5610f093f1d8b485f33bd1884e396015" > MakeSearchLog< / a > (int branch_period, IntVar *var, std::function< std::string()> display_callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7b7b1d0be3f915a12386d9036e33e492" > MakeSearchLog< / a > (int branch_period, OptimizeVar *const opt_var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#addca91d25656941db14e8c2851155ae8" > MakeSearchLog< / a > (int branch_period, OptimizeVar *const opt_var, std::function< std::string()> display_callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae989ff30cc9bd52ad392e92f1bf79f30" > MakeSearchLog< / a > (SearchLogParameters parameters)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa7f37dd789676fe977046bd4d1becfa6" > MakeSearchTrace< / a > (const std::string & prefix)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1c80076360afc597a0a4d815b1252cf6" > MakeSemiContinuousExpr< / a > (IntExpr *const expr, int64_t fixed_charge, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8f3fe7c7d63aa2ccced86067386cbc38" > MakeSimulatedAnnealing< / a > (bool maximize, IntVar *const v, int64_t step, int64_t initial_temperature)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0a6069cef9fe87b649dd6e7f20d4d070" > MakeSolutionsLimit< / a > (int64_t solutions)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5afecd416b70bdf535a69119e4ffd271" > MakeSolveOnce< / a > (DecisionBuilder *const db)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a77bdbc3cfba031e3b33295b4c551d488" > MakeSolveOnce< / a > (DecisionBuilder *const db, SearchMonitor *const monitor1)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a670dc3b46b8bc19cf07a7b90076aca5c" > MakeSolveOnce< / a > (DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac2c5df6e512f5ebe6ac88b9b8f3a3058" > MakeSolveOnce< / a > (DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac56745ef934f2e711fcd5aa02a827146" > MakeSolveOnce< / a > (DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac26b924138fa2c1cbb1cdb83c4374ea3" > MakeSolveOnce< / a > (DecisionBuilder *const db, const std::vector< SearchMonitor * > & monitors)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac14b4f9be9e760378da86da1bc2abd00" > MakeSortingConstraint< / a > (const std::vector< IntVar * > & vars, const std::vector< IntVar * > & sorted)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae777f900e6094de081dc73c81f3c9f2c" > MakeSplitVariableDomain< / a > (IntVar *const var, int64_t val, bool start_with_lower_half)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#acdaa08527897eee872272e8e2d2b28e4" > MakeSquare< / a > (IntExpr *const expr)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afb14a213b7e0c68394ea080aaad11c88" > MakeStatisticsModelVisitor< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae3e41eaf96a9ec044d34293897960631" > MakeStoreAssignment< / a > (Assignment *assignment)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a24b4b61a5f3c224f86354447abdccaa8" > MakeStrictDisjunctiveConstraint< / a > (const std::vector< IntervalVar * > & intervals, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1c08fc5456634780867df83cff1d8a54" > MakeSubCircuit< / a > (const std::vector< IntVar * > & nexts)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac957f0efc6de9135512f60f80ba36083" > MakeSum< / a > (IntExpr *const left, IntExpr *const right)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a819eede0cc39233558e64f4fb77d28f0" > MakeSum< / a > (IntExpr *const expr, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a09873cffad10d0c03d9e56bfee8063b5" > MakeSum< / a > (const std::vector< IntVar * > & vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1cf098b98c67b72f37ca012e69aec6ce" > MakeSumEquality< / a > (const std::vector< IntVar * > & vars, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aec6401c023dab782b331b0238c6ff5e4" > MakeSumEquality< / a > (const std::vector< IntVar * > & vars, IntVar *const var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a65ef9e909e5d6b35ad9d9ff1b97a7916" > MakeSumGreaterOrEqual< / a > (const std::vector< IntVar * > & vars, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae22b51c62a7ca70222c73972a1f7caa5" > MakeSumLessOrEqual< / a > (const std::vector< IntVar * > & vars, int64_t cst)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7327212dd857729d8d4dfaa7192a55ef" > MakeSumObjectiveFilter< / a > (const std::vector< IntVar * > & vars, IndexEvaluator2 values, Solver::LocalSearchFilterBound filter_enum)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a070201812ff6640e86ad7d2d68181703" > 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_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2c773c8b749ed6d7fa8f80f5725b443a" > MakeSymmetryManager< / a > (const std::vector< SymmetryBreaker * > & visitors)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#acee8bdfca8ecbafa24d474ab1d6e7e66" > MakeSymmetryManager< / a > (SymmetryBreaker *const v1)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af8d468e26945c7d4c6b1035826f14947" > MakeSymmetryManager< / a > (SymmetryBreaker *const v1, SymmetryBreaker *const v2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a53da2948c0da1854a0e46dc47913bdf6" > MakeSymmetryManager< / a > (SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6b8aa046fc429cf1edeef77b3e3bc58f" > MakeSymmetryManager< / a > (SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3, SymmetryBreaker *const v4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3d05d3008622ca204bed218d30bdf414" > MakeTabuSearch< / a > (bool maximize, IntVar *const v, int64_t step, const std::vector< IntVar * > & vars, int64_t keep_tenure, int64_t forbid_tenure, double tabu_factor)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aaed1bc5fc04dc964df5e7dfd11476098" > MakeTemporalDisjunction< / a > (IntervalVar *const t1, IntervalVar *const t2, IntVar *const alt)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a69b188301916efe8e213e3ac35264dc6" > MakeTemporalDisjunction< / a > (IntervalVar *const t1, IntervalVar *const t2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa039067a5797a91839f3b445d58d331e" > MakeTimeLimit< / a > (absl::Duration time)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a42055bf5670c2272eaa5ac6cbf984fe9" > MakeTimeLimit< / a > (int64_t time_in_ms)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7f1d4e45e25d6c7c4c373e5a9677393d" > MakeTransitionConstraint< / a > (const std::vector< IntVar * > & vars, const IntTupleSet & transition_table, int64_t initial_state, const std::vector< int64_t > & final_states)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2d98d0213497868803af4120f7bdb082" > MakeTransitionConstraint< / a > (const std::vector< IntVar * > & vars, const IntTupleSet & transition_table, int64_t initial_state, const std::vector< int > & final_states)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a783604b36be84a0f63754d0fe5597291" > MakeTrueConstraint< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a841aa319d231a7662b799078307c8de9" > MakeVariableDegreeVisitor< / a > (absl::flat_hash_map< const IntVar *, int > *const map)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0cb99d2eebdcea4267b7ab1b21059d37" > MakeVariableDomainFilter< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afdbc33ce0ac6ba6fb5fa36bb8825c3d8" > MakeVariableGreaterOrEqualValue< / a > (IntVar *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae8f64501937a37692af9e56e4fbe6393" > MakeVariableLessOrEqualValue< / a > (IntVar *const var, int64_t value)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a62fe7b551b92c5417f9b7f2116cac2f3" > MakeWeightedMaximize< / a > (const std::vector< IntVar * > & sub_objectives, const std::vector< int64_t > & weights, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1ec335170646beeb45e0321c0db77664" > MakeWeightedMaximize< / a > (const std::vector< IntVar * > & sub_objectives, const std::vector< int > & weights, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0c4d89081091cee9256c781d5cac0812" > MakeWeightedMinimize< / a > (const std::vector< IntVar * > & sub_objectives, const std::vector< int64_t > & weights, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3b934552c233f02bdad3cad563141ba7" > MakeWeightedMinimize< / a > (const std::vector< IntVar * > & sub_objectives, const std::vector< int > & weights, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae0c7477ddd7a172d07e70b2dc0829112" > MakeWeightedOptimize< / a > (bool maximize, const std::vector< IntVar * > & sub_objectives, const std::vector< int64_t > & weights, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9ac87e0179e35c71c9d6ffdc6c3d597a" > MakeWeightedOptimize< / a > (bool maximize, const std::vector< IntVar * > & sub_objectives, const std::vector< int > & weights, int64_t step)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073df" > MarkerType< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a39a89fa3de66d68071c66a936f17fd2ba20ee926b0aa645b0e3badb5d5171d6e1" > MAXIMIZATION< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8b8cb418d5ed41a1abf6fda117906e88" > MemoryUsage< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > static< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a39a89fa3de66d68071c66a936f17fd2ba34d4bc092ef084ef376537320f95bc13" > MINIMIZATION< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a9c44ecfda194a78c5167e7c9d3579b01" > model_name< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad1715ae8613b43ca37c2d76e61047a82" > MultiArmedBanditConcatenateOperators< / a > (const std::vector< LocalSearchOperator * > & ops, double memory_coefficient, double exploration_coefficient, bool maximize)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac50a9f394a6fc3e1707074bccd8bd334" > NameAllVariables< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a01de90d2d6125531affa1d82bee7efe9" > neighbors< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af71de254f80c10584696d5285aca5183" > NewSearch< / a > (DecisionBuilder *const db, const std::vector< SearchMonitor * > & monitors)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a201119e9301443e42699e705c81f4869" > NewSearch< / a > (DecisionBuilder *const db)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5a9c12ebe393f97a8e32b7554f27d200" > NewSearch< / a > (DecisionBuilder *const db, SearchMonitor *const m1)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af0a9e58068d0d7be9c51854ff7d834cc" > NewSearch< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abbccede08b03646d29e04acaf71e0c50" > NewSearch< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a993fbf789b9cfb598af92b35fe414075" > NewSearch< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3, SearchMonitor *const m4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab9b8c3ea993ee19fd9cb68fb3240e09f" > NextSolution< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42a7fb0c1cca10ff57ae7aa3878ba530fbd" > NO_CHANGE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63add25344bb7ad4909b32071d980355ca5" > NO_MORE_SOLUTIONS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7ae3e3c3d5bc2f8ac679a0b7e92b3d51d4" > NORMAL_PRIORITY< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a39a89fa3de66d68071c66a936f17fd2ba759c34a99344306429e887634b2d688e" > NOT_SET< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a372a74e1d5fc647d81a043b81075422d" > Now< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#affa6c6c872b17ceee95a3cd7f24f6848" > optimization_direction< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a39a89fa3de66d68071c66a936f17fd2b" > OptimizationDirection< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a9bbd3bcce8e7d9e4a6901cce828e8704" > OROPT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63a7d249934db0928e26d2f3b6944be88ea" > OUTSIDE_SEARCH< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2a0b93a70f0d588f157ade7909c42eff" > parameters< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a9ea125a691a8fb716dc09ac09db7c4f3" > PATHLNS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a831b8d703cefe8bce66a0483e08917ee" > PopState< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63a7972193a63e28794798706309ffa1a13" > PROBLEM_INFEASIBLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#acd6c49bd62ce1a1777a1c0e644f1186e" > PropagationBaseObject< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a71535de01a6527099122f4b7284e1796" > PushState< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a47dfc6f2bc0d50a6e7c92eb00d97b064" > Queue< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae3a68c1cd26973c190846053f202fa8c" > Rand32< / a > (int32_t size)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a508bc1c932fca0619b340e90d26e9fc7" > Rand64< / a > (int64_t size)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6cadf6ba5aec276c1bab7db60b5eeb13" > RandomConcatenateOperators< / a > (const std::vector< LocalSearchOperator * > & ops)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd9bceff0c00d226e49f6d7d08607166" > RandomConcatenateOperators< / a > (const std::vector< LocalSearchOperator * > & ops, int32_t seed)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7a202227fee0ce0a3cbf8218379a410d" > RegisterDemon< / a > (Demon *const demon)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afcb4f63f7ef24e1894c88755c8e18b4e" > RegisterIntervalVar< / a > (IntervalVar *const var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a14f5f5eb80fe6b09d39ff1c0f0b816a3" > RegisterIntExpr< / a > (IntExpr *const expr)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a320ce6dcbd8f9f17cd5ae933dfefc51b" > RegisterIntVar< / a > (IntVar *const var)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a2893291ad956ff115a7a331f512cd4a3" > RELOCATE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a74e54b03bc3198869cea2fb12f0903f5" > ReSeed< / a > (int32_t seed)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a166c36cdc73ef649a97330f9a5f421e1" > RestartCurrentSearch< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0f660e8597c620b46aa963ed7f07c4d7" > RestartSearch< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af5a1f8b1ea0ab0796c8667b9e2ef0ce7" > RevAlloc< / a > (T *object)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad8c110b0a2b371b8f632ae17d4a4d563" > RevAllocArray< / a > (T *object)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfaddfacd8981a3f651982bf9a0c82f0995" > REVERSIBLE_ACTION< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a523b4c1786dd34b9d1fa2579b91b4c0d" > RevImmutableMultiMap< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab7aef297f0c654af26dc7108c9ee6c69" > RoutingModel< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#affc00ecba247e10af0e2bebb3e1718c5" > SaveAndAdd< / a > (T *adr, T val)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a675d33a9ef9aa399017fb68e652c7a5c" > SaveAndSetValue< / a > (T *adr, T val)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0544697ab645219c7ed34fd2c19e5033" > SaveValue< / a > (T *o)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a314668fc29e10470b51994530769d1b0" > SearchContext< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8769d5e084acd0e19f0ddfa18207aafc" > SearchContext< / a > (const Search *search) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a657ccc52a96d58f8c0e8eedc204952fb" > SearchDepth< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aac9afa5dce7f5a9edfa9655496dbc47b" > SearchLeftDepth< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abb737b44b0a0335d550d2a740ba00236" > SearchLimit< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aac32a6eabe1d316d7ff5f92fedd1ec5b" > SearchMonitor< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfa6239979890280856033280b690ebc218" > SENTINEL< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482baebe21dd4bbeb40285e8ea719f8ea3d0f" > SEQUENCE_DEFAULT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482ba31e588f8460ab3ec92a69f0d9aff4239" > SEQUENCE_SIMPLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aba5c5dc6467e097f4972d7776541482b" > SequenceStrategy< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae9387021d508fb4ecec7728972d7b8a4" > set_fail_intercept< / a > (std::function< void()> fail_intercept)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8bff6cc5ae227e109c6765b4c6809eb3" > set_optimization_direction< / a > (OptimizationDirection direction)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#accc247a793239898fa4a822389614c73" > SetBranchSelector< / a > (BranchSelector bs)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4a54531bd135948e0c2a039b4435d952" > SetSearchContext< / a > (Search *search, const std::string & search_context)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5672241cc0faf1be50826c7795320cac" > SetUseFastLocalSearch< / a > (bool use_fast_local_search)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a64e3df5cecd4de1a3d052795458f7069" > ShouldFail< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ade22213fff69cfb37d8238e8fd3073dfa130783c98d7f7c30575fedebbd7e66f7" > SIMPLE_MARKER< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a4741235246c97963a5a5316382888a58" > SIMPLELNS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a830db5e85473a2e0a7392ac6bbc538d1" > SimpleRevFIFO< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af1315bc614fc71a3c90729398d208289" > solutions< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a946780dfafc8faa3dd2d345850213be5" > Solve< / a > (DecisionBuilder *const db, const std::vector< SearchMonitor * > & monitors)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a5f81409b337b1aeb8488ae9d828e5df9" > Solve< / a > (DecisionBuilder *const db)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a60e6ac9afd6d3ed6a2a2d972165fee1f" > Solve< / a > (DecisionBuilder *const db, SearchMonitor *const m1)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4cc78f60d4b904542e2ce25ba888584e" > Solve< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abcc05bab22581393d783134f7ff98eab" > Solve< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a7b46349056982fe3dcf19d148eec5fcb" > Solve< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3, SearchMonitor *const m4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a1974d638ba45f2a66ae864e96b766131" > SolveAndCommit< / a > (DecisionBuilder *const db, const std::vector< SearchMonitor * > & monitors)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0c27e95fb896b9ca243d6ab54da4f7c7" > SolveAndCommit< / a > (DecisionBuilder *const db)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ae7a6f9406ec6be74bf29518190761b08" > SolveAndCommit< / a > (DecisionBuilder *const db, SearchMonitor *const m1)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4aeaec72a903164b4a7935c062e36a09" > SolveAndCommit< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a19fe8b2c3564ce52e8cb64b8083c2969" > SolveAndCommit< / a > (DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a8d9ad7ab9d335a6284cf55573c1e99a1" > SolveDepth< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abac10873a1af49f1dce33a34f3afaa56" > Solver< / a > (const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > explicit< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#add6d1e285b4009e4e966b43defc6652d" > Solver< / a > (const std::string & name, const ConstraintSolverParameters & parameters)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a2f2bea2202c96738b11b050e71a28e63" > SolverState< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a93badf6566533c41a1faed525dcdee25" > SPLIT_LOWER_HALF< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84a209a2e91e3d39a3a1e7f044fb3d5be45" > SPLIT_UPPER_HALF< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#abbfe61fbd02ff9015e48695d525a889f" > stamp< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9aa274cc3721a080e1da5a802d08ec3020" > STARTS_AFTER< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea8b5fc701937b54e1a8e1a20217d6ecc8" > STARTS_AFTER_END< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eead3be31fc0d8d6b4b1b6cc9d4c7d56b6d" > STARTS_AFTER_START< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a891299d49e4d9260e2e3e616a46315ac" > STARTS_AT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea84f5967fcb10aab5eca121b2c2c49962" > STARTS_AT_END< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eead67d355a596ac71eee986c09b95fc7a7" > STARTS_AT_START< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9a8599203b59bbc2a25250b38cdca05131" > STARTS_BEFORE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a0094fe4296645dbe40d2c5377772e6eb" > state< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6f66063ebaf61025e27e96719affa3eea455236af8bc26bb8737135982eaf82ec" > STAYS_IN_SYNC< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a37a8c9623d7eaef96c74865483fe8e8b" > SWAPACTIVE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a074172434184dde98798ed6590206d42a86c6abc5840755b64f8f2a49f3f6b998" > SWITCH_BRANCHES< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ad3ae26b2787de582f090ef86c77e0484" > tmp_vector_< / a > < / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4de855c905df4a729715972dc39997a4" > TopPeriodicCheck< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab003619f8e2f35a1ca01aa7713c674ea" > TopProgressPercent< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a3ffb0fce7364b43d73556c79ffce1a89" > Try< / a > (DecisionBuilder *const db1, DecisionBuilder *const db2)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a99e4c78c7b2dc331fbf682f5e158e945" > Try< / a > (DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ab67a32caadf6ffe757ecbefd60b51617" > Try< / a > (DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3, DecisionBuilder *const db4)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a341ffdcad6e944d8dbdda8db7bb85131" > Try< / a > (const std::vector< DecisionBuilder * > & dbs)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4af23b5d9059cb973667272b793cfd37b1" > TSPLNS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#afd2868244e1a645aaf41eb8a6a6c8bf4a092684b466c2d8f6dffcc4fcc45a4c87" > TSPOPT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a6235329fc45bc5a7612cc84342b2528e" > TWOOPT< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6fc60ae040ae35c83f09736d2e682a18a9fe88872d52e4a1fead358f9f6b57408" > UNACTIVELNS< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a46ad005bf538f19f4f1a45b357561be9" > UnaryIntervalRelation< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a675126cd5199cc7e815e9db86be0c471" > unchecked_solutions< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#aa58a5d8b15333d39678c0d6180c1c0b1" > UseFastLocalSearch< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a293233c46e5eaa308f65c7c2350553f7a29446873dacaf3696a89dfb1e617a5f5" > VAR_PRIORITY< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a4cf87e35d556505a51b0e502f8e30a73" > VariableIndexSelector< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af5502e2288132c081fc96fdbcee282e6" > VariableValueComparator< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#ac26eb1d5bfa1456f13ec3d3d8b5c3536" > VariableValueSelector< / a > typedef< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2021-12-14 13:41:01 +01:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#a6129ea627a9a40fc21ddc24914cc6958" > wall_time< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2022-01-17 21:42:14 +01:00
< tr class = "odd" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html#af2496fe19ff323bd292f75b4f6db640d" > ~Solver< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1_solver.html" > Solver< / a > < / td > < td class = "entry" > < / td > < / tr >
2020-11-18 14:53:30 +01:00
< / table > < / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- HTML footer for doxygen 1.8.18 -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2022-01-17 21:42:14 +01:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.9.3 < / li >
2020-11-18 14:53:30 +01:00
< / ul >
< / div >
< / body >
< / html >