21496 lines
1.4 MiB
21496 lines
1.4 MiB
<!-- HTML header for doxygen 1.8.18-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>OR-Tools: operations_research Namespace Reference</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
|
|
 <span id="projectnumber">9.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('namespaceoperations__research.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">operations_research Namespace Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Collection of objects used to extend the <a class="el" href="classoperations__research_1_1_constraint.html" title="A constraint is the main modeling object.">Constraint</a> <a class="el" href="classoperations__research_1_1_solver.html" title="Solver Class.">Solver</a> library.
|
|
<a href="namespaceoperations__research.html#details">More...</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1bop"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1bop.html">bop</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1cap__prod__util"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1cap__prod__util.html">cap_prod_util</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1data"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1data.html">data</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1fz"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1fz.html">fz</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1glop"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1glop.html">glop</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1internal"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1internal.html">internal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1math__opt"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1math__opt.html">math_opt</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1or__internal"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1or__internal.html">or_internal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1sat"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html">sat</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1scp"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1scp.html">scp</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1sysinfo"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sysinfo.html">sysinfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceoperations__research_1_1utf8"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1utf8.html">utf8</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_dense_doubly_linked_list.html">DenseDoublyLinkedList</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_dynamic_partition.html">DynamicPartition</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_merging_partition.html">MergingPartition</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_dynamic_permutation.html">DynamicPermutation</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_graph_symmetry_finder.html">GraphSymmetryFinder</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_hungarian_optimizer.html">HungarianOptimizer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_brute_force_solver.html">KnapsackBruteForceSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_knapsack_item_with_efficiency.html">KnapsackItemWithEfficiency</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack64_items_solver.html">Knapsack64ItemsSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_dynamic_programming_solver.html">KnapsackDynamicProgrammingSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_divide_and_conquer_solver.html">KnapsackDivideAndConquerSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_m_i_p_solver.html">KnapsackMIPSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_solver.html">KnapsackSolver</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This library solves knapsack problems. <a href="classoperations__research_1_1_knapsack_solver.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_knapsack_assignment.html">KnapsackAssignment</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_knapsack_item.html">KnapsackItem</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_search_node.html">KnapsackSearchNode</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_search_path.html">KnapsackSearchPath</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_state.html">KnapsackState</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_propagator.html">KnapsackPropagator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_capacity_propagator.html">KnapsackCapacityPropagator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_base_knapsack_solver.html">BaseKnapsackSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_generic_solver.html">KnapsackGenericSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_knapsack_assignment_for_cuts.html">KnapsackAssignmentForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_knapsack_item_for_cuts.html">KnapsackItemForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_search_node_for_cuts.html">KnapsackSearchNodeForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_search_path_for_cuts.html">KnapsackSearchPathForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_state_for_cuts.html">KnapsackStateForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_propagator_for_cuts.html">KnapsackPropagatorForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_knapsack_solver_for_cuts.html">KnapsackSolverForCuts</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sparse_permutation.html">SparsePermutation</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_accurate_sum.html">AccurateSum</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_bitmap.html">Bitmap</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_math_util.html">MathUtil</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_a_c_m_random.html">ACMRandom</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_t_random.html">MTRandom</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_thread_pool.html">ThreadPool</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_queue.html">Queue</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_state_info.html">StateInfo</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_state_marker.html">StateMarker</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_trail.html">Trail</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_search.html">Search</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_trace.html">Trace</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_monitor_master.html">LocalSearchMonitorMaster</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_simple_rev_f_i_f_o.html">SimpleRevFIFO</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class represent a reversible FIFO structure. <a href="classoperations__research_1_1_simple_rev_f_i_f_o.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_default_phase_parameters.html">DefaultPhaseParameters</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This struct holds all parameters for the default search. <a href="structoperations__research_1_1_default_phase_parameters.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_solver.html" title="Solver Class.">Solver</a> Class. <a href="classoperations__research_1_1_solver.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_base_object.html">BaseObject</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_base_object.html" title="A BaseObject is the root of all reversibly allocated objects.">BaseObject</a> is the root of all reversibly allocated objects. <a href="classoperations__research_1_1_base_object.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_propagation_base_object.html">PropagationBaseObject</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NOLINT. <a href="classoperations__research_1_1_propagation_base_object.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_decision.html">Decision</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_decision.html" title="A Decision represents a choice point in the search tree.">Decision</a> represents a choice point in the search tree. <a href="classoperations__research_1_1_decision.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_decision_visitor.html">DecisionVisitor</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_decision_visitor.html" title="A DecisionVisitor is used to inspect a decision.">DecisionVisitor</a> is used to inspect a decision. <a href="classoperations__research_1_1_decision_visitor.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_decision_builder.html" title="A DecisionBuilder is responsible for creating the search tree.">DecisionBuilder</a> is responsible for creating the search tree. <a href="classoperations__research_1_1_decision_builder.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue.">Demon</a> is the base element of a propagation queue. <a href="classoperations__research_1_1_demon.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_model_visitor.html">ModelVisitor</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Model visitor. <a href="classoperations__research_1_1_model_visitor.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A constraint is the main modeling object. <a href="classoperations__research_1_1_constraint.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cast_constraint.html">CastConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Cast constraints are special channeling constraints designed to keep a variable in sync with an expression. <a href="classoperations__research_1_1_cast_constraint.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_search_monitor.html">SearchMonitor</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A search monitor is a simple set of callbacks to monitor all search events. <a href="classoperations__research_1_1_search_monitor.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev.html">Rev</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class adds reversibility to a POD type. <a href="classoperations__research_1_1_rev.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_numerical_rev.html">NumericalRev</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Subclass of Rev<T> which adds numerical operations. <a href="classoperations__research_1_1_numerical_rev.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_array.html">RevArray</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Reversible array of POD types. <a href="classoperations__research_1_1_rev_array.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_numerical_rev_array.html">NumericalRevArray</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Subclass of RevArray<T> which adds numerical operations. <a href="classoperations__research_1_1_numerical_rev_array.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class <a class="el" href="classoperations__research_1_1_int_expr.html" title="The class IntExpr is the base of all integer expressions in constraint programming.">IntExpr</a> is the base of all integer expressions in constraint programming. <a href="classoperations__research_1_1_int_expr.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_iterator.html">IntVarIterator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class Iterator has two direct subclasses. <a href="classoperations__research_1_1_int_var_iterator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_init_and_get_values.html">InitAndGetValues</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Utility class to encapsulate an <a class="el" href="classoperations__research_1_1_int_var_iterator.html" title="The class Iterator has two direct subclasses.">IntVarIterator</a> and use it in a range-based loop. <a href="classoperations__research_1_1_init_and_get_values.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class <a class="el" href="classoperations__research_1_1_int_var.html" title="The class IntVar is a subset of IntExpr.">IntVar</a> is a subset of <a class="el" href="classoperations__research_1_1_int_expr.html" title="The class IntExpr is the base of all integer expressions in constraint programming.">IntExpr</a>. <a href="classoperations__research_1_1_int_var.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_solution_collector.html">SolutionCollector</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class is the root class of all solution collectors. <a href="classoperations__research_1_1_solution_collector.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_optimize_var.html">OptimizeVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class encapsulates an objective. <a href="classoperations__research_1_1_optimize_var.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_search_limit.html">SearchLimit</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class of all search limits. <a href="classoperations__research_1_1_search_limit.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_regular_limit.html">RegularLimit</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Usual limit based on wall_time, number of explored branches and number of failures in the search tree. <a href="classoperations__research_1_1_regular_limit.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_improvement_search_limit.html">ImprovementSearchLimit</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interval variables are often used in scheduling. <a href="classoperations__research_1_1_interval_var.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sequence_var.html">SequenceVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A sequence variable is a variable whose domain is a set of possible orderings of the interval variables. <a href="classoperations__research_1_1_sequence_var.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_assignment_element.html">AssignmentElement</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_element.html">IntVarElement</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_interval_var_element.html">IntervalVarElement</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sequence_var_element.html">SequenceVarElement</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classoperations__research_1_1_sequence_var_element.html" title="The SequenceVarElement stores a partial representation of ranked interval variables in the underlying...">SequenceVarElement</a> stores a partial representation of ranked interval variables in the underlying sequence variable. <a href="classoperations__research_1_1_sequence_var_element.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_assignment_container.html">AssignmentContainer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An <a class="el" href="classoperations__research_1_1_assignment.html" title="An Assignment is a variable -> domains mapping, used to report solutions to the user.">Assignment</a> is a variable -> domains mapping, used to report solutions to the user. <a href="classoperations__research_1_1_assignment.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_pack.html">Pack</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_disjunctive_constraint.html">DisjunctiveConstraint</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_solution_pool.html">SolutionPool</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class is used to manage a pool of solutions. <a href="classoperations__research_1_1_solution_pool.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_base_int_expr.html">BaseIntExpr</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_immutable_multi_map.html">RevImmutableMultiMap</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Reversible Immutable MultiMap class. <a href="classoperations__research_1_1_rev_immutable_multi_map.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_switch.html">RevSwitch</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A reversible switch that can switch once from false to true. <a href="classoperations__research_1_1_rev_switch.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_small_rev_bit_set.html">SmallRevBitSet</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class represents a small reversible bitset (size <= 64). <a href="classoperations__research_1_1_small_rev_bit_set.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_bit_set.html">RevBitSet</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class represents a reversible bitset. <a href="classoperations__research_1_1_rev_bit_set.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_bit_matrix.html">RevBitMatrix</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Matrix version of the <a class="el" href="classoperations__research_1_1_rev_bit_set.html" title="This class represents a reversible bitset.">RevBitSet</a> class. <a href="classoperations__research_1_1_rev_bit_matrix.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_call_method0.html">CallMethod0</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue.">Demon</a> proxy to a method on the constraint with no arguments. <a href="classoperations__research_1_1_call_method0.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_call_method1.html">CallMethod1</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue.">Demon</a> proxy to a method on the constraint with one argument. <a href="classoperations__research_1_1_call_method1.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_call_method2.html">CallMethod2</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue.">Demon</a> proxy to a method on the constraint with two arguments. <a href="classoperations__research_1_1_call_method2.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_call_method3.html">CallMethod3</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue.">Demon</a> proxy to a method on the constraint with three arguments. <a href="classoperations__research_1_1_call_method3.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_delayed_call_method0.html">DelayedCallMethod0</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Low-priority demon proxy to a method on the constraint with no arguments. <a href="classoperations__research_1_1_delayed_call_method0.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_delayed_call_method1.html">DelayedCallMethod1</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Low-priority demon proxy to a method on the constraint with one argument. <a href="classoperations__research_1_1_delayed_call_method1.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_delayed_call_method2.html">DelayedCallMethod2</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Low-priority demon proxy to a method on the constraint with two arguments. <a href="classoperations__research_1_1_delayed_call_method2.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_operator.html">LocalSearchOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The base class for all local search operators. <a href="classoperations__research_1_1_local_search_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_var_local_search_operator.html">VarLocalSearchOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base operator class for operators manipulating variables. <a href="classoperations__research_1_1_var_local_search_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_local_search_handler.html">IntVarLocalSearchHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_local_search_operator.html">IntVarLocalSearchOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialization of <a class="el" href="classoperations__research_1_1_local_search_operator.html" title="The base class for all local search operators.">LocalSearchOperator</a> built from an array of IntVars which specifies the scope of the operator. <a href="classoperations__research_1_1_int_var_local_search_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sequence_var_local_search_handler.html">SequenceVarLocalSearchHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sequence_var_local_search_operator.html">SequenceVarLocalSearchOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_base_lns.html">BaseLns</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This is the base class for building an Lns operator. <a href="classoperations__research_1_1_base_lns.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_change_value.html">ChangeValue</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Defines operators which change the value of variables; each neighbor corresponds to <em>one</em> modified variable. <a href="classoperations__research_1_1_change_value.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_path_operator.html">PathOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class of the local search operators dedicated to path modifications (a path is a set of nodes linked together by arcs). <a href="classoperations__research_1_1_path_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_state.html">LocalSearchState</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_variable.html">LocalSearchVariable</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_filter.html">LocalSearchFilter</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Local <a class="el" href="classoperations__research_1_1_search.html">Search</a> Filters are used for fast neighbor pruning. <a href="classoperations__research_1_1_local_search_filter.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_filter_manager.html">LocalSearchFilterManager</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter manager: when a move is made, filters are executed to decide whether the solution is feasible and compute parts of the new cost. <a href="classoperations__research_1_1_local_search_filter_manager.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_propagation_monitor.html">PropagationMonitor</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_monitor.html">LocalSearchMonitor</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_boolean_var.html">BooleanVar</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_symmetry_breaker.html">SymmetryBreaker</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A symmetry breaker is an object that will visit a decision and create the 'symmetrical' decision in return. <a href="classoperations__research_1_1_symmetry_breaker.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_search_log.html">SearchLog</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The base class of all search logs that periodically outputs information when the search is running. <a href="classoperations__research_1_1_search_log.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_model_cache.html">ModelCache</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Implements a complete cache for model elements: expressions and constraints. <a href="classoperations__research_1_1_model_cache.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_argument_holder.html">ArgumentHolder</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Argument Holder: useful when visiting a model. <a href="classoperations__research_1_1_argument_holder.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_model_parser.html">ModelParser</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Model Parser. <a href="classoperations__research_1_1_model_parser.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_array_with_offset.html">ArrayWithOffset</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_growing_array.html">RevGrowingArray</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class is a reversible growing array. <a href="classoperations__research_1_1_rev_growing_array.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_int_set.html">RevIntSet</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This is a special class to represent a 'residual' set of T. <a href="classoperations__research_1_1_rev_int_set.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_partial_sequence.html">RevPartialSequence</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">--— <a class="el" href="classoperations__research_1_1_rev_partial_sequence.html" title="--— RevPartialSequence --—">RevPartialSequence</a> --— <a href="classoperations__research_1_1_rev_partial_sequence.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_unsorted_nullable_rev_bitset.html">UnsortedNullableRevBitset</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class represents a reversible bitset. <a href="classoperations__research_1_1_unsorted_nullable_rev_bitset.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_path_state.html">PathState</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_unary_dimension_checker.html">UnaryDimensionChecker</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_if_then_else_ct.html">IfThenElseCt</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_piecewise_linear_expr.html">PiecewiseLinearExpr</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_two_opt.html">TwoOpt</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_relocate.html">Relocate</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_exchange.html">Exchange</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cross.html">Cross</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_base_inactive_node_to_path_operator.html">BaseInactiveNodeToPathOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_active_operator.html">MakeActiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_relocate_and_make_active_operator.html">RelocateAndMakeActiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_active_and_relocate.html">MakeActiveAndRelocate</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_inactive_operator.html">MakeInactiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_relocate_and_make_inactive_operator.html">RelocateAndMakeInactiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_chain_inactive_operator.html">MakeChainInactiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_swap_active_operator.html">SwapActiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_extended_swap_active_operator.html">ExtendedSwapActiveOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_t_s_p_opt.html">TSPOpt</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_t_s_p_lns.html">TSPLns</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_nearest_neighbors.html">NearestNeighbors</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_lin_kernighan.html">LinKernighan</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_path_lns.html">PathLns</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_neighborhood_limit.html">NeighborhoodLimit</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_find_one_neighbor.html">FindOneNeighbor</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_search_phase_parameters.html">LocalSearchPhaseParameters</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_dimension.html">Dimension</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_model_inspector.html">RoutingModelInspector</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_model_visitor.html">RoutingModelVisitor</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Routing model visitor. <a href="classoperations__research_1_1_routing_model_visitor.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_disjunctive_propagator.html">DisjunctivePropagator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class acts like a CP propagator: it takes a set of tasks given by their start/duration/end features, and reduces the range of possible values. <a href="classoperations__research_1_1_disjunctive_propagator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_travel_bounds.html">TravelBounds</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_global_vehicle_breaks_constraint.html">GlobalVehicleBreaksConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_global_vehicle_breaks_constraint.html" title="GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on all vehicles in the dimensio...">GlobalVehicleBreaksConstraint</a> ensures breaks constraints are enforced on all vehicles in the dimension passed to its constructor. <a href="classoperations__research_1_1_global_vehicle_breaks_constraint.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_type_regulations_checker.html">TypeRegulationsChecker</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_type_incompatibility_checker.html">TypeIncompatibilityChecker</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Checker for type incompatibilities. <a href="classoperations__research_1_1_type_incompatibility_checker.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_type_requirement_checker.html">TypeRequirementChecker</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Checker for type requirements. <a href="classoperations__research_1_1_type_requirement_checker.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_type_regulations_constraint.html">TypeRegulationsConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The following constraint ensures that incompatibilities and requirements between types are respected. <a href="classoperations__research_1_1_type_regulations_constraint.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_simple_bound_costs.html">SimpleBoundCosts</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A structure meant to store soft bounds and associated violation constants. <a href="classoperations__research_1_1_simple_bound_costs.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Dimensions represent quantities accumulated at nodes along the routes. <a href="classoperations__research_1_1_routing_dimension.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_base_path_filter.html">BasePathFilter</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic path-based filter class. <a href="classoperations__research_1_1_base_path_filter.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_index_manager.html">RoutingIndexManager</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Manager for any NodeIndex <-> variable index conversion. <a href="classoperations__research_1_1_routing_index_manager.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cumul_bounds_propagator.html">CumulBoundsPropagator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_linear_solver_wrapper.html">RoutingLinearSolverWrapper</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_glop_wrapper.html">RoutingGlopWrapper</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_c_p_sat_wrapper.html">RoutingCPSatWrapper</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_dimension_cumul_optimizer_core.html">DimensionCumulOptimizerCore</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_dimension_cumul_optimizer.html">LocalDimensionCumulOptimizer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_global_dimension_cumul_optimizer.html">GlobalDimensionCumulOptimizer</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_relocate_neighbors_operator.html">MakeRelocateNeighborsOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_relocate.html">Relocate</a> neighborhood which moves chains of neighbors. <a href="classoperations__research_1_1_make_relocate_neighbors_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_pair_active_operator.html">MakePairActiveOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Pair-based neighborhood operators, designed to move nodes by pairs (pairs are static and given). <a href="classoperations__research_1_1_make_pair_active_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_make_pair_inactive_operator.html">MakePairInactiveOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which makes pairs of active nodes inactive. <a href="classoperations__research_1_1_make_pair_inactive_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_pair_relocate_operator.html">PairRelocateOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which moves a pair of nodes to another position where the first node of the pair must be before the second node on the same path. <a href="classoperations__research_1_1_pair_relocate_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_light_pair_relocate_operator.html">LightPairRelocateOperator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_pair_exchange_operator.html">PairExchangeOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which exchanges the position of two pairs; for both pairs the first node of the pair must be before the second node on the same path. <a href="classoperations__research_1_1_pair_exchange_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_pair_exchange_relocate_operator.html">PairExchangeRelocateOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which exchanges the paths of two pairs (path have to be different). <a href="classoperations__research_1_1_pair_exchange_relocate_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_swap_index_pair_operator.html">SwapIndexPairOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which iterates through each alternative of a set of pairs. <a href="classoperations__research_1_1_swap_index_pair_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_index_pair_swap_active_operator.html">IndexPairSwapActiveOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which inserts inactive nodes into a path and makes a pair of active nodes inactive. <a href="classoperations__research_1_1_index_pair_swap_active_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_filtered_heuristic_local_search_operator.html">FilteredHeuristicLocalSearchOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class of operators using a <a class="el" href="classoperations__research_1_1_routing_filtered_heuristic.html" title="Filter-based heuristic dedicated to routing.">RoutingFilteredHeuristic</a> to insert unperformed nodes after changes have been made to the current solution. <a href="classoperations__research_1_1_filtered_heuristic_local_search_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_filtered_heuristic_path_l_n_s_operator.html">FilteredHeuristicPathLNSOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">LNS-like operator based on a filtered first solution heuristic to rebuild the solution, after the destruction phase consisting of removing one route. <a href="classoperations__research_1_1_filtered_heuristic_path_l_n_s_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_relocate_path_and_heuristic_insert_unperformed_operator.html">RelocatePathAndHeuristicInsertUnperformedOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Heuristic-based local search operator which relocates an entire route to an empty vehicle of different vehicle class and then tries to insert unperformed nodes using the heuristic. <a href="classoperations__research_1_1_relocate_path_and_heuristic_insert_unperformed_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_filtered_heuristic_expensive_chain_l_n_s_operator.html">FilteredHeuristicExpensiveChainLNSOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Similar to the heuristic path LNS above, but instead of removing one route entirely, the destruction phase consists of removing all nodes on an "expensive" chain from a route. <a href="classoperations__research_1_1_filtered_heuristic_expensive_chain_l_n_s_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_filtered_heuristic_close_nodes_l_n_s_operator.html">FilteredHeuristicCloseNodesLNSOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filtered heuristic LNS operator, where the destruction phase consists of removing a node and the 'num_close_nodes' nodes closest to it, along with each of their corresponding sibling pickup/deliveries that are performed. <a href="classoperations__research_1_1_filtered_heuristic_close_nodes_l_n_s_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_relocate_expensive_chain.html">RelocateExpensiveChain</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_relocate_expensive_chain.html" title="RelocateExpensiveChain.">RelocateExpensiveChain</a>. <a href="classoperations__research_1_1_relocate_expensive_chain.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_pair_node_swap_active_operator.html">PairNodeSwapActiveOperator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operator which inserts pairs of inactive nodes into a path and makes an active node inactive. <a href="classoperations__research_1_1_pair_node_swap_active_operator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_relocate_subtrip.html">RelocateSubtrip</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Tries to move subtrips after an insertion node. <a href="classoperations__research_1_1_relocate_subtrip.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_exchange_subtrip.html">ExchangeSubtrip</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_vehicle_type_curator.html">VehicleTypeCurator</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Helper class that manages vehicles. <a href="classoperations__research_1_1_vehicle_type_curator.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_filtered_decision_builder.html">IntVarFilteredDecisionBuilder</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_decision.html" title="A Decision represents a choice point in the search tree.">Decision</a> builder building a solution using heuristics with local search filters to evaluate its feasibility. <a href="classoperations__research_1_1_int_var_filtered_decision_builder.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_var_filtered_heuristic.html">IntVarFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Generic filter-based heuristic applied to IntVars. <a href="classoperations__research_1_1_int_var_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_routing_filtered_heuristic.html">RoutingFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter-based heuristic dedicated to routing. <a href="classoperations__research_1_1_routing_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cheapest_insertion_filtered_heuristic.html">CheapestInsertionFilteredHeuristic</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_global_cheapest_insertion_filtered_heuristic.html">GlobalCheapestInsertionFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter-based decision builder which builds a solution by inserting nodes at their cheapest position on any route; potentially several routes can be built in parallel. <a href="classoperations__research_1_1_global_cheapest_insertion_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_local_cheapest_insertion_filtered_heuristic.html">LocalCheapestInsertionFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter-base decision builder which builds a solution by inserting nodes at their cheapest position. <a href="classoperations__research_1_1_local_cheapest_insertion_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cheapest_addition_filtered_heuristic.html">CheapestAdditionFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filtered-base decision builder based on the addition heuristic, extending a path from its start node with the cheapest arc. <a href="classoperations__research_1_1_cheapest_addition_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_evaluator_cheapest_addition_filtered_heuristic.html">EvaluatorCheapestAdditionFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_cheapest_addition_filtered_heuristic.html" title="Filtered-base decision builder based on the addition heuristic, extending a path from its start node ...">CheapestAdditionFilteredHeuristic</a> where the notion of 'cheapest arc' comes from an arc evaluator. <a href="classoperations__research_1_1_evaluator_cheapest_addition_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_comparator_cheapest_addition_filtered_heuristic.html">ComparatorCheapestAdditionFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classoperations__research_1_1_cheapest_addition_filtered_heuristic.html" title="Filtered-base decision builder based on the addition heuristic, extending a path from its start node ...">CheapestAdditionFilteredHeuristic</a> where the notion of 'cheapest arc' comes from an arc comparator. <a href="classoperations__research_1_1_comparator_cheapest_addition_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_savings_filtered_heuristic.html">SavingsFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Filter-based decision builder which builds a solution by using Clarke & Wright's Savings heuristic. <a href="classoperations__research_1_1_savings_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sequential_savings_filtered_heuristic.html">SequentialSavingsFilteredHeuristic</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_parallel_savings_filtered_heuristic.html">ParallelSavingsFilteredHeuristic</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_christofides_filtered_heuristic.html">ChristofidesFilteredHeuristic</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Christofides addition heuristic. <a href="classoperations__research_1_1_christofides_filtered_heuristic.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sweep_arranger.html">SweepArranger</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class to arrange indices by by their distance and their angles from the depot. <a href="classoperations__research_1_1_sweep_arranger.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_symmetry_manager.html">SymmetryManager</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_int_var_assignment_default_type_internal.html">IntVarAssignmentDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_interval_var_assignment_default_type_internal.html">IntervalVarAssignmentDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_sequence_var_assignment_default_type_internal.html">SequenceVarAssignmentDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_worker_info_default_type_internal.html">WorkerInfoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_assignment_proto_default_type_internal.html">AssignmentProtoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_p_r_o_t_o_b_u_f___f_i_n_a_l.html">PROTOBUF_FINAL</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_demon_runs_default_type_internal.html">DemonRunsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_constraint_runs_default_type_internal.html">ConstraintRunsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_first_solution_strategy_default_type_internal.html">FirstSolutionStrategyDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_local_search_metaheuristic_default_type_internal.html">LocalSearchMetaheuristicDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_routing_search_parameters___local_search_neighborhood_operators_default_type_internal.html">RoutingSearchParameters_LocalSearchNeighborhoodOperatorsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_routing_search_parameters___improvement_search_limit_parameters_default_type_internal.html">RoutingSearchParameters_ImprovementSearchLimitParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_routing_search_parameters_default_type_internal.html">RoutingSearchParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_routing_model_parameters_default_type_internal.html">RoutingModelParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_regular_limit_parameters_default_type_internal.html">RegularLimitParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_local_search_statistics___local_search_operator_statistics_default_type_internal.html">LocalSearchStatistics_LocalSearchOperatorStatisticsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_local_search_statistics___local_search_filter_statistics_default_type_internal.html">LocalSearchStatistics_LocalSearchFilterStatisticsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_local_search_statistics_default_type_internal.html">LocalSearchStatisticsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_constraint_solver_statistics_default_type_internal.html">ConstraintSolverStatisticsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_search_statistics_default_type_internal.html">SearchStatisticsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_constraint_solver_parameters_default_type_internal.html">ConstraintSolverParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_arc_default_type_internal.html">ArcDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_node_default_type_internal.html">NodeDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_flow_model_default_type_internal.html">FlowModelDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters___bool_params_entry___do_not_use_default_type_internal.html">GScipParameters_BoolParamsEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters___int_params_entry___do_not_use_default_type_internal.html">GScipParameters_IntParamsEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters___long_params_entry___do_not_use_default_type_internal.html">GScipParameters_LongParamsEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters___real_params_entry___do_not_use_default_type_internal.html">GScipParameters_RealParamsEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters___char_params_entry___do_not_use_default_type_internal.html">GScipParameters_CharParamsEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters___string_params_entry___do_not_use_default_type_internal.html">GScipParameters_StringParamsEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_parameters_default_type_internal.html">GScipParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_solving_stats_default_type_internal.html">GScipSolvingStatsDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_output_default_type_internal.html">GScipOutputDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_parameters___bool_params_entry___do_not_use.html">GScipParameters_BoolParamsEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_parameters___int_params_entry___do_not_use.html">GScipParameters_IntParamsEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_parameters___long_params_entry___do_not_use.html">GScipParameters_LongParamsEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_parameters___real_params_entry___do_not_use.html">GScipParameters_RealParamsEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_parameters___char_params_entry___do_not_use.html">GScipParameters_CharParamsEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_parameters___string_params_entry___do_not_use.html">GScipParameters_StringParamsEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_variable_proto_default_type_internal.html">MPVariableProtoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_constraint_proto_default_type_internal.html">MPConstraintProtoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_general_constraint_proto_default_type_internal.html">MPGeneralConstraintProtoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_indicator_constraint_default_type_internal.html">MPIndicatorConstraintDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_sos_constraint_default_type_internal.html">MPSosConstraintDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_quadratic_constraint_default_type_internal.html">MPQuadraticConstraintDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_abs_constraint_default_type_internal.html">MPAbsConstraintDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_array_constraint_default_type_internal.html">MPArrayConstraintDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_array_with_constant_constraint_default_type_internal.html">MPArrayWithConstantConstraintDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_quadratic_objective_default_type_internal.html">MPQuadraticObjectiveDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_partial_variable_assignment_default_type_internal.html">PartialVariableAssignmentDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_model_proto_default_type_internal.html">MPModelProtoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_optional_double_default_type_internal.html">OptionalDoubleDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_solver_common_parameters_default_type_internal.html">MPSolverCommonParametersDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_model_delta_proto___variable_overrides_entry___do_not_use_default_type_internal.html">MPModelDeltaProto_VariableOverridesEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_model_delta_proto___constraint_overrides_entry___do_not_use_default_type_internal.html">MPModelDeltaProto_ConstraintOverridesEntry_DoNotUseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_model_delta_proto_default_type_internal.html">MPModelDeltaProtoDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_model_request_default_type_internal.html">MPModelRequestDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_solution_default_type_internal.html">MPSolutionDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_solution_response_default_type_internal.html">MPSolutionResponseDefaultTypeInternal</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_model_delta_proto___variable_overrides_entry___do_not_use.html">MPModelDeltaProto_VariableOverridesEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_model_delta_proto___constraint_overrides_entry___do_not_use.html">MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_simple_linear_sum_assignment.html">SimpleLinearSumAssignment</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_a_star_s_p.html">AStarSP</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_bellman_ford.html">BellmanFord</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_christofides_path_solver.html">ChristofidesPathSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_bron_kerbosch_algorithm.html">BronKerboschAlgorithm</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_dijkstra_s_p.html">DijkstraSP</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_ebert_graph.html">EbertGraph</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_forward_ebert_graph.html">ForwardEbertGraph</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_forward_static_graph.html">ForwardStaticGraph</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_star_graph_base.html">StarGraphBase</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_permutation_index_comparison_by_arc_head.html">PermutationIndexComparisonByArcHead</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_ebert_graph_base.html">EbertGraphBase</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1graph__traits.html">graph_traits</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1graph__traits_3_01_forward_ebert_graph_3_01_node_index_type_00_01_arc_index_type_01_4_01_4.html">graph_traits< ForwardEbertGraph< NodeIndexType, ArcIndexType > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1graph__traits_3_01_forward_static_graph_3_01_node_index_type_00_01_arc_index_type_01_4_01_4.html">graph_traits< ForwardStaticGraph< NodeIndexType, ArcIndexType > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_tail_array_manager.html">TailArrayManager</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_arc_functor_ordering_by_tail_and_head.html">ArcFunctorOrderingByTailAndHead</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_annotated_graph_build_manager.html">AnnotatedGraphBuildManager</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_graphs.html">Graphs</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_graphs_3_01operations__research_1_1_star_graph_01_4.html">Graphs< operations_research::StarGraph ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_element_iterator.html">ElementIterator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_set.html">Set</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_set_range_iterator.html">SetRangeIterator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_set_range_with_cardinality.html">SetRangeWithCardinality</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_lattice_memory_manager.html">LatticeMemoryManager</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_hamiltonian_path_solver.html">HamiltonianPathSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_pruning_hamiltonian_solver.html">PruningHamiltonianSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_linear_sum_assignment.html">LinearSumAssignment</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cost_value_cycle_handler.html">CostValueCycleHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_arc_index_ordering_by_tail_node.html">ArcIndexOrderingByTailNode</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_generic_max_flow.html">GenericMaxFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_simple_max_flow.html">SimpleMaxFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_priority_queue_with_restricted_push.html">PriorityQueueWithRestrictedPush</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_max_flow_status_class.html">MaxFlowStatusClass</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_max_flow.html">MaxFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_generic_min_cost_flow.html">GenericMinCostFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_min_cost_flow_base.html">MinCostFlowBase</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_simple_min_cost_flow.html">SimpleMinCostFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_min_cost_flow.html">MinCostFlow</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_volgenant_jonker_evaluator.html">VolgenantJonkerEvaluator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_held_wolfe_crowder_evaluator.html">HeldWolfeCrowderEvaluator</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_traveling_salesman_lower_bound_parameters.html">TravelingSalesmanLowerBoundParameters</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_min_cost_perfect_matching.html">MinCostPerfectMatching</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_blossom_graph.html">BlossomGraph</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_result.html">GScipResult</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_linear_range.html">GScipLinearRange</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_quadratic_range.html">GScipQuadraticRange</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_s_o_s_data.html">GScipSOSData</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_indicator_constraint.html">GScipIndicatorConstraint</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_logical_constraint_data.html">GScipLogicalConstraintData</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_variable_options.html">GScipVariableOptions</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_constraint_options.html">GScipConstraintOptions</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_event_handler_description.html">GScipEventHandlerDescription</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_event_handler_context.html">GScipEventHandlerContext</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_scip_event_handler.html">GScipEventHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_g_scip_indicator_range_constraint.html">GScipIndicatorRangeConstraint</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_cpp_flags.html">CppFlags</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Simple structure that holds useful C++ flags to setup from non-C++ languages. <a href="structoperations__research_1_1_cpp_flags.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cpp_bridge.html">CppBridge</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class performs various C++ initialization. <a href="classoperations__research_1_1_cpp_bridge.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_bop_interface.html">BopInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_c_b_c_interface.html">CBCInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_c_l_p_interface.html">CLPInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_g_l_o_p_interface.html">GLOPInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_gurobi_interface.html">GurobiInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classoperations__research_1_1_linear_expr.html" title="LinearExpr models a quantity that is linear in the decision variables (MPVariable) of an optimization...">LinearExpr</a> models a quantity that is linear in the decision variables (<a class="el" href="classoperations__research_1_1_m_p_variable.html" title="The class for variables of a Mathematical Programming (MP) model.">MPVariable</a>) of an optimization problem, i.e. <a href="classoperations__research_1_1_linear_expr.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An expression of the form: <a href="classoperations__research_1_1_linear_range.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This mathematical programming (MP) solver class is the main class though which users build and solve problems. <a href="classoperations__research_1_1_m_p_solver.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_objective.html">MPObjective</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A class to express a linear objective. <a href="classoperations__research_1_1_m_p_objective.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_variable.html">MPVariable</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class for variables of a Mathematical Programming (MP) model. <a href="classoperations__research_1_1_m_p_variable.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_constraint.html">MPConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class for constraints of a Mathematical Programming (MP) model. <a href="classoperations__research_1_1_m_p_constraint.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_solver_parameters.html">MPSolverParameters</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class stores parameter settings for LP and MIP solvers. <a href="classoperations__research_1_1_m_p_solver_parameters.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_callback_context.html">MPCallbackContext</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_callback.html">MPCallback</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_m_p_callback_list.html">MPCallbackList</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Export options. <a href="structoperations__research_1_1_m_p_model_export_options.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sat_interface.html">SatInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_callback_setup.html">CallbackSetup</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_scip_constraint_handler_description.html">ScipConstraintHandlerDescription</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_scip_constraint_handler_context.html">ScipConstraintHandlerContext</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_callback_range_constraint.html">CallbackRangeConstraint</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_scip_callback_constraint_options.html">ScipCallbackConstraintOptions</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_s_c_i_p_interface.html">SCIPInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_scip_constraint_handler_for_m_p_callback.html">ScipConstraintHandlerForMPCallback</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_scip_m_p_callback_context.html">ScipMPCallbackContext</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_adaptive_parameter_value.html">AdaptiveParameterValue</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_affine_relation.html">AffineRelation</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_bitset64.html">Bitset64</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_bit_queue64.html">BitQueue64</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sparse_bitset.html">SparseBitset</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_cached_log.html">CachedLog</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_scoped_floating_point_env.html">ScopedFloatingPointEnv</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_graph_exporter.html">GraphExporter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_integer_priority_queue.html">IntegerPriorityQueue</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_lazy_mutable_copy.html">LazyMutableCopy</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_solver_logger.html">SolverLogger</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_monoid_operation_tree.html">MonoidOperationTree</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_permutation_cycle_handler.html">PermutationCycleHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_array_index_cycle_handler.html">ArrayIndexCycleHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_permutation_applier.html">PermutationApplier</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_piecewise_segment.html">PiecewiseSegment</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_piecewise_linear_function.html">PiecewiseLinearFunction</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_range_minimum_query.html">RangeMinimumQuery</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_range_minimum_index_query.html">RangeMinimumIndexQuery</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_range_int_to_int_function.html">RangeIntToIntFunction</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_range_min_max_index_function.html">RangeMinMaxIndexFunction</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_reversible_interface.html">ReversibleInterface</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_repository.html">RevRepository</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_vector.html">RevVector</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_map.html">RevMap</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_rev_growing_multi_map.html">RevGrowingMultiMap</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_running_average.html">RunningAverage</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_running_max.html">RunningMax</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sigint_handler.html">SigintHandler</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a closed interval [start, end]. <a href="structoperations__research_1_1_closed_interval.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">We call <em>domain</em> any subset of Int64 = [kint64min, kint64max]. <a href="classoperations__research_1_1_domain.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_sorted_disjoint_interval_list.html">SortedDisjointIntervalList</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This class represents a sorted list of disjoint, closed intervals. <a href="classoperations__research_1_1_sorted_disjoint_interval_list.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_stat.html">Stat</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_stats_group.html">StatsGroup</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_distribution_stat.html">DistributionStat</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_time_distribution.html">TimeDistribution</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_ratio_distribution.html">RatioDistribution</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_double_distribution.html">DoubleDistribution</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_integer_distribution.html">IntegerDistribution</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_enabled_scoped_time_distribution_updater.html">EnabledScopedTimeDistributionUpdater</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_disabled_scoped_time_distribution_updater.html">DisabledScopedTimeDistributionUpdater</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_disabled_scoped_instruction_counter.html">DisabledScopedInstructionCounter</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_time_limit.html">TimeLimit</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A simple class to enforce both an elapsed time limit and a deterministic time limit in the same thread as a program. <a href="classoperations__research_1_1_time_limit.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_shared_time_limit.html">SharedTimeLimit</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_nested_time_limit.html">NestedTimeLimit</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Provides a way to nest time limits for algorithms where a certain part of the computation is bounded not just by the overall time limit, but also by a stricter time limit specific just for this particular part. <a href="classoperations__research_1_1_nested_time_limit.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_int_tuple_set.html">IntTupleSet</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_vector_map.html">VectorMap</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_vector_or_function.html">VectorOrFunction</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_vector_or_function_3_01_scalar_type_00_01std_1_1vector_3_01_scalar_type_01_4_01_4.html">VectorOrFunction< ScalarType, std::vector< ScalarType > ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_matrix_or_function.html">MatrixOrFunction</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_matrix_or_function_3_01_scalar_type_00_01std_1_1vector_3_01std_1_1438eb9b8a3b412911bd26508d44cad62.html">MatrixOrFunction< ScalarType, std::vector< std::vector< ScalarType > >, square ></a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:ada7d9b46f657c6053a197273a85043a7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structoperations__research_1_1_knapsack_item.html">KnapsackItem</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ada7d9b46f657c6053a197273a85043a7">KnapsackItemPtr</a></td></tr>
|
|
<tr class="separator:ada7d9b46f657c6053a197273a85043a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4accab3b29da8c3f9dc384bb9ce6f312"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4accab3b29da8c3f9dc384bb9ce6f312">KnapsackItemForCutsPtr</a> = std::unique_ptr< <a class="el" href="structoperations__research_1_1_knapsack_item_for_cuts.html">KnapsackItemForCuts</a> ></td></tr>
|
|
<tr class="separator:a4accab3b29da8c3f9dc384bb9ce6f312"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad502b08bb4d69dfbaf025415310b8da8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_var_local_search_operator.html">VarLocalSearchOperator</a>< <a class="el" href="classoperations__research_1_1_sequence_var.html">SequenceVar</a>, std::vector< int >, <a class="el" href="classoperations__research_1_1_sequence_var_local_search_handler.html">SequenceVarLocalSearchHandler</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad502b08bb4d69dfbaf025415310b8da8">SequenceVarLocalSearchOperatorTemplate</a></td></tr>
|
|
<tr class="separator:ad502b08bb4d69dfbaf025415310b8da8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae02b84a58c3008fb747c0f6917bfe6c"><td class="memItemLeft" align="right" valign="top">typedef std::function< int64_t(int64_t)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae02b84a58c3008fb747c0f6917bfe6c">RoutingTransitCallback1</a></td></tr>
|
|
<tr class="separator:aae02b84a58c3008fb747c0f6917bfe6c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26868b9d744edcd8d59145e068678885"><td class="memItemLeft" align="right" valign="top">typedef std::function< int64_t(int64_t, int64_t)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a26868b9d744edcd8d59145e068678885">RoutingTransitCallback2</a></td></tr>
|
|
<tr class="separator:a26868b9d744edcd8d59145e068678885"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a630fe793e232b361cd9fd99f18599df1"><td class="memItemLeft" align="right" valign="top">typedef std::pair< std::vector< int64_t >, std::vector< int64_t > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a630fe793e232b361cd9fd99f18599df1">RoutingIndexPair</a></td></tr>
|
|
<tr class="separator:a630fe793e232b361cd9fd99f18599df1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef7db0bee0a22d1791d040fd3853f3b7"><td class="memItemLeft" align="right" valign="top">typedef std::vector< <a class="el" href="namespaceoperations__research.html#a630fe793e232b361cd9fd99f18599df1">RoutingIndexPair</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aef7db0bee0a22d1791d040fd3853f3b7">RoutingIndexPairs</a></td></tr>
|
|
<tr class="separator:aef7db0bee0a22d1791d040fd3853f3b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7deeae530369e107f9d91c1a189f451f"><td class="memItemLeft" align="right" valign="top">typedef std::pair< int64_t, int64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7deeae530369e107f9d91c1a189f451f">Arc</a></td></tr>
|
|
<tr class="separator:a7deeae530369e107f9d91c1a189f451f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7ae31ba4c3b4899478e53ca13df35dfc"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> = int32_t</td></tr>
|
|
<tr class="separator:a7ae31ba4c3b4899478e53ca13df35dfc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aecf320bda6e95d1edaf3a546673e3e6b"><td class="memItemLeft" align="right" valign="top">typedef int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a></td></tr>
|
|
<tr class="separator:aecf320bda6e95d1edaf3a546673e3e6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a259d58fc853dd928f2148dbcf1ef25cd"><td class="memItemLeft" align="right" valign="top">typedef int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a259d58fc853dd928f2148dbcf1ef25cd">FlowQuantity</a></td></tr>
|
|
<tr class="separator:a259d58fc853dd928f2148dbcf1ef25cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee97ac67f280d35acdef2c5d461a85c3"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aee97ac67f280d35acdef2c5d461a85c3">CostValue</a> = int64_t</td></tr>
|
|
<tr class="separator:aee97ac67f280d35acdef2c5d461a85c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af24b13c27331f67db15d6c2a3f3507e3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_ebert_graph.html">EbertGraph</a>< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>, <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af24b13c27331f67db15d6c2a3f3507e3">StarGraph</a></td></tr>
|
|
<tr class="separator:af24b13c27331f67db15d6c2a3f3507e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab49bc230c31b15a51efb44be25b30472"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_forward_ebert_graph.html">ForwardEbertGraph</a>< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>, <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab49bc230c31b15a51efb44be25b30472">ForwardStarGraph</a></td></tr>
|
|
<tr class="separator:ab49bc230c31b15a51efb44be25b30472"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab2ba507587a78ec3b72a0d62c024bc7e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_forward_static_graph.html">ForwardStaticGraph</a>< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>, <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab2ba507587a78ec3b72a0d62c024bc7e">ForwardStarStaticGraph</a></td></tr>
|
|
<tr class="separator:ab2ba507587a78ec3b72a0d62c024bc7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48bfd7172b9a8af435198c373a8cf5e4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a48bfd7172b9a8af435198c373a8cf5e4">NodeIndexArray</a></td></tr>
|
|
<tr class="separator:a48bfd7172b9a8af435198c373a8cf5e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad2ab85b2912dbf12804d3d1ddea9ec15"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad2ab85b2912dbf12804d3d1ddea9ec15">ArcIndexArray</a></td></tr>
|
|
<tr class="separator:ad2ab85b2912dbf12804d3d1ddea9ec15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03fc0981d2d99da114ccd8b3abc0c6e1"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< <a class="el" href="namespaceoperations__research.html#a259d58fc853dd928f2148dbcf1ef25cd">FlowQuantity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a03fc0981d2d99da114ccd8b3abc0c6e1">QuantityArray</a></td></tr>
|
|
<tr class="separator:a03fc0981d2d99da114ccd8b3abc0c6e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acbdd6fd1484828a3d5e809c551ba8cf7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< <a class="el" href="namespaceoperations__research.html#aee97ac67f280d35acdef2c5d461a85c3">CostValue</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#acbdd6fd1484828a3d5e809c551ba8cf7">CostArray</a></td></tr>
|
|
<tr class="separator:acbdd6fd1484828a3d5e809c551ba8cf7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae8625c5e71962a0f99954d34dab9f92d"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae8625c5e71962a0f99954d34dab9f92d">PathNodeIndex</a></td></tr>
|
|
<tr class="separator:ae8625c5e71962a0f99954d34dab9f92d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7de3fbd471bc6e23faa9f23b179f05a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af7de3fbd471bc6e23faa9f23b179f05a">GScipSolution</a> = absl::flat_hash_map< SCIP_VAR *, double ></td></tr>
|
|
<tr class="separator:af7de3fbd471bc6e23faa9f23b179f05a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3fef3403adfa105ee7ab96c042ec638"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab3fef3403adfa105ee7ab96c042ec638">GScipBranchingPriority</a> = absl::flat_hash_map< SCIP_VAR *, int ></td></tr>
|
|
<tr class="separator:ab3fef3403adfa105ee7ab96c042ec638"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2899c1afc60224e18c3d9d4a95c5064e"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2899c1afc60224e18c3d9d4a95c5064e">GScipMessageHandler</a> = std::function< void(<a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982">GScipMessageType</a> type, absl::string_view <a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>)></td></tr>
|
|
<tr class="separator:a2899c1afc60224e18c3d9d4a95c5064e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6743e8c90bbb85a1017486ed70c7d29b"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6743e8c90bbb85a1017486ed70c7d29b">random_engine_t</a> = std::mt19937</td></tr>
|
|
<tr class="separator:a6743e8c90bbb85a1017486ed70c7d29b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aedcf71e1bf956d77554271728d32f9a2"><td class="memItemLeft" align="right" valign="top">typedef std::pair< int64_t, int64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aedcf71e1bf956d77554271728d32f9a2">Fraction</a></td></tr>
|
|
<tr class="separator:aedcf71e1bf956d77554271728d32f9a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9489313f6f8d669f9705a754773bf6f7"><td class="memTemplParams" colspan="2">template<class Iterator > </td></tr>
|
|
<tr class="memitem:a9489313f6f8d669f9705a754773bf6f7"><td class="memTemplItemLeft" align="right" valign="top">using </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9489313f6f8d669f9705a754773bf6f7">value_type_t</a> = typename std::iterator_traits< Iterator >::value_type</td></tr>
|
|
<tr class="separator:a9489313f6f8d669f9705a754773bf6f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3308533dde4fc559cab6f4f171d54c9"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac3308533dde4fc559cab6f4f171d54c9">ScopedTimeDistributionUpdater</a> = <a class="el" href="classoperations__research_1_1_disabled_scoped_time_distribution_updater.html">DisabledScopedTimeDistributionUpdater</a></td></tr>
|
|
<tr class="separator:ac3308533dde4fc559cab6f4f171d54c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3677f6d6a86e76efad5f68c7f15d8d44"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3677f6d6a86e76efad5f68c7f15d8d44">ScopedInstructionCounter</a> = <a class="el" href="classoperations__research_1_1_disabled_scoped_instruction_counter.html">DisabledScopedInstructionCounter</a></td></tr>
|
|
<tr class="separator:a3677f6d6a86e76efad5f68c7f15d8d44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa979a202151f6e80b6413579045ab6b5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< int8_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa979a202151f6e80b6413579045ab6b5">Int8ZVector</a></td></tr>
|
|
<tr class="separator:aa979a202151f6e80b6413579045ab6b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20669e6906e78808d3cee42d62ca9ab8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< int16_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a20669e6906e78808d3cee42d62ca9ab8">Int16ZVector</a></td></tr>
|
|
<tr class="separator:a20669e6906e78808d3cee42d62ca9ab8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1ff6539d59839c45dd6c94fd12d2881"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< int32_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab1ff6539d59839c45dd6c94fd12d2881">Int32ZVector</a></td></tr>
|
|
<tr class="separator:ab1ff6539d59839c45dd6c94fd12d2881"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a41867e2c66cfd76e3b37288bbd092454"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< int64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a41867e2c66cfd76e3b37288bbd092454">Int64ZVector</a></td></tr>
|
|
<tr class="separator:a41867e2c66cfd76e3b37288bbd092454"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a015f3c8c3ef0a1204785dec467ebc129"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< uint8_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a015f3c8c3ef0a1204785dec467ebc129">UInt8ZVector</a></td></tr>
|
|
<tr class="separator:a015f3c8c3ef0a1204785dec467ebc129"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25db1c217a64ce91aa0fcbf697c2d65c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< uint16_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a25db1c217a64ce91aa0fcbf697c2d65c">UInt16ZVector</a></td></tr>
|
|
<tr class="separator:a25db1c217a64ce91aa0fcbf697c2d65c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab63382aba9f1a9ca6165c4eb3dc3987f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< uint32_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab63382aba9f1a9ca6165c4eb3dc3987f">UInt32ZVector</a></td></tr>
|
|
<tr class="separator:ab63382aba9f1a9ca6165c4eb3dc3987f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac4e62e9469923abda0cd2751ac4eee80"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a>< uint64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac4e62e9469923abda0cd2751ac4eee80">UInt64ZVector</a></td></tr>
|
|
<tr class="separator:ac4e62e9469923abda0cd2751ac4eee80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a403e52e933033645c3388146d5e2edd2"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2">VarTypes</a> { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2aa876f4fb4e5f7f0c5c48fcf66c9ce7ce">UNSPECIFIED</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2afd9ce19c75c8a2e8ff4c7307eff08e38">DOMAIN_INT_VAR</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2a00e6c449ab034942ac313f8b48643f4b">BOOLEAN_VAR</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2ac84956f1086e3f828921e0b3d51d806b">CONST_VAR</a>
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2a16071208281c29136c1be022b7d170f0">VAR_ADD_CST</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2a0ae20d0967db3441a2b885e5074c4b36">VAR_TIMES_CST</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2a89a5a9b8c00be595eb52b4d464613d30">CST_SUB_VAR</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2ae8e4c6f3e5a6d22d24204ec432f57860">OPP_VAR</a>
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2af2d15b703802d6a1f8f402f90de90dc6">TRACE_VAR</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a403e52e933033645c3388146d5e2edd2"><td class="mdescLeft"> </td><td class="mdescRight">This enum is used internally to do dynamic typing on subclasses of integer variables. <a href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2">More...</a><br /></td></tr>
|
|
<tr class="separator:a403e52e933033645c3388146d5e2edd2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0787bf78fb09d1e30f2451b5a68d4b8"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa0787bf78fb09d1e30f2451b5a68d4b8">DimensionSchedulingStatus</a> { <a class="el" href="namespaceoperations__research.html#aa0787bf78fb09d1e30f2451b5a68d4b8af00c8dbdd6e1f11bdae06be94277d293">OPTIMAL</a>
|
|
, <a class="el" href="namespaceoperations__research.html#aa0787bf78fb09d1e30f2451b5a68d4b8af8cfb2115ef7ab822bca8edd1edac285">RELAXED_OPTIMAL_ONLY</a>
|
|
, <a class="el" href="namespaceoperations__research.html#aa0787bf78fb09d1e30f2451b5a68d4b8a6faaca695f728b47f47dd389f31e4a93">INFEASIBLE</a>
|
|
}</td></tr>
|
|
<tr class="separator:aa0787bf78fb09d1e30f2451b5a68d4b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49e7da620d9baa1bb2715b89fcbc307c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca31c43e778aca17f824b8af4ab2e42381">FirstSolutionStrategy_Value_UNSET</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca5390ddfbc0c9be09a0c1016290ed801d">FirstSolutionStrategy_Value_AUTOMATIC</a> = 15
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cab5f1b5d9f869690d2db7153179c41aba">FirstSolutionStrategy_Value_PATH_CHEAPEST_ARC</a> = 3
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cae07145d13cc6775478804a5969b1cfd2">FirstSolutionStrategy_Value_PATH_MOST_CONSTRAINED_ARC</a> = 4
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cac4a4de196ce46d1cdee9d009791bea4f">FirstSolutionStrategy_Value_EVALUATOR_STRATEGY</a> = 5
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca295a33958d67dda6a73918221b21f8e2">FirstSolutionStrategy_Value_SAVINGS</a> = 10
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca6b03b344919c0e27bd4533bb89c527ef">FirstSolutionStrategy_Value_SWEEP</a> = 11
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cab8a163273dd98f8e998a4993316fa001">FirstSolutionStrategy_Value_CHRISTOFIDES</a> = 13
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cad8b402bcdd3bcd857fc78954202f8235">FirstSolutionStrategy_Value_ALL_UNPERFORMED</a> = 6
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cad556fa2b71d1a07f6427b93c1ba8c94e">FirstSolutionStrategy_Value_BEST_INSERTION</a> = 7
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca94dcd03319ecc0b002b02726490d8831">FirstSolutionStrategy_Value_PARALLEL_CHEAPEST_INSERTION</a> = 8
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307caddf6fded79a96eb2c733b21c9cc741c5">FirstSolutionStrategy_Value_SEQUENTIAL_CHEAPEST_INSERTION</a> = 14
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca7ba5c420813d86371a5752207c61be84">FirstSolutionStrategy_Value_LOCAL_CHEAPEST_INSERTION</a> = 9
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307caaf319737c87c096479faa3655a9d7a24">FirstSolutionStrategy_Value_GLOBAL_CHEAPEST_ARC</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca357b642d8a66f042b6127e8efe1e77a9">FirstSolutionStrategy_Value_LOCAL_CHEAPEST_ARC</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca127c3496a5dcd277f057806b45c3e76b">FirstSolutionStrategy_Value_FIRST_UNBOUND_MIN_VALUE</a> = 12
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca3dbe5e483fd65acbd1f51ae4f5c6491a">FirstSolutionStrategy_Value_FirstSolutionStrategy_Value_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307cac0850adbff55b9fcb7356a72008906a2">FirstSolutionStrategy_Value_FirstSolutionStrategy_Value_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a49e7da620d9baa1bb2715b89fcbc307c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee2d8e1dc18095fd66f5a19750e23540"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a85240f13d8d1f1ed1386fca1887d7246">LocalSearchMetaheuristic_Value_UNSET</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540ae691eeff628e553468aa8aed9d9a71f1">LocalSearchMetaheuristic_Value_AUTOMATIC</a> = 6
|
|
, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a4b7545ede1c6e4baab8a133c446282fd">LocalSearchMetaheuristic_Value_GREEDY_DESCENT</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540af1c5715467e7c3a31ece0c281150ceb7">LocalSearchMetaheuristic_Value_GUIDED_LOCAL_SEARCH</a> = 2
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a4c4b8a20a3738ce3a5995f458c6a88ec">LocalSearchMetaheuristic_Value_SIMULATED_ANNEALING</a> = 3
|
|
, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a32c14398bf7dd09099bd3919f72bfb35">LocalSearchMetaheuristic_Value_TABU_SEARCH</a> = 4
|
|
, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a4975ff28a1127ba0430e1adb606fe2d7">LocalSearchMetaheuristic_Value_GENERIC_TABU_SEARCH</a> = 5
|
|
, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540aa0ddab6ad51b99cb543a60851dcf1ae2">LocalSearchMetaheuristic_Value_LocalSearchMetaheuristic_Value_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540abf08b412e90ec07b8afda5b72683e4cb">LocalSearchMetaheuristic_Value_LocalSearchMetaheuristic_Value_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:aee2d8e1dc18095fd66f5a19750e23540"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a761463065b9e80673178ba0dda3634ba"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa1e18203beb29faa90c1a509c1e6c7e71">RoutingSearchParameters_SchedulingSolver_UNSET</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baabdac8ec2c26881691d73f3cf6ac5203f">RoutingSearchParameters_SchedulingSolver_GLOP</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa8913aaf3e19f0956882f928e2b7c5ca3">RoutingSearchParameters_SchedulingSolver_CP_SAT</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa4abf1d2bce3986a56f73c3d211934318">RoutingSearchParameters_SchedulingSolver_RoutingSearchParameters_SchedulingSolver_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baae7070559246287c5da11ef6544f810e7">RoutingSearchParameters_SchedulingSolver_RoutingSearchParameters_SchedulingSolver_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a761463065b9e80673178ba0dda3634ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5e380bc50cb14374c22d16ed40a8422"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> : int { <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a9f5b4ac9f746c5e1a5c22a3a4ec733da">ConstraintSolverParameters_TrailCompression_NO_COMPRESSION</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a084bffc16d26b51902734151ee0e7cef">ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a73aba6d2e66d5d3c676a9f4f901c1f4b">ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a58218851ba5bf9598c535edd93376fc0">ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
}</td></tr>
|
|
<tr class="separator:ac5e380bc50cb14374c22d16ed40a8422"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f683c5103a92e63d9df46f2652d476c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> : int { <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476cadae9b1b24153d3681a075b6531ee0b92">FlowModel_ProblemType_LINEAR_SUM_ASSIGNMENT</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476ca0ce79649a2d56f0b32763b711a4c6841">FlowModel_ProblemType_MAX_FLOW</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476ca6e4c70501999b698977ecfa8d0d19479">FlowModel_ProblemType_MIN_COST_FLOW</a> = 2
|
|
}</td></tr>
|
|
<tr class="separator:a4f683c5103a92e63d9df46f2652d476c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39b589046261168522fcea12f6803e70"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a78bd5fc79869cc8b43b326234a8db85d">GScipParameters_Emphasis_DEFAULT_EMPHASIS</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a0689993b7e05a7b53228000b7ca27bea">GScipParameters_Emphasis_COUNTER</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a81e75d6b11b912f908d11bc78270ab68">GScipParameters_Emphasis_CP_SOLVER</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70ae98dd292271c91d473e47315d7d1fdef">GScipParameters_Emphasis_EASY_CIP</a> = 3
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a4f84db35d63853c3faea5e787d87d3a7">GScipParameters_Emphasis_FEASIBILITY</a> = 4
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a4d8dbed78ecdd43cdf4a3b51928d2fe8">GScipParameters_Emphasis_HARD_LP</a> = 5
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70aab1e09c0d26017c9a6c89d90acb8473c">GScipParameters_Emphasis_OPTIMALITY</a> = 6
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70ab86e3f9fec481ccd95fc3c3388922974">GScipParameters_Emphasis_PHASE_FEAS</a> = 7
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70acd6defb984b5159cbc88e7729986a9b3">GScipParameters_Emphasis_PHASE_IMPROVE</a> = 8
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a97256de13469fa693d254e8c315e7b7b">GScipParameters_Emphasis_PHASE_PROOF</a> = 9
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70aab1d320a79525ad61c07405e3af7f961">GScipParameters_Emphasis_GScipParameters_Emphasis_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70ab151875140ab1b50bb5380e87e3dd17b">GScipParameters_Emphasis_GScipParameters_Emphasis_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a39b589046261168522fcea12f6803e70"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4f55db80ee152e24451ea2dfd51c622"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a56cab76ac5b32fe09ee95394699dbe99">GScipParameters_MetaParamValue_DEFAULT_META_PARAM_VALUE</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a8576ae305710f9eabbd97db8f2fd4016">GScipParameters_MetaParamValue_AGGRESSIVE</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622ac6435a46b65461666eeaaa45950bc5f1">GScipParameters_MetaParamValue_FAST</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a4599ab0ab1540d7933b52d7d05e086ac">GScipParameters_MetaParamValue_OFF</a> = 3
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a07a499656702f1bde0a73d6732f51fc3">GScipParameters_MetaParamValue_GScipParameters_MetaParamValue_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a4c1ebf4be63dcdb1837c6c8f3ddc92a8">GScipParameters_MetaParamValue_GScipParameters_MetaParamValue_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ad4f55db80ee152e24451ea2dfd51c622"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc3b21768529ba10008d6cd8e674e4ee"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eead7f8d464bdd93ffcc791b8542b55bb16">GScipOutput_Status_UNKNOWN</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeade95ea537ad194f297d102e814886bb9">GScipOutput_Status_USER_INTERRUPT</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea1a9eeb595fd72c59708eab1de7be1139">GScipOutput_Status_NODE_LIMIT</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea9fe9ef59e070ae09b334968c73ecc151">GScipOutput_Status_TOTAL_NODE_LIMIT</a> = 3
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeaac4256727a3829911e4baed251c23a57">GScipOutput_Status_STALL_NODE_LIMIT</a> = 4
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeabff993c603d7645806daf7d10da220fe">GScipOutput_Status_TIME_LIMIT</a> = 5
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeaa3d4cf37d3a894a79b75affeb68f4f65">GScipOutput_Status_MEM_LIMIT</a> = 6
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea3b03dd3a7d8b2e0c363a66b71ef9e4ab">GScipOutput_Status_GAP_LIMIT</a> = 7
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea14af85f2b3f2b2bdfec2aca539a26d7f">GScipOutput_Status_SOL_LIMIT</a> = 8
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeaf8546e1213c3d47b8ce6a4e1a734baf4">GScipOutput_Status_BEST_SOL_LIMIT</a> = 9
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeac7313b108227582d3402f5812922860c">GScipOutput_Status_RESTART_LIMIT</a> = 10
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea96c194a30461479c64adb2fb91e8948b">GScipOutput_Status_OPTIMAL</a> = 11
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea6f0547f93b3eb747f403e26a0ad46917">GScipOutput_Status_INFEASIBLE</a> = 12
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeacd7d1e20b9f1b4dceac60df1410c8295">GScipOutput_Status_UNBOUNDED</a> = 13
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeaed7e95d1746abbdf4b44a1f6d617889a">GScipOutput_Status_INF_OR_UNBD</a> = 14
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeaf5914e8f0708a35a7a864c481f12a417">GScipOutput_Status_TERMINATE</a> = 15
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeac29717505f3291e043e4f018ffbd2fc8">GScipOutput_Status_INVALID_SOLVER_PARAMETERS</a> = 16
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eea1986fccbee3d108cd467478728a0d8aa">GScipOutput_Status_GScipOutput_Status_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeae20d417f34dd5f662e63037c4e9e6075">GScipOutput_Status_GScipOutput_Status_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:adc3b21768529ba10008d6cd8e674e4ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f0aabaee920119f0b683ba887250f0b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> : int { <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6">MPSosConstraint_Type_SOS1_DEFAULT</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1">MPSosConstraint_Type_SOS2</a> = 1
|
|
}</td></tr>
|
|
<tr class="separator:a7f0aabaee920119f0b683ba887250f0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8913360b55a9b9861237e0ad039f6979"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> : int { <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a533fac70679c30c889a2f75a7e46170e">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_DUAL</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979af3259b56473cfb82c63b503b80efd283">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_PRIMAL</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER</a> = 3
|
|
}</td></tr>
|
|
<tr class="separator:a8913360b55a9b9861237e0ad039f6979"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac417714eb4dbaf83717bb2aa9affc689"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a162575d5bea8a8393ff4d9fc11275ec3">MPModelRequest_SolverType_GLOP_LINEAR_PROGRAMMING</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa">MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a7a5586fa6b3f31587894d20b33ebd8bf">MPModelRequest_SolverType_GLPK_LINEAR_PROGRAMMING</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a1ccff29cebf50c35a55f15b83fbbae32">MPModelRequest_SolverType_GUROBI_LINEAR_PROGRAMMING</a> = 6
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a25de47e453fa0175e7d254c61e75c847">MPModelRequest_SolverType_XPRESS_LINEAR_PROGRAMMING</a> = 101
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689ac40195f69d9c078b3f2249221baa4a0e">MPModelRequest_SolverType_CPLEX_LINEAR_PROGRAMMING</a> = 10
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a16663d704b6e0b28605e998a6bd36164">MPModelRequest_SolverType_SCIP_MIXED_INTEGER_PROGRAMMING</a> = 3
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a85fa72a05039663be93853d86e3c174c">MPModelRequest_SolverType_GLPK_MIXED_INTEGER_PROGRAMMING</a> = 4
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a2ff8af502bfbbc76836bd658144b4f8a">MPModelRequest_SolverType_CBC_MIXED_INTEGER_PROGRAMMING</a> = 5
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689aad4dc18cf5fd6463aa0b26440f23a8b1">MPModelRequest_SolverType_GUROBI_MIXED_INTEGER_PROGRAMMING</a> = 7
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de">MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING</a> = 102
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689aeb076e6845a57af474212cd24d9de85c">MPModelRequest_SolverType_CPLEX_MIXED_INTEGER_PROGRAMMING</a> = 11
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689af523c539a31bee5db12cd7566af59a40">MPModelRequest_SolverType_BOP_INTEGER_PROGRAMMING</a> = 12
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5985a25f8da9d50c769a78025b9fb0bf">MPModelRequest_SolverType_SAT_INTEGER_PROGRAMMING</a> = 14
|
|
, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689afdb40bacb05f8e852322924fb3597433">MPModelRequest_SolverType_KNAPSACK_MIXED_INTEGER_PROGRAMMING</a> = 13
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ac417714eb4dbaf83717bb2aa9affc689"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeaeaf340789f2dd271dcf9204279cb1b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1">MPSOLVER_OPTIMAL</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1badbeb0b2ee95779317b20e5876609bf04">MPSOLVER_FEASIBLE</a> = 1
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba12a89c0e1b72e6c40e8c0ed16afa48a6">MPSOLVER_INFEASIBLE</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba4b81d5eafe0b99411fc94d676bc286db">MPSOLVER_UNBOUNDED</a> = 3
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1baf6f49dcf49ad7df71d2e5b5f2c81ff88">MPSOLVER_ABNORMAL</a> = 4
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba3955ab5aa529fab85eb3566271a043e2">MPSOLVER_NOT_SOLVED</a> = 6
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba81239917bc019f71d9f78b550c6acf37">MPSOLVER_MODEL_IS_VALID</a> = 97
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f">MPSOLVER_UNKNOWN_STATUS</a> = 99
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba5d004f74784501a516258dff6b7740ec">MPSOLVER_MODEL_INVALID</a> = 5
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1badcf1ef4c6880afe0aeb3e0c80a9dd4e9">MPSOLVER_MODEL_INVALID_SOLUTION_HINT</a> = 84
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1bae98571c24fbf68a473b3d93ca45c6e7a">MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS</a> = 85
|
|
, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1bacd2f1efd0290a03172495d05d131cbfe">MPSOLVER_SOLVER_TYPE_UNAVAILABLE</a> = 7
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:aeaeaf340789f2dd271dcf9204279cb1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab13458305fa2eb87238ff66066eecd5d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da58619af67d2baf732a16e4f88157f1da">BOOL_UNSPECIFIED</a> = 0
|
|
, <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5daaced7f53e0be47857c07ad25642579c2">BOOL_FALSE</a> = 2
|
|
, <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da7149f32738efcef1bf4db3d635d804b0">BOOL_TRUE</a> = 3
|
|
, <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da95efaa6249c82a61c30088f867be8496">OptionalBoolean_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min()
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da772bacd50f4ed35c2b008bd995db4e4e">OptionalBoolean_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ab13458305fa2eb87238ff66066eecd5d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6df4b4cb7c39ca06812199bbee9119c"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae6df4b4cb7c39ca06812199bbee9119c">CliqueResponse</a> { <a class="el" href="namespaceoperations__research.html#ae6df4b4cb7c39ca06812199bbee9119ca2f453cfe638e57e27bb0c9512436111e">CONTINUE</a>
|
|
, <a class="el" href="namespaceoperations__research.html#ae6df4b4cb7c39ca06812199bbee9119ca615a46af313786fc4e349f34118be111">STOP</a>
|
|
}</td></tr>
|
|
<tr class="separator:ae6df4b4cb7c39ca06812199bbee9119c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd4e546b0e3afb0208c7a44ee6ab4ea8"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abd4e546b0e3afb0208c7a44ee6ab4ea8">BronKerboschAlgorithmStatus</a> { <a class="el" href="namespaceoperations__research.html#abd4e546b0e3afb0208c7a44ee6ab4ea8a8f7afecbc8fbc4cd0f50a57d1172482e">COMPLETED</a>
|
|
, <a class="el" href="namespaceoperations__research.html#abd4e546b0e3afb0208c7a44ee6ab4ea8a658f2cadfdf09b6046246e9314f7cd43">INTERRUPTED</a>
|
|
}</td></tr>
|
|
<tr class="separator:abd4e546b0e3afb0208c7a44ee6ab4ea8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a806751db89938de9e63c667e24db74b9"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a806751db89938de9e63c667e24db74b9">GScipVarType</a> { <a class="el" href="namespaceoperations__research.html#a806751db89938de9e63c667e24db74b9a0445605283282f17470ec2fa998a78c8">kContinuous</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a806751db89938de9e63c667e24db74b9ab7400e777db61f5f726caeeab0a7dcc2">kInteger</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a806751db89938de9e63c667e24db74b9a6d717c161afb5e72ce7f4d5ffe84b1b7">kImpliedInteger</a>
|
|
}</td></tr>
|
|
<tr class="separator:a806751db89938de9e63c667e24db74b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa17b6104527f45be5034e00d3c14249f"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa17b6104527f45be5034e00d3c14249f">GScipHintResult</a> { <a class="el" href="namespaceoperations__research.html#aa17b6104527f45be5034e00d3c14249faa4d66aafc8bcba36b995fd8be0483574">kInfeasible</a>
|
|
, <a class="el" href="namespaceoperations__research.html#aa17b6104527f45be5034e00d3c14249facea229a90d55b36e1f03b3d47e62552e">kRejected</a>
|
|
, <a class="el" href="namespaceoperations__research.html#aa17b6104527f45be5034e00d3c14249fa23a4a0f8680dc3e9598c45931493e1d5">kAccepted</a>
|
|
}</td></tr>
|
|
<tr class="separator:aa17b6104527f45be5034e00d3c14249f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab05776694f43218498fa4ccdbd8cf982"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982">GScipMessageType</a> { <a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982afe3f540d315882ec4f18def8e100f446">kInfoMessage</a>
|
|
, <a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982a56673af8302b6d4c940c046bf94a0d30">kDialogMessage</a>
|
|
, <a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982a706708cd9a814cabf8a83ed922629e57">kWarningMessage</a>
|
|
}</td></tr>
|
|
<tr class="separator:ab05776694f43218498fa4ccdbd8cf982"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f0b2adea9a4297f27df941fe3ed3831"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831">MPCallbackEvent</a> { <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831a25c2dc47991b3df171ed5192bcf70390">kUnknown</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831a68ecbabf5f60cdbc5b8d5737fae095b5">kPolling</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831aac5d782c5d5407f4f333a40c2cc681ba">kPresolve</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831ae97d1190dcdbe357a2cf9498ce213335">kSimplex</a>
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831a2cf6e729c26edab22a90defbd8af7d67">kMip</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831a744c240a000894a88cd9f4740db5b87f">kMipSolution</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831af29c26bf194553ac39cae68e31d6175c">kMipNode</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831affa5976cb7170d234d6b69921bf0f085">kBarrier</a>
|
|
, <br />
|
|
  <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831a9b74dc5b6954a9e2ba62b24c1f8c01e0">kMessage</a>
|
|
, <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831a181258232152ad012fb0f7430248eef2">kMultiObj</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a4f0b2adea9a4297f27df941fe3ed3831"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3c8ba8539ef21570d123e56c4ff12ee"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12ee">ScipSeparationResult</a> { <a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12eeaa8e1b948c80fb564a5eac917da76a7e9">kLazyConstraintAdded</a>
|
|
, <a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12eeab22a2d6012d9a21952411a08dc99f3bd">kCuttingPlaneAdded</a>
|
|
, <a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12eeae715dc80b9a6bd66e25d740be4d67d8e">kDidNotFind</a>
|
|
}</td></tr>
|
|
<tr class="separator:ac3c8ba8539ef21570d123e56c4ff12ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf9694f57960ede8c406e3bd923bcd72"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72">ProtoWriteFormat</a> { <a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72adfcd8e748f506324dff6a9d5e7aea00b">kProtoText</a>
|
|
, <a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72aa0af2ac06be96f6784af5295aab62c76">kProtoBinary</a>
|
|
, <a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72a319f3b99b8d96c21e2f6b7ebc6fe8d8f">kJson</a>
|
|
}</td></tr>
|
|
<tr class="separator:aaf9694f57960ede8c406e3bd923bcd72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ad2f70b568650cff5c9a578485a83d154"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad2f70b568650cff5c9a578485a83d154">InputContainsNan</a> (const std::vector< std::vector< double >> &<a class="el" href="parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051">input</a>)</td></tr>
|
|
<tr class="separator:ad2f70b568650cff5c9a578485a83d154"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7bc69774d7c37497e8dea11cce25ce30"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7bc69774d7c37497e8dea11cce25ce30">MinimizeLinearAssignment</a> (const std::vector< std::vector< double >> &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, absl::flat_hash_map< int, int > *direct_assignment, absl::flat_hash_map< int, int > *reverse_assignment)</td></tr>
|
|
<tr class="separator:a7bc69774d7c37497e8dea11cce25ce30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b5b68992f8a3ad22b89d61bcbd72504"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5b5b68992f8a3ad22b89d61bcbd72504">MaximizeLinearAssignment</a> (const std::vector< std::vector< double >> &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, absl::flat_hash_map< int, int > *direct_assignment, absl::flat_hash_map< int, int > *reverse_assignment)</td></tr>
|
|
<tr class="separator:a5b5b68992f8a3ad22b89d61bcbd72504"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9c61bb2d6de0894f19675e2110458877"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9c61bb2d6de0894f19675e2110458877">MinimizeLinearAssignment</a> (const std::vector< std::vector< double > > &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, absl::flat_hash_map< int, int > *direct_assignment, absl::flat_hash_map< int, int > *reverse_assignment)</td></tr>
|
|
<tr class="separator:a9c61bb2d6de0894f19675e2110458877"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada8ccc36ef736b10ce389fbd347c4282"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ada8ccc36ef736b10ce389fbd347c4282">MaximizeLinearAssignment</a> (const std::vector< std::vector< double > > &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, absl::flat_hash_map< int, int > *direct_assignment, absl::flat_hash_map< int, int > *reverse_assignment)</td></tr>
|
|
<tr class="separator:ada8ccc36ef736b10ce389fbd347c4282"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa8d9a49b1a63a8931a9d542c26b62d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaa8d9a49b1a63a8931a9d542c26b62d8">GenericCheck</a> (const int expected_assignment_size, const absl::flat_hash_map< int, int > &direct_assignment, const absl::flat_hash_map< int, int > &reverse_assignment, const int expected_agents[], const int expected_tasks[])</td></tr>
|
|
<tr class="separator:aaa8d9a49b1a63a8931a9d542c26b62d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5bea9dc4042e821f42017d8a2ddb51b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab5bea9dc4042e821f42017d8a2ddb51b">TestMinimization</a> (const std::vector< std::vector< double > > &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, const int expected_assignment_size, const int expected_agents[], const int expected_tasks[])</td></tr>
|
|
<tr class="separator:ab5bea9dc4042e821f42017d8a2ddb51b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4aa4c1802c8d88cdbf4557e487a76030"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4aa4c1802c8d88cdbf4557e487a76030">TestMaximization</a> (const std::vector< std::vector< double > > &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, const int expected_assignment_size, const int expected_agents[], const int expected_tasks[])</td></tr>
|
|
<tr class="separator:a4aa4c1802c8d88cdbf4557e487a76030"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a817553ad64738460e5c339f24fe5ea13"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a817553ad64738460e5c339f24fe5ea13">TEST</a> (LinearAssignmentTest, NullMatrix)</td></tr>
|
|
<tr class="separator:a817553ad64738460e5c339f24fe5ea13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2cba8c207c6695f1c1c21e8901a63add"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2cba8c207c6695f1c1c21e8901a63add">TEST</a> (LinearAssignmentTest, SizeOneMatrix)</td></tr>
|
|
<tr class="separator:a2cba8c207c6695f1c1c21e8901a63add"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad55d65140946bc20bb288a4364d9cbdb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad55d65140946bc20bb288a4364d9cbdb">TEST</a> (LinearAssignmentTest, Small4x4Matrix)</td></tr>
|
|
<tr class="separator:ad55d65140946bc20bb288a4364d9cbdb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac690c357cab3e484126077d1a6e56bd2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac690c357cab3e484126077d1a6e56bd2">TEST</a> (LinearAssignmentTest, Small3x4Matrix)</td></tr>
|
|
<tr class="separator:ac690c357cab3e484126077d1a6e56bd2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad3bcc056122d299133d834f748002690"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad3bcc056122d299133d834f748002690">TEST</a> (LinearAssignmentTest, Small4x3Matrix)</td></tr>
|
|
<tr class="separator:ad3bcc056122d299133d834f748002690"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a627ab892a9c19c32b05c8f118e7660e0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a627ab892a9c19c32b05c8f118e7660e0">CompareKnapsackItemWithEfficiencyInDecreasingEfficiencyOrder</a> (const <a class="el" href="structoperations__research_1_1_knapsack_item_with_efficiency.html">KnapsackItemWithEfficiency</a> &item1, const <a class="el" href="structoperations__research_1_1_knapsack_item_with_efficiency.html">KnapsackItemWithEfficiency</a> &item2)</td></tr>
|
|
<tr class="separator:a627ab892a9c19c32b05c8f118e7660e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91ab8f24252b33ad014ef60c4c389cc7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classoperations__research_1_1_knapsack_search_node_for_cuts.html">KnapsackSearchNodeForCuts</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a91ab8f24252b33ad014ef60c4c389cc7">MoveUpToDepth</a> (const <a class="el" href="classoperations__research_1_1_knapsack_search_node_for_cuts.html">KnapsackSearchNodeForCuts</a> *node, int depth)</td></tr>
|
|
<tr class="separator:a91ab8f24252b33ad014ef60c4c389cc7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a623d865a70360d624d8d29e6a13b3379"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a623d865a70360d624d8d29e6a13b3379">mix</a> (uint32_t &<a class="el" href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a>, uint32_t &<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>, uint32_t &c)</td></tr>
|
|
<tr class="separator:a623d865a70360d624d8d29e6a13b3379"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8313ca010e8fff115c931044f63e9d8c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8313ca010e8fff115c931044f63e9d8c">mix</a> (uint64_t &<a class="el" href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a>, uint64_t &<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>, uint64_t &c)</td></tr>
|
|
<tr class="separator:a8313ca010e8fff115c931044f63e9d8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66479cfb6b1f16b2c2bfdddf77e00dd8"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a66479cfb6b1f16b2c2bfdddf77e00dd8">Hash32NumWithSeed</a> (uint32_t num, uint32_t c)</td></tr>
|
|
<tr class="separator:a66479cfb6b1f16b2c2bfdddf77e00dd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae39433d1df0e672003627fa8b777fabb"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae39433d1df0e672003627fa8b777fabb">Hash64NumWithSeed</a> (uint64_t num, uint64_t c)</td></tr>
|
|
<tr class="separator:ae39433d1df0e672003627fa8b777fabb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4b5040495fbb7e6b236b900e8d2b5819"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4b5040495fbb7e6b236b900e8d2b5819">GetProcessMemoryUsage</a> ()</td></tr>
|
|
<tr class="separator:a4b5040495fbb7e6b236b900e8d2b5819"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5050f7c2c36600c3898ba1b56751dece"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5050f7c2c36600c3898ba1b56751dece">MixTwoUInt64</a> (uint64_t fp1, uint64_t fp2)</td></tr>
|
|
<tr class="separator:a5050f7c2c36600c3898ba1b56751dece"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c36f70ade4fbfc1c3c4055ee6e4a857"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8c36f70ade4fbfc1c3c4055ee6e4a857">ThoroughHash</a> (const char *bytes, size_t len)</td></tr>
|
|
<tr class="separator:a8c36f70ade4fbfc1c3c4055ee6e4a857"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08b84c3f7aa7f7488210416a1a6530f9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a08b84c3f7aa7f7488210416a1a6530f9">RunWorker</a> (void *data)</td></tr>
|
|
<tr class="separator:a08b84c3f7aa7f7488210416a1a6530f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0a730ed6598c5f34c53101c32de01e9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac0a730ed6598c5f34c53101c32de01e9">OrToolsMajorVersion</a> ()</td></tr>
|
|
<tr class="separator:ac0a730ed6598c5f34c53101c32de01e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4df6ae76d97136bed083af4020ec2d8a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4df6ae76d97136bed083af4020ec2d8a">OrToolsMinorVersion</a> ()</td></tr>
|
|
<tr class="separator:a4df6ae76d97136bed083af4020ec2d8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0412e348537cd12c508820ba56ead3b0"><td class="memTemplParams" colspan="2">template<class Var , class Element , class Proto , class Container > </td></tr>
|
|
<tr class="memitem:a0412e348537cd12c508820ba56ead3b0"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0412e348537cd12c508820ba56ead3b0">RealLoad</a> (const AssignmentProto &assignment_proto, Container *const container, int(AssignmentProto::*GetSize)() const, const Proto &(AssignmentProto::*GetElem)(int) const)</td></tr>
|
|
<tr class="separator:a0412e348537cd12c508820ba56ead3b0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeceaa7ab9cf1334f0fd24ef39fb65d3d"><td class="memTemplParams" colspan="2">template<class Var , class Element , class Proto , class Container > </td></tr>
|
|
<tr class="memitem:aeceaa7ab9cf1334f0fd24ef39fb65d3d"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeceaa7ab9cf1334f0fd24ef39fb65d3d">RealSave</a> (AssignmentProto *const assignment_proto, const Container &container, Proto *(AssignmentProto::*Add)())</td></tr>
|
|
<tr class="separator:aeceaa7ab9cf1334f0fd24ef39fb65d3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad895312656075fb0fccf0d2d4bb122ce"><td class="memTemplParams" colspan="2">template<class Container , class Element > </td></tr>
|
|
<tr class="memitem:ad895312656075fb0fccf0d2d4bb122ce"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad895312656075fb0fccf0d2d4bb122ce">RealDebugString</a> (const Container &container, std::string *const out)</td></tr>
|
|
<tr class="separator:ad895312656075fb0fccf0d2d4bb122ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57f1befcdc8fc2b6f9741369a1beb136"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a57f1befcdc8fc2b6f9741369a1beb136">SetAssignmentFromAssignment</a> (<a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> *target_assignment, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &target_vars, const <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> *source_assignment, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &source_vars)</td></tr>
|
|
<tr class="memdesc:a57f1befcdc8fc2b6f9741369a1beb136"><td class="mdescLeft"> </td><td class="mdescRight">NOLINT. <a href="namespaceoperations__research.html#a57f1befcdc8fc2b6f9741369a1beb136">More...</a><br /></td></tr>
|
|
<tr class="separator:a57f1befcdc8fc2b6f9741369a1beb136"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51e0728b2f50b8aa26f3115138b8ff1b"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a51e0728b2f50b8aa26f3115138b8ff1b">operator<<</a> (std::ostream &out, const <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> &assignment)</td></tr>
|
|
<tr class="separator:a51e0728b2f50b8aa26f3115138b8ff1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa77291e19ddff9a79129492a816faea9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa77291e19ddff9a79129492a816faea9">BuildDemonProfiler</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const solver)</td></tr>
|
|
<tr class="separator:aa77291e19ddff9a79129492a816faea9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9bda1126d10f6d82174b04a78470cbf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae9bda1126d10f6d82174b04a78470cbf">DeleteDemonProfiler</a> (<a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor)</td></tr>
|
|
<tr class="separator:ae9bda1126d10f6d82174b04a78470cbf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a149483ab8d542a656880da500c648a7a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a149483ab8d542a656880da500c648a7a">InstallDemonProfiler</a> (<a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor)</td></tr>
|
|
<tr class="separator:a149483ab8d542a656880da500c648a7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af99f1f47c471de23412979cd175e4ba5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af99f1f47c471de23412979cd175e4ba5">BuildLocalSearchProfiler</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *solver)</td></tr>
|
|
<tr class="separator:af99f1f47c471de23412979cd175e4ba5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b1eaa3bbbca6bb1540d0c6f58e1b429"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6b1eaa3bbbca6bb1540d0c6f58e1b429">DeleteLocalSearchProfiler</a> (<a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a> *monitor)</td></tr>
|
|
<tr class="separator:a6b1eaa3bbbca6bb1540d0c6f58e1b429"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c0f97bcea6f2f81b6fd7243ae86f95d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1c0f97bcea6f2f81b6fd7243ae86f95d">InstallLocalSearchProfiler</a> (<a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a> *monitor)</td></tr>
|
|
<tr class="separator:a1c0f97bcea6f2f81b6fd7243ae86f95d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d93e6c7c6b355e59b3305d51ad28ea4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2d93e6c7c6b355e59b3305d51ad28ea4">CleanVariableOnFail</a> (<a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:a2d93e6c7c6b355e59b3305d51ad28ea4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa101bbcacb341513ace416484147ce55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa101bbcacb341513ace416484147ce55">RestoreBoolValue</a> (<a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:aa101bbcacb341513ace416484147ce55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e9621c9c2973131800432eaa57818d5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0e9621c9c2973131800432eaa57818d5">InternalSaveBooleanVarValue</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const solver, <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:a0e9621c9c2973131800432eaa57818d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3c183bd74c4ac70341e97fe5030b191"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af3c183bd74c4ac70341e97fe5030b191">LocalOptimumReached</a> (<a class="el" href="classoperations__research_1_1_search.html">Search</a> *const search)</td></tr>
|
|
<tr class="separator:af3c183bd74c4ac70341e97fe5030b191"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa84acd1f5e19a0fda99d68bfcce4fdcf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa84acd1f5e19a0fda99d68bfcce4fdcf">AcceptDelta</a> (<a class="el" href="classoperations__research_1_1_search.html">Search</a> *const search, <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> *<a class="el" href="resource_8cc.html#af12056bc2a8e3ec563f0940d87abbd2e">delta</a>, <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> *deltadelta)</td></tr>
|
|
<tr class="separator:aa84acd1f5e19a0fda99d68bfcce4fdcf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac076f97ddc2c6a302b01ca2bb528e1f4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac076f97ddc2c6a302b01ca2bb528e1f4">AcceptNeighbor</a> (<a class="el" href="classoperations__research_1_1_search.html">Search</a> *const search)</td></tr>
|
|
<tr class="separator:ac076f97ddc2c6a302b01ca2bb528e1f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7c8c8d0b8a6e63b446a63628d790337"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af7c8c8d0b8a6e63b446a63628d790337">AcceptUncheckedNeighbor</a> (<a class="el" href="classoperations__research_1_1_search.html">Search</a> *const search)</td></tr>
|
|
<tr class="separator:af7c8c8d0b8a6e63b446a63628d790337"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae86db60a7a714376a12d02f5a17e0834"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_propagation_monitor.html">PropagationMonitor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae86db60a7a714376a12d02f5a17e0834">BuildTrace</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s)</td></tr>
|
|
<tr class="separator:ae86db60a7a714376a12d02f5a17e0834"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac14e9b596ffcb12583b9afc36d205514"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_local_search_monitor.html">LocalSearchMonitor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac14e9b596ffcb12583b9afc36d205514">BuildLocalSearchMonitorMaster</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s)</td></tr>
|
|
<tr class="separator:ac14e9b596ffcb12583b9afc36d205514"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a361a9208d4526ad684cd218aa429676d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_model_cache.html">ModelCache</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a361a9208d4526ad684cd218aa429676d">BuildModelCache</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const solver)</td></tr>
|
|
<tr class="separator:a361a9208d4526ad684cd218aa429676d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a00c751d43cd8e101a59f9198ea5a5555"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_propagation_monitor.html">PropagationMonitor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a00c751d43cd8e101a59f9198ea5a5555">BuildPrintTrace</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s)</td></tr>
|
|
<tr class="separator:a00c751d43cd8e101a59f9198ea5a5555"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5243a6e26c5553715409101ba9dedfbb"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5243a6e26c5553715409101ba9dedfbb">operator<<</a> (std::ostream &out, const <a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s)</td></tr>
|
|
<tr class="separator:a5243a6e26c5553715409101ba9dedfbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33241b1c5963edc052a5ddd089274322"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a33241b1c5963edc052a5ddd089274322">operator<<</a> (std::ostream &out, const <a class="el" href="classoperations__research_1_1_base_object.html">BaseObject</a> *const o)</td></tr>
|
|
<tr class="separator:a33241b1c5963edc052a5ddd089274322"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6daa2481a6bbd7b307647006a8752630"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6daa2481a6bbd7b307647006a8752630">CpRandomSeed</a> ()</td></tr>
|
|
<tr class="separator:a6daa2481a6bbd7b307647006a8752630"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5a9881f8a07b166ef2cbde572cea27b6"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5a9881f8a07b166ef2cbde572cea27b6">Zero</a> ()</td></tr>
|
|
<tr class="memdesc:a5a9881f8a07b166ef2cbde572cea27b6"><td class="mdescLeft"> </td><td class="mdescRight">NOLINT. <a href="namespaceoperations__research.html#a5a9881f8a07b166ef2cbde572cea27b6">More...</a><br /></td></tr>
|
|
<tr class="separator:a5a9881f8a07b166ef2cbde572cea27b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e48359348ad94d97e6c44ffd52b33e3"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9e48359348ad94d97e6c44ffd52b33e3">One</a> ()</td></tr>
|
|
<tr class="memdesc:a9e48359348ad94d97e6c44ffd52b33e3"><td class="mdescLeft"> </td><td class="mdescRight">This method returns 1. <a href="namespaceoperations__research.html#a9e48359348ad94d97e6c44ffd52b33e3">More...</a><br /></td></tr>
|
|
<tr class="separator:a9e48359348ad94d97e6c44ffd52b33e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee1401375b23909949cce272a3b787db"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aee1401375b23909949cce272a3b787db">Hash1</a> (uint64_t <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="memdesc:aee1401375b23909949cce272a3b787db"><td class="mdescLeft"> </td><td class="mdescRight">Hash functions. <a href="namespaceoperations__research.html#aee1401375b23909949cce272a3b787db">More...</a><br /></td></tr>
|
|
<tr class="separator:aee1401375b23909949cce272a3b787db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c150546a98dce59439f838f68493d84"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5c150546a98dce59439f838f68493d84">Hash1</a> (uint32_t <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a5c150546a98dce59439f838f68493d84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e95e16a711ae93395f3735e07708708"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8e95e16a711ae93395f3735e07708708">Hash1</a> (int64_t <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a8e95e16a711ae93395f3735e07708708"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53a6358ea0e13e600820df98156f132d"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a53a6358ea0e13e600820df98156f132d">Hash1</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a53a6358ea0e13e600820df98156f132d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24d85d1e77f31f346dba6bdc02067473"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a24d85d1e77f31f346dba6bdc02067473">Hash1</a> (void *const ptr)</td></tr>
|
|
<tr class="separator:a24d85d1e77f31f346dba6bdc02067473"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14927dac339bd5be7348433e5ae46551"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a14927dac339bd5be7348433e5ae46551"><td class="memTemplItemLeft" align="right" valign="top">uint64_t </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a14927dac339bd5be7348433e5ae46551">Hash1</a> (const std::vector< T * > &ptrs)</td></tr>
|
|
<tr class="separator:a14927dac339bd5be7348433e5ae46551"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a597f70b9007402fadc265ccb27687966"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a597f70b9007402fadc265ccb27687966">Hash1</a> (const std::vector< int64_t > &ptrs)</td></tr>
|
|
<tr class="separator:a597f70b9007402fadc265ccb27687966"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1988908f406c46ceaed7911f83aef59c"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a1988908f406c46ceaed7911f83aef59c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_local_search_operator.html">LocalSearchOperator</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1988908f406c46ceaed7911f83aef59c">MakeLocalSearchOperator</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *solver, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &secondary_vars, std::function< int(int64_t)> start_empty_path_class)</td></tr>
|
|
<tr class="memdesc:a1988908f406c46ceaed7911f83aef59c"><td class="mdescLeft"> </td><td class="mdescRight">Operator Factories. <a href="namespaceoperations__research.html#a1988908f406c46ceaed7911f83aef59c">More...</a><br /></td></tr>
|
|
<tr class="separator:a1988908f406c46ceaed7911f83aef59c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12527c82ffc8b31c5d8dc836c366d624"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a12527c82ffc8b31c5d8dc836c366d624"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a12527c82ffc8b31c5d8dc836c366d624">IsArrayConstant</a> (const std::vector< T > &values, const T &<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a12527c82ffc8b31c5d8dc836c366d624"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3f4525e71a6b05d97c868f0832750a60"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3f4525e71a6b05d97c868f0832750a60"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3f4525e71a6b05d97c868f0832750a60">IsArrayBoolean</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:a3f4525e71a6b05d97c868f0832750a60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3e4f71c4c79e0b4ec00c4e715a7c298"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:ae3e4f71c4c79e0b4ec00c4e715a7c298"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae3e4f71c4c79e0b4ec00c4e715a7c298">AreAllOnes</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:ae3e4f71c4c79e0b4ec00c4e715a7c298"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab0ae787392a8dd8a499eb55ac0916aa4"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:ab0ae787392a8dd8a499eb55ac0916aa4"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab0ae787392a8dd8a499eb55ac0916aa4">AreAllNull</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:ab0ae787392a8dd8a499eb55ac0916aa4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3aea406979285a28c91fd1ee8115af74"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3aea406979285a28c91fd1ee8115af74"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3aea406979285a28c91fd1ee8115af74">AreAllGreaterOrEqual</a> (const std::vector< T > &values, const T &<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a3aea406979285a28c91fd1ee8115af74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15f08cfbb35e2b8b1eb76f79caea924a"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a15f08cfbb35e2b8b1eb76f79caea924a"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a15f08cfbb35e2b8b1eb76f79caea924a">AreAllLessOrEqual</a> (const std::vector< T > &values, const T &<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a15f08cfbb35e2b8b1eb76f79caea924a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab62b402f767cda48eb67ef8b50397f8f"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:ab62b402f767cda48eb67ef8b50397f8f"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab62b402f767cda48eb67ef8b50397f8f">AreAllPositive</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:ab62b402f767cda48eb67ef8b50397f8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38972723946490ea4df4e34298d8805d"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a38972723946490ea4df4e34298d8805d"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a38972723946490ea4df4e34298d8805d">AreAllNegative</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:a38972723946490ea4df4e34298d8805d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3de09f9134b976e5ba64751ac0f4440b"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3de09f9134b976e5ba64751ac0f4440b"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3de09f9134b976e5ba64751ac0f4440b">AreAllStrictlyPositive</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:a3de09f9134b976e5ba64751ac0f4440b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8351829c324863ddda52e201df4f9f84"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a8351829c324863ddda52e201df4f9f84"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8351829c324863ddda52e201df4f9f84">AreAllStrictlyNegative</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:a8351829c324863ddda52e201df4f9f84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafac7375c23337f25821aa6f86ca627c"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:aafac7375c23337f25821aa6f86ca627c"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aafac7375c23337f25821aa6f86ca627c">IsIncreasingContiguous</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:aafac7375c23337f25821aa6f86ca627c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d434774c07815a25ffaa7adb343c19e"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3d434774c07815a25ffaa7adb343c19e"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3d434774c07815a25ffaa7adb343c19e">IsIncreasing</a> (const std::vector< T > &values)</td></tr>
|
|
<tr class="separator:a3d434774c07815a25ffaa7adb343c19e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf2aea6c68fe502389c9264b971b2f85"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:adf2aea6c68fe502389c9264b971b2f85"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adf2aea6c68fe502389c9264b971b2f85">IsArrayInRange</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars, T range_min, T range_max)</td></tr>
|
|
<tr class="separator:adf2aea6c68fe502389c9264b971b2f85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4c7a8bfc6877606e512d3279549f44d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae4c7a8bfc6877606e512d3279549f44d">AreAllBound</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars)</td></tr>
|
|
<tr class="separator:ae4c7a8bfc6877606e512d3279549f44d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7abde7313cef64d25202a18f07481fc3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7abde7313cef64d25202a18f07481fc3">AreAllBooleans</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars)</td></tr>
|
|
<tr class="separator:a7abde7313cef64d25202a18f07481fc3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a54470bffc3ea32cc37d0222e5dbb62a6"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a54470bffc3ea32cc37d0222e5dbb62a6"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a54470bffc3ea32cc37d0222e5dbb62a6">AreAllBoundOrNull</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars, const std::vector< T > &values)</td></tr>
|
|
<tr class="memdesc:a54470bffc3ea32cc37d0222e5dbb62a6"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if all the variables are assigned to a single value, or if their corresponding value is null. <a href="namespaceoperations__research.html#a54470bffc3ea32cc37d0222e5dbb62a6">More...</a><br /></td></tr>
|
|
<tr class="separator:a54470bffc3ea32cc37d0222e5dbb62a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78ff06a9b302c6c96d8d917da235b749"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78ff06a9b302c6c96d8d917da235b749">AreAllBoundTo</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars, int64_t <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="memdesc:a78ff06a9b302c6c96d8d917da235b749"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if all variables are assigned to 'value'. <a href="namespaceoperations__research.html#a78ff06a9b302c6c96d8d917da235b749">More...</a><br /></td></tr>
|
|
<tr class="separator:a78ff06a9b302c6c96d8d917da235b749"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a587a6a73cbcb4e4a4c7d3b596fa407aa"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a587a6a73cbcb4e4a4c7d3b596fa407aa">MaxVarArray</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars)</td></tr>
|
|
<tr class="separator:a587a6a73cbcb4e4a4c7d3b596fa407aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e8f645f06f9749b562b6625cd822daa"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8e8f645f06f9749b562b6625cd822daa">MinVarArray</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars)</td></tr>
|
|
<tr class="separator:a8e8f645f06f9749b562b6625cd822daa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79edaa5bfddfcd382d36a2ae25df798c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a79edaa5bfddfcd382d36a2ae25df798c">FillValues</a> (const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars, std::vector< int64_t > *const values)</td></tr>
|
|
<tr class="separator:a79edaa5bfddfcd382d36a2ae25df798c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb0903025d265c67199f5f09cee57ed0"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afb0903025d265c67199f5f09cee57ed0">PosIntDivUp</a> (int64_t e, int64_t v)</td></tr>
|
|
<tr class="separator:afb0903025d265c67199f5f09cee57ed0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade1945fe75ec08245775fc4df20153d6"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ade1945fe75ec08245775fc4df20153d6">PosIntDivDown</a> (int64_t e, int64_t v)</td></tr>
|
|
<tr class="separator:ade1945fe75ec08245775fc4df20153d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abeac98dfd5ab1335f6d21a8d71bdfd51"><td class="memItemLeft" align="right" valign="top">std::vector< int64_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abeac98dfd5ab1335f6d21a8d71bdfd51">ToInt64Vector</a> (const std::vector< int > &<a class="el" href="parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051">input</a>)</td></tr>
|
|
<tr class="separator:abeac98dfd5ab1335f6d21a8d71bdfd51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1de0a1f7cf121d53ee230f794ce51f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_local_search_filter.html">LocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae1de0a1f7cf121d53ee230f794ce51f5">MakePathStateFilter</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *solver, std::unique_ptr< <a class="el" href="classoperations__research_1_1_path_state.html">PathState</a> > path_state, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &nexts)</td></tr>
|
|
<tr class="separator:ae1de0a1f7cf121d53ee230f794ce51f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac2bc88830e25267bc0c6a662c1aaa814"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_local_search_filter.html">LocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac2bc88830e25267bc0c6a662c1aaa814">MakeUnaryDimensionFilter</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *solver, std::unique_ptr< <a class="el" href="classoperations__research_1_1_unary_dimension_checker.html">UnaryDimensionChecker</a> > checker)</td></tr>
|
|
<tr class="separator:ac2bc88830e25267bc0c6a662c1aaa814"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a733a158778811d96006bf3a550933c19"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a733a158778811d96006bf3a550933c19">DefaultPhaseStatString</a> (<a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> *db)</td></tr>
|
|
<tr class="separator:a733a158778811d96006bf3a550933c19"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9844237a85ad9809bc8b4647b79bc5be"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9844237a85ad9809bc8b4647b79bc5be">RegisterDemon</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const solver, <a class="el" href="classoperations__research_1_1_demon.html">Demon</a> *const demon, <a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor)</td></tr>
|
|
<tr class="separator:a9844237a85ad9809bc8b4647b79bc5be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb69b841f574c12de42dfdf5ba922a1b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeb69b841f574c12de42dfdf5ba922a1b">DemonProfilerAddFakeRun</a> (<a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor, <a class="el" href="classoperations__research_1_1_demon.html">Demon</a> *const demon, int64_t start_time, int64_t end_time, bool is_fail)</td></tr>
|
|
<tr class="separator:aeb69b841f574c12de42dfdf5ba922a1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9662ae85fa7c93693ca1de23561abcba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9662ae85fa7c93693ca1de23561abcba">DemonProfilerExportInformation</a> (<a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor, const <a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> *const constraint, int64_t *const fails, int64_t *const initial_propagation_runtime, int64_t *const demon_invocations, int64_t *const total_demon_runtime, int *const demon_count)</td></tr>
|
|
<tr class="separator:a9662ae85fa7c93693ca1de23561abcba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9dbab54955331ee5ce2726174a03fba5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9dbab54955331ee5ce2726174a03fba5">DemonProfilerBeginInitialPropagation</a> (<a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor, <a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> *const constraint)</td></tr>
|
|
<tr class="separator:a9dbab54955331ee5ce2726174a03fba5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a219e17ce079a92adfc4e138a0980554a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a219e17ce079a92adfc4e138a0980554a">DemonProfilerEndInitialPropagation</a> (<a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const monitor, <a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> *const constraint)</td></tr>
|
|
<tr class="separator:a219e17ce079a92adfc4e138a0980554a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac14e5bdd8a27f1b2089a783f842dce2f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac14e5bdd8a27f1b2089a783f842dce2f">LinkVarExpr</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, <a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> *const expr, <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:ac14e5bdd8a27f1b2089a783f842dce2f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3471eccd13968d2b7f733b8146f7b9df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3471eccd13968d2b7f733b8146f7b9df">SetIsEqual</a> (<a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, const std::vector< int64_t > &values, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars)</td></tr>
|
|
<tr class="separator:a3471eccd13968d2b7f733b8146f7b9df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc39c7ba647e5faf48c70af2cef61b64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adc39c7ba647e5faf48c70af2cef61b64">SetIsGreaterOrEqual</a> (<a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, const std::vector< int64_t > &values, const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > &vars)</td></tr>
|
|
<tr class="separator:adc39c7ba647e5faf48c70af2cef61b64"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e245a0fc785ca7395292e5f27abaa82"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2e245a0fc785ca7395292e5f27abaa82">BuildStartExpr</a> (<a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> *<a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:a2e245a0fc785ca7395292e5f27abaa82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aebd01080f2d18a8baf1b2bf540d5c174"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aebd01080f2d18a8baf1b2bf540d5c174">BuildDurationExpr</a> (<a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> *<a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:aebd01080f2d18a8baf1b2bf540d5c174"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2174872e952aff88b8cf8afeb7479f89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2174872e952aff88b8cf8afeb7479f89">BuildEndExpr</a> (<a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> *<a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>)</td></tr>
|
|
<tr class="separator:a2174872e952aff88b8cf8afeb7479f89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d628bdd9f86bae5e58ae3bb79435024"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5d628bdd9f86bae5e58ae3bb79435024">BuildSafeStartExpr</a> (<a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> *<a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int64_t unperformed_value)</td></tr>
|
|
<tr class="separator:a5d628bdd9f86bae5e58ae3bb79435024"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0ee69fd9488dff98d37ac955fc6476b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa0ee69fd9488dff98d37ac955fc6476b">BuildSafeDurationExpr</a> (<a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> *<a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int64_t unperformed_value)</td></tr>
|
|
<tr class="separator:aa0ee69fd9488dff98d37ac955fc6476b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a094677dae3c70117897f90af014f686c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a094677dae3c70117897f90af014f686c">BuildSafeEndExpr</a> (<a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> *<a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int64_t unperformed_value)</td></tr>
|
|
<tr class="separator:a094677dae3c70117897f90af014f686c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f3c7082ef5ac88b70d3488d5886812a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7f3c7082ef5ac88b70d3488d5886812a">MakeSetValuesFromTargets</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *solver, std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > variables, std::vector< int64_t > targets)</td></tr>
|
|
<tr class="memdesc:a7f3c7082ef5ac88b70d3488d5886812a"><td class="mdescLeft"> </td><td class="mdescRight">A decision builder which tries to assign values to variables as close as possible to target values first. <a href="namespaceoperations__research.html#a7f3c7082ef5ac88b70d3488d5886812a">More...</a><br /></td></tr>
|
|
<tr class="separator:a7f3c7082ef5ac88b70d3488d5886812a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc5e06b587829ed7c5e02c1d95293378"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adc5e06b587829ed7c5e02c1d95293378">HasUnaryDimension</a> (const std::vector< <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> * > &dimensions)</td></tr>
|
|
<tr class="separator:adc5e06b587829ed7c5e02c1d95293378"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae315ffb47820060e3fa070260434118"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae315ffb47820060e3fa070260434118">FillPathEvaluation</a> (const std::vector< int64_t > &path, const <a class="el" href="classoperations__research_1_1_routing_model.html#a5fa8aee5b0c67072dbbb03f1899ec60a">RoutingModel::TransitCallback2</a> &evaluator, std::vector< int64_t > *values)</td></tr>
|
|
<tr class="separator:aae315ffb47820060e3fa070260434118"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa3db12120fcb6529cf2860fac7ef37bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa3db12120fcb6529cf2860fac7ef37bd">AppendTasksFromPath</a> (const std::vector< int64_t > &path, const <a class="el" href="structoperations__research_1_1_travel_bounds.html">TravelBounds</a> &travel_bounds, const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> &dimension, <a class="el" href="structoperations__research_1_1_disjunctive_propagator_1_1_tasks.html">DisjunctivePropagator::Tasks</a> *tasks)</td></tr>
|
|
<tr class="separator:aa3db12120fcb6529cf2860fac7ef37bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a8bc2370087a30d5a122524bafa867b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6a8bc2370087a30d5a122524bafa867b">AppendTasksFromIntervals</a> (const std::vector< <a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * > &intervals, <a class="el" href="structoperations__research_1_1_disjunctive_propagator_1_1_tasks.html">DisjunctivePropagator::Tasks</a> *tasks)</td></tr>
|
|
<tr class="separator:a6a8bc2370087a30d5a122524bafa867b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac694e4749fb4e5c7739d20b84de6c5ec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac694e4749fb4e5c7739d20b84de6c5ec">FillTravelBoundsOfVehicle</a> (int vehicle, const std::vector< int64_t > &path, const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> &dimension, <a class="el" href="structoperations__research_1_1_travel_bounds.html">TravelBounds</a> *travel_bounds)</td></tr>
|
|
<tr class="separator:ac694e4749fb4e5c7739d20b84de6c5ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a082573f2b119f85031afcc6b9096b102"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a082573f2b119f85031afcc6b9096b102">SolveModelWithSat</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const RoutingSearchParameters &search_parameters, const <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> *initial_solution, <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> *solution)</td></tr>
|
|
<tr class="memdesc:a082573f2b119f85031afcc6b9096b102"><td class="mdescLeft"> </td><td class="mdescRight">Attempts to solve the model using the cp-sat solver. <a href="namespaceoperations__research.html#a082573f2b119f85031afcc6b9096b102">More...</a><br /></td></tr>
|
|
<tr class="separator:a082573f2b119f85031afcc6b9096b102"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a447588dfd4d5f539ec22f403e21ca668"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a447588dfd4d5f539ec22f403e21ca668">MakeVehicleBreaksFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model, const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> &dimension)</td></tr>
|
|
<tr class="separator:a447588dfd4d5f539ec22f403e21ca668"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa2ef113e19924b88159b114a929b3358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa2ef113e19924b88159b114a929b3358">MakeMaxActiveVehiclesFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model)</td></tr>
|
|
<tr class="memdesc:aa2ef113e19924b88159b114a929b3358"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter ensuring that max active vehicles constraints are enforced. <a href="namespaceoperations__research.html#aa2ef113e19924b88159b114a929b3358">More...</a><br /></td></tr>
|
|
<tr class="separator:aa2ef113e19924b88159b114a929b3358"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb15e4444582a925522843bb414de9c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeb15e4444582a925522843bb414de9c3">MakeNodeDisjunctionFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model)</td></tr>
|
|
<tr class="memdesc:aeb15e4444582a925522843bb414de9c3"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter ensuring that node disjunction constraints are enforced. <a href="namespaceoperations__research.html#aeb15e4444582a925522843bb414de9c3">More...</a><br /></td></tr>
|
|
<tr class="separator:aeb15e4444582a925522843bb414de9c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4bbb86ef97d259aabe86e0abde4759e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4bbb86ef97d259aabe86e0abde4759e3">MakeVehicleAmortizedCostFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model)</td></tr>
|
|
<tr class="memdesc:a4bbb86ef97d259aabe86e0abde4759e3"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter computing vehicle amortized costs. <a href="namespaceoperations__research.html#a4bbb86ef97d259aabe86e0abde4759e3">More...</a><br /></td></tr>
|
|
<tr class="separator:a4bbb86ef97d259aabe86e0abde4759e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada7da4059546f5ef90de0b2f8bada19a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ada7da4059546f5ef90de0b2f8bada19a">MakeTypeRegulationsFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model)</td></tr>
|
|
<tr class="memdesc:ada7da4059546f5ef90de0b2f8bada19a"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter ensuring type regulation constraints are enforced. <a href="namespaceoperations__research.html#ada7da4059546f5ef90de0b2f8bada19a">More...</a><br /></td></tr>
|
|
<tr class="separator:ada7da4059546f5ef90de0b2f8bada19a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a216af1fa4181c4020916828eeeba1591"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a216af1fa4181c4020916828eeeba1591">MakePathCumulFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> &dimension, const RoutingSearchParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, bool propagate_own_objective_value, bool filter_objective_cost, bool can_use_lp=true)</td></tr>
|
|
<tr class="memdesc:a216af1fa4181c4020916828eeeba1591"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter handling dimension costs and constraints. <a href="namespaceoperations__research.html#a216af1fa4181c4020916828eeeba1591">More...</a><br /></td></tr>
|
|
<tr class="separator:a216af1fa4181c4020916828eeeba1591"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2219dbffeee11e9bca17cc1e8217747"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae2219dbffeee11e9bca17cc1e8217747">AppendLightWeightDimensionFilters</a> (const <a class="el" href="classoperations__research_1_1_path_state.html">PathState</a> *path_state, const std::vector< <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> * > &dimensions, std::vector< <a class="el" href="structoperations__research_1_1_local_search_filter_manager_1_1_filter_event.html">LocalSearchFilterManager::FilterEvent</a> > *filters)</td></tr>
|
|
<tr class="memdesc:ae2219dbffeee11e9bca17cc1e8217747"><td class="mdescLeft"> </td><td class="mdescRight">Appends dimension-based filters to the given list of filters using a path state. <a href="namespaceoperations__research.html#ae2219dbffeee11e9bca17cc1e8217747">More...</a><br /></td></tr>
|
|
<tr class="separator:ae2219dbffeee11e9bca17cc1e8217747"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e3e4445c55d0c59ef4edbaf7acbd3a8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0e3e4445c55d0c59ef4edbaf7acbd3a8">AppendDimensionCumulFilters</a> (const std::vector< <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> * > &dimensions, const RoutingSearchParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, bool filter_objective_cost, std::vector< <a class="el" href="structoperations__research_1_1_local_search_filter_manager_1_1_filter_event.html">LocalSearchFilterManager::FilterEvent</a> > *filters)</td></tr>
|
|
<tr class="separator:a0e3e4445c55d0c59ef4edbaf7acbd3a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad03cbd2a51a0688c1fd08d3a7c1754c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad03cbd2a51a0688c1fd08d3a7c1754c9">MakePickupDeliveryFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model, const <a class="el" href="classoperations__research_1_1_routing_model.html#a76874cd778ea1b9220673e019f9e7abe">RoutingModel::IndexPairs</a> &pairs, const std::vector< <a class="el" href="classoperations__research_1_1_routing_model.html#aa5cff2ee7fbe3a9c5c701bfba7460c83">RoutingModel::PickupAndDeliveryPolicy</a> > &vehicle_policies)</td></tr>
|
|
<tr class="memdesc:ad03cbd2a51a0688c1fd08d3a7c1754c9"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter enforcing pickup and delivery constraints for the given pair of nodes and given policies. <a href="namespaceoperations__research.html#ad03cbd2a51a0688c1fd08d3a7c1754c9">More...</a><br /></td></tr>
|
|
<tr class="separator:ad03cbd2a51a0688c1fd08d3a7c1754c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab962de016b1a14868457ac876eadf008"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab962de016b1a14868457ac876eadf008">MakeVehicleVarFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> &routing_model)</td></tr>
|
|
<tr class="memdesc:ab962de016b1a14868457ac876eadf008"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter checking that vehicle variable domains are respected. <a href="namespaceoperations__research.html#ab962de016b1a14868457ac876eadf008">More...</a><br /></td></tr>
|
|
<tr class="separator:ab962de016b1a14868457ac876eadf008"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21d884ccc65aaa3278b977df560d31a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a21d884ccc65aaa3278b977df560d31a0">MakeCumulBoundsPropagatorFilter</a> (const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> &dimension)</td></tr>
|
|
<tr class="memdesc:a21d884ccc65aaa3278b977df560d31a0"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter handling dimension cumul bounds. <a href="namespaceoperations__research.html#a21d884ccc65aaa3278b977df560d31a0">More...</a><br /></td></tr>
|
|
<tr class="separator:a21d884ccc65aaa3278b977df560d31a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2781a8c44a6af7c07abf923678a18697"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2781a8c44a6af7c07abf923678a18697">MakeGlobalLPCumulFilter</a> (<a class="el" href="classoperations__research_1_1_global_dimension_cumul_optimizer.html">GlobalDimensionCumulOptimizer</a> *optimizer, bool filter_objective_cost)</td></tr>
|
|
<tr class="memdesc:a2781a8c44a6af7c07abf923678a18697"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter checking global linear constraints and costs. <a href="namespaceoperations__research.html#a2781a8c44a6af7c07abf923678a18697">More...</a><br /></td></tr>
|
|
<tr class="separator:a2781a8c44a6af7c07abf923678a18697"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a24a85a196ecfb2b799a0409ef757c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6a24a85a196ecfb2b799a0409ef757c6">MakeCPFeasibilityFilter</a> (<a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> *routing_model)</td></tr>
|
|
<tr class="memdesc:a6a24a85a196ecfb2b799a0409ef757c6"><td class="mdescLeft"> </td><td class="mdescRight">Returns a filter checking the current solution using CP propagation. <a href="namespaceoperations__research.html#a6a24a85a196ecfb2b799a0409ef757c6">More...</a><br /></td></tr>
|
|
<tr class="separator:a6a24a85a196ecfb2b799a0409ef757c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab13b8ac0350663865b99459d5f89670b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab13b8ac0350663865b99459d5f89670b">SetFirstSolutionStrategyFromFlags</a> (RoutingSearchParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:ab13b8ac0350663865b99459d5f89670b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4231c5f3eed24a3326fff84a9a987ea4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4231c5f3eed24a3326fff84a9a987ea4">SetLocalSearchMetaheuristicFromFlags</a> (RoutingSearchParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a4231c5f3eed24a3326fff84a9a987ea4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc3626b36637c627bb520724b3524c58"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#acc3626b36637c627bb520724b3524c58">AddLocalSearchNeighborhoodOperatorsFromFlags</a> (RoutingSearchParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:acc3626b36637c627bb520724b3524c58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa07144d7fa023182e476ab96bb1e2f5e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa07144d7fa023182e476ab96bb1e2f5e">SetSearchLimitsFromFlags</a> (RoutingSearchParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:aa07144d7fa023182e476ab96bb1e2f5e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add71c77460438d40e07b934c73bf09e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#add71c77460438d40e07b934c73bf09e3">SetMiscellaneousParametersFromFlags</a> (RoutingSearchParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:add71c77460438d40e07b934c73bf09e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4dc50faf46fe783b8318617657dedd14"><td class="memItemLeft" align="right" valign="top">RoutingSearchParameters </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4dc50faf46fe783b8318617657dedd14">BuildSearchParametersFromFlags</a> ()</td></tr>
|
|
<tr class="memdesc:a4dc50faf46fe783b8318617657dedd14"><td class="mdescLeft"> </td><td class="mdescRight">Builds routing search parameters from flags. <a href="namespaceoperations__research.html#a4dc50faf46fe783b8318617657dedd14">More...</a><br /></td></tr>
|
|
<tr class="separator:a4dc50faf46fe783b8318617657dedd14"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa8eef0f9e8ca3d08beb0a3beb719150"><td class="memItemLeft" align="right" valign="top">RoutingModelParameters </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afa8eef0f9e8ca3d08beb0a3beb719150">BuildModelParametersFromFlags</a> ()</td></tr>
|
|
<tr class="memdesc:afa8eef0f9e8ca3d08beb0a3beb719150"><td class="mdescLeft"> </td><td class="mdescRight">Builds routing search parameters from flags. <a href="namespaceoperations__research.html#afa8eef0f9e8ca3d08beb0a3beb719150">More...</a><br /></td></tr>
|
|
<tr class="separator:afa8eef0f9e8ca3d08beb0a3beb719150"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2fb66556abf59bfcf2fc1b87789d2a8e"><td class="memItemLeft" align="right" valign="top">RoutingModelParameters </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2fb66556abf59bfcf2fc1b87789d2a8e">DefaultRoutingModelParameters</a> ()</td></tr>
|
|
<tr class="separator:a2fb66556abf59bfcf2fc1b87789d2a8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab59d4ce2b572e1ae576d2aa181433187"><td class="memItemLeft" align="right" valign="top">RoutingSearchParameters </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab59d4ce2b572e1ae576d2aa181433187">DefaultRoutingSearchParameters</a> ()</td></tr>
|
|
<tr class="separator:ab59d4ce2b572e1ae576d2aa181433187"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4955428bea2f2202769a58fdd47a126d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4955428bea2f2202769a58fdd47a126d">FindErrorInRoutingSearchParameters</a> (const RoutingSearchParameters &search_parameters)</td></tr>
|
|
<tr class="memdesc:a4955428bea2f2202769a58fdd47a126d"><td class="mdescLeft"> </td><td class="mdescRight">Returns an empty std::string if the routing search parameters are valid, and a non-empty, human readable error description if they're not. <a href="namespaceoperations__research.html#a4955428bea2f2202769a58fdd47a126d">More...</a><br /></td></tr>
|
|
<tr class="separator:a4955428bea2f2202769a58fdd47a126d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89152c6d7ca6a92ff106fe602c706816"><td class="memItemLeft" align="right" valign="top">FirstSolutionStrategy::Value </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a89152c6d7ca6a92ff106fe602c706816">AutomaticFirstSolutionStrategy</a> (bool has_pickup_deliveries, bool has_node_precedences, bool has_single_vehicle_node)</td></tr>
|
|
<tr class="memdesc:a89152c6d7ca6a92ff106fe602c706816"><td class="mdescLeft"> </td><td class="mdescRight">Returns the best value for the automatic first solution strategy, based on the given model parameters. <a href="namespaceoperations__research.html#a89152c6d7ca6a92ff106fe602c706816">More...</a><br /></td></tr>
|
|
<tr class="separator:a89152c6d7ca6a92ff106fe602c706816"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5b064a7895b1fc8084546441a57b46a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab5b064a7895b1fc8084546441a57b46a">MakeSweepDecisionBuilder</a> (<a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, bool check_assignment)</td></tr>
|
|
<tr class="separator:ab5b064a7895b1fc8084546441a57b46a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26a2d5d3c5887e436bf4da4c20a99a26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a26a2d5d3c5887e436bf4da4c20a99a26">MakeAllUnperformed</a> (<a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)</td></tr>
|
|
<tr class="separator:a26a2d5d3c5887e436bf4da4c20a99a26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8fee47a5359613bc7f8df356595c7ff0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8fee47a5359613bc7f8df356595c7ff0">DEFINE_INT_TYPE</a> (RoutingNodeIndex, int)</td></tr>
|
|
<tr class="memdesc:a8fee47a5359613bc7f8df356595c7ff0"><td class="mdescLeft"> </td><td class="mdescRight">Defining common types used in the routing library outside the main <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> class has several purposes: 1) It allows some small libraries to avoid a dependency on routing. <a href="namespaceoperations__research.html#a8fee47a5359613bc7f8df356595c7ff0">More...</a><br /></td></tr>
|
|
<tr class="separator:a8fee47a5359613bc7f8df356595c7ff0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa9196adb7aa76d8e60cd4c0c6687c0d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afa9196adb7aa76d8e60cd4c0c6687c0d">DEFINE_INT_TYPE</a> (RoutingCostClassIndex, int)</td></tr>
|
|
<tr class="separator:afa9196adb7aa76d8e60cd4c0c6687c0d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d98b6fb94b9cdabfaca3d9f3c9632e9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3d98b6fb94b9cdabfaca3d9f3c9632e9">DEFINE_INT_TYPE</a> (RoutingDimensionIndex, int)</td></tr>
|
|
<tr class="separator:a3d98b6fb94b9cdabfaca3d9f3c9632e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1edd1d7c020633019991b13d14b4b15b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1edd1d7c020633019991b13d14b4b15b">DEFINE_INT_TYPE</a> (RoutingDisjunctionIndex, int)</td></tr>
|
|
<tr class="separator:a1edd1d7c020633019991b13d14b4b15b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff19b78b3d56ff95c23727ca4ff64ea7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aff19b78b3d56ff95c23727ca4ff64ea7">DEFINE_INT_TYPE</a> (RoutingVehicleClassIndex, int)</td></tr>
|
|
<tr class="separator:aff19b78b3d56ff95c23727ca4ff64ea7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7dae3ea7fbd3c3a43dd7d5a28ca544b"><td class="memItemLeft" align="right" valign="top">BaseAssignVariables::Mode </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af7dae3ea7fbd3c3a43dd7d5a28ca544b">ChooseMode</a> (<a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84">Solver::IntValueStrategy</a> val_str)</td></tr>
|
|
<tr class="separator:af7dae3ea7fbd3c3a43dd7d5a28ca544b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a322d6a46dc890895d2251f8b4a49a6c8"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a322d6a46dc890895d2251f8b4a49a6c8">FirstSolutionStrategy_Value_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a322d6a46dc890895d2251f8b4a49a6c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad04c66b9b66297114688ca8d62760d78"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad04c66b9b66297114688ca8d62760d78">FirstSolutionStrategy_Value_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ad04c66b9b66297114688ca8d62760d78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83084e98e67075e46f797d8f24b72ceb"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a83084e98e67075e46f797d8f24b72ceb">LocalSearchMetaheuristic_Value_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a83084e98e67075e46f797d8f24b72ceb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a06273c5762db852d9ab66c939cb08e67"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a06273c5762db852d9ab66c939cb08e67">LocalSearchMetaheuristic_Value_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a06273c5762db852d9ab66c939cb08e67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa3347cbb67e6b42bf2d99c6e36a43285"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aa3347cbb67e6b42bf2d99c6e36a43285"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa3347cbb67e6b42bf2d99c6e36a43285">FirstSolutionStrategy_Value_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:aa3347cbb67e6b42bf2d99c6e36a43285"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2158093ba2bab11258244b113e45735d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2158093ba2bab11258244b113e45735d">FirstSolutionStrategy_Value_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a2158093ba2bab11258244b113e45735d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3412913b0ac8a9e00d3a64bcce238da0"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a3412913b0ac8a9e00d3a64bcce238da0"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3412913b0ac8a9e00d3a64bcce238da0">LocalSearchMetaheuristic_Value_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a3412913b0ac8a9e00d3a64bcce238da0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a52e55543815a167041edac3693ff9bd8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a52e55543815a167041edac3693ff9bd8">LocalSearchMetaheuristic_Value_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a52e55543815a167041edac3693ff9bd8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04b8873b147348369b24d68ea26a846a"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a04b8873b147348369b24d68ea26a846a">RoutingSearchParameters_SchedulingSolver_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a04b8873b147348369b24d68ea26a846a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c64d51e062d51be99566b0b5d95a500"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4c64d51e062d51be99566b0b5d95a500">RoutingSearchParameters_SchedulingSolver_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a4c64d51e062d51be99566b0b5d95a500"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb4262094b34b61ef849d121e652a340"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:adb4262094b34b61ef849d121e652a340"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adb4262094b34b61ef849d121e652a340">RoutingSearchParameters_SchedulingSolver_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:adb4262094b34b61ef849d121e652a340"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0e0c69331d6f79d82ad980d9d573f65"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa0e0c69331d6f79d82ad980d9d573f65">RoutingSearchParameters_SchedulingSolver_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:aa0e0c69331d6f79d82ad980d9d573f65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a621f5b43f3ef7e16d622802a27ca2daa"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a621f5b43f3ef7e16d622802a27ca2daa">ConstraintSolverParameters_TrailCompression_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a621f5b43f3ef7e16d622802a27ca2daa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2438be8da35d20dce98cb1b6cc79447f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2438be8da35d20dce98cb1b6cc79447f">ConstraintSolverParameters_TrailCompression_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a2438be8da35d20dce98cb1b6cc79447f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab7f4e14153d9c4dedf3e27dfab769525"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ab7f4e14153d9c4dedf3e27dfab769525"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab7f4e14153d9c4dedf3e27dfab769525">ConstraintSolverParameters_TrailCompression_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:ab7f4e14153d9c4dedf3e27dfab769525"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37bdc44de577a8a28a6dcd9ce4ed12cc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a37bdc44de577a8a28a6dcd9ce4ed12cc">ConstraintSolverParameters_TrailCompression_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a37bdc44de577a8a28a6dcd9ce4ed12cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeda16188ba0f2eaa4bc58ae293f7be59"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeda16188ba0f2eaa4bc58ae293f7be59">FlowModel_ProblemType_descriptor</a> ()</td></tr>
|
|
<tr class="separator:aeda16188ba0f2eaa4bc58ae293f7be59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6896684caf664bddb9ef9166d70a0064"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6896684caf664bddb9ef9166d70a0064">FlowModel_ProblemType_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a6896684caf664bddb9ef9166d70a0064"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a25b340cdb4b3f3b27c99e4bff5459b0f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a25b340cdb4b3f3b27c99e4bff5459b0f"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a25b340cdb4b3f3b27c99e4bff5459b0f">FlowModel_ProblemType_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a25b340cdb4b3f3b27c99e4bff5459b0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade67a7afb07d33044226a6fcc55238c9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ade67a7afb07d33044226a6fcc55238c9">FlowModel_ProblemType_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ade67a7afb07d33044226a6fcc55238c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a463ede459707ecd7897a84154712ee78"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a463ede459707ecd7897a84154712ee78">GScipParameters_Emphasis_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a463ede459707ecd7897a84154712ee78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f5b1df8f6fb37becc6df1089319ac51"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4f5b1df8f6fb37becc6df1089319ac51">GScipParameters_Emphasis_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a4f5b1df8f6fb37becc6df1089319ac51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a090d4688475b4279a9df9931215c5d61"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a090d4688475b4279a9df9931215c5d61">GScipParameters_MetaParamValue_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a090d4688475b4279a9df9931215c5d61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5adb97f25e9d4289b1dd953c0873621f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5adb97f25e9d4289b1dd953c0873621f">GScipParameters_MetaParamValue_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a5adb97f25e9d4289b1dd953c0873621f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a667d67dfe1cdcbcc5a27d698c6211037"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a667d67dfe1cdcbcc5a27d698c6211037">GScipOutput_Status_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a667d67dfe1cdcbcc5a27d698c6211037"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab346a9f1ead5d1332f7a755e9c90315b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab346a9f1ead5d1332f7a755e9c90315b">GScipOutput_Status_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ab346a9f1ead5d1332f7a755e9c90315b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada2e2f66ecdfa470b4fe927dc7e2774a"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ada2e2f66ecdfa470b4fe927dc7e2774a"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ada2e2f66ecdfa470b4fe927dc7e2774a">GScipParameters_Emphasis_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:ada2e2f66ecdfa470b4fe927dc7e2774a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a186e6cb902741796de70ba7c77a0438d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a186e6cb902741796de70ba7c77a0438d">GScipParameters_Emphasis_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a186e6cb902741796de70ba7c77a0438d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6e8b2d9d690aea1a88d4e7dfe9ddd82"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aa6e8b2d9d690aea1a88d4e7dfe9ddd82"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa6e8b2d9d690aea1a88d4e7dfe9ddd82">GScipParameters_MetaParamValue_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:aa6e8b2d9d690aea1a88d4e7dfe9ddd82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7f944f712d427f379db51efd5465582"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa7f944f712d427f379db51efd5465582">GScipParameters_MetaParamValue_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:aa7f944f712d427f379db51efd5465582"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6aba8eb9bfb39f3640af75b0384fc8b8"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a6aba8eb9bfb39f3640af75b0384fc8b8"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6aba8eb9bfb39f3640af75b0384fc8b8">GScipOutput_Status_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a6aba8eb9bfb39f3640af75b0384fc8b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcda7585ad759df2e04503be6d8c9f42"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afcda7585ad759df2e04503be6d8c9f42">GScipOutput_Status_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:afcda7585ad759df2e04503be6d8c9f42"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f99bb8809073851e082eed0dc492f3b"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9f99bb8809073851e082eed0dc492f3b">MPSosConstraint_Type_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a9f99bb8809073851e082eed0dc492f3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada101e40c7c033baa84703b68711b33e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ada101e40c7c033baa84703b68711b33e">MPSosConstraint_Type_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ada101e40c7c033baa84703b68711b33e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b6c22acda4591b639772dff95f5b6ce"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8b6c22acda4591b639772dff95f5b6ce">MPSolverCommonParameters_LPAlgorithmValues_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a8b6c22acda4591b639772dff95f5b6ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa90fd4e7349ecc19fdbf4145555a9916"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa90fd4e7349ecc19fdbf4145555a9916">MPSolverCommonParameters_LPAlgorithmValues_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:aa90fd4e7349ecc19fdbf4145555a9916"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a23f898f41b785b6cdafb1bef67e3d79c"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a23f898f41b785b6cdafb1bef67e3d79c">MPModelRequest_SolverType_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a23f898f41b785b6cdafb1bef67e3d79c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae7fb7babed299bb4598ede01ca3d28be"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae7fb7babed299bb4598ede01ca3d28be">MPModelRequest_SolverType_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ae7fb7babed299bb4598ede01ca3d28be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acba098014a0838a56482c4fc2be797a1"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#acba098014a0838a56482c4fc2be797a1">MPSolverResponseStatus_descriptor</a> ()</td></tr>
|
|
<tr class="separator:acba098014a0838a56482c4fc2be797a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab9f9f3d885e5738c4b9cb83bd417e432"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab9f9f3d885e5738c4b9cb83bd417e432">MPSolverResponseStatus_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ab9f9f3d885e5738c4b9cb83bd417e432"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d84cc4ed67dd0a7ccf556176aa9bc1d"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a0d84cc4ed67dd0a7ccf556176aa9bc1d"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0d84cc4ed67dd0a7ccf556176aa9bc1d">MPSosConstraint_Type_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a0d84cc4ed67dd0a7ccf556176aa9bc1d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade647001e966274bd8a67297a5e06f85"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ade647001e966274bd8a67297a5e06f85">MPSosConstraint_Type_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:ade647001e966274bd8a67297a5e06f85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac96996b4dbc25690d6d7fe345b364519"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ac96996b4dbc25690d6d7fe345b364519"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac96996b4dbc25690d6d7fe345b364519">MPSolverCommonParameters_LPAlgorithmValues_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:ac96996b4dbc25690d6d7fe345b364519"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa501defe046d6885ab0c2ede8d9876e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaa501defe046d6885ab0c2ede8d9876e">MPSolverCommonParameters_LPAlgorithmValues_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:aaa501defe046d6885ab0c2ede8d9876e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5209f68ceef830f109310dc549479a9b"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a5209f68ceef830f109310dc549479a9b"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5209f68ceef830f109310dc549479a9b">MPModelRequest_SolverType_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a5209f68ceef830f109310dc549479a9b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af48be224aa2c72fa71392b3239c098fa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af48be224aa2c72fa71392b3239c098fa">MPModelRequest_SolverType_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:af48be224aa2c72fa71392b3239c098fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a188641a1ab5a4dda11c00a11149b07d4"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a188641a1ab5a4dda11c00a11149b07d4"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a188641a1ab5a4dda11c00a11149b07d4">MPSolverResponseStatus_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a188641a1ab5a4dda11c00a11149b07d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f0faa69401ab983c6dc8f76dedb1ff8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6f0faa69401ab983c6dc8f76dedb1ff8">MPSolverResponseStatus_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a6f0faa69401ab983c6dc8f76dedb1ff8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c63c23e20ce8a9ba4d695cee10cbcfb"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8c63c23e20ce8a9ba4d695cee10cbcfb">OptionalBoolean_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a8c63c23e20ce8a9ba4d695cee10cbcfb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59a715dec62bb55810d3da3b90d2c50e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a59a715dec62bb55810d3da3b90d2c50e">OptionalBoolean_IsValid</a> (int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:a59a715dec62bb55810d3da3b90d2c50e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e8b629c726ca49eaf26a3f6f591682b"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a9e8b629c726ca49eaf26a3f6f591682b"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9e8b629c726ca49eaf26a3f6f591682b">OptionalBoolean_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a9e8b629c726ca49eaf26a3f6f591682b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aacee3883c6dbd17d462c5972e9d39e80"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aacee3883c6dbd17d462c5972e9d39e80">OptionalBoolean_Parse</a> (::PROTOBUF_NAMESPACE_ID::ConstStringParam <a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)</td></tr>
|
|
<tr class="separator:aacee3883c6dbd17d462c5972e9d39e80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40d226c5f5c250cf81ae0845a8afeb89"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a40d226c5f5c250cf81ae0845a8afeb89">AStarShortestPath</a> (int node_count, int start_node, int end_node, std::function< int64_t(int, int)> graph, std::function< int64_t(int)> heuristic, int64_t disconnected_distance, std::vector< int > *<a class="el" href="routing__search_8cc.html#a6b7983ccd32c86cbbc3d4d9cda4cac17">nodes</a>)</td></tr>
|
|
<tr class="separator:a40d226c5f5c250cf81ae0845a8afeb89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad7c912405ec283963f6a4f6dda80c674"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad7c912405ec283963f6a4f6dda80c674">BellmanFordShortestPath</a> (int node_count, int start_node, int end_node, std::function< int64_t(int, int)> graph, int64_t disconnected_distance, std::vector< int > *<a class="el" href="routing__search_8cc.html#a6b7983ccd32c86cbbc3d4d9cda4cac17">nodes</a>)</td></tr>
|
|
<tr class="separator:ad7c912405ec283963f6a4f6dda80c674"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08c4f1d4e19627689e141cf08b9f77bc"><td class="memTemplParams" colspan="2">template<typename WeightFunctionType , typename GraphType > </td></tr>
|
|
<tr class="memitem:a08c4f1d4e19627689e141cf08b9f77bc"><td class="memTemplItemLeft" align="right" valign="top">absl::StatusOr< std::vector< std::pair< typename GraphType::NodeIndex, typename GraphType::NodeIndex > > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a08c4f1d4e19627689e141cf08b9f77bc">ComputeMinimumWeightMatching</a> (const GraphType &graph, const WeightFunctionType &<a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>)</td></tr>
|
|
<tr class="separator:a08c4f1d4e19627689e141cf08b9f77bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93c78280670aaeea4913d156699a403a"><td class="memTemplParams" colspan="2">template<typename WeightFunctionType , typename GraphType > </td></tr>
|
|
<tr class="memitem:a93c78280670aaeea4913d156699a403a"><td class="memTemplItemLeft" align="right" valign="top">absl::StatusOr< std::vector< std::pair< typename GraphType::NodeIndex, typename GraphType::NodeIndex > > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a93c78280670aaeea4913d156699a403a">ComputeMinimumWeightMatchingWithMIP</a> (const GraphType &graph, const WeightFunctionType &<a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>)</td></tr>
|
|
<tr class="separator:a93c78280670aaeea4913d156699a403a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af7f3504c258b748227551a4d7b7bf036"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af7f3504c258b748227551a4d7b7bf036">FindCliques</a> (std::function< bool(int, int)> graph, int node_count, std::function< bool(const std::vector< int > &)> <a class="el" href="gurobi__interface_8cc.html#a6627a3800ac768bb5528ef54c9cace36">callback</a>)</td></tr>
|
|
<tr class="separator:af7f3504c258b748227551a4d7b7bf036"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5986867bcb6d1470fd6c27438d289fcd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5986867bcb6d1470fd6c27438d289fcd">CoverArcsByCliques</a> (std::function< bool(int, int)> graph, int node_count, std::function< bool(const std::vector< int > &)> <a class="el" href="gurobi__interface_8cc.html#a6627a3800ac768bb5528ef54c9cace36">callback</a>)</td></tr>
|
|
<tr class="separator:a5986867bcb6d1470fd6c27438d289fcd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a18d2a8338b0d0e7ec3852cc0b58037ed"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a18d2a8338b0d0e7ec3852cc0b58037ed">DijkstraShortestPath</a> (int node_count, int start_node, int end_node, std::function< int64_t(int, int)> graph, int64_t disconnected_distance, std::vector< int > *<a class="el" href="routing__search_8cc.html#a6b7983ccd32c86cbbc3d4d9cda4cac17">nodes</a>)</td></tr>
|
|
<tr class="separator:a18d2a8338b0d0e7ec3852cc0b58037ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e9e916a0fd3a846388cc235c42d99fb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9e9e916a0fd3a846388cc235c42d99fb">StableDijkstraShortestPath</a> (int node_count, int start_node, int end_node, std::function< int64_t(int, int)> graph, int64_t disconnected_distance, std::vector< int > *<a class="el" href="routing__search_8cc.html#a6b7983ccd32c86cbbc3d4d9cda4cac17">nodes</a>)</td></tr>
|
|
<tr class="separator:a9e9e916a0fd3a846388cc235c42d99fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb53c505b8fd29ceb3abdcc7dfd809ce"><td class="memTemplParams" colspan="2">template<typename GraphType > </td></tr>
|
|
<tr class="memitem:acb53c505b8fd29ceb3abdcc7dfd809ce"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#acb53c505b8fd29ceb3abdcc7dfd809ce">BuildLineGraph</a> (const GraphType &graph, GraphType *const line_graph)</td></tr>
|
|
<tr class="separator:acb53c505b8fd29ceb3abdcc7dfd809ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab1cf773de0cae72d0c44efe5b8f4bb89"><td class="memTemplParams" colspan="2">template<typename Graph > </td></tr>
|
|
<tr class="memitem:ab1cf773de0cae72d0c44efe5b8f4bb89"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab1cf773de0cae72d0c44efe5b8f4bb89">IsEulerianGraph</a> (const Graph &graph)</td></tr>
|
|
<tr class="separator:ab1cf773de0cae72d0c44efe5b8f4bb89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b312dd19c90b2af099e6f159869f7ee"><td class="memTemplParams" colspan="2">template<typename NodeIndex , typename Graph > </td></tr>
|
|
<tr class="memitem:a6b312dd19c90b2af099e6f159869f7ee"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6b312dd19c90b2af099e6f159869f7ee">IsSemiEulerianGraph</a> (const Graph &graph, std::vector< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> > *odd_nodes)</td></tr>
|
|
<tr class="separator:a6b312dd19c90b2af099e6f159869f7ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a743d8c9d6f64531bdeb7bbf18023e9d4"><td class="memTemplParams" colspan="2">template<typename NodeIndex , typename Graph > </td></tr>
|
|
<tr class="memitem:a743d8c9d6f64531bdeb7bbf18023e9d4"><td class="memTemplItemLeft" align="right" valign="top">std::vector< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a743d8c9d6f64531bdeb7bbf18023e9d4">BuildEulerianPathFromNode</a> (const Graph &graph, <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> root)</td></tr>
|
|
<tr class="separator:a743d8c9d6f64531bdeb7bbf18023e9d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa63055860fc53f8eed56d23d2571c180"><td class="memTemplParams" colspan="2">template<typename NodeIndex , typename Graph > </td></tr>
|
|
<tr class="memitem:aa63055860fc53f8eed56d23d2571c180"><td class="memTemplItemLeft" align="right" valign="top">std::vector< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa63055860fc53f8eed56d23d2571c180">BuildEulerianTourFromNode</a> (const Graph &graph, <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> root)</td></tr>
|
|
<tr class="separator:aa63055860fc53f8eed56d23d2571c180"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a034666fe63ca105b735272974006362a"><td class="memTemplParams" colspan="2">template<typename Graph > </td></tr>
|
|
<tr class="memitem:a034666fe63ca105b735272974006362a"><td class="memTemplItemLeft" align="right" valign="top">std::vector< typename Graph::NodeIndex > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a034666fe63ca105b735272974006362a">BuildEulerianTour</a> (const Graph &graph)</td></tr>
|
|
<tr class="separator:a034666fe63ca105b735272974006362a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49b170b2d03863c465331e67b21f0c33"><td class="memTemplParams" colspan="2">template<typename Graph > </td></tr>
|
|
<tr class="memitem:a49b170b2d03863c465331e67b21f0c33"><td class="memTemplItemLeft" align="right" valign="top">std::vector< typename Graph::NodeIndex > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a49b170b2d03863c465331e67b21f0c33">BuildEulerianPath</a> (const Graph &graph)</td></tr>
|
|
<tr class="separator:a49b170b2d03863c465331e67b21f0c33"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a715b0dbb9f0903ab629b8c6da1b35b45"><td class="memTemplParams" colspan="2">template<typename CostType , typename CostFunction > </td></tr>
|
|
<tr class="memitem:a715b0dbb9f0903ab629b8c6da1b35b45"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_hamiltonian_path_solver.html">HamiltonianPathSolver</a>< CostType, CostFunction > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a715b0dbb9f0903ab629b8c6da1b35b45">MakeHamiltonianPathSolver</a> (int num_nodes, CostFunction <a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>)</td></tr>
|
|
<tr class="separator:a715b0dbb9f0903ab629b8c6da1b35b45"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a00ab79ee21ffd8dece0996e37f9faa7a"><td class="memTemplParams" colspan="2">template<typename Graph > </td></tr>
|
|
<tr class="memitem:a00ab79ee21ffd8dece0996e37f9faa7a"><td class="memTemplItemLeft" align="right" valign="top">std::vector< typename Graph::ArcIndex > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a00ab79ee21ffd8dece0996e37f9faa7a">BuildKruskalMinimumSpanningTreeFromSortedArcs</a> (const Graph &graph, const std::vector< typename Graph::ArcIndex > &sorted_arcs)</td></tr>
|
|
<tr class="separator:a00ab79ee21ffd8dece0996e37f9faa7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa565a47a059ef32ef1aec39768e4ec98"><td class="memTemplParams" colspan="2">template<typename Graph , typename ArcComparator > </td></tr>
|
|
<tr class="memitem:aa565a47a059ef32ef1aec39768e4ec98"><td class="memTemplItemLeft" align="right" valign="top">std::vector< typename Graph::ArcIndex > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa565a47a059ef32ef1aec39768e4ec98">BuildKruskalMinimumSpanningTree</a> (const Graph &graph, const ArcComparator &arc_comparator)</td></tr>
|
|
<tr class="separator:aa565a47a059ef32ef1aec39768e4ec98"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33a2f4c26fd60cd0fa98257b571c974f"><td class="memTemplParams" colspan="2">template<typename Graph , typename ArcValue > </td></tr>
|
|
<tr class="memitem:a33a2f4c26fd60cd0fa98257b571c974f"><td class="memTemplItemLeft" align="right" valign="top">std::vector< typename Graph::ArcIndex > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a33a2f4c26fd60cd0fa98257b571c974f">BuildPrimMinimumSpanningTree</a> (const Graph &graph, const ArcValue &arc_value)</td></tr>
|
|
<tr class="separator:a33a2f4c26fd60cd0fa98257b571c974f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a078701f3ce8570abe24e8157029c8abf"><td class="memTemplParams" colspan="2">template<typename CostFunction > </td></tr>
|
|
<tr class="memitem:a078701f3ce8570abe24e8157029c8abf"><td class="memTemplItemLeft" align="right" valign="top">std::set< std::pair< int, int > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a078701f3ce8570abe24e8157029c8abf">NearestNeighbors</a> (int number_of_nodes, int number_of_neighbors, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>)</td></tr>
|
|
<tr class="separator:a078701f3ce8570abe24e8157029c8abf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adfc52ee652f25f3a2f249ffb830f2e8a"><td class="memTemplParams" colspan="2">template<typename CostFunction > </td></tr>
|
|
<tr class="memitem:adfc52ee652f25f3a2f249ffb830f2e8a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adfc52ee652f25f3a2f249ffb830f2e8a">AddArcsFromMinimumSpanningTree</a> (int number_of_nodes, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, std::set< std::pair< int, int >> *arcs)</td></tr>
|
|
<tr class="separator:adfc52ee652f25f3a2f249ffb830f2e8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeae6cf89ac4d73d2e95cffaa0edbd687"><td class="memTemplParams" colspan="2">template<typename CostFunction , typename GraphType , typename AcceptFunction > </td></tr>
|
|
<tr class="memitem:aeae6cf89ac4d73d2e95cffaa0edbd687"><td class="memTemplItemLeft" align="right" valign="top">int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeae6cf89ac4d73d2e95cffaa0edbd687">GetNodeMinimizingEdgeCostToSource</a> (const GraphType &graph, int source, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, AcceptFunction accept)</td></tr>
|
|
<tr class="separator:aeae6cf89ac4d73d2e95cffaa0edbd687"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa29730f0377a3408590f4e621af966eb"><td class="memTemplParams" colspan="2">template<typename CostFunction , typename GraphType , typename CostType > </td></tr>
|
|
<tr class="memitem:aa29730f0377a3408590f4e621af966eb"><td class="memTemplItemLeft" align="right" valign="top">std::vector< int > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa29730f0377a3408590f4e621af966eb">ComputeOneTree</a> (const GraphType &graph, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, const std::vector< double > &weights, const std::vector< int > &sorted_arcs, CostType *one_tree_cost)</td></tr>
|
|
<tr class="separator:aa29730f0377a3408590f4e621af966eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ed3d609fa06ad508b3d21119f94a560"><td class="memTemplParams" colspan="2">template<typename CostFunction , typename Algorithm > </td></tr>
|
|
<tr class="memitem:a3ed3d609fa06ad508b3d21119f94a560"><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3ed3d609fa06ad508b3d21119f94a560">ComputeOneTreeLowerBoundWithAlgorithm</a> (int number_of_nodes, int nearest_neighbors, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, Algorithm *algorithm)</td></tr>
|
|
<tr class="separator:a3ed3d609fa06ad508b3d21119f94a560"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a516a7ec8626d689aa84729fb6f358f89"><td class="memTemplParams" colspan="2">template<typename CostFunction > </td></tr>
|
|
<tr class="memitem:a516a7ec8626d689aa84729fb6f358f89"><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a516a7ec8626d689aa84729fb6f358f89">ComputeOneTreeLowerBoundWithParameters</a> (int number_of_nodes, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>, const <a class="el" href="structoperations__research_1_1_traveling_salesman_lower_bound_parameters.html">TravelingSalesmanLowerBoundParameters</a> &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a516a7ec8626d689aa84729fb6f358f89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9af26e7687cb65967941eb175148fe5"><td class="memTemplParams" colspan="2">template<typename CostFunction > </td></tr>
|
|
<tr class="memitem:ae9af26e7687cb65967941eb175148fe5"><td class="memTemplItemLeft" align="right" valign="top">double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae9af26e7687cb65967941eb175148fe5">ComputeOneTreeLowerBound</a> (int number_of_nodes, const CostFunction &<a class="el" href="routing__flow_8cc.html#a75d7b5e4cab1e156cc7a2c5eba1e16f1">cost</a>)</td></tr>
|
|
<tr class="separator:ae9af26e7687cb65967941eb175148fe5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d7943b6a04aa96bd8908f9551d77996"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structoperations__research_1_1_g_scip_variable_options.html">GScipVariableOptions</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8d7943b6a04aa96bd8908f9551d77996">DefaultGScipVariableOptions</a> ()</td></tr>
|
|
<tr class="separator:a8d7943b6a04aa96bd8908f9551d77996"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20fcb412d90387bbb6ba128cf953c080"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structoperations__research_1_1_g_scip_constraint_options.html">GScipConstraintOptions</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a20fcb412d90387bbb6ba128cf953c080">DefaultGScipConstraintOptions</a> ()</td></tr>
|
|
<tr class="separator:a20fcb412d90387bbb6ba128cf953c080"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91a5ff1e9b6a33b6b0bdbbc5ef7db128"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a91a5ff1e9b6a33b6b0bdbbc5ef7db128">RegisterGScipEventHandler</a> (<a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> *scip, <a class="el" href="classoperations__research_1_1_g_scip_event_handler.html">GScipEventHandler</a> *handler)</td></tr>
|
|
<tr class="separator:a91a5ff1e9b6a33b6b0bdbbc5ef7db128"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2f87c40d4bdf2c5a4a38f4b949d21f06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2f87c40d4bdf2c5a4a38f4b949d21f06">GScipDifference</a> (<a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> left, const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> &right)</td></tr>
|
|
<tr class="separator:a2f87c40d4bdf2c5a4a38f4b949d21f06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afed9a24bde49a74960848a3d560274a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afed9a24bde49a74960848a3d560274a3">GScipNegate</a> (<a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> expr)</td></tr>
|
|
<tr class="separator:afed9a24bde49a74960848a3d560274a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a297998830d7b9c480a499be99a90c7c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structoperations__research_1_1_g_scip_linear_range.html">GScipLinearRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a297998830d7b9c480a499be99a90c7c0">GScipLe</a> (const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> left, const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> &right)</td></tr>
|
|
<tr class="separator:a297998830d7b9c480a499be99a90c7c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a876ba05b3ab41e7e9bf0425d47197e5f"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a876ba05b3ab41e7e9bf0425d47197e5f">GScipCreateAbs</a> (<a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> *gscip, SCIP_Var *x, SCIP_Var *abs_x, const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>)</td></tr>
|
|
<tr class="separator:a876ba05b3ab41e7e9bf0425d47197e5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32116424b56445ea83eebdb47a21eb21"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a32116424b56445ea83eebdb47a21eb21">GScipCreateMaximum</a> (<a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> *gscip, const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> &resultant, const std::vector< <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> > &terms, const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>)</td></tr>
|
|
<tr class="separator:a32116424b56445ea83eebdb47a21eb21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb287f3f4d1bce6b4ec847c62a08a8ee"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abb287f3f4d1bce6b4ec847c62a08a8ee">GScipCreateMinimum</a> (<a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> *gscip, const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> &resultant, const std::vector< <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> > &terms, const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>)</td></tr>
|
|
<tr class="separator:abb287f3f4d1bce6b4ec847c62a08a8ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a986eab45ec513f2034562cae6e02b4c6"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a986eab45ec513f2034562cae6e02b4c6">GScipAddQuadraticObjectiveTerm</a> (<a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> *gscip, std::vector< SCIP_Var * > quadratic_variables1, std::vector< SCIP_Var * > quadratic_variables2, std::vector< double > quadratic_coefficients, const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>)</td></tr>
|
|
<tr class="separator:a986eab45ec513f2034562cae6e02b4c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae203d18bb597e00e945b5e16de484731"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae203d18bb597e00e945b5e16de484731">GScipCreateIndicatorRange</a> (<a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> *gscip, const <a class="el" href="structoperations__research_1_1_g_scip_indicator_range_constraint.html">GScipIndicatorRangeConstraint</a> &indicator_range, const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, const <a class="el" href="structoperations__research_1_1_g_scip_constraint_options.html">GScipConstraintOptions</a> &options)</td></tr>
|
|
<tr class="separator:ae203d18bb597e00e945b5e16de484731"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35973d7e6ca206694a6d31a5d81d3726"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a35973d7e6ca206694a6d31a5d81d3726">GScipSetTimeLimit</a> (absl::Duration <a class="el" href="cp__model__solver_8cc.html#ac3cf9db02b23ea1455b5ae6955d03e47">time_limit</a>, GScipParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a35973d7e6ca206694a6d31a5d81d3726"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff604702d7a907a7396350f85bd867e7"><td class="memItemLeft" align="right" valign="top">absl::Duration </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aff604702d7a907a7396350f85bd867e7">GScipTimeLimit</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:aff604702d7a907a7396350f85bd867e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5073554dfe22670634cf21b4300199f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af5073554dfe22670634cf21b4300199f">GScipTimeLimitSet</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:af5073554dfe22670634cf21b4300199f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d54b1bb892f63abf51051c7b4228041"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9d54b1bb892f63abf51051c7b4228041">GScipSetMaxNumThreads</a> (int num_threads, GScipParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a9d54b1bb892f63abf51051c7b4228041"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68892002ecc3aeef5a359ba29dc9b9e0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a68892002ecc3aeef5a359ba29dc9b9e0">GScipMaxNumThreads</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a68892002ecc3aeef5a359ba29dc9b9e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93af7f7c8a94dcc8bacc831ac5a9db47"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a93af7f7c8a94dcc8bacc831ac5a9db47">GScipMaxNumThreadsSet</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a93af7f7c8a94dcc8bacc831ac5a9db47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad795c8f85248c422d2a1b871ed6d3b6d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad795c8f85248c422d2a1b871ed6d3b6d">GScipSetLogLevel</a> (GScipParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, int log_level)</td></tr>
|
|
<tr class="separator:ad795c8f85248c422d2a1b871ed6d3b6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b4fa504c41da6367c9203e24880cec0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2b4fa504c41da6367c9203e24880cec0">GScipLogLevel</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a2b4fa504c41da6367c9203e24880cec0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3dc94da0ba557178e8fb0573bd5196f9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3dc94da0ba557178e8fb0573bd5196f9">GScipLogLevelSet</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a3dc94da0ba557178e8fb0573bd5196f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7adb43bd64ce9c284340081cd18f9561"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7adb43bd64ce9c284340081cd18f9561">GScipSetOutputEnabled</a> (GScipParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, bool output_enabled)</td></tr>
|
|
<tr class="separator:a7adb43bd64ce9c284340081cd18f9561"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9760583a8fa5451fe830e6217aa341ad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9760583a8fa5451fe830e6217aa341ad">GScipOutputEnabled</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a9760583a8fa5451fe830e6217aa341ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a765f12cf99e50045817940462fcd43cd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a765f12cf99e50045817940462fcd43cd">GScipOutputEnabledSet</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:a765f12cf99e50045817940462fcd43cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c8817646c7d4431dd9327a3b0b5c8c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6c8817646c7d4431dd9327a3b0b5c8c9">GScipSetRandomSeed</a> (GScipParameters *<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, int random_seed)</td></tr>
|
|
<tr class="separator:a6c8817646c7d4431dd9327a3b0b5c8c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf4dff2bd8414c8a0b93214abafc9adb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaf4dff2bd8414c8a0b93214abafc9adb">GScipRandomSeed</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:aaf4dff2bd8414c8a0b93214abafc9adb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aedcc709d4a4cf79323d7abf302b5b276"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aedcc709d4a4cf79323d7abf302b5b276">GScipRandomSeedSet</a> (const GScipParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:aedcc709d4a4cf79323d7abf302b5b276"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c33a211b2fdb0b6e816dc8e3f99c6f3"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6c33a211b2fdb0b6e816dc8e3f99c6f3">LegacyScipSetSolverSpecificParameters</a> (const std::string &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, SCIP *scip)</td></tr>
|
|
<tr class="separator:a6c33a211b2fdb0b6e816dc8e3f99c6f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac79aad20cb4baeeb6be9336730973514"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac79aad20cb4baeeb6be9336730973514">GurobiIsCorrectlyInstalled</a> ()</td></tr>
|
|
<tr class="separator:ac79aad20cb4baeeb6be9336730973514"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b04d9d37e72714a19537614c7948045"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7b04d9d37e72714a19537614c7948045">LoadGurobiFunctions</a> (<a class="el" href="class_dynamic_library.html">DynamicLibrary</a> *gurobi_dynamic_library)</td></tr>
|
|
<tr class="separator:a7b04d9d37e72714a19537614c7948045"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b7748d8d903a762a56bcc1006eb40be"><td class="memItemLeft" align="right" valign="top">std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9b7748d8d903a762a56bcc1006eb40be">GurobiDynamicLibraryPotentialPaths</a> ()</td></tr>
|
|
<tr class="separator:a9b7748d8d903a762a56bcc1006eb40be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad6c6ca37ce0f44ef738366070fe992a4"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad6c6ca37ce0f44ef738366070fe992a4">LoadGurobiDynamicLibrary</a> (std::vector< std::string > potential_paths)</td></tr>
|
|
<tr class="separator:ad6c6ca37ce0f44ef738366070fe992a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6fb0c68e3b93033a6161597239899e38"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6fb0c68e3b93033a6161597239899e38">GetGurobiEnv</a> ()</td></tr>
|
|
<tr class="separator:a6fb0c68e3b93033a6161597239899e38"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cda4034d09c9fa2f0641992116830f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1cda4034d09c9fa2f0641992116830f0">BuildBopInterface</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:a1cda4034d09c9fa2f0641992116830f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3cde3225ed4ac75f81b1ee768a41aa4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3cde3225ed4ac75f81b1ee768a41aa4b">BuildCBCInterface</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:a3cde3225ed4ac75f81b1ee768a41aa4b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9ff99a01a4a9c5d8a65a5f5ea37d342"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa9ff99a01a4a9c5d8a65a5f5ea37d342">BuildCLPInterface</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:aa9ff99a01a4a9c5d8a65a5f5ea37d342"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf644bfef595ca374bb1bb5da5f2c1f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaf644bfef595ca374bb1bb5da5f2c1f2">BuildGLOPInterface</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:aaf644bfef595ca374bb1bb5da5f2c1f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a870ed4c2d724459db8fa23b0f73b6b24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d">MPSolver::ResultStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a870ed4c2d724459db8fa23b0f73b6b24">GlopToMPSolverResultStatus</a> (<a class="el" href="namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493">glop::ProblemStatus</a> s)</td></tr>
|
|
<tr class="separator:a870ed4c2d724459db8fa23b0f73b6b24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a257a7b603195952cf0d1382e876c1894"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a257a7b603195952cf0d1382e876c1894">GlopToMPSolverVariableStatus</a> (<a class="el" href="namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358">glop::VariableStatus</a> s)</td></tr>
|
|
<tr class="separator:a257a7b603195952cf0d1382e876c1894"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e90b3b9a72bc941dc09364171965851"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358">glop::VariableStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9e90b3b9a72bc941dc09364171965851">MPSolverToGlopVariableStatus</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> s)</td></tr>
|
|
<tr class="separator:a9e90b3b9a72bc941dc09364171965851"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75d366a3e32ad3d094f51168fb71cc62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a75d366a3e32ad3d094f51168fb71cc62">GlopToMPSolverConstraintStatus</a> (<a class="el" href="namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bc">glop::ConstraintStatus</a> s)</td></tr>
|
|
<tr class="separator:a75d366a3e32ad3d094f51168fb71cc62"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4be7d6562f6085cc5c81ab74e2ec400"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bc">glop::ConstraintStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad4be7d6562f6085cc5c81ab74e2ec400">MPSolverToGlopConstraintStatus</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> s)</td></tr>
|
|
<tr class="separator:ad4be7d6562f6085cc5c81ab74e2ec400"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15d8d3f0cd329880580efdb01db139be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a15d8d3f0cd329880580efdb01db139be">BuildGurobiInterface</a> (bool mip, <a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:a15d8d3f0cd329880580efdb01db139be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a957fc4194ee4e7d712bca3d64332041c"><td class="memItemLeft" align="right" valign="top">absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a957fc4194ee4e7d712bca3d64332041c">SetSolverSpecificParameters</a> (const std::string &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>, <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *gurobi)</td></tr>
|
|
<tr class="separator:a957fc4194ee4e7d712bca3d64332041c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a99a2d4781f0758d43de829c610a1a33b"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< MPSolutionResponse > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a99a2d4781f0758d43de829c610a1a33b">GurobiSolveProto</a> (const MPModelRequest &request, <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *gurobi_env)</td></tr>
|
|
<tr class="separator:a99a2d4781f0758d43de829c610a1a33b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d39af6692e71ee2b0191f0a9d46b764"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4d39af6692e71ee2b0191f0a9d46b764">operator<<</a> (std::ostream &stream, const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &linear_expr)</td></tr>
|
|
<tr class="separator:a4d39af6692e71ee2b0191f0a9d46b764"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a118de93231a6290e4f98ce5d981fd903"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a118de93231a6290e4f98ce5d981fd903">operator+</a> (<a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> lhs, const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &rhs)</td></tr>
|
|
<tr class="separator:a118de93231a6290e4f98ce5d981fd903"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a57971e3ced4a836ed66de9dc3b657d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9a57971e3ced4a836ed66de9dc3b657d">operator-</a> (<a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> lhs, const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &rhs)</td></tr>
|
|
<tr class="separator:a9a57971e3ced4a836ed66de9dc3b657d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66066138340286e4386bbb3de7eafdf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a66066138340286e4386bbb3de7eafdf4">operator*</a> (<a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> lhs, double rhs)</td></tr>
|
|
<tr class="separator:a66066138340286e4386bbb3de7eafdf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81b3f73c470d398ce42791b85964e90f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a81b3f73c470d398ce42791b85964e90f">operator/</a> (<a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> lhs, double rhs)</td></tr>
|
|
<tr class="separator:a81b3f73c470d398ce42791b85964e90f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ad9d128501e5d521839ad16cdc82d39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4ad9d128501e5d521839ad16cdc82d39">operator*</a> (double lhs, <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> rhs)</td></tr>
|
|
<tr class="separator:a4ad9d128501e5d521839ad16cdc82d39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0e6185e1b4809a4edd6cc31ac00d7e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad0e6185e1b4809a4edd6cc31ac00d7e2">operator<=</a> (const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &lhs, const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &rhs)</td></tr>
|
|
<tr class="separator:ad0e6185e1b4809a4edd6cc31ac00d7e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae161405d349af5d521fa0fd25c3b6f83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae161405d349af5d521fa0fd25c3b6f83">operator==</a> (const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &lhs, const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &rhs)</td></tr>
|
|
<tr class="separator:ae161405d349af5d521fa0fd25c3b6f83"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab7cf6c0298d3fa64034fe8d1eff683f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab7cf6c0298d3fa64034fe8d1eff683f6">operator>=</a> (const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &lhs, const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> &rhs)</td></tr>
|
|
<tr class="separator:ab7cf6c0298d3fa64034fe8d1eff683f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a318aeb9572247dd1ee5391ab4699664d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a318aeb9572247dd1ee5391ab4699664d">SolverTypeIsMip</a> (MPModelRequest::SolverType solver_type)</td></tr>
|
|
<tr class="separator:a318aeb9572247dd1ee5391ab4699664d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9bd6ab049e29558fe2e8af85db61722"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa9bd6ab049e29558fe2e8af85db61722">BuildSatInterface</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:aa9bd6ab049e29558fe2e8af85db61722"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1bdf7de568fd36934caf67b1bfd20455"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1bdf7de568fd36934caf67b1bfd20455">BuildSCIPInterface</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const solver)</td></tr>
|
|
<tr class="separator:a1bdf7de568fd36934caf67b1bfd20455"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a23fc0ff92a3f47fe0bd2ad3eac3c9b57"><td class="memItemLeft" align="right" valign="top">const absl::string_view </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a23fc0ff92a3f47fe0bd2ad3eac3c9b57">ToString</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> optimization_problem_type)</td></tr>
|
|
<tr class="separator:a23fc0ff92a3f47fe0bd2ad3eac3c9b57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f018fb86890eaa4057b0db41f32145c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8f018fb86890eaa4057b0db41f32145c">AbslParseFlag</a> (const absl::string_view text, <a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> *solver_type, std::string *error)</td></tr>
|
|
<tr class="separator:a8f018fb86890eaa4057b0db41f32145c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af871c71d6ad60c9af3ae9348c59ab830"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af871c71d6ad60c9af3ae9348c59ab830">MPSolverResponseStatusIsRpcError</a> (<a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> status)</td></tr>
|
|
<tr class="separator:af871c71d6ad60c9af3ae9348c59ab830"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a417ee4c2129def5589f952ac70233b2e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a417ee4c2129def5589f952ac70233b2e">SolverTypeIsMip</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> solver_type)</td></tr>
|
|
<tr class="separator:a417ee4c2129def5589f952ac70233b2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2610f938f233d0adcd3142693f4a2683"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2610f938f233d0adcd3142693f4a2683">operator<<</a> (std::ostream &os, <a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> optimization_problem_type)</td></tr>
|
|
<tr class="separator:a2610f938f233d0adcd3142693f4a2683"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e3ed7b755e2b756ef48c9b3bad4a780"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6e3ed7b755e2b756ef48c9b3bad4a780">operator<<</a> (std::ostream &os, <a class="el" href="classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d">MPSolver::ResultStatus</a> status)</td></tr>
|
|
<tr class="separator:a6e3ed7b755e2b756ef48c9b3bad4a780"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af04d1dfc591c35038a974202e50e541f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af04d1dfc591c35038a974202e50e541f">AbslUnparseFlag</a> (<a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> solver_type)</td></tr>
|
|
<tr class="separator:af04d1dfc591c35038a974202e50e541f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3fe59f7a41544f1ede13eac09c29ad0b"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3fe59f7a41544f1ede13eac09c29ad0b">ToString</a> (<a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831">MPCallbackEvent</a> event)</td></tr>
|
|
<tr class="separator:a3fe59f7a41544f1ede13eac09c29ad0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc00ba1bc76286e8c84346133d407bd7"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#acc00ba1bc76286e8c84346133d407bd7">ExportModelAsLpFormat</a> (const MPModelProto &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const <a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a> &options=<a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a>())</td></tr>
|
|
<tr class="memdesc:acc00ba1bc76286e8c84346133d407bd7"><td class="mdescLeft"> </td><td class="mdescRight">Outputs the current model (variables, constraints, objective) as a string encoded in the so-called "CPLEX LP file format" as generated by SCIP. <a href="namespaceoperations__research.html#acc00ba1bc76286e8c84346133d407bd7">More...</a><br /></td></tr>
|
|
<tr class="separator:acc00ba1bc76286e8c84346133d407bd7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8511ded0dd137bb52026b223ba0669b3"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8511ded0dd137bb52026b223ba0669b3">ExportModelAsMpsFormat</a> (const MPModelProto &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const <a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a> &options=<a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a>())</td></tr>
|
|
<tr class="memdesc:a8511ded0dd137bb52026b223ba0669b3"><td class="mdescLeft"> </td><td class="mdescRight">Outputs the current model (variables, constraints, objective) as a string encoded in MPS file format, using the "free" MPS format. <a href="namespaceoperations__research.html#a8511ded0dd137bb52026b223ba0669b3">More...</a><br /></td></tr>
|
|
<tr class="separator:a8511ded0dd137bb52026b223ba0669b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba4e66045dae6609eaff5ff1d726b2b9"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aba4e66045dae6609eaff5ff1d726b2b9">FindErrorInMPModelProto</a> (const MPModelProto &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, double abs_value_threshold=0.0)</td></tr>
|
|
<tr class="memdesc:aba4e66045dae6609eaff5ff1d726b2b9"><td class="mdescLeft"> </td><td class="mdescRight">Returns an empty string iff the model is valid and not trivially infeasible. <a href="namespaceoperations__research.html#aba4e66045dae6609eaff5ff1d726b2b9">More...</a><br /></td></tr>
|
|
<tr class="separator:aba4e66045dae6609eaff5ff1d726b2b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9719cad5eece9b747a6332dd39126f0c"><td class="memItemLeft" align="right" valign="top">absl::optional< <a class="el" href="classoperations__research_1_1_lazy_mutable_copy.html">LazyMutableCopy</a>< MPModelProto > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9719cad5eece9b747a6332dd39126f0c">ExtractValidMPModelOrPopulateResponseStatus</a> (const MPModelRequest &request, MPSolutionResponse *<a class="el" href="cp__model__solver_8cc.html#abcd33b18ce6d5a90a4ba5c37cfa58829">response</a>)</td></tr>
|
|
<tr class="memdesc:a9719cad5eece9b747a6332dd39126f0c"><td class="mdescLeft"> </td><td class="mdescRight">If the model is valid and non-empty, returns it (possibly after extracting the model_delta). <a href="namespaceoperations__research.html#a9719cad5eece9b747a6332dd39126f0c">More...</a><br /></td></tr>
|
|
<tr class="separator:a9719cad5eece9b747a6332dd39126f0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a028894df65f61e94b6a406ed76901abf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a028894df65f61e94b6a406ed76901abf">ExtractValidMPModelInPlaceOrPopulateResponseStatus</a> (MPModelRequest *request, MPSolutionResponse *<a class="el" href="cp__model__solver_8cc.html#abcd33b18ce6d5a90a4ba5c37cfa58829">response</a>)</td></tr>
|
|
<tr class="memdesc:a028894df65f61e94b6a406ed76901abf"><td class="mdescLeft"> </td><td class="mdescRight">Like <a class="el" href="namespaceoperations__research.html#a9719cad5eece9b747a6332dd39126f0c" title="If the model is valid and non-empty, returns it (possibly after extracting the model_delta).">ExtractValidMPModelOrPopulateResponseStatus()</a>, but works in-place: if the MPModel needed extraction, it will be populated in the request, and it returns the success boolean. <a href="namespaceoperations__research.html#a028894df65f61e94b6a406ed76901abf">More...</a><br /></td></tr>
|
|
<tr class="separator:a028894df65f61e94b6a406ed76901abf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad30505c27ac9dd7ded3396e750cbff5f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad30505c27ac9dd7ded3396e750cbff5f">FindFeasibilityErrorInSolutionHint</a> (const MPModelProto &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, double tolerance)</td></tr>
|
|
<tr class="memdesc:ad30505c27ac9dd7ded3396e750cbff5f"><td class="mdescLeft"> </td><td class="mdescRight">Returns an empty string if the solution hint given in the model is a feasible solution. <a href="namespaceoperations__research.html#ad30505c27ac9dd7ded3396e750cbff5f">More...</a><br /></td></tr>
|
|
<tr class="separator:ad30505c27ac9dd7ded3396e750cbff5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fe0ce1e27e08e817ec6f105976b729f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1fe0ce1e27e08e817ec6f105976b729f">FindErrorInMPModelDeltaProto</a> (const MPModelDeltaProto &<a class="el" href="resource_8cc.html#af12056bc2a8e3ec563f0940d87abbd2e">delta</a>, const MPModelProto &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)</td></tr>
|
|
<tr class="memdesc:a1fe0ce1e27e08e817ec6f105976b729f"><td class="mdescLeft"> </td><td class="mdescRight">Like FindErrorInMPModelProto, but for a MPModelDeltaProto applied to a given baseline model (assumed valid, eg. <a href="namespaceoperations__research.html#a1fe0ce1e27e08e817ec6f105976b729f">More...</a><br /></td></tr>
|
|
<tr class="separator:a1fe0ce1e27e08e817ec6f105976b729f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5d41884f3ad7b19224d25ba9bccd55a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af5d41884f3ad7b19224d25ba9bccd55a">MergeMPConstraintProtoExceptTerms</a> (const MPConstraintProto &from, MPConstraintProto *to)</td></tr>
|
|
<tr class="separator:af5d41884f3ad7b19224d25ba9bccd55a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fa4ae40c78d7a248efb26fde93fb805"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5fa4ae40c78d7a248efb26fde93fb805">ApplyVerifiedMPModelDelta</a> (const MPModelDeltaProto &<a class="el" href="resource_8cc.html#af12056bc2a8e3ec563f0940d87abbd2e">delta</a>, MPModelProto *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)</td></tr>
|
|
<tr class="separator:a5fa4ae40c78d7a248efb26fde93fb805"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8bc6bcb6a873f4651856494250c6fc5"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< MPSolutionResponse > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac8bc6bcb6a873f4651856494250c6fc5">SatSolveProto</a> (MPModelRequest request, std::atomic< bool > *interrupt_solve)</td></tr>
|
|
<tr class="separator:ac8bc6bcb6a873f4651856494250c6fc5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa36d0369726118d22cf2fa47aa739f4d"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa36d0369726118d22cf2fa47aa739f4d">EncodeSatParametersAsString</a> (const sat::SatParameters &<a class="el" href="cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219">parameters</a>)</td></tr>
|
|
<tr class="separator:aa36d0369726118d22cf2fa47aa739f4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83da8cadbaf5438d9085ad43da069298"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a83da8cadbaf5438d9085ad43da069298">ApplyMipPresolveSteps</a> (const glop::GlopParameters &glop_params, MPModelProto *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, std::vector< std::unique_ptr< <a class="el" href="classoperations__research_1_1glop_1_1_preprocessor.html">glop::Preprocessor</a> >> *for_postsolve, <a class="el" href="classoperations__research_1_1_solver_logger.html">SolverLogger</a> *logger)</td></tr>
|
|
<tr class="separator:a83da8cadbaf5438d9085ad43da069298"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16279e26b1c9fb24892ea66c6e29d546"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a16279e26b1c9fb24892ea66c6e29d546">LinearConstraintIsViolated</a> (const <a class="el" href="classoperations__research_1_1_scip_constraint_handler_context.html">ScipConstraintHandlerContext</a> &<a class="el" href="gurobi__interface_8cc.html#a5f287b83a753915ae862fed64f8640a6">context</a>, const <a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> &constraint)</td></tr>
|
|
<tr class="separator:a16279e26b1c9fb24892ea66c6e29d546"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac65f6cb5816150efa463314f16ee1cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12ee">ScipSeparationResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aac65f6cb5816150efa463314f16ee1cd">RunSeparation</a> (<a class="el" href="classoperations__research_1_1internal_1_1_scip_callback_runner.html">internal::ScipCallbackRunner</a> *runner, const <a class="el" href="classoperations__research_1_1_scip_constraint_handler_context.html">ScipConstraintHandlerContext</a> &<a class="el" href="gurobi__interface_8cc.html#a5f287b83a753915ae862fed64f8640a6">context</a>, absl::Span< SCIP_CONS * > constraints, bool is_integral)</td></tr>
|
|
<tr class="separator:aac65f6cb5816150efa463314f16ee1cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98ab427e137bf11812800b7b8dea300f"><td class="memTemplParams" colspan="2">template<typename Constraint > </td></tr>
|
|
<tr class="memitem:a98ab427e137bf11812800b7b8dea300f"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a98ab427e137bf11812800b7b8dea300f">RegisterConstraintHandler</a> (<a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a>< <a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> > *handler, SCIP *scip)</td></tr>
|
|
<tr class="separator:a98ab427e137bf11812800b7b8dea300f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adbc02a676e4905454320811024feb661"><td class="memTemplParams" colspan="2">template<typename ConstraintData > </td></tr>
|
|
<tr class="memitem:adbc02a676e4905454320811024feb661"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adbc02a676e4905454320811024feb661">AddCallbackConstraint</a> (SCIP *scip, <a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a>< ConstraintData > *handler, const std::string &constraint_name, const ConstraintData *constraint_data, const <a class="el" href="structoperations__research_1_1_scip_callback_constraint_options.html">ScipCallbackConstraintOptions</a> &options)</td></tr>
|
|
<tr class="separator:adbc02a676e4905454320811024feb661"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa39a48a41523bf962a1610e7e3e703e"><td class="memTemplParams" colspan="2">template<typename ConstraintData > </td></tr>
|
|
<tr class="memitem:aaa39a48a41523bf962a1610e7e3e703e"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaa39a48a41523bf962a1610e7e3e703e">RegisterConstraintHandler</a> (<a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a>< ConstraintData > *handler, SCIP *scip)</td></tr>
|
|
<tr class="separator:aaa39a48a41523bf962a1610e7e3e703e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1af5034c3ae4d9e97bd8753ec6cf8c8c"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1af5034c3ae4d9e97bd8753ec6cf8c8c">FindErrorInMPModelForScip</a> (const MPModelProto &<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, SCIP *scip)</td></tr>
|
|
<tr class="separator:a1af5034c3ae4d9e97bd8753ec6cf8c8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b332c199c0cef58c53a677fdfa4996d"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< MPSolutionResponse > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2b332c199c0cef58c53a677fdfa4996d">ScipSolveProto</a> (const MPModelRequest &request)</td></tr>
|
|
<tr class="separator:a2b332c199c0cef58c53a677fdfa4996d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93b32df9014a3d8c40296e3bec9467da"><td class="memItemLeft" align="right" valign="top">::absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a93b32df9014a3d8c40296e3bec9467da">PortableFileSetContents</a> (absl::string_view file_name, absl::string_view content)</td></tr>
|
|
<tr class="separator:a93b32df9014a3d8c40296e3bec9467da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac43e3957acf50834ce6c49dbd9ac391b"><td class="memItemLeft" align="right" valign="top">::absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac43e3957acf50834ce6c49dbd9ac391b">PortableFileGetContents</a> (absl::string_view file_name, std::string *output)</td></tr>
|
|
<tr class="separator:ac43e3957acf50834ce6c49dbd9ac391b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82ae4be2570557f5b04da77a431e40ea"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a82ae4be2570557f5b04da77a431e40ea">PortableTemporaryFile</a> (const char *directory_prefix, std::string *filename_out)</td></tr>
|
|
<tr class="separator:a82ae4be2570557f5b04da77a431e40ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c54a147c7604b5da558a6a262ebd757"><td class="memItemLeft" align="right" valign="top">::absl::Status </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3c54a147c7604b5da558a6a262ebd757">PortableDeleteFile</a> (absl::string_view file_name)</td></tr>
|
|
<tr class="separator:a3c54a147c7604b5da558a6a262ebd757"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba32b1f1ee3ffb4194aa8af155f827cd"><td class="memTemplParams" colspan="2">template<class P > </td></tr>
|
|
<tr class="memitem:aba32b1f1ee3ffb4194aa8af155f827cd"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aba32b1f1ee3ffb4194aa8af155f827cd">ProtobufDebugString</a> (const P &<a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>)</td></tr>
|
|
<tr class="separator:aba32b1f1ee3ffb4194aa8af155f827cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87d7aa58897e0042898d1c2207deda18"><td class="memTemplParams" colspan="2">template<class P > </td></tr>
|
|
<tr class="memitem:a87d7aa58897e0042898d1c2207deda18"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a87d7aa58897e0042898d1c2207deda18">ProtobufShortDebugString</a> (const P &<a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>)</td></tr>
|
|
<tr class="separator:a87d7aa58897e0042898d1c2207deda18"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a760c8bbae2698a370004ceaaba9d9920"><td class="memTemplParams" colspan="2">template<typename ProtoEnumType > </td></tr>
|
|
<tr class="memitem:a760c8bbae2698a370004ceaaba9d9920"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a760c8bbae2698a370004ceaaba9d9920">ProtoEnumToString</a> (ProtoEnumType enum_value)</td></tr>
|
|
<tr class="separator:a760c8bbae2698a370004ceaaba9d9920"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35aef0bf8960ddc77cec32ab5d5aa885"><td class="memTemplParams" colspan="2">template<typename ProtoType > </td></tr>
|
|
<tr class="memitem:a35aef0bf8960ddc77cec32ab5d5aa885"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a35aef0bf8960ddc77cec32ab5d5aa885">ProtobufTextFormatMergeFromString</a> (const std::string &proto_text_string, ProtoType *<a class="el" href="cp__model__fz__solver_8cc.html#aed003f5eb5197bc586b7ef2c36a63da2">proto</a>)</td></tr>
|
|
<tr class="separator:a35aef0bf8960ddc77cec32ab5d5aa885"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace10d9b6a07c87e11942df49bb04fc71"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ace10d9b6a07c87e11942df49bb04fc71">OneBit64</a> (int pos)</td></tr>
|
|
<tr class="separator:ace10d9b6a07c87e11942df49bb04fc71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa400cb586d3da8079abd2dfe15434c26"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa400cb586d3da8079abd2dfe15434c26">OneBit32</a> (int pos)</td></tr>
|
|
<tr class="separator:aa400cb586d3da8079abd2dfe15434c26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abc979832d72da1ae793ba6d28ae46672"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abc979832d72da1ae793ba6d28ae46672">BitCount64</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:abc979832d72da1ae793ba6d28ae46672"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4841d3c6b072a22ba2b2fe43d6c03298"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4841d3c6b072a22ba2b2fe43d6c03298">BitCount32</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:a4841d3c6b072a22ba2b2fe43d6c03298"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee01d67a7a666bd54a183ac162e34238"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aee01d67a7a666bd54a183ac162e34238">LeastSignificantBitWord64</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:aee01d67a7a666bd54a183ac162e34238"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f40cd0560f4962b81e8b99333ea6e2b"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7f40cd0560f4962b81e8b99333ea6e2b">LeastSignificantBitWord32</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:a7f40cd0560f4962b81e8b99333ea6e2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a588a37fe4aa71e468b26ca5388732ea0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a588a37fe4aa71e468b26ca5388732ea0">LeastSignificantBitPosition64DeBruijn</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:a588a37fe4aa71e468b26ca5388732ea0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a4eefefc8c7cf8ee2f381b692e370a6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6a4eefefc8c7cf8ee2f381b692e370a6">LeastSignificantBitPosition64Default</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:a6a4eefefc8c7cf8ee2f381b692e370a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae13fcb4162a4180395806f43237c44b2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae13fcb4162a4180395806f43237c44b2">LeastSignificantBitPosition64</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:ae13fcb4162a4180395806f43237c44b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ae0f5d6a36d2ac42ff62911ceff551e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9ae0f5d6a36d2ac42ff62911ceff551e">LeastSignificantBitPosition32DeBruijn</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:a9ae0f5d6a36d2ac42ff62911ceff551e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c691865bdad3f6ee0525a77368a87c9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1c691865bdad3f6ee0525a77368a87c9">LeastSignificantBitPosition32Default</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:a1c691865bdad3f6ee0525a77368a87c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeaca21c840bf285f12127938231369b9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeaca21c840bf285f12127938231369b9">LeastSignificantBitPosition32</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:aeaca21c840bf285f12127938231369b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5948f76a02af5bf9638b3c29038cb96"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae5948f76a02af5bf9638b3c29038cb96">MostSignificantBitPosition64Default</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:ae5948f76a02af5bf9638b3c29038cb96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa6ef9aef70f95b9d5bcee2c10937bc8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afa6ef9aef70f95b9d5bcee2c10937bc8">MostSignificantBitPosition64</a> (uint64_t n)</td></tr>
|
|
<tr class="separator:afa6ef9aef70f95b9d5bcee2c10937bc8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65e6bc7c97b45054afeb652becdd6e14"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a65e6bc7c97b45054afeb652becdd6e14">MostSignificantBitPosition32Default</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:a65e6bc7c97b45054afeb652becdd6e14"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac2dd49087312b4acbda94f5c6cb668f7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac2dd49087312b4acbda94f5c6cb668f7">MostSignificantBitPosition32</a> (uint32_t n)</td></tr>
|
|
<tr class="separator:ac2dd49087312b4acbda94f5c6cb668f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab353dd864864f142c9c677ff07eb13ff"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab353dd864864f142c9c677ff07eb13ff">OneRange64</a> (uint64_t s, uint64_t e)</td></tr>
|
|
<tr class="separator:ab353dd864864f142c9c677ff07eb13ff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad3b1b38c2438246bcebce4884b498840"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad3b1b38c2438246bcebce4884b498840">OneRange32</a> (uint32_t s, uint32_t e)</td></tr>
|
|
<tr class="separator:ad3b1b38c2438246bcebce4884b498840"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcbecff7e7071fc3d98bb8fcd0fc87bc"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afcbecff7e7071fc3d98bb8fcd0fc87bc">IntervalUp64</a> (uint64_t s)</td></tr>
|
|
<tr class="separator:afcbecff7e7071fc3d98bb8fcd0fc87bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89d32183c356382fe71d7d0e2f302d01"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a89d32183c356382fe71d7d0e2f302d01">IntervalUp32</a> (uint32_t s)</td></tr>
|
|
<tr class="separator:a89d32183c356382fe71d7d0e2f302d01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a85487a7c672731d0a3f9167dba536aa0"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a85487a7c672731d0a3f9167dba536aa0">IntervalDown64</a> (uint64_t s)</td></tr>
|
|
<tr class="separator:a85487a7c672731d0a3f9167dba536aa0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a047ebf0fb931b969191be4945aae05b1"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a047ebf0fb931b969191be4945aae05b1">IntervalDown32</a> (uint32_t s)</td></tr>
|
|
<tr class="separator:a047ebf0fb931b969191be4945aae05b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab7253ffd8b7aba4b7cb5f981c7627526"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab7253ffd8b7aba4b7cb5f981c7627526">BitPos64</a> (uint64_t pos)</td></tr>
|
|
<tr class="separator:ab7253ffd8b7aba4b7cb5f981c7627526"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d993f34b75362f07534b07238775649"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6d993f34b75362f07534b07238775649">BitPos32</a> (uint32_t pos)</td></tr>
|
|
<tr class="separator:a6d993f34b75362f07534b07238775649"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad9bf98eac7dfdc7934ee5aa5fc04f5b9"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad9bf98eac7dfdc7934ee5aa5fc04f5b9">BitOffset64</a> (uint64_t pos)</td></tr>
|
|
<tr class="separator:ad9bf98eac7dfdc7934ee5aa5fc04f5b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7f107c8c2a3eee649a88e53c94d83862"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7f107c8c2a3eee649a88e53c94d83862">BitOffset32</a> (uint32_t pos)</td></tr>
|
|
<tr class="separator:a7f107c8c2a3eee649a88e53c94d83862"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade9a654d04b140bd2c2fbfb502c3999c"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ade9a654d04b140bd2c2fbfb502c3999c">BitLength64</a> (uint64_t size)</td></tr>
|
|
<tr class="separator:ade9a654d04b140bd2c2fbfb502c3999c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40588aa35bce80461bffb17bca643f1e"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a40588aa35bce80461bffb17bca643f1e">BitLength32</a> (uint32_t size)</td></tr>
|
|
<tr class="separator:a40588aa35bce80461bffb17bca643f1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a733c48e1e28605703382a59671337579"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a733c48e1e28605703382a59671337579">BitShift64</a> (uint64_t v)</td></tr>
|
|
<tr class="separator:a733c48e1e28605703382a59671337579"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab429273292c72a71dda179a235e809f3"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab429273292c72a71dda179a235e809f3">BitShift32</a> (uint32_t v)</td></tr>
|
|
<tr class="separator:ab429273292c72a71dda179a235e809f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accd480b0f48f07182d45f247efdc8dee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#accd480b0f48f07182d45f247efdc8dee">IsBitSet64</a> (const uint64_t *const bitset, uint64_t pos)</td></tr>
|
|
<tr class="separator:accd480b0f48f07182d45f247efdc8dee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a7ae719107659f62df69935619c4503"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6a7ae719107659f62df69935619c4503">IsBitSet32</a> (const uint32_t *const bitset, uint32_t pos)</td></tr>
|
|
<tr class="separator:a6a7ae719107659f62df69935619c4503"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeb19de8c81811a72d9f39aeec6dd60ef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeb19de8c81811a72d9f39aeec6dd60ef">SetBit64</a> (uint64_t *const bitset, uint64_t pos)</td></tr>
|
|
<tr class="separator:aeb19de8c81811a72d9f39aeec6dd60ef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a367d6439b7ae4f256311937e31cf2830"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a367d6439b7ae4f256311937e31cf2830">SetBit32</a> (uint32_t *const bitset, uint32_t pos)</td></tr>
|
|
<tr class="separator:a367d6439b7ae4f256311937e31cf2830"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa3ccf94731c1d1958861df895c730330"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa3ccf94731c1d1958861df895c730330">ClearBit64</a> (uint64_t *const bitset, uint64_t pos)</td></tr>
|
|
<tr class="separator:aa3ccf94731c1d1958861df895c730330"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89eec2448f44df7b9e39695c03cd4f9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a89eec2448f44df7b9e39695c03cd4f9e">ClearBit32</a> (uint32_t *const bitset, uint32_t pos)</td></tr>
|
|
<tr class="separator:a89eec2448f44df7b9e39695c03cd4f9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e5dec4e90b44b09c72ed21ef01fbceb"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5e5dec4e90b44b09c72ed21ef01fbceb">BitCountRange64</a> (const uint64_t *const bitset, uint64_t start, uint64_t end)</td></tr>
|
|
<tr class="separator:a5e5dec4e90b44b09c72ed21ef01fbceb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a366001057877498a0e8d930ae78b1a81"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a366001057877498a0e8d930ae78b1a81">BitCountRange32</a> (const uint32_t *const bitset, uint32_t start, uint32_t end)</td></tr>
|
|
<tr class="separator:a366001057877498a0e8d930ae78b1a81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab805aeb27f36d4e358e29a27f4751dbb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab805aeb27f36d4e358e29a27f4751dbb">IsEmptyRange64</a> (const uint64_t *const bitset, uint64_t start, uint64_t end)</td></tr>
|
|
<tr class="separator:ab805aeb27f36d4e358e29a27f4751dbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a122300e3a1def4c191aed1f0e59ef64d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a122300e3a1def4c191aed1f0e59ef64d">IsEmptyRange32</a> (const uint32_t *const bitset, uint32_t start, uint32_t end)</td></tr>
|
|
<tr class="separator:a122300e3a1def4c191aed1f0e59ef64d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeaad5460617f3e9cba0edffa0afc8ffd"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeaad5460617f3e9cba0edffa0afc8ffd">LeastSignificantBitPosition64</a> (const uint64_t *const bitset, uint64_t start, uint64_t end)</td></tr>
|
|
<tr class="separator:aeaad5460617f3e9cba0edffa0afc8ffd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afde211fb7f57e8cd95a3e07a28b4847e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afde211fb7f57e8cd95a3e07a28b4847e">LeastSignificantBitPosition32</a> (const uint32_t *const bitset, uint32_t start, uint32_t end)</td></tr>
|
|
<tr class="separator:afde211fb7f57e8cd95a3e07a28b4847e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39a83b0537a4c6116fccab07fb2e70ee"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a39a83b0537a4c6116fccab07fb2e70ee">MostSignificantBitPosition64</a> (const uint64_t *const bitset, uint64_t start, uint64_t end)</td></tr>
|
|
<tr class="separator:a39a83b0537a4c6116fccab07fb2e70ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8db1b2e1cc68428a6583db21ce2b65fe"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8db1b2e1cc68428a6583db21ce2b65fe">MostSignificantBitPosition32</a> (const uint32_t *const bitset, uint32_t start, uint32_t end)</td></tr>
|
|
<tr class="separator:a8db1b2e1cc68428a6583db21ce2b65fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8aeec08b3e9a77df56d1bddd70a09a3f"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8aeec08b3e9a77df56d1bddd70a09a3f">UnsafeLeastSignificantBitPosition64</a> (const uint64_t *const bitset, uint64_t start, uint64_t end)</td></tr>
|
|
<tr class="separator:a8aeec08b3e9a77df56d1bddd70a09a3f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7576b31962bb7a61a8a2f84643a1aed4"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7576b31962bb7a61a8a2f84643a1aed4">UnsafeLeastSignificantBitPosition32</a> (const uint32_t *const bitset, uint32_t start, uint32_t end)</td></tr>
|
|
<tr class="separator:a7576b31962bb7a61a8a2f84643a1aed4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5738162a4e0a0fc7616ca18bbfabea9b"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5738162a4e0a0fc7616ca18bbfabea9b">UnsafeMostSignificantBitPosition64</a> (const uint64_t *const bitset, uint64_t start, uint64_t end)</td></tr>
|
|
<tr class="separator:a5738162a4e0a0fc7616ca18bbfabea9b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af14b24d728f7299c1c009d7f38b17d24"><td class="memItemLeft" align="right" valign="top">int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af14b24d728f7299c1c009d7f38b17d24">UnsafeMostSignificantBitPosition32</a> (const uint32_t *const bitset, uint32_t start, uint32_t end)</td></tr>
|
|
<tr class="separator:af14b24d728f7299c1c009d7f38b17d24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5ce326c59180c51d01daaa7db6604aa"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af5ce326c59180c51d01daaa7db6604aa">TwoBitsFromPos64</a> (uint64_t pos)</td></tr>
|
|
<tr class="separator:af5ce326c59180c51d01daaa7db6604aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a319f5b5c935d6fb479624ae04d60d5ea"><td class="memItemLeft" align="right" valign="top">absl::StatusOr< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a319f5b5c935d6fb479624ae04d60d5ea">ReadFileToString</a> (absl::string_view filename)</td></tr>
|
|
<tr class="separator:a319f5b5c935d6fb479624ae04d60d5ea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac9d6b171922e3bb93b3795f4241c70e4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac9d6b171922e3bb93b3795f4241c70e4">ReadFileToProto</a> (absl::string_view filename, google::protobuf::Message *<a class="el" href="cp__model__fz__solver_8cc.html#aed003f5eb5197bc586b7ef2c36a63da2">proto</a>)</td></tr>
|
|
<tr class="separator:ac9d6b171922e3bb93b3795f4241c70e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57741d0280e266642d7d146d0d0beedb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a57741d0280e266642d7d146d0d0beedb">WriteProtoToFile</a> (absl::string_view filename, const google::protobuf::Message &<a class="el" href="cp__model__fz__solver_8cc.html#aed003f5eb5197bc586b7ef2c36a63da2">proto</a>, <a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72">ProtoWriteFormat</a> proto_write_format, bool gzipped, bool append_extension_to_file_name)</td></tr>
|
|
<tr class="separator:a57741d0280e266642d7d146d0d0beedb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0512869fd2f9e687199df5ceb9d04859"><td class="memTemplParams" colspan="2">template<typename Proto > </td></tr>
|
|
<tr class="memitem:a0512869fd2f9e687199df5ceb9d04859"><td class="memTemplItemLeft" align="right" valign="top">Proto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0512869fd2f9e687199df5ceb9d04859">ReadFileToProtoOrDie</a> (absl::string_view filename)</td></tr>
|
|
<tr class="separator:a0512869fd2f9e687199df5ceb9d04859"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0058b741be66a9146d398ffbc209e36c"><td class="memTemplParams" colspan="2">template<typename Proto > </td></tr>
|
|
<tr class="memitem:a0058b741be66a9146d398ffbc209e36c"><td class="memTemplItemLeft" align="right" valign="top">std::vector< Proto > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0058b741be66a9146d398ffbc209e36c">ReadAllRecordsOrDie</a> (absl::string_view filename)</td></tr>
|
|
<tr class="separator:a0058b741be66a9146d398ffbc209e36c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29f93f4101d88ea9c3d8d6018ca564f7"><td class="memTemplParams" colspan="2">template<typename Proto > </td></tr>
|
|
<tr class="memitem:a29f93f4101d88ea9c3d8d6018ca564f7"><td class="memTemplItemLeft" align="right" valign="top">std::vector< Proto > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a29f93f4101d88ea9c3d8d6018ca564f7">ReadAllRecordsOrDie</a> (<a class="el" href="class_file.html">File</a> *file)</td></tr>
|
|
<tr class="separator:a29f93f4101d88ea9c3d8d6018ca564f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace54bf84f7270aae9477ad57dcf7ce59"><td class="memTemplParams" colspan="2">template<typename Proto > </td></tr>
|
|
<tr class="memitem:ace54bf84f7270aae9477ad57dcf7ce59"><td class="memTemplItemLeft" align="right" valign="top">Proto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ace54bf84f7270aae9477ad57dcf7ce59">ReadOneRecordOrDie</a> (absl::string_view filename)</td></tr>
|
|
<tr class="separator:ace54bf84f7270aae9477ad57dcf7ce59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b3cadabb0e5354ea2730e10401427f5"><td class="memTemplParams" colspan="2">template<typename Proto > </td></tr>
|
|
<tr class="memitem:a6b3cadabb0e5354ea2730e10401427f5"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6b3cadabb0e5354ea2730e10401427f5">WriteRecordsOrDie</a> (absl::string_view filename, const std::vector< Proto > &protos)</td></tr>
|
|
<tr class="separator:a6b3cadabb0e5354ea2730e10401427f5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a46f21c3da23685e58b31d880b2144458"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a46f21c3da23685e58b31d880b2144458">ComputeScalingErrors</a> (const std::vector< double > &<a class="el" href="parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051">input</a>, const std::vector< double > &lb, const std::vector< double > &ub, double scaling_factor, double *<a class="el" href="sat_2lp__utils_8cc.html#a2a1a02478d02cd8e42a1afece079d4a2">max_relative_coeff_error</a>, double *max_scaled_sum_error)</td></tr>
|
|
<tr class="separator:a46f21c3da23685e58b31d880b2144458"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae3359f1c2367d44e5cf9be5d5abc89f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae3359f1c2367d44e5cf9be5d5abc89f">GetBestScalingOfDoublesToInt64</a> (const std::vector< double > &<a class="el" href="parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051">input</a>, const std::vector< double > &lb, const std::vector< double > &ub, int64_t max_absolute_sum)</td></tr>
|
|
<tr class="separator:aae3359f1c2367d44e5cf9be5d5abc89f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7cc8b704d0f858f38ad0851bc1b9d478"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7cc8b704d0f858f38ad0851bc1b9d478">GetBestScalingOfDoublesToInt64</a> (const std::vector< double > &<a class="el" href="parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051">input</a>, int64_t max_absolute_sum, double *scaling_factor, double *<a class="el" href="sat_2lp__utils_8cc.html#a2a1a02478d02cd8e42a1afece079d4a2">max_relative_coeff_error</a>)</td></tr>
|
|
<tr class="separator:a7cc8b704d0f858f38ad0851bc1b9d478"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae2e6ed909e0cd5f240b885800f55c87"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae2e6ed909e0cd5f240b885800f55c87">ComputeGcdOfRoundedDoubles</a> (const std::vector< double > &x, double scaling_factor)</td></tr>
|
|
<tr class="separator:aae2e6ed909e0cd5f240b885800f55c87"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:addb09ab3f085b1424ee43c8565494b40"><td class="memTemplParams" colspan="2">template<typename FloatType > </td></tr>
|
|
<tr class="memitem:addb09ab3f085b1424ee43c8565494b40"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#addb09ab3f085b1424ee43c8565494b40">IsPositiveOrNegativeInfinity</a> (FloatType x)</td></tr>
|
|
<tr class="separator:addb09ab3f085b1424ee43c8565494b40"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4175e34e3e7f573a9dd0187b199afc24"><td class="memTemplParams" colspan="2">template<typename FloatType > </td></tr>
|
|
<tr class="memitem:a4175e34e3e7f573a9dd0187b199afc24"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4175e34e3e7f573a9dd0187b199afc24">AreWithinAbsoluteOrRelativeTolerances</a> (FloatType x, FloatType y, FloatType relative_tolerance, FloatType absolute_tolerance)</td></tr>
|
|
<tr class="separator:a4175e34e3e7f573a9dd0187b199afc24"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a705ecff17f450f06856ceec064725b8d"><td class="memTemplParams" colspan="2">template<typename FloatType > </td></tr>
|
|
<tr class="memitem:a705ecff17f450f06856ceec064725b8d"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a705ecff17f450f06856ceec064725b8d">AreWithinAbsoluteTolerance</a> (FloatType x, FloatType y, FloatType absolute_tolerance)</td></tr>
|
|
<tr class="separator:a705ecff17f450f06856ceec064725b8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a096ed4f933f943ccb8859e0dc08b06ca"><td class="memTemplParams" colspan="2">template<typename FloatType > </td></tr>
|
|
<tr class="memitem:a096ed4f933f943ccb8859e0dc08b06ca"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a096ed4f933f943ccb8859e0dc08b06ca">IsSmallerWithinTolerance</a> (FloatType x, FloatType y, FloatType tolerance)</td></tr>
|
|
<tr class="separator:a096ed4f933f943ccb8859e0dc08b06ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1181732aa2f4c08e28ea32b1c7c6f256"><td class="memTemplParams" colspan="2">template<typename FloatType > </td></tr>
|
|
<tr class="memitem:a1181732aa2f4c08e28ea32b1c7c6f256"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1181732aa2f4c08e28ea32b1c7c6f256">IsIntegerWithinTolerance</a> (FloatType x, FloatType tolerance)</td></tr>
|
|
<tr class="separator:a1181732aa2f4c08e28ea32b1c7c6f256"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2adddfecac47612f1da312dbb80d91b7"><td class="memTemplParams" colspan="2">template<typename FloatType > </td></tr>
|
|
<tr class="memitem:a2adddfecac47612f1da312dbb80d91b7"><td class="memTemplItemLeft" align="right" valign="top">FloatType </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2adddfecac47612f1da312dbb80d91b7">Interpolate</a> (FloatType x, FloatType y, FloatType alpha)</td></tr>
|
|
<tr class="separator:a2adddfecac47612f1da312dbb80d91b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a86811f49fc245ef5e5a4fddf2e7c2b5c"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a86811f49fc245ef5e5a4fddf2e7c2b5c">FullProtocolMessageAsString</a> (const google::protobuf::Message &<a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>, int indent_level)</td></tr>
|
|
<tr class="separator:a86811f49fc245ef5e5a4fddf2e7c2b5c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a460240fb5e04b90eff316fe22534398c"><td class="memTemplParams" colspan="2">template<class Proto > </td></tr>
|
|
<tr class="memitem:a460240fb5e04b90eff316fe22534398c"><td class="memTemplItemLeft" align="right" valign="top">absl::StatusOr< Proto * > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a460240fb5e04b90eff316fe22534398c">SafeProtoDownCast</a> (google::protobuf::Message *<a class="el" href="cp__model__fz__solver_8cc.html#aed003f5eb5197bc586b7ef2c36a63da2">proto</a>)</td></tr>
|
|
<tr class="separator:a460240fb5e04b90eff316fe22534398c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71cb7b3c8fe0897684856a670e283854"><td class="memTemplParams" colspan="2">template<class Proto > </td></tr>
|
|
<tr class="memitem:a71cb7b3c8fe0897684856a670e283854"><td class="memTemplItemLeft" align="right" valign="top">absl::StatusOr< const Proto * > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a71cb7b3c8fe0897684856a670e283854">SafeProtoConstDownCast</a> (const google::protobuf::Message *<a class="el" href="cp__model__fz__solver_8cc.html#aed003f5eb5197bc586b7ef2c36a63da2">proto</a>)</td></tr>
|
|
<tr class="separator:a71cb7b3c8fe0897684856a670e283854"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab93e9f4e13fe80519212421a84351bd1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_range_int_to_int_function.html">RangeIntToIntFunction</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab93e9f4e13fe80519212421a84351bd1">MakeBareIntToIntFunction</a> (std::function< int64_t(int64_t)> f)</td></tr>
|
|
<tr class="separator:ab93e9f4e13fe80519212421a84351bd1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15e668e6078014aa160c39782f916322"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_range_int_to_int_function.html">RangeIntToIntFunction</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a15e668e6078014aa160c39782f916322">MakeCachedIntToIntFunction</a> (const std::function< int64_t(int64_t)> &f, int64_t domain_start, int64_t domain_end)</td></tr>
|
|
<tr class="separator:a15e668e6078014aa160c39782f916322"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59955a2e2c2b28075cdc795f99df6134"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_range_min_max_index_function.html">RangeMinMaxIndexFunction</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a59955a2e2c2b28075cdc795f99df6134">MakeCachedRangeMinMaxIndexFunction</a> (const std::function< int64_t(int64_t)> &f, int64_t domain_start, int64_t domain_end)</td></tr>
|
|
<tr class="separator:a59955a2e2c2b28075cdc795f99df6134"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a670125c5edf58c4523486795335cb9ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceoperations__research.html#aedcf71e1bf956d77554271728d32f9a2">Fraction</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a670125c5edf58c4523486795335cb9ae">RationalApproximation</a> (const double x, const double precision)</td></tr>
|
|
<tr class="separator:a670125c5edf58c4523486795335cb9ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e03c61d96b37a3533c3ffcec93fc18d"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2e03c61d96b37a3533c3ffcec93fc18d">TwosComplementAddition</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:a2e03c61d96b37a3533c3ffcec93fc18d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab7f89c34e63aca5f186808225f45865b"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab7f89c34e63aca5f186808225f45865b">TwosComplementSubtraction</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:ab7f89c34e63aca5f186808225f45865b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d130d7d0baf49b66a6938714828d0aa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0d130d7d0baf49b66a6938714828d0aa">AddHadOverflow</a> (int64_t x, int64_t y, int64_t sum)</td></tr>
|
|
<tr class="separator:a0d130d7d0baf49b66a6938714828d0aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5b3d385e40264b5c3094b64d10a2299"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab5b3d385e40264b5c3094b64d10a2299">SubHadOverflow</a> (int64_t x, int64_t y, int64_t diff)</td></tr>
|
|
<tr class="separator:ab5b3d385e40264b5c3094b64d10a2299"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93bd93f028c18a4b55b30056ef60df44"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a93bd93f028c18a4b55b30056ef60df44">AddOverflows</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:a93bd93f028c18a4b55b30056ef60df44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0004fd13375ee41f234051cb5cc74869"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0004fd13375ee41f234051cb5cc74869">SubOverflows</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:a0004fd13375ee41f234051cb5cc74869"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1bd0133149b70b678b123524541aaad"><td class="memTemplParams" colspan="2">template<typename IntegerType > </td></tr>
|
|
<tr class="memitem:ae1bd0133149b70b678b123524541aaad"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae1bd0133149b70b678b123524541aaad">SafeAddInto</a> (IntegerType <a class="el" href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a>, IntegerType *<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>)</td></tr>
|
|
<tr class="separator:ae1bd0133149b70b678b123524541aaad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a28f4f86e4cc6cfc5e075577baabd00f2"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a28f4f86e4cc6cfc5e075577baabd00f2">CapWithSignOf</a> (int64_t x)</td></tr>
|
|
<tr class="separator:a28f4f86e4cc6cfc5e075577baabd00f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a92790ebe58f31601890072ac2d4911c5"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a92790ebe58f31601890072ac2d4911c5">CapAddGeneric</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:a92790ebe58f31601890072ac2d4911c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a111f44b9b9cf67a8e8d83794ac9f5291"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a111f44b9b9cf67a8e8d83794ac9f5291">CapAdd</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:a111f44b9b9cf67a8e8d83794ac9f5291"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af226a644c66eca0d1ce8885529f9f5a1"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af226a644c66eca0d1ce8885529f9f5a1">CapSubGeneric</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:af226a644c66eca0d1ce8885529f9f5a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4a43d435871f16c321861fa5de32df82"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4a43d435871f16c321861fa5de32df82">CapSub</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:a4a43d435871f16c321861fa5de32df82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af979bdbf1d7d690ae24e97ad456297d2"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af979bdbf1d7d690ae24e97ad456297d2">CapOpp</a> (int64_t v)</td></tr>
|
|
<tr class="separator:af979bdbf1d7d690ae24e97ad456297d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adfcad7c607afe2de123ac91fcd2b87c0"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adfcad7c607afe2de123ac91fcd2b87c0">CapProdGeneric</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:adfcad7c607afe2de123ac91fcd2b87c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa64bf49d041052c7cb3f40f7496d7534"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa64bf49d041052c7cb3f40f7496d7534">CapProd</a> (int64_t x, int64_t y)</td></tr>
|
|
<tr class="separator:aa64bf49d041052c7cb3f40f7496d7534"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a793092fb9f25552acabb89ee399bbd81"><td class="memTemplParams" colspan="2">template<class Iterator , class Compare = std::less<value_type_t<Iterator>>> </td></tr>
|
|
<tr class="memitem:a793092fb9f25552acabb89ee399bbd81"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a793092fb9f25552acabb89ee399bbd81">IncrementalSort</a> (int max_comparisons, Iterator begin, Iterator end, Compare comp=Compare{}, bool is_stable=false)</td></tr>
|
|
<tr class="separator:a793092fb9f25552acabb89ee399bbd81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5dcc4acbab90bfb7be50dbcca0b8369"><td class="memTemplParams" colspan="2">template<class Iterator , class Compare = std::less<value_type_t<Iterator>>> </td></tr>
|
|
<tr class="memitem:ae5dcc4acbab90bfb7be50dbcca0b8369"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae5dcc4acbab90bfb7be50dbcca0b8369">InsertionSort</a> (Iterator begin, Iterator end, Compare comp=Compare{})</td></tr>
|
|
<tr class="separator:ae5dcc4acbab90bfb7be50dbcca0b8369"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7711fb7b4603c63bec592d9fa6184c0a"><td class="memTemplParams" colspan="2">template<class Iterator , class Compare = std::less<value_type_t<Iterator>>> </td></tr>
|
|
<tr class="memitem:a7711fb7b4603c63bec592d9fa6184c0a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7711fb7b4603c63bec592d9fa6184c0a">IncrementalSort</a> (Iterator begin, Iterator end, Compare comp=Compare{}, bool is_stable=false)</td></tr>
|
|
<tr class="separator:a7711fb7b4603c63bec592d9fa6184c0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3e279a32a1a414e450e663a683d2365"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af3e279a32a1a414e450e663a683d2365">IntervalsAreSortedAndNonAdjacent</a> (absl::Span< const <a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a> > intervals)</td></tr>
|
|
<tr class="memdesc:af3e279a32a1a414e450e663a683d2365"><td class="mdescLeft"> </td><td class="mdescRight">Returns true iff we have: <a href="namespaceoperations__research.html#af3e279a32a1a414e450e663a683d2365">More...</a><br /></td></tr>
|
|
<tr class="separator:af3e279a32a1a414e450e663a683d2365"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a5db12c8eb55529c5717db21d40f856"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6a5db12c8eb55529c5717db21d40f856">CeilRatio</a> (int64_t <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>, int64_t positive_coeff)</td></tr>
|
|
<tr class="separator:a6a5db12c8eb55529c5717db21d40f856"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e2ec837105d112356116f6308b73fca"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1e2ec837105d112356116f6308b73fca">FloorRatio</a> (int64_t <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>, int64_t positive_coeff)</td></tr>
|
|
<tr class="separator:a1e2ec837105d112356116f6308b73fca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa13c9fb247706841180cc230417006c9"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa13c9fb247706841180cc230417006c9">operator<<</a> (std::ostream &out, const <a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a> &<a class="el" href="resource_8cc.html#af92a8383a05fdf586a52263d358f5ada">interval</a>)</td></tr>
|
|
<tr class="separator:aa13c9fb247706841180cc230417006c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53384307ee95846874ccf490f4f78cc2"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a53384307ee95846874ccf490f4f78cc2">operator<<</a> (std::ostream &out, const std::vector< <a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a> > &intervals)</td></tr>
|
|
<tr class="separator:a53384307ee95846874ccf490f4f78cc2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a162b8c096786af7504e51ee2353b8eed"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a162b8c096786af7504e51ee2353b8eed">operator<<</a> (std::ostream &out, const <a class="el" href="classoperations__research_1_1_domain.html">Domain</a> &domain)</td></tr>
|
|
<tr class="separator:a162b8c096786af7504e51ee2353b8eed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07ae210be5b66d61cdc83361e4c478a8"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a07ae210be5b66d61cdc83361e4c478a8">SumOfKMinValueInDomain</a> (const <a class="el" href="classoperations__research_1_1_domain.html">Domain</a> &domain, int k)</td></tr>
|
|
<tr class="separator:a07ae210be5b66d61cdc83361e4c478a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b2032743808743ca19f9d9bdaba644e"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6b2032743808743ca19f9d9bdaba644e">SumOfKMaxValueInDomain</a> (const <a class="el" href="classoperations__research_1_1_domain.html">Domain</a> &domain, int k)</td></tr>
|
|
<tr class="separator:a6b2032743808743ca19f9d9bdaba644e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb92bdbce12d475f965f6db3c5f5b7b5"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#acb92bdbce12d475f965f6db3c5f5b7b5">MemoryUsage</a> ()</td></tr>
|
|
<tr class="separator:acb92bdbce12d475f965f6db3c5f5b7b5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1e66b2f134ccc2e06344f1935bbc16a"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:af1e66b2f134ccc2e06344f1935bbc16a"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af1e66b2f134ccc2e06344f1935bbc16a">JoinDebugString</a> (const std::vector< T > &v, const std::string &separator)</td></tr>
|
|
<tr class="separator:af1e66b2f134ccc2e06344f1935bbc16a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9be76edcbd5ccb982d92c8d90421a73c"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a9be76edcbd5ccb982d92c8d90421a73c"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9be76edcbd5ccb982d92c8d90421a73c">JoinDebugStringPtr</a> (const std::vector< T > &v, const std::string &separator)</td></tr>
|
|
<tr class="separator:a9be76edcbd5ccb982d92c8d90421a73c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea04391e4d85555ed4fde9b89e8139f2"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:aea04391e4d85555ed4fde9b89e8139f2"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aea04391e4d85555ed4fde9b89e8139f2">JoinNamePtr</a> (const std::vector< T > &v, const std::string &separator)</td></tr>
|
|
<tr class="separator:aea04391e4d85555ed4fde9b89e8139f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed2d2f0a06417c1c636b412b1d8a2593"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:aed2d2f0a06417c1c636b412b1d8a2593"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aed2d2f0a06417c1c636b412b1d8a2593">JoinNameFieldPtr</a> (const std::vector< T > &v, const std::string &separator)</td></tr>
|
|
<tr class="separator:aed2d2f0a06417c1c636b412b1d8a2593"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b412378b951bf7c75bdcc111486c382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1b412378b951bf7c75bdcc111486c382">ProbablyRunningInsideUnitTest</a> ()</td></tr>
|
|
<tr class="separator:a1b412378b951bf7c75bdcc111486c382"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
|
<tr class="memitem:a3ea6af6581e6922832918c97753146a7"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3ea6af6581e6922832918c97753146a7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3ea6af6581e6922832918c97753146a7">MakeConstraintDemon0</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>)</td></tr>
|
|
<tr class="separator:a3ea6af6581e6922832918c97753146a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0953b50b08320d1109c678555137f1db"><td class="memTemplParams" colspan="2">template<class P > </td></tr>
|
|
<tr class="memitem:a0953b50b08320d1109c678555137f1db"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0953b50b08320d1109c678555137f1db">ParameterDebugString</a> (P param)</td></tr>
|
|
<tr class="separator:a0953b50b08320d1109c678555137f1db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c2f93547af434566184b7dee7039c93"><td class="memTemplParams" colspan="2">template<class P > </td></tr>
|
|
<tr class="memitem:a3c2f93547af434566184b7dee7039c93"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3c2f93547af434566184b7dee7039c93">ParameterDebugString</a> (P *param)</td></tr>
|
|
<tr class="memdesc:a3c2f93547af434566184b7dee7039c93"><td class="mdescLeft"> </td><td class="mdescRight">Support limited to pointers to classes which define DebugString(). <a href="namespaceoperations__research.html#a3c2f93547af434566184b7dee7039c93">More...</a><br /></td></tr>
|
|
<tr class="separator:a3c2f93547af434566184b7dee7039c93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fb750da00c784e5ffd1763fd3ce88f7"><td class="memTemplParams" colspan="2">template<class T , class P > </td></tr>
|
|
<tr class="memitem:a4fb750da00c784e5ffd1763fd3ce88f7"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4fb750da00c784e5ffd1763fd3ce88f7">MakeConstraintDemon1</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(P), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, P param1)</td></tr>
|
|
<tr class="separator:a4fb750da00c784e5ffd1763fd3ce88f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4da629cafe75f958924e1684ac2b0eff"><td class="memTemplParams" colspan="2">template<class T , class P , class Q > </td></tr>
|
|
<tr class="memitem:a4da629cafe75f958924e1684ac2b0eff"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4da629cafe75f958924e1684ac2b0eff">MakeConstraintDemon2</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(P, Q), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, P param1, Q param2)</td></tr>
|
|
<tr class="separator:a4da629cafe75f958924e1684ac2b0eff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abdca98f14c02e004ab5e19d2c3985667"><td class="memTemplParams" colspan="2">template<class T , class P , class Q , class R > </td></tr>
|
|
<tr class="memitem:abdca98f14c02e004ab5e19d2c3985667"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abdca98f14c02e004ab5e19d2c3985667">MakeConstraintDemon3</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(P, Q, R), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, P param1, Q param2, R param3)</td></tr>
|
|
<tr class="separator:abdca98f14c02e004ab5e19d2c3985667"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
|
|
<tr class="memitem:a82110ba1f45aa29ffc933102880dbd82"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a82110ba1f45aa29ffc933102880dbd82"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a82110ba1f45aa29ffc933102880dbd82">MakeDelayedConstraintDemon0</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>)</td></tr>
|
|
<tr class="separator:a82110ba1f45aa29ffc933102880dbd82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a11f4a7dbafd8e00a36b892a82e44445f"><td class="memTemplParams" colspan="2">template<class T , class P > </td></tr>
|
|
<tr class="memitem:a11f4a7dbafd8e00a36b892a82e44445f"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a11f4a7dbafd8e00a36b892a82e44445f">MakeDelayedConstraintDemon1</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(P), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, P param1)</td></tr>
|
|
<tr class="separator:a11f4a7dbafd8e00a36b892a82e44445f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29b8113bf656aa61493c9459508ed953"><td class="memTemplParams" colspan="2">template<class T , class P , class Q > </td></tr>
|
|
<tr class="memitem:a29b8113bf656aa61493c9459508ed953"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a29b8113bf656aa61493c9459508ed953">MakeDelayedConstraintDemon2</a> (<a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const s, T *const <a class="el" href="demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695">ct</a>, void(T::*method)(P, Q), const std::string &<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, P param1, Q param2)</td></tr>
|
|
<tr class="separator:a29b8113bf656aa61493c9459508ed953"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:adf85b9c9e168660e5f36d735d88f3955"><td class="memItemLeft" align="right" valign="top">static const int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adf85b9c9e168660e5f36d735d88f3955">kUnassigned</a> = -1</td></tr>
|
|
<tr class="separator:adf85b9c9e168660e5f36d735d88f3955"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad24b0c8b9d2dab9dd0d96d40d52bb743"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_int_var_assignment_default_type_internal.html">IntVarAssignmentDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad24b0c8b9d2dab9dd0d96d40d52bb743">_IntVarAssignment_default_instance_</a></td></tr>
|
|
<tr class="separator:ad24b0c8b9d2dab9dd0d96d40d52bb743"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ad249dc5100b4e80763fbc1492426e0"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_interval_var_assignment_default_type_internal.html">IntervalVarAssignmentDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5ad249dc5100b4e80763fbc1492426e0">_IntervalVarAssignment_default_instance_</a></td></tr>
|
|
<tr class="separator:a5ad249dc5100b4e80763fbc1492426e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9044b5e9e7d8fb33c212df31caa2a96f"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_sequence_var_assignment_default_type_internal.html">SequenceVarAssignmentDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9044b5e9e7d8fb33c212df31caa2a96f">_SequenceVarAssignment_default_instance_</a></td></tr>
|
|
<tr class="separator:a9044b5e9e7d8fb33c212df31caa2a96f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af96f2eb9df50f9992bf3529e9e48c1a4"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_worker_info_default_type_internal.html">WorkerInfoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af96f2eb9df50f9992bf3529e9e48c1a4">_WorkerInfo_default_instance_</a></td></tr>
|
|
<tr class="separator:af96f2eb9df50f9992bf3529e9e48c1a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71b4716e350a5a5e04973547d1f49b13"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_assignment_proto_default_type_internal.html">AssignmentProtoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a71b4716e350a5a5e04973547d1f49b13">_AssignmentProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a71b4716e350a5a5e04973547d1f49b13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4b2928e7c087b629b9741ba749aa9b04"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_demon_runs_default_type_internal.html">DemonRunsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4b2928e7c087b629b9741ba749aa9b04">_DemonRuns_default_instance_</a></td></tr>
|
|
<tr class="separator:a4b2928e7c087b629b9741ba749aa9b04"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9ae85dc85fabfea38f3d5bda107bd4c"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_constraint_runs_default_type_internal.html">ConstraintRunsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa9ae85dc85fabfea38f3d5bda107bd4c">_ConstraintRuns_default_instance_</a></td></tr>
|
|
<tr class="separator:aa9ae85dc85fabfea38f3d5bda107bd4c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae787854ee3808fd8e6b07e3a39c9ea2b"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_first_solution_strategy_default_type_internal.html">FirstSolutionStrategyDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae787854ee3808fd8e6b07e3a39c9ea2b">_FirstSolutionStrategy_default_instance_</a></td></tr>
|
|
<tr class="separator:ae787854ee3808fd8e6b07e3a39c9ea2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa63323dd847b26e9cb2726c83ae0313"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_local_search_metaheuristic_default_type_internal.html">LocalSearchMetaheuristicDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afa63323dd847b26e9cb2726c83ae0313">_LocalSearchMetaheuristic_default_instance_</a></td></tr>
|
|
<tr class="separator:afa63323dd847b26e9cb2726c83ae0313"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5993f13606f510a486975f093213b857"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5993f13606f510a486975f093213b857">FirstSolutionStrategy_Value_Value_MIN</a> = <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca31c43e778aca17f824b8af4ab2e42381">FirstSolutionStrategy_Value_UNSET</a></td></tr>
|
|
<tr class="separator:a5993f13606f510a486975f093213b857"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d9cbe1519514004c2dafee35d59bb85"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5d9cbe1519514004c2dafee35d59bb85">FirstSolutionStrategy_Value_Value_MAX</a> = <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca5390ddfbc0c9be09a0c1016290ed801d">FirstSolutionStrategy_Value_AUTOMATIC</a></td></tr>
|
|
<tr class="separator:a5d9cbe1519514004c2dafee35d59bb85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a288aa8299841c0561fbe3505220f708a"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a288aa8299841c0561fbe3505220f708a">FirstSolutionStrategy_Value_Value_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a5d9cbe1519514004c2dafee35d59bb85">FirstSolutionStrategy_Value_Value_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a288aa8299841c0561fbe3505220f708a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aad6f0fe5f7bc2ded4a3dff23f60f79a1"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aad6f0fe5f7bc2ded4a3dff23f60f79a1">LocalSearchMetaheuristic_Value_Value_MIN</a> = <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a85240f13d8d1f1ed1386fca1887d7246">LocalSearchMetaheuristic_Value_UNSET</a></td></tr>
|
|
<tr class="separator:aad6f0fe5f7bc2ded4a3dff23f60f79a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2aa95ee300a361d3c1090d956379432c"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2aa95ee300a361d3c1090d956379432c">LocalSearchMetaheuristic_Value_Value_MAX</a> = <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540ae691eeff628e553468aa8aed9d9a71f1">LocalSearchMetaheuristic_Value_AUTOMATIC</a></td></tr>
|
|
<tr class="separator:a2aa95ee300a361d3c1090d956379432c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d5a774e6e23a5297b5c14bc073daa0b"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2d5a774e6e23a5297b5c14bc073daa0b">LocalSearchMetaheuristic_Value_Value_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a2aa95ee300a361d3c1090d956379432c">LocalSearchMetaheuristic_Value_Value_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a2d5a774e6e23a5297b5c14bc073daa0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac624c12549343e55d93677e7d7b9eea9"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_routing_search_parameters___local_search_neighborhood_operators_default_type_internal.html">RoutingSearchParameters_LocalSearchNeighborhoodOperatorsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac624c12549343e55d93677e7d7b9eea9">_RoutingSearchParameters_LocalSearchNeighborhoodOperators_default_instance_</a></td></tr>
|
|
<tr class="separator:ac624c12549343e55d93677e7d7b9eea9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a3c398ee49ab27d5e0f9504b9c35ce9"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_routing_search_parameters___improvement_search_limit_parameters_default_type_internal.html">RoutingSearchParameters_ImprovementSearchLimitParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2a3c398ee49ab27d5e0f9504b9c35ce9">_RoutingSearchParameters_ImprovementSearchLimitParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:a2a3c398ee49ab27d5e0f9504b9c35ce9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a553448702fc9d639a4ac4baef4a97e6c"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_routing_search_parameters_default_type_internal.html">RoutingSearchParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a553448702fc9d639a4ac4baef4a97e6c">_RoutingSearchParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:a553448702fc9d639a4ac4baef4a97e6c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8eb8e40a85ef151b52e190dccc28683a"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_routing_model_parameters_default_type_internal.html">RoutingModelParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8eb8e40a85ef151b52e190dccc28683a">_RoutingModelParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:a8eb8e40a85ef151b52e190dccc28683a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1e8a9851cb9c298550f6ebdeb9471a3"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af1e8a9851cb9c298550f6ebdeb9471a3">RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MIN</a> = <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa1e18203beb29faa90c1a509c1e6c7e71">RoutingSearchParameters_SchedulingSolver_UNSET</a></td></tr>
|
|
<tr class="separator:af1e8a9851cb9c298550f6ebdeb9471a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91b149de1cba5c6c31bcb2d8c8b71de4"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a91b149de1cba5c6c31bcb2d8c8b71de4">RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MAX</a> = <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa8913aaf3e19f0956882f928e2b7c5ca3">RoutingSearchParameters_SchedulingSolver_CP_SAT</a></td></tr>
|
|
<tr class="separator:a91b149de1cba5c6c31bcb2d8c8b71de4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae56303ac211f7d967085f6a3a1d384ed"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae56303ac211f7d967085f6a3a1d384ed">RoutingSearchParameters_SchedulingSolver_SchedulingSolver_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a91b149de1cba5c6c31bcb2d8c8b71de4">RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MAX</a> + 1</td></tr>
|
|
<tr class="separator:ae56303ac211f7d967085f6a3a1d384ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93afbd5ed51fecb51d674cf50bf32160"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_regular_limit_parameters_default_type_internal.html">RegularLimitParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a93afbd5ed51fecb51d674cf50bf32160">_RegularLimitParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:a93afbd5ed51fecb51d674cf50bf32160"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5355845fac538a19733e8f8730cf1673"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_local_search_statistics___local_search_operator_statistics_default_type_internal.html">LocalSearchStatistics_LocalSearchOperatorStatisticsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5355845fac538a19733e8f8730cf1673">_LocalSearchStatistics_LocalSearchOperatorStatistics_default_instance_</a></td></tr>
|
|
<tr class="separator:a5355845fac538a19733e8f8730cf1673"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05dd7c53cb79821b83b93adca4400aa2"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_local_search_statistics___local_search_filter_statistics_default_type_internal.html">LocalSearchStatistics_LocalSearchFilterStatisticsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a05dd7c53cb79821b83b93adca4400aa2">_LocalSearchStatistics_LocalSearchFilterStatistics_default_instance_</a></td></tr>
|
|
<tr class="separator:a05dd7c53cb79821b83b93adca4400aa2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af28c6e8eb66b60b5a12f43ec30040e0b"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_local_search_statistics_default_type_internal.html">LocalSearchStatisticsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af28c6e8eb66b60b5a12f43ec30040e0b">_LocalSearchStatistics_default_instance_</a></td></tr>
|
|
<tr class="separator:af28c6e8eb66b60b5a12f43ec30040e0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4ba391d92e296acff349156e430bf3f"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_constraint_solver_statistics_default_type_internal.html">ConstraintSolverStatisticsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad4ba391d92e296acff349156e430bf3f">_ConstraintSolverStatistics_default_instance_</a></td></tr>
|
|
<tr class="separator:ad4ba391d92e296acff349156e430bf3f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20517661e3bbc83300a06565a84d0654"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_search_statistics_default_type_internal.html">SearchStatisticsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a20517661e3bbc83300a06565a84d0654">_SearchStatistics_default_instance_</a></td></tr>
|
|
<tr class="separator:a20517661e3bbc83300a06565a84d0654"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a151f73b26c6eb6c934785005cac3988a"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_constraint_solver_parameters_default_type_internal.html">ConstraintSolverParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a151f73b26c6eb6c934785005cac3988a">_ConstraintSolverParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:a151f73b26c6eb6c934785005cac3988a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61b96714f5df9485a33fc01aabb6add5"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a61b96714f5df9485a33fc01aabb6add5">ConstraintSolverParameters_TrailCompression_TrailCompression_MIN</a> = <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a9f5b4ac9f746c5e1a5c22a3a4ec733da">ConstraintSolverParameters_TrailCompression_NO_COMPRESSION</a></td></tr>
|
|
<tr class="separator:a61b96714f5df9485a33fc01aabb6add5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5a34309858c983ecc3c7b041a92f6ce"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae5a34309858c983ecc3c7b041a92f6ce">ConstraintSolverParameters_TrailCompression_TrailCompression_MAX</a> = <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a084bffc16d26b51902734151ee0e7cef">ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB</a></td></tr>
|
|
<tr class="separator:ae5a34309858c983ecc3c7b041a92f6ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49ef7e29cdcbfd555f27836e2b93dc0f"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a49ef7e29cdcbfd555f27836e2b93dc0f">ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#ae5a34309858c983ecc3c7b041a92f6ce">ConstraintSolverParameters_TrailCompression_TrailCompression_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a49ef7e29cdcbfd555f27836e2b93dc0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa22235731898cbd9e50abc8dfb2fc5b8"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_arc_default_type_internal.html">ArcDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa22235731898cbd9e50abc8dfb2fc5b8">_Arc_default_instance_</a></td></tr>
|
|
<tr class="separator:aa22235731898cbd9e50abc8dfb2fc5b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b73bfb603f4a8921877c01f4dd774af"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_node_default_type_internal.html">NodeDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2b73bfb603f4a8921877c01f4dd774af">_Node_default_instance_</a></td></tr>
|
|
<tr class="separator:a2b73bfb603f4a8921877c01f4dd774af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a660549b573f43440c90e14578f5950bb"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_flow_model_default_type_internal.html">FlowModelDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a660549b573f43440c90e14578f5950bb">_FlowModel_default_instance_</a></td></tr>
|
|
<tr class="separator:a660549b573f43440c90e14578f5950bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f81990e9a7e53ba4956be213beab4fd"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8f81990e9a7e53ba4956be213beab4fd">FlowModel_ProblemType_ProblemType_MIN</a> = <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476cadae9b1b24153d3681a075b6531ee0b92">FlowModel_ProblemType_LINEAR_SUM_ASSIGNMENT</a></td></tr>
|
|
<tr class="separator:a8f81990e9a7e53ba4956be213beab4fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5f834d473db3f9dd920b4cfb6f51032"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae5f834d473db3f9dd920b4cfb6f51032">FlowModel_ProblemType_ProblemType_MAX</a> = <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476ca6e4c70501999b698977ecfa8d0d19479">FlowModel_ProblemType_MIN_COST_FLOW</a></td></tr>
|
|
<tr class="separator:ae5f834d473db3f9dd920b4cfb6f51032"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96cc196af88d5d4114c8f15d66635ad4"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a96cc196af88d5d4114c8f15d66635ad4">FlowModel_ProblemType_ProblemType_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#ae5f834d473db3f9dd920b4cfb6f51032">FlowModel_ProblemType_ProblemType_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a96cc196af88d5d4114c8f15d66635ad4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac85da619437fec6ad176b4e740ec0d9f"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters___bool_params_entry___do_not_use_default_type_internal.html">GScipParameters_BoolParamsEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac85da619437fec6ad176b4e740ec0d9f">_GScipParameters_BoolParamsEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:ac85da619437fec6ad176b4e740ec0d9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1dbf8456b43b192f0efbd7d93749d154"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters___int_params_entry___do_not_use_default_type_internal.html">GScipParameters_IntParamsEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1dbf8456b43b192f0efbd7d93749d154">_GScipParameters_IntParamsEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:a1dbf8456b43b192f0efbd7d93749d154"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95efbb750354f17fa91c3506501eb458"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters___long_params_entry___do_not_use_default_type_internal.html">GScipParameters_LongParamsEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a95efbb750354f17fa91c3506501eb458">_GScipParameters_LongParamsEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:a95efbb750354f17fa91c3506501eb458"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade593dc91adda1b076bdbaa37850e8a0"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters___real_params_entry___do_not_use_default_type_internal.html">GScipParameters_RealParamsEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ade593dc91adda1b076bdbaa37850e8a0">_GScipParameters_RealParamsEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:ade593dc91adda1b076bdbaa37850e8a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a906060842a1b69a6f43bb1735aa0418c"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters___char_params_entry___do_not_use_default_type_internal.html">GScipParameters_CharParamsEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a906060842a1b69a6f43bb1735aa0418c">_GScipParameters_CharParamsEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:a906060842a1b69a6f43bb1735aa0418c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a955a179847467a0b56c98ab42d0f31f4"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters___string_params_entry___do_not_use_default_type_internal.html">GScipParameters_StringParamsEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a955a179847467a0b56c98ab42d0f31f4">_GScipParameters_StringParamsEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:a955a179847467a0b56c98ab42d0f31f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20192a64eb3f171def1e5153876a1098"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_parameters_default_type_internal.html">GScipParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a20192a64eb3f171def1e5153876a1098">_GScipParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:a20192a64eb3f171def1e5153876a1098"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08782ae063a2c2f3b4e5a0de613b927b"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_solving_stats_default_type_internal.html">GScipSolvingStatsDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a08782ae063a2c2f3b4e5a0de613b927b">_GScipSolvingStats_default_instance_</a></td></tr>
|
|
<tr class="separator:a08782ae063a2c2f3b4e5a0de613b927b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47b7d39d0f3deaeeb1610e22aabf991c"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_g_scip_output_default_type_internal.html">GScipOutputDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a47b7d39d0f3deaeeb1610e22aabf991c">_GScipOutput_default_instance_</a></td></tr>
|
|
<tr class="separator:a47b7d39d0f3deaeeb1610e22aabf991c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76d1900f7fe79ef478b5c0a146f617dd"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a76d1900f7fe79ef478b5c0a146f617dd">GScipParameters_Emphasis_Emphasis_MIN</a> = <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a78bd5fc79869cc8b43b326234a8db85d">GScipParameters_Emphasis_DEFAULT_EMPHASIS</a></td></tr>
|
|
<tr class="separator:a76d1900f7fe79ef478b5c0a146f617dd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1cdf2b5e2f031d082a9eb055f1e4059"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac1cdf2b5e2f031d082a9eb055f1e4059">GScipParameters_Emphasis_Emphasis_MAX</a> = <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a97256de13469fa693d254e8c315e7b7b">GScipParameters_Emphasis_PHASE_PROOF</a></td></tr>
|
|
<tr class="separator:ac1cdf2b5e2f031d082a9eb055f1e4059"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed0e92f119349eab1ef2ce24d7276d92"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aed0e92f119349eab1ef2ce24d7276d92">GScipParameters_Emphasis_Emphasis_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#ac1cdf2b5e2f031d082a9eb055f1e4059">GScipParameters_Emphasis_Emphasis_MAX</a> + 1</td></tr>
|
|
<tr class="separator:aed0e92f119349eab1ef2ce24d7276d92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace3edc0fcc155dc02683ef08d754a93c"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ace3edc0fcc155dc02683ef08d754a93c">GScipParameters_MetaParamValue_MetaParamValue_MIN</a> = <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a56cab76ac5b32fe09ee95394699dbe99">GScipParameters_MetaParamValue_DEFAULT_META_PARAM_VALUE</a></td></tr>
|
|
<tr class="separator:ace3edc0fcc155dc02683ef08d754a93c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78a7b7a8624da10816b5f6d3af9bb7c1"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78a7b7a8624da10816b5f6d3af9bb7c1">GScipParameters_MetaParamValue_MetaParamValue_MAX</a> = <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a4599ab0ab1540d7933b52d7d05e086ac">GScipParameters_MetaParamValue_OFF</a></td></tr>
|
|
<tr class="separator:a78a7b7a8624da10816b5f6d3af9bb7c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f9a9f5de7fc9239a1a3c2253f826a7d"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0f9a9f5de7fc9239a1a3c2253f826a7d">GScipParameters_MetaParamValue_MetaParamValue_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a78a7b7a8624da10816b5f6d3af9bb7c1">GScipParameters_MetaParamValue_MetaParamValue_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a0f9a9f5de7fc9239a1a3c2253f826a7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a94d261de39743e3aab6f25f3c8b33a8f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a94d261de39743e3aab6f25f3c8b33a8f">GScipOutput_Status_Status_MIN</a> = <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eead7f8d464bdd93ffcc791b8542b55bb16">GScipOutput_Status_UNKNOWN</a></td></tr>
|
|
<tr class="separator:a94d261de39743e3aab6f25f3c8b33a8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5358596856b014dc6027e04aa09939ba"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5358596856b014dc6027e04aa09939ba">GScipOutput_Status_Status_MAX</a> = <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeac29717505f3291e043e4f018ffbd2fc8">GScipOutput_Status_INVALID_SOLVER_PARAMETERS</a></td></tr>
|
|
<tr class="separator:a5358596856b014dc6027e04aa09939ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a86fd142dcac02d1ada019a02acb4b759"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a86fd142dcac02d1ada019a02acb4b759">GScipOutput_Status_Status_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a5358596856b014dc6027e04aa09939ba">GScipOutput_Status_Status_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a86fd142dcac02d1ada019a02acb4b759"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3649b60e4b709187336cee990cff6b63"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_variable_proto_default_type_internal.html">MPVariableProtoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3649b60e4b709187336cee990cff6b63">_MPVariableProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a3649b60e4b709187336cee990cff6b63"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d8b4a23e426846c3012be178e3c4be9"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_constraint_proto_default_type_internal.html">MPConstraintProtoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8d8b4a23e426846c3012be178e3c4be9">_MPConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a8d8b4a23e426846c3012be178e3c4be9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a719bb6f5f7403ef8262232534210c96a"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_general_constraint_proto_default_type_internal.html">MPGeneralConstraintProtoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a719bb6f5f7403ef8262232534210c96a">_MPGeneralConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a719bb6f5f7403ef8262232534210c96a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7404bbeba91240266e929f71c26c9aef"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_indicator_constraint_default_type_internal.html">MPIndicatorConstraintDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7404bbeba91240266e929f71c26c9aef">_MPIndicatorConstraint_default_instance_</a></td></tr>
|
|
<tr class="separator:a7404bbeba91240266e929f71c26c9aef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada7e9956ab85bd985af2f5e00246a197"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_sos_constraint_default_type_internal.html">MPSosConstraintDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ada7e9956ab85bd985af2f5e00246a197">_MPSosConstraint_default_instance_</a></td></tr>
|
|
<tr class="separator:ada7e9956ab85bd985af2f5e00246a197"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b4f130e3877c2149b14fbd6c296b63d"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_quadratic_constraint_default_type_internal.html">MPQuadraticConstraintDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7b4f130e3877c2149b14fbd6c296b63d">_MPQuadraticConstraint_default_instance_</a></td></tr>
|
|
<tr class="separator:a7b4f130e3877c2149b14fbd6c296b63d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5df5baf7bb0dd4aaf62baf45102b52d"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_abs_constraint_default_type_internal.html">MPAbsConstraintDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac5df5baf7bb0dd4aaf62baf45102b52d">_MPAbsConstraint_default_instance_</a></td></tr>
|
|
<tr class="separator:ac5df5baf7bb0dd4aaf62baf45102b52d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab0af6821d48a0f0600db1bdcbdba06d1"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_array_constraint_default_type_internal.html">MPArrayConstraintDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab0af6821d48a0f0600db1bdcbdba06d1">_MPArrayConstraint_default_instance_</a></td></tr>
|
|
<tr class="separator:ab0af6821d48a0f0600db1bdcbdba06d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e56c3af4a10aa1d08c107531153cdba"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_array_with_constant_constraint_default_type_internal.html">MPArrayWithConstantConstraintDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6e56c3af4a10aa1d08c107531153cdba">_MPArrayWithConstantConstraint_default_instance_</a></td></tr>
|
|
<tr class="separator:a6e56c3af4a10aa1d08c107531153cdba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5a6d69a58750a88c914eabc85cd4508"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_quadratic_objective_default_type_internal.html">MPQuadraticObjectiveDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa5a6d69a58750a88c914eabc85cd4508">_MPQuadraticObjective_default_instance_</a></td></tr>
|
|
<tr class="separator:aa5a6d69a58750a88c914eabc85cd4508"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5c743ef0c2dfd8d383ec4a665b31af1"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_partial_variable_assignment_default_type_internal.html">PartialVariableAssignmentDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae5c743ef0c2dfd8d383ec4a665b31af1">_PartialVariableAssignment_default_instance_</a></td></tr>
|
|
<tr class="separator:ae5c743ef0c2dfd8d383ec4a665b31af1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a894d390b15ce81288eb8a7323c435ca4"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_model_proto_default_type_internal.html">MPModelProtoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a894d390b15ce81288eb8a7323c435ca4">_MPModelProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a894d390b15ce81288eb8a7323c435ca4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad063d17e904384f676f9d5951f5a6657"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_optional_double_default_type_internal.html">OptionalDoubleDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad063d17e904384f676f9d5951f5a6657">_OptionalDouble_default_instance_</a></td></tr>
|
|
<tr class="separator:ad063d17e904384f676f9d5951f5a6657"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2e01270d59862503d3ea97b9cc3e427"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_solver_common_parameters_default_type_internal.html">MPSolverCommonParametersDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae2e01270d59862503d3ea97b9cc3e427">_MPSolverCommonParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:ae2e01270d59862503d3ea97b9cc3e427"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a018812fc95d782b328cd0c1dd13571cc"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_model_delta_proto___variable_overrides_entry___do_not_use_default_type_internal.html">MPModelDeltaProto_VariableOverridesEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a018812fc95d782b328cd0c1dd13571cc">_MPModelDeltaProto_VariableOverridesEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:a018812fc95d782b328cd0c1dd13571cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19b9d68f11c7edb64190b307c96e4ba0"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_model_delta_proto___constraint_overrides_entry___do_not_use_default_type_internal.html">MPModelDeltaProto_ConstraintOverridesEntry_DoNotUseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a19b9d68f11c7edb64190b307c96e4ba0">_MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse_default_instance_</a></td></tr>
|
|
<tr class="separator:a19b9d68f11c7edb64190b307c96e4ba0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab084f583d906c5f9773a7c006669d0f1"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_model_delta_proto_default_type_internal.html">MPModelDeltaProtoDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab084f583d906c5f9773a7c006669d0f1">_MPModelDeltaProto_default_instance_</a></td></tr>
|
|
<tr class="separator:ab084f583d906c5f9773a7c006669d0f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21ff6531f9433bcf5ac4f7654223d648"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_model_request_default_type_internal.html">MPModelRequestDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a21ff6531f9433bcf5ac4f7654223d648">_MPModelRequest_default_instance_</a></td></tr>
|
|
<tr class="separator:a21ff6531f9433bcf5ac4f7654223d648"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba986f292963cc67918090468b1518d1"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_solution_default_type_internal.html">MPSolutionDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aba986f292963cc67918090468b1518d1">_MPSolution_default_instance_</a></td></tr>
|
|
<tr class="separator:aba986f292963cc67918090468b1518d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6bb17e14243dc58537d7b29994ed5ccc"><td class="memItemLeft" align="right" valign="top">PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT <a class="el" href="structoperations__research_1_1_m_p_solution_response_default_type_internal.html">MPSolutionResponseDefaultTypeInternal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6bb17e14243dc58537d7b29994ed5ccc">_MPSolutionResponse_default_instance_</a></td></tr>
|
|
<tr class="separator:a6bb17e14243dc58537d7b29994ed5ccc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab736c31cc61aee9390b859a14cf68703"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab736c31cc61aee9390b859a14cf68703">MPSosConstraint_Type_Type_MIN</a> = <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6">MPSosConstraint_Type_SOS1_DEFAULT</a></td></tr>
|
|
<tr class="separator:ab736c31cc61aee9390b859a14cf68703"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae7222bc6e10499aa4c49aa93b6cb1f0"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae7222bc6e10499aa4c49aa93b6cb1f0">MPSosConstraint_Type_Type_MAX</a> = <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1">MPSosConstraint_Type_SOS2</a></td></tr>
|
|
<tr class="separator:aae7222bc6e10499aa4c49aa93b6cb1f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d2a226e2846854fd5b6cc4979207fad"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0d2a226e2846854fd5b6cc4979207fad">MPSosConstraint_Type_Type_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#aae7222bc6e10499aa4c49aa93b6cb1f0">MPSosConstraint_Type_Type_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a0d2a226e2846854fd5b6cc4979207fad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0666b791aab277878d1353c2d9e653b9"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0666b791aab277878d1353c2d9e653b9">MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN</a> = <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED</a></td></tr>
|
|
<tr class="separator:a0666b791aab277878d1353c2d9e653b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e7277e793e483f8a46437f2994cd99e"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5e7277e793e483f8a46437f2994cd99e">MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX</a> = <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER</a></td></tr>
|
|
<tr class="separator:a5e7277e793e483f8a46437f2994cd99e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeed81f9f9071b4a4177b6ef927e64abb"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aeed81f9f9071b4a4177b6ef927e64abb">MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a5e7277e793e483f8a46437f2994cd99e">MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX</a> + 1</td></tr>
|
|
<tr class="separator:aeed81f9f9071b4a4177b6ef927e64abb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa002f435b31936c88de1e4e6cba07385"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa002f435b31936c88de1e4e6cba07385">MPModelRequest_SolverType_SolverType_MIN</a> = <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa">MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING</a></td></tr>
|
|
<tr class="separator:aa002f435b31936c88de1e4e6cba07385"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7df20597435fbcb555e2f95e3ddb8bbc"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7df20597435fbcb555e2f95e3ddb8bbc">MPModelRequest_SolverType_SolverType_MAX</a> = <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de">MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING</a></td></tr>
|
|
<tr class="separator:a7df20597435fbcb555e2f95e3ddb8bbc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2de998be000467c8282dffaa7cd5765e"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2de998be000467c8282dffaa7cd5765e">MPModelRequest_SolverType_SolverType_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a7df20597435fbcb555e2f95e3ddb8bbc">MPModelRequest_SolverType_SolverType_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a2de998be000467c8282dffaa7cd5765e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3161b62004f8339805b0ebc64ab5247f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3161b62004f8339805b0ebc64ab5247f">MPSolverResponseStatus_MIN</a> = <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1">MPSOLVER_OPTIMAL</a></td></tr>
|
|
<tr class="separator:a3161b62004f8339805b0ebc64ab5247f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a593d0ebcda514b4ecb1b57e7c96583fd"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a593d0ebcda514b4ecb1b57e7c96583fd">MPSolverResponseStatus_MAX</a> = <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f">MPSOLVER_UNKNOWN_STATUS</a></td></tr>
|
|
<tr class="separator:a593d0ebcda514b4ecb1b57e7c96583fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37524b8ef9f0b60de566a8f2570ccfea"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a37524b8ef9f0b60de566a8f2570ccfea">MPSolverResponseStatus_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#a593d0ebcda514b4ecb1b57e7c96583fd">MPSolverResponseStatus_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a37524b8ef9f0b60de566a8f2570ccfea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78bad2c86d509f2eaf4ae257e9445471"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78bad2c86d509f2eaf4ae257e9445471">OptionalBoolean_MIN</a> = <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da58619af67d2baf732a16e4f88157f1da">BOOL_UNSPECIFIED</a></td></tr>
|
|
<tr class="separator:a78bad2c86d509f2eaf4ae257e9445471"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad841d87b6df296586ecb5bfda7fc0310"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad841d87b6df296586ecb5bfda7fc0310">OptionalBoolean_MAX</a> = <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da7149f32738efcef1bf4db3d635d804b0">BOOL_TRUE</a></td></tr>
|
|
<tr class="separator:ad841d87b6df296586ecb5bfda7fc0310"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c9eeff1eb64d26d275b3cc844bf2239"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0c9eeff1eb64d26d275b3cc844bf2239">OptionalBoolean_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research.html#ad841d87b6df296586ecb5bfda7fc0310">OptionalBoolean_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a0c9eeff1eb64d26d275b3cc844bf2239"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac50dd406f252a5b601c25179bb0bbf9b"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **, const char *, const char *, const char *, int, const char *)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac50dd406f252a5b601c25179bb0bbf9b">GRBisqp</a> = nullptr</td></tr>
|
|
<tr class="separator:ac50dd406f252a5b601c25179bb0bbf9b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78ecb28054bcc60c58db75a60cfd53da"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int *datatypeP, int *sizeP, int *settableP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78ecb28054bcc60c58db75a60cfd53da">GRBgetattrinfo</a> = nullptr</td></tr>
|
|
<tr class="separator:a78ecb28054bcc60c58db75a60cfd53da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4da3a2847e3ab527685276117114da6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab4da3a2847e3ab527685276117114da6">GRBisattravailable</a></td></tr>
|
|
<tr class="separator:ab4da3a2847e3ab527685276117114da6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afccf2eccc1e7d4c083e47b0b19ae90be"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afccf2eccc1e7d4c083e47b0b19ae90be">GRBgetintattr</a> = nullptr</td></tr>
|
|
<tr class="separator:afccf2eccc1e7d4c083e47b0b19ae90be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2f41a80190ebfeab50fd2cb4c66e51cb"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2f41a80190ebfeab50fd2cb4c66e51cb">GRBsetintattr</a> = nullptr</td></tr>
|
|
<tr class="separator:a2f41a80190ebfeab50fd2cb4c66e51cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a595ec95787b121daa2b3ff34fb7ad635"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, int *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a595ec95787b121daa2b3ff34fb7ad635">GRBgetintattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a595ec95787b121daa2b3ff34fb7ad635"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d36831683588c7be928bf1afee486e3"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, int newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9d36831683588c7be928bf1afee486e3">GRBsetintattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a9d36831683588c7be928bf1afee486e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d3abef27ee72c7f76a5f4f534912e07"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, int *values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3d3abef27ee72c7f76a5f4f534912e07">GRBgetintattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:a3d3abef27ee72c7f76a5f4f534912e07"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae77d52eaf76f5d22e25053992ff856c8"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, int *newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae77d52eaf76f5d22e25053992ff856c8">GRBsetintattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:ae77d52eaf76f5d22e25053992ff856c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a564413251b862e671c7013ecceaaec91"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, int *values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a564413251b862e671c7013ecceaaec91">GRBgetintattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:a564413251b862e671c7013ecceaaec91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adca5f57710d48102d1564561da8c7f21"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, int *newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adca5f57710d48102d1564561da8c7f21">GRBsetintattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:adca5f57710d48102d1564561da8c7f21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08bc795589222d5e3b2281a52daf547c"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, char *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a08bc795589222d5e3b2281a52daf547c">GRBgetcharattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a08bc795589222d5e3b2281a52daf547c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ba413de24c66783a93ad29185efd573"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, char newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9ba413de24c66783a93ad29185efd573">GRBsetcharattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a9ba413de24c66783a93ad29185efd573"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a51365c8099faa36b8fed1f7d86d7ef30"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char *values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a51365c8099faa36b8fed1f7d86d7ef30">GRBgetcharattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:a51365c8099faa36b8fed1f7d86d7ef30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af0ae092f345f626ae9f6287ced1246ac"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char *newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af0ae092f345f626ae9f6287ced1246ac">GRBsetcharattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:af0ae092f345f626ae9f6287ced1246ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa46a0f2e12a4ee86987395af2161ebd7"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char *values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa46a0f2e12a4ee86987395af2161ebd7">GRBgetcharattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:aa46a0f2e12a4ee86987395af2161ebd7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace35865bc90d203bec63cd8a3b568201"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char *newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ace35865bc90d203bec63cd8a3b568201">GRBsetcharattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:ace35865bc90d203bec63cd8a3b568201"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13096db0327ba8156cb2f5215eaeb9db"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, double *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a13096db0327ba8156cb2f5215eaeb9db">GRBgetdblattr</a> = nullptr</td></tr>
|
|
<tr class="separator:a13096db0327ba8156cb2f5215eaeb9db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6308440cc9d3ed5416cf5219f3e1fef"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, double newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae6308440cc9d3ed5416cf5219f3e1fef">GRBsetdblattr</a> = nullptr</td></tr>
|
|
<tr class="separator:ae6308440cc9d3ed5416cf5219f3e1fef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5fa17837fd2d3e7f10742894060694b"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, double *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa5fa17837fd2d3e7f10742894060694b">GRBgetdblattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:aa5fa17837fd2d3e7f10742894060694b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78a839d849c2d75ef5ff32f25fbbc4a4"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, double newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78a839d849c2d75ef5ff32f25fbbc4a4">GRBsetdblattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a78a839d849c2d75ef5ff32f25fbbc4a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fe5c509c991d915e0adf06e82ede5d4"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, double *values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7fe5c509c991d915e0adf06e82ede5d4">GRBgetdblattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:a7fe5c509c991d915e0adf06e82ede5d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c8d0d6025d4e197d07f42c3fff209d9"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, double *newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5c8d0d6025d4e197d07f42c3fff209d9">GRBsetdblattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:a5c8d0d6025d4e197d07f42c3fff209d9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a980298d196f397b12d15b4e9746bb8e5"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, double *values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a980298d196f397b12d15b4e9746bb8e5">GRBgetdblattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:a980298d196f397b12d15b4e9746bb8e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1a3204269ce35fdfb007daa36385d076"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, double *newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1a3204269ce35fdfb007daa36385d076">GRBsetdblattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:a1a3204269ce35fdfb007daa36385d076"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad083972ef3afb9a40395258a1ce8a660"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, char **valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad083972ef3afb9a40395258a1ce8a660">GRBgetstrattr</a> = nullptr</td></tr>
|
|
<tr class="separator:ad083972ef3afb9a40395258a1ce8a660"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa35705a0d741e9feb147aaa89b40e721"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, const char *newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa35705a0d741e9feb147aaa89b40e721">GRBsetstrattr</a> = nullptr</td></tr>
|
|
<tr class="separator:aa35705a0d741e9feb147aaa89b40e721"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65f88e80f6d06894c1ab1872045a7012"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, char **valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a65f88e80f6d06894c1ab1872045a7012">GRBgetstrattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a65f88e80f6d06894c1ab1872045a7012"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b803a3721e58e0473737b38f8326dec"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, const char *newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8b803a3721e58e0473737b38f8326dec">GRBsetstrattrelement</a> = nullptr</td></tr>
|
|
<tr class="separator:a8b803a3721e58e0473737b38f8326dec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6e8dc7cd46d7a8b1f1b31cb443d01f0"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char **values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa6e8dc7cd46d7a8b1f1b31cb443d01f0">GRBgetstrattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:aa6e8dc7cd46d7a8b1f1b31cb443d01f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac77d1eb29d5888064aad690e90bf59ab"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char **newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac77d1eb29d5888064aad690e90bf59ab">GRBsetstrattrarray</a> = nullptr</td></tr>
|
|
<tr class="separator:ac77d1eb29d5888064aad690e90bf59ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a138f407b59fac8fc6b6a99a9eb657109"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char **values)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a138f407b59fac8fc6b6a99a9eb657109">GRBgetstrattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:a138f407b59fac8fc6b6a99a9eb657109"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae3b326f307ad4abed48b0ed5909e2e1"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char **newvalues)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae3b326f307ad4abed48b0ed5909e2e1">GRBsetstrattrlist</a> = nullptr</td></tr>
|
|
<tr class="separator:aae3b326f307ad4abed48b0ed5909e2e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec892e2b2a70124f41f8b9744adbda67"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aec892e2b2a70124f41f8b9744adbda67">GRBsetcallbackfunc</a> = nullptr</td></tr>
|
|
<tr class="separator:aec892e2b2a70124f41f8b9744adbda67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee29ce44eb2524566a6a787877dcd5af"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> **cbP)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>))> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aee29ce44eb2524566a6a787877dcd5af">GRBgetcallbackfunc</a> = nullptr</td></tr>
|
|
<tr class="separator:aee29ce44eb2524566a6a787877dcd5af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0536b9b2b2d235bb94164629786c3872"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(char *msg))> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0536b9b2b2d235bb94164629786c3872">GRBsetlogcallbackfunc</a> = nullptr</td></tr>
|
|
<tr class="separator:a0536b9b2b2d235bb94164629786c3872"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0da3c1f2f9d7ffbebbf2497ec36cf54"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(char *msg))> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae0da3c1f2f9d7ffbebbf2497ec36cf54">GRBsetlogcallbackfuncenv</a> = nullptr</td></tr>
|
|
<tr class="separator:ae0da3c1f2f9d7ffbebbf2497ec36cf54"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47dfe898be4c2a59df528e39e96d0798"><td class="memItemLeft" align="right" valign="top">std::function< int(void *cbdata, int <a class="el" href="gurobi__interface_8cc.html#a675dd47bbf0a66c9cb592047797a6d69">where</a>, int what, void *resultP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a47dfe898be4c2a59df528e39e96d0798">GRBcbget</a></td></tr>
|
|
<tr class="separator:a47dfe898be4c2a59df528e39e96d0798"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4875d465eab63e4fa296ce1f5eafd13c"><td class="memItemLeft" align="right" valign="top">std::function< int(void *cbdata, const char *paramname, const char *newvalue)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4875d465eab63e4fa296ce1f5eafd13c">GRBcbsetparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a4875d465eab63e4fa296ce1f5eafd13c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4617e07ad4b1c37b128c99095da1bd1"><td class="memItemLeft" align="right" valign="top">std::function< int(void *cbdata, const double *solution, double *objvalP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab4617e07ad4b1c37b128c99095da1bd1">GRBcbsolution</a> = nullptr</td></tr>
|
|
<tr class="separator:ab4617e07ad4b1c37b128c99095da1bd1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae34339d979ba0033f7e47a88913e2d60"><td class="memItemLeft" align="right" valign="top">std::function< int(void *cbdata, int cutlen, const int *cutind, const double *cutval, char cutsense, double cutrhs)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae34339d979ba0033f7e47a88913e2d60">GRBcbcut</a> = nullptr</td></tr>
|
|
<tr class="separator:ae34339d979ba0033f7e47a88913e2d60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a33d1abd321c8db939e166390ac01cc1e"><td class="memItemLeft" align="right" valign="top">std::function< int(void *cbdata, int lazylen, const int *lazyind, const double *lazyval, char lazysense, double lazyrhs)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a33d1abd321c8db939e166390ac01cc1e">GRBcblazy</a> = nullptr</td></tr>
|
|
<tr class="separator:a33d1abd321c8db939e166390ac01cc1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43a847958a89da5cec63d95ffb13d6ec"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int constr, int <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, double *valP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a43a847958a89da5cec63d95ffb13d6ec">GRBgetcoeff</a> = nullptr</td></tr>
|
|
<tr class="separator:a43a847958a89da5cec63d95ffb13d6ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0e378757a6e19aa0cde5f5b4e0be4e5"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *numnzP, int *cbeg, int *cind, double *cval, int start, int len)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa0e378757a6e19aa0cde5f5b4e0be4e5">GRBgetconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:aa0e378757a6e19aa0cde5f5b4e0be4e5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a01b3827e1f863f988699cbd203ce0357"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, size_t *numnzP, size_t *cbeg, int *cind, double *cval, int start, int len)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a01b3827e1f863f988699cbd203ce0357">GRBXgetconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:a01b3827e1f863f988699cbd203ce0357"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed6d90d614faac7e243e091d829e1e61"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *numnzP, int *vbeg, int *vind, double *vval, int start, int len)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aed6d90d614faac7e243e091d829e1e61">GRBgetvars</a> = nullptr</td></tr>
|
|
<tr class="separator:aed6d90d614faac7e243e091d829e1e61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d181e1ba39c37c5b081a4793bfb42fb"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, size_t *numnzP, size_t *vbeg, int *vind, double *vval, int start, int len)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5d181e1ba39c37c5b081a4793bfb42fb">GRBXgetvars</a> = nullptr</td></tr>
|
|
<tr class="separator:a5d181e1ba39c37c5b081a4793bfb42fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ad7a97b209c872ff07c674fb9f3d3bd"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *nummembersP, int *sostype, int *beg, int *ind, double *<a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>, int start, int len)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1ad7a97b209c872ff07c674fb9f3d3bd">GRBgetsos</a> = nullptr</td></tr>
|
|
<tr class="separator:a1ad7a97b209c872ff07c674fb9f3d3bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab630313666b6fa42e9904d585e962f3d"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars, double *constantP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab630313666b6fa42e9904d585e962f3d">GRBgetgenconstrMax</a> = nullptr</td></tr>
|
|
<tr class="separator:ab630313666b6fa42e9904d585e962f3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72442860e69c9157fa96f9f9827ae8d7"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars, double *constantP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a72442860e69c9157fa96f9f9827ae8d7">GRBgetgenconstrMin</a> = nullptr</td></tr>
|
|
<tr class="separator:a72442860e69c9157fa96f9f9827ae8d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4aed19001b9d7e39d3422446bad167bb"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *argvarP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4aed19001b9d7e39d3422446bad167bb">GRBgetgenconstrAbs</a> = nullptr</td></tr>
|
|
<tr class="separator:a4aed19001b9d7e39d3422446bad167bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac964916575a2b1bc4ce4d095afd90cce"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac964916575a2b1bc4ce4d095afd90cce">GRBgetgenconstrAnd</a> = nullptr</td></tr>
|
|
<tr class="separator:ac964916575a2b1bc4ce4d095afd90cce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12ede98aa1b160354264c5959bb29b8b"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a12ede98aa1b160354264c5959bb29b8b">GRBgetgenconstrOr</a> = nullptr</td></tr>
|
|
<tr class="separator:a12ede98aa1b160354264c5959bb29b8b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae08c1f0c17eac085db3fb9883ed8e2ce"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *binvarP, int *binvalP, int *nvarsP, int *vars, double *vals, char *senseP, double *rhsP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae08c1f0c17eac085db3fb9883ed8e2ce">GRBgetgenconstrIndicator</a> = nullptr</td></tr>
|
|
<tr class="separator:ae08c1f0c17eac085db3fb9883ed8e2ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb73a2b44b04289ac5a327fdb8700563"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *numqnzP, int *qrow, int *qcol, double *qval)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abb73a2b44b04289ac5a327fdb8700563">GRBgetq</a> = nullptr</td></tr>
|
|
<tr class="separator:abb73a2b44b04289ac5a327fdb8700563"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b60e64ef1940d05151d3be15ae8ecfc"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int qconstr, int *numlnzP, int *lind, double *lval, int *numqnzP, int *qrow, int *qcol, double *qval)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5b60e64ef1940d05151d3be15ae8ecfc">GRBgetqconstr</a> = nullptr</td></tr>
|
|
<tr class="separator:a5b60e64ef1940d05151d3be15ae8ecfc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c737eb8a24b7e35244bb0bd83bf6a05"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int *indexP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2c737eb8a24b7e35244bb0bd83bf6a05">GRBgetvarbyname</a> = nullptr</td></tr>
|
|
<tr class="separator:a2c737eb8a24b7e35244bb0bd83bf6a05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad109cbad7e2286dbc3dc027c72d59e9a"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int *indexP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad109cbad7e2286dbc3dc027c72d59e9a">GRBgetconstrbyname</a> = nullptr</td></tr>
|
|
<tr class="separator:ad109cbad7e2286dbc3dc027c72d59e9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81d974a816aa3557f5fbafaf688aecb0"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int *pointsP, double *x, double *y)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a81d974a816aa3557f5fbafaf688aecb0">GRBgetpwlobj</a> = nullptr</td></tr>
|
|
<tr class="separator:a81d974a816aa3557f5fbafaf688aecb0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab850dd307ea088f49af5f192d1b8d553"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab850dd307ea088f49af5f192d1b8d553">GRBoptimize</a> = nullptr</td></tr>
|
|
<tr class="separator:ab850dd307ea088f49af5f192d1b8d553"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a338582b837297c32857ee3064f5d76f6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a338582b837297c32857ee3064f5d76f6">GRBoptimizeasync</a> = nullptr</td></tr>
|
|
<tr class="separator:a338582b837297c32857ee3064f5d76f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a14813d901c9c777e43964dae3bd6649e"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a14813d901c9c777e43964dae3bd6649e">GRBcopymodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a14813d901c9c777e43964dae3bd6649e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3eed3ea3ac73b2a6e1cc403b89404dc3"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3eed3ea3ac73b2a6e1cc403b89404dc3">GRBfixedmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a3eed3ea3ac73b2a6e1cc403b89404dc3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accb64b23dbf9d6eb49c6eeba5b0ac8fe"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int relaxobjtype, int minrelax, double *lbpen, double *ubpen, double *rhspen, double *feasobjP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#accb64b23dbf9d6eb49c6eeba5b0ac8fe">GRBfeasrelax</a> = nullptr</td></tr>
|
|
<tr class="separator:accb64b23dbf9d6eb49c6eeba5b0ac8fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab4e6056a1117ea5f52a7d80a4656b77d"><td class="memItemLeft" align="right" valign="top">std::function< int(void *cbdata, int what, int *typeP, int *sizeP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab4e6056a1117ea5f52a7d80a4656b77d">GRBgetcbwhatinfo</a> = nullptr</td></tr>
|
|
<tr class="separator:ab4e6056a1117ea5f52a7d80a4656b77d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a919031d2606bbb0bf865f6a100427015"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a919031d2606bbb0bf865f6a100427015">GRBrelaxmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a919031d2606bbb0bf865f6a100427015"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78cfe8ff2e1c5247c6f108d29f0b26a1"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78cfe8ff2e1c5247c6f108d29f0b26a1">GRBconverttofixed</a> = nullptr</td></tr>
|
|
<tr class="separator:a78cfe8ff2e1c5247c6f108d29f0b26a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56515c43759afdffa088ea12eefbd2f9"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a56515c43759afdffa088ea12eefbd2f9">GRBpresolvemodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a56515c43759afdffa088ea12eefbd2f9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2461b6157b655e0e47f78d6fb49ebfc3"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2461b6157b655e0e47f78d6fb49ebfc3">GRBiismodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a2461b6157b655e0e47f78d6fb49ebfc3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7991662864a6d4a44c2b1cc32041a782"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7991662864a6d4a44c2b1cc32041a782">GRBfeasibility</a> = nullptr</td></tr>
|
|
<tr class="separator:a7991662864a6d4a44c2b1cc32041a782"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1330fa3505478eda74ac65a170a81eb7"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1330fa3505478eda74ac65a170a81eb7">GRBlinearizemodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a1330fa3505478eda74ac65a170a81eb7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad605b8a10d68f441f6ca5b07ecdb5e7c"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, void *(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *malloccb)(<a class="el" href="environment_8h.html#aeda0314230a4d6141ce93ee379460901">MALLOCCB_ARGS</a>), void *(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *calloccb)(<a class="el" href="environment_8h.html#a4029272666dfcff1fa54cf75875757b0">CALLOCCB_ARGS</a>), void *(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *realloccb)(<a class="el" href="environment_8h.html#acae510fad67df1a4e9eb1755f963fd76">REALLOCCB_ARGS</a>), void(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *freecb)(<a class="el" href="environment_8h.html#a44e6093be90f69d1250ec6e95efe21e2">FREECB_ARGS</a>), int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *threadcreatecb)(<a class="el" href="environment_8h.html#a2671f4eee19af5c3643a39421c4e16f7">THREADCREATECB_ARGS</a>), void(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *threadjoincb)(<a class="el" href="environment_8h.html#a9230a7d1f7e6b34fba884c09793bd9ea">THREADJOINCB_ARGS</a>), void *syscbusrdata)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad605b8a10d68f441f6ca5b07ecdb5e7c">GRBloadenvsyscb</a> = nullptr</td></tr>
|
|
<tr class="separator:ad605b8a10d68f441f6ca5b07ecdb5e7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a966fc9f5d689108526c729d286c1513e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *filename, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a966fc9f5d689108526c729d286c1513e">GRBreadmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a966fc9f5d689108526c729d286c1513e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3563bf56338c8fb4631c6dd38833da16"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3563bf56338c8fb4631c6dd38833da16">GRBread</a> = nullptr</td></tr>
|
|
<tr class="separator:a3563bf56338c8fb4631c6dd38833da16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abbd2192a0d2d43a5169ad32b6b68d329"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abbd2192a0d2d43a5169ad32b6b68d329">GRBwrite</a> = nullptr</td></tr>
|
|
<tr class="separator:abbd2192a0d2d43a5169ad32b6b68d329"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aad29a2acfb4524bac1fd706604bf0a4a"><td class="memItemLeft" align="right" valign="top">std::function< int(const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aad29a2acfb4524bac1fd706604bf0a4a">GRBismodelfile</a> = nullptr</td></tr>
|
|
<tr class="separator:aad29a2acfb4524bac1fd706604bf0a4a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ab43b281e41e3051160bffb32717d4e"><td class="memItemLeft" align="right" valign="top">std::function< int(const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4ab43b281e41e3051160bffb32717d4e">GRBfiletype</a> = nullptr</td></tr>
|
|
<tr class="separator:a4ab43b281e41e3051160bffb32717d4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a215c388796c71648e0d4ace2d9d2aaae"><td class="memItemLeft" align="right" valign="top">std::function< int(const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a215c388796c71648e0d4ace2d9d2aaae">GRBisrecordfile</a> = nullptr</td></tr>
|
|
<tr class="separator:a215c388796c71648e0d4ace2d9d2aaae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad530ac40f508600aa495f638d813748b"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP, const char *Pname, int numvars, double *obj, double *lb, double *ub, char *vtype, char **varnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad530ac40f508600aa495f638d813748b">GRBnewmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:ad530ac40f508600aa495f638d813748b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e9275c65830099c975289c4374ac1f1"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP, const char *Pname, int numvars, int numconstrs, int objsense, double objcon, double *obj, char *sense, double *rhs, int *vbeg, int *vlen, int *vind, double *vval, double *lb, double *ub, char *vtype, char **varnames, char **constrnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4e9275c65830099c975289c4374ac1f1">GRBloadmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a4e9275c65830099c975289c4374ac1f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a548bfc8d376dc46ebccb92b24ce558b9"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP, const char *Pname, int numvars, int numconstrs, int objsense, double objcon, double *obj, char *sense, double *rhs, size_t *vbeg, int *vlen, int *vind, double *vval, double *lb, double *ub, char *vtype, char **varnames, char **constrnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a548bfc8d376dc46ebccb92b24ce558b9">GRBXloadmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a548bfc8d376dc46ebccb92b24ce558b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c6070ee399de8cf94abcce6a91a5cf1"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numnz, int *vind, double *vval, double obj, double lb, double ub, char vtype, const char *varname)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a1c6070ee399de8cf94abcce6a91a5cf1">GRBaddvar</a> = nullptr</td></tr>
|
|
<tr class="separator:a1c6070ee399de8cf94abcce6a91a5cf1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aedf79171b78a3eb8a961a2711de9899f"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numvars, int numnz, int *vbeg, int *vind, double *vval, double *obj, double *lb, double *ub, char *vtype, char **varnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aedf79171b78a3eb8a961a2711de9899f">GRBaddvars</a> = nullptr</td></tr>
|
|
<tr class="separator:aedf79171b78a3eb8a961a2711de9899f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aacdc5c04fb576da0dbb6bc237270554f"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numvars, size_t numnz, size_t *vbeg, int *vind, double *vval, double *obj, double *lb, double *ub, char *vtype, char **varnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aacdc5c04fb576da0dbb6bc237270554f">GRBXaddvars</a> = nullptr</td></tr>
|
|
<tr class="separator:aacdc5c04fb576da0dbb6bc237270554f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f84ff594da652e1b34b0050218d369d"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numnz, int *cind, double *cval, char sense, double rhs, const char *constrname)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0f84ff594da652e1b34b0050218d369d">GRBaddconstr</a> = nullptr</td></tr>
|
|
<tr class="separator:a0f84ff594da652e1b34b0050218d369d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3fba738afeda2bccadc516a3dd6898d6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, int numnz, int *cbeg, int *cind, double *cval, char *sense, double *rhs, char **constrnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a3fba738afeda2bccadc516a3dd6898d6">GRBaddconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:a3fba738afeda2bccadc516a3dd6898d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad52bd519ff109a24ae8f4d1be9cdb87f"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, size_t numnz, size_t *cbeg, int *cind, double *cval, char *sense, double *rhs, char **constrnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad52bd519ff109a24ae8f4d1be9cdb87f">GRBXaddconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:ad52bd519ff109a24ae8f4d1be9cdb87f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96f6d4d0d04a57844ff0bb9972c5ce14"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numnz, int *cind, double *cval, double lower, double upper, const char *constrname)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a96f6d4d0d04a57844ff0bb9972c5ce14">GRBaddrangeconstr</a> = nullptr</td></tr>
|
|
<tr class="separator:a96f6d4d0d04a57844ff0bb9972c5ce14"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af00d1a86c4cc4d797a329e5dc609ed16"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, int numnz, int *cbeg, int *cind, double *cval, double *lower, double *upper, char **constrnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af00d1a86c4cc4d797a329e5dc609ed16">GRBaddrangeconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:af00d1a86c4cc4d797a329e5dc609ed16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3cc51a6018c329384e2170c1d683c5f"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, size_t numnz, size_t *cbeg, int *cind, double *cval, double *lower, double *upper, char **constrnames)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae3cc51a6018c329384e2170c1d683c5f">GRBXaddrangeconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:ae3cc51a6018c329384e2170c1d683c5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf99c516af940ef3c7e4a7c0fcb88d79"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numsos, int nummembers, int *types, int *beg, int *ind, double *<a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adf99c516af940ef3c7e4a7c0fcb88d79">GRBaddsos</a> = nullptr</td></tr>
|
|
<tr class="separator:adf99c516af940ef3c7e4a7c0fcb88d79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a726a825822cd2729ff593cf1cfc9f4f6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars, double constant)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a726a825822cd2729ff593cf1cfc9f4f6">GRBaddgenconstrMax</a> = nullptr</td></tr>
|
|
<tr class="separator:a726a825822cd2729ff593cf1cfc9f4f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e37c85f04063d4186729869fab0818e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars, double constant)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0e37c85f04063d4186729869fab0818e">GRBaddgenconstrMin</a> = nullptr</td></tr>
|
|
<tr class="separator:a0e37c85f04063d4186729869fab0818e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a464bd5852ed2f27dd542ebd0865d5bf4"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int argvar)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a464bd5852ed2f27dd542ebd0865d5bf4">GRBaddgenconstrAbs</a> = nullptr</td></tr>
|
|
<tr class="separator:a464bd5852ed2f27dd542ebd0865d5bf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a93968df3ef112d1e52cb1483f1c7984e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a93968df3ef112d1e52cb1483f1c7984e">GRBaddgenconstrAnd</a> = nullptr</td></tr>
|
|
<tr class="separator:a93968df3ef112d1e52cb1483f1c7984e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae0c684250127d44e89060646cbe346b"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aae0c684250127d44e89060646cbe346b">GRBaddgenconstrOr</a> = nullptr</td></tr>
|
|
<tr class="separator:aae0c684250127d44e89060646cbe346b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7ccc0a5542bf3f96b28fe4ae8a9957e6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *lp, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int binvar, int binval, int nvars, const int *vars, const double *vals, char sense, double rhs)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7ccc0a5542bf3f96b28fe4ae8a9957e6">GRBaddgenconstrIndicator</a> = nullptr</td></tr>
|
|
<tr class="separator:a7ccc0a5542bf3f96b28fe4ae8a9957e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a17b7ef8efa1ddc5320f4e41f529bcb26"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numlnz, int *lind, double *lval, int numqnz, int *qrow, int *qcol, double *qval, char sense, double rhs, const char *QCname)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a17b7ef8efa1ddc5320f4e41f529bcb26">GRBaddqconstr</a> = nullptr</td></tr>
|
|
<tr class="separator:a17b7ef8efa1ddc5320f4e41f529bcb26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60a5873dac9575649c7b9f963bab77db"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int nummembers, int *members)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a60a5873dac9575649c7b9f963bab77db">GRBaddcone</a></td></tr>
|
|
<tr class="separator:a60a5873dac9575649c7b9f963bab77db"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b299430dd78312bb08c316340ec5658"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numqnz, int *qrow, int *qcol, double *qval)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6b299430dd78312bb08c316340ec5658">GRBaddqpterms</a> = nullptr</td></tr>
|
|
<tr class="separator:a6b299430dd78312bb08c316340ec5658"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac54f445d3f6c5a80d47fb8a9fa210eb6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac54f445d3f6c5a80d47fb8a9fa210eb6">GRBdelvars</a> = nullptr</td></tr>
|
|
<tr class="separator:ac54f445d3f6c5a80d47fb8a9fa210eb6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71a99985c430e344241552eae729b902"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a71a99985c430e344241552eae729b902">GRBdelconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:a71a99985c430e344241552eae729b902"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf37d51275c80ffc5a77008296834a11"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaf37d51275c80ffc5a77008296834a11">GRBdelsos</a> = nullptr</td></tr>
|
|
<tr class="separator:aaf37d51275c80ffc5a77008296834a11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26680efd805dc761c40fac467032e587"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a26680efd805dc761c40fac467032e587">GRBdelgenconstrs</a></td></tr>
|
|
<tr class="separator:a26680efd805dc761c40fac467032e587"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b1747b9c06f2b83f6e5f6cf44d4f9a2"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8b1747b9c06f2b83f6e5f6cf44d4f9a2">GRBdelqconstrs</a> = nullptr</td></tr>
|
|
<tr class="separator:a8b1747b9c06f2b83f6e5f6cf44d4f9a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96d32575599fc05e0b5b74ef06bff9a7"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a96d32575599fc05e0b5b74ef06bff9a7">GRBdelq</a> = nullptr</td></tr>
|
|
<tr class="separator:a96d32575599fc05e0b5b74ef06bff9a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f5b8fa2fe40cae954681ba04e9cbb72"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int cnt, int *cind, int *vind, double *val)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6f5b8fa2fe40cae954681ba04e9cbb72">GRBchgcoeffs</a> = nullptr</td></tr>
|
|
<tr class="separator:a6f5b8fa2fe40cae954681ba04e9cbb72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78ad7bad716f478511498b720963a0dc"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, size_t cnt, int *cind, int *vind, double *val)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a78ad7bad716f478511498b720963a0dc">GRBXchgcoeffs</a> = nullptr</td></tr>
|
|
<tr class="separator:a78ad7bad716f478511498b720963a0dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a393c95ccf66f195cf2f64c324e15bb52"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int points, double *x, double *y)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a393c95ccf66f195cf2f64c324e15bb52">GRBsetpwlobj</a> = nullptr</td></tr>
|
|
<tr class="separator:a393c95ccf66f195cf2f64c324e15bb52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e39c3c540f2d5f3dc4d99d6150f2751"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8e39c3c540f2d5f3dc4d99d6150f2751">GRBupdatemodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a8e39c3c540f2d5f3dc4d99d6150f2751"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2cb5c384e36db02403cd12debcd9f58c"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2cb5c384e36db02403cd12debcd9f58c">GRBresetmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a2cb5c384e36db02403cd12debcd9f58c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5d18796445ee5d664e591b74df135990"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5d18796445ee5d664e591b74df135990">GRBfreemodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a5d18796445ee5d664e591b74df135990"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a106965afc771227c7d2637511f207be4"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a106965afc771227c7d2637511f207be4">GRBcomputeIIS</a> = nullptr</td></tr>
|
|
<tr class="separator:a106965afc771227c7d2637511f207be4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ee4c8a0be29f13665b60300c77d6254"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9ee4c8a0be29f13665b60300c77d6254">GRBFSolve</a> = nullptr</td></tr>
|
|
<tr class="separator:a9ee4c8a0be29f13665b60300c77d6254"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab688504fe54efedb7222a422d986855e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int j, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab688504fe54efedb7222a422d986855e">GRBBinvColj</a> = nullptr</td></tr>
|
|
<tr class="separator:ab688504fe54efedb7222a422d986855e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ee25ba46b3ec6e8a1917de7c85eb8b4"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int j, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0ee25ba46b3ec6e8a1917de7c85eb8b4">GRBBinvj</a> = nullptr</td></tr>
|
|
<tr class="separator:a0ee25ba46b3ec6e8a1917de7c85eb8b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24cb552398cda7f47a1bf3a3b30a6066"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a24cb552398cda7f47a1bf3a3b30a6066">GRBBSolve</a> = nullptr</td></tr>
|
|
<tr class="separator:a24cb552398cda7f47a1bf3a3b30a6066"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05fbeac8dafe54dcb45c6308b12a29b1"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a05fbeac8dafe54dcb45c6308b12a29b1">GRBBinvi</a> = nullptr</td></tr>
|
|
<tr class="separator:a05fbeac8dafe54dcb45c6308b12a29b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd4955fd2d0fc944542bdeef018c1076"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afd4955fd2d0fc944542bdeef018c1076">GRBBinvRowi</a> = nullptr</td></tr>
|
|
<tr class="separator:afd4955fd2d0fc944542bdeef018c1076"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0350d7d89490d345b893a8266046c97e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *bhead)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0350d7d89490d345b893a8266046c97e">GRBgetBasisHead</a> = nullptr</td></tr>
|
|
<tr class="separator:a0350d7d89490d345b893a8266046c97e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab04a7d8d27085b384f036987e9b096fe"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int num, int *cand, double *downobjbd, double *upobjbd, int *statusP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ab04a7d8d27085b384f036987e9b096fe">GRBstrongbranch</a> = nullptr</td></tr>
|
|
<tr class="separator:ab04a7d8d27085b384f036987e9b096fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77452362e75e02ad509d5688110383fb"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a77452362e75e02ad509d5688110383fb">GRBcheckmodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a77452362e75e02ad509d5688110383fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abfe522906ee13cf5e19a19ba23837eae"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#abfe522906ee13cf5e19a19ba23837eae">GRBsetsignal</a> = nullptr</td></tr>
|
|
<tr class="separator:abfe522906ee13cf5e19a19ba23837eae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a69e4cf6405f02b16450fec8e1cee1c8f"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a69e4cf6405f02b16450fec8e1cee1c8f">GRBterminate</a> = nullptr</td></tr>
|
|
<tr class="separator:a69e4cf6405f02b16450fec8e1cee1c8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af67b185843e0d5fb9a1ef89560a467ee"><td class="memItemLeft" align="right" valign="top">std::function< int(const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af67b185843e0d5fb9a1ef89560a467ee">GRBreplay</a> = nullptr</td></tr>
|
|
<tr class="separator:af67b185843e0d5fb9a1ef89560a467ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e60dbf23828dbab3e5edc97f4fff30c"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int sense, double constant, int lnz, int *lind, double *lval, int qnz, int *qrow, int *qcol, double *qval)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8e60dbf23828dbab3e5edc97f4fff30c">GRBsetobjective</a> = nullptr</td></tr>
|
|
<tr class="separator:a8e60dbf23828dbab3e5edc97f4fff30c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49794c12ee443eb956b5b47019134047"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int <a class="el" href="routing__search_8cc.html#aa9d6bcc39dc199c2a2671a88ecf3630e">index</a>, int priority, double <a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>, double abstol, double reltol, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, double constant, int lnz, int *lind, double *lval)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a49794c12ee443eb956b5b47019134047">GRBsetobjectiven</a> = nullptr</td></tr>
|
|
<tr class="separator:a49794c12ee443eb956b5b47019134047"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38d3304b67d40a5dc383bdc1dd532ed7"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *<a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a38d3304b67d40a5dc383bdc1dd532ed7">GRBmsg</a> = nullptr</td></tr>
|
|
<tr class="separator:a38d3304b67d40a5dc383bdc1dd532ed7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4eb0cf965903cc3db13c2d0dcb81f91d"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, FILE **logfileP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4eb0cf965903cc3db13c2d0dcb81f91d">GRBgetlogfile</a> = nullptr</td></tr>
|
|
<tr class="separator:a4eb0cf965903cc3db13c2d0dcb81f91d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c707f33e9e2fb7e586338c7638b23ad"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, FILE *logfile)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0c707f33e9e2fb7e586338c7638b23ad">GRBsetlogfile</a> = nullptr</td></tr>
|
|
<tr class="separator:a0c707f33e9e2fb7e586338c7638b23ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0cf02091ea3bf58e4ffc7adf0dd0d63e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, int *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0cf02091ea3bf58e4ffc7adf0dd0d63e">GRBgetintparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a0cf02091ea3bf58e4ffc7adf0dd0d63e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6dcf3eb50c1276a373935f0419c5a765"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, double *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6dcf3eb50c1276a373935f0419c5a765">GRBgetdblparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a6dcf3eb50c1276a373935f0419c5a765"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2fdf58ef8256da5efa843264471266ee"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, char *valueP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2fdf58ef8256da5efa843264471266ee">GRBgetstrparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a2fdf58ef8256da5efa843264471266ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56930f3670b2f5cc500e817cc7d08b01"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, int *valueP, int *minP, int *maxP, int *defP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a56930f3670b2f5cc500e817cc7d08b01">GRBgetintparaminfo</a> = nullptr</td></tr>
|
|
<tr class="separator:a56930f3670b2f5cc500e817cc7d08b01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0cb2142f9020f13ce53e664dadf41d15"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, double *valueP, double *minP, double *maxP, double *defP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0cb2142f9020f13ce53e664dadf41d15">GRBgetdblparaminfo</a> = nullptr</td></tr>
|
|
<tr class="separator:a0cb2142f9020f13ce53e664dadf41d15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe1567867886764f892d7b22ca1dd286"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, char *valueP, char *defP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afe1567867886764f892d7b22ca1dd286">GRBgetstrparaminfo</a> = nullptr</td></tr>
|
|
<tr class="separator:afe1567867886764f892d7b22ca1dd286"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e34f6a0dfee062d8994464725328201"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, const char *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2e34f6a0dfee062d8994464725328201">GRBsetparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a2e34f6a0dfee062d8994464725328201"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a458a2341c2bfe0530114105a7a42c183"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a458a2341c2bfe0530114105a7a42c183">GRBsetintparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a458a2341c2bfe0530114105a7a42c183"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afee86075f779c39746c2f754f00bcd3d"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, double <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#afee86075f779c39746c2f754f00bcd3d">GRBsetdblparam</a> = nullptr</td></tr>
|
|
<tr class="separator:afee86075f779c39746c2f754f00bcd3d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a74b18678cc9c559566d9b5084096e2b4"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, const char *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a74b18678cc9c559566d9b5084096e2b4">GRBsetstrparam</a> = nullptr</td></tr>
|
|
<tr class="separator:a74b18678cc9c559566d9b5084096e2b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad302f1792b046e5c4902dccea31f35a8"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad302f1792b046e5c4902dccea31f35a8">GRBgetparamtype</a></td></tr>
|
|
<tr class="separator:ad302f1792b046e5c4902dccea31f35a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7cceb4c997fc06f43522a150e7a42791"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7cceb4c997fc06f43522a150e7a42791">GRBresetparams</a> = nullptr</td></tr>
|
|
<tr class="separator:a7cceb4c997fc06f43522a150e7a42791"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5b95a28bdf709458488fdffe0da6a8e1"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *dest, <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *src)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a5b95a28bdf709458488fdffe0da6a8e1">GRBcopyparams</a> = nullptr</td></tr>
|
|
<tr class="separator:a5b95a28bdf709458488fdffe0da6a8e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38babfaae1a96832712010370103fd02"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a38babfaae1a96832712010370103fd02">GRBwriteparams</a> = nullptr</td></tr>
|
|
<tr class="separator:a38babfaae1a96832712010370103fd02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84185e62d04c6d6e6aef91677caf0004"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *filename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a84185e62d04c6d6e6aef91677caf0004">GRBreadparams</a> = nullptr</td></tr>
|
|
<tr class="separator:a84185e62d04c6d6e6aef91677caf0004"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13cdbf0c441c70cbf97dcbd3be562b79"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a13cdbf0c441c70cbf97dcbd3be562b79">GRBgetnumparams</a> = nullptr</td></tr>
|
|
<tr class="separator:a13cdbf0c441c70cbf97dcbd3be562b79"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a264d73546333400db18b331204b93e27"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, int i, char **paramnameP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a264d73546333400db18b331204b93e27">GRBgetparamname</a></td></tr>
|
|
<tr class="separator:a264d73546333400db18b331204b93e27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff5b1ba91c932d5b2f450dea4b82f014"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aff5b1ba91c932d5b2f450dea4b82f014">GRBgetnumattributes</a> = nullptr</td></tr>
|
|
<tr class="separator:aff5b1ba91c932d5b2f450dea4b82f014"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf75271a6a8fe0be3ffb7748067cdfc6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, char **attrnameP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#adf75271a6a8fe0be3ffb7748067cdfc6">GRBgetattrname</a></td></tr>
|
|
<tr class="separator:adf75271a6a8fe0be3ffb7748067cdfc6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58b085f750fadcaed59fdba2fc81dbfd"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a58b085f750fadcaed59fdba2fc81dbfd">GRBloadenv</a> = nullptr</td></tr>
|
|
<tr class="separator:a58b085f750fadcaed59fdba2fc81dbfd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24870afb12d63c7997fca17a2a4843b2"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, int apitype, int major, int minor, int tech, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a24870afb12d63c7997fca17a2a4843b2">GRBloadenvadv</a> = nullptr</td></tr>
|
|
<tr class="separator:a24870afb12d63c7997fca17a2a4843b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ac56c12ba0ad995ef614466a8025831"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *computeservers, int port, const char *password, int priority, double timeout)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a4ac56c12ba0ad995ef614466a8025831">GRBloadclientenv</a> = nullptr</td></tr>
|
|
<tr class="separator:a4ac56c12ba0ad995ef614466a8025831"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60630a17f179047d7bff24ee7864ae3c"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *computeservers, int port, const char *password, int priority, double timeout, int apitype, int major, int minor, int tech, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a60630a17f179047d7bff24ee7864ae3c">GRBloadclientenvadv</a> = nullptr</td></tr>
|
|
<tr class="separator:a60630a17f179047d7bff24ee7864ae3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ddde9dcfd236fc86886a48e6a6eac1e"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *accessID, const char *secretKey, const char *pool)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0ddde9dcfd236fc86886a48e6a6eac1e">GRBloadcloudenv</a> = nullptr</td></tr>
|
|
<tr class="separator:a0ddde9dcfd236fc86886a48e6a6eac1e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a994ad44d1f36788ed18b01a399697e81"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *accessID, const char *secretKey, const char *pool, int apitype, int major, int minor, int tech, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a994ad44d1f36788ed18b01a399697e81">GRBloadcloudenvadv</a> = nullptr</td></tr>
|
|
<tr class="separator:a994ad44d1f36788ed18b01a399697e81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7107d55540a5ebdf66762aa4ee42e404"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7107d55540a5ebdf66762aa4ee42e404">GRBgetenv</a> = nullptr</td></tr>
|
|
<tr class="separator:a7107d55540a5ebdf66762aa4ee42e404"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59561b4c0898433cff3614fc838c0df7"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int num)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a59561b4c0898433cff3614fc838c0df7">GRBgetconcurrentenv</a> = nullptr</td></tr>
|
|
<tr class="separator:a59561b4c0898433cff3614fc838c0df7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a137a0f7a165ae6d0e04ed22f961a0aac"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a137a0f7a165ae6d0e04ed22f961a0aac">GRBdiscardconcurrentenvs</a> = nullptr</td></tr>
|
|
<tr class="separator:a137a0f7a165ae6d0e04ed22f961a0aac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c48e2d1abb50ce94b53b70ac609f54d"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int num)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2c48e2d1abb50ce94b53b70ac609f54d">GRBgetmultiobjenv</a> = nullptr</td></tr>
|
|
<tr class="separator:a2c48e2d1abb50ce94b53b70ac609f54d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8714f56078d46528a38459e381d0146"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ac8714f56078d46528a38459e381d0146">GRBdiscardmultiobjenvs</a> = nullptr</td></tr>
|
|
<tr class="separator:ac8714f56078d46528a38459e381d0146"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a8dfae71145bc97c2e8003db54fc04d"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8a8dfae71145bc97c2e8003db54fc04d">GRBreleaselicense</a> = nullptr</td></tr>
|
|
<tr class="separator:a8a8dfae71145bc97c2e8003db54fc04d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad811d8a5b2cd5f5b1c3598fad842b00b"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ad811d8a5b2cd5f5b1c3598fad842b00b">GRBfreeenv</a> = nullptr</td></tr>
|
|
<tr class="separator:ad811d8a5b2cd5f5b1c3598fad842b00b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e3a7ab84a516ee67eb78d50ac3987e2"><td class="memItemLeft" align="right" valign="top">std::function< const char *(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a6e3a7ab84a516ee67eb78d50ac3987e2">GRBgeterrormsg</a> = nullptr</td></tr>
|
|
<tr class="separator:a6e3a7ab84a516ee67eb78d50ac3987e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8cd0731815c3642ba38c92daad39b608"><td class="memItemLeft" align="right" valign="top">std::function< const char *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a8cd0731815c3642ba38c92daad39b608">GRBgetmerrormsg</a> = nullptr</td></tr>
|
|
<tr class="separator:a8cd0731815c3642ba38c92daad39b608"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d8a3119d1dbb2397caf41c215e1bf4d"><td class="memItemLeft" align="right" valign="top">std::function< void(int *majorP, int *minorP, int *technicalP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a2d8a3119d1dbb2397caf41c215e1bf4d">GRBversion</a></td></tr>
|
|
<tr class="separator:a2d8a3119d1dbb2397caf41c215e1bf4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24d4a81ddd386e3302f17cd46e286955"><td class="memItemLeft" align="right" valign="top">std::function< char *(void)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a24d4a81ddd386e3302f17cd46e286955">GRBplatform</a> = nullptr</td></tr>
|
|
<tr class="separator:a24d4a81ddd386e3302f17cd46e286955"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9ccab3c5dbb8265394818c0d09b43a74"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9ccab3c5dbb8265394818c0d09b43a74">GRBtunemodel</a> = nullptr</td></tr>
|
|
<tr class="separator:a9ccab3c5dbb8265394818c0d09b43a74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3e9caa49d0765e19f66d36bdd9d0ad9"><td class="memItemLeft" align="right" valign="top">std::function< int(int nummodels, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **models, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *ignore, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *hint)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#ae3e9caa49d0765e19f66d36bdd9d0ad9">GRBtunemodels</a> = nullptr</td></tr>
|
|
<tr class="separator:ae3e9caa49d0765e19f66d36bdd9d0ad9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9cfda92e75c5591e1fc358ae8d17af71"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a9cfda92e75c5591e1fc358ae8d17af71">GRBgettuneresult</a> = nullptr</td></tr>
|
|
<tr class="separator:a9cfda92e75c5591e1fc358ae8d17af71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa75a43334ce89daed04193c03fa16aa6"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, char **logP)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aa75a43334ce89daed04193c03fa16aa6">GRBgettunelog</a> = nullptr</td></tr>
|
|
<tr class="separator:aa75a43334ce89daed04193c03fa16aa6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7c5f35190e6167ce22cc34ac14af0b0f"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *ignore, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *hint)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7c5f35190e6167ce22cc34ac14af0b0f">GRBtunemodeladv</a> = nullptr</td></tr>
|
|
<tr class="separator:a7c5f35190e6167ce22cc34ac14af0b0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fafa551aefcfa96ed3416b634e2cb51"><td class="memItemLeft" align="right" valign="top">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a7fafa551aefcfa96ed3416b634e2cb51">GRBsync</a> = nullptr</td></tr>
|
|
<tr class="separator:a7fafa551aefcfa96ed3416b634e2cb51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaea3ba6ee1ccdbf82cfcbb4e8fc5815e"><td class="memItemLeft" align="right" valign="top">constexpr NamedOptimizationProblemType </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#aaea3ba6ee1ccdbf82cfcbb4e8fc5815e">kOptimizationProblemTypeNames</a> []</td></tr>
|
|
<tr class="separator:aaea3ba6ee1ccdbf82cfcbb4e8fc5815e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a221d711fbd5a16db9dc92a3c5095cbf5"><td class="memItemLeft" align="right" valign="top">constexpr double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a221d711fbd5a16db9dc92a3c5095cbf5">kDefaultPrimalTolerance</a> = 1e-07</td></tr>
|
|
<tr class="separator:a221d711fbd5a16db9dc92a3c5095cbf5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e884eebd1c1e380a6c87a245df85d9a"><td class="memItemLeft" align="right" valign="top">static const uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a0e884eebd1c1e380a6c87a245df85d9a">kAllBits64</a> = uint64_t{0xFFFFFFFFFFFFFFFF}</td></tr>
|
|
<tr class="separator:a0e884eebd1c1e380a6c87a245df85d9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a74bf4c5f3b2b625258f9b5f7c4e1ab11"><td class="memItemLeft" align="right" valign="top">static const uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#a74bf4c5f3b2b625258f9b5f7c4e1ab11">kAllBitsButLsb64</a> = uint64_t{0xFFFFFFFFFFFFFFFE}</td></tr>
|
|
<tr class="separator:a74bf4c5f3b2b625258f9b5f7c4e1ab11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af789197eaf23a66b25a390f00c04ddd4"><td class="memItemLeft" align="right" valign="top">static const uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html#af789197eaf23a66b25a390f00c04ddd4">kAllBits32</a> = 0xFFFFFFFFU</td></tr>
|
|
<tr class="separator:af789197eaf23a66b25a390f00c04ddd4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Collection of objects used to extend the <a class="el" href="classoperations__research_1_1_constraint.html" title="A constraint is the main modeling object.">Constraint</a> <a class="el" href="classoperations__research_1_1_solver.html" title="Solver Class.">Solver</a> library. </p>
|
|
<p>The vehicle routing library lets one model and solve generic vehicle routing problems ranging from the Traveling Salesman Problem to more complex problems such as the Capacitated Vehicle Routing Problem with Time Windows.</p>
|
|
<p>This file contains a set of objects that simplifies writing extensions of the library.</p>
|
|
<p>The main objects that define extensions are:</p><ul>
|
|
<li><a class="el" href="classoperations__research_1_1_base_int_expr.html">BaseIntExpr</a>, the base class of all expressions that are not variables.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_simple_rev_f_i_f_o.html" title="This class represent a reversible FIFO structure.">SimpleRevFIFO</a>, a reversible FIFO list with templatized values. A reversible data structure is a data structure that reverts its modifications when the search is going up in the search tree, usually after a failure occurs.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_rev_immutable_multi_map.html" title="Reversible Immutable MultiMap class.">RevImmutableMultiMap</a>, a reversible immutable multimap.</li>
|
|
<li>MakeConstraintDemon<n> and MakeDelayedConstraintDemon<n> to wrap methods of a constraint as a demon.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_rev_switch.html" title="A reversible switch that can switch once from false to true.">RevSwitch</a>, a reversible flip-once switch.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_small_rev_bit_set.html" title="This class represents a small reversible bitset (size <= 64).">SmallRevBitSet</a>, <a class="el" href="classoperations__research_1_1_rev_bit_set.html" title="This class represents a reversible bitset.">RevBitSet</a>, and <a class="el" href="classoperations__research_1_1_rev_bit_matrix.html" title="Matrix version of the RevBitSet class.">RevBitMatrix</a>: reversible 1D or 2D bitsets.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_local_search_operator.html" title="The base class for all local search operators.">LocalSearchOperator</a>, <a class="el" href="classoperations__research_1_1_int_var_local_search_operator.html" title="Specialization of LocalSearchOperator built from an array of IntVars which specifies the scope of the...">IntVarLocalSearchOperator</a>, <a class="el" href="classoperations__research_1_1_change_value.html" title="Defines operators which change the value of variables; each neighbor corresponds to one modified vari...">ChangeValue</a> and <a class="el" href="classoperations__research_1_1_path_operator.html" title="Base class of the local search operators dedicated to path modifications (a path is a set of nodes li...">PathOperator</a>, to create new local search operators.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_local_search_filter.html" title="Local Search Filters are used for fast neighbor pruning.">LocalSearchFilter</a> and <a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a>, to create new local search filters.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_base_lns.html" title="This is the base class for building an Lns operator.">BaseLns</a>, to write Large Neighborhood <a class="el" href="classoperations__research_1_1_search.html">Search</a> operators.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_symmetry_breaker.html" title="A symmetry breaker is an object that will visit a decision and create the 'symmetrical' decision in r...">SymmetryBreaker</a>, to describe model symmetries that will be broken during search using the 'Symmetry Breaking During <a class="el" href="classoperations__research_1_1_search.html">Search</a>' framework see Gent, I. P., Harvey, W., & Kelsey, T. (2002). Groups and Constraints: Symmetry Breaking During <a class="el" href="classoperations__research_1_1_search.html">Search</a>. Principles and Practice of <a class="el" href="classoperations__research_1_1_constraint.html" title="A constraint is the main modeling object.">Constraint</a> Programming CP2002 (Vol. 2470, pp. 415-430). Springer. Retrieved from <a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.1442">http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.1442</a>.</li>
|
|
</ul>
|
|
<p>Then, there are some internal classes that are used throughout the solver and exposed in this file:</p><ul>
|
|
<li><a class="el" href="classoperations__research_1_1_search_log.html" title="The base class of all search logs that periodically outputs information when the search is running.">SearchLog</a>, the root class of all periodic outputs during search.</li>
|
|
<li><a class="el" href="classoperations__research_1_1_model_cache.html" title="Implements a complete cache for model elements: expressions and constraints.">ModelCache</a>, A caching layer to avoid creating twice the same object.</li>
|
|
</ul>
|
|
<p>The objective of a vehicle routing problem is to build routes covering a set of nodes minimizing the overall cost of the routes (usually proportional to the sum of the lengths of each segment of the routes) while respecting some problem-specific constraints (such as the length of a route). A route is equivalent to a path connecting nodes, starting/ending at specific starting/ending nodes.</p>
|
|
<p>The term "vehicle routing" is historical and the category of problems solved is not limited to the routing of vehicles: any problem involving finding routes visiting a given number of nodes optimally falls under this category of problems, such as finding the optimal sequence in a playlist. The literature around vehicle routing problems is extremely dense but one can find some basic introductions in the following links:</p><ul>
|
|
<li><a href="http://en.wikipedia.org/wiki/Travelling_salesman_problem">http://en.wikipedia.org/wiki/Travelling_salesman_problem</a></li>
|
|
<li><a href="http://www.tsp.gatech.edu/history/index.html">http://www.tsp.gatech.edu/history/index.html</a></li>
|
|
<li><a href="http://en.wikipedia.org/wiki/Vehicle_routing_problem">http://en.wikipedia.org/wiki/Vehicle_routing_problem</a></li>
|
|
</ul>
|
|
<p>The vehicle routing library is a vertical layer above the constraint programming library (ortools/constraint_programming:cp). One has access to all underlying constrained variables of the vehicle routing model which can therefore be enriched by adding any constraint available in the constraint programming library.</p>
|
|
<p>There are two sets of variables available:</p><ul>
|
|
<li>path variables:<ul>
|
|
<li>"next(i)" variables representing the immediate successor of the node corresponding to i; use IndexToNode() to get the node corresponding to a "next" variable value; note that node indices are strongly typed integers (cf. <a class="el" href="int__type_8h.html">ortools/base/int_type.h</a>);</li>
|
|
<li>"vehicle(i)" variables representing the vehicle route to which the node corresponding to i belongs;</li>
|
|
<li>"active(i)" boolean variables, true if the node corresponding to i is visited and false if not; this can be false when nodes are either optional or part of a disjunction;</li>
|
|
<li>The following relationships hold for all i: active(i) == 0 <=> next(i) == i <=> vehicle(i) == -1, next(i) == j => vehicle(j) == vehicle(i).</li>
|
|
</ul>
|
|
</li>
|
|
<li>dimension variables, used when one is accumulating quantities along routes, such as weight or volume carried, distance or time:<ul>
|
|
<li>"cumul(i,d)" variables representing the quantity of dimension d when arriving at the node corresponding to i;</li>
|
|
<li>"transit(i,d)" variables representing the quantity of dimension d added after visiting the node corresponding to i.</li>
|
|
<li>The following relationship holds for all (i,d): next(i) == j => cumul(j,d) == cumul(i,d) + transit(i,d). Solving the vehicle routing problems is mainly done using approximate methods (namely local search, cf. <a href="http://en.wikipedia.org/wiki/Local_search_(optimization)">http://en.wikipedia.org/wiki/Local_search_(optimization)</a> ), potentially combined with exact techniques based on dynamic programming and exhaustive tree search. Advanced tips: Flags are available to tune the search used to solve routing problems. Here is a quick overview of the ones one might want to modify:</li>
|
|
</ul>
|
|
</li>
|
|
<li>Limiting the search for solutions:<ul>
|
|
<li>routing_solution_limit (default: kint64max): stop the search after finding 'routing_solution_limit' improving solutions;</li>
|
|
<li>routing_time_limit (default: kint64max): stop the search after 'routing_time_limit' milliseconds;</li>
|
|
</ul>
|
|
</li>
|
|
<li>Customizing search:<ul>
|
|
<li>routing_first_solution (default: select the first node with an unbound successor and connect it to the first available node): selects the heuristic to build a first solution which will then be improved by local search; possible values are GlobalCheapestArc (iteratively connect two nodes which produce the cheapest route segment), LocalCheapestArc (select the first node with an unbound successor and connect it to the node which produces the cheapest route segment), PathCheapestArc (starting from a route "start" node, connect it to the node which produces the cheapest route segment, then extend the route by iterating on the last node added to the route).</li>
|
|
<li>Local search neighborhoods:<ul>
|
|
<li>routing_no_lns (default: false): forbids the use of Large Neighborhood <a class="el" href="classoperations__research_1_1_search.html">Search</a> (LNS); LNS can find good solutions but is usually very slow. Refer to the description of PATHLNS in the LocalSearchOperators enum in <a class="el" href="constraint__solver_8h.html">constraint_solver.h</a> for more information.</li>
|
|
<li>routing_no_tsp (default: true): forbids the use of exact methods to solve "sub"-traveling salesman problems (TSPs) of the current model (such as sub-parts of a route, or one route in a multiple route problem). Uses dynamic programming to solve such TSPs with a maximum size (in number of nodes) up to cp_local_search_tsp_opt_size (flag with a default value of 13 nodes). It is not activated by default because it can slow down the search.</li>
|
|
</ul>
|
|
</li>
|
|
<li>Meta-heuristics: used to guide the search out of local minima found by local search. Note that, in general, a search with metaheuristics activated never stops, therefore one must specify a search limit. Several types of metaheuristics are provided:<ul>
|
|
<li>routing_guided_local_search (default: false): activates guided local search (cf. <a href="http://en.wikipedia.org/wiki/Guided_Local_Search">http://en.wikipedia.org/wiki/Guided_Local_Search</a>); this is generally the most efficient metaheuristic for vehicle routing;</li>
|
|
<li>routing_simulated_annealing (default: false): activates simulated annealing (cf. <a href="http://en.wikipedia.org/wiki/Simulated_annealing">http://en.wikipedia.org/wiki/Simulated_annealing</a>);</li>
|
|
<li>routing_tabu_search (default: false): activates tabu search (cf. <a href="http://en.wikipedia.org/wiki/Tabu_search">http://en.wikipedia.org/wiki/Tabu_search</a>).</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<p>Code sample: Here is a simple example solving a traveling salesman problem given a cost function callback (returns the cost of a route segment):</p>
|
|
<ul>
|
|
<li><p class="startli">Define a custom distance/cost function from an index to another; in this example just returns the sum of the indices:</p>
|
|
<p class="startli">int64_t MyDistance(int64_t from, int64_t to) { return from + to; }</p>
|
|
</li>
|
|
<li><p class="startli">Create a routing model for a given problem size (int number of nodes) and number of routes (here, 1):</p>
|
|
<p class="startli"><a class="el" href="classoperations__research_1_1_routing_index_manager.html" title="Manager for any NodeIndex <-> variable index conversion.">RoutingIndexManager</a> manager(...number of nodes..., 1); <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> routing(manager);</p>
|
|
</li>
|
|
<li><p class="startli"><a class="el" href="classoperations__research_1_1_set.html">Set</a> the cost function by registering an std::function<int64_t(int64_t, int64_t)> in the model and passing its index as the vehicle cost.</p>
|
|
<p class="startli">const int cost = routing.RegisterTransitCallback(MyDistance); routing.SetArcCostEvaluatorOfAllVehicles(cost);</p>
|
|
</li>
|
|
<li><p class="startli">Find a solution using <a class="el" href="namespaceoperations__research_1_1sat.html#af904018d9a1c9983624b1ce0331f2bf5" title="Solves the given CpModelProto and returns an instance of CpSolverResponse.">Solve()</a>, returns a solution if any (owned by routing):</p>
|
|
<p class="startli">const Assignment* solution = <a class="el" href="namespaceoperations__research_1_1sat.html#af904018d9a1c9983624b1ce0331f2bf5" title="Solves the given CpModelProto and returns an instance of CpSolverResponse.">routing.Solve()</a>; CHECK(solution != nullptr);</p>
|
|
</li>
|
|
<li><p class="startli">Inspect the solution cost and route (only one route here):</p>
|
|
<p class="startli"><a class="el" href="base_2logging_8h.html#accad43a85d781d53381cd53a9894b6ae">LOG(INFO)</a> << "Cost " << solution->ObjectiveValue(); const int route_number = 0; for (int64_t node = routing.Start(route_number); !routing.IsEnd(node); node = solution->Value(routing.NextVar(node))) { <a class="el" href="base_2logging_8h.html#accad43a85d781d53381cd53a9894b6ae">LOG(INFO)</a> << manager.IndexToNode(node); }</p>
|
|
</li>
|
|
</ul>
|
|
<p>Keywords: Vehicle Routing, Traveling Salesman Problem, TSP, VRP, CVRPTW, PDP.</p>
|
|
<p>Meta namespace. </p>
|
|
</div><h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="a7deeae530369e107f9d91c1a189f451f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7deeae530369e107f9d91c1a189f451f">◆ </a></span>Arc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::pair<int64_t, int64_t> <a class="el" href="namespaceoperations__research.html#a7deeae530369e107f9d91c1a189f451f">Arc</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search_8cc_source.html#l03383">3383</a> of file <a class="el" href="search_8cc_source.html">search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aecf320bda6e95d1edaf3a546673e3e6b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aecf320bda6e95d1edaf3a546673e3e6b">◆ </a></span>ArcIndex</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef int32_t <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00201">201</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad2ab85b2912dbf12804d3d1ddea9ec15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2ab85b2912dbf12804d3d1ddea9ec15">◆ </a></span>ArcIndexArray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><<a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a>> <a class="el" href="namespaceoperations__research.html#ad2ab85b2912dbf12804d3d1ddea9ec15">ArcIndexArray</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00208">208</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acbdd6fd1484828a3d5e809c551ba8cf7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acbdd6fd1484828a3d5e809c551ba8cf7">◆ </a></span>CostArray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><<a class="el" href="namespaceoperations__research.html#aee97ac67f280d35acdef2c5d461a85c3">CostValue</a>> <a class="el" href="namespaceoperations__research.html#acbdd6fd1484828a3d5e809c551ba8cf7">CostArray</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00210">210</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee97ac67f280d35acdef2c5d461a85c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee97ac67f280d35acdef2c5d461a85c3">◆ </a></span>CostValue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef BlossomGraph::CostValue <a class="el" href="namespaceoperations__research.html#aee97ac67f280d35acdef2c5d461a85c3">CostValue</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00203">203</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a259d58fc853dd928f2148dbcf1ef25cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a259d58fc853dd928f2148dbcf1ef25cd">◆ </a></span>FlowQuantity</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef int64_t <a class="el" href="namespaceoperations__research.html#a259d58fc853dd928f2148dbcf1ef25cd">FlowQuantity</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00202">202</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab49bc230c31b15a51efb44be25b30472"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab49bc230c31b15a51efb44be25b30472">◆ </a></span>ForwardStarGraph</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_forward_ebert_graph.html">ForwardEbertGraph</a><<a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>, <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a>> <a class="el" href="namespaceoperations__research.html#ab49bc230c31b15a51efb44be25b30472">ForwardStarGraph</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00205">205</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab2ba507587a78ec3b72a0d62c024bc7e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab2ba507587a78ec3b72a0d62c024bc7e">◆ </a></span>ForwardStarStaticGraph</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_forward_static_graph.html">ForwardStaticGraph</a><<a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>, <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a>> <a class="el" href="namespaceoperations__research.html#ab2ba507587a78ec3b72a0d62c024bc7e">ForwardStarStaticGraph</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00206">206</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aedcf71e1bf956d77554271728d32f9a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aedcf71e1bf956d77554271728d32f9a2">◆ </a></span>Fraction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::pair<int64_t, int64_t> <a class="el" href="namespaceoperations__research.html#aedcf71e1bf956d77554271728d32f9a2">Fraction</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="rational__approximation_8h_source.html#l00026">26</a> of file <a class="el" href="rational__approximation_8h_source.html">rational_approximation.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3fef3403adfa105ee7ab96c042ec638"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3fef3403adfa105ee7ab96c042ec638">◆ </a></span>GScipBranchingPriority</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#ab3fef3403adfa105ee7ab96c042ec638">GScipBranchingPriority</a> = absl::flat_hash_map<SCIP_VAR*, int></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8h_source.html#l00121">121</a> of file <a class="el" href="gscip_8h_source.html">gscip.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2899c1afc60224e18c3d9d4a95c5064e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2899c1afc60224e18c3d9d4a95c5064e">◆ </a></span>GScipMessageHandler</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#a2899c1afc60224e18c3d9d4a95c5064e">GScipMessageHandler</a> = std::function<void(<a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982">GScipMessageType</a> type, absl::string_view <a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>)></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__message__handler_8h_source.html#l00036">36</a> of file <a class="el" href="gscip__message__handler_8h_source.html">gscip_message_handler.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af7de3fbd471bc6e23faa9f23b179f05a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af7de3fbd471bc6e23faa9f23b179f05a">◆ </a></span>GScipSolution</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#af7de3fbd471bc6e23faa9f23b179f05a">GScipSolution</a> = absl::flat_hash_map<SCIP_VAR*, double></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8h_source.html#l00074">74</a> of file <a class="el" href="gscip_8h_source.html">gscip.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20669e6906e78808d3cee42d62ca9ab8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20669e6906e78808d3cee42d62ca9ab8">◆ </a></span>Int16ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><int16_t> <a class="el" href="namespaceoperations__research.html#a20669e6906e78808d3cee42d62ca9ab8">Int16ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00160">160</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1ff6539d59839c45dd6c94fd12d2881"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1ff6539d59839c45dd6c94fd12d2881">◆ </a></span>Int32ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><int32_t> <a class="el" href="namespaceoperations__research.html#ab1ff6539d59839c45dd6c94fd12d2881">Int32ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00161">161</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a41867e2c66cfd76e3b37288bbd092454"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a41867e2c66cfd76e3b37288bbd092454">◆ </a></span>Int64ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><int64_t> <a class="el" href="namespaceoperations__research.html#a41867e2c66cfd76e3b37288bbd092454">Int64ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00162">162</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa979a202151f6e80b6413579045ab6b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa979a202151f6e80b6413579045ab6b5">◆ </a></span>Int8ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><int8_t> <a class="el" href="namespaceoperations__research.html#aa979a202151f6e80b6413579045ab6b5">Int8ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00159">159</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4accab3b29da8c3f9dc384bb9ce6f312"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4accab3b29da8c3f9dc384bb9ce6f312">◆ </a></span>KnapsackItemForCutsPtr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#a4accab3b29da8c3f9dc384bb9ce6f312">KnapsackItemForCutsPtr</a> = std::unique_ptr<<a class="el" href="structoperations__research_1_1_knapsack_item_for_cuts.html">KnapsackItemForCuts</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="knapsack__solver__for__cuts_8h_source.html#l00093">93</a> of file <a class="el" href="knapsack__solver__for__cuts_8h_source.html">knapsack_solver_for_cuts.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada7d9b46f657c6053a197273a85043a7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada7d9b46f657c6053a197273a85043a7">◆ </a></span>KnapsackItemPtr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="structoperations__research_1_1_knapsack_item.html">KnapsackItem</a>* <a class="el" href="namespaceoperations__research.html#ada7d9b46f657c6053a197273a85043a7">KnapsackItemPtr</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="knapsack__solver_8h_source.html#l00329">329</a> of file <a class="el" href="knapsack__solver_8h_source.html">knapsack_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7ae31ba4c3b4899478e53ca13df35dfc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ae31ba4c3b4899478e53ca13df35dfc">◆ </a></span>NodeIndex</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef BlossomGraph::NodeIndex <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00200">200</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48bfd7172b9a8af435198c373a8cf5e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48bfd7172b9a8af435198c373a8cf5e4">◆ </a></span>NodeIndexArray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><<a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>> <a class="el" href="namespaceoperations__research.html#a48bfd7172b9a8af435198c373a8cf5e4">NodeIndexArray</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00207">207</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae8625c5e71962a0f99954d34dab9f92d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae8625c5e71962a0f99954d34dab9f92d">◆ </a></span>PathNodeIndex</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef int <a class="el" href="namespaceoperations__research.html#ae8625c5e71962a0f99954d34dab9f92d">PathNodeIndex</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hamiltonian__path_8h_source.html#l00450">450</a> of file <a class="el" href="hamiltonian__path_8h_source.html">hamiltonian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a03fc0981d2d99da114ccd8b3abc0c6e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a03fc0981d2d99da114ccd8b3abc0c6e1">◆ </a></span>QuantityArray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><<a class="el" href="namespaceoperations__research.html#a259d58fc853dd928f2148dbcf1ef25cd">FlowQuantity</a>> <a class="el" href="namespaceoperations__research.html#a03fc0981d2d99da114ccd8b3abc0c6e1">QuantityArray</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00209">209</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6743e8c90bbb85a1017486ed70c7d29b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6743e8c90bbb85a1017486ed70c7d29b">◆ </a></span>random_engine_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#a6743e8c90bbb85a1017486ed70c7d29b">random_engine_t</a> = std::mt19937</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="random__engine_8h_source.html#l00023">23</a> of file <a class="el" href="random__engine_8h_source.html">random_engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a630fe793e232b361cd9fd99f18599df1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a630fe793e232b361cd9fd99f18599df1">◆ </a></span>RoutingIndexPair</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::pair<std::vector<int64_t>, std::vector<int64_t> > <a class="el" href="namespaceoperations__research.html#a630fe793e232b361cd9fd99f18599df1">RoutingIndexPair</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__types_8h_source.html#l00045">45</a> of file <a class="el" href="routing__types_8h_source.html">routing_types.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef7db0bee0a22d1791d040fd3853f3b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef7db0bee0a22d1791d040fd3853f3b7">◆ </a></span>RoutingIndexPairs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::vector<<a class="el" href="namespaceoperations__research.html#a630fe793e232b361cd9fd99f18599df1">RoutingIndexPair</a>> <a class="el" href="namespaceoperations__research.html#aef7db0bee0a22d1791d040fd3853f3b7">RoutingIndexPairs</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__types_8h_source.html#l00046">46</a> of file <a class="el" href="routing__types_8h_source.html">routing_types.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae02b84a58c3008fb747c0f6917bfe6c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae02b84a58c3008fb747c0f6917bfe6c">◆ </a></span>RoutingTransitCallback1</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::function<int64_t(int64_t)> <a class="el" href="namespaceoperations__research.html#aae02b84a58c3008fb747c0f6917bfe6c">RoutingTransitCallback1</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__types_8h_source.html#l00042">42</a> of file <a class="el" href="routing__types_8h_source.html">routing_types.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26868b9d744edcd8d59145e068678885"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26868b9d744edcd8d59145e068678885">◆ </a></span>RoutingTransitCallback2</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::function<int64_t(int64_t, int64_t)> <a class="el" href="namespaceoperations__research.html#a26868b9d744edcd8d59145e068678885">RoutingTransitCallback2</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__types_8h_source.html#l00043">43</a> of file <a class="el" href="routing__types_8h_source.html">routing_types.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3677f6d6a86e76efad5f68c7f15d8d44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3677f6d6a86e76efad5f68c7f15d8d44">◆ </a></span>ScopedInstructionCounter</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#a3677f6d6a86e76efad5f68c7f15d8d44">ScopedInstructionCounter</a> = <a class="el" href="classoperations__research_1_1_disabled_scoped_instruction_counter.html">DisabledScopedInstructionCounter</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stats_8h_source.html#l00435">435</a> of file <a class="el" href="stats_8h_source.html">stats.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac3308533dde4fc559cab6f4f171d54c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3308533dde4fc559cab6f4f171d54c9">◆ </a></span>ScopedTimeDistributionUpdater</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#ac3308533dde4fc559cab6f4f171d54c9">ScopedTimeDistributionUpdater</a> = <a class="el" href="classoperations__research_1_1_disabled_scoped_time_distribution_updater.html">DisabledScopedTimeDistributionUpdater</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stats_8h_source.html#l00434">434</a> of file <a class="el" href="stats_8h_source.html">stats.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad502b08bb4d69dfbaf025415310b8da8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad502b08bb4d69dfbaf025415310b8da8">◆ </a></span>SequenceVarLocalSearchOperatorTemplate</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_var_local_search_operator.html">VarLocalSearchOperator</a><<a class="el" href="classoperations__research_1_1_sequence_var.html">SequenceVar</a>, std::vector<int>, <a class="el" href="classoperations__research_1_1_sequence_var_local_search_handler.html">SequenceVarLocalSearchHandler</a>> <a class="el" href="namespaceoperations__research.html#ad502b08bb4d69dfbaf025415310b8da8">SequenceVarLocalSearchOperatorTemplate</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l01147">1147</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af24b13c27331f67db15d6c2a3f3507e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af24b13c27331f67db15d6c2a3f3507e3">◆ </a></span>StarGraph</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_ebert_graph.html">EbertGraph</a><<a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>, <a class="el" href="namespaceoperations__research.html#aecf320bda6e95d1edaf3a546673e3e6b">ArcIndex</a>> <a class="el" href="namespaceoperations__research.html#af24b13c27331f67db15d6c2a3f3507e3">StarGraph</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l00204">204</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a25db1c217a64ce91aa0fcbf697c2d65c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a25db1c217a64ce91aa0fcbf697c2d65c">◆ </a></span>UInt16ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><uint16_t> <a class="el" href="namespaceoperations__research.html#a25db1c217a64ce91aa0fcbf697c2d65c">UInt16ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00164">164</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab63382aba9f1a9ca6165c4eb3dc3987f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab63382aba9f1a9ca6165c4eb3dc3987f">◆ </a></span>UInt32ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><uint32_t> <a class="el" href="namespaceoperations__research.html#ab63382aba9f1a9ca6165c4eb3dc3987f">UInt32ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00165">165</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac4e62e9469923abda0cd2751ac4eee80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac4e62e9469923abda0cd2751ac4eee80">◆ </a></span>UInt64ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><uint64_t> <a class="el" href="namespaceoperations__research.html#ac4e62e9469923abda0cd2751ac4eee80">UInt64ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00166">166</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a015f3c8c3ef0a1204785dec467ebc129"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a015f3c8c3ef0a1204785dec467ebc129">◆ </a></span>UInt8ZVector</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="classoperations__research_1_1_z_vector.html">ZVector</a><uint8_t> <a class="el" href="namespaceoperations__research.html#a015f3c8c3ef0a1204785dec467ebc129">UInt8ZVector</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="zvector_8h_source.html#l00163">163</a> of file <a class="el" href="zvector_8h_source.html">zvector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9489313f6f8d669f9705a754773bf6f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9489313f6f8d669f9705a754773bf6f7">◆ </a></span>value_type_t</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="namespaceoperations__research.html#a9489313f6f8d669f9705a754773bf6f7">value_type_t</a> = typename std::iterator_traits<Iterator>::value_type</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sort_8h_source.html#l00024">24</a> of file <a class="el" href="sort_8h_source.html">sort.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="abd4e546b0e3afb0208c7a44ee6ab4ea8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abd4e546b0e3afb0208c7a44ee6ab4ea8">◆ </a></span>BronKerboschAlgorithmStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#abd4e546b0e3afb0208c7a44ee6ab4ea8">BronKerboschAlgorithmStatus</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abd4e546b0e3afb0208c7a44ee6ab4ea8a8f7afecbc8fbc4cd0f50a57d1172482e"></a>COMPLETED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abd4e546b0e3afb0208c7a44ee6ab4ea8a658f2cadfdf09b6046246e9314f7cd43"></a>INTERRUPTED </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cliques_8h_source.html#l00068">68</a> of file <a class="el" href="cliques_8h_source.html">cliques.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae6df4b4cb7c39ca06812199bbee9119c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6df4b4cb7c39ca06812199bbee9119c">◆ </a></span>CliqueResponse</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ae6df4b4cb7c39ca06812199bbee9119c">CliqueResponse</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae6df4b4cb7c39ca06812199bbee9119ca2f453cfe638e57e27bb0c9512436111e"></a>CONTINUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ae6df4b4cb7c39ca06812199bbee9119ca615a46af313786fc4e349f34118be111"></a>STOP </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cliques_8h_source.html#l00058">58</a> of file <a class="el" href="cliques_8h_source.html">cliques.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5e380bc50cb14374c22d16ed40a8422"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5e380bc50cb14374c22d16ed40a8422">◆ </a></span>ConstraintSolverParameters_TrailCompression</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac5e380bc50cb14374c22d16ed40a8422a9f5b4ac9f746c5e1a5c22a3a4ec733da"></a>ConstraintSolverParameters_TrailCompression_NO_COMPRESSION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac5e380bc50cb14374c22d16ed40a8422a084bffc16d26b51902734151ee0e7cef"></a>ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac5e380bc50cb14374c22d16ed40a8422a73aba6d2e66d5d3c676a9f4f901c1f4b"></a>ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac5e380bc50cb14374c22d16ed40a8422a58218851ba5bf9598c535edd93376fc0"></a>ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8h_source.html#l00068">68</a> of file <a class="el" href="solver__parameters_8pb_8h_source.html">solver_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0787bf78fb09d1e30f2451b5a68d4b8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0787bf78fb09d1e30f2451b5a68d4b8">◆ </a></span>DimensionSchedulingStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#aa0787bf78fb09d1e30f2451b5a68d4b8">DimensionSchedulingStatus</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa0787bf78fb09d1e30f2451b5a68d4b8af00c8dbdd6e1f11bdae06be94277d293"></a>OPTIMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa0787bf78fb09d1e30f2451b5a68d4b8af8cfb2115ef7ab822bca8edd1edac285"></a>RELAXED_OPTIMAL_ONLY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa0787bf78fb09d1e30f2451b5a68d4b8a6faaca695f728b47f47dd389f31e4a93"></a>INFEASIBLE </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__lp__scheduling_8h_source.html#l00149">149</a> of file <a class="el" href="routing__lp__scheduling_8h_source.html">routing_lp_scheduling.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49e7da620d9baa1bb2715b89fcbc307c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49e7da620d9baa1bb2715b89fcbc307c">◆ </a></span>FirstSolutionStrategy_Value</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca31c43e778aca17f824b8af4ab2e42381"></a>FirstSolutionStrategy_Value_UNSET </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca5390ddfbc0c9be09a0c1016290ed801d"></a>FirstSolutionStrategy_Value_AUTOMATIC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cab5f1b5d9f869690d2db7153179c41aba"></a>FirstSolutionStrategy_Value_PATH_CHEAPEST_ARC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cae07145d13cc6775478804a5969b1cfd2"></a>FirstSolutionStrategy_Value_PATH_MOST_CONSTRAINED_ARC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cac4a4de196ce46d1cdee9d009791bea4f"></a>FirstSolutionStrategy_Value_EVALUATOR_STRATEGY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca295a33958d67dda6a73918221b21f8e2"></a>FirstSolutionStrategy_Value_SAVINGS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca6b03b344919c0e27bd4533bb89c527ef"></a>FirstSolutionStrategy_Value_SWEEP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cab8a163273dd98f8e998a4993316fa001"></a>FirstSolutionStrategy_Value_CHRISTOFIDES </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cad8b402bcdd3bcd857fc78954202f8235"></a>FirstSolutionStrategy_Value_ALL_UNPERFORMED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cad556fa2b71d1a07f6427b93c1ba8c94e"></a>FirstSolutionStrategy_Value_BEST_INSERTION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca94dcd03319ecc0b002b02726490d8831"></a>FirstSolutionStrategy_Value_PARALLEL_CHEAPEST_INSERTION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307caddf6fded79a96eb2c733b21c9cc741c5"></a>FirstSolutionStrategy_Value_SEQUENTIAL_CHEAPEST_INSERTION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca7ba5c420813d86371a5752207c61be84"></a>FirstSolutionStrategy_Value_LOCAL_CHEAPEST_INSERTION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307caaf319737c87c096479faa3655a9d7a24"></a>FirstSolutionStrategy_Value_GLOBAL_CHEAPEST_ARC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca357b642d8a66f042b6127e8efe1e77a9"></a>FirstSolutionStrategy_Value_LOCAL_CHEAPEST_ARC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca127c3496a5dcd277f057806b45c3e76b"></a>FirstSolutionStrategy_Value_FIRST_UNBOUND_MIN_VALUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307ca3dbe5e483fd65acbd1f51ae4f5c6491a"></a>FirstSolutionStrategy_Value_FirstSolutionStrategy_Value_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a49e7da620d9baa1bb2715b89fcbc307cac0850adbff55b9fcb7356a72008906a2"></a>FirstSolutionStrategy_Value_FirstSolutionStrategy_Value_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00072">72</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f683c5103a92e63d9df46f2652d476c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f683c5103a92e63d9df46f2652d476c">◆ </a></span>FlowModel_ProblemType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a4f683c5103a92e63d9df46f2652d476cadae9b1b24153d3681a075b6531ee0b92"></a>FlowModel_ProblemType_LINEAR_SUM_ASSIGNMENT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f683c5103a92e63d9df46f2652d476ca0ce79649a2d56f0b32763b711a4c6841"></a>FlowModel_ProblemType_MAX_FLOW </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f683c5103a92e63d9df46f2652d476ca6e4c70501999b698977ecfa8d0d19479"></a>FlowModel_ProblemType_MIN_COST_FLOW </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8h_source.html#l00076">76</a> of file <a class="el" href="flow__problem_8pb_8h_source.html">flow_problem.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa17b6104527f45be5034e00d3c14249f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa17b6104527f45be5034e00d3c14249f">◆ </a></span>GScipHintResult</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#aa17b6104527f45be5034e00d3c14249f">GScipHintResult</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa17b6104527f45be5034e00d3c14249faa4d66aafc8bcba36b995fd8be0483574"></a>kInfeasible </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa17b6104527f45be5034e00d3c14249facea229a90d55b36e1f03b3d47e62552e"></a>kRejected </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aa17b6104527f45be5034e00d3c14249fa23a4a0f8680dc3e9598c45931493e1d5"></a>kAccepted </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8h_source.html#l00452">452</a> of file <a class="el" href="gscip_8h_source.html">gscip.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab05776694f43218498fa4ccdbd8cf982"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab05776694f43218498fa4ccdbd8cf982">◆ </a></span>GScipMessageType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ab05776694f43218498fa4ccdbd8cf982">GScipMessageType</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab05776694f43218498fa4ccdbd8cf982afe3f540d315882ec4f18def8e100f446"></a>kInfoMessage </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab05776694f43218498fa4ccdbd8cf982a56673af8302b6d4c940c046bf94a0d30"></a>kDialogMessage </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab05776694f43218498fa4ccdbd8cf982a706708cd9a814cabf8a83ed922629e57"></a>kWarningMessage </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__message__handler_8h_source.html#l00028">28</a> of file <a class="el" href="gscip__message__handler_8h_source.html">gscip_message_handler.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc3b21768529ba10008d6cd8e674e4ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc3b21768529ba10008d6cd8e674e4ee">◆ </a></span>GScipOutput_Status</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eead7f8d464bdd93ffcc791b8542b55bb16"></a>GScipOutput_Status_UNKNOWN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeade95ea537ad194f297d102e814886bb9"></a>GScipOutput_Status_USER_INTERRUPT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea1a9eeb595fd72c59708eab1de7be1139"></a>GScipOutput_Status_NODE_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea9fe9ef59e070ae09b334968c73ecc151"></a>GScipOutput_Status_TOTAL_NODE_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeaac4256727a3829911e4baed251c23a57"></a>GScipOutput_Status_STALL_NODE_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeabff993c603d7645806daf7d10da220fe"></a>GScipOutput_Status_TIME_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeaa3d4cf37d3a894a79b75affeb68f4f65"></a>GScipOutput_Status_MEM_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea3b03dd3a7d8b2e0c363a66b71ef9e4ab"></a>GScipOutput_Status_GAP_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea14af85f2b3f2b2bdfec2aca539a26d7f"></a>GScipOutput_Status_SOL_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeaf8546e1213c3d47b8ce6a4e1a734baf4"></a>GScipOutput_Status_BEST_SOL_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeac7313b108227582d3402f5812922860c"></a>GScipOutput_Status_RESTART_LIMIT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea96c194a30461479c64adb2fb91e8948b"></a>GScipOutput_Status_OPTIMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea6f0547f93b3eb747f403e26a0ad46917"></a>GScipOutput_Status_INFEASIBLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeacd7d1e20b9f1b4dceac60df1410c8295"></a>GScipOutput_Status_UNBOUNDED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeaed7e95d1746abbdf4b44a1f6d617889a"></a>GScipOutput_Status_INF_OR_UNBD </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeaf5914e8f0708a35a7a864c481f12a417"></a>GScipOutput_Status_TERMINATE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeac29717505f3291e043e4f018ffbd2fc8"></a>GScipOutput_Status_INVALID_SOLVER_PARAMETERS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eea1986fccbee3d108cd467478728a0d8aa"></a>GScipOutput_Status_GScipOutput_Status_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="adc3b21768529ba10008d6cd8e674e4eeae20d417f34dd5f662e63037c4e9e6075"></a>GScipOutput_Status_GScipOutput_Status_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00163">163</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a39b589046261168522fcea12f6803e70"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a39b589046261168522fcea12f6803e70">◆ </a></span>GScipParameters_Emphasis</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70a78bd5fc79869cc8b43b326234a8db85d"></a>GScipParameters_Emphasis_DEFAULT_EMPHASIS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70a0689993b7e05a7b53228000b7ca27bea"></a>GScipParameters_Emphasis_COUNTER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70a81e75d6b11b912f908d11bc78270ab68"></a>GScipParameters_Emphasis_CP_SOLVER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70ae98dd292271c91d473e47315d7d1fdef"></a>GScipParameters_Emphasis_EASY_CIP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70a4f84db35d63853c3faea5e787d87d3a7"></a>GScipParameters_Emphasis_FEASIBILITY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70a4d8dbed78ecdd43cdf4a3b51928d2fe8"></a>GScipParameters_Emphasis_HARD_LP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70aab1e09c0d26017c9a6c89d90acb8473c"></a>GScipParameters_Emphasis_OPTIMALITY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70ab86e3f9fec481ccd95fc3c3388922974"></a>GScipParameters_Emphasis_PHASE_FEAS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70acd6defb984b5159cbc88e7729986a9b3"></a>GScipParameters_Emphasis_PHASE_IMPROVE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70a97256de13469fa693d254e8c315e7b7b"></a>GScipParameters_Emphasis_PHASE_PROOF </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70aab1d320a79525ad61c07405e3af7f961"></a>GScipParameters_Emphasis_GScipParameters_Emphasis_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a39b589046261168522fcea12f6803e70ab151875140ab1b50bb5380e87e3dd17b"></a>GScipParameters_Emphasis_GScipParameters_Emphasis_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00103">103</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4f55db80ee152e24451ea2dfd51c622"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4f55db80ee152e24451ea2dfd51c622">◆ </a></span>GScipParameters_MetaParamValue</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad4f55db80ee152e24451ea2dfd51c622a56cab76ac5b32fe09ee95394699dbe99"></a>GScipParameters_MetaParamValue_DEFAULT_META_PARAM_VALUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ad4f55db80ee152e24451ea2dfd51c622a8576ae305710f9eabbd97db8f2fd4016"></a>GScipParameters_MetaParamValue_AGGRESSIVE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ad4f55db80ee152e24451ea2dfd51c622ac6435a46b65461666eeaaa45950bc5f1"></a>GScipParameters_MetaParamValue_FAST </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ad4f55db80ee152e24451ea2dfd51c622a4599ab0ab1540d7933b52d7d05e086ac"></a>GScipParameters_MetaParamValue_OFF </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ad4f55db80ee152e24451ea2dfd51c622a07a499656702f1bde0a73d6732f51fc3"></a>GScipParameters_MetaParamValue_GScipParameters_MetaParamValue_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ad4f55db80ee152e24451ea2dfd51c622a4c1ebf4be63dcdb1837c6c8f3ddc92a8"></a>GScipParameters_MetaParamValue_GScipParameters_MetaParamValue_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00136">136</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a806751db89938de9e63c667e24db74b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a806751db89938de9e63c667e24db74b9">◆ </a></span>GScipVarType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a806751db89938de9e63c667e24db74b9">GScipVarType</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a806751db89938de9e63c667e24db74b9a0445605283282f17470ec2fa998a78c8"></a>kContinuous </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a806751db89938de9e63c667e24db74b9ab7400e777db61f5f726caeeab0a7dcc2"></a>kInteger </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a806751db89938de9e63c667e24db74b9a6d717c161afb5e72ce7f4d5ffe84b1b7"></a>kImpliedInteger </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8h_source.html#l00108">108</a> of file <a class="el" href="gscip_8h_source.html">gscip.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee2d8e1dc18095fd66f5a19750e23540"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee2d8e1dc18095fd66f5a19750e23540">◆ </a></span>LocalSearchMetaheuristic_Value</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540a85240f13d8d1f1ed1386fca1887d7246"></a>LocalSearchMetaheuristic_Value_UNSET </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540ae691eeff628e553468aa8aed9d9a71f1"></a>LocalSearchMetaheuristic_Value_AUTOMATIC </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540a4b7545ede1c6e4baab8a133c446282fd"></a>LocalSearchMetaheuristic_Value_GREEDY_DESCENT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540af1c5715467e7c3a31ece0c281150ceb7"></a>LocalSearchMetaheuristic_Value_GUIDED_LOCAL_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540a4c4b8a20a3738ce3a5995f458c6a88ec"></a>LocalSearchMetaheuristic_Value_SIMULATED_ANNEALING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540a32c14398bf7dd09099bd3919f72bfb35"></a>LocalSearchMetaheuristic_Value_TABU_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540a4975ff28a1127ba0430e1adb606fe2d7"></a>LocalSearchMetaheuristic_Value_GENERIC_TABU_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540aa0ddab6ad51b99cb543a60851dcf1ae2"></a>LocalSearchMetaheuristic_Value_LocalSearchMetaheuristic_Value_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aee2d8e1dc18095fd66f5a19750e23540abf08b412e90ec07b8afda5b72683e4cb"></a>LocalSearchMetaheuristic_Value_LocalSearchMetaheuristic_Value_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00111">111</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f0b2adea9a4297f27df941fe3ed3831"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f0b2adea9a4297f27df941fe3ed3831">◆ </a></span>MPCallbackEvent</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831">MPCallbackEvent</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831a25c2dc47991b3df171ed5192bcf70390"></a>kUnknown </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831a68ecbabf5f60cdbc5b8d5737fae095b5"></a>kPolling </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831aac5d782c5d5407f4f333a40c2cc681ba"></a>kPresolve </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831ae97d1190dcdbe357a2cf9498ce213335"></a>kSimplex </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831a2cf6e729c26edab22a90defbd8af7d67"></a>kMip </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831a744c240a000894a88cd9f4740db5b87f"></a>kMipSolution </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831af29c26bf194553ac39cae68e31d6175c"></a>kMipNode </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831affa5976cb7170d234d6b69921bf0f085"></a>kBarrier </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831a9b74dc5b6954a9e2ba62b24c1f8c01e0"></a>kMessage </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a4f0b2adea9a4297f27df941fe3ed3831a181258232152ad012fb0f7430248eef2"></a>kMultiObj </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver__callback_8h_source.html#l00037">37</a> of file <a class="el" href="linear__solver__callback_8h_source.html">linear_solver_callback.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac417714eb4dbaf83717bb2aa9affc689"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac417714eb4dbaf83717bb2aa9affc689">◆ </a></span>MPModelRequest_SolverType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a162575d5bea8a8393ff4d9fc11275ec3"></a>MPModelRequest_SolverType_GLOP_LINEAR_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa"></a>MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a7a5586fa6b3f31587894d20b33ebd8bf"></a>MPModelRequest_SolverType_GLPK_LINEAR_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a1ccff29cebf50c35a55f15b83fbbae32"></a>MPModelRequest_SolverType_GUROBI_LINEAR_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a25de47e453fa0175e7d254c61e75c847"></a>MPModelRequest_SolverType_XPRESS_LINEAR_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689ac40195f69d9c078b3f2249221baa4a0e"></a>MPModelRequest_SolverType_CPLEX_LINEAR_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a16663d704b6e0b28605e998a6bd36164"></a>MPModelRequest_SolverType_SCIP_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a85fa72a05039663be93853d86e3c174c"></a>MPModelRequest_SolverType_GLPK_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a2ff8af502bfbbc76836bd658144b4f8a"></a>MPModelRequest_SolverType_CBC_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689aad4dc18cf5fd6463aa0b26440f23a8b1"></a>MPModelRequest_SolverType_GUROBI_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de"></a>MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689aeb076e6845a57af474212cd24d9de85c"></a>MPModelRequest_SolverType_CPLEX_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689af523c539a31bee5db12cd7566af59a40"></a>MPModelRequest_SolverType_BOP_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689a5985a25f8da9d50c769a78025b9fb0bf"></a>MPModelRequest_SolverType_SAT_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac417714eb4dbaf83717bb2aa9affc689afdb40bacb05f8e852322924fb3597433"></a>MPModelRequest_SolverType_KNAPSACK_MIXED_INTEGER_PROGRAMMING </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00196">196</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8913360b55a9b9861237e0ad039f6979"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8913360b55a9b9861237e0ad039f6979">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2"></a>MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a8913360b55a9b9861237e0ad039f6979a533fac70679c30c889a2f75a7e46170e"></a>MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_DUAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a8913360b55a9b9861237e0ad039f6979af3259b56473cfb82c63b503b80efd283"></a>MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_PRIMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434"></a>MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00171">171</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeaeaf340789f2dd271dcf9204279cb1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeaeaf340789f2dd271dcf9204279cb1b">◆ </a></span>MPSolverResponseStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1"></a>MPSOLVER_OPTIMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1badbeb0b2ee95779317b20e5876609bf04"></a>MPSOLVER_FEASIBLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba12a89c0e1b72e6c40e8c0ed16afa48a6"></a>MPSOLVER_INFEASIBLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba4b81d5eafe0b99411fc94d676bc286db"></a>MPSOLVER_UNBOUNDED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1baf6f49dcf49ad7df71d2e5b5f2c81ff88"></a>MPSOLVER_ABNORMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba3955ab5aa529fab85eb3566271a043e2"></a>MPSOLVER_NOT_SOLVED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba81239917bc019f71d9f78b550c6acf37"></a>MPSOLVER_MODEL_IS_VALID </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f"></a>MPSOLVER_UNKNOWN_STATUS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1ba5d004f74784501a516258dff6b7740ec"></a>MPSOLVER_MODEL_INVALID </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1badcf1ef4c6880afe0aeb3e0c80a9dd4e9"></a>MPSOLVER_MODEL_INVALID_SOLUTION_HINT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1bae98571c24fbf68a473b3d93ca45c6e7a"></a>MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aeaeaf340789f2dd271dcf9204279cb1bacd2f1efd0290a03172495d05d131cbfe"></a>MPSOLVER_SOLVER_TYPE_UNAVAILABLE </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00232">232</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f0aabaee920119f0b683ba887250f0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f0aabaee920119f0b683ba887250f0b">◆ </a></span>MPSosConstraint_Type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6"></a>MPSosConstraint_Type_SOS1_DEFAULT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1"></a>MPSosConstraint_Type_SOS2 </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00148">148</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab13458305fa2eb87238ff66066eecd5d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab13458305fa2eb87238ff66066eecd5d">◆ </a></span>OptionalBoolean</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab13458305fa2eb87238ff66066eecd5da58619af67d2baf732a16e4f88157f1da"></a>BOOL_UNSPECIFIED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab13458305fa2eb87238ff66066eecd5daaced7f53e0be47857c07ad25642579c2"></a>BOOL_FALSE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab13458305fa2eb87238ff66066eecd5da7149f32738efcef1bf4db3d635d804b0"></a>BOOL_TRUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab13458305fa2eb87238ff66066eecd5da95efaa6249c82a61c30088f867be8496"></a>OptionalBoolean_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab13458305fa2eb87238ff66066eecd5da772bacd50f4ed35c2b008bd995db4e4e"></a>OptionalBoolean_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8h_source.html#l00060">60</a> of file <a class="el" href="optional__boolean_8pb_8h_source.html">optional_boolean.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf9694f57960ede8c406e3bd923bcd72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf9694f57960ede8c406e3bd923bcd72">◆ </a></span>ProtoWriteFormat</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72">ProtoWriteFormat</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aaf9694f57960ede8c406e3bd923bcd72adfcd8e748f506324dff6a9d5e7aea00b"></a>kProtoText </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aaf9694f57960ede8c406e3bd923bcd72aa0af2ac06be96f6784af5295aab62c76"></a>kProtoBinary </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="aaf9694f57960ede8c406e3bd923bcd72a319f3b99b8d96c21e2f6b7ebc6fe8d8f"></a>kJson </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8h_source.html#l00047">47</a> of file <a class="el" href="file__util_8h_source.html">file_util.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a761463065b9e80673178ba0dda3634ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a761463065b9e80673178ba0dda3634ba">◆ </a></span>RoutingSearchParameters_SchedulingSolver</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> : int</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a761463065b9e80673178ba0dda3634baa1e18203beb29faa90c1a509c1e6c7e71"></a>RoutingSearchParameters_SchedulingSolver_UNSET </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a761463065b9e80673178ba0dda3634baabdac8ec2c26881691d73f3cf6ac5203f"></a>RoutingSearchParameters_SchedulingSolver_GLOP </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a761463065b9e80673178ba0dda3634baa8913aaf3e19f0956882f928e2b7c5ca3"></a>RoutingSearchParameters_SchedulingSolver_CP_SAT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a761463065b9e80673178ba0dda3634baa4abf1d2bce3986a56f73c3d211934318"></a>RoutingSearchParameters_SchedulingSolver_RoutingSearchParameters_SchedulingSolver_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a761463065b9e80673178ba0dda3634baae7070559246287c5da11ef6544f810e7"></a>RoutingSearchParameters_SchedulingSolver_RoutingSearchParameters_SchedulingSolver_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8h_source.html#l00084">84</a> of file <a class="el" href="routing__parameters_8pb_8h_source.html">routing_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac3c8ba8539ef21570d123e56c4ff12ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3c8ba8539ef21570d123e56c4ff12ee">◆ </a></span>ScipSeparationResult</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12ee">ScipSeparationResult</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac3c8ba8539ef21570d123e56c4ff12eeaa8e1b948c80fb564a5eac917da76a7e9"></a>kLazyConstraintAdded </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac3c8ba8539ef21570d123e56c4ff12eeab22a2d6012d9a21952411a08dc99f3bd"></a>kCuttingPlaneAdded </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac3c8ba8539ef21570d123e56c4ff12eeae715dc80b9a6bd66e25d740be4d67d8e"></a>kDidNotFind </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__callback_8cc_source.html#l00090">90</a> of file <a class="el" href="scip__callback_8cc_source.html">scip_callback.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a403e52e933033645c3388146d5e2edd2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a403e52e933033645c3388146d5e2edd2">◆ </a></span>VarTypes</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research.html#a403e52e933033645c3388146d5e2edd2">VarTypes</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This enum is used internally to do dynamic typing on subclasses of integer variables. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2aa876f4fb4e5f7f0c5c48fcf66c9ce7ce"></a>UNSPECIFIED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2afd9ce19c75c8a2e8ff4c7307eff08e38"></a>DOMAIN_INT_VAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2a00e6c449ab034942ac313f8b48643f4b"></a>BOOLEAN_VAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2ac84956f1086e3f828921e0b3d51d806b"></a>CONST_VAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2a16071208281c29136c1be022b7d170f0"></a>VAR_ADD_CST </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2a0ae20d0967db3441a2b885e5074c4b36"></a>VAR_TIMES_CST </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2a89a5a9b8c00be595eb52b4d464613d30"></a>CST_SUB_VAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2ae8e4c6f3e5a6d22d24204ec432f57860"></a>OPP_VAR </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a403e52e933033645c3388146d5e2edd2af2d15b703802d6a1f8f402f90de90dc6"></a>TRACE_VAR </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00114">114</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a8f018fb86890eaa4057b0db41f32145c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f018fb86890eaa4057b0db41f32145c">◆ </a></span>AbslParseFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool AbslParseFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const absl::string_view </td>
|
|
<td class="paramname"><em>text</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> * </td>
|
|
<td class="paramname"><em>solver_type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string * </td>
|
|
<td class="paramname"><em>error</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8cc_source.html#l00584">584</a> of file <a class="el" href="linear__solver_8cc_source.html">linear_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af04d1dfc591c35038a974202e50e541f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af04d1dfc591c35038a974202e50e541f">◆ </a></span>AbslUnparseFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::AbslUnparseFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> </td>
|
|
<td class="paramname"><em>solver_type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8h_source.html#l00923">923</a> of file <a class="el" href="linear__solver_8h_source.html">linear_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa84acd1f5e19a0fda99d68bfcce4fdcf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa84acd1f5e19a0fda99d68bfcce4fdcf">◆ </a></span>AcceptDelta()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool AcceptDelta </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_search.html">Search</a> *const </td>
|
|
<td class="paramname"><em>search</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> * </td>
|
|
<td class="paramname"><em>delta</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> * </td>
|
|
<td class="paramname"><em>deltadelta</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l01351">1351</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac076f97ddc2c6a302b01ca2bb528e1f4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac076f97ddc2c6a302b01ca2bb528e1f4">◆ </a></span>AcceptNeighbor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AcceptNeighbor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_search.html">Search</a> *const </td>
|
|
<td class="paramname"><em>search</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l01356">1356</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af7c8c8d0b8a6e63b446a63628d790337"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af7c8c8d0b8a6e63b446a63628d790337">◆ </a></span>AcceptUncheckedNeighbor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AcceptUncheckedNeighbor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_search.html">Search</a> *const </td>
|
|
<td class="paramname"><em>search</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l01358">1358</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adfc52ee652f25f3a2f249ffb830f2e8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adfc52ee652f25f3a2f249ffb830f2e8a">◆ </a></span>AddArcsFromMinimumSpanningTree()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::AddArcsFromMinimumSpanningTree </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>number_of_nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::set< std::pair< int, int >> * </td>
|
|
<td class="paramname"><em>arcs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00293">293</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adbc02a676e4905454320811024feb661"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adbc02a676e4905454320811024feb661">◆ </a></span>AddCallbackConstraint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AddCallbackConstraint </td>
|
|
<td>(</td>
|
|
<td class="paramtype">SCIP * </td>
|
|
<td class="paramname"><em>scip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a>< ConstraintData > * </td>
|
|
<td class="paramname"><em>handler</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>constraint_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const ConstraintData * </td>
|
|
<td class="paramname"><em>constraint_data</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_scip_callback_constraint_options.html">ScipCallbackConstraintOptions</a> & </td>
|
|
<td class="paramname"><em>options</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__callback_8h_source.html#l00266">266</a> of file <a class="el" href="scip__callback_8h_source.html">scip_callback.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d130d7d0baf49b66a6938714828d0aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d130d7d0baf49b66a6938714828d0aa">◆ </a></span>AddHadOverflow()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AddHadOverflow </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>sum</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00054">54</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc3626b36637c627bb520724b3524c58"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc3626b36637c627bb520724b3524c58">◆ </a></span>AddLocalSearchNeighborhoodOperatorsFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::AddLocalSearchNeighborhoodOperatorsFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingSearchParameters * </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00205">205</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93bd93f028c18a4b55b30056ef60df44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93bd93f028c18a4b55b30056ef60df44">◆ </a></span>AddOverflows()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AddOverflows </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00078">78</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e3e4445c55d0c59ef4edbaf7acbd3a8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e3e4445c55d0c59ef4edbaf7acbd3a8">◆ </a></span>AppendDimensionCumulFilters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AppendDimensionCumulFilters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> * > & </td>
|
|
<td class="paramname"><em>dimensions</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const RoutingSearchParameters & </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>filter_objective_cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="structoperations__research_1_1_local_search_filter_manager_1_1_filter_event.html">LocalSearchFilterManager::FilterEvent</a> > * </td>
|
|
<td class="paramname"><em>filters</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02207">2207</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2219dbffeee11e9bca17cc1e8217747"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2219dbffeee11e9bca17cc1e8217747">◆ </a></span>AppendLightWeightDimensionFilters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AppendLightWeightDimensionFilters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_path_state.html">PathState</a> * </td>
|
|
<td class="paramname"><em>path_state</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> * > & </td>
|
|
<td class="paramname"><em>dimensions</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="structoperations__research_1_1_local_search_filter_manager_1_1_filter_event.html">LocalSearchFilterManager::FilterEvent</a> > * </td>
|
|
<td class="paramname"><em>filters</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Appends dimension-based filters to the given list of filters using a path state. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02145">2145</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a8bc2370087a30d5a122524bafa867b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a8bc2370087a30d5a122524bafa867b">◆ </a></span>AppendTasksFromIntervals()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AppendTasksFromIntervals </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * > & </td>
|
|
<td class="paramname"><em>intervals</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structoperations__research_1_1_disjunctive_propagator_1_1_tasks.html">DisjunctivePropagator::Tasks</a> * </td>
|
|
<td class="paramname"><em>tasks</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__breaks_8cc_source.html#l00690">690</a> of file <a class="el" href="routing__breaks_8cc_source.html">routing_breaks.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3db12120fcb6529cf2860fac7ef37bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3db12120fcb6529cf2860fac7ef37bd">◆ </a></span>AppendTasksFromPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void AppendTasksFromPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< int64_t > & </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_travel_bounds.html">TravelBounds</a> & </td>
|
|
<td class="paramname"><em>travel_bounds</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> & </td>
|
|
<td class="paramname"><em>dimension</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structoperations__research_1_1_disjunctive_propagator_1_1_tasks.html">DisjunctivePropagator::Tasks</a> * </td>
|
|
<td class="paramname"><em>tasks</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__breaks_8cc_source.html#l00606">606</a> of file <a class="el" href="routing__breaks_8cc_source.html">routing_breaks.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83da8cadbaf5438d9085ad43da069298"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83da8cadbaf5438d9085ad43da069298">◆ </a></span>ApplyMipPresolveSteps()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> ApplyMipPresolveSteps </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const glop::GlopParameters & </td>
|
|
<td class="paramname"><em>glop_params</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">MPModelProto * </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< std::unique_ptr< <a class="el" href="classoperations__research_1_1glop_1_1_preprocessor.html">glop::Preprocessor</a> >> * </td>
|
|
<td class="paramname"><em>for_postsolve</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver_logger.html">SolverLogger</a> * </td>
|
|
<td class="paramname"><em>logger</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__solver__utils_8cc_source.html#l00027">27</a> of file <a class="el" href="sat__solver__utils_8cc_source.html">sat_solver_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fa4ae40c78d7a248efb26fde93fb805"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fa4ae40c78d7a248efb26fde93fb805">◆ </a></span>ApplyVerifiedMPModelDelta()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ApplyVerifiedMPModelDelta </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelDeltaProto & </td>
|
|
<td class="paramname"><em>delta</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">MPModelProto * </td>
|
|
<td class="paramname"><em>model</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00817">817</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7abde7313cef64d25202a18f07481fc3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7abde7313cef64d25202a18f07481fc3">◆ </a></span>AreAllBooleans()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllBooleans </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02940">2940</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4c7a8bfc6877606e512d3279549f44d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4c7a8bfc6877606e512d3279549f44d">◆ </a></span>AreAllBound()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllBound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02931">2931</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a54470bffc3ea32cc37d0222e5dbb62a6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a54470bffc3ea32cc37d0222e5dbb62a6">◆ </a></span>AreAllBoundOrNull()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllBoundOrNull </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns true if all the variables are assigned to a single value, or if their corresponding value is null. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02947">2947</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78ff06a9b302c6c96d8d917da235b749"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78ff06a9b302c6c96d8d917da235b749">◆ </a></span>AreAllBoundTo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllBoundTo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns true if all variables are assigned to 'value'. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02958">2958</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3aea406979285a28c91fd1ee8115af74"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3aea406979285a28c91fd1ee8115af74">◆ </a></span>AreAllGreaterOrEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllGreaterOrEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02861">2861</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15f08cfbb35e2b8b1eb76f79caea924a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15f08cfbb35e2b8b1eb76f79caea924a">◆ </a></span>AreAllLessOrEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllLessOrEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02871">2871</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38972723946490ea4df4e34298d8805d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38972723946490ea4df4e34298d8805d">◆ </a></span>AreAllNegative()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllNegative </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02886">2886</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab0ae787392a8dd8a499eb55ac0916aa4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab0ae787392a8dd8a499eb55ac0916aa4">◆ </a></span>AreAllNull()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllNull </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02856">2856</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae3e4f71c4c79e0b4ec00c4e715a7c298"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae3e4f71c4c79e0b4ec00c4e715a7c298">◆ </a></span>AreAllOnes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllOnes </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02851">2851</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab62b402f767cda48eb67ef8b50397f8f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab62b402f767cda48eb67ef8b50397f8f">◆ </a></span>AreAllPositive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllPositive </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02881">2881</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8351829c324863ddda52e201df4f9f84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8351829c324863ddda52e201df4f9f84">◆ </a></span>AreAllStrictlyNegative()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllStrictlyNegative </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02896">2896</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3de09f9134b976e5ba64751ac0f4440b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3de09f9134b976e5ba64751ac0f4440b">◆ </a></span>AreAllStrictlyPositive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreAllStrictlyPositive </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02891">2891</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4175e34e3e7f573a9dd0187b199afc24"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4175e34e3e7f573a9dd0187b199afc24">◆ </a></span>AreWithinAbsoluteOrRelativeTolerances()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreWithinAbsoluteOrRelativeTolerances </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>relative_tolerance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>absolute_tolerance</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8h_source.html#l00120">120</a> of file <a class="el" href="fp__utils_8h_source.html">fp_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a705ecff17f450f06856ceec064725b8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a705ecff17f450f06856ceec064725b8d">◆ </a></span>AreWithinAbsoluteTolerance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::AreWithinAbsoluteTolerance </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>absolute_tolerance</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8h_source.html#l00141">141</a> of file <a class="el" href="fp__utils_8h_source.html">fp_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a40d226c5f5c250cf81ae0845a8afeb89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a40d226c5f5c250cf81ae0845a8afeb89">◆ </a></span>AStarShortestPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool AStarShortestPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>node_count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>start_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>end_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< int64_t(int, int)> </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< int64_t(int)> </td>
|
|
<td class="paramname"><em>heuristic</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>disconnected_distance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int > * </td>
|
|
<td class="paramname"><em>nodes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="astar_8cc_source.html#l00170">170</a> of file <a class="el" href="astar_8cc_source.html">astar.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89152c6d7ca6a92ff106fe602c706816"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89152c6d7ca6a92ff106fe602c706816">◆ </a></span>AutomaticFirstSolutionStrategy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::FirstSolutionStrategy::Value AutomaticFirstSolutionStrategy </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>has_pickup_deliveries</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>has_node_precedences</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>has_single_vehicle_node</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the best value for the automatic first solution strategy, based on the given model parameters. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__search_8cc_source.html#l00168">168</a> of file <a class="el" href="routing__search_8cc_source.html">routing_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad7c912405ec283963f6a4f6dda80c674"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad7c912405ec283963f6a4f6dda80c674">◆ </a></span>BellmanFordShortestPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool BellmanFordShortestPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>node_count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>start_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>end_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< int64_t(int, int)> </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>disconnected_distance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int > * </td>
|
|
<td class="paramname"><em>nodes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bellman__ford_8cc_source.html#l00113">113</a> of file <a class="el" href="bellman__ford_8cc_source.html">bellman_ford.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4841d3c6b072a22ba2b2fe43d6c03298"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4841d3c6b072a22ba2b2fe43d6c03298">◆ </a></span>BitCount32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitCount32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00053">53</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abc979832d72da1ae793ba6d28ae46672"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abc979832d72da1ae793ba6d28ae46672">◆ </a></span>BitCount64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::BitCount64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00042">42</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a366001057877498a0e8d930ae78b1a81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a366001057877498a0e8d930ae78b1a81">◆ </a></span>BitCountRange32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitCountRange32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e5dec4e90b44b09c72ed21ef01fbceb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e5dec4e90b44b09c72ed21ef01fbceb">◆ </a></span>BitCountRange64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::BitCountRange64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a40588aa35bce80461bffb17bca643f1e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a40588aa35bce80461bffb17bca643f1e">◆ </a></span>BitLength32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitLength32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>size</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00339">339</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade9a654d04b140bd2c2fbfb502c3999c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade9a654d04b140bd2c2fbfb502c3999c">◆ </a></span>BitLength64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::BitLength64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>size</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00338">338</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f107c8c2a3eee649a88e53c94d83862"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f107c8c2a3eee649a88e53c94d83862">◆ </a></span>BitOffset32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitOffset32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00335">335</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad9bf98eac7dfdc7934ee5aa5fc04f5b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad9bf98eac7dfdc7934ee5aa5fc04f5b9">◆ </a></span>BitOffset64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::BitOffset64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00334">334</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6d993f34b75362f07534b07238775649"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6d993f34b75362f07534b07238775649">◆ </a></span>BitPos32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitPos32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00331">331</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab7253ffd8b7aba4b7cb5f981c7627526"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab7253ffd8b7aba4b7cb5f981c7627526">◆ </a></span>BitPos64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitPos64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00330">330</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab429273292c72a71dda179a235e809f3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab429273292c72a71dda179a235e809f3">◆ </a></span>BitShift32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::BitShift32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00343">343</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a733c48e1e28605703382a59671337579"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a733c48e1e28605703382a59671337579">◆ </a></span>BitShift64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::BitShift64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00342">342</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1cda4034d09c9fa2f0641992116830f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1cda4034d09c9fa2f0641992116830f0">◆ </a></span>BuildBopInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildBopInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bop__interface_8cc_source.html#l00387">387</a> of file <a class="el" href="bop__interface_8cc_source.html">bop_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3cde3225ed4ac75f81b1ee768a41aa4b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3cde3225ed4ac75f81b1ee768a41aa4b">◆ </a></span>BuildCBCInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildCBCInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cbc__interface_8cc_source.html#l00534">534</a> of file <a class="el" href="cbc__interface_8cc_source.html">cbc_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9ff99a01a4a9c5d8a65a5f5ea37d342"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9ff99a01a4a9c5d8a65a5f5ea37d342">◆ </a></span>BuildCLPInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildCLPInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="clp__interface_8cc_source.html#l00627">627</a> of file <a class="el" href="clp__interface_8cc_source.html">clp_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa77291e19ddff9a79129492a816faea9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa77291e19ddff9a79129492a816faea9">◆ </a></span>BuildDemonProfiler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> * BuildDemonProfiler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00443">443</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aebd01080f2d18a8baf1b2bf540d5c174"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aebd01080f2d18a8baf1b2bf540d5c174">◆ </a></span>BuildDurationExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * BuildDurationExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sched__expr_8cc_source.html#l00165">165</a> of file <a class="el" href="sched__expr_8cc_source.html">sched_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2174872e952aff88b8cf8afeb7479f89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2174872e952aff88b8cf8afeb7479f89">◆ </a></span>BuildEndExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * BuildEndExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sched__expr_8cc_source.html#l00175">175</a> of file <a class="el" href="sched__expr_8cc_source.html">sched_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49b170b2d03863c465331e67b21f0c33"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49b170b2d03863c465331e67b21f0c33">◆ </a></span>BuildEulerianPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<typename Graph::NodeIndex> operations_research::BuildEulerianPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="eulerian__path_8h_source.html#l00138">138</a> of file <a class="el" href="eulerian__path_8h_source.html">eulerian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a743d8c9d6f64531bdeb7bbf18023e9d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a743d8c9d6f64531bdeb7bbf18023e9d4">◆ </a></span>BuildEulerianPathFromNode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<<a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>> operations_research::BuildEulerianPathFromNode </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> </td>
|
|
<td class="paramname"><em>root</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="eulerian__path_8h_source.html#l00074">74</a> of file <a class="el" href="eulerian__path_8h_source.html">eulerian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a034666fe63ca105b735272974006362a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a034666fe63ca105b735272974006362a">◆ </a></span>BuildEulerianTour()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<typename Graph::NodeIndex> operations_research::BuildEulerianTour </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="eulerian__path_8h_source.html#l00128">128</a> of file <a class="el" href="eulerian__path_8h_source.html">eulerian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa63055860fc53f8eed56d23d2571c180"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa63055860fc53f8eed56d23d2571c180">◆ </a></span>BuildEulerianTourFromNode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<<a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a>> operations_research::BuildEulerianTourFromNode </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> </td>
|
|
<td class="paramname"><em>root</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="eulerian__path_8h_source.html#l00116">116</a> of file <a class="el" href="eulerian__path_8h_source.html">eulerian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf644bfef595ca374bb1bb5da5f2c1f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf644bfef595ca374bb1bb5da5f2c1f2">◆ </a></span>BuildGLOPInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildGLOPInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="glop__interface_8cc_source.html#l00429">429</a> of file <a class="el" href="glop__interface_8cc_source.html">glop_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15d8d3f0cd329880580efdb01db139be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15d8d3f0cd329880580efdb01db139be">◆ </a></span>BuildGurobiInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildGurobiInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>mip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gurobi__interface_8cc_source.html#l01384">1384</a> of file <a class="el" href="gurobi__interface_8cc_source.html">gurobi_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa565a47a059ef32ef1aec39768e4ec98"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa565a47a059ef32ef1aec39768e4ec98">◆ </a></span>BuildKruskalMinimumSpanningTree()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<typename Graph::ArcIndex> operations_research::BuildKruskalMinimumSpanningTree </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const ArcComparator & </td>
|
|
<td class="paramname"><em>arc_comparator</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="minimum__spanning__tree_8h_source.html#l00089">89</a> of file <a class="el" href="minimum__spanning__tree_8h_source.html">minimum_spanning_tree.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a00ab79ee21ffd8dece0996e37f9faa7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a00ab79ee21ffd8dece0996e37f9faa7a">◆ </a></span>BuildKruskalMinimumSpanningTreeFromSortedArcs()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<typename Graph::ArcIndex> operations_research::BuildKruskalMinimumSpanningTreeFromSortedArcs </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< typename Graph::ArcIndex > & </td>
|
|
<td class="paramname"><em>sorted_arcs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="minimum__spanning__tree_8h_source.html#l00050">50</a> of file <a class="el" href="minimum__spanning__tree_8h_source.html">minimum_spanning_tree.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb53c505b8fd29ceb3abdcc7dfd809ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb53c505b8fd29ceb3abdcc7dfd809ce">◆ </a></span>BuildLineGraph()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::BuildLineGraph </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GraphType & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GraphType *const </td>
|
|
<td class="paramname"><em>line_graph</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="ebert__graph_8h_source.html#l02088">2088</a> of file <a class="el" href="ebert__graph_8h_source.html">ebert_graph.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac14e9b596ffcb12583b9afc36d205514"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac14e9b596ffcb12583b9afc36d205514">◆ </a></span>BuildLocalSearchMonitorMaster()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_local_search_monitor.html">LocalSearchMonitor</a> * BuildLocalSearchMonitorMaster </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l03209">3209</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af99f1f47c471de23412979cd175e4ba5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af99f1f47c471de23412979cd175e4ba5">◆ </a></span>BuildLocalSearchProfiler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a> * BuildLocalSearchProfiler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> * </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="local__search_8cc_source.html#l03847">3847</a> of file <a class="el" href="local__search_8cc_source.html">local_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a361a9208d4526ad684cd218aa429676d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a361a9208d4526ad684cd218aa429676d">◆ </a></span>BuildModelCache()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_model_cache.html">ModelCache</a> * BuildModelCache </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="model__cache_8cc_source.html#l00846">846</a> of file <a class="el" href="model__cache_8cc_source.html">model_cache.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa8eef0f9e8ca3d08beb0a3beb719150"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa8eef0f9e8ca3d08beb0a3beb719150">◆ </a></span>BuildModelParametersFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RoutingModelParameters BuildModelParametersFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Builds routing search parameters from flags. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00333">333</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a33a2f4c26fd60cd0fa98257b571c974f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33a2f4c26fd60cd0fa98257b571c974f">◆ </a></span>BuildPrimMinimumSpanningTree()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<typename Graph::ArcIndex> operations_research::BuildPrimMinimumSpanningTree </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const ArcValue & </td>
|
|
<td class="paramname"><em>arc_value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="minimum__spanning__tree_8h_source.html#l00115">115</a> of file <a class="el" href="minimum__spanning__tree_8h_source.html">minimum_spanning_tree.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a00c751d43cd8e101a59f9198ea5a5555"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a00c751d43cd8e101a59f9198ea5a5555">◆ </a></span>BuildPrintTrace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_propagation_monitor.html">PropagationMonitor</a> * BuildPrintTrace </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="trace_8cc_source.html#l00878">878</a> of file <a class="el" href="trace_8cc_source.html">trace.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0ee69fd9488dff98d37ac955fc6476b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0ee69fd9488dff98d37ac955fc6476b">◆ </a></span>BuildSafeDurationExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * BuildSafeDurationExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * </td>
|
|
<td class="paramname"><em>var</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>unperformed_value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sched__expr_8cc_source.html#l00190">190</a> of file <a class="el" href="sched__expr_8cc_source.html">sched_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a094677dae3c70117897f90af014f686c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a094677dae3c70117897f90af014f686c">◆ </a></span>BuildSafeEndExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * BuildSafeEndExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * </td>
|
|
<td class="paramname"><em>var</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>unperformed_value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sched__expr_8cc_source.html#l00195">195</a> of file <a class="el" href="sched__expr_8cc_source.html">sched_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5d628bdd9f86bae5e58ae3bb79435024"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5d628bdd9f86bae5e58ae3bb79435024">◆ </a></span>BuildSafeStartExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * BuildSafeStartExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * </td>
|
|
<td class="paramname"><em>var</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>unperformed_value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sched__expr_8cc_source.html#l00185">185</a> of file <a class="el" href="sched__expr_8cc_source.html">sched_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9bd6ab049e29558fe2e8af85db61722"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9bd6ab049e29558fe2e8af85db61722">◆ </a></span>BuildSatInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildSatInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__interface_8cc_source.html#l00299">299</a> of file <a class="el" href="sat__interface_8cc_source.html">sat_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1bdf7de568fd36934caf67b1bfd20455"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1bdf7de568fd36934caf67b1bfd20455">◆ </a></span>BuildSCIPInterface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver_interface.html">MPSolverInterface</a> * BuildSCIPInterface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html">MPSolver</a> *const </td>
|
|
<td class="paramname"><em>solver</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__interface_8cc_source.html#l01152">1152</a> of file <a class="el" href="scip__interface_8cc_source.html">scip_interface.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4dc50faf46fe783b8318617657dedd14"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4dc50faf46fe783b8318617657dedd14">◆ </a></span>BuildSearchParametersFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RoutingSearchParameters BuildSearchParametersFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Builds routing search parameters from flags. </p>
|
|
<p>describe a valid set of routing search parameters. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00320">320</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e245a0fc785ca7395292e5f27abaa82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e245a0fc785ca7395292e5f27abaa82">◆ </a></span>BuildStartExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> * BuildStartExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_interval_var.html">IntervalVar</a> * </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sched__expr_8cc_source.html#l00155">155</a> of file <a class="el" href="sched__expr_8cc_source.html">sched_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae86db60a7a714376a12d02f5a17e0834"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae86db60a7a714376a12d02f5a17e0834">◆ </a></span>BuildTrace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_propagation_monitor.html">PropagationMonitor</a> * BuildTrace </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l03134">3134</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a111f44b9b9cf67a8e8d83794ac9f5291"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a111f44b9b9cf67a8e8d83794ac9f5291">◆ </a></span>CapAdd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapAdd </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00126">126</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a92790ebe58f31601890072ac2d4911c5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a92790ebe58f31601890072ac2d4911c5">◆ </a></span>CapAddGeneric()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapAddGeneric </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00104">104</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af979bdbf1d7d690ae24e97ad456297d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af979bdbf1d7d690ae24e97ad456297d2">◆ </a></span>CapOpp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapOpp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00165">165</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa64bf49d041052c7cb3f40f7496d7534"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa64bf49d041052c7cb3f40f7496d7534">◆ </a></span>CapProd()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapProd </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00233">233</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adfcad7c607afe2de123ac91fcd2b87c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adfcad7c607afe2de123ac91fcd2b87c0">◆ </a></span>CapProdGeneric()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapProdGeneric </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00182">182</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4a43d435871f16c321861fa5de32df82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4a43d435871f16c321861fa5de32df82">◆ </a></span>CapSub()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapSub </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00156">156</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af226a644c66eca0d1ce8885529f9f5a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af226a644c66eca0d1ce8885529f9f5a1">◆ </a></span>CapSubGeneric()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapSubGeneric </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00134">134</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a28f4f86e4cc6cfc5e075577baabd00f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a28f4f86e4cc6cfc5e075577baabd00f2">◆ </a></span>CapWithSignOf()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CapWithSignOf </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00099">99</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a5db12c8eb55529c5717db21d40f856"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a5db12c8eb55529c5717db21d40f856">◆ </a></span>CeilRatio()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CeilRatio </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>positive_coeff</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00087">87</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af7dae3ea7fbd3c3a43dd7d5a28ca544b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af7dae3ea7fbd3c3a43dd7d5a28ca544b">◆ </a></span>ChooseMode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">BaseAssignVariables::Mode operations_research::ChooseMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html#a45c5a2dd0d47110ef5b00408854d8d84">Solver::IntValueStrategy</a> </td>
|
|
<td class="paramname"><em>val_str</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search_8cc_source.html#l02007">2007</a> of file <a class="el" href="search_8cc_source.html">search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d93e6c7c6b355e59b3305d51ad28ea4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d93e6c7c6b355e59b3305d51ad28ea4">◆ </a></span>CleanVariableOnFail()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CleanVariableOnFail </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="expressions_8cc_source.html#l06359">6359</a> of file <a class="el" href="expressions_8cc_source.html">expressions.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89eec2448f44df7b9e39695c03cd4f9e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89eec2448f44df7b9e39695c03cd4f9e">◆ </a></span>ClearBit32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::ClearBit32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>pos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00365">365</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3ccf94731c1d1958861df895c730330"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3ccf94731c1d1958861df895c730330">◆ </a></span>ClearBit64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::ClearBit64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>pos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00362">362</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a627ab892a9c19c32b05c8f118e7660e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a627ab892a9c19c32b05c8f118e7660e0">◆ </a></span>CompareKnapsackItemWithEfficiencyInDecreasingEfficiencyOrder()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::CompareKnapsackItemWithEfficiencyInDecreasingEfficiencyOrder </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_knapsack_item_with_efficiency.html">KnapsackItemWithEfficiency</a> & </td>
|
|
<td class="paramname"><em>item1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_knapsack_item_with_efficiency.html">KnapsackItemWithEfficiency</a> & </td>
|
|
<td class="paramname"><em>item2</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="knapsack__solver_8cc_source.html#l00719">719</a> of file <a class="el" href="knapsack__solver_8cc_source.html">knapsack_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae2e6ed909e0cd5f240b885800f55c87"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae2e6ed909e0cd5f240b885800f55c87">◆ </a></span>ComputeGcdOfRoundedDoubles()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t ComputeGcdOfRoundedDoubles </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>scaling_factor</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8cc_source.html#l00189">189</a> of file <a class="el" href="fp__utils_8cc_source.html">fp_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08c4f1d4e19627689e141cf08b9f77bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08c4f1d4e19627689e141cf08b9f77bc">◆ </a></span>ComputeMinimumWeightMatching()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr<std::vector< std::pair<typename GraphType::NodeIndex, typename GraphType::NodeIndex> > > operations_research::ComputeMinimumWeightMatching </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GraphType & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const WeightFunctionType & </td>
|
|
<td class="paramname"><em>weight</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="christofides_8h_source.html#l00109">109</a> of file <a class="el" href="christofides_8h_source.html">christofides.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93c78280670aaeea4913d156699a403a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93c78280670aaeea4913d156699a403a">◆ </a></span>ComputeMinimumWeightMatchingWithMIP()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr<std::vector< std::pair<typename GraphType::NodeIndex, typename GraphType::NodeIndex> > > operations_research::ComputeMinimumWeightMatchingWithMIP </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GraphType & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const WeightFunctionType & </td>
|
|
<td class="paramname"><em>weight</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="christofides_8h_source.html#l00145">145</a> of file <a class="el" href="christofides_8h_source.html">christofides.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa29730f0377a3408590f4e621af966eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa29730f0377a3408590f4e621af966eb">◆ </a></span>ComputeOneTree()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<int> operations_research::ComputeOneTree </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GraphType & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>weights</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< int > & </td>
|
|
<td class="paramname"><em>sorted_arcs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">CostType * </td>
|
|
<td class="paramname"><em>one_tree_cost</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00331">331</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9af26e7687cb65967941eb175148fe5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9af26e7687cb65967941eb175148fe5">◆ </a></span>ComputeOneTreeLowerBound()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double operations_research::ComputeOneTreeLowerBound </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>number_of_nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00480">480</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ed3d609fa06ad508b3d21119f94a560"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ed3d609fa06ad508b3d21119f94a560">◆ </a></span>ComputeOneTreeLowerBoundWithAlgorithm()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double operations_research::ComputeOneTreeLowerBoundWithAlgorithm </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>number_of_nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>nearest_neighbors</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Algorithm * </td>
|
|
<td class="paramname"><em>algorithm</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00378">378</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a516a7ec8626d689aa84729fb6f358f89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a516a7ec8626d689aa84729fb6f358f89">◆ </a></span>ComputeOneTreeLowerBoundWithParameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double operations_research::ComputeOneTreeLowerBoundWithParameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>number_of_nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_traveling_salesman_lower_bound_parameters.html">TravelingSalesmanLowerBoundParameters</a> & </td>
|
|
<td class="paramname"><em>parameters</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00452">452</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a46f21c3da23685e58b31d880b2144458"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a46f21c3da23685e58b31d880b2144458">◆ </a></span>ComputeScalingErrors()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ComputeScalingErrors </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>lb</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>ub</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>scaling_factor</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double * </td>
|
|
<td class="paramname"><em>max_relative_coeff_error</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double * </td>
|
|
<td class="paramname"><em>max_scaled_sum_error</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8cc_source.html#l00159">159</a> of file <a class="el" href="fp__utils_8cc_source.html">fp_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a621f5b43f3ef7e16d622802a27ca2daa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a621f5b43f3ef7e16d622802a27ca2daa">◆ </a></span>ConstraintSolverParameters_TrailCompression_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ConstraintSolverParameters_TrailCompression_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8cc_source.html#l00153">153</a> of file <a class="el" href="solver__parameters_8pb_8cc_source.html">solver_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2438be8da35d20dce98cb1b6cc79447f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2438be8da35d20dce98cb1b6cc79447f">◆ </a></span>ConstraintSolverParameters_TrailCompression_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ConstraintSolverParameters_TrailCompression_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8cc_source.html#l00157">157</a> of file <a class="el" href="solver__parameters_8pb_8cc_source.html">solver_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab7f4e14153d9c4dedf3e27dfab769525"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab7f4e14153d9c4dedf3e27dfab769525">◆ </a></span>ConstraintSolverParameters_TrailCompression_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::ConstraintSolverParameters_TrailCompression_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8h_source.html#l00081">81</a> of file <a class="el" href="solver__parameters_8pb_8h_source.html">solver_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37bdc44de577a8a28a6dcd9ce4ed12cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37bdc44de577a8a28a6dcd9ce4ed12cc">◆ </a></span>ConstraintSolverParameters_TrailCompression_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::ConstraintSolverParameters_TrailCompression_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8h_source.html#l00088">88</a> of file <a class="el" href="solver__parameters_8pb_8h_source.html">solver_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5986867bcb6d1470fd6c27438d289fcd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5986867bcb6d1470fd6c27438d289fcd">◆ </a></span>CoverArcsByCliques()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void CoverArcsByCliques </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::function< bool(int, int)> </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>node_count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< bool(const std::vector< int > &)> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cliques_8cc_source.html#l00240">240</a> of file <a class="el" href="cliques_8cc_source.html">cliques.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6daa2481a6bbd7b307647006a8752630"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6daa2481a6bbd7b307647006a8752630">◆ </a></span>CpRandomSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::CpRandomSeed </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8h_source.html#l00158">158</a> of file <a class="el" href="constraint__solver_8h_source.html">constraint_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20fcb412d90387bbb6ba128cf953c080"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20fcb412d90387bbb6ba128cf953c080">◆ </a></span>DefaultGScipConstraintOptions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="structoperations__research_1_1_g_scip_constraint_options.html">GScipConstraintOptions</a> & DefaultGScipConstraintOptions </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8cc_source.html#l00180">180</a> of file <a class="el" href="gscip_8cc_source.html">gscip.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d7943b6a04aa96bd8908f9551d77996"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d7943b6a04aa96bd8908f9551d77996">◆ </a></span>DefaultGScipVariableOptions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="structoperations__research_1_1_g_scip_variable_options.html">GScipVariableOptions</a> & DefaultGScipVariableOptions </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8cc_source.html#l00175">175</a> of file <a class="el" href="gscip_8cc_source.html">gscip.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a733a158778811d96006bf3a550933c19"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a733a158778811d96006bf3a550933c19">◆ </a></span>DefaultPhaseStatString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::DefaultPhaseStatString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * </td>
|
|
<td class="paramname"><em>db</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="default__search_8cc_source.html#l01110">1110</a> of file <a class="el" href="default__search_8cc_source.html">default_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2fb66556abf59bfcf2fc1b87789d2a8e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2fb66556abf59bfcf2fc1b87789d2a8e">◆ </a></span>DefaultRoutingModelParameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RoutingModelParameters DefaultRoutingModelParameters </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8cc_source.html#l00033">33</a> of file <a class="el" href="routing__parameters_8cc_source.html">routing_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab59d4ce2b572e1ae576d2aa181433187"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab59d4ce2b572e1ae576d2aa181433187">◆ </a></span>DefaultRoutingSearchParameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RoutingSearchParameters DefaultRoutingSearchParameters </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="tsp_8cc-example.html#a6">tsp.cc</a>, and <a class="el" href="vrp_8cc-example.html#a6">vrp.cc</a>.</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8cc_source.html#l00046">46</a> of file <a class="el" href="routing__parameters_8cc_source.html">routing_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa9196adb7aa76d8e60cd4c0c6687c0d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa9196adb7aa76d8e60cd4c0c6687c0d">◆ </a></span>DEFINE_INT_TYPE() <span class="overload">[1/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::DEFINE_INT_TYPE </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingCostClassIndex </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3d98b6fb94b9cdabfaca3d9f3c9632e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3d98b6fb94b9cdabfaca3d9f3c9632e9">◆ </a></span>DEFINE_INT_TYPE() <span class="overload">[2/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::DEFINE_INT_TYPE </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingDimensionIndex </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1edd1d7c020633019991b13d14b4b15b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1edd1d7c020633019991b13d14b4b15b">◆ </a></span>DEFINE_INT_TYPE() <span class="overload">[3/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::DEFINE_INT_TYPE </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingDisjunctionIndex </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8fee47a5359613bc7f8df356595c7ff0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8fee47a5359613bc7f8df356595c7ff0">◆ </a></span>DEFINE_INT_TYPE() <span class="overload">[4/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::DEFINE_INT_TYPE </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingNodeIndex </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Defining common types used in the routing library outside the main <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> class has several purposes: 1) It allows some small libraries to avoid a dependency on routing. </p>
|
|
<p>{h,cc}, eg. <a class="el" href="routing__neighborhoods_8h.html">routing_neighborhoods.h</a>. 2) It allows an easier wrapping via SWIG, which can have issues with intra-class types.</p>
|
|
<p>Users that depend on routing.{h,cc} should just use the <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a>:: equivalent, eg. RoutingModel::NodeIndex. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff19b78b3d56ff95c23727ca4ff64ea7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff19b78b3d56ff95c23727ca4ff64ea7">◆ </a></span>DEFINE_INT_TYPE() <span class="overload">[5/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::DEFINE_INT_TYPE </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingVehicleClassIndex </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9bda1126d10f6d82174b04a78470cbf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9bda1126d10f6d82174b04a78470cbf">◆ </a></span>DeleteDemonProfiler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void DeleteDemonProfiler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00451">451</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b1eaa3bbbca6bb1540d0c6f58e1b429"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b1eaa3bbbca6bb1540d0c6f58e1b429">◆ </a></span>DeleteLocalSearchProfiler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void DeleteLocalSearchProfiler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a> * </td>
|
|
<td class="paramname"><em>monitor</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="local__search_8cc_source.html#l03854">3854</a> of file <a class="el" href="local__search_8cc_source.html">local_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb69b841f574c12de42dfdf5ba922a1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb69b841f574c12de42dfdf5ba922a1b">◆ </a></span>DemonProfilerAddFakeRun()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::DemonProfilerAddFakeRun </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> *const </td>
|
|
<td class="paramname"><em>demon</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>start_time</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>end_time</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>is_fail</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00468">468</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9dbab54955331ee5ce2726174a03fba5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9dbab54955331ee5ce2726174a03fba5">◆ </a></span>DemonProfilerBeginInitialPropagation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::DemonProfilerBeginInitialPropagation </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> *const </td>
|
|
<td class="paramname"><em>constraint</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00486">486</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a219e17ce079a92adfc4e138a0980554a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a219e17ce079a92adfc4e138a0980554a">◆ </a></span>DemonProfilerEndInitialPropagation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::DemonProfilerEndInitialPropagation </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> *const </td>
|
|
<td class="paramname"><em>constraint</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00491">491</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9662ae85fa7c93693ca1de23561abcba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9662ae85fa7c93693ca1de23561abcba">◆ </a></span>DemonProfilerExportInformation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::DemonProfilerExportInformation </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> *const </td>
|
|
<td class="paramname"><em>constraint</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t *const </td>
|
|
<td class="paramname"><em>fails</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t *const </td>
|
|
<td class="paramname"><em>initial_propagation_runtime</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t *const </td>
|
|
<td class="paramname"><em>demon_invocations</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t *const </td>
|
|
<td class="paramname"><em>total_demon_runtime</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int *const </td>
|
|
<td class="paramname"><em>demon_count</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00474">474</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a18d2a8338b0d0e7ec3852cc0b58037ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a18d2a8338b0d0e7ec3852cc0b58037ed">◆ </a></span>DijkstraShortestPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool DijkstraShortestPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>node_count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>start_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>end_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< int64_t(int, int)> </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>disconnected_distance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int > * </td>
|
|
<td class="paramname"><em>nodes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="dijkstra_8cc_source.html#l00149">149</a> of file <a class="el" href="dijkstra_8cc_source.html">dijkstra.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa36d0369726118d22cf2fa47aa739f4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa36d0369726118d22cf2fa47aa739f4d">◆ </a></span>EncodeSatParametersAsString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string EncodeSatParametersAsString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const sat::SatParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__proto__solver_8cc_source.html#l00241">241</a> of file <a class="el" href="sat__proto__solver_8cc_source.html">sat_proto_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc00ba1bc76286e8c84346133d407bd7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc00ba1bc76286e8c84346133d407bd7">◆ </a></span>ExportModelAsLpFormat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< std::string > ExportModelAsLpFormat </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelProto & </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a> & </td>
|
|
<td class="paramname"><em>options</em> = <code><a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a>()</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Outputs the current model (variables, constraints, objective) as a string encoded in the so-called "CPLEX LP file format" as generated by SCIP. </p>
|
|
<p>The LP file format is easily readable by a human.</p>
|
|
<p>Returns false if some error has occurred during execution. The validity of names is automatically checked. If a variable name or a constraint name is invalid or non-existent, a new valid name is automatically generated.</p>
|
|
<p>If 'obfuscated' is true, the variable and constraint names of proto_ are not used. Variable and constraint names of the form "V12345" and "C12345" are used instead.</p>
|
|
<p>For more information about the different LP file formats: <a href="http://lpsolve.sourceforge.net/5.5/lp-format.htm">http://lpsolve.sourceforge.net/5.5/lp-format.htm</a> The following give a reasonable idea of the CPLEX LP file format: <a href="http://lpsolve.sourceforge.net/5.5/CPLEX-format.htm">http://lpsolve.sourceforge.net/5.5/CPLEX-format.htm</a> <a href="http://tinyurl.com/cplex-lp-format">http://tinyurl.com/cplex-lp-format</a> <a href="http://www.gurobi.com/documentation/5.1/reference-manual/node871">http://www.gurobi.com/documentation/5.1/reference-manual/node871</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="model__exporter_8cc_source.html#l00214">214</a> of file <a class="el" href="model__exporter_8cc_source.html">model_exporter.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8511ded0dd137bb52026b223ba0669b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8511ded0dd137bb52026b223ba0669b3">◆ </a></span>ExportModelAsMpsFormat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< std::string > ExportModelAsMpsFormat </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelProto & </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a> & </td>
|
|
<td class="paramname"><em>options</em> = <code><a class="el" href="structoperations__research_1_1_m_p_model_export_options.html">MPModelExportOptions</a>()</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Outputs the current model (variables, constraints, objective) as a string encoded in MPS file format, using the "free" MPS format. </p>
|
|
<p>Returns false if some error has occurred during execution. Models with maximization objectives trigger an error, because MPS can encode only minimization problems.</p>
|
|
<p>The validity of names is automatically checked. If a variable name or a constraint name is invalid or non-existent, a new valid name is automatically generated.</p>
|
|
<p>Name validity and obfuscation works exactly as in <a class="el" href="namespaceoperations__research.html#acc00ba1bc76286e8c84346133d407bd7" title="Outputs the current model (variables, constraints, objective) as a string encoded in the so-called "C...">ExportModelAsLpFormat()</a>.</p>
|
|
<p>For more information about the MPS format: <a href="http://en.wikipedia.org/wiki/MPS_(format)">http://en.wikipedia.org/wiki/MPS_(format)</a> A close-to-original description coming from OSL: <a href="http://tinyurl.com/mps-format-by-osl">http://tinyurl.com/mps-format-by-osl</a> A recent description from CPLEX: <a href="http://tinyurl.com/mps-format-by-cplex">http://tinyurl.com/mps-format-by-cplex</a> CPLEX extensions: <a href="http://tinyurl.com/mps-extensions-by-cplex">http://tinyurl.com/mps-extensions-by-cplex</a> Gurobi's description: <a href="http://www.gurobi.com/documentation/5.1/reference-manual/node869">http://www.gurobi.com/documentation/5.1/reference-manual/node869</a> </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="model__exporter_8cc_source.html#l00231">231</a> of file <a class="el" href="model__exporter_8cc_source.html">model_exporter.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a028894df65f61e94b6a406ed76901abf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a028894df65f61e94b6a406ed76901abf">◆ </a></span>ExtractValidMPModelInPlaceOrPopulateResponseStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ExtractValidMPModelInPlaceOrPopulateResponseStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">MPModelRequest * </td>
|
|
<td class="paramname"><em>request</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">MPSolutionResponse * </td>
|
|
<td class="paramname"><em>response</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Like <a class="el" href="namespaceoperations__research.html#a9719cad5eece9b747a6332dd39126f0c" title="If the model is valid and non-empty, returns it (possibly after extracting the model_delta).">ExtractValidMPModelOrPopulateResponseStatus()</a>, but works in-place: if the MPModel needed extraction, it will be populated in the request, and it returns the success boolean. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00608">608</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9719cad5eece9b747a6332dd39126f0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9719cad5eece9b747a6332dd39126f0c">◆ </a></span>ExtractValidMPModelOrPopulateResponseStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::optional< <a class="el" href="classoperations__research_1_1_lazy_mutable_copy.html">LazyMutableCopy</a>< MPModelProto > > ExtractValidMPModelOrPopulateResponseStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelRequest & </td>
|
|
<td class="paramname"><em>request</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">MPSolutionResponse * </td>
|
|
<td class="paramname"><em>response</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>If the model is valid and non-empty, returns it (possibly after extracting the model_delta). </p>
|
|
<p>If invalid or empty, updates <code>response</code> and returns null. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00531">531</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae315ffb47820060e3fa070260434118"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae315ffb47820060e3fa070260434118">◆ </a></span>FillPathEvaluation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FillPathEvaluation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< int64_t > & </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html#a5fa8aee5b0c67072dbbb03f1899ec60a">RoutingModel::TransitCallback2</a> & </td>
|
|
<td class="paramname"><em>evaluator</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int64_t > * </td>
|
|
<td class="paramname"><em>values</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing_8cc_source.html#l05690">5690</a> of file <a class="el" href="routing_8cc_source.html">routing.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac694e4749fb4e5c7739d20b84de6c5ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac694e4749fb4e5c7739d20b84de6c5ec">◆ </a></span>FillTravelBoundsOfVehicle()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FillTravelBoundsOfVehicle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>vehicle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< int64_t > & </td>
|
|
<td class="paramname"><em>path</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> & </td>
|
|
<td class="paramname"><em>dimension</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structoperations__research_1_1_travel_bounds.html">TravelBounds</a> * </td>
|
|
<td class="paramname"><em>travel_bounds</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__breaks_8cc_source.html#l00661">661</a> of file <a class="el" href="routing__breaks_8cc_source.html">routing_breaks.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a79edaa5bfddfcd382d36a2ae25df798c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a79edaa5bfddfcd382d36a2ae25df798c">◆ </a></span>FillValues()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::FillValues </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int64_t > *const </td>
|
|
<td class="paramname"><em>values</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02987">2987</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af7f3504c258b748227551a4d7b7bf036"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af7f3504c258b748227551a4d7b7bf036">◆ </a></span>FindCliques()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void FindCliques </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::function< bool(int, int)> </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>node_count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< bool(const std::vector< int > &)> </td>
|
|
<td class="paramname"><em>callback</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cliques_8cc_source.html#l00226">226</a> of file <a class="el" href="cliques_8cc_source.html">cliques.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1fe0ce1e27e08e817ec6f105976b729f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1fe0ce1e27e08e817ec6f105976b729f">◆ </a></span>FindErrorInMPModelDeltaProto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string FindErrorInMPModelDeltaProto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelDeltaProto & </td>
|
|
<td class="paramname"><em>delta</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const MPModelProto & </td>
|
|
<td class="paramname"><em>model</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Like FindErrorInMPModelProto, but for a MPModelDeltaProto applied to a given baseline model (assumed valid, eg. </p>
|
|
<p>FindErrorInMPModelProto(model)=""). Works in O(|model_delta|) + O(num_vars in model), but the latter term has a very small constant factor. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00682">682</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1af5034c3ae4d9e97bd8753ec6cf8c8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1af5034c3ae4d9e97bd8753ec6cf8c8c">◆ </a></span>FindErrorInMPModelForScip()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string FindErrorInMPModelForScip </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelProto & </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SCIP * </td>
|
|
<td class="paramname"><em>scip</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__proto__solver_8cc_source.html#l00533">533</a> of file <a class="el" href="scip__proto__solver_8cc_source.html">scip_proto_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba4e66045dae6609eaff5ff1d726b2b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba4e66045dae6609eaff5ff1d726b2b9">◆ </a></span>FindErrorInMPModelProto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string FindErrorInMPModelProto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelProto & </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>abs_value_threshold</em> = <code>0.0</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns an empty string iff the model is valid and not trivially infeasible. </p>
|
|
<p>Otherwise, returns a description of the first error or trivial infeasibility encountered.</p>
|
|
<p>abs_value_threshold is the (exclusive) limit for the abs value of constraint coefficients, objective coefficients, etc. If unspecified, or 0, it defaults to FLAGS_model_validator_infinity.</p>
|
|
<p>NOTE(user): the code of this method (and the client code too!) is considerably simplified by this string-based, simple API. If clients require it, we could add a formal error status enum. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00416">416</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4955428bea2f2202769a58fdd47a126d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4955428bea2f2202769a58fdd47a126d">◆ </a></span>FindErrorInRoutingSearchParameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string FindErrorInRoutingSearchParameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const RoutingSearchParameters & </td>
|
|
<td class="paramname"><em>search_parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns an empty std::string if the routing search parameters are valid, and a non-empty, human readable error description if they're not. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8cc_source.html#l00141">141</a> of file <a class="el" href="routing__parameters_8cc_source.html">routing_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad30505c27ac9dd7ded3396e750cbff5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad30505c27ac9dd7ded3396e750cbff5f">◆ </a></span>FindFeasibilityErrorInSolutionHint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string FindFeasibilityErrorInSolutionHint </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelProto & </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>tolerance</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns an empty string if the solution hint given in the model is a feasible solution. </p>
|
|
<p>Otherwise, returns a description of the first reason for infeasibility.</p>
|
|
<p>This function can be useful for debugging/checking that the given solution hint is feasible when it is expected to be the case. The feasibility is checked up to the given tolerance using the ::operations_research::IsLowerWithinTolerance() function. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00621">621</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a322d6a46dc890895d2251f8b4a49a6c8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a322d6a46dc890895d2251f8b4a49a6c8">◆ </a></span>FirstSolutionStrategy_Value_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * FirstSolutionStrategy_Value_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8cc_source.html#l00106">106</a> of file <a class="el" href="routing__enums_8pb_8cc_source.html">routing_enums.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad04c66b9b66297114688ca8d62760d78"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad04c66b9b66297114688ca8d62760d78">◆ </a></span>FirstSolutionStrategy_Value_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool FirstSolutionStrategy_Value_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8cc_source.html#l00110">110</a> of file <a class="el" href="routing__enums_8pb_8cc_source.html">routing_enums.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3347cbb67e6b42bf2d99c6e36a43285"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3347cbb67e6b42bf2d99c6e36a43285">◆ </a></span>FirstSolutionStrategy_Value_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::FirstSolutionStrategy_Value_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00099">99</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2158093ba2bab11258244b113e45735d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2158093ba2bab11258244b113e45735d">◆ </a></span>FirstSolutionStrategy_Value_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::FirstSolutionStrategy_Value_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00106">106</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1e2ec837105d112356116f6308b73fca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1e2ec837105d112356116f6308b73fca">◆ </a></span>FloorRatio()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::FloorRatio </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>positive_coeff</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00094">94</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeda16188ba0f2eaa4bc58ae293f7be59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeda16188ba0f2eaa4bc58ae293f7be59">◆ </a></span>FlowModel_ProblemType_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * FlowModel_ProblemType_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8cc_source.html#l00144">144</a> of file <a class="el" href="flow__problem_8pb_8cc_source.html">flow_problem.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6896684caf664bddb9ef9166d70a0064"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6896684caf664bddb9ef9166d70a0064">◆ </a></span>FlowModel_ProblemType_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool FlowModel_ProblemType_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8cc_source.html#l00148">148</a> of file <a class="el" href="flow__problem_8pb_8cc_source.html">flow_problem.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a25b340cdb4b3f3b27c99e4bff5459b0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a25b340cdb4b3f3b27c99e4bff5459b0f">◆ </a></span>FlowModel_ProblemType_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::FlowModel_ProblemType_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8h_source.html#l00088">88</a> of file <a class="el" href="flow__problem_8pb_8h_source.html">flow_problem.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade67a7afb07d33044226a6fcc55238c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade67a7afb07d33044226a6fcc55238c9">◆ </a></span>FlowModel_ProblemType_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::FlowModel_ProblemType_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8h_source.html#l00095">95</a> of file <a class="el" href="flow__problem_8pb_8h_source.html">flow_problem.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a86811f49fc245ef5e5a4fddf2e7c2b5c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a86811f49fc245ef5e5a4fddf2e7c2b5c">◆ </a></span>FullProtocolMessageAsString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string FullProtocolMessageAsString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const google::protobuf::Message & </td>
|
|
<td class="paramname"><em>message</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>indent_level</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="proto__tools_8cc_source.html#l00058">58</a> of file <a class="el" href="proto__tools_8cc_source.html">proto_tools.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa8d9a49b1a63a8931a9d542c26b62d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa8d9a49b1a63a8931a9d542c26b62d8">◆ </a></span>GenericCheck()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::GenericCheck </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_assignment_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const absl::flat_hash_map< int, int > & </td>
|
|
<td class="paramname"><em>direct_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const absl::flat_hash_map< int, int > & </td>
|
|
<td class="paramname"><em>reverse_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_agents</em>[], </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_tasks</em>[] </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00017">17</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae3359f1c2367d44e5cf9be5d5abc89f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae3359f1c2367d44e5cf9be5d5abc89f">◆ </a></span>GetBestScalingOfDoublesToInt64() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double GetBestScalingOfDoublesToInt64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>lb</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>ub</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>max_absolute_sum</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8cc_source.html#l00168">168</a> of file <a class="el" href="fp__utils_8cc_source.html">fp_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7cc8b704d0f858f38ad0851bc1b9d478"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7cc8b704d0f858f38ad0851bc1b9d478">◆ </a></span>GetBestScalingOfDoublesToInt64() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GetBestScalingOfDoublesToInt64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< double > & </td>
|
|
<td class="paramname"><em>input</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>max_absolute_sum</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double * </td>
|
|
<td class="paramname"><em>scaling_factor</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double * </td>
|
|
<td class="paramname"><em>max_relative_coeff_error</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8cc_source.html#l00178">178</a> of file <a class="el" href="fp__utils_8cc_source.html">fp_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6fb0c68e3b93033a6161597239899e38"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6fb0c68e3b93033a6161597239899e38">◆ </a></span>GetGurobiEnv()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> * > GetGurobiEnv </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00756">756</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeae6cf89ac4d73d2e95cffaa0edbd687"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeae6cf89ac4d73d2e95cffaa0edbd687">◆ </a></span>GetNodeMinimizingEdgeCostToSource()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::GetNodeMinimizingEdgeCostToSource </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GraphType & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>source</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">AcceptFunction </td>
|
|
<td class="paramname"><em>accept</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00310">310</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4b5040495fbb7e6b236b900e8d2b5819"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4b5040495fbb7e6b236b900e8d2b5819">◆ </a></span>GetProcessMemoryUsage()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t GetProcessMemoryUsage </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="base_2sysinfo_8cc_source.html#l00085">85</a> of file <a class="el" href="base_2sysinfo_8cc_source.html">base/sysinfo.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a75d366a3e32ad3d094f51168fb71cc62"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a75d366a3e32ad3d094f51168fb71cc62">◆ </a></span>GlopToMPSolverConstraintStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> GlopToMPSolverConstraintStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bc">glop::ConstraintStatus</a> </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="glop__utils_8cc_source.html#l00091">91</a> of file <a class="el" href="glop__utils_8cc_source.html">glop_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a870ed4c2d724459db8fa23b0f73b6b24"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a870ed4c2d724459db8fa23b0f73b6b24">◆ </a></span>GlopToMPSolverResultStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d">MPSolver::ResultStatus</a> GlopToMPSolverResultStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493">glop::ProblemStatus</a> </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="glop__utils_8cc_source.html#l00018">18</a> of file <a class="el" href="glop__utils_8cc_source.html">glop_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a257a7b603195952cf0d1382e876c1894"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a257a7b603195952cf0d1382e876c1894">◆ </a></span>GlopToMPSolverVariableStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> GlopToMPSolverVariableStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358">glop::VariableStatus</a> </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="glop__utils_8cc_source.html#l00057">57</a> of file <a class="el" href="glop__utils_8cc_source.html">glop_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a986eab45ec513f2034562cae6e02b4c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a986eab45ec513f2034562cae6e02b4c6">◆ </a></span>GScipAddQuadraticObjectiveTerm()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status GScipAddQuadraticObjectiveTerm </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> * </td>
|
|
<td class="paramname"><em>gscip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< SCIP_Var * > </td>
|
|
<td class="paramname"><em>quadratic_variables1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< SCIP_Var * > </td>
|
|
<td class="paramname"><em>quadratic_variables2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< double > </td>
|
|
<td class="paramname"><em>quadratic_coefficients</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00143">143</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a876ba05b3ab41e7e9bf0425d47197e5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a876ba05b3ab41e7e9bf0425d47197e5f">◆ </a></span>GScipCreateAbs()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status GScipCreateAbs </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> * </td>
|
|
<td class="paramname"><em>gscip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SCIP_Var * </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SCIP_Var * </td>
|
|
<td class="paramname"><em>abs_x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00069">69</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae203d18bb597e00e945b5e16de484731"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae203d18bb597e00e945b5e16de484731">◆ </a></span>GScipCreateIndicatorRange()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status GScipCreateIndicatorRange </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> * </td>
|
|
<td class="paramname"><em>gscip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_indicator_range_constraint.html">GScipIndicatorRangeConstraint</a> & </td>
|
|
<td class="paramname"><em>indicator_range</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_constraint_options.html">GScipConstraintOptions</a> & </td>
|
|
<td class="paramname"><em>options</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00173">173</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a32116424b56445ea83eebdb47a21eb21"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a32116424b56445ea83eebdb47a21eb21">◆ </a></span>GScipCreateMaximum()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status GScipCreateMaximum </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> * </td>
|
|
<td class="paramname"><em>gscip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> & </td>
|
|
<td class="paramname"><em>resultant</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> > & </td>
|
|
<td class="paramname"><em>terms</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00076">76</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abb287f3f4d1bce6b4ec847c62a08a8ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abb287f3f4d1bce6b4ec847c62a08a8ee">◆ </a></span>GScipCreateMinimum()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status GScipCreateMinimum </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> * </td>
|
|
<td class="paramname"><em>gscip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> & </td>
|
|
<td class="paramname"><em>resultant</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> > & </td>
|
|
<td class="paramname"><em>terms</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00132">132</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2f87c40d4bdf2c5a4a38f4b949d21f06"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2f87c40d4bdf2c5a4a38f4b949d21f06">◆ </a></span>GScipDifference()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> GScipDifference </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> </td>
|
|
<td class="paramname"><em>left</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> & </td>
|
|
<td class="paramname"><em>right</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00037">37</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a297998830d7b9c480a499be99a90c7c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a297998830d7b9c480a499be99a90c7c0">◆ </a></span>GScipLe()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_linear_range.html">GScipLinearRange</a> GScipLe </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> </td>
|
|
<td class="paramname"><em>left</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> & </td>
|
|
<td class="paramname"><em>right</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00056">56</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b4fa504c41da6367c9203e24880cec0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b4fa504c41da6367c9203e24880cec0">◆ </a></span>GScipLogLevel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int GScipLogLevel </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00082">82</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3dc94da0ba557178e8fb0573bd5196f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3dc94da0ba557178e8fb0573bd5196f9">◆ </a></span>GScipLogLevelSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipLogLevelSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00087">87</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a68892002ecc3aeef5a359ba29dc9b9e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a68892002ecc3aeef5a359ba29dc9b9e0">◆ </a></span>GScipMaxNumThreads()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int GScipMaxNumThreads </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00064">64</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93af7f7c8a94dcc8bacc831ac5a9db47"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93af7f7c8a94dcc8bacc831ac5a9db47">◆ </a></span>GScipMaxNumThreadsSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipMaxNumThreadsSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00071">71</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afed9a24bde49a74960848a3d560274a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afed9a24bde49a74960848a3d560274a3">◆ </a></span>GScipNegate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> GScipNegate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structoperations__research_1_1_g_scip_linear_expr.html">GScipLinearExpr</a> </td>
|
|
<td class="paramname"><em>expr</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__ext_8cc_source.html#l00046">46</a> of file <a class="el" href="gscip__ext_8cc_source.html">gscip_ext.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a667d67dfe1cdcbcc5a27d698c6211037"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a667d67dfe1cdcbcc5a27d698c6211037">◆ </a></span>GScipOutput_Status_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GScipOutput_Status_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00440">440</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab346a9f1ead5d1332f7a755e9c90315b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab346a9f1ead5d1332f7a755e9c90315b">◆ </a></span>GScipOutput_Status_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipOutput_Status_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00444">444</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6aba8eb9bfb39f3640af75b0384fc8b8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6aba8eb9bfb39f3640af75b0384fc8b8">◆ </a></span>GScipOutput_Status_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::GScipOutput_Status_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00191">191</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afcda7585ad759df2e04503be6d8c9f42"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afcda7585ad759df2e04503be6d8c9f42">◆ </a></span>GScipOutput_Status_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::GScipOutput_Status_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00198">198</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9760583a8fa5451fe830e6217aa341ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9760583a8fa5451fe830e6217aa341ad">◆ </a></span>GScipOutputEnabled()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipOutputEnabled </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00098">98</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a765f12cf99e50045817940462fcd43cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a765f12cf99e50045817940462fcd43cd">◆ </a></span>GScipOutputEnabledSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipOutputEnabledSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00103">103</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a463ede459707ecd7897a84154712ee78"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a463ede459707ecd7897a84154712ee78">◆ </a></span>GScipParameters_Emphasis_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GScipParameters_Emphasis_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00378">378</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f5b1df8f6fb37becc6df1089319ac51"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f5b1df8f6fb37becc6df1089319ac51">◆ </a></span>GScipParameters_Emphasis_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipParameters_Emphasis_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00382">382</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada2e2f66ecdfa470b4fe927dc7e2774a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada2e2f66ecdfa470b4fe927dc7e2774a">◆ </a></span>GScipParameters_Emphasis_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::GScipParameters_Emphasis_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00124">124</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a186e6cb902741796de70ba7c77a0438d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a186e6cb902741796de70ba7c77a0438d">◆ </a></span>GScipParameters_Emphasis_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::GScipParameters_Emphasis_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00131">131</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a090d4688475b4279a9df9931215c5d61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a090d4688475b4279a9df9931215c5d61">◆ </a></span>GScipParameters_MetaParamValue_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GScipParameters_MetaParamValue_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00415">415</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5adb97f25e9d4289b1dd953c0873621f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5adb97f25e9d4289b1dd953c0873621f">◆ </a></span>GScipParameters_MetaParamValue_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipParameters_MetaParamValue_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00419">419</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6e8b2d9d690aea1a88d4e7dfe9ddd82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6e8b2d9d690aea1a88d4e7dfe9ddd82">◆ </a></span>GScipParameters_MetaParamValue_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::GScipParameters_MetaParamValue_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00151">151</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7f944f712d427f379db51efd5465582"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7f944f712d427f379db51efd5465582">◆ </a></span>GScipParameters_MetaParamValue_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::GScipParameters_MetaParamValue_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00158">158</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf4dff2bd8414c8a0b93214abafc9adb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf4dff2bd8414c8a0b93214abafc9adb">◆ </a></span>GScipRandomSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int GScipRandomSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00113">113</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aedcc709d4a4cf79323d7abf302b5b276"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aedcc709d4a4cf79323d7abf302b5b276">◆ </a></span>GScipRandomSeedSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipRandomSeedSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00120">120</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad795c8f85248c422d2a1b871ed6d3b6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad795c8f85248c422d2a1b871ed6d3b6d">◆ </a></span>GScipSetLogLevel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GScipSetLogLevel </td>
|
|
<td>(</td>
|
|
<td class="paramtype">GScipParameters * </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>log_level</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00075">75</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d54b1bb892f63abf51051c7b4228041"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d54b1bb892f63abf51051c7b4228041">◆ </a></span>GScipSetMaxNumThreads()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GScipSetMaxNumThreads </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>num_threads</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GScipParameters * </td>
|
|
<td class="paramname"><em>parameters</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00058">58</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7adb43bd64ce9c284340081cd18f9561"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7adb43bd64ce9c284340081cd18f9561">◆ </a></span>GScipSetOutputEnabled()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GScipSetOutputEnabled </td>
|
|
<td>(</td>
|
|
<td class="paramtype">GScipParameters * </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>output_enabled</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00091">91</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c8817646c7d4431dd9327a3b0b5c8c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c8817646c7d4431dd9327a3b0b5c8c9">◆ </a></span>GScipSetRandomSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GScipSetRandomSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype">GScipParameters * </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>random_seed</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00107">107</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35973d7e6ca206694a6d31a5d81d3726"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35973d7e6ca206694a6d31a5d81d3726">◆ </a></span>GScipSetTimeLimit()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GScipSetTimeLimit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::Duration </td>
|
|
<td class="paramname"><em>time_limit</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GScipParameters * </td>
|
|
<td class="paramname"><em>parameters</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00030">30</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff604702d7a907a7396350f85bd867e7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff604702d7a907a7396350f85bd867e7">◆ </a></span>GScipTimeLimit()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Duration GScipTimeLimit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00039">39</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5073554dfe22670634cf21b4300199f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5073554dfe22670634cf21b4300199f">◆ </a></span>GScipTimeLimitSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GScipTimeLimitSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const GScipParameters & </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__parameters_8cc_source.html#l00054">54</a> of file <a class="el" href="gscip__parameters_8cc_source.html">gscip_parameters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b7748d8d903a762a56bcc1006eb40be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b7748d8d903a762a56bcc1006eb40be">◆ </a></span>GurobiDynamicLibraryPotentialPaths()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<std::string> operations_research::GurobiDynamicLibraryPotentialPaths </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00666">666</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac79aad20cb4baeeb6be9336730973514"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac79aad20cb4baeeb6be9336730973514">◆ </a></span>GurobiIsCorrectlyInstalled()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool GurobiIsCorrectlyInstalled </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00030">30</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a99a2d4781f0758d43de829c610a1a33b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a99a2d4781f0758d43de829c610a1a33b">◆ </a></span>GurobiSolveProto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< MPSolutionResponse > GurobiSolveProto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelRequest & </td>
|
|
<td class="paramname"><em>request</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> * </td>
|
|
<td class="paramname"><em>gurobi_env</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gurobi__proto__solver_8cc_source.html#l00262">262</a> of file <a class="el" href="gurobi__proto__solver_8cc_source.html">gurobi_proto_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a597f70b9007402fadc265ccb27687966"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a597f70b9007402fadc265ccb27687966">◆ </a></span>Hash1() <span class="overload">[1/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< int64_t > & </td>
|
|
<td class="paramname"><em>ptrs</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00261">261</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14927dac339bd5be7348433e5ae46551"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14927dac339bd5be7348433e5ae46551">◆ </a></span>Hash1() <span class="overload">[2/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T * > & </td>
|
|
<td class="paramname"><em>ptrs</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00251">251</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53a6358ea0e13e600820df98156f132d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53a6358ea0e13e600820df98156f132d">◆ </a></span>Hash1() <span class="overload">[3/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00239">239</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e95e16a711ae93395f3735e07708708"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e95e16a711ae93395f3735e07708708">◆ </a></span>Hash1() <span class="overload">[4/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00235">235</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5c150546a98dce59439f838f68493d84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5c150546a98dce59439f838f68493d84">◆ </a></span>Hash1() <span class="overload">[5/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00224">224</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee1401375b23909949cce272a3b787db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee1401375b23909949cce272a3b787db">◆ </a></span>Hash1() <span class="overload">[6/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Hash functions. </p>
|
|
<p>value = (value << 21) - value - 1;</p>
|
|
<p>value * 265</p>
|
|
<p>value * 21</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00213">213</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24d85d1e77f31f346dba6bdc02067473"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24d85d1e77f31f346dba6bdc02067473">◆ </a></span>Hash1() <span class="overload">[7/7]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void *const </td>
|
|
<td class="paramname"><em>ptr</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00241">241</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66479cfb6b1f16b2c2bfdddf77e00dd8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66479cfb6b1f16b2c2bfdddf77e00dd8">◆ </a></span>Hash32NumWithSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::Hash32NumWithSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>num</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hash_8h_source.html#l00097">97</a> of file <a class="el" href="hash_8h_source.html">hash.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae39433d1df0e672003627fa8b777fabb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae39433d1df0e672003627fa8b777fabb">◆ </a></span>Hash64NumWithSeed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::Hash64NumWithSeed </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>num</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hash_8h_source.html#l00103">103</a> of file <a class="el" href="hash_8h_source.html">hash.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc5e06b587829ed7c5e02c1d95293378"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc5e06b587829ed7c5e02c1d95293378">◆ </a></span>HasUnaryDimension()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::HasUnaryDimension </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> * > & </td>
|
|
<td class="paramname"><em>dimensions</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing_8cc_source.html#l04177">4177</a> of file <a class="el" href="routing_8cc_source.html">routing.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a793092fb9f25552acabb89ee399bbd81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a793092fb9f25552acabb89ee399bbd81">◆ </a></span>IncrementalSort() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::IncrementalSort </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>max_comparisons</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Iterator </td>
|
|
<td class="paramname"><em>begin</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Iterator </td>
|
|
<td class="paramname"><em>end</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Compare </td>
|
|
<td class="paramname"><em>comp</em> = <code>Compare{}</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>is_stable</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sort_8h_source.html#l00046">46</a> of file <a class="el" href="sort_8h_source.html">sort.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7711fb7b4603c63bec592d9fa6184c0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7711fb7b4603c63bec592d9fa6184c0a">◆ </a></span>IncrementalSort() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::IncrementalSort </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Iterator </td>
|
|
<td class="paramname"><em>begin</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Iterator </td>
|
|
<td class="paramname"><em>end</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Compare </td>
|
|
<td class="paramname"><em>comp</em> = <code>Compare{}</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>is_stable</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sort_8h_source.html#l00129">129</a> of file <a class="el" href="sort_8h_source.html">sort.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad2f70b568650cff5c9a578485a83d154"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad2f70b568650cff5c9a578485a83d154">◆ </a></span>InputContainsNan()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::InputContainsNan </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double >> & </td>
|
|
<td class="paramname"><em>input</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian_8cc_source.html#l00645">645</a> of file <a class="el" href="hungarian_8cc_source.html">hungarian.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5dcc4acbab90bfb7be50dbcca0b8369"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5dcc4acbab90bfb7be50dbcca0b8369">◆ </a></span>InsertionSort()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::InsertionSort </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Iterator </td>
|
|
<td class="paramname"><em>begin</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Iterator </td>
|
|
<td class="paramname"><em>end</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Compare </td>
|
|
<td class="paramname"><em>comp</em> = <code>Compare{}</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sort_8h_source.html#l00095">95</a> of file <a class="el" href="sort_8h_source.html">sort.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a149483ab8d542a656880da500c648a7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a149483ab8d542a656880da500c648a7a">◆ </a></span>InstallDemonProfiler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void InstallDemonProfiler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00441">441</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c0f97bcea6f2f81b6fd7243ae86f95d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c0f97bcea6f2f81b6fd7243ae86f95d">◆ </a></span>InstallLocalSearchProfiler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void InstallLocalSearchProfiler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_local_search_profiler.html">LocalSearchProfiler</a> * </td>
|
|
<td class="paramname"><em>monitor</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="local__search_8cc_source.html#l03843">3843</a> of file <a class="el" href="local__search_8cc_source.html">local_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e9621c9c2973131800432eaa57818d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e9621c9c2973131800432eaa57818d5">◆ </a></span>InternalSaveBooleanVarValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::InternalSaveBooleanVarValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>solver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const </td>
|
|
<td class="paramname"><em>var</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l00950">950</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2adddfecac47612f1da312dbb80d91b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2adddfecac47612f1da312dbb80d91b7">◆ </a></span>Interpolate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">FloatType operations_research::Interpolate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>alpha</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8h_source.html#l00242">242</a> of file <a class="el" href="fp__utils_8h_source.html">fp_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a047ebf0fb931b969191be4945aae05b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a047ebf0fb931b969191be4945aae05b1">◆ </a></span>IntervalDown32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::IntervalDown32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00316">316</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a85487a7c672731d0a3f9167dba536aa0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a85487a7c672731d0a3f9167dba536aa0">◆ </a></span>IntervalDown64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::IntervalDown64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00311">311</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af3e279a32a1a414e450e663a683d2365"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af3e279a32a1a414e450e663a683d2365">◆ </a></span>IntervalsAreSortedAndNonAdjacent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool IntervalsAreSortedAndNonAdjacent </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::Span< const <a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a> > </td>
|
|
<td class="paramname"><em>intervals</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns true iff we have: </p>
|
|
<ul>
|
|
<li>The intervals appear in increasing order.</li>
|
|
<li>for all i: intervals[i].start <= intervals[i].end (should always be true, by construction, but bad intervals can in practice escape detection in opt mode).</li>
|
|
<li>for all i but the last: intervals[i].end + 1 < intervals[i+1].start </li>
|
|
</ul>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00037">37</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89d32183c356382fe71d7d0e2f302d01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89d32183c356382fe71d7d0e2f302d01">◆ </a></span>IntervalUp32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::IntervalUp32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00305">305</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afcbecff7e7071fc3d98bb8fcd0fc87bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afcbecff7e7071fc3d98bb8fcd0fc87bc">◆ </a></span>IntervalUp64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::IntervalUp64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00300">300</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3f4525e71a6b05d97c868f0832750a60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3f4525e71a6b05d97c868f0832750a60">◆ </a></span>IsArrayBoolean()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsArrayBoolean </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02841">2841</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12527c82ffc8b31c5d8dc836c366d624"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12527c82ffc8b31c5d8dc836c366d624">◆ </a></span>IsArrayConstant()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsArrayConstant </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const T & </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02831">2831</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf2aea6c68fe502389c9264b971b2f85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf2aea6c68fe502389c9264b971b2f85">◆ </a></span>IsArrayInRange()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsArrayInRange </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>range_min</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>range_max</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02921">2921</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a7ae719107659f62df69935619c4503"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a7ae719107659f62df69935619c4503">◆ </a></span>IsBitSet32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsBitSet32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>pos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00349">349</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accd480b0f48f07182d45f247efdc8dee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accd480b0f48f07182d45f247efdc8dee">◆ </a></span>IsBitSet64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsBitSet64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>pos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00346">346</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a122300e3a1def4c191aed1f0e59ef64d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a122300e3a1def4c191aed1f0e59ef64d">◆ </a></span>IsEmptyRange32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsEmptyRange32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab805aeb27f36d4e358e29a27f4751dbb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab805aeb27f36d4e358e29a27f4751dbb">◆ </a></span>IsEmptyRange64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsEmptyRange64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab1cf773de0cae72d0c44efe5b8f4bb89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab1cf773de0cae72d0c44efe5b8f4bb89">◆ </a></span>IsEulerianGraph()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsEulerianGraph </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="eulerian__path_8h_source.html#l00040">40</a> of file <a class="el" href="eulerian__path_8h_source.html">eulerian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3d434774c07815a25ffaa7adb343c19e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3d434774c07815a25ffaa7adb343c19e">◆ </a></span>IsIncreasing()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsIncreasing </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02911">2911</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aafac7375c23337f25821aa6f86ca627c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aafac7375c23337f25821aa6f86ca627c">◆ </a></span>IsIncreasingContiguous()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsIncreasingContiguous </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>values</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02901">2901</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1181732aa2f4c08e28ea32b1c7c6f256"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1181732aa2f4c08e28ea32b1c7c6f256">◆ </a></span>IsIntegerWithinTolerance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsIntegerWithinTolerance </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>tolerance</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8h_source.html#l00161">161</a> of file <a class="el" href="fp__utils_8h_source.html">fp_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="addb09ab3f085b1424ee43c8565494b40"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#addb09ab3f085b1424ee43c8565494b40">◆ </a></span>IsPositiveOrNegativeInfinity()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsPositiveOrNegativeInfinity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8h_source.html#l00107">107</a> of file <a class="el" href="fp__utils_8h_source.html">fp_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b312dd19c90b2af099e6f159869f7ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b312dd19c90b2af099e6f159869f7ee">◆ </a></span>IsSemiEulerianGraph()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsSemiEulerianGraph </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Graph & </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="namespaceoperations__research.html#a7ae31ba4c3b4899478e53ca13df35dfc">NodeIndex</a> > * </td>
|
|
<td class="paramname"><em>odd_nodes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="eulerian__path_8h_source.html#l00055">55</a> of file <a class="el" href="eulerian__path_8h_source.html">eulerian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a096ed4f933f943ccb8859e0dc08b06ca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a096ed4f933f943ccb8859e0dc08b06ca">◆ </a></span>IsSmallerWithinTolerance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::IsSmallerWithinTolerance </td>
|
|
<td>(</td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">FloatType </td>
|
|
<td class="paramname"><em>tolerance</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="fp__utils_8h_source.html#l00153">153</a> of file <a class="el" href="fp__utils_8h_source.html">fp_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1e66b2f134ccc2e06344f1935bbc16a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1e66b2f134ccc2e06344f1935bbc16a">◆ </a></span>JoinDebugString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::JoinDebugString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>v</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>separator</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="string__array_8h_source.html#l00038">38</a> of file <a class="el" href="string__array_8h_source.html">string_array.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9be76edcbd5ccb982d92c8d90421a73c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9be76edcbd5ccb982d92c8d90421a73c">◆ </a></span>JoinDebugStringPtr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::JoinDebugStringPtr </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>v</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>separator</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="string__array_8h_source.html#l00045">45</a> of file <a class="el" href="string__array_8h_source.html">string_array.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed2d2f0a06417c1c636b412b1d8a2593"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed2d2f0a06417c1c636b412b1d8a2593">◆ </a></span>JoinNameFieldPtr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::JoinNameFieldPtr </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>v</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>separator</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="string__array_8h_source.html#l00058">58</a> of file <a class="el" href="string__array_8h_source.html">string_array.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea04391e4d85555ed4fde9b89e8139f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea04391e4d85555ed4fde9b89e8139f2">◆ </a></span>JoinNamePtr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::JoinNamePtr </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< T > & </td>
|
|
<td class="paramname"><em>v</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>separator</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="string__array_8h_source.html#l00052">52</a> of file <a class="el" href="string__array_8h_source.html">string_array.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afde211fb7f57e8cd95a3e07a28b4847e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afde211fb7f57e8cd95a3e07a28b4847e">◆ </a></span>LeastSignificantBitPosition32() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeaca21c840bf285f12127938231369b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeaca21c840bf285f12127938231369b9">◆ </a></span>LeastSignificantBitPosition32() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00182">182</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ae0f5d6a36d2ac42ff62911ceff551e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ae0f5d6a36d2ac42ff62911ceff551e">◆ </a></span>LeastSignificantBitPosition32DeBruijn()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition32DeBruijn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00144">144</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c691865bdad3f6ee0525a77368a87c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c691865bdad3f6ee0525a77368a87c9">◆ </a></span>LeastSignificantBitPosition32Default()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition32Default </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00153">153</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeaad5460617f3e9cba0edffa0afc8ffd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeaad5460617f3e9cba0edffa0afc8ffd">◆ </a></span>LeastSignificantBitPosition64() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::LeastSignificantBitPosition64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae13fcb4162a4180395806f43237c44b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae13fcb4162a4180395806f43237c44b2">◆ </a></span>LeastSignificantBitPosition64() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00127">127</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a588a37fe4aa71e468b26ca5388732ea0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a588a37fe4aa71e468b26ca5388732ea0">◆ </a></span>LeastSignificantBitPosition64DeBruijn()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition64DeBruijn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00081">81</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a4eefefc8c7cf8ee2f381b692e370a6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a4eefefc8c7cf8ee2f381b692e370a6">◆ </a></span>LeastSignificantBitPosition64Default()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::LeastSignificantBitPosition64Default </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00093">93</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f40cd0560f4962b81e8b99333ea6e2b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f40cd0560f4962b81e8b99333ea6e2b">◆ </a></span>LeastSignificantBitWord32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::LeastSignificantBitWord32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00064">64</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee01d67a7a666bd54a183ac162e34238"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee01d67a7a666bd54a183ac162e34238">◆ </a></span>LeastSignificantBitWord64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::LeastSignificantBitWord64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00063">63</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c33a211b2fdb0b6e816dc8e3f99c6f3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c33a211b2fdb0b6e816dc8e3f99c6f3">◆ </a></span>LegacyScipSetSolverSpecificParameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status LegacyScipSetSolverSpecificParameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SCIP * </td>
|
|
<td class="paramname"><em>scip</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="legacy__scip__params_8cc_source.html#l00032">32</a> of file <a class="el" href="legacy__scip__params_8cc_source.html">legacy_scip_params.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a16279e26b1c9fb24892ea66c6e29d546"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a16279e26b1c9fb24892ea66c6e29d546">◆ </a></span>LinearConstraintIsViolated()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::LinearConstraintIsViolated </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_scip_constraint_handler_context.html">ScipConstraintHandlerContext</a> & </td>
|
|
<td class="paramname"><em>context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> & </td>
|
|
<td class="paramname"><em>constraint</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__callback_8cc_source.html#l00096">96</a> of file <a class="el" href="scip__callback_8cc_source.html">scip_callback.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac14e5bdd8a27f1b2089a783f842dce2f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac14e5bdd8a27f1b2089a783f842dce2f">◆ </a></span>LinkVarExpr()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void LinkVarExpr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_expr.html">IntExpr</a> *const </td>
|
|
<td class="paramname"><em>expr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const </td>
|
|
<td class="paramname"><em>var</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="expressions_8cc_source.html#l07429">7429</a> of file <a class="el" href="expressions_8cc_source.html">expressions.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad6c6ca37ce0f44ef738366070fe992a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad6c6ca37ce0f44ef738366070fe992a4">◆ </a></span>LoadGurobiDynamicLibrary()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status LoadGurobiDynamicLibrary </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::vector< std::string > </td>
|
|
<td class="paramname"><em>potential_paths</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00721">721</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b04d9d37e72714a19537614c7948045"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b04d9d37e72714a19537614c7948045">◆ </a></span>LoadGurobiFunctions()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::LoadGurobiFunctions </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_dynamic_library.html">DynamicLibrary</a> * </td>
|
|
<td class="paramname"><em>gurobi_dynamic_library</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00441">441</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af3c183bd74c4ac70341e97fe5030b191"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af3c183bd74c4ac70341e97fe5030b191">◆ </a></span>LocalOptimumReached()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool LocalOptimumReached </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_search.html">Search</a> *const </td>
|
|
<td class="paramname"><em>search</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l01347">1347</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83084e98e67075e46f797d8f24b72ceb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83084e98e67075e46f797d8f24b72ceb">◆ </a></span>LocalSearchMetaheuristic_Value_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LocalSearchMetaheuristic_Value_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8cc_source.html#l00155">155</a> of file <a class="el" href="routing__enums_8pb_8cc_source.html">routing_enums.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a06273c5762db852d9ab66c939cb08e67"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a06273c5762db852d9ab66c939cb08e67">◆ </a></span>LocalSearchMetaheuristic_Value_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool LocalSearchMetaheuristic_Value_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8cc_source.html#l00159">159</a> of file <a class="el" href="routing__enums_8pb_8cc_source.html">routing_enums.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3412913b0ac8a9e00d3a64bcce238da0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3412913b0ac8a9e00d3a64bcce238da0">◆ </a></span>LocalSearchMetaheuristic_Value_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::LocalSearchMetaheuristic_Value_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00129">129</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a52e55543815a167041edac3693ff9bd8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a52e55543815a167041edac3693ff9bd8">◆ </a></span>LocalSearchMetaheuristic_Value_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::LocalSearchMetaheuristic_Value_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00136">136</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26a2d5d3c5887e436bf4da4c20a99a26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26a2d5d3c5887e436bf4da4c20a99a26">◆ </a></span>MakeAllUnperformed()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * MakeAllUnperformed </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> * </td>
|
|
<td class="paramname"><em>model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__search_8cc_source.html#l04069">4069</a> of file <a class="el" href="routing__search_8cc_source.html">routing_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab93e9f4e13fe80519212421a84351bd1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab93e9f4e13fe80519212421a84351bd1">◆ </a></span>MakeBareIntToIntFunction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_range_int_to_int_function.html">RangeIntToIntFunction</a> * MakeBareIntToIntFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::function< int64_t(int64_t)> </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="range__query__function_8cc_source.html#l00214">214</a> of file <a class="el" href="range__query__function_8cc_source.html">range_query_function.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a15e668e6078014aa160c39782f916322"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a15e668e6078014aa160c39782f916322">◆ </a></span>MakeCachedIntToIntFunction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_range_int_to_int_function.html">RangeIntToIntFunction</a> * MakeCachedIntToIntFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::function< int64_t(int64_t)> & </td>
|
|
<td class="paramname"><em>f</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>domain_start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>domain_end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="range__query__function_8cc_source.html#l00219">219</a> of file <a class="el" href="range__query__function_8cc_source.html">range_query_function.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a59955a2e2c2b28075cdc795f99df6134"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a59955a2e2c2b28075cdc795f99df6134">◆ </a></span>MakeCachedRangeMinMaxIndexFunction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_range_min_max_index_function.html">RangeMinMaxIndexFunction</a> * MakeCachedRangeMinMaxIndexFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::function< int64_t(int64_t)> & </td>
|
|
<td class="paramname"><em>f</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>domain_start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>domain_end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="range__query__function_8cc_source.html#l00225">225</a> of file <a class="el" href="range__query__function_8cc_source.html">range_query_function.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ea6af6581e6922832918c97753146a7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ea6af6581e6922832918c97753146a7">◆ </a></span>MakeConstraintDemon0()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeConstraintDemon0 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)() </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00518">518</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fb750da00c784e5ffd1763fd3ce88f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fb750da00c784e5ffd1763fd3ce88f7">◆ </a></span>MakeConstraintDemon1()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeConstraintDemon1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)(P) </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">P </td>
|
|
<td class="paramname"><em>param1</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00559">559</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4da629cafe75f958924e1684ac2b0eff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4da629cafe75f958924e1684ac2b0eff">◆ </a></span>MakeConstraintDemon2()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeConstraintDemon2 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)(P, Q) </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">P </td>
|
|
<td class="paramname"><em>param1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Q </td>
|
|
<td class="paramname"><em>param2</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00598">598</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abdca98f14c02e004ab5e19d2c3985667"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abdca98f14c02e004ab5e19d2c3985667">◆ </a></span>MakeConstraintDemon3()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeConstraintDemon3 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)(P, Q, R) </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">P </td>
|
|
<td class="paramname"><em>param1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Q </td>
|
|
<td class="paramname"><em>param2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">R </td>
|
|
<td class="paramname"><em>param3</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00641">641</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a24a85a196ecfb2b799a0409ef757c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a24a85a196ecfb2b799a0409ef757c6">◆ </a></span>MakeCPFeasibilityFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeCPFeasibilityFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> * </td>
|
|
<td class="paramname"><em>routing_model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter checking the current solution using CP propagation. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02806">2806</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a21d884ccc65aaa3278b977df560d31a0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a21d884ccc65aaa3278b977df560d31a0">◆ </a></span>MakeCumulBoundsPropagatorFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeCumulBoundsPropagatorFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> & </td>
|
|
<td class="paramname"><em>dimension</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter handling dimension cumul bounds. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02600">2600</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a82110ba1f45aa29ffc933102880dbd82"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a82110ba1f45aa29ffc933102880dbd82">◆ </a></span>MakeDelayedConstraintDemon0()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeDelayedConstraintDemon0 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)() </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00681">681</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a11f4a7dbafd8e00a36b892a82e44445f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a11f4a7dbafd8e00a36b892a82e44445f">◆ </a></span>MakeDelayedConstraintDemon1()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeDelayedConstraintDemon1 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)(P) </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">P </td>
|
|
<td class="paramname"><em>param1</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00717">717</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29b8113bf656aa61493c9459508ed953"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29b8113bf656aa61493c9459508ed953">◆ </a></span>MakeDelayedConstraintDemon2()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a>* operations_research::MakeDelayedConstraintDemon2 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T *const </td>
|
|
<td class="paramname"><em>ct</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void(T::*)(P, Q) </td>
|
|
<td class="paramname"><em>method</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">P </td>
|
|
<td class="paramname"><em>param1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Q </td>
|
|
<td class="paramname"><em>param2</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00761">761</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2781a8c44a6af7c07abf923678a18697"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2781a8c44a6af7c07abf923678a18697">◆ </a></span>MakeGlobalLPCumulFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeGlobalLPCumulFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_global_dimension_cumul_optimizer.html">GlobalDimensionCumulOptimizer</a> * </td>
|
|
<td class="paramname"><em>optimizer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>filter_objective_cost</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter checking global linear constraints and costs. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02704">2704</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a715b0dbb9f0903ab629b8c6da1b35b45"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a715b0dbb9f0903ab629b8c6da1b35b45">◆ </a></span>MakeHamiltonianPathSolver()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_hamiltonian_path_solver.html">HamiltonianPathSolver</a><CostType, CostFunction> operations_research::MakeHamiltonianPathSolver </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>num_nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">CostFunction </td>
|
|
<td class="paramname"><em>cost</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hamiltonian__path_8h_source.html#l00599">599</a> of file <a class="el" href="hamiltonian__path_8h_source.html">hamiltonian_path.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1988908f406c46ceaed7911f83aef59c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1988908f406c46ceaed7911f83aef59c">◆ </a></span>MakeLocalSearchOperator()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_local_search_operator.html">LocalSearchOperator</a> * MakeLocalSearchOperator </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> * </td>
|
|
<td class="paramname"><em>solver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>secondary_vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< int(int64_t)> </td>
|
|
<td class="paramname"><em>start_empty_path_class</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Operator Factories. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="local__search_8cc_source.html#l02284">2284</a> of file <a class="el" href="local__search_8cc_source.html">local_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa2ef113e19924b88159b114a929b3358"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2ef113e19924b88159b114a929b3358">◆ </a></span>MakeMaxActiveVehiclesFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeMaxActiveVehiclesFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter ensuring that max active vehicles constraints are enforced. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l00122">122</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb15e4444582a925522843bb414de9c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb15e4444582a925522843bb414de9c3">◆ </a></span>MakeNodeDisjunctionFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeNodeDisjunctionFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter ensuring that node disjunction constraints are enforced. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l00295">295</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a216af1fa4181c4020916828eeeba1591"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a216af1fa4181c4020916828eeeba1591">◆ </a></span>MakePathCumulFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakePathCumulFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> & </td>
|
|
<td class="paramname"><em>dimension</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const RoutingSearchParameters & </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>propagate_own_objective_value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>filter_objective_cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>can_use_lp</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter handling dimension costs and constraints. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02092">2092</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae1de0a1f7cf121d53ee230f794ce51f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1de0a1f7cf121d53ee230f794ce51f5">◆ </a></span>MakePathStateFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_local_search_filter.html">LocalSearchFilter</a> * MakePathStateFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> * </td>
|
|
<td class="paramname"><em>solver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::unique_ptr< <a class="el" href="classoperations__research_1_1_path_state.html">PathState</a> > </td>
|
|
<td class="paramname"><em>path_state</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>nexts</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="local__search_8cc_source.html#l02960">2960</a> of file <a class="el" href="local__search_8cc_source.html">local_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad03cbd2a51a0688c1fd08d3a7c1754c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad03cbd2a51a0688c1fd08d3a7c1754c9">◆ </a></span>MakePickupDeliveryFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakePickupDeliveryFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html#a76874cd778ea1b9220673e019f9e7abe">RoutingModel::IndexPairs</a> & </td>
|
|
<td class="paramname"><em>pairs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_routing_model.html#aa5cff2ee7fbe3a9c5c701bfba7460c83">RoutingModel::PickupAndDeliveryPolicy</a> > & </td>
|
|
<td class="paramname"><em>vehicle_policies</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter enforcing pickup and delivery constraints for the given pair of nodes and given policies. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02469">2469</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7f3c7082ef5ac88b70d3488d5886812a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f3c7082ef5ac88b70d3488d5886812a">◆ </a></span>MakeSetValuesFromTargets()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * MakeSetValuesFromTargets </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> * </td>
|
|
<td class="paramname"><em>solver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > </td>
|
|
<td class="paramname"><em>variables</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int64_t > </td>
|
|
<td class="paramname"><em>targets</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A decision builder which tries to assign values to variables as close as possible to target values first. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing_8cc_source.html#l00167">167</a> of file <a class="el" href="routing_8cc_source.html">routing.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5b064a7895b1fc8084546441a57b46a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5b064a7895b1fc8084546441a57b46a">◆ </a></span>MakeSweepDecisionBuilder()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_decision_builder.html">DecisionBuilder</a> * MakeSweepDecisionBuilder </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> * </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>check_assignment</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__search_8cc_source.html#l04035">4035</a> of file <a class="el" href="routing__search_8cc_source.html">routing_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada7da4059546f5ef90de0b2f8bada19a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada7da4059546f5ef90de0b2f8bada19a">◆ </a></span>MakeTypeRegulationsFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeTypeRegulationsFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter ensuring type regulation constraints are enforced. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l00830">830</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac2bc88830e25267bc0c6a662c1aaa814"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac2bc88830e25267bc0c6a662c1aaa814">◆ </a></span>MakeUnaryDimensionFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_local_search_filter.html">LocalSearchFilter</a> * MakeUnaryDimensionFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> * </td>
|
|
<td class="paramname"><em>solver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::unique_ptr< <a class="el" href="classoperations__research_1_1_unary_dimension_checker.html">UnaryDimensionChecker</a> > </td>
|
|
<td class="paramname"><em>checker</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="local__search_8cc_source.html#l03205">3205</a> of file <a class="el" href="local__search_8cc_source.html">local_search.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4bbb86ef97d259aabe86e0abde4759e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4bbb86ef97d259aabe86e0abde4759e3">◆ </a></span>MakeVehicleAmortizedCostFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeVehicleAmortizedCostFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter computing vehicle amortized costs. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l00681">681</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a447588dfd4d5f539ec22f403e21ca668"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a447588dfd4d5f539ec22f403e21ca668">◆ </a></span>MakeVehicleBreaksFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeVehicleBreaksFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_dimension.html">RoutingDimension</a> & </td>
|
|
<td class="paramname"><em>dimension</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__breaks_8cc_source.html#l01077">1077</a> of file <a class="el" href="routing__breaks_8cc_source.html">routing_breaks.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab962de016b1a14868457ac876eadf008"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab962de016b1a14868457ac876eadf008">◆ </a></span>MakeVehicleVarFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_int_var_local_search_filter.html">IntVarLocalSearchFilter</a> * MakeVehicleVarFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>routing_model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a filter checking that vehicle variable domains are respected. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__filters_8cc_source.html#l02542">2542</a> of file <a class="el" href="routing__filters_8cc_source.html">routing_filters.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada8ccc36ef736b10ce389fbd347c4282"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada8ccc36ef736b10ce389fbd347c4282">◆ </a></span>MaximizeLinearAssignment() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::MaximizeLinearAssignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double > > & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>direct_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>reverse_assignment</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b5b68992f8a3ad22b89d61bcbd72504"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b5b68992f8a3ad22b89d61bcbd72504">◆ </a></span>MaximizeLinearAssignment() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::MaximizeLinearAssignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double >> & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>direct_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>reverse_assignment</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian_8cc_source.html#l00675">675</a> of file <a class="el" href="hungarian_8cc_source.html">hungarian.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a587a6a73cbcb4e4a4c7d3b596fa407aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a587a6a73cbcb4e4a4c7d3b596fa407aa">◆ </a></span>MaxVarArray()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::MaxVarArray </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>The std::max<int64_t> is needed for compilation on MSVC.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02967">2967</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb92bdbce12d475f965f6db3c5f5b7b5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb92bdbce12d475f965f6db3c5f5b7b5">◆ </a></span>MemoryUsage()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string MemoryUsage </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="stats_8cc_source.html#l00025">25</a> of file <a class="el" href="stats_8cc_source.html">stats.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5d41884f3ad7b19224d25ba9bccd55a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5d41884f3ad7b19224d25ba9bccd55a">◆ </a></span>MergeMPConstraintProtoExceptTerms()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void MergeMPConstraintProtoExceptTerms </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPConstraintProto & </td>
|
|
<td class="paramname"><em>from</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">MPConstraintProto * </td>
|
|
<td class="paramname"><em>to</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_2model__validator_8cc_source.html#l00774">774</a> of file <a class="el" href="linear__solver_2model__validator_8cc_source.html">linear_solver/model_validator.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9c61bb2d6de0894f19675e2110458877"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9c61bb2d6de0894f19675e2110458877">◆ </a></span>MinimizeLinearAssignment() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::MinimizeLinearAssignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double > > & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>direct_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>reverse_assignment</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7bc69774d7c37497e8dea11cce25ce30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7bc69774d7c37497e8dea11cce25ce30">◆ </a></span>MinimizeLinearAssignment() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::MinimizeLinearAssignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double >> & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>direct_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::flat_hash_map< int, int > * </td>
|
|
<td class="paramname"><em>reverse_assignment</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian_8cc_source.html#l00657">657</a> of file <a class="el" href="hungarian_8cc_source.html">hungarian.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e8f645f06f9749b562b6625cd822daa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e8f645f06f9749b562b6625cd822daa">◆ </a></span>MinVarArray()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::MinVarArray </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>The std::min<int64_t> is needed for compilation on MSVC.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02977">2977</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a623d865a70360d624d8d29e6a13b3379"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a623d865a70360d624d8d29e6a13b3379">◆ </a></span>mix() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void operations_research::mix </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t & </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t & </td>
|
|
<td class="paramname"><em>b</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t & </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hash_8h_source.html#l00028">28</a> of file <a class="el" href="hash_8h_source.html">hash.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8313ca010e8fff115c931044f63e9d8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8313ca010e8fff115c931044f63e9d8c">◆ </a></span>mix() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void operations_research::mix </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t & </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t & </td>
|
|
<td class="paramname"><em>b</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t & </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hash_8h_source.html#l00059">59</a> of file <a class="el" href="hash_8h_source.html">hash.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5050f7c2c36600c3898ba1b56751dece"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5050f7c2c36600c3898ba1b56751dece">◆ </a></span>MixTwoUInt64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::MixTwoUInt64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>fp1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>fp2</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="thorough__hash_8h_source.html#l00020">20</a> of file <a class="el" href="thorough__hash_8h_source.html">thorough_hash.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8db1b2e1cc68428a6583db21ce2b65fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8db1b2e1cc68428a6583db21ce2b65fe">◆ </a></span>MostSignificantBitPosition32() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::MostSignificantBitPosition32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac2dd49087312b4acbda94f5c6cb668f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac2dd49087312b4acbda94f5c6cb668f7">◆ </a></span>MostSignificantBitPosition32() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::MostSignificantBitPosition32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00273">273</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65e6bc7c97b45054afeb652becdd6e14"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65e6bc7c97b45054afeb652becdd6e14">◆ </a></span>MostSignificantBitPosition32Default()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::MostSignificantBitPosition32Default </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00249">249</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a39a83b0537a4c6116fccab07fb2e70ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a39a83b0537a4c6116fccab07fb2e70ee">◆ </a></span>MostSignificantBitPosition64() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::MostSignificantBitPosition64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa6ef9aef70f95b9d5bcee2c10937bc8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa6ef9aef70f95b9d5bcee2c10937bc8">◆ </a></span>MostSignificantBitPosition64() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::MostSignificantBitPosition64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00231">231</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5948f76a02af5bf9638b3c29038cb96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5948f76a02af5bf9638b3c29038cb96">◆ </a></span>MostSignificantBitPosition64Default()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int operations_research::MostSignificantBitPosition64Default </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00203">203</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91ab8f24252b33ad014ef60c4c389cc7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91ab8f24252b33ad014ef60c4c389cc7">◆ </a></span>MoveUpToDepth()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classoperations__research_1_1_knapsack_search_node_for_cuts.html">KnapsackSearchNodeForCuts</a> * MoveUpToDepth </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_knapsack_search_node_for_cuts.html">KnapsackSearchNodeForCuts</a> * </td>
|
|
<td class="paramname"><em>node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>depth</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="knapsack__solver__for__cuts_8cc_source.html#l00095">95</a> of file <a class="el" href="knapsack__solver__for__cuts_8cc_source.html">knapsack_solver_for_cuts.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a23f898f41b785b6cdafb1bef67e3d79c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a23f898f41b785b6cdafb1bef67e3d79c">◆ </a></span>MPModelRequest_SolverType_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * MPModelRequest_SolverType_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00846">846</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae7fb7babed299bb4598ede01ca3d28be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae7fb7babed299bb4598ede01ca3d28be">◆ </a></span>MPModelRequest_SolverType_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool MPModelRequest_SolverType_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00850">850</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5209f68ceef830f109310dc549479a9b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5209f68ceef830f109310dc549479a9b">◆ </a></span>MPModelRequest_SolverType_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::MPModelRequest_SolverType_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00220">220</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af48be224aa2c72fa71392b3239c098fa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af48be224aa2c72fa71392b3239c098fa">◆ </a></span>MPModelRequest_SolverType_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::MPModelRequest_SolverType_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00227">227</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b6c22acda4591b639772dff95f5b6ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b6c22acda4591b639772dff95f5b6ce">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * MPSolverCommonParameters_LPAlgorithmValues_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00821">821</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa90fd4e7349ecc19fdbf4145555a9916"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa90fd4e7349ecc19fdbf4145555a9916">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool MPSolverCommonParameters_LPAlgorithmValues_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00825">825</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac96996b4dbc25690d6d7fe345b364519"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac96996b4dbc25690d6d7fe345b364519">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::MPSolverCommonParameters_LPAlgorithmValues_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00184">184</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa501defe046d6885ab0c2ede8d9876e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa501defe046d6885ab0c2ede8d9876e">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::MPSolverCommonParameters_LPAlgorithmValues_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00191">191</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acba098014a0838a56482c4fc2be797a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acba098014a0838a56482c4fc2be797a1">◆ </a></span>MPSolverResponseStatus_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * MPSolverResponseStatus_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00893">893</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab9f9f3d885e5738c4b9cb83bd417e432"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9f9f3d885e5738c4b9cb83bd417e432">◆ </a></span>MPSolverResponseStatus_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool MPSolverResponseStatus_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00897">897</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a188641a1ab5a4dda11c00a11149b07d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a188641a1ab5a4dda11c00a11149b07d4">◆ </a></span>MPSolverResponseStatus_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::MPSolverResponseStatus_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00253">253</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f0faa69401ab983c6dc8f76dedb1ff8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f0faa69401ab983c6dc8f76dedb1ff8">◆ </a></span>MPSolverResponseStatus_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::MPSolverResponseStatus_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00260">260</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af871c71d6ad60c9af3ae9348c59ab830"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af871c71d6ad60c9af3ae9348c59ab830">◆ </a></span>MPSolverResponseStatusIsRpcError()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool MPSolverResponseStatusIsRpcError </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> </td>
|
|
<td class="paramname"><em>status</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8cc_source.html#l01610">1610</a> of file <a class="el" href="linear__solver_8cc_source.html">linear_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4be7d6562f6085cc5c81ab74e2ec400"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4be7d6562f6085cc5c81ab74e2ec400">◆ </a></span>MPSolverToGlopConstraintStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bc">glop::ConstraintStatus</a> MPSolverToGlopConstraintStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="glop__utils_8cc_source.html#l00108">108</a> of file <a class="el" href="glop__utils_8cc_source.html">glop_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e90b3b9a72bc941dc09364171965851"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e90b3b9a72bc941dc09364171965851">◆ </a></span>MPSolverToGlopVariableStatus()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358">glop::VariableStatus</a> MPSolverToGlopVariableStatus </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#afd922eb2bef96597c426557a8056f76d">MPSolver::BasisStatus</a> </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="glop__utils_8cc_source.html#l00074">74</a> of file <a class="el" href="glop__utils_8cc_source.html">glop_utils.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f99bb8809073851e082eed0dc492f3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f99bb8809073851e082eed0dc492f3b">◆ </a></span>MPSosConstraint_Type_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * MPSosConstraint_Type_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00800">800</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada101e40c7c033baa84703b68711b33e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada101e40c7c033baa84703b68711b33e">◆ </a></span>MPSosConstraint_Type_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool MPSosConstraint_Type_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00804">804</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d84cc4ed67dd0a7ccf556176aa9bc1d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d84cc4ed67dd0a7ccf556176aa9bc1d">◆ </a></span>MPSosConstraint_Type_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::MPSosConstraint_Type_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00159">159</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade647001e966274bd8a67297a5e06f85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade647001e966274bd8a67297a5e06f85">◆ </a></span>MPSosConstraint_Type_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::MPSosConstraint_Type_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00166">166</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a078701f3ce8570abe24e8157029c8abf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a078701f3ce8570abe24e8157029c8abf">◆ </a></span>NearestNeighbors()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::set<std::pair<int, int> > <a class="el" href="classoperations__research_1_1_nearest_neighbors.html">operations_research::NearestNeighbors</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>number_of_nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>number_of_neighbors</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const CostFunction & </td>
|
|
<td class="paramname"><em>cost</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="one__tree__lower__bound_8h_source.html#l00262">262</a> of file <a class="el" href="one__tree__lower__bound_8h_source.html">one_tree_lower_bound.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e48359348ad94d97e6c44ffd52b33e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e48359348ad94d97e6c44ffd52b33e3">◆ </a></span>One()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::One </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>This method returns 1. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8h_source.html#l03149">3149</a> of file <a class="el" href="constraint__solver_8h_source.html">constraint_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa400cb586d3da8079abd2dfe15434c26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa400cb586d3da8079abd2dfe15434c26">◆ </a></span>OneBit32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::OneBit32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00039">39</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace10d9b6a07c87e11942df49bb04fc71"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace10d9b6a07c87e11942df49bb04fc71">◆ </a></span>OneBit64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::OneBit64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00038">38</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad3b1b38c2438246bcebce4884b498840"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3b1b38c2438246bcebce4884b498840">◆ </a></span>OneRange32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32_t operations_research::OneRange32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>e</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00292">292</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab353dd864864f142c9c677ff07eb13ff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab353dd864864f142c9c677ff07eb13ff">◆ </a></span>OneRange64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::OneRange64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>e</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00285">285</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ad9d128501e5d521839ad16cdc82d39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ad9d128501e5d521839ad16cdc82d39">◆ </a></span>operator*() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> operator* </td>
|
|
<td>(</td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00162">162</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66066138340286e4386bbb3de7eafdf4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66066138340286e4386bbb3de7eafdf4">◆ </a></span>operator*() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> operator* </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00154">154</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a118de93231a6290e4f98ce5d981fd903"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a118de93231a6290e4f98ce5d981fd903">◆ </a></span>operator+()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> operator+ </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00146">146</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a57971e3ced4a836ed66de9dc3b657d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a57971e3ced4a836ed66de9dc3b657d">◆ </a></span>operator-()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> operator- </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00150">150</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81b3f73c470d398ce42791b85964e90f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81b3f73c470d398ce42791b85964e90f">◆ </a></span>operator/()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> operator/ </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00158">158</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2610f938f233d0adcd3142693f4a2683"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2610f938f233d0adcd3142693f4a2683">◆ </a></span>operator<<() <span class="overload">[1/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operations_research::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> </td>
|
|
<td class="paramname"><em>optimization_problem_type</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8h_source.html#l00907">907</a> of file <a class="el" href="linear__solver_8h_source.html">linear_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e3ed7b755e2b756ef48c9b3bad4a780"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e3ed7b755e2b756ef48c9b3bad4a780">◆ </a></span>operator<<() <span class="overload">[2/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operations_research::operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>os</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a573d479910e373f5d771d303e440587d">MPSolver::ResultStatus</a> </td>
|
|
<td class="paramname"><em>status</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8h_source.html#l00913">913</a> of file <a class="el" href="linear__solver_8h_source.html">linear_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51e0728b2f50b8aa26f3115138b8ff1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51e0728b2f50b8aa26f3115138b8ff1b">◆ </a></span>operator<<() <span class="overload">[3/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> & </td>
|
|
<td class="paramname"><em>assignment</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_2assignment_8cc_source.html#l01094">1094</a> of file <a class="el" href="constraint__solver_2assignment_8cc_source.html">constraint_solver/assignment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a33241b1c5963edc052a5ddd089274322"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33241b1c5963edc052a5ddd089274322">◆ </a></span>operator<<() <span class="overload">[4/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_base_object.html">BaseObject</a> *const </td>
|
|
<td class="paramname"><em>o</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l02503">2503</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa13c9fb247706841180cc230417006c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa13c9fb247706841180cc230417006c9">◆ </a></span>operator<<() <span class="overload">[5/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a> & </td>
|
|
<td class="paramname"><em>interval</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00101">101</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a162b8c096786af7504e51ee2353b8eed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a162b8c096786af7504e51ee2353b8eed">◆ </a></span>operator<<() <span class="overload">[6/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_domain.html">Domain</a> & </td>
|
|
<td class="paramname"><em>domain</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00110">110</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5243a6e26c5553715409101ba9dedfbb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5243a6e26c5553715409101ba9dedfbb">◆ </a></span>operator<<() <span class="overload">[7/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>s</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8cc_source.html#l02498">2498</a> of file <a class="el" href="constraint__solver_8cc_source.html">constraint_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a53384307ee95846874ccf490f4f78cc2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a53384307ee95846874ccf490f4f78cc2">◆ </a></span>operator<<() <span class="overload">[8/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>out</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="structoperations__research_1_1_closed_interval.html">ClosedInterval</a> > & </td>
|
|
<td class="paramname"><em>intervals</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00105">105</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d39af6692e71ee2b0191f0a9d46b764"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d39af6692e71ee2b0191f0a9d46b764">◆ </a></span>operator<<() <span class="overload">[9/9]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream & operator<< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::ostream & </td>
|
|
<td class="paramname"><em>stream</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>linear_expr</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00141">141</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0e6185e1b4809a4edd6cc31ac00d7e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0e6185e1b4809a4edd6cc31ac00d7e2">◆ </a></span>operator<=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> operator<= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00177">177</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae161405d349af5d521fa0fd25c3b6f83"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae161405d349af5d521fa0fd25c3b6f83">◆ </a></span>operator==()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00180">180</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab7cf6c0298d3fa64034fe8d1eff683f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab7cf6c0298d3fa64034fe8d1eff683f6">◆ </a></span>operator>=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_linear_range.html">LinearRange</a> operator>= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>lhs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_linear_expr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>rhs</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__expr_8cc_source.html#l00183">183</a> of file <a class="el" href="linear__expr_8cc_source.html">linear_expr.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c63c23e20ce8a9ba4d695cee10cbcfb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c63c23e20ce8a9ba4d695cee10cbcfb">◆ </a></span>OptionalBoolean_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * OptionalBoolean_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8cc_source.html#l00051">51</a> of file <a class="el" href="optional__boolean_8pb_8cc_source.html">optional_boolean.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a59a715dec62bb55810d3da3b90d2c50e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a59a715dec62bb55810d3da3b90d2c50e">◆ </a></span>OptionalBoolean_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool OptionalBoolean_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8cc_source.html#l00055">55</a> of file <a class="el" href="optional__boolean_8pb_8cc_source.html">optional_boolean.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e8b629c726ca49eaf26a3f6f591682b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e8b629c726ca49eaf26a3f6f591682b">◆ </a></span>OptionalBoolean_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::OptionalBoolean_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8h_source.html#l00074">74</a> of file <a class="el" href="optional__boolean_8pb_8h_source.html">optional_boolean.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aacee3883c6dbd17d462c5972e9d39e80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aacee3883c6dbd17d462c5972e9d39e80">◆ </a></span>OptionalBoolean_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::OptionalBoolean_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8h_source.html#l00081">81</a> of file <a class="el" href="optional__boolean_8pb_8h_source.html">optional_boolean.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0a730ed6598c5f34c53101c32de01e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0a730ed6598c5f34c53101c32de01e9">◆ </a></span>OrToolsMajorVersion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int OrToolsMajorVersion </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="version_8cc_source.html#l00018">18</a> of file <a class="el" href="version_8cc_source.html">version.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4df6ae76d97136bed083af4020ec2d8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4df6ae76d97136bed083af4020ec2d8a">◆ </a></span>OrToolsMinorVersion()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int OrToolsMinorVersion </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="version_8cc_source.html#l00019">19</a> of file <a class="el" href="version_8cc_source.html">version.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c2f93547af434566184b7dee7039c93"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c2f93547af434566184b7dee7039c93">◆ </a></span>ParameterDebugString() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::ParameterDebugString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">P * </td>
|
|
<td class="paramname"><em>param</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Support limited to pointers to classes which define DebugString(). </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00530">530</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0953b50b08320d1109c678555137f1db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0953b50b08320d1109c678555137f1db">◆ </a></span>ParameterDebugString() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::ParameterDebugString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">P </td>
|
|
<td class="paramname"><em>param</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l00524">524</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c54a147c7604b5da558a6a262ebd757"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c54a147c7604b5da558a6a262ebd757">◆ </a></span>PortableDeleteFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status PortableDeleteFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>file_name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2file_8cc_source.html#l00074">74</a> of file <a class="el" href="port_2file_8cc_source.html">port/file.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac43e3957acf50834ce6c49dbd9ac391b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac43e3957acf50834ce6c49dbd9ac391b">◆ </a></span>PortableFileGetContents()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status PortableFileGetContents </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>file_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string * </td>
|
|
<td class="paramname"><em>output</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2file_8cc_source.html#l00041">41</a> of file <a class="el" href="port_2file_8cc_source.html">port/file.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93b32df9014a3d8c40296e3bec9467da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93b32df9014a3d8c40296e3bec9467da">◆ </a></span>PortableFileSetContents()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status PortableFileSetContents </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>file_name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>content</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2file_8cc_source.html#l00031">31</a> of file <a class="el" href="port_2file_8cc_source.html">port/file.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a82ae4be2570557f5b04da77a431e40ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a82ae4be2570557f5b04da77a431e40ea">◆ </a></span>PortableTemporaryFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PortableTemporaryFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>directory_prefix</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string * </td>
|
|
<td class="paramname"><em>filename_out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2file_8cc_source.html#l00051">51</a> of file <a class="el" href="port_2file_8cc_source.html">port/file.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade1945fe75ec08245775fc4df20153d6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade1945fe75ec08245775fc4df20153d6">◆ </a></span>PosIntDivDown()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::PosIntDivDown </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>e</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>v</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l03001">3001</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb0903025d265c67199f5f09cee57ed0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb0903025d265c67199f5f09cee57ed0">◆ </a></span>PosIntDivUp()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::PosIntDivUp </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>e</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>v</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solveri_8h_source.html#l02996">2996</a> of file <a class="el" href="constraint__solveri_8h_source.html">constraint_solveri.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b412378b951bf7c75bdcc111486c382"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b412378b951bf7c75bdcc111486c382">◆ </a></span>ProbablyRunningInsideUnitTest()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::ProbablyRunningInsideUnitTest </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="testing__utils_8h_source.html#l00019">19</a> of file <a class="el" href="testing__utils_8h_source.html">testing_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba32b1f1ee3ffb4194aa8af155f827cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba32b1f1ee3ffb4194aa8af155f827cd">◆ </a></span>ProtobufDebugString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::ProtobufDebugString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const P & </td>
|
|
<td class="paramname"><em>message</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2proto__utils_8h_source.html#l00028">28</a> of file <a class="el" href="port_2proto__utils_8h_source.html">port/proto_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87d7aa58897e0042898d1c2207deda18"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87d7aa58897e0042898d1c2207deda18">◆ </a></span>ProtobufShortDebugString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::ProtobufShortDebugString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const P & </td>
|
|
<td class="paramname"><em>message</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2proto__utils_8h_source.html#l00037">37</a> of file <a class="el" href="port_2proto__utils_8h_source.html">port/proto_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35aef0bf8960ddc77cec32ab5d5aa885"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35aef0bf8960ddc77cec32ab5d5aa885">◆ </a></span>ProtobufTextFormatMergeFromString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::ProtobufTextFormatMergeFromString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>proto_text_string</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ProtoType * </td>
|
|
<td class="paramname"><em>proto</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2proto__utils_8h_source.html#l00062">62</a> of file <a class="el" href="port_2proto__utils_8h_source.html">port/proto_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a760c8bbae2698a370004ceaaba9d9920"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a760c8bbae2698a370004ceaaba9d9920">◆ </a></span>ProtoEnumToString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::ProtoEnumToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ProtoEnumType </td>
|
|
<td class="paramname"><em>enum_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="port_2proto__utils_8h_source.html#l00046">46</a> of file <a class="el" href="port_2proto__utils_8h_source.html">port/proto_utils.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a670125c5edf58c4523486795335cb9ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a670125c5edf58c4523486795335cb9ae">◆ </a></span>RationalApproximation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceoperations__research.html#aedcf71e1bf956d77554271728d32f9a2">Fraction</a> RationalApproximation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const double </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const double </td>
|
|
<td class="paramname"><em>precision</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="rational__approximation_8cc_source.html#l00026">26</a> of file <a class="el" href="rational__approximation_8cc_source.html">rational_approximation.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0058b741be66a9146d398ffbc209e36c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0058b741be66a9146d398ffbc209e36c">◆ </a></span>ReadAllRecordsOrDie() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<Proto> operations_research::ReadAllRecordsOrDie </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8h_source.html#l00102">102</a> of file <a class="el" href="file__util_8h_source.html">file_util.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29f93f4101d88ea9c3d8d6018ca564f7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29f93f4101d88ea9c3d8d6018ca564f7">◆ </a></span>ReadAllRecordsOrDie() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector<Proto> operations_research::ReadAllRecordsOrDie </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_file.html">File</a> * </td>
|
|
<td class="paramname"><em>file</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8h_source.html#l00106">106</a> of file <a class="el" href="file__util_8h_source.html">file_util.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac9d6b171922e3bb93b3795f4241c70e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac9d6b171922e3bb93b3795f4241c70e4">◆ </a></span>ReadFileToProto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ReadFileToProto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">google::protobuf::Message * </td>
|
|
<td class="paramname"><em>proto</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8cc_source.html#l00043">43</a> of file <a class="el" href="file__util_8cc_source.html">file_util.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0512869fd2f9e687199df5ceb9d04859"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0512869fd2f9e687199df5ceb9d04859">◆ </a></span>ReadFileToProtoOrDie()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Proto operations_research::ReadFileToProtoOrDie </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8h_source.html#l00041">41</a> of file <a class="el" href="file__util_8h_source.html">file_util.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a319f5b5c935d6fb479624ae04d60d5ea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a319f5b5c935d6fb479624ae04d60d5ea">◆ </a></span>ReadFileToString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< std::string > ReadFileToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8cc_source.html#l00032">32</a> of file <a class="el" href="file__util_8cc_source.html">file_util.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace54bf84f7270aae9477ad57dcf7ce59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace54bf84f7270aae9477ad57dcf7ce59">◆ </a></span>ReadOneRecordOrDie()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">Proto operations_research::ReadOneRecordOrDie </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8h_source.html#l00114">114</a> of file <a class="el" href="file__util_8h_source.html">file_util.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad895312656075fb0fccf0d2d4bb122ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad895312656075fb0fccf0d2d4bb122ce">◆ </a></span>RealDebugString()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RealDebugString </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const Container & </td>
|
|
<td class="paramname"><em>container</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::string *const </td>
|
|
<td class="paramname"><em>out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_2assignment_8cc_source.html#l00617">617</a> of file <a class="el" href="constraint__solver_2assignment_8cc_source.html">constraint_solver/assignment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0412e348537cd12c508820ba56ead3b0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0412e348537cd12c508820ba56ead3b0">◆ </a></span>RealLoad()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RealLoad </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const AssignmentProto & </td>
|
|
<td class="paramname"><em>assignment_proto</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Container *const </td>
|
|
<td class="paramname"><em>container</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int(AssignmentProto::*)() const </td>
|
|
<td class="paramname"><em>GetSize</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Proto &(AssignmentProto::*)(int) const </td>
|
|
<td class="paramname"><em>GetElem</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_2assignment_8cc_source.html#l00506">506</a> of file <a class="el" href="constraint__solver_2assignment_8cc_source.html">constraint_solver/assignment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeceaa7ab9cf1334f0fd24ef39fb65d3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeceaa7ab9cf1334f0fd24ef39fb65d3d">◆ </a></span>RealSave()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RealSave </td>
|
|
<td>(</td>
|
|
<td class="paramtype">AssignmentProto *const </td>
|
|
<td class="paramname"><em>assignment_proto</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const Container & </td>
|
|
<td class="paramname"><em>container</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Proto *(AssignmentProto::*)() </td>
|
|
<td class="paramname"><em>Add</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_2assignment_8cc_source.html#l00578">578</a> of file <a class="el" href="constraint__solver_2assignment_8cc_source.html">constraint_solver/assignment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98ab427e137bf11812800b7b8dea300f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98ab427e137bf11812800b7b8dea300f">◆ </a></span>RegisterConstraintHandler() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RegisterConstraintHandler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a>< <a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a> > * </td>
|
|
<td class="paramname"><em>handler</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SCIP * </td>
|
|
<td class="paramname"><em>scip</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaa39a48a41523bf962a1610e7e3e703e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaa39a48a41523bf962a1610e7e3e703e">◆ </a></span>RegisterConstraintHandler() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RegisterConstraintHandler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_scip_constraint_handler.html">ScipConstraintHandler</a>< ConstraintData > * </td>
|
|
<td class="paramname"><em>handler</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SCIP * </td>
|
|
<td class="paramname"><em>scip</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__callback_8h_source.html#l00256">256</a> of file <a class="el" href="scip__callback_8h_source.html">scip_callback.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9844237a85ad9809bc8b4647b79bc5be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9844237a85ad9809bc8b4647b79bc5be">◆ </a></span>RegisterDemon()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RegisterDemon </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_solver.html">Solver</a> *const </td>
|
|
<td class="paramname"><em>solver</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon.html">Demon</a> *const </td>
|
|
<td class="paramname"><em>demon</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_demon_profiler.html">DemonProfiler</a> *const </td>
|
|
<td class="paramname"><em>monitor</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8cc_source.html#l00463">463</a> of file <a class="el" href="demon__profiler_8cc_source.html">demon_profiler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91a5ff1e9b6a33b6b0bdbbc5ef7db128"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91a5ff1e9b6a33b6b0bdbbc5ef7db128">◆ </a></span>RegisterGScipEventHandler()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void RegisterGScipEventHandler </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip.html">GScip</a> * </td>
|
|
<td class="paramname"><em>scip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_g_scip_event_handler.html">GScipEventHandler</a> * </td>
|
|
<td class="paramname"><em>handler</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip__event__handler_8cc_source.html#l00078">78</a> of file <a class="el" href="gscip__event__handler_8cc_source.html">gscip_event_handler.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa101bbcacb341513ace416484147ce55"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa101bbcacb341513ace416484147ce55">◆ </a></span>RestoreBoolValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void RestoreBoolValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const </td>
|
|
<td class="paramname"><em>var</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="expressions_8cc_source.html#l06380">6380</a> of file <a class="el" href="expressions_8cc_source.html">expressions.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04b8873b147348369b24d68ea26a846a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04b8873b147348369b24d68ea26a846a">◆ </a></span>RoutingSearchParameters_SchedulingSolver_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * RoutingSearchParameters_SchedulingSolver_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8cc_source.html#l00455">455</a> of file <a class="el" href="routing__parameters_8pb_8cc_source.html">routing_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c64d51e062d51be99566b0b5d95a500"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c64d51e062d51be99566b0b5d95a500">◆ </a></span>RoutingSearchParameters_SchedulingSolver_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool RoutingSearchParameters_SchedulingSolver_IsValid </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8cc_source.html#l00459">459</a> of file <a class="el" href="routing__parameters_8pb_8cc_source.html">routing_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adb4262094b34b61ef849d121e652a340"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb4262094b34b61ef849d121e652a340">◆ </a></span>RoutingSearchParameters_SchedulingSolver_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::RoutingSearchParameters_SchedulingSolver_Name </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T </td>
|
|
<td class="paramname"><em>enum_t_value</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8h_source.html#l00098">98</a> of file <a class="el" href="routing__parameters_8pb_8h_source.html">routing_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0e0c69331d6f79d82ad980d9d573f65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0e0c69331d6f79d82ad980d9d573f65">◆ </a></span>RoutingSearchParameters_SchedulingSolver_Parse()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::RoutingSearchParameters_SchedulingSolver_Parse </td>
|
|
<td>(</td>
|
|
<td class="paramtype">::PROTOBUF_NAMESPACE_ID::ConstStringParam </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> * </td>
|
|
<td class="paramname"><em>value</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8h_source.html#l00105">105</a> of file <a class="el" href="routing__parameters_8pb_8h_source.html">routing_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aac65f6cb5816150efa463314f16ee1cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac65f6cb5816150efa463314f16ee1cd">◆ </a></span>RunSeparation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceoperations__research.html#ac3c8ba8539ef21570d123e56c4ff12ee">ScipSeparationResult</a> operations_research::RunSeparation </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1internal_1_1_scip_callback_runner.html">internal::ScipCallbackRunner</a> * </td>
|
|
<td class="paramname"><em>runner</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_scip_constraint_handler_context.html">ScipConstraintHandlerContext</a> & </td>
|
|
<td class="paramname"><em>context</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">absl::Span< SCIP_CONS * > </td>
|
|
<td class="paramname"><em>constraints</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>is_integral</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__callback_8cc_source.html#l00113">113</a> of file <a class="el" href="scip__callback_8cc_source.html">scip_callback.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08b84c3f7aa7f7488210416a1a6530f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08b84c3f7aa7f7488210416a1a6530f9">◆ </a></span>RunWorker()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::RunWorker </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>data</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="threadpool_8cc_source.html#l00019">19</a> of file <a class="el" href="threadpool_8cc_source.html">threadpool.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae1bd0133149b70b678b123524541aaad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1bd0133149b70b678b123524541aaad">◆ </a></span>SafeAddInto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::SafeAddInto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">IntegerType </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">IntegerType * </td>
|
|
<td class="paramname"><em>b</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00089">89</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71cb7b3c8fe0897684856a670e283854"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71cb7b3c8fe0897684856a670e283854">◆ </a></span>SafeProtoConstDownCast()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< const Proto * > SafeProtoConstDownCast </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const google::protobuf::Message * </td>
|
|
<td class="paramname"><em>proto</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="proto__tools_8h_source.html#l00060">60</a> of file <a class="el" href="proto__tools_8h_source.html">proto_tools.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a460240fb5e04b90eff316fe22534398c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a460240fb5e04b90eff316fe22534398c">◆ </a></span>SafeProtoDownCast()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< Proto * > SafeProtoDownCast </td>
|
|
<td>(</td>
|
|
<td class="paramtype">google::protobuf::Message * </td>
|
|
<td class="paramname"><em>proto</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="proto__tools_8h_source.html#l00047">47</a> of file <a class="el" href="proto__tools_8h_source.html">proto_tools.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8bc6bcb6a873f4651856494250c6fc5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8bc6bcb6a873f4651856494250c6fc5">◆ </a></span>SatSolveProto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< MPSolutionResponse > SatSolveProto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">MPModelRequest </td>
|
|
<td class="paramname"><em>request</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::atomic< bool > * </td>
|
|
<td class="paramname"><em>interrupt_solve</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__proto__solver_8cc_source.html#l00068">68</a> of file <a class="el" href="sat__proto__solver_8cc_source.html">sat_proto_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b332c199c0cef58c53a677fdfa4996d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b332c199c0cef58c53a677fdfa4996d">◆ </a></span>ScipSolveProto()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::StatusOr< MPSolutionResponse > ScipSolveProto </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const MPModelRequest & </td>
|
|
<td class="paramname"><em>request</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="scip__proto__solver_8cc_source.html#l00657">657</a> of file <a class="el" href="scip__proto__solver_8cc_source.html">scip_proto_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57f1befcdc8fc2b6f9741369a1beb136"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57f1befcdc8fc2b6f9741369a1beb136">◆ </a></span>SetAssignmentFromAssignment()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void SetAssignmentFromAssignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> * </td>
|
|
<td class="paramname"><em>target_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>target_vars</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> * </td>
|
|
<td class="paramname"><em>source_assignment</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>source_vars</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>NOLINT. </p>
|
|
<p>Given a "source_assignment", clears the "target_assignment" and adds all IntVars in "target_vars", with the values of the variables set according to the corresponding values of "source_vars" in "source_assignment". source_vars and target_vars must have the same number of elements. The source and target assignments can belong to different Solvers. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_2assignment_8cc_source.html#l01021">1021</a> of file <a class="el" href="constraint__solver_2assignment_8cc_source.html">constraint_solver/assignment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a367d6439b7ae4f256311937e31cf2830"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a367d6439b7ae4f256311937e31cf2830">◆ </a></span>SetBit32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::SetBit32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>pos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00357">357</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeb19de8c81811a72d9f39aeec6dd60ef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb19de8c81811a72d9f39aeec6dd60ef">◆ </a></span>SetBit64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::SetBit64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>pos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00354">354</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab13b8ac0350663865b99459d5f89670b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab13b8ac0350663865b99459d5f89670b">◆ </a></span>SetFirstSolutionStrategyFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::SetFirstSolutionStrategyFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingSearchParameters * </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00138">138</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3471eccd13968d2b7f733b8146f7b9df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3471eccd13968d2b7f733b8146f7b9df">◆ </a></span>SetIsEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a>* operations_research::SetIsEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const </td>
|
|
<td class="paramname"><em>var</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< int64_t > & </td>
|
|
<td class="paramname"><em>values</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="expressions_8cc_source.html#l06365">6365</a> of file <a class="el" href="expressions_8cc_source.html">expressions.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc39c7ba647e5faf48c70af2cef61b64"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc39c7ba647e5faf48c70af2cef61b64">◆ </a></span>SetIsGreaterOrEqual()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1_constraint.html">Constraint</a>* operations_research::SetIsGreaterOrEqual </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> *const </td>
|
|
<td class="paramname"><em>var</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< int64_t > & </td>
|
|
<td class="paramname"><em>values</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< <a class="el" href="classoperations__research_1_1_int_var.html">IntVar</a> * > & </td>
|
|
<td class="paramname"><em>vars</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="expressions_8cc_source.html#l06372">6372</a> of file <a class="el" href="expressions_8cc_source.html">expressions.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4231c5f3eed24a3326fff84a9a987ea4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4231c5f3eed24a3326fff84a9a987ea4">◆ </a></span>SetLocalSearchMetaheuristicFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::SetLocalSearchMetaheuristicFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingSearchParameters * </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00182">182</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add71c77460438d40e07b934c73bf09e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add71c77460438d40e07b934c73bf09e3">◆ </a></span>SetMiscellaneousParametersFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::SetMiscellaneousParametersFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingSearchParameters * </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00305">305</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa07144d7fa023182e476ab96bb1e2f5e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa07144d7fa023182e476ab96bb1e2f5e">◆ </a></span>SetSearchLimitsFromFlags()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::SetSearchLimitsFromFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">RoutingSearchParameters * </td>
|
|
<td class="paramname"><em>parameters</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__flags_8cc_source.html#l00281">281</a> of file <a class="el" href="routing__flags_8cc_source.html">routing_flags.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a957fc4194ee4e7d712bca3d64332041c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a957fc4194ee4e7d712bca3d64332041c">◆ </a></span>SetSolverSpecificParameters()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">absl::Status SetSolverSpecificParameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> * </td>
|
|
<td class="paramname"><em>gurobi</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gurobi__proto__solver_8cc_source.html#l00222">222</a> of file <a class="el" href="gurobi__proto__solver_8cc_source.html">gurobi_proto_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a082573f2b119f85031afcc6b9096b102"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a082573f2b119f85031afcc6b9096b102">◆ </a></span>SolveModelWithSat()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool SolveModelWithSat </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_routing_model.html">RoutingModel</a> & </td>
|
|
<td class="paramname"><em>model</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const RoutingSearchParameters & </td>
|
|
<td class="paramname"><em>search_parameters</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> * </td>
|
|
<td class="paramname"><em>initial_solution</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_assignment.html">Assignment</a> * </td>
|
|
<td class="paramname"><em>solution</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Attempts to solve the model using the cp-sat solver. </p>
|
|
<p>As of 5/2019, will solve the TSP corresponding to the model if it has a single vehicle. Therefore the resulting solution might not actually be feasible. Will return false if a solution could not be found. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__sat_8cc_source.html#l00525">525</a> of file <a class="el" href="routing__sat_8cc_source.html">routing_sat.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a318aeb9572247dd1ee5391ab4699664d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a318aeb9572247dd1ee5391ab4699664d">◆ </a></span>SolverTypeIsMip() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool SolverTypeIsMip </td>
|
|
<td>(</td>
|
|
<td class="paramtype">MPModelRequest::SolverType </td>
|
|
<td class="paramname"><em>solver_type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8cc_source.html#l00066">66</a> of file <a class="el" href="linear__solver_8cc_source.html">linear_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a417ee4c2129def5589f952ac70233b2e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a417ee4c2129def5589f952ac70233b2e">◆ </a></span>SolverTypeIsMip() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::SolverTypeIsMip </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> </td>
|
|
<td class="paramname"><em>solver_type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8h_source.html#l00900">900</a> of file <a class="el" href="linear__solver_8h_source.html">linear_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e9e916a0fd3a846388cc235c42d99fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e9e916a0fd3a846388cc235c42d99fb">◆ </a></span>StableDijkstraShortestPath()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool StableDijkstraShortestPath </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>node_count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>start_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>end_node</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::function< int64_t(int, int)> </td>
|
|
<td class="paramname"><em>graph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>disconnected_distance</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::vector< int > * </td>
|
|
<td class="paramname"><em>nodes</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="dijkstra_8cc_source.html#l00158">158</a> of file <a class="el" href="dijkstra_8cc_source.html">dijkstra.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5b3d385e40264b5c3094b64d10a2299"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5b3d385e40264b5c3094b64d10a2299">◆ </a></span>SubHadOverflow()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::SubHadOverflow </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>diff</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00063">63</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0004fd13375ee41f234051cb5cc74869"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0004fd13375ee41f234051cb5cc74869">◆ </a></span>SubOverflows()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::SubOverflows </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00082">82</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b2032743808743ca19f9d9bdaba644e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b2032743808743ca19f9d9bdaba644e">◆ </a></span>SumOfKMaxValueInDomain()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t SumOfKMaxValueInDomain </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_domain.html">Domain</a> & </td>
|
|
<td class="paramname"><em>domain</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>k</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00560">560</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07ae210be5b66d61cdc83361e4c478a8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07ae210be5b66d61cdc83361e4c478a8">◆ </a></span>SumOfKMinValueInDomain()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t SumOfKMinValueInDomain </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1_domain.html">Domain</a> & </td>
|
|
<td class="paramname"><em>domain</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>k</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sorted__interval__list_8cc_source.html#l00546">546</a> of file <a class="el" href="sorted__interval__list_8cc_source.html">sorted_interval_list.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a817553ad64738460e5c339f24fe5ea13"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a817553ad64738460e5c339f24fe5ea13">◆ </a></span>TEST() <span class="overload">[1/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::TEST </td>
|
|
<td>(</td>
|
|
<td class="paramtype">LinearAssignmentTest </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">NullMatrix </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00060">60</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2cba8c207c6695f1c1c21e8901a63add"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2cba8c207c6695f1c1c21e8901a63add">◆ </a></span>TEST() <span class="overload">[2/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::TEST </td>
|
|
<td>(</td>
|
|
<td class="paramtype">LinearAssignmentTest </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">SizeOneMatrix </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00090">90</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac690c357cab3e484126077d1a6e56bd2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac690c357cab3e484126077d1a6e56bd2">◆ </a></span>TEST() <span class="overload">[3/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::TEST </td>
|
|
<td>(</td>
|
|
<td class="paramtype">LinearAssignmentTest </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Small3x4Matrix </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00118">118</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad3bcc056122d299133d834f748002690"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3bcc056122d299133d834f748002690">◆ </a></span>TEST() <span class="overload">[4/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::TEST </td>
|
|
<td>(</td>
|
|
<td class="paramtype">LinearAssignmentTest </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Small4x3Matrix </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00131">131</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad55d65140946bc20bb288a4364d9cbdb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad55d65140946bc20bb288a4364d9cbdb">◆ </a></span>TEST() <span class="overload">[5/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">operations_research::TEST </td>
|
|
<td>(</td>
|
|
<td class="paramtype">LinearAssignmentTest </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Small4x4Matrix </td>
|
|
<td class="paramname"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00103">103</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4aa4c1802c8d88cdbf4557e487a76030"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4aa4c1802c8d88cdbf4557e487a76030">◆ </a></span>TestMaximization()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::TestMaximization </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double > > & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_assignment_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_agents</em>[], </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_tasks</em>[] </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00047">47</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5bea9dc4042e821f42017d8a2ddb51b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5bea9dc4042e821f42017d8a2ddb51b">◆ </a></span>TestMinimization()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::TestMinimization </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< std::vector< double > > & </td>
|
|
<td class="paramname"><em>cost</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_assignment_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_agents</em>[], </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const int </td>
|
|
<td class="paramname"><em>expected_tasks</em>[] </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="hungarian__test_8cc_source.html#l00036">36</a> of file <a class="el" href="hungarian__test_8cc_source.html">hungarian_test.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c36f70ade4fbfc1c3c4055ee6e4a857"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c36f70ade4fbfc1c3c4055ee6e4a857">◆ </a></span>ThoroughHash()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::ThoroughHash </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"><em>bytes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>len</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="thorough__hash_8h_source.html#l00033">33</a> of file <a class="el" href="thorough__hash_8h_source.html">thorough_hash.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abeac98dfd5ab1335f6d21a8d71bdfd51"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abeac98dfd5ab1335f6d21a8d71bdfd51">◆ </a></span>ToInt64Vector()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::vector< int64_t > ToInt64Vector </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const std::vector< int > & </td>
|
|
<td class="paramname"><em>input</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="utilities_8cc_source.html#l00828">828</a> of file <a class="el" href="utilities_8cc_source.html">utilities.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3fe59f7a41544f1ede13eac09c29ad0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3fe59f7a41544f1ede13eac09c29ad0b">◆ </a></span>ToString() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string ToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#a4f0b2adea9a4297f27df941fe3ed3831">MPCallbackEvent</a> </td>
|
|
<td class="paramname"><em>event</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver__callback_8cc_source.html#l00020">20</a> of file <a class="el" href="linear__solver__callback_8cc_source.html">linear_solver_callback.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a23fc0ff92a3f47fe0bd2ad3eac3c9b57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a23fc0ff92a3f47fe0bd2ad3eac3c9b57">◆ </a></span>ToString() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const absl::string_view ToString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1_m_p_solver.html#a76c87990aabadd148304b95332a60ff8">MPSolver::OptimizationProblemType</a> </td>
|
|
<td class="paramname"><em>optimization_problem_type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8cc_source.html#l00572">572</a> of file <a class="el" href="linear__solver_8cc_source.html">linear_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5ce326c59180c51d01daaa7db6604aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5ce326c59180c51d01daaa7db6604aa">◆ </a></span>TwoBitsFromPos64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint64_t operations_research::TwoBitsFromPos64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00404">404</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e03c61d96b37a3533c3ffcec93fc18d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e03c61d96b37a3533c3ffcec93fc18d">◆ </a></span>TwosComplementAddition()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::TwosComplementAddition </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00038">38</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab7f89c34e63aca5f186808225f45865b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab7f89c34e63aca5f186808225f45865b">◆ </a></span>TwosComplementSubtraction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::TwosComplementSubtraction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int64_t </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="saturated__arithmetic_8h_source.html#l00045">45</a> of file <a class="el" href="saturated__arithmetic_8h_source.html">saturated_arithmetic.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7576b31962bb7a61a8a2f84643a1aed4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7576b31962bb7a61a8a2f84643a1aed4">◆ </a></span>UnsafeLeastSignificantBitPosition32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t operations_research::UnsafeLeastSignificantBitPosition32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8aeec08b3e9a77df56d1bddd70a09a3f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8aeec08b3e9a77df56d1bddd70a09a3f">◆ </a></span>UnsafeLeastSignificantBitPosition64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::UnsafeLeastSignificantBitPosition64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af14b24d728f7299c1c009d7f38b17d24"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af14b24d728f7299c1c009d7f38b17d24">◆ </a></span>UnsafeMostSignificantBitPosition32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int32_t operations_research::UnsafeMostSignificantBitPosition32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint32_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint32_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5738162a4e0a0fc7616ca18bbfabea9b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5738162a4e0a0fc7616ca18bbfabea9b">◆ </a></span>UnsafeMostSignificantBitPosition64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::UnsafeMostSignificantBitPosition64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const uint64_t *const </td>
|
|
<td class="paramname"><em>bitset</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>start</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">uint64_t </td>
|
|
<td class="paramname"><em>end</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57741d0280e266642d7d146d0d0beedb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57741d0280e266642d7d146d0d0beedb">◆ </a></span>WriteProtoToFile()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool WriteProtoToFile </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const google::protobuf::Message & </td>
|
|
<td class="paramname"><em>proto</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72">ProtoWriteFormat</a> </td>
|
|
<td class="paramname"><em>proto_write_format</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>gzipped</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>append_extension_to_file_name</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8cc_source.html#l00102">102</a> of file <a class="el" href="file__util_8cc_source.html">file_util.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b3cadabb0e5354ea2730e10401427f5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b3cadabb0e5354ea2730e10401427f5">◆ </a></span>WriteRecordsOrDie()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::WriteRecordsOrDie </td>
|
|
<td>(</td>
|
|
<td class="paramtype">absl::string_view </td>
|
|
<td class="paramname"><em>filename</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::vector< Proto > & </td>
|
|
<td class="paramname"><em>protos</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="file__util_8h_source.html#l00123">123</a> of file <a class="el" href="file__util_8h_source.html">file_util.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5a9881f8a07b166ef2cbde572cea27b6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5a9881f8a07b166ef2cbde572cea27b6">◆ </a></span>Zero()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64_t operations_research::Zero </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>NOLINT. </p>
|
|
<p>This method returns 0. It is useful when 0 can be cast either as a pointer or as an integer value and thus lead to an ambiguous function call. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="constraint__solver_8h_source.html#l03146">3146</a> of file <a class="el" href="constraint__solver_8h_source.html">constraint_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="aa22235731898cbd9e50abc8dfb2fc5b8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa22235731898cbd9e50abc8dfb2fc5b8">◆ </a></span>_Arc_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_arc_default_type_internal.html">ArcDefaultTypeInternal</a> _Arc_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8cc_source.html#l00034">34</a> of file <a class="el" href="flow__problem_8pb_8cc_source.html">flow_problem.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71b4716e350a5a5e04973547d1f49b13"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71b4716e350a5a5e04973547d1f49b13">◆ </a></span>_AssignmentProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_assignment_proto_default_type_internal.html">AssignmentProtoDefaultTypeInternal</a> _AssignmentProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8cc_source.html#l00104">104</a> of file <a class="el" href="assignment_8pb_8cc_source.html">assignment.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa9ae85dc85fabfea38f3d5bda107bd4c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa9ae85dc85fabfea38f3d5bda107bd4c">◆ </a></span>_ConstraintRuns_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_constraint_runs_default_type_internal.html">ConstraintRunsDefaultTypeInternal</a> _ConstraintRuns_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8pb_8cc_source.html#l00054">54</a> of file <a class="el" href="demon__profiler_8pb_8cc_source.html">demon_profiler.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a151f73b26c6eb6c934785005cac3988a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a151f73b26c6eb6c934785005cac3988a">◆ </a></span>_ConstraintSolverParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_constraint_solver_parameters_default_type_internal.html">ConstraintSolverParametersDefaultTypeInternal</a> _ConstraintSolverParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8cc_source.html#l00058">58</a> of file <a class="el" href="solver__parameters_8pb_8cc_source.html">solver_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4ba391d92e296acff349156e430bf3f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4ba391d92e296acff349156e430bf3f">◆ </a></span>_ConstraintSolverStatistics_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_constraint_solver_statistics_default_type_internal.html">ConstraintSolverStatisticsDefaultTypeInternal</a> _ConstraintSolverStatistics_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search__stats_8pb_8cc_source.html#l00082">82</a> of file <a class="el" href="search__stats_8pb_8cc_source.html">search_stats.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4b2928e7c087b629b9741ba749aa9b04"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4b2928e7c087b629b9741ba749aa9b04">◆ </a></span>_DemonRuns_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_demon_runs_default_type_internal.html">DemonRunsDefaultTypeInternal</a> _DemonRuns_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="demon__profiler_8pb_8cc_source.html#l00036">36</a> of file <a class="el" href="demon__profiler_8pb_8cc_source.html">demon_profiler.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae787854ee3808fd8e6b07e3a39c9ea2b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae787854ee3808fd8e6b07e3a39c9ea2b">◆ </a></span>_FirstSolutionStrategy_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_first_solution_strategy_default_type_internal.html">FirstSolutionStrategyDefaultTypeInternal</a> _FirstSolutionStrategy_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8cc_source.html#l00030">30</a> of file <a class="el" href="routing__enums_8pb_8cc_source.html">routing_enums.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a660549b573f43440c90e14578f5950bb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a660549b573f43440c90e14578f5950bb">◆ </a></span>_FlowModel_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_flow_model_default_type_internal.html">FlowModelDefaultTypeInternal</a> _FlowModel_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8cc_source.html#l00062">62</a> of file <a class="el" href="flow__problem_8pb_8cc_source.html">flow_problem.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a47b7d39d0f3deaeeb1610e22aabf991c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a47b7d39d0f3deaeeb1610e22aabf991c">◆ </a></span>_GScipOutput_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_output_default_type_internal.html">GScipOutputDefaultTypeInternal</a> _GScipOutput_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00152">152</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac85da619437fec6ad176b4e740ec0d9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac85da619437fec6ad176b4e740ec0d9f">◆ </a></span>_GScipParameters_BoolParamsEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters___bool_params_entry___do_not_use_default_type_internal.html">GScipParameters_BoolParamsEntry_DoNotUseDefaultTypeInternal</a> _GScipParameters_BoolParamsEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00030">30</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a906060842a1b69a6f43bb1735aa0418c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a906060842a1b69a6f43bb1735aa0418c">◆ </a></span>_GScipParameters_CharParamsEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters___char_params_entry___do_not_use_default_type_internal.html">GScipParameters_CharParamsEntry_DoNotUseDefaultTypeInternal</a> _GScipParameters_CharParamsEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00074">74</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20192a64eb3f171def1e5153876a1098"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20192a64eb3f171def1e5153876a1098">◆ </a></span>_GScipParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters_default_type_internal.html">GScipParametersDefaultTypeInternal</a> _GScipParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00117">117</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1dbf8456b43b192f0efbd7d93749d154"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1dbf8456b43b192f0efbd7d93749d154">◆ </a></span>_GScipParameters_IntParamsEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters___int_params_entry___do_not_use_default_type_internal.html">GScipParameters_IntParamsEntry_DoNotUseDefaultTypeInternal</a> _GScipParameters_IntParamsEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00041">41</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95efbb750354f17fa91c3506501eb458"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95efbb750354f17fa91c3506501eb458">◆ </a></span>_GScipParameters_LongParamsEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters___long_params_entry___do_not_use_default_type_internal.html">GScipParameters_LongParamsEntry_DoNotUseDefaultTypeInternal</a> _GScipParameters_LongParamsEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00052">52</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade593dc91adda1b076bdbaa37850e8a0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade593dc91adda1b076bdbaa37850e8a0">◆ </a></span>_GScipParameters_RealParamsEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters___real_params_entry___do_not_use_default_type_internal.html">GScipParameters_RealParamsEntry_DoNotUseDefaultTypeInternal</a> _GScipParameters_RealParamsEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00063">63</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a955a179847467a0b56c98ab42d0f31f4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a955a179847467a0b56c98ab42d0f31f4">◆ </a></span>_GScipParameters_StringParamsEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_parameters___string_params_entry___do_not_use_default_type_internal.html">GScipParameters_StringParamsEntry_DoNotUseDefaultTypeInternal</a> _GScipParameters_StringParamsEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00085">85</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08782ae063a2c2f3b4e5a0de613b927b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08782ae063a2c2f3b4e5a0de613b927b">◆ </a></span>_GScipSolvingStats_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_g_scip_solving_stats_default_type_internal.html">GScipSolvingStatsDefaultTypeInternal</a> _GScipSolvingStats_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8cc_source.html#l00137">137</a> of file <a class="el" href="gscip_8pb_8cc_source.html">gscip.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5ad249dc5100b4e80763fbc1492426e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5ad249dc5100b4e80763fbc1492426e0">◆ </a></span>_IntervalVarAssignment_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_interval_var_assignment_default_type_internal.html">IntervalVarAssignmentDefaultTypeInternal</a> _IntervalVarAssignment_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8cc_source.html#l00055">55</a> of file <a class="el" href="assignment_8pb_8cc_source.html">assignment.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad24b0c8b9d2dab9dd0d96d40d52bb743"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad24b0c8b9d2dab9dd0d96d40d52bb743">◆ </a></span>_IntVarAssignment_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_int_var_assignment_default_type_internal.html">IntVarAssignmentDefaultTypeInternal</a> _IntVarAssignment_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8cc_source.html#l00034">34</a> of file <a class="el" href="assignment_8pb_8cc_source.html">assignment.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa63323dd847b26e9cb2726c83ae0313"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa63323dd847b26e9cb2726c83ae0313">◆ </a></span>_LocalSearchMetaheuristic_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_local_search_metaheuristic_default_type_internal.html">LocalSearchMetaheuristicDefaultTypeInternal</a> _LocalSearchMetaheuristic_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8cc_source.html#l00041">41</a> of file <a class="el" href="routing__enums_8pb_8cc_source.html">routing_enums.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af28c6e8eb66b60b5a12f43ec30040e0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af28c6e8eb66b60b5a12f43ec30040e0b">◆ </a></span>_LocalSearchStatistics_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_local_search_statistics_default_type_internal.html">LocalSearchStatisticsDefaultTypeInternal</a> _LocalSearchStatistics_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search__stats_8pb_8cc_source.html#l00066">66</a> of file <a class="el" href="search__stats_8pb_8cc_source.html">search_stats.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a05dd7c53cb79821b83b93adca4400aa2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a05dd7c53cb79821b83b93adca4400aa2">◆ </a></span>_LocalSearchStatistics_LocalSearchFilterStatistics_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_local_search_statistics___local_search_filter_statistics_default_type_internal.html">LocalSearchStatistics_LocalSearchFilterStatisticsDefaultTypeInternal</a> _LocalSearchStatistics_LocalSearchFilterStatistics_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search__stats_8pb_8cc_source.html#l00050">50</a> of file <a class="el" href="search__stats_8pb_8cc_source.html">search_stats.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5355845fac538a19733e8f8730cf1673"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5355845fac538a19733e8f8730cf1673">◆ </a></span>_LocalSearchStatistics_LocalSearchOperatorStatistics_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_local_search_statistics___local_search_operator_statistics_default_type_internal.html">LocalSearchStatistics_LocalSearchOperatorStatisticsDefaultTypeInternal</a> _LocalSearchStatistics_LocalSearchOperatorStatistics_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search__stats_8pb_8cc_source.html#l00035">35</a> of file <a class="el" href="search__stats_8pb_8cc_source.html">search_stats.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5df5baf7bb0dd4aaf62baf45102b52d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5df5baf7bb0dd4aaf62baf45102b52d">◆ </a></span>_MPAbsConstraint_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_abs_constraint_default_type_internal.html">MPAbsConstraintDefaultTypeInternal</a> _MPAbsConstraint_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00128">128</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab0af6821d48a0f0600db1bdcbdba06d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab0af6821d48a0f0600db1bdcbdba06d1">◆ </a></span>_MPArrayConstraint_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_array_constraint_default_type_internal.html">MPArrayConstraintDefaultTypeInternal</a> _MPArrayConstraint_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00141">141</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e56c3af4a10aa1d08c107531153cdba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e56c3af4a10aa1d08c107531153cdba">◆ </a></span>_MPArrayWithConstantConstraint_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_array_with_constant_constraint_default_type_internal.html">MPArrayWithConstantConstraintDefaultTypeInternal</a> _MPArrayWithConstantConstraint_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00155">155</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d8b4a23e426846c3012be178e3c4be9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d8b4a23e426846c3012be178e3c4be9">◆ </a></span>_MPConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_constraint_proto_default_type_internal.html">MPConstraintProtoDefaultTypeInternal</a> _MPConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00055">55</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a719bb6f5f7403ef8262232534210c96a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a719bb6f5f7403ef8262232534210c96a">◆ </a></span>_MPGeneralConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_general_constraint_proto_default_type_internal.html">MPGeneralConstraintProtoDefaultTypeInternal</a> _MPGeneralConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00068">68</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7404bbeba91240266e929f71c26c9aef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7404bbeba91240266e929f71c26c9aef">◆ </a></span>_MPIndicatorConstraint_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_indicator_constraint_default_type_internal.html">MPIndicatorConstraintDefaultTypeInternal</a> _MPIndicatorConstraint_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00082">82</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a19b9d68f11c7edb64190b307c96e4ba0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a19b9d68f11c7edb64190b307c96e4ba0">◆ </a></span>_MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_model_delta_proto___constraint_overrides_entry___do_not_use_default_type_internal.html">MPModelDeltaProto_ConstraintOverridesEntry_DoNotUseDefaultTypeInternal</a> _MPModelDeltaProto_ConstraintOverridesEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00257">257</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab084f583d906c5f9773a7c006669d0f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab084f583d906c5f9773a7c006669d0f1">◆ </a></span>_MPModelDeltaProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_model_delta_proto_default_type_internal.html">MPModelDeltaProtoDefaultTypeInternal</a> _MPModelDeltaProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00271">271</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a018812fc95d782b328cd0c1dd13571cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a018812fc95d782b328cd0c1dd13571cc">◆ </a></span>_MPModelDeltaProto_VariableOverridesEntry_DoNotUse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_model_delta_proto___variable_overrides_entry___do_not_use_default_type_internal.html">MPModelDeltaProto_VariableOverridesEntry_DoNotUseDefaultTypeInternal</a> _MPModelDeltaProto_VariableOverridesEntry_DoNotUse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00246">246</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a894d390b15ce81288eb8a7323c435ca4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a894d390b15ce81288eb8a7323c435ca4">◆ </a></span>_MPModelProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_model_proto_default_type_internal.html">MPModelProtoDefaultTypeInternal</a> _MPModelProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00203">203</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a21ff6531f9433bcf5ac4f7654223d648"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a21ff6531f9433bcf5ac4f7654223d648">◆ </a></span>_MPModelRequest_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_model_request_default_type_internal.html">MPModelRequestDefaultTypeInternal</a> _MPModelRequest_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00291">291</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b4f130e3877c2149b14fbd6c296b63d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b4f130e3877c2149b14fbd6c296b63d">◆ </a></span>_MPQuadraticConstraint_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_quadratic_constraint_default_type_internal.html">MPQuadraticConstraintDefaultTypeInternal</a> _MPQuadraticConstraint_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00115">115</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa5a6d69a58750a88c914eabc85cd4508"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa5a6d69a58750a88c914eabc85cd4508">◆ </a></span>_MPQuadraticObjective_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_quadratic_objective_default_type_internal.html">MPQuadraticObjectiveDefaultTypeInternal</a> _MPQuadraticObjective_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00169">169</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aba986f292963cc67918090468b1518d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aba986f292963cc67918090468b1518d1">◆ </a></span>_MPSolution_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_solution_default_type_internal.html">MPSolutionDefaultTypeInternal</a> _MPSolution_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00305">305</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6bb17e14243dc58537d7b29994ed5ccc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bb17e14243dc58537d7b29994ed5ccc">◆ </a></span>_MPSolutionResponse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_solution_response_default_type_internal.html">MPSolutionResponseDefaultTypeInternal</a> _MPSolutionResponse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00328">328</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2e01270d59862503d3ea97b9cc3e427"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2e01270d59862503d3ea97b9cc3e427">◆ </a></span>_MPSolverCommonParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_solver_common_parameters_default_type_internal.html">MPSolverCommonParametersDefaultTypeInternal</a> _MPSolverCommonParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00235">235</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada7e9956ab85bd985af2f5e00246a197"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada7e9956ab85bd985af2f5e00246a197">◆ </a></span>_MPSosConstraint_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_sos_constraint_default_type_internal.html">MPSosConstraintDefaultTypeInternal</a> _MPSosConstraint_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00097">97</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3649b60e4b709187336cee990cff6b63"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3649b60e4b709187336cee990cff6b63">◆ </a></span>_MPVariableProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_m_p_variable_proto_default_type_internal.html">MPVariableProtoDefaultTypeInternal</a> _MPVariableProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00036">36</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b73bfb603f4a8921877c01f4dd774af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b73bfb603f4a8921877c01f4dd774af">◆ </a></span>_Node_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_node_default_type_internal.html">NodeDefaultTypeInternal</a> _Node_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8cc_source.html#l00047">47</a> of file <a class="el" href="flow__problem_8pb_8cc_source.html">flow_problem.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad063d17e904384f676f9d5951f5a6657"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad063d17e904384f676f9d5951f5a6657">◆ </a></span>_OptionalDouble_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_optional_double_default_type_internal.html">OptionalDoubleDefaultTypeInternal</a> _OptionalDouble_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00215">215</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5c743ef0c2dfd8d383ec4a665b31af1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5c743ef0c2dfd8d383ec4a665b31af1">◆ </a></span>_PartialVariableAssignment_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_partial_variable_assignment_default_type_internal.html">PartialVariableAssignmentDefaultTypeInternal</a> _PartialVariableAssignment_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8cc_source.html#l00184">184</a> of file <a class="el" href="linear__solver_8pb_8cc_source.html">linear_solver.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93afbd5ed51fecb51d674cf50bf32160"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93afbd5ed51fecb51d674cf50bf32160">◆ </a></span>_RegularLimitParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_regular_limit_parameters_default_type_internal.html">RegularLimitParametersDefaultTypeInternal</a> _RegularLimitParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search__limit_8pb_8cc_source.html#l00036">36</a> of file <a class="el" href="search__limit_8pb_8cc_source.html">search_limit.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8eb8e40a85ef151b52e190dccc28683a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8eb8e40a85ef151b52e190dccc28683a">◆ </a></span>_RoutingModelParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_routing_model_parameters_default_type_internal.html">RoutingModelParametersDefaultTypeInternal</a> _RoutingModelParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8cc_source.html#l00180">180</a> of file <a class="el" href="routing__parameters_8pb_8cc_source.html">routing_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a553448702fc9d639a4ac4baef4a97e6c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a553448702fc9d639a4ac4baef4a97e6c">◆ </a></span>_RoutingSearchParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_routing_search_parameters_default_type_internal.html">RoutingSearchParametersDefaultTypeInternal</a> _RoutingSearchParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8cc_source.html#l00166">166</a> of file <a class="el" href="routing__parameters_8pb_8cc_source.html">routing_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2a3c398ee49ab27d5e0f9504b9c35ce9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2a3c398ee49ab27d5e0f9504b9c35ce9">◆ </a></span>_RoutingSearchParameters_ImprovementSearchLimitParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_routing_search_parameters___improvement_search_limit_parameters_default_type_internal.html">RoutingSearchParameters_ImprovementSearchLimitParametersDefaultTypeInternal</a> _RoutingSearchParameters_ImprovementSearchLimitParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8cc_source.html#l00109">109</a> of file <a class="el" href="routing__parameters_8pb_8cc_source.html">routing_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac624c12549343e55d93677e7d7b9eea9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac624c12549343e55d93677e7d7b9eea9">◆ </a></span>_RoutingSearchParameters_LocalSearchNeighborhoodOperators_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_routing_search_parameters___local_search_neighborhood_operators_default_type_internal.html">RoutingSearchParameters_LocalSearchNeighborhoodOperatorsDefaultTypeInternal</a> _RoutingSearchParameters_LocalSearchNeighborhoodOperators_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8cc_source.html#l00096">96</a> of file <a class="el" href="routing__parameters_8pb_8cc_source.html">routing_parameters.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20517661e3bbc83300a06565a84d0654"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20517661e3bbc83300a06565a84d0654">◆ </a></span>_SearchStatistics_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_search_statistics_default_type_internal.html">SearchStatisticsDefaultTypeInternal</a> _SearchStatistics_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="search__stats_8pb_8cc_source.html#l00095">95</a> of file <a class="el" href="search__stats_8pb_8cc_source.html">search_stats.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9044b5e9e7d8fb33c212df31caa2a96f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9044b5e9e7d8fb33c212df31caa2a96f">◆ </a></span>_SequenceVarAssignment_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_sequence_var_assignment_default_type_internal.html">SequenceVarAssignmentDefaultTypeInternal</a> _SequenceVarAssignment_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8cc_source.html#l00074">74</a> of file <a class="el" href="assignment_8pb_8cc_source.html">assignment.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af96f2eb9df50f9992bf3529e9e48c1a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af96f2eb9df50f9992bf3529e9e48c1a4">◆ </a></span>_WorkerInfo_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structoperations__research_1_1_worker_info_default_type_internal.html">WorkerInfoDefaultTypeInternal</a> _WorkerInfo_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="assignment_8pb_8cc_source.html#l00087">87</a> of file <a class="el" href="assignment_8pb_8cc_source.html">assignment.pb.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49ef7e29cdcbfd555f27836e2b93dc0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49ef7e29cdcbfd555f27836e2b93dc0f">◆ </a></span>ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#ae5a34309858c983ecc3c7b041a92f6ce">ConstraintSolverParameters_TrailCompression_TrailCompression_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8h_source.html#l00077">77</a> of file <a class="el" href="solver__parameters_8pb_8h_source.html">solver_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5a34309858c983ecc3c7b041a92f6ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5a34309858c983ecc3c7b041a92f6ce">◆ </a></span>ConstraintSolverParameters_TrailCompression_TrailCompression_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> ConstraintSolverParameters_TrailCompression_TrailCompression_MAX = <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a084bffc16d26b51902734151ee0e7cef">ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8h_source.html#l00076">76</a> of file <a class="el" href="solver__parameters_8pb_8h_source.html">solver_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a61b96714f5df9485a33fc01aabb6add5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61b96714f5df9485a33fc01aabb6add5">◆ </a></span>ConstraintSolverParameters_TrailCompression_TrailCompression_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422">ConstraintSolverParameters_TrailCompression</a> ConstraintSolverParameters_TrailCompression_TrailCompression_MIN = <a class="el" href="namespaceoperations__research.html#ac5e380bc50cb14374c22d16ed40a8422a9f5b4ac9f746c5e1a5c22a3a4ec733da">ConstraintSolverParameters_TrailCompression_NO_COMPRESSION</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="solver__parameters_8pb_8h_source.html#l00075">75</a> of file <a class="el" href="solver__parameters_8pb_8h_source.html">solver_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a288aa8299841c0561fbe3505220f708a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a288aa8299841c0561fbe3505220f708a">◆ </a></span>FirstSolutionStrategy_Value_Value_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int FirstSolutionStrategy_Value_Value_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a5d9cbe1519514004c2dafee35d59bb85">FirstSolutionStrategy_Value_Value_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00095">95</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5d9cbe1519514004c2dafee35d59bb85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5d9cbe1519514004c2dafee35d59bb85">◆ </a></span>FirstSolutionStrategy_Value_Value_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> FirstSolutionStrategy_Value_Value_MAX = <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca5390ddfbc0c9be09a0c1016290ed801d">FirstSolutionStrategy_Value_AUTOMATIC</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00094">94</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5993f13606f510a486975f093213b857"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5993f13606f510a486975f093213b857">◆ </a></span>FirstSolutionStrategy_Value_Value_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307c">FirstSolutionStrategy_Value</a> FirstSolutionStrategy_Value_Value_MIN = <a class="el" href="namespaceoperations__research.html#a49e7da620d9baa1bb2715b89fcbc307ca31c43e778aca17f824b8af4ab2e42381">FirstSolutionStrategy_Value_UNSET</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00093">93</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a96cc196af88d5d4114c8f15d66635ad4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a96cc196af88d5d4114c8f15d66635ad4">◆ </a></span>FlowModel_ProblemType_ProblemType_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int FlowModel_ProblemType_ProblemType_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#ae5f834d473db3f9dd920b4cfb6f51032">FlowModel_ProblemType_ProblemType_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8h_source.html#l00084">84</a> of file <a class="el" href="flow__problem_8pb_8h_source.html">flow_problem.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae5f834d473db3f9dd920b4cfb6f51032"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae5f834d473db3f9dd920b4cfb6f51032">◆ </a></span>FlowModel_ProblemType_ProblemType_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> FlowModel_ProblemType_ProblemType_MAX = <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476ca6e4c70501999b698977ecfa8d0d19479">FlowModel_ProblemType_MIN_COST_FLOW</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8h_source.html#l00083">83</a> of file <a class="el" href="flow__problem_8pb_8h_source.html">flow_problem.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f81990e9a7e53ba4956be213beab4fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f81990e9a7e53ba4956be213beab4fd">◆ </a></span>FlowModel_ProblemType_ProblemType_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476c">FlowModel_ProblemType</a> FlowModel_ProblemType_ProblemType_MIN = <a class="el" href="namespaceoperations__research.html#a4f683c5103a92e63d9df46f2652d476cadae9b1b24153d3681a075b6531ee0b92">FlowModel_ProblemType_LINEAR_SUM_ASSIGNMENT</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="flow__problem_8pb_8h_source.html#l00082">82</a> of file <a class="el" href="flow__problem_8pb_8h_source.html">flow_problem.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60a5873dac9575649c7b9f963bab77db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60a5873dac9575649c7b9f963bab77db">◆ </a></span>GRBaddcone</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int nummembers, int *members)> GRBaddcone</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00314">314</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f84ff594da652e1b34b0050218d369d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f84ff594da652e1b34b0050218d369d">◆ </a></span>GRBaddconstr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numnz, int *cind, double *cval, char sense, double rhs, const char *constrname)> GRBaddconstr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00269">269</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3fba738afeda2bccadc516a3dd6898d6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3fba738afeda2bccadc516a3dd6898d6">◆ </a></span>GRBaddconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, int numnz, int *cbeg, int *cind, double *cval, char *sense, double *rhs, char **constrnames)> GRBaddconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00273">273</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a464bd5852ed2f27dd542ebd0865d5bf4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a464bd5852ed2f27dd542ebd0865d5bf4">◆ </a></span>GRBaddgenconstrAbs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int argvar)> GRBaddgenconstrAbs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00299">299</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a93968df3ef112d1e52cb1483f1c7984e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a93968df3ef112d1e52cb1483f1c7984e">◆ </a></span>GRBaddgenconstrAnd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars)> GRBaddgenconstrAnd = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00302">302</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7ccc0a5542bf3f96b28fe4ae8a9957e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ccc0a5542bf3f96b28fe4ae8a9957e6">◆ </a></span>GRBaddgenconstrIndicator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *lp, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int binvar, int binval, int nvars, const int *vars, const double *vals, char sense, double rhs)> GRBaddgenconstrIndicator = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00309">309</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a726a825822cd2729ff593cf1cfc9f4f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a726a825822cd2729ff593cf1cfc9f4f6">◆ </a></span>GRBaddgenconstrMax</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars, double constant)> GRBaddgenconstrMax = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00294">294</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e37c85f04063d4186729869fab0818e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e37c85f04063d4186729869fab0818e">◆ </a></span>GRBaddgenconstrMin</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars, double constant)> GRBaddgenconstrMin = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00297">297</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae0c684250127d44e89060646cbe346b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae0c684250127d44e89060646cbe346b">◆ </a></span>GRBaddgenconstrOr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int resvar, int nvars, const int *vars)> GRBaddgenconstrOr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00305">305</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a17b7ef8efa1ddc5320f4e41f529bcb26"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a17b7ef8efa1ddc5320f4e41f529bcb26">◆ </a></span>GRBaddqconstr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numlnz, int *lind, double *lval, int numqnz, int *qrow, int *qcol, double *qval, char sense, double rhs, const char *QCname)> GRBaddqconstr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00313">313</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b299430dd78312bb08c316340ec5658"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b299430dd78312bb08c316340ec5658">◆ </a></span>GRBaddqpterms</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numqnz, int *qrow, int *qcol, double *qval)> GRBaddqpterms = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00318">318</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a96f6d4d0d04a57844ff0bb9972c5ce14"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a96f6d4d0d04a57844ff0bb9972c5ce14">◆ </a></span>GRBaddrangeconstr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numnz, int *cind, double *cval, double lower, double upper, const char *constrname)> GRBaddrangeconstr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00280">280</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af00d1a86c4cc4d797a329e5dc609ed16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af00d1a86c4cc4d797a329e5dc609ed16">◆ </a></span>GRBaddrangeconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, int numnz, int *cbeg, int *cind, double *cval, double *lower, double *upper, char **constrnames)> GRBaddrangeconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00284">284</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf99c516af940ef3c7e4a7c0fcb88d79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf99c516af940ef3c7e4a7c0fcb88d79">◆ </a></span>GRBaddsos</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numsos, int nummembers, int *types, int *beg, int *ind, double *<a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>)> GRBaddsos = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00291">291</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c6070ee399de8cf94abcce6a91a5cf1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c6070ee399de8cf94abcce6a91a5cf1">◆ </a></span>GRBaddvar</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numnz, int *vind, double *vval, double obj, double lb, double ub, char vtype, const char *varname)> GRBaddvar = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00258">258</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aedf79171b78a3eb8a961a2711de9899f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aedf79171b78a3eb8a961a2711de9899f">◆ </a></span>GRBaddvars</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numvars, int numnz, int *vbeg, int *vind, double *vval, double *obj, double *lb, double *ub, char *vtype, char **varnames)> GRBaddvars = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00262">262</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab688504fe54efedb7222a422d986855e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab688504fe54efedb7222a422d986855e">◆ </a></span>GRBBinvColj</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int j, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> GRBBinvColj = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00338">338</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a05fbeac8dafe54dcb45c6308b12a29b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a05fbeac8dafe54dcb45c6308b12a29b1">◆ </a></span>GRBBinvi</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> GRBBinvi = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00341">341</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ee25ba46b3ec6e8a1917de7c85eb8b4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ee25ba46b3ec6e8a1917de7c85eb8b4">◆ </a></span>GRBBinvj</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int j, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> GRBBinvj = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00339">339</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd4955fd2d0fc944542bdeef018c1076"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd4955fd2d0fc944542bdeef018c1076">◆ </a></span>GRBBinvRowi</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> GRBBinvRowi = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00342">342</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24cb552398cda7f47a1bf3a3b30a6066"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24cb552398cda7f47a1bf3a3b30a6066">◆ </a></span>GRBBSolve</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> GRBBSolve = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00340">340</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae34339d979ba0033f7e47a88913e2d60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae34339d979ba0033f7e47a88913e2d60">◆ </a></span>GRBcbcut</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(void *cbdata, int cutlen, const int *cutind, const double *cutval, char cutsense, double cutrhs)> GRBcbcut = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00155">155</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a47dfe898be4c2a59df528e39e96d0798"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a47dfe898be4c2a59df528e39e96d0798">◆ </a></span>GRBcbget</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(void *cbdata, int <a class="el" href="gurobi__interface_8cc.html#a675dd47bbf0a66c9cb592047797a6d69">where</a>, int what, void *resultP)> GRBcbget</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00147">147</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a33d1abd321c8db939e166390ac01cc1e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a33d1abd321c8db939e166390ac01cc1e">◆ </a></span>GRBcblazy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(void *cbdata, int lazylen, const int *lazyind, const double *lazyval, char lazysense, double lazyrhs)> GRBcblazy = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00158">158</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4875d465eab63e4fa296ce1f5eafd13c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4875d465eab63e4fa296ce1f5eafd13c">◆ </a></span>GRBcbsetparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(void *cbdata, const char *paramname, const char *newvalue)> GRBcbsetparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00150">150</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4617e07ad4b1c37b128c99095da1bd1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4617e07ad4b1c37b128c99095da1bd1">◆ </a></span>GRBcbsolution</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(void *cbdata, const double *solution, double *objvalP)> GRBcbsolution = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00152">152</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a77452362e75e02ad509d5688110383fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a77452362e75e02ad509d5688110383fb">◆ </a></span>GRBcheckmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBcheckmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00347">347</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f5b8fa2fe40cae954681ba04e9cbb72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f5b8fa2fe40cae954681ba04e9cbb72">◆ </a></span>GRBchgcoeffs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int cnt, int *cind, int *vind, double *val)> GRBchgcoeffs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00327">327</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a106965afc771227c7d2637511f207be4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a106965afc771227c7d2637511f207be4">◆ </a></span>GRBcomputeIIS</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBcomputeIIS = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00336">336</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78cfe8ff2e1c5247c6f108d29f0b26a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78cfe8ff2e1c5247c6f108d29f0b26a1">◆ </a></span>GRBconverttofixed</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBconverttofixed = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00218">218</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a14813d901c9c777e43964dae3bd6649e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a14813d901c9c777e43964dae3bd6649e">◆ </a></span>GRBcopymodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBcopymodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00209">209</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b95a28bdf709458488fdffe0da6a8e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b95a28bdf709458488fdffe0da6a8e1">◆ </a></span>GRBcopyparams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *dest, <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *src)> GRBcopyparams = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00387">387</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71a99985c430e344241552eae729b902"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71a99985c430e344241552eae729b902">◆ </a></span>GRBdelconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> GRBdelconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00320">320</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26680efd805dc761c40fac467032e587"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26680efd805dc761c40fac467032e587">◆ </a></span>GRBdelgenconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> GRBdelgenconstrs</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00322">322</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a96d32575599fc05e0b5b74ef06bff9a7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a96d32575599fc05e0b5b74ef06bff9a7">◆ </a></span>GRBdelq</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBdelq = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00325">325</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b1747b9c06f2b83f6e5f6cf44d4f9a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b1747b9c06f2b83f6e5f6cf44d4f9a2">◆ </a></span>GRBdelqconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> GRBdelqconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00324">324</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf37d51275c80ffc5a77008296834a11"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf37d51275c80ffc5a77008296834a11">◆ </a></span>GRBdelsos</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> GRBdelsos = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00321">321</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac54f445d3f6c5a80d47fb8a9fa210eb6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac54f445d3f6c5a80d47fb8a9fa210eb6">◆ </a></span>GRBdelvars</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int len, int *ind)> GRBdelvars = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00319">319</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a137a0f7a165ae6d0e04ed22f961a0aac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a137a0f7a165ae6d0e04ed22f961a0aac">◆ </a></span>GRBdiscardconcurrentenvs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBdiscardconcurrentenvs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00421">421</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8714f56078d46528a38459e381d0146"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8714f56078d46528a38459e381d0146">◆ </a></span>GRBdiscardmultiobjenvs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBdiscardmultiobjenvs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00423">423</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7991662864a6d4a44c2b1cc32041a782"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7991662864a6d4a44c2b1cc32041a782">◆ </a></span>GRBfeasibility</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBfeasibility = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00221">221</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accb64b23dbf9d6eb49c6eeba5b0ac8fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accb64b23dbf9d6eb49c6eeba5b0ac8fe">◆ </a></span>GRBfeasrelax</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int relaxobjtype, int minrelax, double *lbpen, double *ubpen, double *rhspen, double *feasobjP)> GRBfeasrelax = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00214">214</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ab43b281e41e3051160bffb32717d4e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ab43b281e41e3051160bffb32717d4e">◆ </a></span>GRBfiletype</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(const char *filename)> GRBfiletype = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00237">237</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3eed3ea3ac73b2a6e1cc403b89404dc3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3eed3ea3ac73b2a6e1cc403b89404dc3">◆ </a></span>GRBfixedmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBfixedmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00210">210</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad811d8a5b2cd5f5b1c3598fad842b00b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad811d8a5b2cd5f5b1c3598fad842b00b">◆ </a></span>GRBfreeenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> GRBfreeenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00425">425</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5d18796445ee5d664e591b74df135990"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5d18796445ee5d664e591b74df135990">◆ </a></span>GRBfreemodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBfreemodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00335">335</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ee4c8a0be29f13665b60300c77d6254"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ee4c8a0be29f13665b60300c77d6254">◆ </a></span>GRBFSolve</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *<a class="el" href="constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683">b</a>, <a class="el" href="environment_8h.html#a4693c3de94ce296b16879ff4dc71c0fa">GRBsvec</a> *x)> GRBFSolve = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00337">337</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78ecb28054bcc60c58db75a60cfd53da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78ecb28054bcc60c58db75a60cfd53da">◆ </a></span>GRBgetattrinfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int *datatypeP, int *sizeP, int *settableP)> GRBgetattrinfo = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00051">51</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf75271a6a8fe0be3ffb7748067cdfc6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf75271a6a8fe0be3ffb7748067cdfc6">◆ </a></span>GRBgetattrname</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, char **attrnameP)> GRBgetattrname</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00394">394</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0350d7d89490d345b893a8266046c97e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0350d7d89490d345b893a8266046c97e">◆ </a></span>GRBgetBasisHead</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *bhead)> GRBgetBasisHead = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00343">343</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee29ce44eb2524566a6a787877dcd5af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee29ce44eb2524566a6a787877dcd5af">◆ </a></span>GRBgetcallbackfunc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> **cbP)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>))> GRBgetcallbackfunc = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00142">142</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4e6056a1117ea5f52a7d80a4656b77d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4e6056a1117ea5f52a7d80a4656b77d">◆ </a></span>GRBgetcbwhatinfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(void *cbdata, int what, int *typeP, int *sizeP)> GRBgetcbwhatinfo = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00216">216</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a51365c8099faa36b8fed1f7d86d7ef30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a51365c8099faa36b8fed1f7d86d7ef30">◆ </a></span>GRBgetcharattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char *values)> GRBgetcharattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00084">84</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08bc795589222d5e3b2281a52daf547c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08bc795589222d5e3b2281a52daf547c">◆ </a></span>GRBgetcharattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, char *valueP)> GRBgetcharattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00078">78</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa46a0f2e12a4ee86987395af2161ebd7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa46a0f2e12a4ee86987395af2161ebd7">◆ </a></span>GRBgetcharattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char *values)> GRBgetcharattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00090">90</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a43a847958a89da5cec63d95ffb13d6ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43a847958a89da5cec63d95ffb13d6ec">◆ </a></span>GRBgetcoeff</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int constr, int <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, double *valP)> GRBgetcoeff = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00160">160</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a59561b4c0898433cff3614fc838c0df7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a59561b4c0898433cff3614fc838c0df7">◆ </a></span>GRBgetconcurrentenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int num)> GRBgetconcurrentenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00420">420</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad109cbad7e2286dbc3dc027c72d59e9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad109cbad7e2286dbc3dc027c72d59e9a">◆ </a></span>GRBgetconstrbyname</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int *indexP)> GRBgetconstrbyname = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00204">204</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa0e378757a6e19aa0cde5f5b4e0be4e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa0e378757a6e19aa0cde5f5b4e0be4e5">◆ </a></span>GRBgetconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *numnzP, int *cbeg, int *cind, double *cval, int start, int len)> GRBgetconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00163">163</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13096db0327ba8156cb2f5215eaeb9db"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13096db0327ba8156cb2f5215eaeb9db">◆ </a></span>GRBgetdblattr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, double *valueP)> GRBgetdblattr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00095">95</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fe5c509c991d915e0adf06e82ede5d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fe5c509c991d915e0adf06e82ede5d4">◆ </a></span>GRBgetdblattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, double *values)> GRBgetdblattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00106">106</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa5fa17837fd2d3e7f10742894060694b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa5fa17837fd2d3e7f10742894060694b">◆ </a></span>GRBgetdblattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, double *valueP)> GRBgetdblattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00100">100</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a980298d196f397b12d15b4e9746bb8e5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a980298d196f397b12d15b4e9746bb8e5">◆ </a></span>GRBgetdblattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, double *values)> GRBgetdblattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00112">112</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6dcf3eb50c1276a373935f0419c5a765"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6dcf3eb50c1276a373935f0419c5a765">◆ </a></span>GRBgetdblparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, double *valueP)> GRBgetdblparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00365">365</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0cb2142f9020f13ce53e664dadf41d15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0cb2142f9020f13ce53e664dadf41d15">◆ </a></span>GRBgetdblparaminfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, double *valueP, double *minP, double *maxP, double *defP)> GRBgetdblparaminfo = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00373">373</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7107d55540a5ebdf66762aa4ee42e404"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7107d55540a5ebdf66762aa4ee42e404">◆ </a></span>GRBgetenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBgetenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00419">419</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e3a7ab84a516ee67eb78d50ac3987e2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e3a7ab84a516ee67eb78d50ac3987e2">◆ </a></span>GRBgeterrormsg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< const char *(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> GRBgeterrormsg = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00426">426</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4aed19001b9d7e39d3422446bad167bb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4aed19001b9d7e39d3422446bad167bb">◆ </a></span>GRBgetgenconstrAbs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *argvarP)> GRBgetgenconstrAbs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00183">183</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac964916575a2b1bc4ce4d095afd90cce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac964916575a2b1bc4ce4d095afd90cce">◆ </a></span>GRBgetgenconstrAnd</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars)> GRBgetgenconstrAnd = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00186">186</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae08c1f0c17eac085db3fb9883ed8e2ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae08c1f0c17eac085db3fb9883ed8e2ce">◆ </a></span>GRBgetgenconstrIndicator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *binvarP, int *binvalP, int *nvarsP, int *vars, double *vals, char *senseP, double *rhsP)> GRBgetgenconstrIndicator = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00193">193</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab630313666b6fa42e9904d585e962f3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab630313666b6fa42e9904d585e962f3d">◆ </a></span>GRBgetgenconstrMax</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars, double *constantP)> GRBgetgenconstrMax = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00178">178</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72442860e69c9157fa96f9f9827ae8d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72442860e69c9157fa96f9f9827ae8d7">◆ </a></span>GRBgetgenconstrMin</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars, double *constantP)> GRBgetgenconstrMin = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00181">181</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12ede98aa1b160354264c5959bb29b8b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12ede98aa1b160354264c5959bb29b8b">◆ </a></span>GRBgetgenconstrOr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int genconstr, int *resvarP, int *nvarsP, int *vars)> GRBgetgenconstrOr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00189">189</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afccf2eccc1e7d4c083e47b0b19ae90be"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afccf2eccc1e7d4c083e47b0b19ae90be">◆ </a></span>GRBgetintattr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int *valueP)> GRBgetintattr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00055">55</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3d3abef27ee72c7f76a5f4f534912e07"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3d3abef27ee72c7f76a5f4f534912e07">◆ </a></span>GRBgetintattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, int *values)> GRBgetintattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00066">66</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a595ec95787b121daa2b3ff34fb7ad635"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a595ec95787b121daa2b3ff34fb7ad635">◆ </a></span>GRBgetintattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, int *valueP)> GRBgetintattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00060">60</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a564413251b862e671c7013ecceaaec91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a564413251b862e671c7013ecceaaec91">◆ </a></span>GRBgetintattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, int *values)> GRBgetintattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00072">72</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0cf02091ea3bf58e4ffc7adf0dd0d63e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0cf02091ea3bf58e4ffc7adf0dd0d63e">◆ </a></span>GRBgetintparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, int *valueP)> GRBgetintparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00363">363</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a56930f3670b2f5cc500e817cc7d08b01"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56930f3670b2f5cc500e817cc7d08b01">◆ </a></span>GRBgetintparaminfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, int *valueP, int *minP, int *maxP, int *defP)> GRBgetintparaminfo = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00370">370</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4eb0cf965903cc3db13c2d0dcb81f91d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4eb0cf965903cc3db13c2d0dcb81f91d">◆ </a></span>GRBgetlogfile</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, FILE **logfileP)> GRBgetlogfile = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00360">360</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8cd0731815c3642ba38c92daad39b608"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8cd0731815c3642ba38c92daad39b608">◆ </a></span>GRBgetmerrormsg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< const char *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBgetmerrormsg = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00427">427</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c48e2d1abb50ce94b53b70ac609f54d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c48e2d1abb50ce94b53b70ac609f54d">◆ </a></span>GRBgetmultiobjenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int num)> GRBgetmultiobjenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00422">422</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff5b1ba91c932d5b2f450dea4b82f014"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff5b1ba91c932d5b2f450dea4b82f014">◆ </a></span>GRBgetnumattributes</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBgetnumattributes = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00393">393</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13cdbf0c441c70cbf97dcbd3be562b79"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13cdbf0c441c70cbf97dcbd3be562b79">◆ </a></span>GRBgetnumparams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> GRBgetnumparams = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00390">390</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a264d73546333400db18b331204b93e27"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a264d73546333400db18b331204b93e27">◆ </a></span>GRBgetparamname</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, int i, char **paramnameP)> GRBgetparamname</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00391">391</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad302f1792b046e5c4902dccea31f35a8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad302f1792b046e5c4902dccea31f35a8">◆ </a></span>GRBgetparamtype</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname)> GRBgetparamtype</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00384">384</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81d974a816aa3557f5fbafaf688aecb0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81d974a816aa3557f5fbafaf688aecb0">◆ </a></span>GRBgetpwlobj</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int *pointsP, double *x, double *y)> GRBgetpwlobj = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00206">206</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abb73a2b44b04289ac5a327fdb8700563"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abb73a2b44b04289ac5a327fdb8700563">◆ </a></span>GRBgetq</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *numqnzP, int *qrow, int *qcol, double *qval)> GRBgetq = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00196">196</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5b60e64ef1940d05151d3be15ae8ecfc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5b60e64ef1940d05151d3be15ae8ecfc">◆ </a></span>GRBgetqconstr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int qconstr, int *numlnzP, int *lind, double *lval, int *numqnzP, int *qrow, int *qcol, double *qval)> GRBgetqconstr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00200">200</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ad7a97b209c872ff07c674fb9f3d3bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ad7a97b209c872ff07c674fb9f3d3bd">◆ </a></span>GRBgetsos</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *nummembersP, int *sostype, int *beg, int *ind, double *<a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>, int start, int len)> GRBgetsos = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00175">175</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad083972ef3afb9a40395258a1ce8a660"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad083972ef3afb9a40395258a1ce8a660">◆ </a></span>GRBgetstrattr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, char **valueP)> GRBgetstrattr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00117">117</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6e8dc7cd46d7a8b1f1b31cb443d01f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6e8dc7cd46d7a8b1f1b31cb443d01f0">◆ </a></span>GRBgetstrattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char **values)> GRBgetstrattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00128">128</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65f88e80f6d06894c1ab1872045a7012"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65f88e80f6d06894c1ab1872045a7012">◆ </a></span>GRBgetstrattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, char **valueP)> GRBgetstrattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00122">122</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a138f407b59fac8fc6b6a99a9eb657109"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a138f407b59fac8fc6b6a99a9eb657109">◆ </a></span>GRBgetstrattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char **values)> GRBgetstrattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00134">134</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2fdf58ef8256da5efa843264471266ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2fdf58ef8256da5efa843264471266ee">◆ </a></span>GRBgetstrparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, char *valueP)> GRBgetstrparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00367">367</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe1567867886764f892d7b22ca1dd286"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe1567867886764f892d7b22ca1dd286">◆ </a></span>GRBgetstrparaminfo</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, char *valueP, char *defP)> GRBgetstrparaminfo = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00375">375</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa75a43334ce89daed04193c03fa16aa6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa75a43334ce89daed04193c03fa16aa6">◆ </a></span>GRBgettunelog</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i, char **logP)> GRBgettunelog = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00436">436</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9cfda92e75c5591e1fc358ae8d17af71"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9cfda92e75c5591e1fc358ae8d17af71">◆ </a></span>GRBgettuneresult</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int i)> GRBgettuneresult = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00435">435</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2c737eb8a24b7e35244bb0bd83bf6a05"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c737eb8a24b7e35244bb0bd83bf6a05">◆ </a></span>GRBgetvarbyname</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, int *indexP)> GRBgetvarbyname = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00202">202</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed6d90d614faac7e243e091d829e1e61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed6d90d614faac7e243e091d829e1e61">◆ </a></span>GRBgetvars</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int *numnzP, int *vbeg, int *vind, double *vval, int start, int len)> GRBgetvars = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00169">169</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2461b6157b655e0e47f78d6fb49ebfc3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2461b6157b655e0e47f78d6fb49ebfc3">◆ </a></span>GRBiismodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBiismodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00220">220</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab4da3a2847e3ab527685276117114da6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab4da3a2847e3ab527685276117114da6">◆ </a></span>GRBisattravailable</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname)> GRBisattravailable</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00052">52</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aad29a2acfb4524bac1fd706604bf0a4a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad29a2acfb4524bac1fd706604bf0a4a">◆ </a></span>GRBismodelfile</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(const char *filename)> GRBismodelfile = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00236">236</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac50dd406f252a5b601c25179bb0bbf9b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac50dd406f252a5b601c25179bb0bbf9b">◆ </a></span>GRBisqp</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **, const char *, const char *, const char *, int, const char *)> GRBisqp = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00048">48</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a215c388796c71648e0d4ace2d9d2aaae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a215c388796c71648e0d4ace2d9d2aaae">◆ </a></span>GRBisrecordfile</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(const char *filename)> GRBisrecordfile = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00238">238</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1330fa3505478eda74ac65a170a81eb7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1330fa3505478eda74ac65a170a81eb7">◆ </a></span>GRBlinearizemodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBlinearizemodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00222">222</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ac56c12ba0ad995ef614466a8025831"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ac56c12ba0ad995ef614466a8025831">◆ </a></span>GRBloadclientenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *computeservers, int port, const char *password, int priority, double timeout)> GRBloadclientenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00404">404</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60630a17f179047d7bff24ee7864ae3c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60630a17f179047d7bff24ee7864ae3c">◆ </a></span>GRBloadclientenvadv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *computeservers, int port, const char *password, int priority, double timeout, int apitype, int major, int minor, int tech, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> GRBloadclientenvadv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00410">410</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ddde9dcfd236fc86886a48e6a6eac1e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ddde9dcfd236fc86886a48e6a6eac1e">◆ </a></span>GRBloadcloudenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *accessID, const char *secretKey, const char *pool)> GRBloadcloudenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00413">413</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a994ad44d1f36788ed18b01a399697e81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a994ad44d1f36788ed18b01a399697e81">◆ </a></span>GRBloadcloudenvadv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, const char *accessID, const char *secretKey, const char *pool, int apitype, int major, int minor, int tech, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> GRBloadcloudenvadv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00418">418</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a58b085f750fadcaed59fdba2fc81dbfd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a58b085f750fadcaed59fdba2fc81dbfd">◆ </a></span>GRBloadenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename)> GRBloadenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00396">396</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24870afb12d63c7997fca17a2a4843b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24870afb12d63c7997fca17a2a4843b2">◆ </a></span>GRBloadenvadv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, int apitype, int major, int minor, int tech, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> GRBloadenvadv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00400">400</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad605b8a10d68f441f6ca5b07ecdb5e7c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad605b8a10d68f441f6ca5b07ecdb5e7c">◆ </a></span>GRBloadenvsyscb</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> **envP, const char *logfilename, void *(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *malloccb)(<a class="el" href="environment_8h.html#aeda0314230a4d6141ce93ee379460901">MALLOCCB_ARGS</a>), void *(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *calloccb)(<a class="el" href="environment_8h.html#a4029272666dfcff1fa54cf75875757b0">CALLOCCB_ARGS</a>), void *(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *realloccb)(<a class="el" href="environment_8h.html#acae510fad67df1a4e9eb1755f963fd76">REALLOCCB_ARGS</a>), void(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *freecb)(<a class="el" href="environment_8h.html#a44e6093be90f69d1250ec6e95efe21e2">FREECB_ARGS</a>), int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *threadcreatecb)(<a class="el" href="environment_8h.html#a2671f4eee19af5c3643a39421c4e16f7">THREADCREATECB_ARGS</a>), void(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *threadjoincb)(<a class="el" href="environment_8h.html#a9230a7d1f7e6b34fba884c09793bd9ea">THREADJOINCB_ARGS</a>), void *syscbusrdata)> GRBloadenvsyscb = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00231">231</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e9275c65830099c975289c4374ac1f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e9275c65830099c975289c4374ac1f1">◆ </a></span>GRBloadmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP, const char *Pname, int numvars, int numconstrs, int objsense, double objcon, double *obj, char *sense, double *rhs, int *vbeg, int *vlen, int *vind, double *vval, double *lb, double *ub, char *vtype, char **varnames, char **constrnames)> GRBloadmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00248">248</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38d3304b67d40a5dc383bdc1dd532ed7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38d3304b67d40a5dc383bdc1dd532ed7">◆ </a></span>GRBmsg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *<a class="el" href="trace_8cc.html#a36bd74109f547f7f8198faf5a12d2879">message</a>)> GRBmsg = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00359">359</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad530ac40f508600aa495f638d813748b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad530ac40f508600aa495f638d813748b">◆ </a></span>GRBnewmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP, const char *Pname, int numvars, double *obj, double *lb, double *ub, char *vtype, char **varnames)> GRBnewmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00242">242</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab850dd307ea088f49af5f192d1b8d553"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab850dd307ea088f49af5f192d1b8d553">◆ </a></span>GRBoptimize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBoptimize = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00207">207</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a338582b837297c32857ee3064f5d76f6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a338582b837297c32857ee3064f5d76f6">◆ </a></span>GRBoptimizeasync</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBoptimizeasync = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00208">208</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a24d4a81ddd386e3302f17cd46e286955"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a24d4a81ddd386e3302f17cd46e286955">◆ </a></span>GRBplatform</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< char *(void)> GRBplatform = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00430">430</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a56515c43759afdffa088ea12eefbd2f9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56515c43759afdffa088ea12eefbd2f9">◆ </a></span>GRBpresolvemodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBpresolvemodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00219">219</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3563bf56338c8fb4631c6dd38833da16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3563bf56338c8fb4631c6dd38833da16">◆ </a></span>GRBread</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *filename)> GRBread = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00234">234</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a966fc9f5d689108526c729d286c1513e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a966fc9f5d689108526c729d286c1513e">◆ </a></span>GRBreadmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *filename, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP)> GRBreadmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00233">233</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a84185e62d04c6d6e6aef91677caf0004"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a84185e62d04c6d6e6aef91677caf0004">◆ </a></span>GRBreadparams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *filename)> GRBreadparams = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00389">389</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a919031d2606bbb0bf865f6a100427015"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a919031d2606bbb0bf865f6a100427015">◆ </a></span>GRBrelaxmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBrelaxmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00217">217</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a8dfae71145bc97c2e8003db54fc04d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a8dfae71145bc97c2e8003db54fc04d">◆ </a></span>GRBreleaselicense</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> GRBreleaselicense = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00424">424</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af67b185843e0d5fb9a1ef89560a467ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af67b185843e0d5fb9a1ef89560a467ee">◆ </a></span>GRBreplay</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(const char *filename)> GRBreplay = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00350">350</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2cb5c384e36db02403cd12debcd9f58c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2cb5c384e36db02403cd12debcd9f58c">◆ </a></span>GRBresetmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBresetmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00334">334</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7cceb4c997fc06f43522a150e7a42791"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7cceb4c997fc06f43522a150e7a42791">◆ </a></span>GRBresetparams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env)> GRBresetparams = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00386">386</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aec892e2b2a70124f41f8b9744adbda67"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aec892e2b2a70124f41f8b9744adbda67">◆ </a></span>GRBsetcallbackfunc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(<a class="el" href="environment_8h.html#ae7ac10908b369bb98f65176f989ca58a">CB_ARGS</a>), void *usrdata)> GRBsetcallbackfunc = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00140">140</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af0ae092f345f626ae9f6287ced1246ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af0ae092f345f626ae9f6287ced1246ac">◆ </a></span>GRBsetcharattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char *newvalues)> GRBsetcharattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00087">87</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ba413de24c66783a93ad29185efd573"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ba413de24c66783a93ad29185efd573">◆ </a></span>GRBsetcharattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, char newvalue)> GRBsetcharattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00081">81</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace35865bc90d203bec63cd8a3b568201"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace35865bc90d203bec63cd8a3b568201">◆ </a></span>GRBsetcharattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char *newvalues)> GRBsetcharattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00093">93</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae6308440cc9d3ed5416cf5219f3e1fef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6308440cc9d3ed5416cf5219f3e1fef">◆ </a></span>GRBsetdblattr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, double newvalue)> GRBsetdblattr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00097">97</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5c8d0d6025d4e197d07f42c3fff209d9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5c8d0d6025d4e197d07f42c3fff209d9">◆ </a></span>GRBsetdblattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, double *newvalues)> GRBsetdblattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00109">109</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78a839d849c2d75ef5ff32f25fbbc4a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78a839d849c2d75ef5ff32f25fbbc4a4">◆ </a></span>GRBsetdblattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, double newvalue)> GRBsetdblattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00103">103</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1a3204269ce35fdfb007daa36385d076"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1a3204269ce35fdfb007daa36385d076">◆ </a></span>GRBsetdblattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, double *newvalues)> GRBsetdblattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00115">115</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afee86075f779c39746c2f754f00bcd3d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afee86075f779c39746c2f754f00bcd3d">◆ </a></span>GRBsetdblparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, double <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> GRBsetdblparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00381">381</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2f41a80190ebfeab50fd2cb4c66e51cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2f41a80190ebfeab50fd2cb4c66e51cb">◆ </a></span>GRBsetintattr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int newvalue)> GRBsetintattr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00057">57</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae77d52eaf76f5d22e25053992ff856c8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae77d52eaf76f5d22e25053992ff856c8">◆ </a></span>GRBsetintattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, int *newvalues)> GRBsetintattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00069">69</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d36831683588c7be928bf1afee486e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d36831683588c7be928bf1afee486e3">◆ </a></span>GRBsetintattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, int newvalue)> GRBsetintattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00063">63</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adca5f57710d48102d1564561da8c7f21"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adca5f57710d48102d1564561da8c7f21">◆ </a></span>GRBsetintattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, int *newvalues)> GRBsetintattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00075">75</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a458a2341c2bfe0530114105a7a42c183"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a458a2341c2bfe0530114105a7a42c183">◆ </a></span>GRBsetintparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, int <a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> GRBsetintparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00379">379</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0536b9b2b2d235bb94164629786c3872"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0536b9b2b2d235bb94164629786c3872">◆ </a></span>GRBsetlogcallbackfunc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(char *msg))> GRBsetlogcallbackfunc = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00144">144</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0da3c1f2f9d7ffbebbf2497ec36cf54"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0da3c1f2f9d7ffbebbf2497ec36cf54">◆ </a></span>GRBsetlogcallbackfuncenv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, int(<a class="el" href="environment_8h.html#a288f0600218f400d9e3f90279d21c37d">GUROBI_STDCALL</a> *cb)(char *msg))> GRBsetlogcallbackfuncenv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00146">146</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0c707f33e9e2fb7e586338c7638b23ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0c707f33e9e2fb7e586338c7638b23ad">◆ </a></span>GRBsetlogfile</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, FILE *logfile)> GRBsetlogfile = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00361">361</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e60dbf23828dbab3e5edc97f4fff30c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e60dbf23828dbab3e5edc97f4fff30c">◆ </a></span>GRBsetobjective</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int sense, double constant, int lnz, int *lind, double *lval, int qnz, int *qrow, int *qcol, double *qval)> GRBsetobjective = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00354">354</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a49794c12ee443eb956b5b47019134047"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a49794c12ee443eb956b5b47019134047">◆ </a></span>GRBsetobjectiven</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int <a class="el" href="routing__search_8cc.html#aa9d6bcc39dc199c2a2671a88ecf3630e">index</a>, int priority, double <a class="el" href="sat__solver_8cc.html#aa01147b1f07072d246c76dc85d69df7c">weight</a>, double abstol, double reltol, const char *<a class="el" href="gscip__solver_8cc.html#a82e2a7e0f28d620da677073b6b24574b">name</a>, double constant, int lnz, int *lind, double *lval)> GRBsetobjectiven = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00358">358</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e34f6a0dfee062d8994464725328201"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e34f6a0dfee062d8994464725328201">◆ </a></span>GRBsetparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, const char *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> GRBsetparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00377">377</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a393c95ccf66f195cf2f64c324e15bb52"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a393c95ccf66f195cf2f64c324e15bb52">◆ </a></span>GRBsetpwlobj</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int <a class="el" href="sat__solver_8cc.html#a8392bdc4ed570e6a95c7fca35b09f83f">var</a>, int points, double *x, double *y)> GRBsetpwlobj = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00332">332</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abfe522906ee13cf5e19a19ba23837eae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abfe522906ee13cf5e19a19ba23837eae">◆ </a></span>GRBsetsignal</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBsetsignal = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00348">348</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa35705a0d741e9feb147aaa89b40e721"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa35705a0d741e9feb147aaa89b40e721">◆ </a></span>GRBsetstrattr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, const char *newvalue)> GRBsetstrattr = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00119">119</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac77d1eb29d5888064aad690e90bf59ab"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac77d1eb29d5888064aad690e90bf59ab">◆ </a></span>GRBsetstrattrarray</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int first, int len, char **newvalues)> GRBsetstrattrarray = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00131">131</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b803a3721e58e0473737b38f8326dec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b803a3721e58e0473737b38f8326dec">◆ </a></span>GRBsetstrattrelement</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int element, const char *newvalue)> GRBsetstrattrelement = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00125">125</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae3b326f307ad4abed48b0ed5909e2e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae3b326f307ad4abed48b0ed5909e2e1">◆ </a></span>GRBsetstrattrlist</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *attrname, int len, int *ind, char **newvalues)> GRBsetstrattrlist = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00137">137</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a74b18678cc9c559566d9b5084096e2b4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a74b18678cc9c559566d9b5084096e2b4">◆ </a></span>GRBsetstrparam</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *paramname, const char *<a class="el" href="matrix__utils_8cc.html#aee90379adb0307effb138f4871edbc5c">value</a>)> GRBsetstrparam = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00383">383</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab04a7d8d27085b384f036987e9b096fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab04a7d8d27085b384f036987e9b096fe">◆ </a></span>GRBstrongbranch</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int num, int *cand, double *downobjbd, double *upobjbd, int *statusP)> GRBstrongbranch = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00346">346</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fafa551aefcfa96ed3416b634e2cb51"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fafa551aefcfa96ed3416b634e2cb51">◆ </a></span>GRBsync</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBsync = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00439">439</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a69e4cf6405f02b16450fec8e1cee1c8f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a69e4cf6405f02b16450fec8e1cee1c8f">◆ </a></span>GRBterminate</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBterminate = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00349">349</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9ccab3c5dbb8265394818c0d09b43a74"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9ccab3c5dbb8265394818c0d09b43a74">◆ </a></span>GRBtunemodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBtunemodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00431">431</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7c5f35190e6167ce22cc34ac14af0b0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c5f35190e6167ce22cc34ac14af0b0f">◆ </a></span>GRBtunemodeladv</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *ignore, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *hint)> GRBtunemodeladv = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00438">438</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae3e9caa49d0765e19f66d36bdd9d0ad9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae3e9caa49d0765e19f66d36bdd9d0ad9">◆ </a></span>GRBtunemodels</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(int nummodels, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **models, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *ignore, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *hint)> GRBtunemodels = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00434">434</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e39c3c540f2d5f3dc4d99d6150f2751"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e39c3c540f2d5f3dc4d99d6150f2751">◆ </a></span>GRBupdatemodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>)> GRBupdatemodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00333">333</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d8a3119d1dbb2397caf41c215e1bf4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d8a3119d1dbb2397caf41c215e1bf4d">◆ </a></span>GRBversion</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< void(int *majorP, int *minorP, int *technicalP)> GRBversion</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
|
|
<div class="line"> <span class="keyword">nullptr</span></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00428">428</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abbd2192a0d2d43a5169ad32b6b68d329"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abbd2192a0d2d43a5169ad32b6b68d329">◆ </a></span>GRBwrite</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, const char *filename)> GRBwrite = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00235">235</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a38babfaae1a96832712010370103fd02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38babfaae1a96832712010370103fd02">◆ </a></span>GRBwriteparams</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, const char *filename)> GRBwriteparams = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00388">388</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad52bd519ff109a24ae8f4d1be9cdb87f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad52bd519ff109a24ae8f4d1be9cdb87f">◆ </a></span>GRBXaddconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, size_t numnz, size_t *cbeg, int *cind, double *cval, char *sense, double *rhs, char **constrnames)> GRBXaddconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00277">277</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae3cc51a6018c329384e2170c1d683c5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae3cc51a6018c329384e2170c1d683c5f">◆ </a></span>GRBXaddrangeconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numconstrs, size_t numnz, size_t *cbeg, int *cind, double *cval, double *lower, double *upper, char **constrnames)> GRBXaddrangeconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00288">288</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aacdc5c04fb576da0dbb6bc237270554f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aacdc5c04fb576da0dbb6bc237270554f">◆ </a></span>GRBXaddvars</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, int numvars, size_t numnz, size_t *vbeg, int *vind, double *vval, double *obj, double *lb, double *ub, char *vtype, char **varnames)> GRBXaddvars = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00266">266</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78ad7bad716f478511498b720963a0dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78ad7bad716f478511498b720963a0dc">◆ </a></span>GRBXchgcoeffs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, size_t cnt, int *cind, int *vind, double *val)> GRBXchgcoeffs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00330">330</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a01b3827e1f863f988699cbd203ce0357"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a01b3827e1f863f988699cbd203ce0357">◆ </a></span>GRBXgetconstrs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, size_t *numnzP, size_t *cbeg, int *cind, double *cval, int start, int len)> GRBXgetconstrs = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00166">166</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5d181e1ba39c37c5b081a4793bfb42fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5d181e1ba39c37c5b081a4793bfb42fb">◆ </a></span>GRBXgetvars</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> *<a class="el" href="gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf">model</a>, size_t *numnzP, size_t *vbeg, int *vind, double *vval, int start, int len)> GRBXgetvars = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00172">172</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a548bfc8d376dc46ebccb92b24ce558b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a548bfc8d376dc46ebccb92b24ce558b9">◆ </a></span>GRBXloadmodel</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< int(<a class="el" href="environment_8h.html#a2963ba0c46b86ac4680fb3bb4ca8b2f3">GRBenv</a> *env, <a class="el" href="environment_8h.html#a865e461c79c88bc5c0d5f56087ae4876">GRBmodel</a> **modelP, const char *Pname, int numvars, int numconstrs, int objsense, double objcon, double *obj, char *sense, double *rhs, size_t *vbeg, int *vlen, int *vind, double *vval, double *lb, double *ub, char *vtype, char **varnames, char **constrnames)> GRBXloadmodel = nullptr</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="environment_8cc_source.html#l00254">254</a> of file <a class="el" href="environment_8cc_source.html">environment.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a86fd142dcac02d1ada019a02acb4b759"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a86fd142dcac02d1ada019a02acb4b759">◆ </a></span>GScipOutput_Status_Status_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int GScipOutput_Status_Status_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a5358596856b014dc6027e04aa09939ba">GScipOutput_Status_Status_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00187">187</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5358596856b014dc6027e04aa09939ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5358596856b014dc6027e04aa09939ba">◆ </a></span>GScipOutput_Status_Status_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> GScipOutput_Status_Status_MAX = <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eeac29717505f3291e043e4f018ffbd2fc8">GScipOutput_Status_INVALID_SOLVER_PARAMETERS</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00186">186</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a94d261de39743e3aab6f25f3c8b33a8f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a94d261de39743e3aab6f25f3c8b33a8f">◆ </a></span>GScipOutput_Status_Status_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4ee">GScipOutput_Status</a> GScipOutput_Status_Status_MIN = <a class="el" href="namespaceoperations__research.html#adc3b21768529ba10008d6cd8e674e4eead7f8d464bdd93ffcc791b8542b55bb16">GScipOutput_Status_UNKNOWN</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00185">185</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed0e92f119349eab1ef2ce24d7276d92"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed0e92f119349eab1ef2ce24d7276d92">◆ </a></span>GScipParameters_Emphasis_Emphasis_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int GScipParameters_Emphasis_Emphasis_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#ac1cdf2b5e2f031d082a9eb055f1e4059">GScipParameters_Emphasis_Emphasis_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00120">120</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac1cdf2b5e2f031d082a9eb055f1e4059"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1cdf2b5e2f031d082a9eb055f1e4059">◆ </a></span>GScipParameters_Emphasis_Emphasis_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> GScipParameters_Emphasis_Emphasis_MAX = <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a97256de13469fa693d254e8c315e7b7b">GScipParameters_Emphasis_PHASE_PROOF</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00119">119</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a76d1900f7fe79ef478b5c0a146f617dd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a76d1900f7fe79ef478b5c0a146f617dd">◆ </a></span>GScipParameters_Emphasis_Emphasis_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70">GScipParameters_Emphasis</a> GScipParameters_Emphasis_Emphasis_MIN = <a class="el" href="namespaceoperations__research.html#a39b589046261168522fcea12f6803e70a78bd5fc79869cc8b43b326234a8db85d">GScipParameters_Emphasis_DEFAULT_EMPHASIS</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00118">118</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0f9a9f5de7fc9239a1a3c2253f826a7d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0f9a9f5de7fc9239a1a3c2253f826a7d">◆ </a></span>GScipParameters_MetaParamValue_MetaParamValue_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int GScipParameters_MetaParamValue_MetaParamValue_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a78a7b7a8624da10816b5f6d3af9bb7c1">GScipParameters_MetaParamValue_MetaParamValue_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00147">147</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78a7b7a8624da10816b5f6d3af9bb7c1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78a7b7a8624da10816b5f6d3af9bb7c1">◆ </a></span>GScipParameters_MetaParamValue_MetaParamValue_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> GScipParameters_MetaParamValue_MetaParamValue_MAX = <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a4599ab0ab1540d7933b52d7d05e086ac">GScipParameters_MetaParamValue_OFF</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00146">146</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace3edc0fcc155dc02683ef08d754a93c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace3edc0fcc155dc02683ef08d754a93c">◆ </a></span>GScipParameters_MetaParamValue_MetaParamValue_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622">GScipParameters_MetaParamValue</a> GScipParameters_MetaParamValue_MetaParamValue_MIN = <a class="el" href="namespaceoperations__research.html#ad4f55db80ee152e24451ea2dfd51c622a56cab76ac5b32fe09ee95394699dbe99">GScipParameters_MetaParamValue_DEFAULT_META_PARAM_VALUE</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="gscip_8pb_8h_source.html#l00145">145</a> of file <a class="el" href="gscip_8pb_8h_source.html">gscip.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af789197eaf23a66b25a390f00c04ddd4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af789197eaf23a66b25a390f00c04ddd4">◆ </a></span>kAllBits32</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const uint32_t kAllBits32 = 0xFFFFFFFFU</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00035">35</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e884eebd1c1e380a6c87a245df85d9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e884eebd1c1e380a6c87a245df85d9a">◆ </a></span>kAllBits64</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const uint64_t kAllBits64 = uint64_t{0xFFFFFFFFFFFFFFFF}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00033">33</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a74bf4c5f3b2b625258f9b5f7c4e1ab11"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a74bf4c5f3b2b625258f9b5f7c4e1ab11">◆ </a></span>kAllBitsButLsb64</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const uint64_t kAllBitsButLsb64 = uint64_t{0xFFFFFFFFFFFFFFFE}</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="bitset_8h_source.html#l00034">34</a> of file <a class="el" href="bitset_8h_source.html">bitset.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a221d711fbd5a16db9dc92a3c5095cbf5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a221d711fbd5a16db9dc92a3c5095cbf5">◆ </a></span>kDefaultPrimalTolerance</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr double kDefaultPrimalTolerance = 1e-07</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8h_source.html#l00166">166</a> of file <a class="el" href="linear__solver_8h_source.html">linear_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaea3ba6ee1ccdbf82cfcbb4e8fc5815e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaea3ba6ee1ccdbf82cfcbb4e8fc5815e">◆ </a></span>kOptimizationProblemTypeNames</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr NamedOptimizationProblemType kOptimizationProblemTypeNames[]</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
|
|
<div class="line"> {MPSolver::GLOP_LINEAR_PROGRAMMING, <span class="stringliteral">"glop"</span>},</div>
|
|
<div class="line"> {MPSolver::CLP_LINEAR_PROGRAMMING, <span class="stringliteral">"clp"</span>},</div>
|
|
<div class="line"> {MPSolver::GUROBI_LINEAR_PROGRAMMING, <span class="stringliteral">"gurobi_lp"</span>},</div>
|
|
<div class="line"> {MPSolver::GLPK_LINEAR_PROGRAMMING, <span class="stringliteral">"glpk_lp"</span>},</div>
|
|
<div class="line"> {MPSolver::CPLEX_LINEAR_PROGRAMMING, <span class="stringliteral">"cplex_lp"</span>},</div>
|
|
<div class="line"> {MPSolver::XPRESS_LINEAR_PROGRAMMING, <span class="stringliteral">"xpress_lp"</span>},</div>
|
|
<div class="line"> {MPSolver::SCIP_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"scip"</span>},</div>
|
|
<div class="line"> {MPSolver::CBC_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"cbc"</span>},</div>
|
|
<div class="line"> {MPSolver::SAT_INTEGER_PROGRAMMING, <span class="stringliteral">"sat"</span>},</div>
|
|
<div class="line"> {MPSolver::BOP_INTEGER_PROGRAMMING, <span class="stringliteral">"bop"</span>},</div>
|
|
<div class="line"> {MPSolver::GUROBI_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"gurobi"</span>},</div>
|
|
<div class="line"> {MPSolver::GLPK_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"glpk"</span>},</div>
|
|
<div class="line"> {MPSolver::KNAPSACK_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"knapsack"</span>},</div>
|
|
<div class="line"> {MPSolver::CPLEX_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"cplex"</span>},</div>
|
|
<div class="line"> {MPSolver::XPRESS_MIXED_INTEGER_PROGRAMMING, <span class="stringliteral">"xpress"</span>},</div>
|
|
<div class="line"> </div>
|
|
<div class="line">}</div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8cc_source.html#l00516">516</a> of file <a class="el" href="linear__solver_8cc_source.html">linear_solver.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf85b9c9e168660e5f36d735d88f3955"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf85b9c9e168660e5f36d735d88f3955">◆ </a></span>kUnassigned</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const int kUnassigned = -1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing_8cc_source.html#l00676">676</a> of file <a class="el" href="routing_8cc_source.html">routing.cc</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d5a774e6e23a5297b5c14bc073daa0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d5a774e6e23a5297b5c14bc073daa0b">◆ </a></span>LocalSearchMetaheuristic_Value_Value_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int LocalSearchMetaheuristic_Value_Value_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a2aa95ee300a361d3c1090d956379432c">LocalSearchMetaheuristic_Value_Value_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00125">125</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2aa95ee300a361d3c1090d956379432c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2aa95ee300a361d3c1090d956379432c">◆ </a></span>LocalSearchMetaheuristic_Value_Value_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> LocalSearchMetaheuristic_Value_Value_MAX = <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540ae691eeff628e553468aa8aed9d9a71f1">LocalSearchMetaheuristic_Value_AUTOMATIC</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00124">124</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aad6f0fe5f7bc2ded4a3dff23f60f79a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad6f0fe5f7bc2ded4a3dff23f60f79a1">◆ </a></span>LocalSearchMetaheuristic_Value_Value_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540">LocalSearchMetaheuristic_Value</a> LocalSearchMetaheuristic_Value_Value_MIN = <a class="el" href="namespaceoperations__research.html#aee2d8e1dc18095fd66f5a19750e23540a85240f13d8d1f1ed1386fca1887d7246">LocalSearchMetaheuristic_Value_UNSET</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__enums_8pb_8h_source.html#l00123">123</a> of file <a class="el" href="routing__enums_8pb_8h_source.html">routing_enums.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2de998be000467c8282dffaa7cd5765e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2de998be000467c8282dffaa7cd5765e">◆ </a></span>MPModelRequest_SolverType_SolverType_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int MPModelRequest_SolverType_SolverType_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a7df20597435fbcb555e2f95e3ddb8bbc">MPModelRequest_SolverType_SolverType_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00216">216</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7df20597435fbcb555e2f95e3ddb8bbc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7df20597435fbcb555e2f95e3ddb8bbc">◆ </a></span>MPModelRequest_SolverType_SolverType_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> MPModelRequest_SolverType_SolverType_MAX = <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a5343614c63eb3585cf34d7f48c30d9de">MPModelRequest_SolverType_XPRESS_MIXED_INTEGER_PROGRAMMING</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00215">215</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa002f435b31936c88de1e4e6cba07385"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa002f435b31936c88de1e4e6cba07385">◆ </a></span>MPModelRequest_SolverType_SolverType_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689">MPModelRequest_SolverType</a> MPModelRequest_SolverType_SolverType_MIN = <a class="el" href="namespaceoperations__research.html#ac417714eb4dbaf83717bb2aa9affc689a4d77685d54eb87c232beed1e460c5aaa">MPModelRequest_SolverType_CLP_LINEAR_PROGRAMMING</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00214">214</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeed81f9f9071b4a4177b6ef927e64abb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeed81f9f9071b4a4177b6ef927e64abb">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a5e7277e793e483f8a46437f2994cd99e">MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00180">180</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e7277e793e483f8a46437f2994cd99e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e7277e793e483f8a46437f2994cd99e">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MAX = <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a3615540cdf96dce3f3ca1c2c05c6d434">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_BARRIER</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00179">179</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0666b791aab277878d1353c2d9e653b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0666b791aab277878d1353c2d9e653b9">◆ </a></span>MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979">MPSolverCommonParameters_LPAlgorithmValues</a> MPSolverCommonParameters_LPAlgorithmValues_LPAlgorithmValues_MIN = <a class="el" href="namespaceoperations__research.html#a8913360b55a9b9861237e0ad039f6979a18a46e7e7a130a3a38c7915f577301c2">MPSolverCommonParameters_LPAlgorithmValues_LP_ALGO_UNSPECIFIED</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00178">178</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37524b8ef9f0b60de566a8f2570ccfea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37524b8ef9f0b60de566a8f2570ccfea">◆ </a></span>MPSolverResponseStatus_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int MPSolverResponseStatus_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a593d0ebcda514b4ecb1b57e7c96583fd">MPSolverResponseStatus_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00249">249</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a593d0ebcda514b4ecb1b57e7c96583fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a593d0ebcda514b4ecb1b57e7c96583fd">◆ </a></span>MPSolverResponseStatus_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> MPSolverResponseStatus_MAX = <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba55c6337c519b0ef4070cfe89dead866f">MPSOLVER_UNKNOWN_STATUS</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00248">248</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3161b62004f8339805b0ebc64ab5247f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3161b62004f8339805b0ebc64ab5247f">◆ </a></span>MPSolverResponseStatus_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1b">MPSolverResponseStatus</a> MPSolverResponseStatus_MIN = <a class="el" href="namespaceoperations__research.html#aeaeaf340789f2dd271dcf9204279cb1ba9cff14a44a54cc44f4b91d65e8cd73b1">MPSOLVER_OPTIMAL</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00247">247</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d2a226e2846854fd5b6cc4979207fad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d2a226e2846854fd5b6cc4979207fad">◆ </a></span>MPSosConstraint_Type_Type_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int MPSosConstraint_Type_Type_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#aae7222bc6e10499aa4c49aa93b6cb1f0">MPSosConstraint_Type_Type_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00155">155</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae7222bc6e10499aa4c49aa93b6cb1f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae7222bc6e10499aa4c49aa93b6cb1f0">◆ </a></span>MPSosConstraint_Type_Type_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> MPSosConstraint_Type_Type_MAX = <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0ba29baea5082ad9cfbd015d2e0f04a80f1">MPSosConstraint_Type_SOS2</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00154">154</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab736c31cc61aee9390b859a14cf68703"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab736c31cc61aee9390b859a14cf68703">◆ </a></span>MPSosConstraint_Type_Type_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0b">MPSosConstraint_Type</a> MPSosConstraint_Type_Type_MIN = <a class="el" href="namespaceoperations__research.html#a7f0aabaee920119f0b683ba887250f0bae59773cfdb0c5a52b6dafc8b9c853ae6">MPSosConstraint_Type_SOS1_DEFAULT</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="linear__solver_8pb_8h_source.html#l00153">153</a> of file <a class="el" href="linear__solver_8pb_8h_source.html">linear_solver.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0c9eeff1eb64d26d275b3cc844bf2239"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0c9eeff1eb64d26d275b3cc844bf2239">◆ </a></span>OptionalBoolean_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int OptionalBoolean_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#ad841d87b6df296586ecb5bfda7fc0310">OptionalBoolean_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8h_source.html#l00070">70</a> of file <a class="el" href="optional__boolean_8pb_8h_source.html">optional_boolean.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad841d87b6df296586ecb5bfda7fc0310"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad841d87b6df296586ecb5bfda7fc0310">◆ </a></span>OptionalBoolean_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> OptionalBoolean_MAX = <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da7149f32738efcef1bf4db3d635d804b0">BOOL_TRUE</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8h_source.html#l00069">69</a> of file <a class="el" href="optional__boolean_8pb_8h_source.html">optional_boolean.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a78bad2c86d509f2eaf4ae257e9445471"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78bad2c86d509f2eaf4ae257e9445471">◆ </a></span>OptionalBoolean_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5d">OptionalBoolean</a> OptionalBoolean_MIN = <a class="el" href="namespaceoperations__research.html#ab13458305fa2eb87238ff66066eecd5da58619af67d2baf732a16e4f88157f1da">BOOL_UNSPECIFIED</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="optional__boolean_8pb_8h_source.html#l00068">68</a> of file <a class="el" href="optional__boolean_8pb_8h_source.html">optional_boolean.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae56303ac211f7d967085f6a3a1d384ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae56303ac211f7d967085f6a3a1d384ed">◆ </a></span>RoutingSearchParameters_SchedulingSolver_SchedulingSolver_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int RoutingSearchParameters_SchedulingSolver_SchedulingSolver_ARRAYSIZE = <a class="el" href="namespaceoperations__research.html#a91b149de1cba5c6c31bcb2d8c8b71de4">RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8h_source.html#l00094">94</a> of file <a class="el" href="routing__parameters_8pb_8h_source.html">routing_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91b149de1cba5c6c31bcb2d8c8b71de4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91b149de1cba5c6c31bcb2d8c8b71de4">◆ </a></span>RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MAX = <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa8913aaf3e19f0956882f928e2b7c5ca3">RoutingSearchParameters_SchedulingSolver_CP_SAT</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8h_source.html#l00093">93</a> of file <a class="el" href="routing__parameters_8pb_8h_source.html">routing_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1e8a9851cb9c298550f6ebdeb9471a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1e8a9851cb9c298550f6ebdeb9471a3">◆ </a></span>RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634ba">RoutingSearchParameters_SchedulingSolver</a> RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MIN = <a class="el" href="namespaceoperations__research.html#a761463065b9e80673178ba0dda3634baa1e18203beb29faa90c1a509c1e6c7e71">RoutingSearchParameters_SchedulingSolver_UNSET</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">constexpr</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="routing__parameters_8pb_8h_source.html#l00092">92</a> of file <a class="el" href="routing__parameters_8pb_8h_source.html">routing_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</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="navelem"><a class="el" href="namespaceoperations__research.html">operations_research</a></li>
|
|
<li class="footer">Generated by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|