Files
ortools-clone/docs/cpp/routing__flags_8h.html
Mizux Seiha 17edcf0e25 Update doc
2021-09-30 01:28:18 +02:00

1442 lines
63 KiB
HTML

<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OR-Tools: routing_flags.h File 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
&#160;<span id="projectnumber">9.1</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('routing__flags_8h.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> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">routing_flags.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<p><a href="routing__flags_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceoperations__research"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research.html">operations_research</a></td></tr>
<tr class="memdesc:namespaceoperations__research"><td class="mdescLeft">&#160;</td><td class="mdescRight">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. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:adf49ef78ca9408e805e49577a51eb71d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#adf49ef78ca9408e805e49577a51eb71d">ABSL_DECLARE_FLAG</a> (bool, routing_no_lns)</td></tr>
<tr class="memdesc:adf49ef78ca9408e805e49577a51eb71d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Neighborhood activation/deactivation. <a href="routing__flags_8h.html#adf49ef78ca9408e805e49577a51eb71d">More...</a><br /></td></tr>
<tr class="separator:adf49ef78ca9408e805e49577a51eb71d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76e2712fba725e2cd40b27262ae070b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a76e2712fba725e2cd40b27262ae070b7">ABSL_DECLARE_FLAG</a> (bool, routing_no_fullpathlns)</td></tr>
<tr class="separator:a76e2712fba725e2cd40b27262ae070b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb7933909eaa97d0b0d900ac24ccacde"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#abb7933909eaa97d0b0d900ac24ccacde">ABSL_DECLARE_FLAG</a> (bool, routing_no_relocate)</td></tr>
<tr class="separator:abb7933909eaa97d0b0d900ac24ccacde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa326b5888577675d19b1beabeae6642a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#aa326b5888577675d19b1beabeae6642a">ABSL_DECLARE_FLAG</a> (bool, routing_no_relocate_neighbors)</td></tr>
<tr class="separator:aa326b5888577675d19b1beabeae6642a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbff1e8604cce504d01b46ea706fa91c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#afbff1e8604cce504d01b46ea706fa91c">ABSL_DECLARE_FLAG</a> (bool, routing_no_relocate_subtrip)</td></tr>
<tr class="separator:afbff1e8604cce504d01b46ea706fa91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3731130ea991e664256218c4ea709da"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ab3731130ea991e664256218c4ea709da">ABSL_DECLARE_FLAG</a> (bool, routing_no_exchange)</td></tr>
<tr class="separator:ab3731130ea991e664256218c4ea709da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a321c8206746c6fea2eb135754af32752"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a321c8206746c6fea2eb135754af32752">ABSL_DECLARE_FLAG</a> (bool, routing_no_exchange_subtrip)</td></tr>
<tr class="separator:a321c8206746c6fea2eb135754af32752"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae52487c89a5b22fe764473e65fe6b35f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ae52487c89a5b22fe764473e65fe6b35f">ABSL_DECLARE_FLAG</a> (bool, routing_no_cross)</td></tr>
<tr class="separator:ae52487c89a5b22fe764473e65fe6b35f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace984968489d808b06afe0f3586a11e4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ace984968489d808b06afe0f3586a11e4">ABSL_DECLARE_FLAG</a> (bool, routing_no_2opt)</td></tr>
<tr class="separator:ace984968489d808b06afe0f3586a11e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15db6c4ebdf79a214bfaa71aa3d9a2ee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a15db6c4ebdf79a214bfaa71aa3d9a2ee">ABSL_DECLARE_FLAG</a> (bool, routing_no_oropt)</td></tr>
<tr class="separator:a15db6c4ebdf79a214bfaa71aa3d9a2ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7fd1818f098bdca933311500fab231a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#af7fd1818f098bdca933311500fab231a">ABSL_DECLARE_FLAG</a> (bool, routing_no_make_active)</td></tr>
<tr class="separator:af7fd1818f098bdca933311500fab231a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f1621994a0aea27be3354756a0b033d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a1f1621994a0aea27be3354756a0b033d">ABSL_DECLARE_FLAG</a> (bool, routing_no_lkh)</td></tr>
<tr class="separator:a1f1621994a0aea27be3354756a0b033d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a897e2b356217317fbf6dff2b8305b8a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a897e2b356217317fbf6dff2b8305b8a2">ABSL_DECLARE_FLAG</a> (bool, routing_no_relocate_expensive_chain)</td></tr>
<tr class="separator:a897e2b356217317fbf6dff2b8305b8a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adead1710e154a408db746780bd333745"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#adead1710e154a408db746780bd333745">ABSL_DECLARE_FLAG</a> (bool, routing_no_tsp)</td></tr>
<tr class="separator:adead1710e154a408db746780bd333745"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81378a035e794151675bf31de228bea5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a81378a035e794151675bf31de228bea5">ABSL_DECLARE_FLAG</a> (bool, routing_no_tsplns)</td></tr>
<tr class="separator:a81378a035e794151675bf31de228bea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91e5fa6bdbb13b57e96907280291369b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a91e5fa6bdbb13b57e96907280291369b">ABSL_DECLARE_FLAG</a> (bool, routing_use_chain_make_inactive)</td></tr>
<tr class="separator:a91e5fa6bdbb13b57e96907280291369b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfa52eb77d8d06f133448beb493a3681"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#adfa52eb77d8d06f133448beb493a3681">ABSL_DECLARE_FLAG</a> (bool, routing_use_extended_swap_active)</td></tr>
<tr class="separator:adfa52eb77d8d06f133448beb493a3681"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9b7bb1928c6cd6af02a161a38d82408"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ab9b7bb1928c6cd6af02a161a38d82408">ABSL_DECLARE_FLAG</a> (bool, routing_guided_local_search)</td></tr>
<tr class="memdesc:ab9b7bb1928c6cd6af02a161a38d82408"><td class="mdescLeft">&#160;</td><td class="mdescRight">Meta-heuristics. <a href="routing__flags_8h.html#ab9b7bb1928c6cd6af02a161a38d82408">More...</a><br /></td></tr>
<tr class="separator:ab9b7bb1928c6cd6af02a161a38d82408"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa295607fddd644a0da200df752edeb34"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#aa295607fddd644a0da200df752edeb34">ABSL_DECLARE_FLAG</a> (double, routing_guided_local_search_lambda_coefficient)</td></tr>
<tr class="separator:aa295607fddd644a0da200df752edeb34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85e3a65e32ffefe2c77ba483b293f903"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a85e3a65e32ffefe2c77ba483b293f903">ABSL_DECLARE_FLAG</a> (bool, routing_simulated_annealing)</td></tr>
<tr class="separator:a85e3a65e32ffefe2c77ba483b293f903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d60940771ee9aa2f11fcad5e88a0f39"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a5d60940771ee9aa2f11fcad5e88a0f39">ABSL_DECLARE_FLAG</a> (bool, routing_tabu_search)</td></tr>
<tr class="separator:a5d60940771ee9aa2f11fcad5e88a0f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f0eb6874d4855bdd246a9026eda4d79"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a4f0eb6874d4855bdd246a9026eda4d79">ABSL_DECLARE_FLAG</a> (bool, routing_generic_tabu_search)</td></tr>
<tr class="separator:a4f0eb6874d4855bdd246a9026eda4d79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c76def89989e568290df58e8465d3a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a2c76def89989e568290df58e8465d3a8">ABSL_DECLARE_FLAG</a> (int64_t, routing_solution_limit)</td></tr>
<tr class="memdesc:a2c76def89989e568290df58e8465d3a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Search limits. <a href="routing__flags_8h.html#a2c76def89989e568290df58e8465d3a8">More...</a><br /></td></tr>
<tr class="separator:a2c76def89989e568290df58e8465d3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad459db328e73ec0a8c3b44d440a94630"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ad459db328e73ec0a8c3b44d440a94630">ABSL_DECLARE_FLAG</a> (int64_t, routing_time_limit)</td></tr>
<tr class="separator:ad459db328e73ec0a8c3b44d440a94630"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2fb0c8fccf707d56e0ab5470c65146b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#aa2fb0c8fccf707d56e0ab5470c65146b">ABSL_DECLARE_FLAG</a> (int64_t, routing_lns_time_limit)</td></tr>
<tr class="separator:aa2fb0c8fccf707d56e0ab5470c65146b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97a841e20d4d340edd2fbccd9e8e23ae"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a97a841e20d4d340edd2fbccd9e8e23ae">ABSL_DECLARE_FLAG</a> (std::string, routing_first_solution)</td></tr>
<tr class="memdesc:a97a841e20d4d340edd2fbccd9e8e23ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Search control. <a href="routing__flags_8h.html#a97a841e20d4d340edd2fbccd9e8e23ae">More...</a><br /></td></tr>
<tr class="separator:a97a841e20d4d340edd2fbccd9e8e23ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab83e66ec87e45db5d661d136b9bcdf74"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ab83e66ec87e45db5d661d136b9bcdf74">ABSL_DECLARE_FLAG</a> (bool, routing_use_filtered_first_solutions)</td></tr>
<tr class="separator:ab83e66ec87e45db5d661d136b9bcdf74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1926b6d761f047f8b03e9ce6db8a378a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a1926b6d761f047f8b03e9ce6db8a378a">ABSL_DECLARE_FLAG</a> (double, savings_neighbors_ratio)</td></tr>
<tr class="separator:a1926b6d761f047f8b03e9ce6db8a378a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e52aec5d67e808e8914a2855cdb57c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a1e52aec5d67e808e8914a2855cdb57c0">ABSL_DECLARE_FLAG</a> (bool, savings_add_reverse_arcs)</td></tr>
<tr class="separator:a1e52aec5d67e808e8914a2855cdb57c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3dcc672f956c39403df00a94312b7ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#af3dcc672f956c39403df00a94312b7ce">ABSL_DECLARE_FLAG</a> (double, savings_arc_coefficient)</td></tr>
<tr class="separator:af3dcc672f956c39403df00a94312b7ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f54cafb020b7196e6a9de23b8fc9da1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a8f54cafb020b7196e6a9de23b8fc9da1">ABSL_DECLARE_FLAG</a> (double, cheapest_insertion_farthest_seeds_ratio)</td></tr>
<tr class="separator:a8f54cafb020b7196e6a9de23b8fc9da1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03c042436e8ad5ec450add8bfefc3853"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a03c042436e8ad5ec450add8bfefc3853">ABSL_DECLARE_FLAG</a> (double, cheapest_insertion_first_solution_neighbors_ratio)</td></tr>
<tr class="separator:a03c042436e8ad5ec450add8bfefc3853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e4b95a17616f427dfaf92c470bcf18b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a9e4b95a17616f427dfaf92c470bcf18b">ABSL_DECLARE_FLAG</a> (bool, routing_dfs)</td></tr>
<tr class="separator:a9e4b95a17616f427dfaf92c470bcf18b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0136f1791cd515f85a4aaee0ddf223b0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a0136f1791cd515f85a4aaee0ddf223b0">ABSL_DECLARE_FLAG</a> (double, routing_optimization_step)</td></tr>
<tr class="separator:a0136f1791cd515f85a4aaee0ddf223b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9f28aa34a25cbe2a27418c2a1cc0b7f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#aa9f28aa34a25cbe2a27418c2a1cc0b7f">ABSL_DECLARE_FLAG</a> (int, routing_number_of_solutions_to_collect)</td></tr>
<tr class="separator:aa9f28aa34a25cbe2a27418c2a1cc0b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3695433b162cbf7247a8215e9e82e8a2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a3695433b162cbf7247a8215e9e82e8a2">ABSL_DECLARE_FLAG</a> (int, routing_relocate_expensive_chain_num_arcs_to_consider)</td></tr>
<tr class="separator:a3695433b162cbf7247a8215e9e82e8a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ce9f2d35cd6147ac8f90a67ca436fdd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#a5ce9f2d35cd6147ac8f90a67ca436fdd">ABSL_DECLARE_FLAG</a> (bool, routing_use_light_propagation)</td></tr>
<tr class="memdesc:a5ce9f2d35cd6147ac8f90a67ca436fdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Propagation control. <a href="routing__flags_8h.html#a5ce9f2d35cd6147ac8f90a67ca436fdd">More...</a><br /></td></tr>
<tr class="separator:a5ce9f2d35cd6147ac8f90a67ca436fdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8ac979bf1f78c28f6b85ce866868d05"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ae8ac979bf1f78c28f6b85ce866868d05">ABSL_DECLARE_FLAG</a> (bool, routing_cache_callbacks)</td></tr>
<tr class="memdesc:ae8ac979bf1f78c28f6b85ce866868d05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cache settings. <a href="routing__flags_8h.html#ae8ac979bf1f78c28f6b85ce866868d05">More...</a><br /></td></tr>
<tr class="separator:ae8ac979bf1f78c28f6b85ce866868d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad576238acc1413ee5860cb11cd14957a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#ad576238acc1413ee5860cb11cd14957a">ABSL_DECLARE_FLAG</a> (int64_t, routing_max_cache_size)</td></tr>
<tr class="separator:ad576238acc1413ee5860cb11cd14957a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0988e9ec45def2594b6a46cb9f236fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#af0988e9ec45def2594b6a46cb9f236fa">ABSL_DECLARE_FLAG</a> (bool, routing_trace)</td></tr>
<tr class="memdesc:af0988e9ec45def2594b6a46cb9f236fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Misc. <a href="routing__flags_8h.html#af0988e9ec45def2594b6a46cb9f236fa">More...</a><br /></td></tr>
<tr class="separator:af0988e9ec45def2594b6a46cb9f236fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acea357622fa4d3dbf79c698e99aeee00"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#acea357622fa4d3dbf79c698e99aeee00">ABSL_DECLARE_FLAG</a> (bool, routing_profile)</td></tr>
<tr class="separator:acea357622fa4d3dbf79c698e99aeee00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2b53436972bc257c5fc421b016ba99c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#af2b53436972bc257c5fc421b016ba99c">ABSL_DECLARE_FLAG</a> (bool, routing_use_homogeneous_costs)</td></tr>
<tr class="memdesc:af2b53436972bc257c5fc421b016ba99c"><td class="mdescLeft">&#160;</td><td class="mdescRight">&mdash; Routing model flags &mdash; <a href="routing__flags_8h.html#af2b53436972bc257c5fc421b016ba99c">More...</a><br /></td></tr>
<tr class="separator:af2b53436972bc257c5fc421b016ba99c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeb1015bf8d153f6125e78010dd8f0e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="routing__flags_8h.html#aaeb1015bf8d153f6125e78010dd8f0e7">ABSL_DECLARE_FLAG</a> (bool, routing_gzip_compress_trail)</td></tr>
<tr class="separator:aaeb1015bf8d153f6125e78010dd8f0e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa8eef0f9e8ca3d08beb0a3beb719150"><td class="memItemLeft" align="right" valign="top">RoutingModelParameters&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4dc50faf46fe783b8318617657dedd14"><td class="memItemLeft" align="right" valign="top">RoutingSearchParameters&#160;</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">&#160;</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">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="ae8ac979bf1f78c28f6b85ce866868d05" name="ae8ac979bf1f78c28f6b85ce866868d05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8ac979bf1f78c28f6b85ce866868d05">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[1/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_cache_callbacks&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Cache settings. </p>
</div>
</div>
<a id="a9e4b95a17616f427dfaf92c470bcf18b" name="a9e4b95a17616f427dfaf92c470bcf18b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e4b95a17616f427dfaf92c470bcf18b">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[2/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_dfs&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a4f0eb6874d4855bdd246a9026eda4d79" name="a4f0eb6874d4855bdd246a9026eda4d79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f0eb6874d4855bdd246a9026eda4d79">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[3/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_generic_tabu_search&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab9b7bb1928c6cd6af02a161a38d82408" name="ab9b7bb1928c6cd6af02a161a38d82408"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9b7bb1928c6cd6af02a161a38d82408">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[4/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_guided_local_search&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Meta-heuristics. </p>
</div>
</div>
<a id="aaeb1015bf8d153f6125e78010dd8f0e7" name="aaeb1015bf8d153f6125e78010dd8f0e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaeb1015bf8d153f6125e78010dd8f0e7">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[5/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_gzip_compress_trail&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ace984968489d808b06afe0f3586a11e4" name="ace984968489d808b06afe0f3586a11e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace984968489d808b06afe0f3586a11e4">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[6/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_2opt&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae52487c89a5b22fe764473e65fe6b35f" name="ae52487c89a5b22fe764473e65fe6b35f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae52487c89a5b22fe764473e65fe6b35f">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[7/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_cross&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab3731130ea991e664256218c4ea709da" name="ab3731130ea991e664256218c4ea709da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3731130ea991e664256218c4ea709da">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[8/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_exchange&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a321c8206746c6fea2eb135754af32752" name="a321c8206746c6fea2eb135754af32752"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a321c8206746c6fea2eb135754af32752">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[9/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_exchange_subtrip&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a76e2712fba725e2cd40b27262ae070b7" name="a76e2712fba725e2cd40b27262ae070b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76e2712fba725e2cd40b27262ae070b7">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[10/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_fullpathlns&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1f1621994a0aea27be3354756a0b033d" name="a1f1621994a0aea27be3354756a0b033d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f1621994a0aea27be3354756a0b033d">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[11/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_lkh&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adf49ef78ca9408e805e49577a51eb71d" name="adf49ef78ca9408e805e49577a51eb71d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf49ef78ca9408e805e49577a51eb71d">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[12/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_lns&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Neighborhood activation/deactivation. </p>
</div>
</div>
<a id="af7fd1818f098bdca933311500fab231a" name="af7fd1818f098bdca933311500fab231a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7fd1818f098bdca933311500fab231a">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[13/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_make_active&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a15db6c4ebdf79a214bfaa71aa3d9a2ee" name="a15db6c4ebdf79a214bfaa71aa3d9a2ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15db6c4ebdf79a214bfaa71aa3d9a2ee">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[14/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_oropt&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="abb7933909eaa97d0b0d900ac24ccacde" name="abb7933909eaa97d0b0d900ac24ccacde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb7933909eaa97d0b0d900ac24ccacde">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[15/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_relocate&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a897e2b356217317fbf6dff2b8305b8a2" name="a897e2b356217317fbf6dff2b8305b8a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a897e2b356217317fbf6dff2b8305b8a2">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[16/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_relocate_expensive_chain&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa326b5888577675d19b1beabeae6642a" name="aa326b5888577675d19b1beabeae6642a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa326b5888577675d19b1beabeae6642a">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[17/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_relocate_neighbors&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afbff1e8604cce504d01b46ea706fa91c" name="afbff1e8604cce504d01b46ea706fa91c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afbff1e8604cce504d01b46ea706fa91c">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[18/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_relocate_subtrip&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adead1710e154a408db746780bd333745" name="adead1710e154a408db746780bd333745"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adead1710e154a408db746780bd333745">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[19/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_tsp&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a81378a035e794151675bf31de228bea5" name="a81378a035e794151675bf31de228bea5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81378a035e794151675bf31de228bea5">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[20/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_no_tsplns&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acea357622fa4d3dbf79c698e99aeee00" name="acea357622fa4d3dbf79c698e99aeee00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acea357622fa4d3dbf79c698e99aeee00">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[21/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_profile&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a85e3a65e32ffefe2c77ba483b293f903" name="a85e3a65e32ffefe2c77ba483b293f903"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85e3a65e32ffefe2c77ba483b293f903">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[22/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_simulated_annealing&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5d60940771ee9aa2f11fcad5e88a0f39" name="a5d60940771ee9aa2f11fcad5e88a0f39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d60940771ee9aa2f11fcad5e88a0f39">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[23/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_tabu_search&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af0988e9ec45def2594b6a46cb9f236fa" name="af0988e9ec45def2594b6a46cb9f236fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af0988e9ec45def2594b6a46cb9f236fa">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[24/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_trace&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Misc. </p>
</div>
</div>
<a id="a91e5fa6bdbb13b57e96907280291369b" name="a91e5fa6bdbb13b57e96907280291369b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91e5fa6bdbb13b57e96907280291369b">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[25/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_use_chain_make_inactive&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="adfa52eb77d8d06f133448beb493a3681" name="adfa52eb77d8d06f133448beb493a3681"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adfa52eb77d8d06f133448beb493a3681">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[26/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_use_extended_swap_active&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab83e66ec87e45db5d661d136b9bcdf74" name="ab83e66ec87e45db5d661d136b9bcdf74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab83e66ec87e45db5d661d136b9bcdf74">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[27/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_use_filtered_first_solutions&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af2b53436972bc257c5fc421b016ba99c" name="af2b53436972bc257c5fc421b016ba99c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2b53436972bc257c5fc421b016ba99c">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[28/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_use_homogeneous_costs&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>&mdash; Routing model flags &mdash; </p>
</div>
</div>
<a id="a5ce9f2d35cd6147ac8f90a67ca436fdd" name="a5ce9f2d35cd6147ac8f90a67ca436fdd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ce9f2d35cd6147ac8f90a67ca436fdd">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[29/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_use_light_propagation&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Propagation control. </p>
</div>
</div>
<a id="a1e52aec5d67e808e8914a2855cdb57c0" name="a1e52aec5d67e808e8914a2855cdb57c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e52aec5d67e808e8914a2855cdb57c0">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[30/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">savings_add_reverse_arcs&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8f54cafb020b7196e6a9de23b8fc9da1" name="a8f54cafb020b7196e6a9de23b8fc9da1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f54cafb020b7196e6a9de23b8fc9da1">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[31/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">cheapest_insertion_farthest_seeds_ratio&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a03c042436e8ad5ec450add8bfefc3853" name="a03c042436e8ad5ec450add8bfefc3853"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03c042436e8ad5ec450add8bfefc3853">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[32/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">cheapest_insertion_first_solution_neighbors_ratio&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa295607fddd644a0da200df752edeb34" name="aa295607fddd644a0da200df752edeb34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa295607fddd644a0da200df752edeb34">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[33/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_guided_local_search_lambda_coefficient&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0136f1791cd515f85a4aaee0ddf223b0" name="a0136f1791cd515f85a4aaee0ddf223b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0136f1791cd515f85a4aaee0ddf223b0">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[34/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_optimization_step&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af3dcc672f956c39403df00a94312b7ce" name="af3dcc672f956c39403df00a94312b7ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3dcc672f956c39403df00a94312b7ce">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[35/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">savings_arc_coefficient&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1926b6d761f047f8b03e9ce6db8a378a" name="a1926b6d761f047f8b03e9ce6db8a378a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1926b6d761f047f8b03e9ce6db8a378a">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[36/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">double&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">savings_neighbors_ratio&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa9f28aa34a25cbe2a27418c2a1cc0b7f" name="aa9f28aa34a25cbe2a27418c2a1cc0b7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9f28aa34a25cbe2a27418c2a1cc0b7f">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[37/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_number_of_solutions_to_collect&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3695433b162cbf7247a8215e9e82e8a2" name="a3695433b162cbf7247a8215e9e82e8a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3695433b162cbf7247a8215e9e82e8a2">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[38/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_relocate_expensive_chain_num_arcs_to_consider&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa2fb0c8fccf707d56e0ab5470c65146b" name="aa2fb0c8fccf707d56e0ab5470c65146b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2fb0c8fccf707d56e0ab5470c65146b">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[39/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_lns_time_limit&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad576238acc1413ee5860cb11cd14957a" name="ad576238acc1413ee5860cb11cd14957a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad576238acc1413ee5860cb11cd14957a">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[40/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_max_cache_size&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a2c76def89989e568290df58e8465d3a8" name="a2c76def89989e568290df58e8465d3a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c76def89989e568290df58e8465d3a8">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[41/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_solution_limit&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Search limits. </p>
</div>
</div>
<a id="ad459db328e73ec0a8c3b44d440a94630" name="ad459db328e73ec0a8c3b44d440a94630"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad459db328e73ec0a8c3b44d440a94630">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[42/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_time_limit&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a97a841e20d4d340edd2fbccd9e8e23ae" name="a97a841e20d4d340edd2fbccd9e8e23ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97a841e20d4d340edd2fbccd9e8e23ae">&#9670;&nbsp;</a></span>ABSL_DECLARE_FLAG() <span class="overload">[43/43]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ABSL_DECLARE_FLAG </td>
<td>(</td>
<td class="paramtype">std::string&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">routing_first_solution&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Search control. </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="dir_a7cc1eeded8f693d0da6c729bc88c45a.html">ortools</a></li><li class="navelem"><a class="el" href="dir_afbb39f66221aac28bbdefd1dca2b2b0.html">constraint_solver</a></li><li class="navelem"><a class="el" href="routing__flags_8h.html">routing_flags.h</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.2 </li>
</ul>
</div>
</body>
</html>