3626 lines
255 KiB
HTML
3626 lines
255 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>OR-Tools</title>
|
|
<meta http-equiv="Content-Type" content="text/html;"/>
|
|
<meta charset="utf-8"/>
|
|
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
|
|
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="banner-container">
|
|
<div id="banner">
|
|
<span id="sfml">OR-Tools 7.2</span>
|
|
</div>
|
|
</div>
|
|
<link rel="icon" href="https://developers.google.com/optimization/images/orLogo.png">
|
|
<div id="content">
|
|
<!-- Generated by Doxygen 1.8.15 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</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_1_1sat.html','');});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</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::sat Namespace Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<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_1sat_1_1AllDifferentConstraintProto.html">AllDifferentConstraintProto</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_1sat_1_1AutomatonConstraint.html">AutomatonConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialized automaton constraint. <a href="classoperations__research_1_1sat_1_1AutomatonConstraint.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_1sat_1_1AutomatonConstraintProto.html">AutomatonConstraintProto</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_1sat_1_1BoolArgumentProto.html">BoolArgumentProto</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_1sat_1_1BoolVar.html">BoolVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A Boolean variable. <a href="classoperations__research_1_1sat_1_1BoolVar.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_1sat_1_1CircuitConstraint.html">CircuitConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialized circuit constraint. <a href="classoperations__research_1_1sat_1_1CircuitConstraint.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_1sat_1_1CircuitConstraintProto.html">CircuitConstraintProto</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_1sat_1_1CircuitCoveringConstraintProto.html">CircuitCoveringConstraintProto</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_1sat_1_1Constraint.html">Constraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A constraint. <a href="classoperations__research_1_1sat_1_1Constraint.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_1sat_1_1ConstraintProto.html">ConstraintProto</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_1sat_1_1CpModelBuilder.html">CpModelBuilder</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Wrapper class around the cp_model proto. <a href="classoperations__research_1_1sat_1_1CpModelBuilder.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_1sat_1_1CpModelProto.html">CpModelProto</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_1sat_1_1CpObjectiveProto.html">CpObjectiveProto</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_1sat_1_1CpSolverResponse.html">CpSolverResponse</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_1sat_1_1CumulativeConstraint.html">CumulativeConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialized cumulative constraint. <a href="classoperations__research_1_1sat_1_1CumulativeConstraint.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_1sat_1_1CumulativeConstraintProto.html">CumulativeConstraintProto</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_1sat_1_1DecisionStrategyProto.html">DecisionStrategyProto</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_1sat_1_1DecisionStrategyProto__AffineTransformation.html">DecisionStrategyProto_AffineTransformation</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_1sat_1_1ElementConstraintProto.html">ElementConstraintProto</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_1sat_1_1IntegerArgumentProto.html">IntegerArgumentProto</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_1sat_1_1IntegerVariableProto.html">IntegerVariableProto</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_1sat_1_1IntervalConstraintProto.html">IntervalConstraintProto</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_1sat_1_1IntervalVar.html">IntervalVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a Interval variable. <a href="classoperations__research_1_1sat_1_1IntervalVar.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_1sat_1_1IntVar.html">IntVar</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An integer variable. <a href="classoperations__research_1_1sat_1_1IntVar.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_1sat_1_1InverseConstraintProto.html">InverseConstraintProto</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_1sat_1_1LinearConstraintProto.html">LinearConstraintProto</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_1sat_1_1LinearExpr.html">LinearExpr</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A dedicated container for linear expressions. <a href="classoperations__research_1_1sat_1_1LinearExpr.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_1sat_1_1Model.html">Model</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class that owns everything related to a particular optimization model. <a href="classoperations__research_1_1sat_1_1Model.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_1sat_1_1NoOverlap2DConstraint.html">NoOverlap2DConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialized no_overlap2D constraint. <a href="classoperations__research_1_1sat_1_1NoOverlap2DConstraint.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_1sat_1_1NoOverlap2DConstraintProto.html">NoOverlap2DConstraintProto</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_1sat_1_1NoOverlapConstraintProto.html">NoOverlapConstraintProto</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_1sat_1_1PartialVariableAssignment.html">PartialVariableAssignment</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_1sat_1_1ReservoirConstraint.html">ReservoirConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialized reservoir constraint. <a href="classoperations__research_1_1sat_1_1ReservoirConstraint.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_1sat_1_1ReservoirConstraintProto.html">ReservoirConstraintProto</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_1sat_1_1RoutesConstraintProto.html">RoutesConstraintProto</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_1sat_1_1SatParameters.html">SatParameters</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_1sat_1_1TableConstraint.html">TableConstraint</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Specialized assignment constraint. <a href="classoperations__research_1_1sat_1_1TableConstraint.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_1sat_1_1TableConstraintProto.html">TableConstraintProto</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="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:ac0ca8810a97bcc1b3d45269a33fd4f0c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca5e00b7cd6b433ec6a15ff913d3b2c3f3">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_FIRST</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca0b1d456b36749d677aa4a201b22ba114">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_LOWEST_MIN</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca79fc0af04ed454750ecb59dc5a748e88">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_HIGHEST_MAX</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca18e573e60bf8dde6880a6cfb9f697ffc">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MIN_DOMAIN_SIZE</a> = 3,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca9bc8cd090f555c04c4fb8ec23838dc30">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MAX_DOMAIN_SIZE</a> = 4,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca77405cd855df69ed653be2766be0a1af">DecisionStrategyProto_VariableSelectionStrategy_DecisionStrategyProto_VariableSelectionStrategy_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0cadecec94c9d1599ecbdfdab2f7cfcb7aa">DecisionStrategyProto_VariableSelectionStrategy_DecisionStrategyProto_VariableSelectionStrategy_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ac0ca8810a97bcc1b3d45269a33fd4f0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20ead57ac0739497ea66f0c21b23b529"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529a2f416e6e94f971bfbb75ba25e7f7b760">DecisionStrategyProto_DomainReductionStrategy_SELECT_MIN_VALUE</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac22896facd05595ce84133b3b3043685">DecisionStrategyProto_DomainReductionStrategy_SELECT_MAX_VALUE</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ab63e61aebddafddd1496d6ab577dab53">DecisionStrategyProto_DomainReductionStrategy_SELECT_LOWER_HALF</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac41d0ba8114af7179c253fda16e517ca">DecisionStrategyProto_DomainReductionStrategy_SELECT_UPPER_HALF</a> = 3,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529a82875a7d185a8f87d56cb0fb0f37f72a">DecisionStrategyProto_DomainReductionStrategy_DecisionStrategyProto_DomainReductionStrategy_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac1c76a18c1405c9569b8afca29919e48">DecisionStrategyProto_DomainReductionStrategy_DecisionStrategyProto_DomainReductionStrategy_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a20ead57ac0739497ea66f0c21b23b529"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac14a394f629f2cf1070b84bce2e427ce"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea693e3d1636a488a456c173453c45cc14">UNKNOWN</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ceacb3300bde58b85d202f9c211dfabcb49">MODEL_INVALID</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ceae4d551fa942cba479e3090bb8ae40e73">FEASIBLE</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea185c2992ead7a0d90d260164cf10d46f">INFEASIBLE</a> = 3,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea78e9c6b9f6ac60a9e9c2d25967ed1ad0">OPTIMAL</a> = 4,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea443f059ef1efc767e19c5724f6c161d9">CpSolverStatus_INT_MIN_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ceae535ad44840a077b35974e3a04530717">CpSolverStatus_INT_MAX_SENTINEL_DO_NOT_USE_</a> = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:ac14a394f629f2cf1070b84bce2e427ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a299d9cbf6a19e8aa8294c01b02d59aa7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</a> : int { <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a92760d7186df85dfd6c188eae0b9b591">SatParameters_VariableOrder_IN_ORDER</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a941215af97625c63a144520ec7e02bfb">SatParameters_VariableOrder_IN_REVERSE_ORDER</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a8de6cbc54e325b78d800c8354591d726">SatParameters_VariableOrder_IN_RANDOM_ORDER</a> = 2
|
|
}</td></tr>
|
|
<tr class="separator:a299d9cbf6a19e8aa8294c01b02d59aa7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a517d73d1db81fd87470e6bcbe87c633e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea6145ecb76ca29dc07b9acde97866a8ee">SatParameters_Polarity_POLARITY_TRUE</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea204c91561099609cdf7b6469e84e9576">SatParameters_Polarity_POLARITY_FALSE</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633eafaf662755a533bc2353968b4c4da4d32">SatParameters_Polarity_POLARITY_RANDOM</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633eaf9a6fbf18fc3445083ca746b1e920ca6">SatParameters_Polarity_POLARITY_WEIGHTED_SIGN</a> = 3,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea77094f18176663ceea0b80667cf917a6">SatParameters_Polarity_POLARITY_REVERSE_WEIGHTED_SIGN</a> = 4
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a517d73d1db81fd87470e6bcbe87c633e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada813507f9879e596a07b3850f7fc0d5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</a> : int { <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5ae1bd62c48ad8f9a7d242ae916bbe5066">SatParameters_ConflictMinimizationAlgorithm_NONE</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5ac1adcdd93b988565644ddc9c3510c96c">SatParameters_ConflictMinimizationAlgorithm_SIMPLE</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5acf7f9f878c3e92e4e319c3e4ea926af7">SatParameters_ConflictMinimizationAlgorithm_RECURSIVE</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5a52b205df52309c4f050206500297e4e5">SatParameters_ConflictMinimizationAlgorithm_EXPERIMENTAL</a> = 3
|
|
}</td></tr>
|
|
<tr class="separator:ada813507f9879e596a07b3850f7fc0d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a402444328a26710265238ae8fb883496"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496a5cefb853f31166cc3684d90594d5dde9">SatParameters_BinaryMinizationAlgorithm_NO_BINARY_MINIMIZATION</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496acefb9cb334d97dc99896de7db79a2476">SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_FIRST</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496ac586955ded9c943dee2faf8b5b738dbd">SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION</a> = 4,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496a30c30629b82fa4252c40e28942e35416">SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_WITH_REACHABILITY</a> = 2,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496aeb6a38e1f5f44d7f13c6f8d6325ba069">SatParameters_BinaryMinizationAlgorithm_EXPERIMENTAL_BINARY_MINIMIZATION</a> = 3
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a402444328a26710265238ae8fb883496"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af02bc4bd103928ea008623a1da38a12c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</a> : int { <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12ca1739f0f3322dc59ebaa2fb9fa3481d6b">SatParameters_ClauseProtection_PROTECTION_NONE</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12caa7de36c91e9668bd4d3429170a3a915a">SatParameters_ClauseProtection_PROTECTION_ALWAYS</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12ca4ce148354b01f5b1e2da32e7576edaa3">SatParameters_ClauseProtection_PROTECTION_LBD</a> = 2
|
|
}</td></tr>
|
|
<tr class="separator:af02bc4bd103928ea008623a1da38a12c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab33358f8fe7b8cb7f98c226b3a070e38"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</a> : int { <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38aaab0bb6b57e109185e6a62d5d0271a04">SatParameters_ClauseOrdering_CLAUSE_ACTIVITY</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38a2dcf758b7ee7431577e2aa80a60b163e">SatParameters_ClauseOrdering_CLAUSE_LBD</a> = 1
|
|
}</td></tr>
|
|
<tr class="separator:ab33358f8fe7b8cb7f98c226b3a070e38"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2916a603fb108fbf4133f865d472fc0b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba698c5900a88697e89f1a9ffa790fd49f">SatParameters_RestartAlgorithm_NO_RESTART</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba0fcf1821b877dd61f6cfac37a36a82d8">SatParameters_RestartAlgorithm_LUBY_RESTART</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba89e7ee47fc5c826c03f455f082f22c70">SatParameters_RestartAlgorithm_DL_MOVING_AVERAGE_RESTART</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba5d2302ed4086b87cadaad18aa5981aed">SatParameters_RestartAlgorithm_LBD_MOVING_AVERAGE_RESTART</a> = 3,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba353691b5a40f70fe5d05cc01bdf22536">SatParameters_RestartAlgorithm_FIXED_RESTART</a> = 4
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a2916a603fb108fbf4133f865d472fc0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71cb004d78f7d8c38fcc9cbc225af533"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</a> : int { <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533ab0500c1196441cd7820da82c2c1baf6f">SatParameters_MaxSatAssumptionOrder_DEFAULT_ASSUMPTION_ORDER</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533a61bc7845a56fecefcc18795a536d5eb3">SatParameters_MaxSatAssumptionOrder_ORDER_ASSUMPTION_BY_DEPTH</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533a44da070df5c6e2443fa1c00b6c25893f">SatParameters_MaxSatAssumptionOrder_ORDER_ASSUMPTION_BY_WEIGHT</a> = 2
|
|
}</td></tr>
|
|
<tr class="separator:a71cb004d78f7d8c38fcc9cbc225af533"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a011a7400ac03996a9023db2a9e7df81c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</a> : int { <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81ca5bb7f0a112c4672ea2abec407f7d384c">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_NONE</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81ca0c67cde78d6314de8d13734d65709b3a">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_DESCENT</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81cadf547628eb3421e641512aeb95b31912">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_ASCENT</a> = 2
|
|
}</td></tr>
|
|
<tr class="separator:a011a7400ac03996a9023db2a9e7df81c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af29968605d0dca7194386c85c3e8269e"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</a> : int { <br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269eac23498a3951b707b682de68c3f2ef4ba">SatParameters_SearchBranching_AUTOMATIC_SEARCH</a> = 0,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea4b402cda1dee9234ecc9bf3f969dae9c">SatParameters_SearchBranching_FIXED_SEARCH</a> = 1,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea79d67aaf6b62f71bbddd9c5177ebedc1">SatParameters_SearchBranching_PORTFOLIO_SEARCH</a> = 2,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269eac0ee72ff494861f949253aac50496f42">SatParameters_SearchBranching_LP_SEARCH</a> = 3,
|
|
<br />
|
|
  <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea0959d8f131e2610b97a8830464b2c633">SatParameters_SearchBranching_PSEUDO_COST_SEARCH</a> = 4,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea28a2409f7a5ca2ecd6635da22e4e6667">SatParameters_SearchBranching_PORTFOLIO_WITH_QUICK_RESTART_SEARCH</a> = 5,
|
|
<a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea7254e3257c79f6ccdb408e6f26f0c2e1">SatParameters_SearchBranching_HINT_SEARCH</a> = 6
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:af29968605d0dca7194386c85c3e8269e"><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:a9c0ae0d048a431656985fc79428bbe67"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9c0ae0d048a431656985fc79428bbe67">operator<<</a> (std::ostream &os, const <a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> &var)</td></tr>
|
|
<tr class="separator:a9c0ae0d048a431656985fc79428bbe67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5e3de118c1f8dd5a7ec21704e05684b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a5e3de118c1f8dd5a7ec21704e05684b9">Not</a> (<a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> x)</td></tr>
|
|
<tr class="memdesc:a5e3de118c1f8dd5a7ec21704e05684b9"><td class="mdescLeft"> </td><td class="mdescRight">A convenient wrapper so we can write Not(x) instead of <a class="el" href="namespaceoperations__research_1_1sat.html#a5e3de118c1f8dd5a7ec21704e05684b9" title="A convenient wrapper so we can write Not(x) instead of x.Not() which is sometimes clearer.">x.Not()</a> which is sometimes clearer. <a href="#a5e3de118c1f8dd5a7ec21704e05684b9">More...</a><br /></td></tr>
|
|
<tr class="separator:a5e3de118c1f8dd5a7ec21704e05684b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a57b8aabbc5b3c1d177d35b3ebcf9b5fa"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a57b8aabbc5b3c1d177d35b3ebcf9b5fa">operator<<</a> (std::ostream &os, const <a class="el" href="classoperations__research_1_1sat_1_1IntVar.html">IntVar</a> &var)</td></tr>
|
|
<tr class="separator:a57b8aabbc5b3c1d177d35b3ebcf9b5fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9f86b31794751c624a783d15306280c"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae9f86b31794751c624a783d15306280c">operator<<</a> (std::ostream &os, const <a class="el" href="classoperations__research_1_1sat_1_1IntervalVar.html">IntervalVar</a> &var)</td></tr>
|
|
<tr class="separator:ae9f86b31794751c624a783d15306280c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeaed9bdf2a27bb778ba397666cb874d7"><td class="memItemLeft" align="right" valign="top">int64 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aeaed9bdf2a27bb778ba397666cb874d7">SolutionIntegerValue</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &r, const <a class="el" href="classoperations__research_1_1sat_1_1LinearExpr.html">LinearExpr</a> &expr)</td></tr>
|
|
<tr class="memdesc:aeaed9bdf2a27bb778ba397666cb874d7"><td class="mdescLeft"> </td><td class="mdescRight">Evaluates the value of an linear expression in a solver response. <a href="#aeaed9bdf2a27bb778ba397666cb874d7">More...</a><br /></td></tr>
|
|
<tr class="separator:aeaed9bdf2a27bb778ba397666cb874d7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a671200a31003492dbef21f2b4ee3dcbd"><td class="memItemLeft" align="right" valign="top">int64 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a671200a31003492dbef21f2b4ee3dcbd">SolutionIntegerMin</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &r, <a class="el" href="classoperations__research_1_1sat_1_1IntVar.html">IntVar</a> x)</td></tr>
|
|
<tr class="memdesc:a671200a31003492dbef21f2b4ee3dcbd"><td class="mdescLeft"> </td><td class="mdescRight">Returns the min of an integer variable in a solution. <a href="#a671200a31003492dbef21f2b4ee3dcbd">More...</a><br /></td></tr>
|
|
<tr class="separator:a671200a31003492dbef21f2b4ee3dcbd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ec893fa736de5b95135ecb9314ee6d8"><td class="memItemLeft" align="right" valign="top">int64 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a8ec893fa736de5b95135ecb9314ee6d8">SolutionIntegerMax</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &r, <a class="el" href="classoperations__research_1_1sat_1_1IntVar.html">IntVar</a> x)</td></tr>
|
|
<tr class="memdesc:a8ec893fa736de5b95135ecb9314ee6d8"><td class="mdescLeft"> </td><td class="mdescRight">Returns the max of an integer variable in a solution. <a href="#a8ec893fa736de5b95135ecb9314ee6d8">More...</a><br /></td></tr>
|
|
<tr class="separator:a8ec893fa736de5b95135ecb9314ee6d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa415e372a9d64eede869ed98666c29c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#afa415e372a9d64eede869ed98666c29c">SolutionBooleanValue</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &r, <a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> x)</td></tr>
|
|
<tr class="memdesc:afa415e372a9d64eede869ed98666c29c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the value of a Boolean literal (a Boolean variable or its negation) in a solver response. <a href="#afa415e372a9d64eede869ed98666c29c">More...</a><br /></td></tr>
|
|
<tr class="separator:afa415e372a9d64eede869ed98666c29c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a287579e5f181fc7c89feccf1128faffb"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a287579e5f181fc7c89feccf1128faffb">CpModelStats</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> &model)</td></tr>
|
|
<tr class="memdesc:a287579e5f181fc7c89feccf1128faffb"><td class="mdescLeft"> </td><td class="mdescRight">Returns a std::string with some statistics on the given <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a>. <a href="#a287579e5f181fc7c89feccf1128faffb">More...</a><br /></td></tr>
|
|
<tr class="separator:a287579e5f181fc7c89feccf1128faffb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac2d87e8109f9c60f7af84a60106abd57"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac2d87e8109f9c60f7af84a60106abd57">CpSolverResponseStats</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &response)</td></tr>
|
|
<tr class="memdesc:ac2d87e8109f9c60f7af84a60106abd57"><td class="mdescLeft"> </td><td class="mdescRight">Returns a std::string with some statistics on the solver response. <a href="#ac2d87e8109f9c60f7af84a60106abd57">More...</a><br /></td></tr>
|
|
<tr class="separator:ac2d87e8109f9c60f7af84a60106abd57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d67b9c66f1cb9c1dcc3415cd5af11bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9d67b9c66f1cb9c1dcc3415cd5af11bf">SolveCpModel</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> &model_proto, <a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> *model)</td></tr>
|
|
<tr class="memdesc:a9d67b9c66f1cb9c1dcc3415cd5af11bf"><td class="mdescLeft"> </td><td class="mdescRight">Solves the given <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a>. <a href="#a9d67b9c66f1cb9c1dcc3415cd5af11bf">More...</a><br /></td></tr>
|
|
<tr class="separator:a9d67b9c66f1cb9c1dcc3415cd5af11bf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09d851f944ab4f305c3d9f8df99b7bf8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a09d851f944ab4f305c3d9f8df99b7bf8">Solve</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> &model_proto)</td></tr>
|
|
<tr class="memdesc:a09d851f944ab4f305c3d9f8df99b7bf8"><td class="mdescLeft"> </td><td class="mdescRight">Solves the given cp_model and returns an instance of <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>. <a href="#a09d851f944ab4f305c3d9f8df99b7bf8">More...</a><br /></td></tr>
|
|
<tr class="separator:a09d851f944ab4f305c3d9f8df99b7bf8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa3062797aa0396abf37dbcc99a746f12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aa3062797aa0396abf37dbcc99a746f12">SolveWithParameters</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> &model_proto, const <a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">SatParameters</a> &params)</td></tr>
|
|
<tr class="memdesc:aa3062797aa0396abf37dbcc99a746f12"><td class="mdescLeft"> </td><td class="mdescRight">Solves the given cp_model with the give sat parameters, and returns an instance of <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>. <a href="#aa3062797aa0396abf37dbcc99a746f12">More...</a><br /></td></tr>
|
|
<tr class="separator:aa3062797aa0396abf37dbcc99a746f12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af52c27ecb43d6486c1a70e022b4aad39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af52c27ecb43d6486c1a70e022b4aad39">SolveWithParameters</a> (const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> &model_proto, const std::string &params)</td></tr>
|
|
<tr class="memdesc:af52c27ecb43d6486c1a70e022b4aad39"><td class="mdescLeft"> </td><td class="mdescRight">Solves the given cp_model with the given sat parameters as std::string in JSon format, and returns an instance of <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>. <a href="#af52c27ecb43d6486c1a70e022b4aad39">More...</a><br /></td></tr>
|
|
<tr class="separator:af52c27ecb43d6486c1a70e022b4aad39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad04337634227eac006d3e33a7028f82f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ad04337634227eac006d3e33a7028f82f">SetSynchronizationFunction</a> (std::function< <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>()> f, <a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> *model)</td></tr>
|
|
<tr class="memdesc:ad04337634227eac006d3e33a7028f82f"><td class="mdescLeft"> </td><td class="mdescRight">If set, the underlying solver will call this function "regularly" in a deterministic way. <a href="#ad04337634227eac006d3e33a7028f82f">More...</a><br /></td></tr>
|
|
<tr class="separator:ad04337634227eac006d3e33a7028f82f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9644b126f05b927a27fc7eba8e62dd57"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9644b126f05b927a27fc7eba8e62dd57">DecisionStrategyProto_VariableSelectionStrategy_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a9644b126f05b927a27fc7eba8e62dd57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8eeb3305c37f40da67f55486402ac78"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac8eeb3305c37f40da67f55486402ac78">DecisionStrategyProto_VariableSelectionStrategy_descriptor</a> ()</td></tr>
|
|
<tr class="separator:ac8eeb3305c37f40da67f55486402ac78"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abbc472dcbb3ad76095da9926b37e49f8"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:abbc472dcbb3ad76095da9926b37e49f8"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#abbc472dcbb3ad76095da9926b37e49f8">DecisionStrategyProto_VariableSelectionStrategy_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:abbc472dcbb3ad76095da9926b37e49f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a158d3c3e8612a0cb9be525140c96267f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a158d3c3e8612a0cb9be525140c96267f">DecisionStrategyProto_VariableSelectionStrategy_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</a> *value)</td></tr>
|
|
<tr class="separator:a158d3c3e8612a0cb9be525140c96267f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af161ecb897e60ce83c87c17d11ae7d91"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af161ecb897e60ce83c87c17d11ae7d91">DecisionStrategyProto_DomainReductionStrategy_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:af161ecb897e60ce83c87c17d11ae7d91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60036e4e1e1d47218d6339e9119805c4"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a60036e4e1e1d47218d6339e9119805c4">DecisionStrategyProto_DomainReductionStrategy_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a60036e4e1e1d47218d6339e9119805c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac22a3ab628a918dd90466ba12d6ee0cd"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ac22a3ab628a918dd90466ba12d6ee0cd"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac22a3ab628a918dd90466ba12d6ee0cd">DecisionStrategyProto_DomainReductionStrategy_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:ac22a3ab628a918dd90466ba12d6ee0cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f1fd67f2396dd88544958778b9854bf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a6f1fd67f2396dd88544958778b9854bf">DecisionStrategyProto_DomainReductionStrategy_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</a> *value)</td></tr>
|
|
<tr class="separator:a6f1fd67f2396dd88544958778b9854bf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f7f7995f8e9a03c15cdddf39b675702"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a8f7f7995f8e9a03c15cdddf39b675702">CpSolverStatus_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a8f7f7995f8e9a03c15cdddf39b675702"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad87fa7d63870ba0085a841c2303dad6b"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ad87fa7d63870ba0085a841c2303dad6b">CpSolverStatus_descriptor</a> ()</td></tr>
|
|
<tr class="separator:ad87fa7d63870ba0085a841c2303dad6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aede942101121114490d4f59631bf9292"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aede942101121114490d4f59631bf9292"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aede942101121114490d4f59631bf9292">CpSolverStatus_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:aede942101121114490d4f59631bf9292"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a463a1c6294a89434db5de2a5560685f4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a463a1c6294a89434db5de2a5560685f4">CpSolverStatus_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</a> *value)</td></tr>
|
|
<tr class="separator:a463a1c6294a89434db5de2a5560685f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a711b59624fbd706f0754647084c665d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a711b59624fbd706f0754647084c665d8">SatParameters_VariableOrder_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a711b59624fbd706f0754647084c665d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0a75b439d4e889cf84f7d6f6b5a37a86"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a0a75b439d4e889cf84f7d6f6b5a37a86">SatParameters_VariableOrder_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a0a75b439d4e889cf84f7d6f6b5a37a86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e40adad4a6a75afceefe43c8c509457"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a9e40adad4a6a75afceefe43c8c509457"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9e40adad4a6a75afceefe43c8c509457">SatParameters_VariableOrder_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a9e40adad4a6a75afceefe43c8c509457"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b5db4bee652895d2a67171ad96cecb7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a2b5db4bee652895d2a67171ad96cecb7">SatParameters_VariableOrder_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</a> *value)</td></tr>
|
|
<tr class="separator:a2b5db4bee652895d2a67171ad96cecb7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4585806adf77d6f7a56bd21230a31175"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a4585806adf77d6f7a56bd21230a31175">SatParameters_Polarity_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a4585806adf77d6f7a56bd21230a31175"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3a1aa6bdfa59980400e6617e6a206071"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3a1aa6bdfa59980400e6617e6a206071">SatParameters_Polarity_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a3a1aa6bdfa59980400e6617e6a206071"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6e220cb137fc0462fc253744b8bc3ba"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:af6e220cb137fc0462fc253744b8bc3ba"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af6e220cb137fc0462fc253744b8bc3ba">SatParameters_Polarity_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:af6e220cb137fc0462fc253744b8bc3ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8e76d4d2386cfab3cefb7460f62d95c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aa8e76d4d2386cfab3cefb7460f62d95c">SatParameters_Polarity_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</a> *value)</td></tr>
|
|
<tr class="separator:aa8e76d4d2386cfab3cefb7460f62d95c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a90d6f173fbfa33e26ff6508013c81ffd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a90d6f173fbfa33e26ff6508013c81ffd">SatParameters_ConflictMinimizationAlgorithm_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a90d6f173fbfa33e26ff6508013c81ffd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ae6f7af0b88d08cd83a4ff1a1108985"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a8ae6f7af0b88d08cd83a4ff1a1108985">SatParameters_ConflictMinimizationAlgorithm_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a8ae6f7af0b88d08cd83a4ff1a1108985"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3ae9c39e1b2cf4733a63fb9e4f958b7"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:af3ae9c39e1b2cf4733a63fb9e4f958b7"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af3ae9c39e1b2cf4733a63fb9e4f958b7">SatParameters_ConflictMinimizationAlgorithm_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:af3ae9c39e1b2cf4733a63fb9e4f958b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1125a74a1efaf1562812c9d9b1ffc00"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af1125a74a1efaf1562812c9d9b1ffc00">SatParameters_ConflictMinimizationAlgorithm_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</a> *value)</td></tr>
|
|
<tr class="separator:af1125a74a1efaf1562812c9d9b1ffc00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e37f554c39fbb05faf07674ac550f47"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3e37f554c39fbb05faf07674ac550f47">SatParameters_BinaryMinizationAlgorithm_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a3e37f554c39fbb05faf07674ac550f47"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e0457f852d7716dc2d913867100dc8c"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a8e0457f852d7716dc2d913867100dc8c">SatParameters_BinaryMinizationAlgorithm_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a8e0457f852d7716dc2d913867100dc8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea747a1c7b91baf6f1b5486700c31e5f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aea747a1c7b91baf6f1b5486700c31e5f"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aea747a1c7b91baf6f1b5486700c31e5f">SatParameters_BinaryMinizationAlgorithm_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:aea747a1c7b91baf6f1b5486700c31e5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7c328aaf533ab0b051f9b4617bd47d43"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a7c328aaf533ab0b051f9b4617bd47d43">SatParameters_BinaryMinizationAlgorithm_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</a> *value)</td></tr>
|
|
<tr class="separator:a7c328aaf533ab0b051f9b4617bd47d43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1aa9d5ea93fbc96a68237c2beda3836"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac1aa9d5ea93fbc96a68237c2beda3836">SatParameters_ClauseProtection_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:ac1aa9d5ea93fbc96a68237c2beda3836"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac92d8d18b4148e00e25b463b42c0ea3b"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac92d8d18b4148e00e25b463b42c0ea3b">SatParameters_ClauseProtection_descriptor</a> ()</td></tr>
|
|
<tr class="separator:ac92d8d18b4148e00e25b463b42c0ea3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1e232826064de5442ec15d6a2ff90f2"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ae1e232826064de5442ec15d6a2ff90f2"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae1e232826064de5442ec15d6a2ff90f2">SatParameters_ClauseProtection_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:ae1e232826064de5442ec15d6a2ff90f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a45a55c59398241500c1604ed6736e7e0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a45a55c59398241500c1604ed6736e7e0">SatParameters_ClauseProtection_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</a> *value)</td></tr>
|
|
<tr class="separator:a45a55c59398241500c1604ed6736e7e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa6f7c43106217e8a55877110b7d87e7c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aa6f7c43106217e8a55877110b7d87e7c">SatParameters_ClauseOrdering_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:aa6f7c43106217e8a55877110b7d87e7c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6763a151acaebadf9a4be9383e91e1eb"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a6763a151acaebadf9a4be9383e91e1eb">SatParameters_ClauseOrdering_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a6763a151acaebadf9a4be9383e91e1eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87813e257ba880dc079609db5d7f5da4"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a87813e257ba880dc079609db5d7f5da4"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a87813e257ba880dc079609db5d7f5da4">SatParameters_ClauseOrdering_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a87813e257ba880dc079609db5d7f5da4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab38e233912e1d6e80baf8fe3bec043ee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ab38e233912e1d6e80baf8fe3bec043ee">SatParameters_ClauseOrdering_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</a> *value)</td></tr>
|
|
<tr class="separator:ab38e233912e1d6e80baf8fe3bec043ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab199957e5457d8356687f12d67d1aaac"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ab199957e5457d8356687f12d67d1aaac">SatParameters_RestartAlgorithm_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:ab199957e5457d8356687f12d67d1aaac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d2995934edcfcc59a0da77719fcb11b"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9d2995934edcfcc59a0da77719fcb11b">SatParameters_RestartAlgorithm_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a9d2995934edcfcc59a0da77719fcb11b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34b396f35aa7c449a39d2b92c3f93744"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a34b396f35aa7c449a39d2b92c3f93744"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a34b396f35aa7c449a39d2b92c3f93744">SatParameters_RestartAlgorithm_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a34b396f35aa7c449a39d2b92c3f93744"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af97fc1fcba310fb2c415278cef3df03a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#af97fc1fcba310fb2c415278cef3df03a">SatParameters_RestartAlgorithm_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</a> *value)</td></tr>
|
|
<tr class="separator:af97fc1fcba310fb2c415278cef3df03a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4104fcd7cb88b2edc4cbc86e6b331cdf"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a4104fcd7cb88b2edc4cbc86e6b331cdf">SatParameters_MaxSatAssumptionOrder_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a4104fcd7cb88b2edc4cbc86e6b331cdf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa36fba890ac5ad3ce86c9f70b8352bb5"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aa36fba890ac5ad3ce86c9f70b8352bb5">SatParameters_MaxSatAssumptionOrder_descriptor</a> ()</td></tr>
|
|
<tr class="separator:aa36fba890ac5ad3ce86c9f70b8352bb5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa49899c1c9df530d20f240b519437c6d"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:aa49899c1c9df530d20f240b519437c6d"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aa49899c1c9df530d20f240b519437c6d">SatParameters_MaxSatAssumptionOrder_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:aa49899c1c9df530d20f240b519437c6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac304d2e190884ab7f230876fe1bd1d9f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac304d2e190884ab7f230876fe1bd1d9f">SatParameters_MaxSatAssumptionOrder_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</a> *value)</td></tr>
|
|
<tr class="separator:ac304d2e190884ab7f230876fe1bd1d9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fcee51ba7784a7c403731301af6e14c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a5fcee51ba7784a7c403731301af6e14c">SatParameters_MaxSatStratificationAlgorithm_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a5fcee51ba7784a7c403731301af6e14c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f22011e31eaf54170afe80d301665ac"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9f22011e31eaf54170afe80d301665ac">SatParameters_MaxSatStratificationAlgorithm_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a9f22011e31eaf54170afe80d301665ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7b0414d7c022b8a1f606bace4c8192cf"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a7b0414d7c022b8a1f606bace4c8192cf"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a7b0414d7c022b8a1f606bace4c8192cf">SatParameters_MaxSatStratificationAlgorithm_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:a7b0414d7c022b8a1f606bace4c8192cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac4c30c8eeb5c485f9676410745f1d9d2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac4c30c8eeb5c485f9676410745f1d9d2">SatParameters_MaxSatStratificationAlgorithm_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</a> *value)</td></tr>
|
|
<tr class="separator:ac4c30c8eeb5c485f9676410745f1d9d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9018824bcc1b169f32af87ad4faf7561"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a9018824bcc1b169f32af87ad4faf7561">SatParameters_SearchBranching_IsValid</a> (int value)</td></tr>
|
|
<tr class="separator:a9018824bcc1b169f32af87ad4faf7561"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a05587e288b302e572a8e80b100505a21"><td class="memItemLeft" align="right" valign="top">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a05587e288b302e572a8e80b100505a21">SatParameters_SearchBranching_descriptor</a> ()</td></tr>
|
|
<tr class="separator:a05587e288b302e572a8e80b100505a21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab59fe9a81546232a6951f9c673c02e8a"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:ab59fe9a81546232a6951f9c673c02e8a"><td class="memTemplItemLeft" align="right" valign="top">const std::string & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ab59fe9a81546232a6951f9c673c02e8a">SatParameters_SearchBranching_Name</a> (T enum_t_value)</td></tr>
|
|
<tr class="separator:ab59fe9a81546232a6951f9c673c02e8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae566d186f92afaced5ffb7ebae02d474"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae566d186f92afaced5ffb7ebae02d474">SatParameters_SearchBranching_Parse</a> (const std::string &name, <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</a> *value)</td></tr>
|
|
<tr class="separator:ae566d186f92afaced5ffb7ebae02d474"><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:aacf15d440f0db4cd0a63c8aebe85db6d"><td class="memItemLeft" align="right" valign="top">std::function< void(<a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> *)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aacf15d440f0db4cd0a63c8aebe85db6d">NewFeasibleSolutionObserver</a> (const std::function< void(const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &response)> &observer)</td></tr>
|
|
<tr class="memdesc:aacf15d440f0db4cd0a63c8aebe85db6d"><td class="mdescLeft"> </td><td class="mdescRight">Allows to register a solution "observer" with the model with model.Add(NewFeasibleSolutionObserver([](response){...})); The given function will be called on each "improving" feasible solution found during the search. <a href="#aacf15d440f0db4cd0a63c8aebe85db6d">More...</a><br /></td></tr>
|
|
<tr class="separator:aacf15d440f0db4cd0a63c8aebe85db6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a10700832ca6bc420f2931eb707957b0b"><td class="memItemLeft" align="right" valign="top">std::function< <a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">SatParameters</a>(<a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> *)> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a10700832ca6bc420f2931eb707957b0b">NewSatParameters</a> (const std::string &params)</td></tr>
|
|
<tr class="memdesc:a10700832ca6bc420f2931eb707957b0b"><td class="mdescLeft"> </td><td class="mdescRight">Allows to change the default parameters with model->Add(NewSatParameters(parameters_as_string_or_proto)) before calling <a class="el" href="namespaceoperations__research_1_1sat.html#a9d67b9c66f1cb9c1dcc3415cd5af11bf" title="Solves the given CpModelProto.">SolveCpModel()</a>. <a href="#a10700832ca6bc420f2931eb707957b0b">More...</a><br /></td></tr>
|
|
<tr class="separator:a10700832ca6bc420f2931eb707957b0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad5cadc3f160d3e34ef323536a36578ce"><td class="memItemLeft" align="right" valign="top">AllDifferentConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ad5cadc3f160d3e34ef323536a36578ce">_AllDifferentConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:ad5cadc3f160d3e34ef323536a36578ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a89e105e8d30d25c4c680294fe7d572c1"><td class="memItemLeft" align="right" valign="top">AutomatonConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a89e105e8d30d25c4c680294fe7d572c1">_AutomatonConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a89e105e8d30d25c4c680294fe7d572c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad05e4bcf8c4464c50e1f1b8af2b81ad2"><td class="memItemLeft" align="right" valign="top">BoolArgumentProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ad05e4bcf8c4464c50e1f1b8af2b81ad2">_BoolArgumentProto_default_instance_</a></td></tr>
|
|
<tr class="separator:ad05e4bcf8c4464c50e1f1b8af2b81ad2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a9352c8a15382c9206993a807ca1f97"><td class="memItemLeft" align="right" valign="top">CircuitConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a6a9352c8a15382c9206993a807ca1f97">_CircuitConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a6a9352c8a15382c9206993a807ca1f97"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc89524c8aab967f7d4a66bd3ec70bca"><td class="memItemLeft" align="right" valign="top">CircuitCoveringConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#adc89524c8aab967f7d4a66bd3ec70bca">_CircuitCoveringConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:adc89524c8aab967f7d4a66bd3ec70bca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a946e95ccf1a9faf8270238f5c5b301fb"><td class="memItemLeft" align="right" valign="top">ConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a946e95ccf1a9faf8270238f5c5b301fb">_ConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a946e95ccf1a9faf8270238f5c5b301fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace223c8e846b17ef993566562cec8dda"><td class="memItemLeft" align="right" valign="top">CpModelProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ace223c8e846b17ef993566562cec8dda">_CpModelProto_default_instance_</a></td></tr>
|
|
<tr class="separator:ace223c8e846b17ef993566562cec8dda"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acfdc8eaa58fc4cf8b103821df60cd4e9"><td class="memItemLeft" align="right" valign="top">CpObjectiveProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#acfdc8eaa58fc4cf8b103821df60cd4e9">_CpObjectiveProto_default_instance_</a></td></tr>
|
|
<tr class="separator:acfdc8eaa58fc4cf8b103821df60cd4e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13b87f99bbea144cc07cdcd2095ab601"><td class="memItemLeft" align="right" valign="top">CpSolverResponseDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a13b87f99bbea144cc07cdcd2095ab601">_CpSolverResponse_default_instance_</a></td></tr>
|
|
<tr class="separator:a13b87f99bbea144cc07cdcd2095ab601"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac6a8bda3dfe9f06ab9e4b5d0273df53"><td class="memItemLeft" align="right" valign="top">CumulativeConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aac6a8bda3dfe9f06ab9e4b5d0273df53">_CumulativeConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:aac6a8bda3dfe9f06ab9e4b5d0273df53"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1d42bd587a5323aaf16295be1dfa1455"><td class="memItemLeft" align="right" valign="top">DecisionStrategyProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a1d42bd587a5323aaf16295be1dfa1455">_DecisionStrategyProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a1d42bd587a5323aaf16295be1dfa1455"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0110b5023e714ba7608ca6393a28aee"><td class="memItemLeft" align="right" valign="top">DecisionStrategyProto_AffineTransformationDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ad0110b5023e714ba7608ca6393a28aee">_DecisionStrategyProto_AffineTransformation_default_instance_</a></td></tr>
|
|
<tr class="separator:ad0110b5023e714ba7608ca6393a28aee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4ef77bd2a03378993af8582adc081ae6"><td class="memItemLeft" align="right" valign="top">ElementConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a4ef77bd2a03378993af8582adc081ae6">_ElementConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a4ef77bd2a03378993af8582adc081ae6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3dc76ede4b7ff0d2c5bd425c834e1a1b"><td class="memItemLeft" align="right" valign="top">IntegerArgumentProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3dc76ede4b7ff0d2c5bd425c834e1a1b">_IntegerArgumentProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a3dc76ede4b7ff0d2c5bd425c834e1a1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a44161c9b8ede2f098f009c6980c489a4"><td class="memItemLeft" align="right" valign="top">IntegerVariableProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a44161c9b8ede2f098f009c6980c489a4">_IntegerVariableProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a44161c9b8ede2f098f009c6980c489a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4215dda19ecaf7d9b3437190df671cbb"><td class="memItemLeft" align="right" valign="top">IntervalConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a4215dda19ecaf7d9b3437190df671cbb">_IntervalConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a4215dda19ecaf7d9b3437190df671cbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4903b3b9596898e507eadb8642d73b7d"><td class="memItemLeft" align="right" valign="top">InverseConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a4903b3b9596898e507eadb8642d73b7d">_InverseConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a4903b3b9596898e507eadb8642d73b7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35f06e6b931d091b424f42c8db845273"><td class="memItemLeft" align="right" valign="top">LinearConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a35f06e6b931d091b424f42c8db845273">_LinearConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a35f06e6b931d091b424f42c8db845273"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afc421996f32997364f39272a061499f0"><td class="memItemLeft" align="right" valign="top">NoOverlap2DConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#afc421996f32997364f39272a061499f0">_NoOverlap2DConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:afc421996f32997364f39272a061499f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75a5dfa26b4dc21981f4c6cc46ae9c43"><td class="memItemLeft" align="right" valign="top">NoOverlapConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a75a5dfa26b4dc21981f4c6cc46ae9c43">_NoOverlapConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a75a5dfa26b4dc21981f4c6cc46ae9c43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fe88249a924da9eac41aefea5ddabed"><td class="memItemLeft" align="right" valign="top">PartialVariableAssignmentDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a5fe88249a924da9eac41aefea5ddabed">_PartialVariableAssignment_default_instance_</a></td></tr>
|
|
<tr class="separator:a5fe88249a924da9eac41aefea5ddabed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0865a57214595b3a38ceee49543b4a1"><td class="memItemLeft" align="right" valign="top">ReservoirConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac0865a57214595b3a38ceee49543b4a1">_ReservoirConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:ac0865a57214595b3a38ceee49543b4a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1bf1cf3f7f77485b9d4c7ab4d6894ed"><td class="memItemLeft" align="right" valign="top">RoutesConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae1bf1cf3f7f77485b9d4c7ab4d6894ed">_RoutesConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:ae1bf1cf3f7f77485b9d4c7ab4d6894ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b5b8679bd9fed7c991d05c09cf01466"><td class="memItemLeft" align="right" valign="top">TableConstraintProtoDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a1b5b8679bd9fed7c991d05c09cf01466">_TableConstraintProto_default_instance_</a></td></tr>
|
|
<tr class="separator:a1b5b8679bd9fed7c991d05c09cf01466"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e5fd8dd3f65b3725d38e743b450fe14"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3e5fd8dd3f65b3725d38e743b450fe14">DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca5e00b7cd6b433ec6a15ff913d3b2c3f3">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_FIRST</a></td></tr>
|
|
<tr class="separator:a3e5fd8dd3f65b3725d38e743b450fe14"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e888f213753f1e8fac882e0a2394040"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3e888f213753f1e8fac882e0a2394040">DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca9bc8cd090f555c04c4fb8ec23838dc30">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MAX_DOMAIN_SIZE</a></td></tr>
|
|
<tr class="separator:a3e888f213753f1e8fac882e0a2394040"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c4f9d19c7865cdcdc3fa9c1ecfd98e8"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a6c4f9d19c7865cdcdc3fa9c1ecfd98e8">DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a3e888f213753f1e8fac882e0a2394040">DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a6c4f9d19c7865cdcdc3fa9c1ecfd98e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adeada39a9b25093a4cc1883510e1bb08"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#adeada39a9b25093a4cc1883510e1bb08">DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529a2f416e6e94f971bfbb75ba25e7f7b760">DecisionStrategyProto_DomainReductionStrategy_SELECT_MIN_VALUE</a></td></tr>
|
|
<tr class="separator:adeada39a9b25093a4cc1883510e1bb08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aec9bb98a52b3d32d47a598fc5eafb671"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aec9bb98a52b3d32d47a598fc5eafb671">DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac41d0ba8114af7179c253fda16e517ca">DecisionStrategyProto_DomainReductionStrategy_SELECT_UPPER_HALF</a></td></tr>
|
|
<tr class="separator:aec9bb98a52b3d32d47a598fc5eafb671"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1742cab1f2a807d32238c453b92bdeb3"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a1742cab1f2a807d32238c453b92bdeb3">DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#aec9bb98a52b3d32d47a598fc5eafb671">DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a1742cab1f2a807d32238c453b92bdeb3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a067ce64a3f75c8567b22bf8bbecf2fa5"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a067ce64a3f75c8567b22bf8bbecf2fa5">CpSolverStatus_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea693e3d1636a488a456c173453c45cc14">UNKNOWN</a></td></tr>
|
|
<tr class="separator:a067ce64a3f75c8567b22bf8bbecf2fa5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac52096bfb8221d5724ff16dc4c93647c"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac52096bfb8221d5724ff16dc4c93647c">CpSolverStatus_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea78e9c6b9f6ac60a9e9c2d25967ed1ad0">OPTIMAL</a></td></tr>
|
|
<tr class="separator:ac52096bfb8221d5724ff16dc4c93647c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeccedf377b000af35b4e9091c1bc2bb8"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aeccedf377b000af35b4e9091c1bc2bb8">CpSolverStatus_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ac52096bfb8221d5724ff16dc4c93647c">CpSolverStatus_MAX</a> + 1</td></tr>
|
|
<tr class="separator:aeccedf377b000af35b4e9091c1bc2bb8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae6d7897cec550c4b33117827b971e421"><td class="memItemLeft" align="right" valign="top">SatParametersDefaultTypeInternal </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae6d7897cec550c4b33117827b971e421">_SatParameters_default_instance_</a></td></tr>
|
|
<tr class="separator:ae6d7897cec550c4b33117827b971e421"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a39eab5a6aadab97bb23a7fb39af600"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a2a39eab5a6aadab97bb23a7fb39af600">SatParameters_VariableOrder_VariableOrder_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a92760d7186df85dfd6c188eae0b9b591">SatParameters_VariableOrder_IN_ORDER</a></td></tr>
|
|
<tr class="separator:a2a39eab5a6aadab97bb23a7fb39af600"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a094b77c6089ed1097550980f9ffb764f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a094b77c6089ed1097550980f9ffb764f">SatParameters_VariableOrder_VariableOrder_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a8de6cbc54e325b78d800c8354591d726">SatParameters_VariableOrder_IN_RANDOM_ORDER</a></td></tr>
|
|
<tr class="separator:a094b77c6089ed1097550980f9ffb764f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3232d0c544cf356f09b6f8d1b67269e3"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3232d0c544cf356f09b6f8d1b67269e3">SatParameters_VariableOrder_VariableOrder_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a094b77c6089ed1097550980f9ffb764f">SatParameters_VariableOrder_VariableOrder_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a3232d0c544cf356f09b6f8d1b67269e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afbfa21e2ce75113388357f29f610342c"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#afbfa21e2ce75113388357f29f610342c">SatParameters_Polarity_Polarity_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea6145ecb76ca29dc07b9acde97866a8ee">SatParameters_Polarity_POLARITY_TRUE</a></td></tr>
|
|
<tr class="separator:afbfa21e2ce75113388357f29f610342c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72fe8e22daeacc4a74374d4c34bc09f4"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a72fe8e22daeacc4a74374d4c34bc09f4">SatParameters_Polarity_Polarity_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea77094f18176663ceea0b80667cf917a6">SatParameters_Polarity_POLARITY_REVERSE_WEIGHTED_SIGN</a></td></tr>
|
|
<tr class="separator:a72fe8e22daeacc4a74374d4c34bc09f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a84b9e2a32889c7bc5476029d4107d736"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a84b9e2a32889c7bc5476029d4107d736">SatParameters_Polarity_Polarity_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a72fe8e22daeacc4a74374d4c34bc09f4">SatParameters_Polarity_Polarity_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a84b9e2a32889c7bc5476029d4107d736"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae3d1dd4a33df05f7da9a3ea6c4932c0a"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae3d1dd4a33df05f7da9a3ea6c4932c0a">SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5ae1bd62c48ad8f9a7d242ae916bbe5066">SatParameters_ConflictMinimizationAlgorithm_NONE</a></td></tr>
|
|
<tr class="separator:ae3d1dd4a33df05f7da9a3ea6c4932c0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2bfd2dd07fc93d2ebcf90df9982b173f"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a2bfd2dd07fc93d2ebcf90df9982b173f">SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5a52b205df52309c4f050206500297e4e5">SatParameters_ConflictMinimizationAlgorithm_EXPERIMENTAL</a></td></tr>
|
|
<tr class="separator:a2bfd2dd07fc93d2ebcf90df9982b173f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8a1f2ce9ceb6c6e6ea95e8413c5f304c"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a8a1f2ce9ceb6c6e6ea95e8413c5f304c">SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a2bfd2dd07fc93d2ebcf90df9982b173f">SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a8a1f2ce9ceb6c6e6ea95e8413c5f304c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab260b9d1bc3bedcc3ad29d6b2fd831d4"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ab260b9d1bc3bedcc3ad29d6b2fd831d4">SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496a5cefb853f31166cc3684d90594d5dde9">SatParameters_BinaryMinizationAlgorithm_NO_BINARY_MINIMIZATION</a></td></tr>
|
|
<tr class="separator:ab260b9d1bc3bedcc3ad29d6b2fd831d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a92db718bcc5d276ccf747bde81c78a10"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a92db718bcc5d276ccf747bde81c78a10">SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496ac586955ded9c943dee2faf8b5b738dbd">SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION</a></td></tr>
|
|
<tr class="separator:a92db718bcc5d276ccf747bde81c78a10"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a97ac406a44712bd2893b29957f2528d5"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a97ac406a44712bd2893b29957f2528d5">SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a92db718bcc5d276ccf747bde81c78a10">SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a97ac406a44712bd2893b29957f2528d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef4cd5f95bfffe8b384372e1cba49049"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aef4cd5f95bfffe8b384372e1cba49049">SatParameters_ClauseProtection_ClauseProtection_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12ca1739f0f3322dc59ebaa2fb9fa3481d6b">SatParameters_ClauseProtection_PROTECTION_NONE</a></td></tr>
|
|
<tr class="separator:aef4cd5f95bfffe8b384372e1cba49049"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf9faaf009e6527846e0ff336797f3a0"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#abf9faaf009e6527846e0ff336797f3a0">SatParameters_ClauseProtection_ClauseProtection_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12ca4ce148354b01f5b1e2da32e7576edaa3">SatParameters_ClauseProtection_PROTECTION_LBD</a></td></tr>
|
|
<tr class="separator:abf9faaf009e6527846e0ff336797f3a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a299e745a341d3282f1f57f930c9d56e1"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a299e745a341d3282f1f57f930c9d56e1">SatParameters_ClauseProtection_ClauseProtection_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#abf9faaf009e6527846e0ff336797f3a0">SatParameters_ClauseProtection_ClauseProtection_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a299e745a341d3282f1f57f930c9d56e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e554645f4d0f9989e1f3d69c1528eea"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a6e554645f4d0f9989e1f3d69c1528eea">SatParameters_ClauseOrdering_ClauseOrdering_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38aaab0bb6b57e109185e6a62d5d0271a04">SatParameters_ClauseOrdering_CLAUSE_ACTIVITY</a></td></tr>
|
|
<tr class="separator:a6e554645f4d0f9989e1f3d69c1528eea"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc0499f1b3c9772bc081ca484c6aa680"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#acc0499f1b3c9772bc081ca484c6aa680">SatParameters_ClauseOrdering_ClauseOrdering_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38a2dcf758b7ee7431577e2aa80a60b163e">SatParameters_ClauseOrdering_CLAUSE_LBD</a></td></tr>
|
|
<tr class="separator:acc0499f1b3c9772bc081ca484c6aa680"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee2d784d894a30c420456d0b389b7970"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aee2d784d894a30c420456d0b389b7970">SatParameters_ClauseOrdering_ClauseOrdering_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#acc0499f1b3c9772bc081ca484c6aa680">SatParameters_ClauseOrdering_ClauseOrdering_MAX</a> + 1</td></tr>
|
|
<tr class="separator:aee2d784d894a30c420456d0b389b7970"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87bcdd92d224942666c7be6e2f936ab0"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a87bcdd92d224942666c7be6e2f936ab0">SatParameters_RestartAlgorithm_RestartAlgorithm_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba698c5900a88697e89f1a9ffa790fd49f">SatParameters_RestartAlgorithm_NO_RESTART</a></td></tr>
|
|
<tr class="separator:a87bcdd92d224942666c7be6e2f936ab0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a955126bc9840983ce5d4faa8d82f1669"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a955126bc9840983ce5d4faa8d82f1669">SatParameters_RestartAlgorithm_RestartAlgorithm_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba353691b5a40f70fe5d05cc01bdf22536">SatParameters_RestartAlgorithm_FIXED_RESTART</a></td></tr>
|
|
<tr class="separator:a955126bc9840983ce5d4faa8d82f1669"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae791277565602a13d6e3c8e4ff0e28b9"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae791277565602a13d6e3c8e4ff0e28b9">SatParameters_RestartAlgorithm_RestartAlgorithm_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a955126bc9840983ce5d4faa8d82f1669">SatParameters_RestartAlgorithm_RestartAlgorithm_MAX</a> + 1</td></tr>
|
|
<tr class="separator:ae791277565602a13d6e3c8e4ff0e28b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aedb4be4a6a9caaf8d9161888934ad2d2"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#aedb4be4a6a9caaf8d9161888934ad2d2">SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533ab0500c1196441cd7820da82c2c1baf6f">SatParameters_MaxSatAssumptionOrder_DEFAULT_ASSUMPTION_ORDER</a></td></tr>
|
|
<tr class="separator:aedb4be4a6a9caaf8d9161888934ad2d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae198f9232534912ddf238f7be789f4aa"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ae198f9232534912ddf238f7be789f4aa">SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533a44da070df5c6e2443fa1c00b6c25893f">SatParameters_MaxSatAssumptionOrder_ORDER_ASSUMPTION_BY_WEIGHT</a></td></tr>
|
|
<tr class="separator:ae198f9232534912ddf238f7be789f4aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a45e86ed8cbe846e59c55298161086446"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a45e86ed8cbe846e59c55298161086446">SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ae198f9232534912ddf238f7be789f4aa">SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a45e86ed8cbe846e59c55298161086446"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5df42a6b5c40d46ea317abd561b7ea0b"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a5df42a6b5c40d46ea317abd561b7ea0b">SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81ca5bb7f0a112c4672ea2abec407f7d384c">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_NONE</a></td></tr>
|
|
<tr class="separator:a5df42a6b5c40d46ea317abd561b7ea0b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8665ee9afc158ac57d842bcef9eccc59"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a8665ee9afc158ac57d842bcef9eccc59">SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81cadf547628eb3421e641512aeb95b31912">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_ASCENT</a></td></tr>
|
|
<tr class="separator:a8665ee9afc158ac57d842bcef9eccc59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a673309e5337b624e75e496fe33494135"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a673309e5337b624e75e496fe33494135">SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#a8665ee9afc158ac57d842bcef9eccc59">SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a673309e5337b624e75e496fe33494135"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab90d62c554b3478c3271c929cf81cb59"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ab90d62c554b3478c3271c929cf81cb59">SatParameters_SearchBranching_SearchBranching_MIN</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269eac23498a3951b707b682de68c3f2ef4ba">SatParameters_SearchBranching_AUTOMATIC_SEARCH</a></td></tr>
|
|
<tr class="separator:ab90d62c554b3478c3271c929cf81cb59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac5449564c89e6ffab546725d1d49422a"><td class="memItemLeft" align="right" valign="top">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#ac5449564c89e6ffab546725d1d49422a">SatParameters_SearchBranching_SearchBranching_MAX</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea7254e3257c79f6ccdb408e6f26f0c2e1">SatParameters_SearchBranching_HINT_SEARCH</a></td></tr>
|
|
<tr class="separator:ac5449564c89e6ffab546725d1d49422a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3de01c1278d9f16ff4ff5cd72c0233da"><td class="memItemLeft" align="right" valign="top">constexpr int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceoperations__research_1_1sat.html#a3de01c1278d9f16ff4ff5cd72c0233da">SatParameters_SearchBranching_SearchBranching_ARRAYSIZE</a> = <a class="el" href="namespaceoperations__research_1_1sat.html#ac5449564c89e6ffab546725d1d49422a">SatParameters_SearchBranching_SearchBranching_MAX</a> + 1</td></tr>
|
|
<tr class="separator:a3de01c1278d9f16ff4ff5cd72c0233da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="ac14a394f629f2cf1070b84bce2e427ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac14a394f629f2cf1070b84bce2e427ce">◆ </a></span>CpSolverStatus</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">operations_research::sat::CpSolverStatus</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="ac14a394f629f2cf1070b84bce2e427cea693e3d1636a488a456c173453c45cc14"></a>UNKNOWN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac14a394f629f2cf1070b84bce2e427ceacb3300bde58b85d202f9c211dfabcb49"></a>MODEL_INVALID </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac14a394f629f2cf1070b84bce2e427ceae4d551fa942cba479e3090bb8ae40e73"></a>FEASIBLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac14a394f629f2cf1070b84bce2e427cea185c2992ead7a0d90d260164cf10d46f"></a>INFEASIBLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac14a394f629f2cf1070b84bce2e427cea78e9c6b9f6ac60a9e9c2d25967ed1ad0"></a>OPTIMAL </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac14a394f629f2cf1070b84bce2e427cea443f059ef1efc767e19c5724f6c161d9"></a>CpSolverStatus_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac14a394f629f2cf1070b84bce2e427ceae535ad44840a077b35974e3a04530717"></a>CpSolverStatus_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00218">218</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20ead57ac0739497ea66f0c21b23b529"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20ead57ac0739497ea66f0c21b23b529">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">operations_research::sat::DecisionStrategyProto_DomainReductionStrategy</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="a20ead57ac0739497ea66f0c21b23b529a2f416e6e94f971bfbb75ba25e7f7b760"></a>DecisionStrategyProto_DomainReductionStrategy_SELECT_MIN_VALUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a20ead57ac0739497ea66f0c21b23b529ac22896facd05595ce84133b3b3043685"></a>DecisionStrategyProto_DomainReductionStrategy_SELECT_MAX_VALUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a20ead57ac0739497ea66f0c21b23b529ab63e61aebddafddd1496d6ab577dab53"></a>DecisionStrategyProto_DomainReductionStrategy_SELECT_LOWER_HALF </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a20ead57ac0739497ea66f0c21b23b529ac41d0ba8114af7179c253fda16e517ca"></a>DecisionStrategyProto_DomainReductionStrategy_SELECT_UPPER_HALF </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a20ead57ac0739497ea66f0c21b23b529a82875a7d185a8f87d56cb0fb0f37f72a"></a>DecisionStrategyProto_DomainReductionStrategy_DecisionStrategyProto_DomainReductionStrategy_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a20ead57ac0739497ea66f0c21b23b529ac1c76a18c1405c9569b8afca29919e48"></a>DecisionStrategyProto_DomainReductionStrategy_DecisionStrategyProto_DomainReductionStrategy_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00191">191</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0ca8810a97bcc1b3d45269a33fd4f0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0ca8810a97bcc1b3d45269a33fd4f0c">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy</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="ac0ca8810a97bcc1b3d45269a33fd4f0ca5e00b7cd6b433ec6a15ff913d3b2c3f3"></a>DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_FIRST </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0ca8810a97bcc1b3d45269a33fd4f0ca0b1d456b36749d677aa4a201b22ba114"></a>DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_LOWEST_MIN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0ca8810a97bcc1b3d45269a33fd4f0ca79fc0af04ed454750ecb59dc5a748e88"></a>DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_HIGHEST_MAX </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0ca8810a97bcc1b3d45269a33fd4f0ca18e573e60bf8dde6880a6cfb9f697ffc"></a>DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MIN_DOMAIN_SIZE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0ca8810a97bcc1b3d45269a33fd4f0ca9bc8cd090f555c04c4fb8ec23838dc30"></a>DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MAX_DOMAIN_SIZE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0ca8810a97bcc1b3d45269a33fd4f0ca77405cd855df69ed653be2766be0a1af"></a>DecisionStrategyProto_VariableSelectionStrategy_DecisionStrategyProto_VariableSelectionStrategy_INT_MIN_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ac0ca8810a97bcc1b3d45269a33fd4f0cadecec94c9d1599ecbdfdab2f7cfcb7aa"></a>DecisionStrategyProto_VariableSelectionStrategy_DecisionStrategyProto_VariableSelectionStrategy_INT_MAX_SENTINEL_DO_NOT_USE_ </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00163">163</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a402444328a26710265238ae8fb883496"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a402444328a26710265238ae8fb883496">◆ </a></span>SatParameters_BinaryMinizationAlgorithm</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">operations_research::sat::SatParameters_BinaryMinizationAlgorithm</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="a402444328a26710265238ae8fb883496a5cefb853f31166cc3684d90594d5dde9"></a>SatParameters_BinaryMinizationAlgorithm_NO_BINARY_MINIMIZATION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a402444328a26710265238ae8fb883496acefb9cb334d97dc99896de7db79a2476"></a>SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_FIRST </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a402444328a26710265238ae8fb883496ac586955ded9c943dee2faf8b5b738dbd"></a>SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a402444328a26710265238ae8fb883496a30c30629b82fa4252c40e28942e35416"></a>SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_WITH_REACHABILITY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a402444328a26710265238ae8fb883496aeb6a38e1f5f44d7f13c6f8d6325ba069"></a>SatParameters_BinaryMinizationAlgorithm_EXPERIMENTAL_BINARY_MINIMIZATION </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00146">146</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab33358f8fe7b8cb7f98c226b3a070e38"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab33358f8fe7b8cb7f98c226b3a070e38">◆ </a></span>SatParameters_ClauseOrdering</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">operations_research::sat::SatParameters_ClauseOrdering</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="ab33358f8fe7b8cb7f98c226b3a070e38aaab0bb6b57e109185e6a62d5d0271a04"></a>SatParameters_ClauseOrdering_CLAUSE_ACTIVITY </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ab33358f8fe7b8cb7f98c226b3a070e38a2dcf758b7ee7431577e2aa80a60b163e"></a>SatParameters_ClauseOrdering_CLAUSE_LBD </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00196">196</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af02bc4bd103928ea008623a1da38a12c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af02bc4bd103928ea008623a1da38a12c">◆ </a></span>SatParameters_ClauseProtection</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">operations_research::sat::SatParameters_ClauseProtection</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="af02bc4bd103928ea008623a1da38a12ca1739f0f3322dc59ebaa2fb9fa3481d6b"></a>SatParameters_ClauseProtection_PROTECTION_NONE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af02bc4bd103928ea008623a1da38a12caa7de36c91e9668bd4d3429170a3a915a"></a>SatParameters_ClauseProtection_PROTECTION_ALWAYS </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af02bc4bd103928ea008623a1da38a12ca4ce148354b01f5b1e2da32e7576edaa3"></a>SatParameters_ClauseProtection_PROTECTION_LBD </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00172">172</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada813507f9879e596a07b3850f7fc0d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada813507f9879e596a07b3850f7fc0d5">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">operations_research::sat::SatParameters_ConflictMinimizationAlgorithm</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="ada813507f9879e596a07b3850f7fc0d5ae1bd62c48ad8f9a7d242ae916bbe5066"></a>SatParameters_ConflictMinimizationAlgorithm_NONE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ada813507f9879e596a07b3850f7fc0d5ac1adcdd93b988565644ddc9c3510c96c"></a>SatParameters_ConflictMinimizationAlgorithm_SIMPLE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ada813507f9879e596a07b3850f7fc0d5acf7f9f878c3e92e4e319c3e4ea926af7"></a>SatParameters_ConflictMinimizationAlgorithm_RECURSIVE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="ada813507f9879e596a07b3850f7fc0d5a52b205df52309c4f050206500297e4e5"></a>SatParameters_ConflictMinimizationAlgorithm_EXPERIMENTAL </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00121">121</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71cb004d78f7d8c38fcc9cbc225af533"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71cb004d78f7d8c38fcc9cbc225af533">◆ </a></span>SatParameters_MaxSatAssumptionOrder</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">operations_research::sat::SatParameters_MaxSatAssumptionOrder</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="a71cb004d78f7d8c38fcc9cbc225af533ab0500c1196441cd7820da82c2c1baf6f"></a>SatParameters_MaxSatAssumptionOrder_DEFAULT_ASSUMPTION_ORDER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a71cb004d78f7d8c38fcc9cbc225af533a61bc7845a56fecefcc18795a536d5eb3"></a>SatParameters_MaxSatAssumptionOrder_ORDER_ASSUMPTION_BY_DEPTH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a71cb004d78f7d8c38fcc9cbc225af533a44da070df5c6e2443fa1c00b6c25893f"></a>SatParameters_MaxSatAssumptionOrder_ORDER_ASSUMPTION_BY_WEIGHT </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00245">245</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a011a7400ac03996a9023db2a9e7df81c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a011a7400ac03996a9023db2a9e7df81c">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">operations_research::sat::SatParameters_MaxSatStratificationAlgorithm</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="a011a7400ac03996a9023db2a9e7df81ca5bb7f0a112c4672ea2abec407f7d384c"></a>SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_NONE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a011a7400ac03996a9023db2a9e7df81ca0c67cde78d6314de8d13734d65709b3a"></a>SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_DESCENT </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a011a7400ac03996a9023db2a9e7df81cadf547628eb3421e641512aeb95b31912"></a>SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_ASCENT </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00269">269</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a517d73d1db81fd87470e6bcbe87c633e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a517d73d1db81fd87470e6bcbe87c633e">◆ </a></span>SatParameters_Polarity</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">operations_research::sat::SatParameters_Polarity</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="a517d73d1db81fd87470e6bcbe87c633ea6145ecb76ca29dc07b9acde97866a8ee"></a>SatParameters_Polarity_POLARITY_TRUE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a517d73d1db81fd87470e6bcbe87c633ea204c91561099609cdf7b6469e84e9576"></a>SatParameters_Polarity_POLARITY_FALSE </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a517d73d1db81fd87470e6bcbe87c633eafaf662755a533bc2353968b4c4da4d32"></a>SatParameters_Polarity_POLARITY_RANDOM </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a517d73d1db81fd87470e6bcbe87c633eaf9a6fbf18fc3445083ca746b1e920ca6"></a>SatParameters_Polarity_POLARITY_WEIGHTED_SIGN </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a517d73d1db81fd87470e6bcbe87c633ea77094f18176663ceea0b80667cf917a6"></a>SatParameters_Polarity_POLARITY_REVERSE_WEIGHTED_SIGN </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00095">95</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2916a603fb108fbf4133f865d472fc0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2916a603fb108fbf4133f865d472fc0b">◆ </a></span>SatParameters_RestartAlgorithm</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">operations_research::sat::SatParameters_RestartAlgorithm</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="a2916a603fb108fbf4133f865d472fc0ba698c5900a88697e89f1a9ffa790fd49f"></a>SatParameters_RestartAlgorithm_NO_RESTART </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a2916a603fb108fbf4133f865d472fc0ba0fcf1821b877dd61f6cfac37a36a82d8"></a>SatParameters_RestartAlgorithm_LUBY_RESTART </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a2916a603fb108fbf4133f865d472fc0ba89e7ee47fc5c826c03f455f082f22c70"></a>SatParameters_RestartAlgorithm_DL_MOVING_AVERAGE_RESTART </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a2916a603fb108fbf4133f865d472fc0ba5d2302ed4086b87cadaad18aa5981aed"></a>SatParameters_RestartAlgorithm_LBD_MOVING_AVERAGE_RESTART </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a2916a603fb108fbf4133f865d472fc0ba353691b5a40f70fe5d05cc01bdf22536"></a>SatParameters_RestartAlgorithm_FIXED_RESTART </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00219">219</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af29968605d0dca7194386c85c3e8269e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af29968605d0dca7194386c85c3e8269e">◆ </a></span>SatParameters_SearchBranching</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">operations_research::sat::SatParameters_SearchBranching</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="af29968605d0dca7194386c85c3e8269eac23498a3951b707b682de68c3f2ef4ba"></a>SatParameters_SearchBranching_AUTOMATIC_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af29968605d0dca7194386c85c3e8269ea4b402cda1dee9234ecc9bf3f969dae9c"></a>SatParameters_SearchBranching_FIXED_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af29968605d0dca7194386c85c3e8269ea79d67aaf6b62f71bbddd9c5177ebedc1"></a>SatParameters_SearchBranching_PORTFOLIO_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af29968605d0dca7194386c85c3e8269eac0ee72ff494861f949253aac50496f42"></a>SatParameters_SearchBranching_LP_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af29968605d0dca7194386c85c3e8269ea0959d8f131e2610b97a8830464b2c633"></a>SatParameters_SearchBranching_PSEUDO_COST_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af29968605d0dca7194386c85c3e8269ea28a2409f7a5ca2ecd6635da22e4e6667"></a>SatParameters_SearchBranching_PORTFOLIO_WITH_QUICK_RESTART_SEARCH </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="af29968605d0dca7194386c85c3e8269ea7254e3257c79f6ccdb408e6f26f0c2e1"></a>SatParameters_SearchBranching_HINT_SEARCH </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00293">293</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a299d9cbf6a19e8aa8294c01b02d59aa7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a299d9cbf6a19e8aa8294c01b02d59aa7">◆ </a></span>SatParameters_VariableOrder</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">operations_research::sat::SatParameters_VariableOrder</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="a299d9cbf6a19e8aa8294c01b02d59aa7a92760d7186df85dfd6c188eae0b9b591"></a>SatParameters_VariableOrder_IN_ORDER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a299d9cbf6a19e8aa8294c01b02d59aa7a941215af97625c63a144520ec7e02bfb"></a>SatParameters_VariableOrder_IN_REVERSE_ORDER </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a299d9cbf6a19e8aa8294c01b02d59aa7a8de6cbc54e325b78d800c8354591d726"></a>SatParameters_VariableOrder_IN_RANDOM_ORDER </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00071">71</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a287579e5f181fc7c89feccf1128faffb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a287579e5f181fc7c89feccf1128faffb">◆ </a></span>CpModelStats()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::sat::CpModelStats </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> & </td>
|
|
<td class="paramname"><em>model</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a std::string with some statistics on the given <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac2d87e8109f9c60f7af84a60106abd57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac2d87e8109f9c60f7af84a60106abd57">◆ </a></span>CpSolverResponseStats()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::string operations_research::sat::CpSolverResponseStats </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> & </td>
|
|
<td class="paramname"><em>response</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns a std::string with some statistics on the solver response. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad87fa7d63870ba0085a841c2303dad6b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad87fa7d63870ba0085a841c2303dad6b">◆ </a></span>CpSolverStatus_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::CpSolverStatus_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f7f7995f8e9a03c15cdddf39b675702"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f7f7995f8e9a03c15cdddf39b675702">◆ </a></span>CpSolverStatus_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::CpSolverStatus_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aede942101121114490d4f59631bf9292"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aede942101121114490d4f59631bf9292">◆ </a></span>CpSolverStatus_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::CpSolverStatus_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="cp__model_8pb_8h_source.html#l00234">234</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a463a1c6294a89434db5de2a5560685f4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a463a1c6294a89434db5de2a5560685f4">◆ </a></span>CpSolverStatus_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::sat::CpSolverStatus_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</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="cp__model_8pb_8h_source.html#l00241">241</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60036e4e1e1d47218d6339e9119805c4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60036e4e1e1d47218d6339e9119805c4">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af161ecb897e60ce83c87c17d11ae7d91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af161ecb897e60ce83c87c17d11ae7d91">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac22a3ab628a918dd90466ba12d6ee0cd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac22a3ab628a918dd90466ba12d6ee0cd">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_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="cp__model_8pb_8h_source.html#l00206">206</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f1fd67f2396dd88544958778b9854bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f1fd67f2396dd88544958778b9854bf">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_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::sat::DecisionStrategyProto_DomainReductionStrategy_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</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="cp__model_8pb_8h_source.html#l00213">213</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8eeb3305c37f40da67f55486402ac78"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8eeb3305c37f40da67f55486402ac78">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9644b126f05b927a27fc7eba8e62dd57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9644b126f05b927a27fc7eba8e62dd57">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abbc472dcbb3ad76095da9926b37e49f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abbc472dcbb3ad76095da9926b37e49f8">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_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="cp__model_8pb_8h_source.html#l00179">179</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a158d3c3e8612a0cb9be525140c96267f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a158d3c3e8612a0cb9be525140c96267f">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_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::sat::DecisionStrategyProto_VariableSelectionStrategy_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</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="cp__model_8pb_8h_source.html#l00186">186</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e3de118c1f8dd5a7ec21704e05684b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e3de118c1f8dd5a7ec21704e05684b9">◆ </a></span>Not()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> operations_research::sat::Not </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A convenient wrapper so we can write Not(x) instead of <a class="el" href="namespaceoperations__research_1_1sat.html#a5e3de118c1f8dd5a7ec21704e05684b9" title="A convenient wrapper so we can write Not(x) instead of x.Not() which is sometimes clearer.">x.Not()</a> which is sometimes clearer. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9c0ae0d048a431656985fc79428bbe67"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9c0ae0d048a431656985fc79428bbe67">◆ </a></span>operator<<() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operations_research::sat::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">const <a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> & </td>
|
|
<td class="paramname"><em>var</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a57b8aabbc5b3c1d177d35b3ebcf9b5fa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a57b8aabbc5b3c1d177d35b3ebcf9b5fa">◆ </a></span>operator<<() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operations_research::sat::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">const <a class="el" href="classoperations__research_1_1sat_1_1IntVar.html">IntVar</a> & </td>
|
|
<td class="paramname"><em>var</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae9f86b31794751c624a783d15306280c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae9f86b31794751c624a783d15306280c">◆ </a></span>operator<<() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::ostream& operations_research::sat::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">const <a class="el" href="classoperations__research_1_1sat_1_1IntervalVar.html">IntervalVar</a> & </td>
|
|
<td class="paramname"><em>var</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e0457f852d7716dc2d913867100dc8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e0457f852d7716dc2d913867100dc8c">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_BinaryMinizationAlgorithm_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e37f554c39fbb05faf07674ac550f47"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e37f554c39fbb05faf07674ac550f47">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_BinaryMinizationAlgorithm_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea747a1c7b91baf6f1b5486700c31e5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea747a1c7b91baf6f1b5486700c31e5f">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_BinaryMinizationAlgorithm_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="sat__parameters_8pb_8h_source.html#l00160">160</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7c328aaf533ab0b051f9b4617bd47d43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c328aaf533ab0b051f9b4617bd47d43">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_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::sat::SatParameters_BinaryMinizationAlgorithm_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</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="sat__parameters_8pb_8h_source.html#l00167">167</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6763a151acaebadf9a4be9383e91e1eb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6763a151acaebadf9a4be9383e91e1eb">◆ </a></span>SatParameters_ClauseOrdering_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_ClauseOrdering_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6f7c43106217e8a55877110b7d87e7c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6f7c43106217e8a55877110b7d87e7c">◆ </a></span>SatParameters_ClauseOrdering_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_ClauseOrdering_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87813e257ba880dc079609db5d7f5da4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87813e257ba880dc079609db5d7f5da4">◆ </a></span>SatParameters_ClauseOrdering_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_ClauseOrdering_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="sat__parameters_8pb_8h_source.html#l00207">207</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab38e233912e1d6e80baf8fe3bec043ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab38e233912e1d6e80baf8fe3bec043ee">◆ </a></span>SatParameters_ClauseOrdering_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::sat::SatParameters_ClauseOrdering_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</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="sat__parameters_8pb_8h_source.html#l00214">214</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac92d8d18b4148e00e25b463b42c0ea3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac92d8d18b4148e00e25b463b42c0ea3b">◆ </a></span>SatParameters_ClauseProtection_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_ClauseProtection_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac1aa9d5ea93fbc96a68237c2beda3836"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1aa9d5ea93fbc96a68237c2beda3836">◆ </a></span>SatParameters_ClauseProtection_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_ClauseProtection_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae1e232826064de5442ec15d6a2ff90f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1e232826064de5442ec15d6a2ff90f2">◆ </a></span>SatParameters_ClauseProtection_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_ClauseProtection_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="sat__parameters_8pb_8h_source.html#l00184">184</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a45a55c59398241500c1604ed6736e7e0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a45a55c59398241500c1604ed6736e7e0">◆ </a></span>SatParameters_ClauseProtection_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::sat::SatParameters_ClauseProtection_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</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="sat__parameters_8pb_8h_source.html#l00191">191</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ae6f7af0b88d08cd83a4ff1a1108985"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ae6f7af0b88d08cd83a4ff1a1108985">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_ConflictMinimizationAlgorithm_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a90d6f173fbfa33e26ff6508013c81ffd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90d6f173fbfa33e26ff6508013c81ffd">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_ConflictMinimizationAlgorithm_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af3ae9c39e1b2cf4733a63fb9e4f958b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af3ae9c39e1b2cf4733a63fb9e4f958b7">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_ConflictMinimizationAlgorithm_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="sat__parameters_8pb_8h_source.html#l00134">134</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1125a74a1efaf1562812c9d9b1ffc00"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1125a74a1efaf1562812c9d9b1ffc00">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_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::sat::SatParameters_ConflictMinimizationAlgorithm_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</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="sat__parameters_8pb_8h_source.html#l00141">141</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa36fba890ac5ad3ce86c9f70b8352bb5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa36fba890ac5ad3ce86c9f70b8352bb5">◆ </a></span>SatParameters_MaxSatAssumptionOrder_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_MaxSatAssumptionOrder_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4104fcd7cb88b2edc4cbc86e6b331cdf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4104fcd7cb88b2edc4cbc86e6b331cdf">◆ </a></span>SatParameters_MaxSatAssumptionOrder_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_MaxSatAssumptionOrder_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa49899c1c9df530d20f240b519437c6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa49899c1c9df530d20f240b519437c6d">◆ </a></span>SatParameters_MaxSatAssumptionOrder_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_MaxSatAssumptionOrder_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="sat__parameters_8pb_8h_source.html#l00257">257</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac304d2e190884ab7f230876fe1bd1d9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac304d2e190884ab7f230876fe1bd1d9f">◆ </a></span>SatParameters_MaxSatAssumptionOrder_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::sat::SatParameters_MaxSatAssumptionOrder_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</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="sat__parameters_8pb_8h_source.html#l00264">264</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9f22011e31eaf54170afe80d301665ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f22011e31eaf54170afe80d301665ac">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_MaxSatStratificationAlgorithm_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fcee51ba7784a7c403731301af6e14c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fcee51ba7784a7c403731301af6e14c">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_MaxSatStratificationAlgorithm_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7b0414d7c022b8a1f606bace4c8192cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b0414d7c022b8a1f606bace4c8192cf">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_MaxSatStratificationAlgorithm_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="sat__parameters_8pb_8h_source.html#l00281">281</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac4c30c8eeb5c485f9676410745f1d9d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac4c30c8eeb5c485f9676410745f1d9d2">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_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::sat::SatParameters_MaxSatStratificationAlgorithm_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</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="sat__parameters_8pb_8h_source.html#l00288">288</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3a1aa6bdfa59980400e6617e6a206071"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3a1aa6bdfa59980400e6617e6a206071">◆ </a></span>SatParameters_Polarity_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_Polarity_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4585806adf77d6f7a56bd21230a31175"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4585806adf77d6f7a56bd21230a31175">◆ </a></span>SatParameters_Polarity_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_Polarity_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af6e220cb137fc0462fc253744b8bc3ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af6e220cb137fc0462fc253744b8bc3ba">◆ </a></span>SatParameters_Polarity_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_Polarity_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="sat__parameters_8pb_8h_source.html#l00109">109</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa8e76d4d2386cfab3cefb7460f62d95c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8e76d4d2386cfab3cefb7460f62d95c">◆ </a></span>SatParameters_Polarity_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::sat::SatParameters_Polarity_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</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="sat__parameters_8pb_8h_source.html#l00116">116</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d2995934edcfcc59a0da77719fcb11b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d2995934edcfcc59a0da77719fcb11b">◆ </a></span>SatParameters_RestartAlgorithm_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_RestartAlgorithm_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab199957e5457d8356687f12d67d1aaac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab199957e5457d8356687f12d67d1aaac">◆ </a></span>SatParameters_RestartAlgorithm_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_RestartAlgorithm_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a34b396f35aa7c449a39d2b92c3f93744"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a34b396f35aa7c449a39d2b92c3f93744">◆ </a></span>SatParameters_RestartAlgorithm_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_RestartAlgorithm_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="sat__parameters_8pb_8h_source.html#l00233">233</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af97fc1fcba310fb2c415278cef3df03a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af97fc1fcba310fb2c415278cef3df03a">◆ </a></span>SatParameters_RestartAlgorithm_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::sat::SatParameters_RestartAlgorithm_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</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="sat__parameters_8pb_8h_source.html#l00240">240</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a05587e288b302e572a8e80b100505a21"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a05587e288b302e572a8e80b100505a21">◆ </a></span>SatParameters_SearchBranching_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_SearchBranching_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9018824bcc1b169f32af87ad4faf7561"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9018824bcc1b169f32af87ad4faf7561">◆ </a></span>SatParameters_SearchBranching_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_SearchBranching_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab59fe9a81546232a6951f9c673c02e8a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab59fe9a81546232a6951f9c673c02e8a">◆ </a></span>SatParameters_SearchBranching_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_SearchBranching_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="sat__parameters_8pb_8h_source.html#l00309">309</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae566d186f92afaced5ffb7ebae02d474"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae566d186f92afaced5ffb7ebae02d474">◆ </a></span>SatParameters_SearchBranching_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::sat::SatParameters_SearchBranching_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</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="sat__parameters_8pb_8h_source.html#l00316">316</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0a75b439d4e889cf84f7d6f6b5a37a86"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0a75b439d4e889cf84f7d6f6b5a37a86">◆ </a></span>SatParameters_VariableOrder_descriptor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* operations_research::sat::SatParameters_VariableOrder_descriptor </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a711b59624fbd706f0754647084c665d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a711b59624fbd706f0754647084c665d8">◆ </a></span>SatParameters_VariableOrder_IsValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SatParameters_VariableOrder_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">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e40adad4a6a75afceefe43c8c509457"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e40adad4a6a75afceefe43c8c509457">◆ </a></span>SatParameters_VariableOrder_Name()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string& operations_research::sat::SatParameters_VariableOrder_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="sat__parameters_8pb_8h_source.html#l00083">83</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b5db4bee652895d2a67171ad96cecb7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b5db4bee652895d2a67171ad96cecb7">◆ </a></span>SatParameters_VariableOrder_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::sat::SatParameters_VariableOrder_Parse </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"><a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</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="sat__parameters_8pb_8h_source.html#l00090">90</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad04337634227eac006d3e33a7028f82f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad04337634227eac006d3e33a7028f82f">◆ </a></span>SetSynchronizationFunction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void operations_research::sat::SetSynchronizationFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::function< <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>()> </td>
|
|
<td class="paramname"><em>f</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> * </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>If set, the underlying solver will call this function "regularly" in a deterministic way. </p>
|
|
<p>It will then wait until this function returns with the current "best" information about the current problem.</p>
|
|
<p>This is meant to be used in a multi-threaded environment with many parallel solving process. If the returned current "best" response only uses informations derived at a lower deterministic time (possibly with offset) than the deterministic time of the current thread, then the whole process can be made deterministic. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa415e372a9d64eede869ed98666c29c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa415e372a9d64eede869ed98666c29c">◆ </a></span>SolutionBooleanValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operations_research::sat::SolutionBooleanValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> & </td>
|
|
<td class="paramname"><em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1sat_1_1BoolVar.html">BoolVar</a> </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the value of a Boolean literal (a Boolean variable or its negation) in a solver response. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ec893fa736de5b95135ecb9314ee6d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ec893fa736de5b95135ecb9314ee6d8">◆ </a></span>SolutionIntegerMax()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64 operations_research::sat::SolutionIntegerMax </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> & </td>
|
|
<td class="paramname"><em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1sat_1_1IntVar.html">IntVar</a> </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the max of an integer variable in a solution. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a671200a31003492dbef21f2b4ee3dcbd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a671200a31003492dbef21f2b4ee3dcbd">◆ </a></span>SolutionIntegerMin()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64 operations_research::sat::SolutionIntegerMin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> & </td>
|
|
<td class="paramname"><em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1sat_1_1IntVar.html">IntVar</a> </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the min of an integer variable in a solution. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeaed9bdf2a27bb778ba397666cb874d7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeaed9bdf2a27bb778ba397666cb874d7">◆ </a></span>SolutionIntegerValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int64 operations_research::sat::SolutionIntegerValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> & </td>
|
|
<td class="paramname"><em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1LinearExpr.html">LinearExpr</a> & </td>
|
|
<td class="paramname"><em>expr</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Evaluates the value of an linear expression in a solver response. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09d851f944ab4f305c3d9f8df99b7bf8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09d851f944ab4f305c3d9f8df99b7bf8">◆ </a></span>Solve()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> operations_research::sat::Solve </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> & </td>
|
|
<td class="paramname"><em>model_proto</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Solves the given cp_model and returns an instance of <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d67b9c66f1cb9c1dcc3415cd5af11bf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d67b9c66f1cb9c1dcc3415cd5af11bf">◆ </a></span>SolveCpModel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> operations_research::sat::SolveCpModel </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> & </td>
|
|
<td class="paramname"><em>model_proto</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> * </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>Solves the given <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a>. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>the API takes a Model* that will be filled with the in-memory representation of the given <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a>. It is done this way so that it is easy to set custom parameters or interrupt the solver will calls like:<ul>
|
|
<li>model->Add(NewSatParameters(parameters_as_string_or_proto));</li>
|
|
<li>model->GetOrCreate<TimeLimit>()->RegisterExternalBooleanAsLimit(&stop); </li>
|
|
</ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3062797aa0396abf37dbcc99a746f12"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3062797aa0396abf37dbcc99a746f12">◆ </a></span>SolveWithParameters() <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_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> operations_research::sat::SolveWithParameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> & </td>
|
|
<td class="paramname"><em>model_proto</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">SatParameters</a> & </td>
|
|
<td class="paramname"><em>params</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Solves the given cp_model with the give sat parameters, and returns an instance of <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af52c27ecb43d6486c1a70e022b4aad39"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af52c27ecb43d6486c1a70e022b4aad39">◆ </a></span>SolveWithParameters() <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_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> operations_research::sat::SolveWithParameters </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classoperations__research_1_1sat_1_1CpModelProto.html">CpModelProto</a> & </td>
|
|
<td class="paramname"><em>model_proto</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string & </td>
|
|
<td class="paramname"><em>params</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Solves the given cp_model with the given sat parameters as std::string in JSon format, and returns an instance of <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="ad5cadc3f160d3e34ef323536a36578ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad5cadc3f160d3e34ef323536a36578ce">◆ </a></span>_AllDifferentConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AllDifferentConstraintProtoDefaultTypeInternal operations_research::sat::_AllDifferentConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89e105e8d30d25c4c680294fe7d572c1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89e105e8d30d25c4c680294fe7d572c1">◆ </a></span>_AutomatonConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">AutomatonConstraintProtoDefaultTypeInternal operations_research::sat::_AutomatonConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad05e4bcf8c4464c50e1f1b8af2b81ad2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad05e4bcf8c4464c50e1f1b8af2b81ad2">◆ </a></span>_BoolArgumentProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">BoolArgumentProtoDefaultTypeInternal operations_research::sat::_BoolArgumentProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a9352c8a15382c9206993a807ca1f97"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a9352c8a15382c9206993a807ca1f97">◆ </a></span>_CircuitConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CircuitConstraintProtoDefaultTypeInternal operations_research::sat::_CircuitConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc89524c8aab967f7d4a66bd3ec70bca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc89524c8aab967f7d4a66bd3ec70bca">◆ </a></span>_CircuitCoveringConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CircuitCoveringConstraintProtoDefaultTypeInternal operations_research::sat::_CircuitCoveringConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a946e95ccf1a9faf8270238f5c5b301fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a946e95ccf1a9faf8270238f5c5b301fb">◆ </a></span>_ConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ConstraintProtoDefaultTypeInternal operations_research::sat::_ConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace223c8e846b17ef993566562cec8dda"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace223c8e846b17ef993566562cec8dda">◆ </a></span>_CpModelProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CpModelProtoDefaultTypeInternal operations_research::sat::_CpModelProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acfdc8eaa58fc4cf8b103821df60cd4e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acfdc8eaa58fc4cf8b103821df60cd4e9">◆ </a></span>_CpObjectiveProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CpObjectiveProtoDefaultTypeInternal operations_research::sat::_CpObjectiveProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a13b87f99bbea144cc07cdcd2095ab601"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a13b87f99bbea144cc07cdcd2095ab601">◆ </a></span>_CpSolverResponse_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CpSolverResponseDefaultTypeInternal operations_research::sat::_CpSolverResponse_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aac6a8bda3dfe9f06ab9e4b5d0273df53"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac6a8bda3dfe9f06ab9e4b5d0273df53">◆ </a></span>_CumulativeConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">CumulativeConstraintProtoDefaultTypeInternal operations_research::sat::_CumulativeConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0110b5023e714ba7608ca6393a28aee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0110b5023e714ba7608ca6393a28aee">◆ </a></span>_DecisionStrategyProto_AffineTransformation_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">DecisionStrategyProto_AffineTransformationDefaultTypeInternal operations_research::sat::_DecisionStrategyProto_AffineTransformation_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1d42bd587a5323aaf16295be1dfa1455"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1d42bd587a5323aaf16295be1dfa1455">◆ </a></span>_DecisionStrategyProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">DecisionStrategyProtoDefaultTypeInternal operations_research::sat::_DecisionStrategyProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4ef77bd2a03378993af8582adc081ae6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4ef77bd2a03378993af8582adc081ae6">◆ </a></span>_ElementConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ElementConstraintProtoDefaultTypeInternal operations_research::sat::_ElementConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3dc76ede4b7ff0d2c5bd425c834e1a1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3dc76ede4b7ff0d2c5bd425c834e1a1b">◆ </a></span>_IntegerArgumentProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">IntegerArgumentProtoDefaultTypeInternal operations_research::sat::_IntegerArgumentProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a44161c9b8ede2f098f009c6980c489a4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a44161c9b8ede2f098f009c6980c489a4">◆ </a></span>_IntegerVariableProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">IntegerVariableProtoDefaultTypeInternal operations_research::sat::_IntegerVariableProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4215dda19ecaf7d9b3437190df671cbb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4215dda19ecaf7d9b3437190df671cbb">◆ </a></span>_IntervalConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">IntervalConstraintProtoDefaultTypeInternal operations_research::sat::_IntervalConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4903b3b9596898e507eadb8642d73b7d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4903b3b9596898e507eadb8642d73b7d">◆ </a></span>_InverseConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">InverseConstraintProtoDefaultTypeInternal operations_research::sat::_InverseConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35f06e6b931d091b424f42c8db845273"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35f06e6b931d091b424f42c8db845273">◆ </a></span>_LinearConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">LinearConstraintProtoDefaultTypeInternal operations_research::sat::_LinearConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afc421996f32997364f39272a061499f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afc421996f32997364f39272a061499f0">◆ </a></span>_NoOverlap2DConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">NoOverlap2DConstraintProtoDefaultTypeInternal operations_research::sat::_NoOverlap2DConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a75a5dfa26b4dc21981f4c6cc46ae9c43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a75a5dfa26b4dc21981f4c6cc46ae9c43">◆ </a></span>_NoOverlapConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">NoOverlapConstraintProtoDefaultTypeInternal operations_research::sat::_NoOverlapConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fe88249a924da9eac41aefea5ddabed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fe88249a924da9eac41aefea5ddabed">◆ </a></span>_PartialVariableAssignment_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PartialVariableAssignmentDefaultTypeInternal operations_research::sat::_PartialVariableAssignment_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0865a57214595b3a38ceee49543b4a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0865a57214595b3a38ceee49543b4a1">◆ </a></span>_ReservoirConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ReservoirConstraintProtoDefaultTypeInternal operations_research::sat::_ReservoirConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae1bf1cf3f7f77485b9d4c7ab4d6894ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1bf1cf3f7f77485b9d4c7ab4d6894ed">◆ </a></span>_RoutesConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">RoutesConstraintProtoDefaultTypeInternal operations_research::sat::_RoutesConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae6d7897cec550c4b33117827b971e421"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae6d7897cec550c4b33117827b971e421">◆ </a></span>_SatParameters_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">SatParametersDefaultTypeInternal operations_research::sat::_SatParameters_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b5b8679bd9fed7c991d05c09cf01466"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b5b8679bd9fed7c991d05c09cf01466">◆ </a></span>_TableConstraintProto_default_instance_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TableConstraintProtoDefaultTypeInternal operations_research::sat::_TableConstraintProto_default_instance_</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aeccedf377b000af35b4e9091c1bc2bb8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aeccedf377b000af35b4e9091c1bc2bb8">◆ </a></span>CpSolverStatus_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::CpSolverStatus_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#ac52096bfb8221d5724ff16dc4c93647c">CpSolverStatus_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00230">230</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac52096bfb8221d5724ff16dc4c93647c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac52096bfb8221d5724ff16dc4c93647c">◆ </a></span>CpSolverStatus_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</a> operations_research::sat::CpSolverStatus_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea78e9c6b9f6ac60a9e9c2d25967ed1ad0">OPTIMAL</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00229">229</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a067ce64a3f75c8567b22bf8bbecf2fa5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a067ce64a3f75c8567b22bf8bbecf2fa5">◆ </a></span>CpSolverStatus_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427ce">CpSolverStatus</a> operations_research::sat::CpSolverStatus_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#ac14a394f629f2cf1070b84bce2e427cea693e3d1636a488a456c173453c45cc14">UNKNOWN</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00228">228</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1742cab1f2a807d32238c453b92bdeb3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1742cab1f2a807d32238c453b92bdeb3">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#aec9bb98a52b3d32d47a598fc5eafb671">DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00202">202</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aec9bb98a52b3d32d47a598fc5eafb671"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aec9bb98a52b3d32d47a598fc5eafb671">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</a> operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529ac41d0ba8114af7179c253fda16e517ca">DecisionStrategyProto_DomainReductionStrategy_SELECT_UPPER_HALF</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00201">201</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adeada39a9b25093a4cc1883510e1bb08"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adeada39a9b25093a4cc1883510e1bb08">◆ </a></span>DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529">DecisionStrategyProto_DomainReductionStrategy</a> operations_research::sat::DecisionStrategyProto_DomainReductionStrategy_DomainReductionStrategy_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a20ead57ac0739497ea66f0c21b23b529a2f416e6e94f971bfbb75ba25e7f7b760">DecisionStrategyProto_DomainReductionStrategy_SELECT_MIN_VALUE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00200">200</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c4f9d19c7865cdcdc3fa9c1ecfd98e8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c4f9d19c7865cdcdc3fa9c1ecfd98e8">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a3e888f213753f1e8fac882e0a2394040">DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00175">175</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e888f213753f1e8fac882e0a2394040"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e888f213753f1e8fac882e0a2394040">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</a> operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca9bc8cd090f555c04c4fb8ec23838dc30">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_MAX_DOMAIN_SIZE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00174">174</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e5fd8dd3f65b3725d38e743b450fe14"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e5fd8dd3f65b3725d38e743b450fe14">◆ </a></span>DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0c">DecisionStrategyProto_VariableSelectionStrategy</a> operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy_VariableSelectionStrategy_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#ac0ca8810a97bcc1b3d45269a33fd4f0ca5e00b7cd6b433ec6a15ff913d3b2c3f3">DecisionStrategyProto_VariableSelectionStrategy_CHOOSE_FIRST</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model_8pb_8h_source.html#l00173">173</a> of file <a class="el" href="cp__model_8pb_8h_source.html">cp_model.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aacf15d440f0db4cd0a63c8aebe85db6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aacf15d440f0db4cd0a63c8aebe85db6d">◆ </a></span>NewFeasibleSolutionObserver</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function<void(<a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a>*)> operations_research::sat::NewFeasibleSolutionObserver(const std::function< void(const <a class="el" href="classoperations__research_1_1sat_1_1CpSolverResponse.html">CpSolverResponse</a> &response)> &observer)</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Allows to register a solution "observer" with the model with model.Add(NewFeasibleSolutionObserver([](response){...})); The given function will be called on each "improving" feasible solution found during the search. </p>
|
|
<p>For a non-optimization problem, if the option to find all solution was set, then this will be called on each new solution. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model__solver_8h_source.html#l00064">64</a> of file <a class="el" href="cp__model__solver_8h_source.html">cp_model_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a10700832ca6bc420f2931eb707957b0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a10700832ca6bc420f2931eb707957b0b">◆ </a></span>NewSatParameters</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">std::function< <a class="el" href="classoperations__research_1_1sat_1_1SatParameters.html">SatParameters</a>(<a class="el" href="classoperations__research_1_1sat_1_1Model.html">Model</a> *)> operations_research::sat::NewSatParameters</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Allows to change the default parameters with model->Add(NewSatParameters(parameters_as_string_or_proto)) before calling <a class="el" href="namespaceoperations__research_1_1sat.html#a9d67b9c66f1cb9c1dcc3415cd5af11bf" title="Solves the given CpModelProto.">SolveCpModel()</a>. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="cp__model__solver_8h_source.html#l00083">83</a> of file <a class="el" href="cp__model__solver_8h_source.html">cp_model_solver.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a97ac406a44712bd2893b29957f2528d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a97ac406a44712bd2893b29957f2528d5">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a92db718bcc5d276ccf747bde81c78a10">SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00156">156</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a92db718bcc5d276ccf747bde81c78a10"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a92db718bcc5d276ccf747bde81c78a10">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</a> operations_research::sat::SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496ac586955ded9c943dee2faf8b5b738dbd">SatParameters_BinaryMinizationAlgorithm_BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00155">155</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab260b9d1bc3bedcc3ad29d6b2fd831d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab260b9d1bc3bedcc3ad29d6b2fd831d4">◆ </a></span>SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496">SatParameters_BinaryMinizationAlgorithm</a> operations_research::sat::SatParameters_BinaryMinizationAlgorithm_BinaryMinizationAlgorithm_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a402444328a26710265238ae8fb883496a5cefb853f31166cc3684d90594d5dde9">SatParameters_BinaryMinizationAlgorithm_NO_BINARY_MINIMIZATION</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00154">154</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee2d784d894a30c420456d0b389b7970"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee2d784d894a30c420456d0b389b7970">◆ </a></span>SatParameters_ClauseOrdering_ClauseOrdering_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_ClauseOrdering_ClauseOrdering_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#acc0499f1b3c9772bc081ca484c6aa680">SatParameters_ClauseOrdering_ClauseOrdering_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00203">203</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc0499f1b3c9772bc081ca484c6aa680"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc0499f1b3c9772bc081ca484c6aa680">◆ </a></span>SatParameters_ClauseOrdering_ClauseOrdering_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</a> operations_research::sat::SatParameters_ClauseOrdering_ClauseOrdering_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38a2dcf758b7ee7431577e2aa80a60b163e">SatParameters_ClauseOrdering_CLAUSE_LBD</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00202">202</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e554645f4d0f9989e1f3d69c1528eea"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e554645f4d0f9989e1f3d69c1528eea">◆ </a></span>SatParameters_ClauseOrdering_ClauseOrdering_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38">SatParameters_ClauseOrdering</a> operations_research::sat::SatParameters_ClauseOrdering_ClauseOrdering_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#ab33358f8fe7b8cb7f98c226b3a070e38aaab0bb6b57e109185e6a62d5d0271a04">SatParameters_ClauseOrdering_CLAUSE_ACTIVITY</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00201">201</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a299e745a341d3282f1f57f930c9d56e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a299e745a341d3282f1f57f930c9d56e1">◆ </a></span>SatParameters_ClauseProtection_ClauseProtection_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_ClauseProtection_ClauseProtection_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#abf9faaf009e6527846e0ff336797f3a0">SatParameters_ClauseProtection_ClauseProtection_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00180">180</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf9faaf009e6527846e0ff336797f3a0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf9faaf009e6527846e0ff336797f3a0">◆ </a></span>SatParameters_ClauseProtection_ClauseProtection_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</a> operations_research::sat::SatParameters_ClauseProtection_ClauseProtection_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12ca4ce148354b01f5b1e2da32e7576edaa3">SatParameters_ClauseProtection_PROTECTION_LBD</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00179">179</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aef4cd5f95bfffe8b384372e1cba49049"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef4cd5f95bfffe8b384372e1cba49049">◆ </a></span>SatParameters_ClauseProtection_ClauseProtection_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12c">SatParameters_ClauseProtection</a> operations_research::sat::SatParameters_ClauseProtection_ClauseProtection_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#af02bc4bd103928ea008623a1da38a12ca1739f0f3322dc59ebaa2fb9fa3481d6b">SatParameters_ClauseProtection_PROTECTION_NONE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00178">178</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8a1f2ce9ceb6c6e6ea95e8413c5f304c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a1f2ce9ceb6c6e6ea95e8413c5f304c">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a2bfd2dd07fc93d2ebcf90df9982b173f">SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00130">130</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2bfd2dd07fc93d2ebcf90df9982b173f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2bfd2dd07fc93d2ebcf90df9982b173f">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</a> operations_research::sat::SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5a52b205df52309c4f050206500297e4e5">SatParameters_ConflictMinimizationAlgorithm_EXPERIMENTAL</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00129">129</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae3d1dd4a33df05f7da9a3ea6c4932c0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae3d1dd4a33df05f7da9a3ea6c4932c0a">◆ </a></span>SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5">SatParameters_ConflictMinimizationAlgorithm</a> operations_research::sat::SatParameters_ConflictMinimizationAlgorithm_ConflictMinimizationAlgorithm_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#ada813507f9879e596a07b3850f7fc0d5ae1bd62c48ad8f9a7d242ae916bbe5066">SatParameters_ConflictMinimizationAlgorithm_NONE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00128">128</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a45e86ed8cbe846e59c55298161086446"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a45e86ed8cbe846e59c55298161086446">◆ </a></span>SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#ae198f9232534912ddf238f7be789f4aa">SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00253">253</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae198f9232534912ddf238f7be789f4aa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae198f9232534912ddf238f7be789f4aa">◆ </a></span>SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</a> operations_research::sat::SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533a44da070df5c6e2443fa1c00b6c25893f">SatParameters_MaxSatAssumptionOrder_ORDER_ASSUMPTION_BY_WEIGHT</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00252">252</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aedb4be4a6a9caaf8d9161888934ad2d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aedb4be4a6a9caaf8d9161888934ad2d2">◆ </a></span>SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533">SatParameters_MaxSatAssumptionOrder</a> operations_research::sat::SatParameters_MaxSatAssumptionOrder_MaxSatAssumptionOrder_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a71cb004d78f7d8c38fcc9cbc225af533ab0500c1196441cd7820da82c2c1baf6f">SatParameters_MaxSatAssumptionOrder_DEFAULT_ASSUMPTION_ORDER</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00251">251</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a673309e5337b624e75e496fe33494135"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a673309e5337b624e75e496fe33494135">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a8665ee9afc158ac57d842bcef9eccc59">SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00277">277</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8665ee9afc158ac57d842bcef9eccc59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8665ee9afc158ac57d842bcef9eccc59">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</a> operations_research::sat::SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81cadf547628eb3421e641512aeb95b31912">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_ASCENT</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00276">276</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5df42a6b5c40d46ea317abd561b7ea0b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5df42a6b5c40d46ea317abd561b7ea0b">◆ </a></span>SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81c">SatParameters_MaxSatStratificationAlgorithm</a> operations_research::sat::SatParameters_MaxSatStratificationAlgorithm_MaxSatStratificationAlgorithm_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a011a7400ac03996a9023db2a9e7df81ca5bb7f0a112c4672ea2abec407f7d384c">SatParameters_MaxSatStratificationAlgorithm_STRATIFICATION_NONE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00275">275</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a84b9e2a32889c7bc5476029d4107d736"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a84b9e2a32889c7bc5476029d4107d736">◆ </a></span>SatParameters_Polarity_Polarity_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_Polarity_Polarity_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a72fe8e22daeacc4a74374d4c34bc09f4">SatParameters_Polarity_Polarity_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00105">105</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72fe8e22daeacc4a74374d4c34bc09f4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72fe8e22daeacc4a74374d4c34bc09f4">◆ </a></span>SatParameters_Polarity_Polarity_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</a> operations_research::sat::SatParameters_Polarity_Polarity_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea77094f18176663ceea0b80667cf917a6">SatParameters_Polarity_POLARITY_REVERSE_WEIGHTED_SIGN</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00104">104</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afbfa21e2ce75113388357f29f610342c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afbfa21e2ce75113388357f29f610342c">◆ </a></span>SatParameters_Polarity_Polarity_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633e">SatParameters_Polarity</a> operations_research::sat::SatParameters_Polarity_Polarity_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a517d73d1db81fd87470e6bcbe87c633ea6145ecb76ca29dc07b9acde97866a8ee">SatParameters_Polarity_POLARITY_TRUE</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00103">103</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae791277565602a13d6e3c8e4ff0e28b9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae791277565602a13d6e3c8e4ff0e28b9">◆ </a></span>SatParameters_RestartAlgorithm_RestartAlgorithm_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_RestartAlgorithm_RestartAlgorithm_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a955126bc9840983ce5d4faa8d82f1669">SatParameters_RestartAlgorithm_RestartAlgorithm_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00229">229</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a955126bc9840983ce5d4faa8d82f1669"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a955126bc9840983ce5d4faa8d82f1669">◆ </a></span>SatParameters_RestartAlgorithm_RestartAlgorithm_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</a> operations_research::sat::SatParameters_RestartAlgorithm_RestartAlgorithm_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba353691b5a40f70fe5d05cc01bdf22536">SatParameters_RestartAlgorithm_FIXED_RESTART</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00228">228</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a87bcdd92d224942666c7be6e2f936ab0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a87bcdd92d224942666c7be6e2f936ab0">◆ </a></span>SatParameters_RestartAlgorithm_RestartAlgorithm_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0b">SatParameters_RestartAlgorithm</a> operations_research::sat::SatParameters_RestartAlgorithm_RestartAlgorithm_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a2916a603fb108fbf4133f865d472fc0ba698c5900a88697e89f1a9ffa790fd49f">SatParameters_RestartAlgorithm_NO_RESTART</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00227">227</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3de01c1278d9f16ff4ff5cd72c0233da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3de01c1278d9f16ff4ff5cd72c0233da">◆ </a></span>SatParameters_SearchBranching_SearchBranching_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_SearchBranching_SearchBranching_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#ac5449564c89e6ffab546725d1d49422a">SatParameters_SearchBranching_SearchBranching_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00305">305</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac5449564c89e6ffab546725d1d49422a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac5449564c89e6ffab546725d1d49422a">◆ </a></span>SatParameters_SearchBranching_SearchBranching_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</a> operations_research::sat::SatParameters_SearchBranching_SearchBranching_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269ea7254e3257c79f6ccdb408e6f26f0c2e1">SatParameters_SearchBranching_HINT_SEARCH</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00304">304</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab90d62c554b3478c3271c929cf81cb59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab90d62c554b3478c3271c929cf81cb59">◆ </a></span>SatParameters_SearchBranching_SearchBranching_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269e">SatParameters_SearchBranching</a> operations_research::sat::SatParameters_SearchBranching_SearchBranching_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#af29968605d0dca7194386c85c3e8269eac23498a3951b707b682de68c3f2ef4ba">SatParameters_SearchBranching_AUTOMATIC_SEARCH</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00303">303</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3232d0c544cf356f09b6f8d1b67269e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3232d0c544cf356f09b6f8d1b67269e3">◆ </a></span>SatParameters_VariableOrder_VariableOrder_ARRAYSIZE</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr int operations_research::sat::SatParameters_VariableOrder_VariableOrder_ARRAYSIZE = <a class="el" href="namespaceoperations__research_1_1sat.html#a094b77c6089ed1097550980f9ffb764f">SatParameters_VariableOrder_VariableOrder_MAX</a> + 1</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00079">79</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a094b77c6089ed1097550980f9ffb764f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a094b77c6089ed1097550980f9ffb764f">◆ </a></span>SatParameters_VariableOrder_VariableOrder_MAX</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</a> operations_research::sat::SatParameters_VariableOrder_VariableOrder_MAX = <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a8de6cbc54e325b78d800c8354591d726">SatParameters_VariableOrder_IN_RANDOM_ORDER</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00078">78</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2a39eab5a6aadab97bb23a7fb39af600"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2a39eab5a6aadab97bb23a7fb39af600">◆ </a></span>SatParameters_VariableOrder_VariableOrder_MIN</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">constexpr <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7">SatParameters_VariableOrder</a> operations_research::sat::SatParameters_VariableOrder_VariableOrder_MIN = <a class="el" href="namespaceoperations__research_1_1sat.html#a299d9cbf6a19e8aa8294c01b02d59aa7a92760d7186df85dfd6c188eae0b9b591">SatParameters_VariableOrder_IN_ORDER</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="sat__parameters_8pb_8h_source.html#l00077">77</a> of file <a class="el" href="sat__parameters_8pb_8h_source.html">sat_parameters.pb.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
</div>
|
|
<div id="footer-container">
|
|
<div id="footer">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|