2020-09-01 16:00:33 +02:00
<!-- HTML header for doxygen 1.8.18 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2021-09-20 15:57:27 +02:00
< meta name = "generator" content = "Doxygen 1.8.15" / >
2020-09-01 16:00:33 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OR-Tools: clause.h Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
2021-09-20 15:57:27 +02:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */< / script >
2020-09-01 16:00:33 +02:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "orLogo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OR-Tools
2021-09-20 15:57:27 +02:00
  < span id = "projectnumber" > 9.1< / span >
2020-09-01 16:00:33 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2021-09-20 15:57:27 +02:00
<!-- Generated by Doxygen 1.8.15 -->
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2021-09-20 15:57:27 +02:00
var searchBox = new SearchBox("searchBox", "search",false,'Search');
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2021-09-20 15:57:27 +02:00
$(document).ready(function(){initNavTree('clause_8h_source.html','');});
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > clause.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2021-09-20 15:57:27 +02:00
< a href = "clause_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > // Copyright 2010-2021 Google LLC< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > // Licensed under the Apache License, Version 2.0 (the " License" );< / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > // you may not use this file except in compliance with the License.< / span > < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > // You may obtain a copy of the License at< / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > // http://www.apache.org/licenses/LICENSE-2.0< / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > // Unless required by applicable law or agreed to in writing, software< / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > // distributed under the License is distributed on an " AS IS" BASIS,< / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.< / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > // See the License for the specific language governing permissions and< / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > // limitations under the License.< / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > // This file contains the solver internal representation of the clauses and the< / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > // classes used for their propagation.< / span > < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "preprocessor" > #ifndef OR_TOOLS_SAT_CLAUSE_H_< / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "preprocessor" > #define OR_TOOLS_SAT_CLAUSE_H_< / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #include < cstdint> < / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "preprocessor" > #include < deque> < / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #include < string> < / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "preprocessor" > #include < utility> < / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "preprocessor" > #include < vector> < / span > < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "preprocessor" > #include " absl/container/flat_hash_map.h" < / span > < / div > < div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < span class = "preprocessor" > #include " absl/container/flat_hash_set.h" < / span > < / div > < div class = "line" > < a name = "l00028" >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a5aa25e6e306c7158c11d2053170379a2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a5aa25e6e306c7158c11d2053170379a2" > operations_research::sat::BinaryImplicationGraph::Reason< / a > < / div > < div class = "ttdeci" > absl::Span< const Literal > Reason(const Trail & trail, int trail_index) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00771" > clause.cc:771< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a3e1cfef60e774a81f30eaddf26a3a274" > < div class = "ttname" > < a href = "base_2logging_8h.html#a3e1cfef60e774a81f30eaddf26a3a274" > CHECK< / a > < / div > < div class = "ttdeci" > #define CHECK(condition)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00491" > base/logging.h:491< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_time_limit_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_time_limit.html" > operations_research::TimeLimit< / a > < / div > < div class = "ttdoc" > A simple class to enforce both an elapsed time limit and a deterministic time limit in the same threa...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "time__limit_8h_source.html#l00105" > time_limit.h:105< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_clause_manager_html_ab8021c937cf1eaa07cdfa85ed1bb5e43" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_clause_manager.html#ab8021c937cf1eaa07cdfa85ed1bb5e43" > operations_research::sat::BinaryClauseManager::BinaryClauseManager< / a > < / div > < div class = "ttdeci" > BinaryClauseManager()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00387" > clause.h:387< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a6af58ea401f90fe1a40be4558dba478a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a6af58ea401f90fe1a40be4558dba478a" > operations_research::sat::LiteralWatchers::AddRemovableClause< / a > < / div > < div class = "ttdeci" > SatClause * AddRemovableClause(const std::vector< Literal > & literals, Trail *trail)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00213" > clause.cc:213< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a311c7dc55d8a10542d54dfeabca48450" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a311c7dc55d8a10542d54dfeabca48450" > operations_research::sat::BinaryImplicationGraph::MinimizeConflictWithReachability< / a > < / div > < div class = "ttdeci" > void MinimizeConflictWithReachability(std::vector< Literal > *c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00783" > clause.cc:783< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a69422a656b68d50692a1b01e2b0d22ae" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a69422a656b68d50692a1b01e2b0d22ae" > operations_research::sat::SatClause::RemoveFixedLiteralsAndTestIfTrue< / a > < / div > < div class = "ttdeci" > bool RemoveFixedLiteralsAndTestIfTrue(const VariablesAssignment & assignment)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01991" > clause.cc:1991< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_stats_group_html_af9bc435481ae9e6e60d66a65d5394a7f" > < div class = "ttname" > < a href = "classoperations__research_1_1_stats_group.html#af9bc435481ae9e6e60d66a65d5394a7f" > operations_research::StatsGroup::StatString< / a > < / div > < div class = "ttdeci" > std::string StatString() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "stats_8cc_source.html#l00071" > stats.cc:71< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_ad8932e395fe5c508700b7f95d3064aef" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#ad8932e395fe5c508700b7f95d3064aef" > operations_research::sat::SatClause::IsAttached< / a > < / div > < div class = "ttdeci" > bool IsAttached() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00109" > clause.h:109< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_clause_manager_html_a235d38393e2379eb6a016446341d2102" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_clause_manager.html#a235d38393e2379eb6a016446341d2102" > operations_research::sat::BinaryClauseManager::NumClauses< / a > < / div > < div class = "ttdeci" > int NumClauses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00388" > clause.h:388< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_ad891f84075141b619317c2634891d010" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#ad891f84075141b619317c2634891d010" > operations_research::sat::SatClause::Create< / a > < / div > < div class = "ttdeci" > static SatClause * Create(absl::Span< const Literal > literals)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01978" > clause.cc:1978< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_html_a44fc3f1a79635fadb162d04cec312341" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal.html#a44fc3f1a79635fadb162d04cec312341" > operations_research::sat::Literal::SignedValue< / a > < / div > < div class = "ttdeci" > int SignedValue() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00088" > sat_base.h:88< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_af7fbbd00f0e631ce361b5ce6636b2017" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#af7fbbd00f0e631ce361b5ce6636b2017" > operations_research::sat::LiteralWatchers::Resize< / a > < / div > < div class = "ttdeci" > void Resize(int num_variables)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00070" > clause.cc:70< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_ae475fa887548c9841d591b2040d83b08" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#ae475fa887548c9841d591b2040d83b08" > operations_research::sat::SatClause::begin< / a > < / div > < div class = "ttdeci" > const Literal *const begin() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00070" > clause.h:70< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_clause_info_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_clause_info.html" > operations_research::sat::ClauseInfo< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00144" > clause.h:144< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ab6bd51395bef8b42ac66ad9b52635084" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ab6bd51395bef8b42ac66ad9b52635084" > operations_research::sat::LiteralWatchers::LazyDetach< / a > < / div > < div class = "ttdeci" > void LazyDetach(SatClause *clause)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00295" > clause.cc:295< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a9e43736bb5ad76519001b5beeb0eac6d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a9e43736bb5ad76519001b5beeb0eac6d" > operations_research::sat::LiteralWatchers::num_clauses< / a > < / div > < div class = "ttdeci" > int64_t num_clauses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00211" > clause.h:211< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a2ae3332e0712d632910bb5c5e06a3d2d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a2ae3332e0712d632910bb5c5e06a3d2d" > operations_research::sat::BinaryImplicationGraph::~BinaryImplicationGraph< / a > < / div > < div class = "ttdeci" > ~BinaryImplicationGraph() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00468" > clause.h:468< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_model_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_model.html" > operations_research::sat::Model< / a > < / div > < div class = "ttdoc" > Class that owns everything related to a particular optimization model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2model_8h_source.html#l00038" > sat/model.h:38< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_clause_manager_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_clause_manager.html" > operations_research::sat::BinaryClauseManager< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00385" > clause.h:385< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_clause_info_html_a88057f377391af0e1ebe4b97af753d19" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_clause_info.html#a88057f377391af0e1ebe4b97af753d19" > operations_research::sat::ClauseInfo::protected_during_next_cleanup< / a > < / div > < div class = "ttdeci" > bool protected_during_next_cleanup< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00147" > clause.h:147< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_aaec5e05be5e5e385c6222c023587cb05" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#aaec5e05be5e5e385c6222c023587cb05" > operations_research::sat::LiteralWatchers::AddClause< / a > < / div > < div class = "ttdeci" > bool AddClause(absl::Span< const Literal > literals, Trail *trail)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00206" > clause.cc:206< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html" > operations_research::sat::SatClause< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00052" > clause.h:52< / a > < / div > < / div >
< div class = "ttc" id = "int__type_8h_html" > < div class = "ttname" > < a href = "int__type_8h.html" > int_type.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a05691332c1a49213875440568a7580aa" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a05691332c1a49213875440568a7580aa" > operations_research::sat::SatClause::AsSpan< / a > < / div > < div class = "ttdeci" > absl::Span< const Literal > AsSpan() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00091" > clause.h:91< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a1f591be5334541874ba049873235f0a9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a1f591be5334541874ba049873235f0a9" > operations_research::sat::BinaryImplicationGraph::Propagate< / a > < / div > < div class = "ttdeci" > bool Propagate(Trail *trail) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00759" > clause.cc:759< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ada4c57ad822069c6c61a93973dc39c4d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ada4c57ad822069c6c61a93973dc39c4d" > operations_research::sat::LiteralWatchers::ResetToMinimizeIndex< / a > < / div > < div class = "ttdeci" > void ResetToMinimizeIndex()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00258" > clause.h:258< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_clause_manager_html_a04c08271d60e84b5610ec8ed9bd7b9dc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_clause_manager.html#a04c08271d60e84b5610ec8ed9bd7b9dc" > operations_research::sat::BinaryClauseManager::newly_added< / a > < / div > < div class = "ttdeci" > const std::vector< BinaryClause > & newly_added() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00404" > clause.h:404< / a > < / div > < / div >
< div class = "ttc" id = "sat_2model_8h_html" > < div class = "ttname" > < a href = "sat_2model_8h.html" > model.h< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher_html_a4a0473c811fac417fd412079d44641bc" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher.html#a4a0473c811fac417fd412079d44641bc" > operations_research::sat::LiteralWatchers::Watcher::Watcher< / a > < / div > < div class = "ttdeci" > Watcher()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00289" > clause.h:289< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_sparse_bitset_html_a2fa637a68bc1b88e3d5da4f97932411a" > < div class = "ttname" > < a href = "classoperations__research_1_1_sparse_bitset.html#a2fa637a68bc1b88e3d5da4f97932411a" > operations_research::SparseBitset::size< / a > < / div > < div class = "ttdeci" > IntegerType size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "bitset_8h_source.html#l00770" > bitset.h:770< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_clause_info_html_aeae764750e16aaa4d963129a5dd92b6d" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_clause_info.html#aeae764750e16aaa4d963129a5dd92b6d" > operations_research::sat::ClauseInfo::lbd< / a > < / div > < div class = "ttdeci" > int32_t lbd< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00146" > clause.h:146< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1math__opt_html_a5de89a1f6e3f80a49a0d76136d8044e2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1math__opt.html#a5de89a1f6e3f80a49a0d76136d8044e2" > operations_research::math_opt::swap< / a > < / div > < div class = "ttdeci" > void swap(IdMap< K, V > & a, IdMap< K, V > & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "id__map_8h_source.html#l00263" > id_map.h:263< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html" > operations_research::sat::BinaryImplicationGraph< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00457" > clause.h:457< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_variables_assignment_html_a5300129913f51dcb0b1c531e3248490e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_variables_assignment.html#a5300129913f51dcb0b1c531e3248490e" > operations_research::sat::VariablesAssignment::LiteralIsTrue< / a > < / div > < div class = "ttdeci" > bool LiteralIsTrue(Literal literal) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00151" > sat_base.h:151< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a411b77da6c8687d6a0a6153a7afcd19f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a411b77da6c8687d6a0a6153a7afcd19f" > operations_research::sat::SatClause::PropagationReason< / a > < / div > < div class = "ttdeci" > absl::Span< const Literal > PropagationReason() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00086" > clause.h:86< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_sparse_bitset_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_sparse_bitset.html" > operations_research::SparseBitset< LiteralIndex > < / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_html_a4a11c7c4d7706c09de5e18707c3b5c62" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal.html#a4a11c7c4d7706c09de5e18707c3b5c62" > operations_research::sat::Literal::Index< / a > < / div > < div class = "ttdeci" > LiteralIndex Index() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00085" > sat_base.h:85< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_html_a886e9c024f7209181c0a850b6e90c644" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal.html#a886e9c024f7209181c0a850b6e90c644" > operations_research::sat::Literal::Negated< / a > < / div > < div class = "ttdeci" > Literal Negated() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00092" > sat_base.h:92< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a6fac58ca16fd746d7488a0a97f6965bd" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a6fac58ca16fd746d7488a0a97f6965bd" > operations_research::sat::BinaryImplicationGraph::RepresentativeOf< / a > < / div > < div class = "ttdeci" > Literal RepresentativeOf(Literal l) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00562" > clause.h:562< / a > < / div > < / div >
< div class = "ttc" id = "time__limit_8h_html" > < div class = "ttname" > < a href = "time__limit_8h.html" > time_limit.h< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_accad43a85d781d53381cd53a9894b6ae" > < div class = "ttname" > < a href = "base_2logging_8h.html#accad43a85d781d53381cd53a9894b6ae" > LOG< / a > < / div > < div class = "ttdeci" > #define LOG(severity)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00416" > base/logging.h:416< / a > < / div > < / div >
< div class = "ttc" id = "gurobi__interface_8cc_html_a0728f23c9a47655d38e0bf1a2f200bcf" > < div class = "ttname" > < a href = "gurobi__interface_8cc.html#a0728f23c9a47655d38e0bf1a2f200bcf" > model< / a > < / div > < div class = "ttdeci" > GRBmodel * model< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gurobi__interface_8cc_source.html#l00273" > gurobi_interface.cc:273< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal.html" > operations_research::sat::Literal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00065" > sat_base.h:65< / a > < / div > < / div >
< div class = "ttc" id = "hash_8h_html" > < div class = "ttname" > < a href = "hash_8h.html" > hash.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_af3769ff2cdf469ae4a13cc4f6b15bc14" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#af3769ff2cdf469ae4a13cc4f6b15bc14" > operations_research::sat::LiteralWatchers::Detach< / a > < / div > < div class = "ttdeci" > void Detach(SatClause *clause)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00302" > clause.cc:302< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a9662224096e0c22fce84cdab66562093" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a9662224096e0c22fce84cdab66562093" > operations_research::sat::LiteralWatchers::WatcherListOnFalse< / a > < / div > < div class = "ttdeci" > const std::vector< Watcher > & WatcherListOnFalse(Literal false_literal) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00313" > clause.h:313< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_aab21bb15f39af99c400610195b7c682d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#aab21bb15f39af99c400610195b7c682d" > operations_research::sat::LiteralWatchers::NextClauseToMinimize< / a > < / div > < div class = "ttdeci" > SatClause * NextClauseToMinimize()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00247" > clause.h:247< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a38c7c4ca12035b254d9497a401606e0c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a38c7c4ca12035b254d9497a401606e0c" > operations_research::sat::LiteralWatchers::DetachAllClauses< / a > < / div > < div class = "ttdeci" > void DetachAllClauses()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00312" > clause.cc:312< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a95cb5284ae22d2cbca6cd69a275d8a98" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a95cb5284ae22d2cbca6cd69a275d8a98" > operations_research::sat::BinaryImplicationGraph::MinimizeConflictFirst< / a > < / div > < div class = "ttdeci" > void MinimizeConflictFirst(const Trail & trail, std::vector< Literal > *c, SparseBitset< BooleanVariable > *marked)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00860" > clause.cc:860< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_propagator_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_propagator.html" > operations_research::sat::SatPropagator< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00446" > sat_base.h:446< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a29218ade45d7df87f01459565526cfe2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a29218ade45d7df87f01459565526cfe2" > operations_research::sat::BinaryImplicationGraph::ComputeTransitiveReduction< / a > < / div > < div class = "ttdeci" > bool ComputeTransitiveReduction(bool log_info=false)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01342" > clause.cc:1342< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a43aee08d7cb1f81a9fee85b46820f175" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a43aee08d7cb1f81a9fee85b46820f175" > operations_research::sat::SatClause::PropagatedLiteral< / a > < / div > < div class = "ttdeci" > Literal PropagatedLiteral() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00081" > clause.h:81< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ab64429b401679aee0bbd618449a9152a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ab64429b401679aee0bbd618449a9152a" > operations_research::sat::BinaryImplicationGraph::CleanupAllRemovedVariables< / a > < / div > < div class = "ttdeci" > void CleanupAllRemovedVariables()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01961" > clause.cc:1961< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ad157fa9ca5a314f9f4c10a111792c5c6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ad157fa9ca5a314f9f4c10a111792c5c6" > operations_research::sat::BinaryImplicationGraph::TransformIntoMaxCliques< / a > < / div > < div class = "ttdeci" > bool TransformIntoMaxCliques(std::vector< std::vector< Literal > > *at_most_ones, int64_t max_num_explored_nodes=1e8)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01531" > clause.cc:1531< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ae9a2f518d6edd64467abcef2c70934ff" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ae9a2f518d6edd64467abcef2c70934ff" > operations_research::sat::BinaryImplicationGraph::num_implications< / a > < / div > < div class = "ttdeci" > int64_t num_implications() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00636" > clause.h:636< / a > < / div > < / div >
< div class = "ttc" id = "constraint__solver_2table_8cc_html_a9293e4d29cac928301645070dd307683" > < div class = "ttname" > < a href = "constraint__solver_2table_8cc.html#a9293e4d29cac928301645070dd307683" > b< / a > < / div > < div class = "ttdeci" > int64_t b< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver_2table_8cc_source.html#l00047" > constraint_solver/table.cc:47< / a > < / div > < / div >
< div class = "ttc" id = "integral__types_8h_html" > < div class = "ttname" > < a href = "integral__types_8h.html" > integral_types.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_abcad56047cef75a12528fe99794a6e1e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#abcad56047cef75a12528fe99794a6e1e" > operations_research::sat::BinaryImplicationGraph::RemoveFixedVariables< / a > < / div > < div class = "ttdeci" > void RemoveFixedVariables()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00991" > clause.cc:991< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_binary_clause_html_a1fb4d33282747e00e9587898f7bd7c1d" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_binary_clause.html#a1fb4d33282747e00e9587898f7bd7c1d" > operations_research::sat::BinaryClause::operator==< / a > < / div > < div class = "ttdeci" > bool operator==(BinaryClause o) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00378" > clause.h:378< / a > < / div > < / div >
< div class = "ttc" id = "stats_8h_html" > < div class = "ttname" > < a href = "stats_8h.html" > stats.h< / a > < / div > < / div >
< div class = "ttc" id = "macros_8h_html" > < div class = "ttname" > < a href = "macros_8h.html" > macros.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a6cbb84e00be8d376ad8bf7d0e333a46a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a6cbb84e00be8d376ad8bf7d0e333a46a" > operations_research::sat::BinaryImplicationGraph::MinimizeConflictFirstWithTransitiveReduction< / a > < / div > < div class = "ttdeci" > void MinimizeConflictFirstWithTransitiveReduction(const Trail & trail, std::vector< Literal > *c, SparseBitset< BooleanVariable > *marked, absl::BitGenRef random)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00878" > clause.cc:878< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_binary_clause_html_a886d202fca076745c336601d66363bb9" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_binary_clause.html#a886d202fca076745c336601d66363bb9" > operations_research::sat::BinaryClause::a< / a > < / div > < div class = "ttdeci" > Literal a< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00380" > clause.h:380< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a287676c504a640a5569710d352ef6585" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a287676c504a640a5569710d352ef6585" > operations_research::sat::LiteralWatchers::InprocessingRemoveClause< / a > < / div > < div class = "ttdeci" > void InprocessingRemoveClause(SatClause *clause)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00359" > clause.cc:359< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_binary_clause_html_a477754d976ebc5e37cccff698e299613" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_binary_clause.html#a477754d976ebc5e37cccff698e299613" > operations_research::sat::BinaryClause::b< / a > < / div > < div class = "ttdeci" > Literal b< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00381" > clause.h:381< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a92844929b07caef45924b8c5e3a5a05c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a92844929b07caef45924b8c5e3a5a05c" > operations_research::sat::BinaryImplicationGraph::IsRedundant< / a > < / div > < div class = "ttdeci" > bool IsRedundant(Literal l) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00621" > clause.h:621< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_af9593d4a5ff4274efaf429cb4f9e57cc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#af9593d4a5ff4274efaf429cb4f9e57cc" > operations_research::sat::SatClause::size< / a > < / div > < div class = "ttdeci" > int size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00066" > clause.h:66< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a28bc96741547301bfc21fd9648b9ee13" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a28bc96741547301bfc21fd9648b9ee13" > operations_research::sat::Trail::ChangeReason< / a > < / div > < div class = "ttdeci" > void ChangeReason(int trail_index, int propagator_id)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00336" > sat_base.h:336< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a94e79ff0c0a978e876dd1d44add9bc11" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a94e79ff0c0a978e876dd1d44add9bc11" > operations_research::sat::BinaryImplicationGraph::AddImplication< / a > < / div > < div class = "ttdeci" > void AddImplication(Literal a, Literal b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00489" > clause.h:489< / a > < / div > < / div >
< div class = "ttc" id = "strong__vector_8h_html" > < div class = "ttname" > < a href = "strong__vector_8h.html" > strong_vector.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_aac261e221628d6a51be7243563659929" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#aac261e221628d6a51be7243563659929" > operations_research::sat::BinaryImplicationGraph::DetectEquivalences< / a > < / div > < div class = "ttdeci" > bool DetectEquivalences(bool log_info=false)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01155" > clause.cc:1155< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a1ba4013455d8c21e62115060dabf9364" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a1ba4013455d8c21e62115060dabf9364" > operations_research::sat::LiteralWatchers::mutable_clauses_info< / a > < / div > < div class = "ttdeci" > absl::flat_hash_map< SatClause *, ClauseInfo > * mutable_clauses_info()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00224" > clause.h:224< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_clause_info_html_ac3e857ac5cab6563bdbf0dd5632df5ea" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_clause_info.html#ac3e857ac5cab6563bdbf0dd5632df5ea" > operations_research::sat::ClauseInfo::activity< / a > < / div > < div class = "ttdeci" > double activity< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00145" > clause.h:145< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_clause_manager_html_a4690b2e5ad68f70322cca80950f5bf7d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_clause_manager.html#a4690b2e5ad68f70322cca80950f5bf7d" > operations_research::sat::BinaryClauseManager::Add< / a > < / div > < div class = "ttdeci" > bool Add(BinaryClause c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00392" > clause.h:392< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a644718bb2fb240de962dc3c9a1fdf0dc" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a644718bb2fb240de962dc3c9a1fdf0dc" > absl::StrongVector::empty< / a > < / div > < div class = "ttdeci" > bool empty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00156" > strong_vector.h:156< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a357657ded604ecb97b76251146f7ac75" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a357657ded604ecb97b76251146f7ac75" > operations_research::sat::BinaryImplicationGraph::IsEmpty< / a > < / div > < div class = "ttdeci" > bool IsEmpty()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00484" > clause.h:484< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_binary_clause_html_acfdf00e98421d5336252330c6ee85e21" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_binary_clause.html#acfdf00e98421d5336252330c6ee85e21" > operations_research::sat::BinaryClause::BinaryClause< / a > < / div > < div class = "ttdeci" > BinaryClause(Literal _a, Literal _b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00377" > clause.h:377< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ab80681ada3f207791a16617205935937" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ab80681ada3f207791a16617205935937" > operations_research::sat::LiteralWatchers::num_removable_clauses< / a > < / div > < div class = "ttdeci" > int64_t num_removable_clauses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00223" > clause.h:223< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_af18b28ba180d18c4e4f524d6fde71f28" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#af18b28ba180d18c4e4f524d6fde71f28" > operations_research::sat::BinaryImplicationGraph::literal_size< / a > < / div > < div class = "ttdeci" > int64_t literal_size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00637" > clause.h:637< / a > < / div > < / div >
< div class = "ttc" id = "drat__proof__handler_8h_html" > < div class = "ttname" > < a href = "drat__proof__handler_8h.html" > drat_proof_handler.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a26fc07b3630b79be6914e6387b63a073" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a26fc07b3630b79be6914e6387b63a073" > operations_research::sat::BinaryImplicationGraph::AddBinaryClause< / a > < / div > < div class = "ttdeci" > void AddBinaryClause(Literal a, Literal b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00492" > clause.cc:492< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a1f591be5334541874ba049873235f0a9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a1f591be5334541874ba049873235f0a9" > operations_research::sat::LiteralWatchers::Propagate< / a > < / div > < div class = "ttdeci" > bool Propagate(Trail *trail) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00184" > clause.cc:184< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_binary_clause_html_a6e41fd727b3db90295d6f86f9a24691f" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_binary_clause.html#a6e41fd727b3db90295d6f86f9a24691f" > operations_research::sat::BinaryClause::operator!=< / a > < / div > < div class = "ttdeci" > bool operator!=(BinaryClause o) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00379" > clause.h:379< / a > < / div > < / div >
< div class = "ttc" id = "namespacegtl_html_aae28e97bd1fa93cb0032642550da7455" > < div class = "ttname" > < a href = "namespacegtl.html#aae28e97bd1fa93cb0032642550da7455" > gtl::ContainsKey< / a > < / div > < div class = "ttdeci" > bool ContainsKey(const Collection & collection, const Key & key)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "map__util_8h_source.html#l00200" > map_util.h:200< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a159201373cdb82c7511c6ea81913e9b2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a159201373cdb82c7511c6ea81913e9b2" > operations_research::sat::BinaryImplicationGraph::ReverseTopologicalOrder< / a > < / div > < div class = "ttdeci" > const std::vector< LiteralIndex > & ReverseTopologicalOrder() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00548" > clause.h:548< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a75f1d17f36330a1c8a96e43fe8805598" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a75f1d17f36330a1c8a96e43fe8805598" > operations_research::sat::LiteralWatchers::SetDratProofHandler< / a > < / div > < div class = "ttdeci" > void SetDratProofHandler(DratProofHandler *drat_proof_handler)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00240" > clause.h:240< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ae234022ee7c496416290d1946f56e1ad" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ae234022ee7c496416290d1946f56e1ad" > operations_research::sat::LiteralWatchers::DeleteRemovedClauses< / a > < / div > < div class = "ttdeci" > void DeleteRemovedClauses()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00455" > clause.cc:455< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a32e91bfa50c69a7b51346b9de33831ea" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a32e91bfa50c69a7b51346b9de33831ea" > operations_research::sat::SatClause::SecondLiteral< / a > < / div > < div class = "ttdeci" > Literal SecondLiteral() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00076" > clause.h:76< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html" > operations_research::sat::Trail< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00234" > sat_base.h:234< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher.html" > operations_research::sat::LiteralWatchers::Watcher< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00288" > clause.h:288< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_model_random_generator_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_model_random_generator.html" > operations_research::sat::ModelRandomGenerator< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2util_8h_source.html#l00041" > sat/util.h:41< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ab95a602604a2056d11cba9119e490236" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ab95a602604a2056d11cba9119e490236" > operations_research::sat::BinaryImplicationGraph::RemoveBooleanVariable< / a > < / div > < div class = "ttdeci" > void RemoveBooleanVariable(BooleanVariable var, std::deque< std::vector< Literal > > *postsolve_clauses)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01918" > clause.cc:1918< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a70c5a070f03810d5467c5758f6bb916e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a70c5a070f03810d5467c5758f6bb916e" > operations_research::sat::LiteralWatchers::num_inspected_clauses< / a > < / div > < div class = "ttdeci" > int64_t num_inspected_clauses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00229" > clause.h:229< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ab054db78fc1b1e1681d2fc4e9fd1ca45" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ab054db78fc1b1e1681d2fc4e9fd1ca45" > operations_research::sat::LiteralWatchers::IsRemovable< / a > < / div > < div class = "ttdeci" > bool IsRemovable(SatClause *const clause) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00220" > clause.h:220< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ac5790e264f5bf7307a81ca51f1e0db66" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ac5790e264f5bf7307a81ca51f1e0db66" > operations_research::sat::LiteralWatchers::~LiteralWatchers< / a > < / div > < div class = "ttdeci" > ~LiteralWatchers() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00065" > clause.cc:65< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a7eb6126b57ff4ab8246fe54f4e5550f4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a7eb6126b57ff4ab8246fe54f4e5550f4" > operations_research::sat::BinaryImplicationGraph::DirectImplications< / a > < / div > < div class = "ttdeci" > const std::vector< Literal > & DirectImplications(Literal literal)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01830" > clause.cc:1830< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ad7144ed926660fe38c0cfbeedbaa8dfc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ad7144ed926660fe38c0cfbeedbaa8dfc" > operations_research::sat::BinaryImplicationGraph::IsDag< / a > < / div > < div class = "ttdeci" > bool IsDag() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00544" > clause.h:544< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ab6174cc15ef4df301b31aff43216039e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ab6174cc15ef4df301b31aff43216039e" > operations_research::sat::LiteralWatchers::num_watched_clauses< / a > < / div > < div class = "ttdeci" > int64_t num_watched_clauses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00238" > clause.h:238< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a84754e7c05874d36ad86a9372d6ca728" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a84754e7c05874d36ad86a9372d6ca728" > operations_research::sat::BinaryImplicationGraph::BinaryImplicationGraph< / a > < / div > < div class = "ttdeci" > BinaryImplicationGraph(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00459" > clause.h:459< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_propagator_html_a0af2aa6e387b8037179350b735fe127e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_propagator.html#a0af2aa6e387b8037179350b735fe127e" > operations_research::sat::SatPropagator::propagator_id_< / a > < / div > < div class = "ttdeci" > int propagator_id_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00507" > sat_base.h:507< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a7c0ce053b28d53aa4eaf3eb7fb71663b" > < div class = "ttname" > < a href = "base_2logging_8h.html#a7c0ce053b28d53aa4eaf3eb7fb71663b" > CHECK_EQ< / a > < / div > < div class = "ttdeci" > #define CHECK_EQ(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00698" > base/logging.h:698< / a > < / div > < / div >
< div class = "ttc" id = "sat__base_8h_html" > < div class = "ttname" > < a href = "sat__base_8h.html" > sat_base.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a140ffada20bd79a6fbf8c1c31f52b5c4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a140ffada20bd79a6fbf8c1c31f52b5c4" > operations_research::sat::SatClause::end< / a > < / div > < div class = "ttdeci" > const Literal *const end() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00071" > clause.h:71< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a0569d77056e622964bd02dd901950ede" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a0569d77056e622964bd02dd901950ede" > operations_research::sat::LiteralWatchers::AllClausesInCreationOrder< / a > < / div > < div class = "ttdeci" > const std::vector< SatClause * > & AllClausesInCreationOrder() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00212" > clause.h:212< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_aec717d6bc59b3b48bb21276a081c62c1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#aec717d6bc59b3b48bb21276a081c62c1" > operations_research::sat::BinaryImplicationGraph::AddAtMostOne< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT bool AddAtMostOne(absl::Span< const Literal > at_most_one)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00532" > clause.cc:532< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a60304b65bf89363bcc3165d3cde67f86" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a60304b65bf89363bcc3165d3cde67f86" > absl::StrongVector::size< / a > < / div > < div class = "ttdeci" > size_type size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00147" > strong_vector.h:147< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a1858011d343c77f650753e14778c5232" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a1858011d343c77f650753e14778c5232" > operations_research::sat::BinaryImplicationGraph::NumImplicationOnVariableRemoval< / a > < / div > < div class = "ttdeci" > int64_t NumImplicationOnVariableRemoval(BooleanVariable var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01898" > clause.cc:1898< / a > < / div > < / div >
< div class = "ttc" id = "sat__parameters_8pb_8h_html" > < div class = "ttname" > < a href = "sat__parameters_8pb_8h.html" > sat_parameters.pb.h< / a > < / div > < / div >
< div class = "ttc" id = "sat_2util_8h_html" > < div class = "ttname" > < a href = "sat_2util_8h.html" > util.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_aaf9f3bc83c843a94dd2240e2a81a5e3b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#aaf9f3bc83c843a94dd2240e2a81a5e3b" > operations_research::sat::LiteralWatchers::ReasonClause< / a > < / div > < div class = "ttdeci" > SatClause * ReasonClause(int trail_index) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00198" > clause.cc:198< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ae57f3c4e72eb63a34fa09e707a18e6d3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ae57f3c4e72eb63a34fa09e707a18e6d3" > operations_research::sat::LiteralWatchers::CleanUpWatchers< / a > < / div > < div class = "ttdeci" > void CleanUpWatchers()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00442" > clause.cc:442< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_ad6fa965d41774098c99258d76677fa02" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#ad6fa965d41774098c99258d76677fa02" > operations_research::sat::SatClause::FirstLiteral< / a > < / div > < div class = "ttdeci" > Literal FirstLiteral() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00075" > clause.h:75< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a764be64f3029f8b8e23511061d8de355" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a764be64f3029f8b8e23511061d8de355" > operations_research::sat::SatClause::DebugString< / a > < / div > < div class = "ttdeci" > std::string DebugString() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l02022" > clause.cc:2022< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher_html_a8a2bf3687ccbe5c521d93a13c07d6d77" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher.html#a8a2bf3687ccbe5c521d93a13c07d6d77" > operations_research::sat::LiteralWatchers::Watcher::Watcher< / a > < / div > < div class = "ttdeci" > Watcher(SatClause *c, Literal b, int i=2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00290" > clause.h:290< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html" > absl::StrongVector< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00076" > strong_vector.h:76< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher_html_a6382444169ace737c31ed66f4aaa4911" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher.html#a6382444169ace737c31ed66f4aaa4911" > operations_research::sat::LiteralWatchers::Watcher::start_index< / a > < / div > < div class = "ttdeci" > int32_t start_index< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00306" > clause.h:306< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html" > operations_research::sat::LiteralWatchers< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00161" > clause.h:161< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a78c28538faebd5f023cd4511df6ffee4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a78c28538faebd5f023cd4511df6ffee4" > operations_research::sat::SatClause::empty< / a > < / div > < div class = "ttdeci" > int empty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00067" > clause.h:67< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_acad035fe25e6b55ab773b5d454c946ad" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#acad035fe25e6b55ab773b5d454c946ad" > operations_research::sat::BinaryImplicationGraph::Implications< / a > < / div > < div class = "ttdeci" > const absl::InlinedVector< Literal, 6 > & Implications(Literal l) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00555" > clause.h:555< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_af30fd0373e896f83bb84d2295a310492" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#af30fd0373e896f83bb84d2295a310492" > operations_research::sat::BinaryImplicationGraph::MinimizeConflictExperimental< / a > < / div > < div class = "ttdeci" > void MinimizeConflictExperimental(const Trail & trail, std::vector< Literal > *c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00940" > clause.cc:940< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_abbf0624c5d966c4dcf29eece343e0592" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#abbf0624c5d966c4dcf29eece343e0592" > operations_research::sat::BinaryImplicationGraph::FindFailedLiteralAroundVar< / a > < / div > < div class = "ttdeci" > bool FindFailedLiteralAroundVar(BooleanVariable var, bool *is_unsat)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01873" > clause.cc:1873< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_drat_proof_handler_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_drat_proof_handler.html" > operations_research::sat::DratProofHandler< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "drat__proof__handler_8h_source.html#l00040" > drat_proof_handler.h:40< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a120ef5f82f667fe8a6a38db137bfd2a7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a120ef5f82f667fe8a6a38db137bfd2a7" > operations_research::sat::Trail::RegisterPropagator< / a > < / div > < div class = "ttdeci" > void RegisterPropagator(SatPropagator *propagator)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00552" > sat_base.h:552< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a3f5b39642fef6e2bf3d7b3e2a0dd2c87" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a3f5b39642fef6e2bf3d7b3e2a0dd2c87" > operations_research::sat::BinaryImplicationGraph::ChangeReason< / a > < / div > < div class = "ttdeci" > void ChangeReason(int trail_index, Literal new_reason)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00675" > clause.h:675< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_variables_assignment_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_variables_assignment.html" > operations_research::sat::VariablesAssignment< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00123" > sat_base.h:123< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a547f00a3da71d429424aa6dc92c487bc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a547f00a3da71d429424aa6dc92c487bc" > operations_research::sat::BinaryImplicationGraph::GenerateAtMostOnesWithLargeWeight< / a > < / div > < div class = "ttdeci" > const std::vector< std::vector< Literal > > & GenerateAtMostOnesWithLargeWeight(const std::vector< Literal > & literals, const std::vector< double > & lp_values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l01676" > clause.cc:1676< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html" > < div class = "ttname" > < a href = "namespaceoperations__research.html" > operations_research< / a > < / div > < div class = "ttdoc" > Collection of objects used to extend the Constraint Solver library.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "dense__doubly__linked__list_8h_source.html#l00021" > dense_doubly_linked_list.h:21< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a75f1d17f36330a1c8a96e43fe8805598" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a75f1d17f36330a1c8a96e43fe8805598" > operations_research::sat::BinaryImplicationGraph::SetDratProofHandler< / a > < / div > < div class = "ttdeci" > void SetDratProofHandler(DratProofHandler *drat_proof_handler)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00668" > clause.h:668< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a4a2107f2a0daf6968b6c0dded5964497" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a4a2107f2a0daf6968b6c0dded5964497" > operations_research::sat::BinaryImplicationGraph::AddBinaryClauseDuringSearch< / a > < / div > < div class = "ttdeci" > bool AddBinaryClauseDuringSearch(Literal a, Literal b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00509" > clause.cc:509< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_binary_clause_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_binary_clause.html" > operations_research::sat::BinaryClause< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00376" > clause.h:376< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a1c7c594a8c50b3a60f4b67b74da2e4ed" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a1c7c594a8c50b3a60f4b67b74da2e4ed" > operations_research::sat::LiteralWatchers::LiteralWatchers< / a > < / div > < div class = "ttdeci" > LiteralWatchers(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00054" > clause.cc:54< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher_html_ad6bf9b00a3144ebd5ded72037f2b577f" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher.html#ad6bf9b00a3144ebd5ded72037f2b577f" > operations_research::sat::LiteralWatchers::Watcher::clause< / a > < / div > < div class = "ttdeci" > SatClause * clause< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00308" > clause.h:308< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a8b070b41da109f3928f19f48d043958d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a8b070b41da109f3928f19f48d043958d" > operations_research::sat::BinaryImplicationGraph::num_redundant_implications< / a > < / div > < div class = "ttdeci" > int64_t num_redundant_implications() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00628" > clause.h:628< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a2dbcb7017d468a17bdb30252af5c6c31" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a2dbcb7017d468a17bdb30252af5c6c31" > operations_research::sat::kNoLiteralIndex< / a > < / div > < div class = "ttdeci" > const LiteralIndex kNoLiteralIndex(-1)< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a9789bf03dba611e9be5679d6e902d0c8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a9789bf03dba611e9be5679d6e902d0c8" > operations_research::sat::Trail::Assignment< / a > < / div > < div class = "ttdeci" > const VariablesAssignment & Assignment() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00381" > sat_base.h:381< / a > < / div > < / div >
< div class = "ttc" id = "expr__array_8cc_html_a472a99923cbe11ae7b5a5d157d9ad465" > < div class = "ttname" > < a href = "expr__array_8cc.html#a472a99923cbe11ae7b5a5d157d9ad465" > var< / a > < / div > < div class = "ttdeci" > IntVar * var< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "expr__array_8cc_source.html#l01874" > expr_array.cc:1874< / a > < / div > < / div >
< div class = "ttc" id = "bitset_8h_html" > < div class = "ttname" > < a href = "bitset_8h.html" > bitset.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a74971b631e1b357b2f440dff321b5c9b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a74971b631e1b357b2f440dff321b5c9b" > operations_research::sat::LiteralWatchers::InprocessingAddClause< / a > < / div > < div class = "ttdeci" > SatClause * InprocessingAddClause(absl::Span< const Literal > new_clause)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00416" > clause.cc:416< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a558f9dd435d1f46d7408d60d0e9969f1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a558f9dd435d1f46d7408d60d0e9969f1" > operations_research::sat::BinaryImplicationGraph::ExtractAllBinaryClauses< / a > < / div > < div class = "ttdeci" > void ExtractAllBinaryClauses(Output *out) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00647" > clause.h:647< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a56cba28a88a7cffa362a362fdce24dc3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a56cba28a88a7cffa362a362fdce24dc3" > operations_research::sat::LiteralWatchers::AttachAllClauses< / a > < / div > < div class = "ttdeci" > void AttachAllClauses()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00323" > clause.cc:323< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ad2d9e6c6ea7ab13e0d0002a035a6d308" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ad2d9e6c6ea7ab13e0d0002a035a6d308" > operations_research::sat::BinaryImplicationGraph::IsRemoved< / a > < / div > < div class = "ttdeci" > bool IsRemoved(Literal l) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00709" > clause.h:709< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a0ddf4dc22639ee58f75985d875d1fd2d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a0ddf4dc22639ee58f75985d875d1fd2d" > operations_research::sat::LiteralWatchers::InprocessingFixLiteral< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT bool InprocessingFixLiteral(Literal true_literal)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00340" > clause.cc:340< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_afc581e906dd97aacce13dd14d6a12cf3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#afc581e906dd97aacce13dd14d6a12cf3" > operations_research::sat::BinaryImplicationGraph::DirectImplicationsEstimatedSize< / a > < / div > < div class = "ttdeci" > int DirectImplicationsEstimatedSize(Literal literal) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00694" > clause.h:694< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_abaadd9bf3136af09f2d2ae695439c4fa" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#abaadd9bf3136af09f2d2ae695439c4fa" > operations_research::sat::BinaryImplicationGraph::num_propagations< / a > < / div > < div class = "ttdeci" > int64_t num_propagations() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00606" > clause.h:606< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ac43fb21cb946317348b377dbdd1589f2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ac43fb21cb946317348b377dbdd1589f2" > operations_research::sat::BinaryImplicationGraph::num_minimization< / a > < / div > < div class = "ttdeci" > int64_t num_minimization() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00612" > clause.h:612< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher_html_aac01b9da5c153681e4b792e0fa0b8d41" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_literal_watchers_1_1_watcher.html#aac01b9da5c153681e4b792e0fa0b8d41" > operations_research::sat::LiteralWatchers::Watcher::blocking_literal< / a > < / div > < div class = "ttdeci" > Literal blocking_literal< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00295" > clause.h:295< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a76e3f946eaf9d02fbf3cf8193466e4c7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a76e3f946eaf9d02fbf3cf8193466e4c7" > operations_research::sat::BinaryImplicationGraph::num_redundant_literals< / a > < / div > < div class = "ttdeci" > int64_t num_redundant_literals() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00622" > clause.h:622< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_a869f65709fd34e4f4ed967bab630f707" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#a869f65709fd34e4f4ed967bab630f707" > operations_research::sat::BinaryImplicationGraph::num_inspections< / a > < / div > < div class = "ttdeci" > int64_t num_inspections() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00609" > clause.h:609< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ad78bb381916ac421212217a3e5cb03ab" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ad78bb381916ac421212217a3e5cb03ab" > operations_research::sat::LiteralWatchers::num_inspected_clause_literals< / a > < / div > < div class = "ttdeci" > int64_t num_inspected_clause_literals() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00230" > clause.h:230< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_aab96a842b592211bf178caaf41e41f1d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#aab96a842b592211bf178caaf41e41f1d" > operations_research::sat::LiteralWatchers::Attach< / a > < / div > < div class = "ttdeci" > void Attach(SatClause *clause, Trail *trail)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00275" > clause.cc:275< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_stats_group_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_stats_group.html" > operations_research::StatsGroup< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "stats_8h_source.html#l00131" > stats.h:131< / a > < / div > < / div >
< div class = "ttc" id = "optimization_8cc_html_af63dcc00f2023fdf498e0829e6fb8a6b" > < div class = "ttname" > < a href = "optimization_8cc.html#af63dcc00f2023fdf498e0829e6fb8a6b" > literal< / a > < / div > < div class = "ttdeci" > Literal literal< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "optimization_8cc_source.html#l00085" > optimization.cc:85< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_af7fbbd00f0e631ce361b5ce6636b2017" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#af7fbbd00f0e631ce361b5ce6636b2017" > operations_research::sat::BinaryImplicationGraph::Resize< / a > < / div > < div class = "ttdeci" > void Resize(int num_variables)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00478" > clause.cc:478< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_af18b28ba180d18c4e4f524d6fde71f28" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#af18b28ba180d18c4e4f524d6fde71f28" > operations_research::sat::LiteralWatchers::literal_size< / a > < / div > < div class = "ttdeci" > int64_t literal_size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00235" > clause.h:235< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_ab17b31190c5ab58a1334139848335283" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#ab17b31190c5ab58a1334139848335283" > operations_research::sat::LiteralWatchers::InprocessingRewriteClause< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT bool InprocessingRewriteClause(SatClause *clause, absl::Span< const Literal > new_clause)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00368" > clause.cc:368< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_binary_implication_graph_html_ab65ae480cf60d2f92e32e6420ba55cdb" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_binary_implication_graph.html#ab65ae480cf60d2f92e32e6420ba55cdb" > operations_research::sat::BinaryImplicationGraph::num_literals_removed< / a > < / div > < div class = "ttdeci" > int64_t num_literals_removed() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8h_source.html#l00613" > clause.h:613< / a > < / div > < / div >
< div class = "ttc" id = "macros_8h_html_af8df3547bfde53a5acb93e2607b0034a" > < div class = "ttname" > < a href = "macros_8h.html#af8df3547bfde53a5acb93e2607b0034a" > DISALLOW_COPY_AND_ASSIGN< / a > < / div > < div class = "ttdeci" > #define DISALLOW_COPY_AND_ASSIGN(TypeName)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "macros_8h_source.html#l00029" > macros.h:29< / a > < / div > < / div >
< div class = "ttc" id = "stats_8h_html_a3c3e6b102f0d91c523099325c98e1887" > < div class = "ttname" > < a href = "stats_8h.html#a3c3e6b102f0d91c523099325c98e1887" > IF_STATS_ENABLED< / a > < / div > < div class = "ttdeci" > #define IF_STATS_ENABLED(instructions)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "stats_8h_source.html#l00437" > stats.h:437< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_literal_watchers_html_a5aa25e6e306c7158c11d2053170379a2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_literal_watchers.html#a5aa25e6e306c7158c11d2053170379a2" > operations_research::sat::LiteralWatchers::Reason< / a > < / div > < div class = "ttdeci" > absl::Span< const Literal > Reason(const Trail & trail, int trail_index) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l00193" > clause.cc:193< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_clause_html_a6095b00a4734d32844a85927b355ce32" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_clause.html#a6095b00a4734d32844a85927b355ce32" > operations_research::sat::SatClause::IsSatisfied< / a > < / div > < div class = "ttdeci" > bool IsSatisfied(const VariablesAssignment & assignment) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "clause_8cc_source.html#l02015" > clause.cc:2015< / a > < / div > < / div >
< div class = "ttc" id = "log__severity_8h_html_ab4a2cbab234914b320b7fae11b6e8cb9" > < div class = "ttname" > < a href = "log__severity_8h.html#ab4a2cbab234914b320b7fae11b6e8cb9" > INFO< / a > < / div > < div class = "ttdeci" > const int INFO< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "log__severity_8h_source.html#l00031" > log_severity.h:31< / a > < / div > < / div >
< div class = "ttc" id = "constraint__solver_2table_8cc_html_acb18315d548212835cd8ed4287e6c0b6" > < div class = "ttname" > < a href = "constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6" > a< / a > < / div > < div class = "ttdeci" > int64_t a< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver_2table_8cc_source.html#l00046" > constraint_solver/table.cc:46< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< / div > <!-- fragment --> < / div > <!-- contents -->
< / div > <!-- doc - content -->
2020-09-01 16:00:33 +02:00
<!-- HTML footer for doxygen 1.8.18 -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "dir_a7cc1eeded8f693d0da6c729bc88c45a.html" > ortools< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_dddac007a45022d9da6ea1dee012c3b9.html" > sat< / a > < / li > < li class = "navelem" > < a class = "el" href = "clause_8h.html" > clause.h< / a > < / li >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2021-09-20 15:57:27 +02:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.8.15 < / li >
2020-09-01 16:00:33 +02:00
< / ul >
< / div >
< / body >
< / html >