2020-09-02 09:42:51 +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-02 09:42:51 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OR-Tools: integer.cc 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-02 09:42:51 +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-02 09:42:51 +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-02 09:42:51 +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-02 09:42:51 +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('integer_8cc_source.html','');});
2020-09-02 09:42:51 +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" > integer.cc< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2021-09-20 15:57:27 +02:00
< a href = "integer_8cc.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 = "preprocessor" > #include " < a class = "code" href = "integer_8h.html" > ortools/sat/integer.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "preprocessor" > #include < algorithm> < / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "preprocessor" > #include < cstdint> < / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "preprocessor" > #include < limits> < / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "preprocessor" > #include < queue> < / span > < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #include < type_traits> < / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "iterator__adaptors_8h.html" > ortools/base/iterator_adaptors.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "stl__util_8h.html" > ortools/base/stl_util.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "time__limit_8h.html" > ortools/util/time_limit.h< / a > " < / 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 = "keyword" > namespace < / span > < a class = "code" href = "namespaceoperation
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a49ff19c4851c879436507391ea8dd675" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a49ff19c4851c879436507391ea8dd675" > operations_research::sat::IntegerTrail::LazyReasonFunction< / a > < / div > < div class = "ttdeci" > std::function< void(IntegerLiteral literal_to_explain, int trail_index_of_literal, std::vector< Literal > *literals, std::vector< int > *dependencies)> LazyReasonFunction< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00808" > integer.h:808< / 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 = "routing__filters_8cc_html_a4f1e8002734902ae1c65ccc3fc30c98e" > < div class = "ttname" > < a href = "routing__filters_8cc.html#a4f1e8002734902ae1c65ccc3fc30c98e" > bound< / a > < / div > < div class = "ttdeci" > int64_t bound< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "routing__filters_8cc_source.html#l00984" > routing_filters.cc:984< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a82ec3cdecf098fb24fdb467d334d3da3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a82ec3cdecf098fb24fdb467d334d3da3" > operations_research::sat::IntegerEncoder::GetIntegerLiterals< / a > < / div > < div class = "ttdeci" > const InlinedIntegerLiteralVector & GetIntegerLiterals(Literal lit) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00424" > integer.h:424< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_literal_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_literal.html" > operations_research::sat::IntegerLiteral< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00167" > integer.h:167< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_vector_html_a5b35eda9cbed0426e4aa37f8f309a351" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_vector.html#a5b35eda9cbed0426e4aa37f8f309a351" > operations_research::RevVector::GrowByOne< / a > < / div > < div class = "ttdeci" > void GrowByOne()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00108" > rev.h:108< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_map_html_a176d2c659864433ccd869b5fba8d57af" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_map.html#a176d2c659864433ccd869b5fba8d57af" > operations_research::RevMap::SetLevel< / a > < / div > < div class = "ttdeci" > void SetLevel(int level) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00206" > rev.h:206< / a > < / div > < / div >
< div class = "ttc" id = "macros_8h_html_a7f536a3b33f9bed8f75734e035d30725" > < div class = "ttname" > < a href = "macros_8h.html#a7f536a3b33f9bed8f75734e035d30725" > DEBUG_MODE< / a > < / div > < div class = "ttdeci" > const bool DEBUG_MODE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "macros_8h_source.html#l00024" > macros.h:24< / a > < / div > < / div >
< div class = "ttc" id = "alldiff__cst_8cc_html_ad10edae0a852d72fb76afb1c77735045" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > < / div > < div class = "ttdeci" > int64_t min< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00139" > alldiff_cst.cc:139< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a18be901ad3327dbba70128fcb601c960" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a18be901ad3327dbba70128fcb601c960" > operations_research::sat::IntegerEncoder::SearchForLiteralAtOrBefore< / a > < / div > < div class = "ttdeci" > LiteralIndex SearchForLiteralAtOrBefore(IntegerLiteral i, IntegerValue *bound) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00496" > integer.cc:496< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_sparse_bitset_html_a41f798a04019147982b29c576ff9d8b7" > < div class = "ttname" > < a href = "classoperations__research_1_1_sparse_bitset.html#a41f798a04019147982b29c576ff9d8b7" > operations_research::SparseBitset::Set< / a > < / div > < div class = "ttdeci" > void Set(IntegerType index)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "bitset_8h_source.html#l00804" > bitset.h:804< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a7cc25402ecd7591b4c39934dd656b1f9" > < div class = "ttname" > < a href = "base_2logging_8h.html#a7cc25402ecd7591b4c39934dd656b1f9" > CHECK_GE< / a > < / div > < div class = "ttdeci" > #define CHECK_GE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00702" > base/logging.h:702< / a > < / div > < / div >
< div class = "ttc" id = "stl__util_8h_html" > < div class = "ttname" > < a href = "stl__util_8h.html" > stl_util.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a554451dc5db1b8d233556d0b217c8a68" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a554451dc5db1b8d233556d0b217c8a68" > operations_research::sat::IntegerTrail::OptionalLiteralIndex< / a > < / div > < div class = "ttdeci" > LiteralIndex OptionalLiteralIndex(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00668" > integer.h:668< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a1eb60e3eca768de339988b37c6f1fd0b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a1eb60e3eca768de339988b37c6f1fd0b" > operations_research::sat::IntegerTrail::RegisterWatcher< / a > < / div > < div class = "ttdeci" > void RegisterWatcher(SparseBitset< IntegerVariable > *p)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00842" > integer.h:842< / 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_integer_trail_html_af88a18429909498405c450015f0a223a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#af88a18429909498405c450015f0a223a" > operations_research::sat::IntegerTrail::NumIntegerVariables< / a > < / div > < div class = "ttdeci" > IntegerVariable NumIntegerVariables() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00599" > integer.h:599< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_adf3a30cc102861886504a5db480fdaad" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#adf3a30cc102861886504a5db480fdaad" > operations_research::sat::IntegerTrail::IntegerLiteralIsFalse< / a > < / div > < div class = "ttdeci" > bool IntegerLiteralIsFalse(IntegerLiteral l) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01401" > integer.h:1401< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a355a62f25cfadeccfb164ab9fb867c81" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a355a62f25cfadeccfb164ab9fb867c81" > operations_research::sat::kMinIntegerValue< / a > < / div > < div class = "ttdeci" > constexpr IntegerValue kMinIntegerValue(-kMaxIntegerValue)< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_aa527950bda17efaeae8589c561d1b453" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#aa527950bda17efaeae8589c561d1b453" > operations_research::sat::IntegerTrail::AppendRelaxedLinearReason< / a > < / div > < div class = "ttdeci" > void AppendRelaxedLinearReason(IntegerValue slack, absl::Span< const IntegerValue > coeffs, absl::Span< const IntegerVariable > vars, std::vector< IntegerLiteral > *reason) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00846" > integer.cc:846< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_ac9e262bbda19ec4b7d51bd77b70bb363" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#ac9e262bbda19ec4b7d51bd77b70bb363" > operations_research::sat::IntegerEncoder::VariableIsFullyEncoded< / a > < / div > < div class = "ttdeci" > bool VariableIsFullyEncoded(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00097" > integer.cc:97< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_map_html_a4f5ea994c5a512b046b9b1291de364e6" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_map.html#a4f5ea994c5a512b046b9b1291de364e6" > operations_research::RevMap::FindOrDie< / a > < / div > < div class = "ttdeci" > const mapped_type & FindOrDie(key_type key) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00172" > rev.h:172< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_af4303d31360f06c50729f156b1fbc2a9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#af4303d31360f06c50729f156b1fbc2a9" > operations_research::sat::IntegerTrail::InitialVariableDomain< / a > < / div > < div class = "ttdeci" > const Domain & InitialVariableDomain(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00682" > integer.cc:682< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_vector_html_a7b929dd334119ace421ff0836393a327" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_vector.html#a7b929dd334119ace421ff0836393a327" > operations_research::RevVector::MutableRef< / a > < / div > < div class = "ttdeci" > T & MutableRef(IndexType index)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00095" > rev.h:95< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_literal_html_a3e2eb445631727dd4abf1d5343f16b2f" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_literal.html#a3e2eb445631727dd4abf1d5343f16b2f" > operations_research::sat::IntegerLiteral::LowerOrEqual< / a > < / div > < div class = "ttdeci" > static IntegerLiteral LowerOrEqual(IntegerVariable i, IntegerValue bound)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01315" > integer.h:1315< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a84f6b2c778ed597c90f98f0329a25713" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a84f6b2c778ed597c90f98f0329a25713" > operations_research::sat::Trail::MutableConflict< / a > < / div > < div class = "ttdeci" > std::vector< Literal > * MutableConflict()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00362" > sat_base.h:362< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_afcaa7cadd41741bb855c2ada1d2ef927" > < div class = "ttname" > < a href = "base_2logging_8h.html#afcaa7cadd41741bb855c2ada1d2ef927" > VLOG< / a > < / div > < div class = "ttdeci" > #define VLOG(verboselevel)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00979" > base/logging.h:979< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a6d55b5b9adc499095dd57dd0c2b6c7df" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a6d55b5b9adc499095dd57dd0c2b6c7df" > operations_research::sat::IntegerTrail::ReportConflict< / a > < / div > < div class = "ttdeci" > bool ReportConflict(absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00849" > integer.h:849< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_reversible_interface_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_reversible_interface.html" > operations_research::ReversibleInterface< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00029" > rev.h:29< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ab857cd2aead68952d9fe92a8ad8d3ac9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ab857cd2aead68952d9fe92a8ad8d3ac9" > operations_research::sat::IntegerTrail::LowerBound< / a > < / div > < div class = "ttdeci" > IntegerValue LowerBound(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01345" > integer.h:1345< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_variables_assignment_html_acfd1646011e643f58fd7dc66d9cc90a5" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_variables_assignment.html#acfd1646011e643f58fd7dc66d9cc90a5" > operations_research::sat::VariablesAssignment::LiteralIsFalse< / a > < / div > < div class = "ttdeci" > bool LiteralIsFalse(Literal literal) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00148" > sat_base.h:148< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_ad69bd11391be1a1dba5c8202259664f8" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#ad69bd11391be1a1dba5c8202259664f8" > absl::StrongVector::begin< / a > < / div > < div class = "ttdeci" > iterator begin()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00138" > strong_vector.h:138< / 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 = "namespacegtl_html_a5c0d4dea208db4deaa285c06b78d8181" > < div class = "ttname" > < a href = "namespacegtl.html#a5c0d4dea208db4deaa285c06b78d8181" > gtl::InsertOrDie< / a > < / div > < div class = "ttdeci" > void InsertOrDie(Collection *const collection, const typename Collection::value_type & value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "map__util_8h_source.html#l00154" > map_util.h:154< / 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< IntegerVariable > < / a > < / div > < / div >
< div class = "ttc" id = "gurobi__interface_8cc_html_a6627a3800ac768bb5528ef54c9cace36" > < div class = "ttname" > < a href = "gurobi__interface_8cc.html#a6627a3800ac768bb5528ef54c9cace36" > callback< / a > < / div > < div class = "ttdeci" > MPCallback * callback< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gurobi__interface_8cc_source.html#l00514" > gurobi_interface.cc:514< / 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 = "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 = "structoperations__research_1_1_closed_interval_html" > < div class = "ttname" > < a href = "structoperations__research_1_1_closed_interval.html" > operations_research::ClosedInterval< / a > < / div > < div class = "ttdoc" > Represents a closed interval [start, end].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8h_source.html#l00033" > sorted_interval_list.h:33< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_aa64bf49d041052c7cb3f40f7496d7534" > < div class = "ttname" > < a href = "namespaceoperations__research.html#aa64bf49d041052c7cb3f40f7496d7534" > operations_research::CapProd< / a > < / div > < div class = "ttdeci" > int64_t CapProd(int64_t x, int64_t y)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "saturated__arithmetic_8h_source.html#l00233" > saturated_arithmetic.h:233< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_literal_html_ab6516f556b715738034b30d290c40214" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_literal.html#ab6516f556b715738034b30d290c40214" > operations_research::sat::IntegerLiteral::var< / a > < / div > < div class = "ttdeci" > IntegerVariable var< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00203" > integer.h:203< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a177b0fc3e2519896f25447085954073c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a177b0fc3e2519896f25447085954073c" > operations_research::sat::IntegerTrail::num_enqueues< / a > < / div > < div class = "ttdeci" > int64_t num_enqueues() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00833" > integer.h:833< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a257e99b653bc762af5410936511fc5da" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a257e99b653bc762af5410936511fc5da" > operations_research::sat::SatParameters::search_branching< / a > < / div > < div class = "ttdeci" > ::operations_research::sat::SatParameters_SearchBranching search_branching() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06787" > sat_parameters.pb.h:6787< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_afbbbc2f0845a82a5a5cfb3f00a61abe9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#afbbbc2f0845a82a5a5cfb3f00a61abe9" > operations_research::sat::SatSolver::AddUnitClause< / a > < / div > < div class = "ttdeci" > bool AddUnitClause(Literal true_literal)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8cc_source.html#l00165" > sat_solver.cc:165< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ab4f56aa24c4c9cddc47a6abd2d747f9a" > < div class = "ttname" > < a href = "base_2logging_8h.html#ab4f56aa24c4c9cddc47a6abd2d747f9a" > DCHECK_GT< / a > < / div > < div class = "ttdeci" > #define DCHECK_GT(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00891" > base/logging.h:891< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_afb267fc6b043c4e4a15bf0bddd0aaf3f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#afb267fc6b043c4e4a15bf0bddd0aaf3f" > operations_research::sat::SatSolver::Decisions< / a > < / div > < div class = "ttdeci" > const std::vector< Decision > & Decisions() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8h_source.html#l00360" > sat_solver.h:360< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_adfce09ac65fc660f8a4f019f4072c6a7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#adfce09ac65fc660f8a4f019f4072c6a7" > operations_research::sat::IntegerTrail::RemoveLevelZeroBounds< / a > < / div > < div class = "ttdeci" > void RemoveLevelZeroBounds(std::vector< IntegerLiteral > *reason) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00958" > integer.cc:958< / a > < / div > < / div >
< div class = "ttc" id = "iterator__adaptors_8h_html" > < div class = "ttname" > < a href = "iterator__adaptors_8h.html" > iterator_adaptors.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_aac912e9410b8989493f492fcbb2d9094" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#aac912e9410b8989493f492fcbb2d9094" > operations_research::sat::SatSolver::AddBinaryClause< / a > < / div > < div class = "ttdeci" > bool AddBinaryClause(Literal a, Literal b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8cc_source.html#l00181" > sat_solver.cc:181< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a1227e67513602591fb959e35c9de66e8" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a1227e67513602591fb959e35c9de66e8" > operations_research::sat::kMaxIntegerValue< / a > < / div > < div class = "ttdeci" > constexpr IntegerValue kMaxIntegerValue(std::numeric_limits< IntegerValue::ValueType > ::max() - 1)< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_aa74ea8cd1b0767659f704b482d07c103" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#aa74ea8cd1b0767659f704b482d07c103" > operations_research::Domain::Max< / a > < / div > < div class = "ttdeci" > int64_t Max() const< / div > < div class = "ttdoc" > Returns the max value of the domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8cc_source.html#l00213" > sorted_interval_list.cc:213< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a430eb799926e49f2339d7f52c01d038b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a430eb799926e49f2339d7f52c01d038b" > operations_research::sat::IntegerTrail::ReasonFor< / a > < / div > < div class = "ttdeci" > std::vector< Literal > ReasonFor(IntegerLiteral literal) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01617" > integer.cc:1617< / 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_integer_trail_html_a8ae8e206270e3bb10251a6fadbdc06e7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a8ae8e206270e3bb10251a6fadbdc06e7" > operations_research::sat::IntegerTrail::NextVariableToBranchOnInPropagationLoop< / a > < / div > < div class = "ttdeci" > IntegerVariable NextVariableToBranchOnInPropagationLoop() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01212" > integer.cc:1212< / 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 = "classoperations__research_1_1sat_1_1_integer_trail_html_a05e837bb93eeabbbd94e8f690dd59d32" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a05e837bb93eeabbbd94e8f690dd59d32" > operations_research::sat::IntegerTrail::Enqueue< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT bool Enqueue(IntegerLiteral i_lit, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01028" > integer.cc:1028< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a5aa25e6e306c7158c11d2053170379a2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a5aa25e6e306c7158c11d2053170379a2" > operations_research::sat::IntegerTrail::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 = "integer_8cc_source.html#l01765" > integer.cc:1765< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a6554c3addb8705b1ba60140a175de110" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a6554c3addb8705b1ba60140a175de110" > operations_research::sat::IntegerTrail::CurrentBranchHadAnIncompletePropagation< / a > < / div > < div class = "ttdeci" > bool CurrentBranchHadAnIncompletePropagation()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01241" > integer.cc:1241< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_aab182be7f1a6eccbc2b14c21fce5e9dd" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#aab182be7f1a6eccbc2b14c21fce5e9dd" > operations_research::sat::IntegerTrail::AppendNewBounds< / a > < / div > < div class = "ttdeci" > void AppendNewBounds(std::vector< IntegerLiteral > *output) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01785" > integer.cc:1785< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a4bd2e815ca2f702a4b6aa744b1ff3b82" > < div class = "ttname" > < a href = "base_2logging_8h.html#a4bd2e815ca2f702a4b6aa744b1ff3b82" > CHECK_LT< / a > < / div > < div class = "ttdeci" > #define CHECK_LT(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00701" > base/logging.h:701< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a70e532a108e1f03d6f9112c770ffbedb" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a70e532a108e1f03d6f9112c770ffbedb" > operations_research::sat::Trail::GetEmptyVectorToStoreReason< / a > < / div > < div class = "ttdeci" > std::vector< Literal > * GetEmptyVectorToStoreReason(int trail_index) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00321" > sat_base.h:321< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a12c36a7cb228d80bcad42fa38a103f92" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a12c36a7cb228d80bcad42fa38a103f92" > operations_research::sat::Trail::Enqueue< / a > < / div > < div class = "ttdeci" > void Enqueue(Literal true_literal, int propagator_id)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00251" > sat_base.h:251< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a7f1ac774d4646a83631f8117f4ea03f5" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a7f1ac774d4646a83631f8117f4ea03f5" > operations_research::sat::PositiveVariable< / a > < / div > < div class = "ttdeci" > IntegerVariable PositiveVariable(IntegerVariable i)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00142" > integer.h:142< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_afb89e56bea39296ff292b51a84491875" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#afb89e56bea39296ff292b51a84491875" > operations_research::sat::Trail::EnqueueWithUnitReason< / a > < / div > < div class = "ttdeci" > void EnqueueWithUnitReason(Literal true_literal)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00266" > sat_base.h:266< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a299520ab923d28b4ee3051fe476d69fe" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a299520ab923d28b4ee3051fe476d69fe" > operations_research::sat::IntegerEncoder::GetFalseLiteral< / a > < / div > < div class = "ttdeci" > Literal GetFalseLiteral()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00488" > integer.h:488< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a5d4a4c93f937463d529aabb222804816" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a5d4a4c93f937463d529aabb222804816" > operations_research::sat::IntegerEncoder::AssociateToIntegerEqualValue< / a > < / div > < div class = "ttdeci" > void AssociateToIntegerEqualValue(Literal literal, IntegerVariable var, IntegerValue value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00344" > integer.cc:344< / a > < / div > < / div >
< div class = "ttc" id = "alldiff__cst_8cc_html_a26e6db9bcc64b584051ecc28171ed11f" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > < / div > < div class = "ttdeci" > int64_t max< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00140" > alldiff_cst.cc:140< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a1fc2c45d01fd348f668c2f7407015a20" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a1fc2c45d01fd348f668c2f7407015a20" > operations_research::sat::IntegerEncoder::FullyEncodeVariable< / a > < / div > < div class = "ttdeci" > void FullyEncodeVariable(IntegerVariable var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00067" > integer.cc:67< / a > < / div > < / div >
< div class = "ttc" id = "gscip__solver_8cc_html_a1ba5ca0f61f2fa13bd23bf0f89004f35" > < div class = "ttname" > < a href = "gscip__solver_8cc.html#a1ba5ca0f61f2fa13bd23bf0f89004f35" > upper_bound< / a > < / div > < div class = "ttdeci" > double upper_bound< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gscip__solver_8cc_source.html#l00126" > gscip_solver.cc:126< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_map_html_a09fa0047cdf0426ecf46dc2354a1a128" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_map.html#a09fa0047cdf0426ecf46dc2354a1a128" > operations_research::RevMap::Set< / a > < / div > < div class = "ttdeci" > void Set(key_type key, mapped_type value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00238" > rev.h:238< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a4e3670a285a3642eaa07f66766cffa72" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a4e3670a285a3642eaa07f66766cffa72" > absl::StrongVector::resize< / a > < / div > < div class = "ttdeci" > void resize(size_type new_size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00150" > strong_vector.h:150< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a1f45fc78bc701ed536087a92557a1fe7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a1f45fc78bc701ed536087a92557a1fe7" > operations_research::sat::IntegerEncoder::GetAssociatedLiteral< / a > < / div > < div class = "ttdeci" > LiteralIndex GetAssociatedLiteral(IntegerLiteral i_lit) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00488" > integer.cc:488< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a8cf21a67f7d81a800ff912239bb2db64" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a8cf21a67f7d81a800ff912239bb2db64" > operations_research::Domain::Min< / a > < / div > < div class = "ttdeci" > int64_t Min() const< / div > < div class = "ttdoc" > Returns the min value of the domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8cc_source.html#l00208" > sorted_interval_list.cc:208< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a003e7b51f96dbc816348288532b04b21" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a003e7b51f96dbc816348288532b04b21" > operations_research::sat::InlinedIntegerLiteralVector< / a > < / div > < div class = "ttdeci" > absl::InlinedVector< IntegerLiteral, 2 > InlinedIntegerLiteralVector< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00212" > integer.h:212< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html" > operations_research::sat::IntegerEncoder< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00306" > integer.h:306< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a1e3aa02e2d8300db5f1fc12f6b3228fa" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a1e3aa02e2d8300db5f1fc12f6b3228fa" > operations_research::Domain::Negation< / a > < / div > < div class = "ttdeci" > Domain Negation() const< / div > < div class = "ttdoc" > Returns {x ∈ Int64, ∃ e ∈ D, x = -e}.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8cc_source.html#l00276" > sorted_interval_list.cc:276< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_afcd4038298bec97a2f7a61274c6ef8c7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#afcd4038298bec97a2f7a61274c6ef8c7" > operations_research::sat::IntegerEncoder::GetOrCreateAssociatedLiteral< / a > < / div > < div class = "ttdeci" > Literal GetOrCreateAssociatedLiteral(IntegerLiteral i_lit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00238" > integer.cc:238< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_literal_html_aa130e84323404df15a838f6d07e9c775" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_literal.html#aa130e84323404df15a838f6d07e9c775" > operations_research::sat::IntegerLiteral::bound< / a > < / div > < div class = "ttdeci" > IntegerValue bound< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00204" > integer.h:204< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a8ef12397d1682615bc3108c397734179" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a8ef12397d1682615bc3108c397734179" > operations_research::sat::Trail::Index< / a > < / div > < div class = "ttdeci" > int Index() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00379" > sat_base.h:379< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ae4db23f10f5d4aad6d735f5a74cd6f8c" > < div class = "ttname" > < a href = "base_2logging_8h.html#ae4db23f10f5d4aad6d735f5a74cd6f8c" > CHECK_LE< / a > < / div > < div class = "ttdeci" > #define CHECK_LE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00700" > base/logging.h:700< / a > < / div > < / div >
< div class = "ttc" id = "gscip__solver_8cc_html_a1e2f9a2352c1d9a6cada9544898fceec" > < div class = "ttname" > < a href = "gscip__solver_8cc.html#a1e2f9a2352c1d9a6cada9544898fceec" > lower_bound< / a > < / div > < div class = "ttdeci" > double lower_bound< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gscip__solver_8cc_source.html#l00125" > gscip_solver.cc:125< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a074fe196a1aaff1dd5fd73e0b3bb1f0e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a074fe196a1aaff1dd5fd73e0b3bb1f0e" > operations_research::sat::IntegerEncoder::GetOrCreateLiteralAssociatedToEquality< / a > < / div > < div class = "ttdeci" > Literal GetOrCreateLiteralAssociatedToEquality(IntegerVariable var, IntegerValue value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00284" > integer.cc:284< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_a8b8fcdc97976ca46ea04a03fd874d9b3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#a8b8fcdc97976ca46ea04a03fd874d9b3" > operations_research::sat::GenericLiteralWatcher::RegisterReversibleClass< / a > < / div > < div class = "ttdeci" > void RegisterReversibleClass(int id, ReversibleInterface *rev)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l02035" > integer.cc:2035< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html" > operations_research::sat::IntegerTrail< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00574" > integer.h:574< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_acad38d52497a975bfb6f2f6acd76631f" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#acad38d52497a975bfb6f2f6acd76631f" > absl::StrongVector::end< / a > < / div > < div class = "ttdeci" > iterator end()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00140" > strong_vector.h:140< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ac5b0e86a4e870b2198a8d866efa51463" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ac5b0e86a4e870b2198a8d866efa51463" > operations_research::sat::IntegerTrail::NumConstantVariables< / a > < / div > < div class = "ttdeci" > int NumConstantVariables() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00748" > integer.cc:748< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_affine_expression_html_a06a78ca452e0ab05313a836b024352f2" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_affine_expression.html#a06a78ca452e0ab05313a836b024352f2" > operations_research::sat::AffineExpression::constant< / a > < / div > < div class = "ttdeci" > IntegerValue constant< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00272" > integer.h:272< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ae0185af3cf5bae9f1a3b7dc646a305dc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ae0185af3cf5bae9f1a3b7dc646a305dc" > operations_research::sat::IntegerTrail::AddIntegerVariable< / a > < / div > < div class = "ttdeci" > IntegerVariable AddIntegerVariable()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00647" > integer.h:647< / 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 = "classoperations__research_1_1sat_1_1_integer_trail_html_af931801f592e954a6623cab8cf9a4485" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#af931801f592e954a6623cab8cf9a4485" > operations_research::sat::IntegerTrail::UpdateInitialDomain< / a > < / div > < div class = "ttdeci" > bool UpdateInitialDomain(IntegerVariable var, Domain domain)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00686" > integer.cc:686< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_adc5598223a363c10d95c00395145bcc6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#adc5598223a363c10d95c00395145bcc6" > operations_research::sat::GenericLiteralWatcher::SetPropagatorPriority< / a > < / div > < div class = "ttdeci" > void SetPropagatorPriority(int id, int priority)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l02019" > integer.cc:2019< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_variables_assignment_html_a142694366986039454f53b38e8378815" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_variables_assignment.html#a142694366986039454f53b38e8378815" > operations_research::sat::VariablesAssignment::LiteralIsAssigned< / a > < / div > < div class = "ttdeci" > bool LiteralIsAssigned(Literal literal) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00154" > sat_base.h:154< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_a2f8078e3c74ab15964ea42801732313a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#a2f8078e3c74ab15964ea42801732313a" > operations_research::sat::GenericLiteralWatcher::AlwaysCallAtLevelZero< / a > < / div > < div class = "ttdeci" > void AlwaysCallAtLevelZero(int id)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l02031" > integer.cc:2031< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a9263000d449fdccb6cb70b303063e60b" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a9263000d449fdccb6cb70b303063e60b" > absl::StrongVector::push_back< / a > < / div > < div class = "ttdeci" > void push_back(const value_type & x)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00158" > strong_vector.h:158< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a79322fd8dff49ab2eab22c0570aba594" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a79322fd8dff49ab2eab22c0570aba594" > operations_research::sat::IntegerTrail::EnqueueLiteral< / a > < / div > < div class = "ttdeci" > void EnqueueLiteral(Literal literal, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01142" > integer.cc:1142< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_affine_expression_html_a4687879cc255cc87f94d3b79484e60e7" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_affine_expression.html#a4687879cc255cc87f94d3b79484e60e7" > operations_research::sat::AffineExpression::IsFixed< / a > < / div > < div class = "ttdeci" > bool IsFixed(IntegerTrail *integer_trail) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00062" > integer.cc:62< / a > < / div > < / div >
< div class = "ttc" id = "pack_8cc_html_a750b5d744c39a06bfb13e6eb010e35d0" > < div class = "ttname" > < a href = "pack_8cc.html#a750b5d744c39a06bfb13e6eb010e35d0" > index< / a > < / div > < div class = "ttdeci" > int index< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "pack_8cc_source.html#l00509" > pack.cc:509< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae2544d2a3a5ef4c78f8e5891f104ab41" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae2544d2a3a5ef4c78f8e5891f104ab41" > operations_research::sat::VariableIsPositive< / a > < / div > < div class = "ttdeci" > bool VariableIsPositive(IntegerVariable i)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00138" > integer.h:138< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a835826c4c5129b74553042a357a721ff" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a835826c4c5129b74553042a357a721ff" > operations_research::Domain::IntersectionWith< / a > < / div > < div class = "ttdeci" > Domain IntersectionWith(const Domain & domain) const< / div > < div class = "ttdoc" > Returns the intersection of D and domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8cc_source.html#l00297" > sorted_interval_list.cc:297< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a697964c4df6330b5d4720be3658ac35a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a697964c4df6330b5d4720be3658ac35a" > operations_research::sat::IntegerTrail::InPropagationLoop< / a > < / div > < div class = "ttdeci" > bool InPropagationLoop() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01202" > integer.cc:1202< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_ac035378cea0ed7b0978105547402faa8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#ac035378cea0ed7b0978105547402faa8" > operations_research::sat::SatSolver::Backtrack< / a > < / div > < div class = "ttdeci" > void Backtrack(int target_level)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8cc_source.html#l00889" > sat_solver.cc:889< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ac7f9c569e2ad83d246e4a17ea303a7ec" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ac7f9c569e2ad83d246e4a17ea303a7ec" > operations_research::sat::IntegerTrail::MergeReasonInto< / a > < / div > < div class = "ttdeci" > void MergeReasonInto(absl::Span< const IntegerLiteral > literals, std::vector< Literal > *output) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01625" > integer.cc:1625< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_a25eb4ef5875f4884226251b66eb61bc0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#a25eb4ef5875f4884226251b66eb61bc0" > operations_research::sat::SatSolver::AddClauseDuringSearch< / a > < / div > < div class = "ttdeci" > bool AddClauseDuringSearch(absl::Span< const Literal > literals)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8cc_source.html#l00135" > sat_solver.cc:135< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_aa981297d0a648cd5c3fef40e2edebf8a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#aa981297d0a648cd5c3fef40e2edebf8a" > operations_research::sat::IntegerTrail::RelaxLinearReason< / a > < / div > < div class = "ttdeci" > void RelaxLinearReason(IntegerValue slack, absl::Span< const IntegerValue > coeffs, std::vector< IntegerLiteral > *reason) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00824" > integer.cc:824< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_aae2dc65d9ea248d54bf39daa986dd295" > < div class = "ttname" > < a href = "base_2logging_8h.html#aae2dc65d9ea248d54bf39daa986dd295" > DCHECK_GE< / a > < / div > < div class = "ttdeci" > #define DCHECK_GE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00890" > base/logging.h:890< / 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 = "classoperations__research_1_1sat_1_1_integer_encoder_html_a4a1c84558c01bae528113b50c0611564" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a4a1c84558c01bae528113b50c0611564" > operations_research::sat::IntegerEncoder::Canonicalize< / a > < / div > < div class = "ttdeci" > std::pair< IntegerLiteral, IntegerLiteral > Canonicalize(IntegerLiteral i_lit) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00220" > integer.cc:220< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_acc1aaae243ed4381e84f8309aacb3bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#acc1aaae243ed4381e84f8309aacb3bbc" > operations_research::sat::IntegerTrail::IsOptional< / a > < / div > < div class = "ttdeci" > bool IsOptional(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00656" > integer.h:656< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_encoder_1_1_value_literal_pair_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_encoder_1_1_value_literal_pair.html" > operations_research::sat::IntegerEncoder::ValueLiteralPair< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00346" > integer.h:346< / 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 = "classoperations__research_1_1sat_1_1_integer_encoder_html_aeb5e5f3cc640cb66579413a29528d223" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#aeb5e5f3cc640cb66579413a29528d223" > operations_research::sat::IntegerEncoder::GetAssociatedEqualityLiteral< / a > < / div > < div class = "ttdeci" > LiteralIndex GetAssociatedEqualityLiteral(IntegerVariable var, IntegerValue value) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00274" > integer.cc:274< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ad2f3825d33cbc805d2f490d324bd363c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ad2f3825d33cbc805d2f490d324bd363c" > operations_research::sat::IntegerTrail::ConditionalEnqueue< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT bool ConditionalEnqueue(Literal lit, IntegerLiteral i_lit, std::vector< Literal > *literal_reason, std::vector< IntegerLiteral > *integer_reason)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01035" > integer.cc:1035< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_rev_int_repository_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_rev_int_repository.html" > operations_research::sat::RevIntRepository< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01136" > integer.h:1136< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a514abe3126a2c805879836d2b24fa2a6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a514abe3126a2c805879836d2b24fa2a6" > operations_research::sat::IntegerEncoder::ClearNewlyFixedIntegerLiterals< / a > < / div > < div class = "ttdeci" > void ClearNewlyFixedIntegerLiterals()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00446" > integer.h:446< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_a1f591be5334541874ba049873235f0a9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#a1f591be5334541874ba049873235f0a9" > operations_research::sat::GenericLiteralWatcher::Propagate< / a > < / div > < div class = "ttdeci" > bool Propagate(Trail *trail) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01858" > integer.cc:1858< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_a43684a0a8ef85b1cea0076dba3fb271d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#a43684a0a8ef85b1cea0076dba3fb271d" > operations_research::sat::SatSolver::NewBooleanVariable< / a > < / div > < div class = "ttdeci" > BooleanVariable NewBooleanVariable()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8h_source.html#l00084" > sat_solver.h:84< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_affine_expression_html_ab6516f556b715738034b30d290c40214" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_affine_expression.html#ab6516f556b715738034b30d290c40214" > operations_research::sat::AffineExpression::var< / a > < / div > < div class = "ttdeci" > IntegerVariable var< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00270" > integer.h:270< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a161bb1bb07b668c21249a7ffb6958fb1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a161bb1bb07b668c21249a7ffb6958fb1" > operations_research::sat::IntegerTrail::GetOrCreateConstantIntegerVariable< / a > < / div > < div class = "ttdeci" > IntegerVariable GetOrCreateConstantIntegerVariable(IntegerValue value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00733" > integer.cc:733< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html" > operations_research::sat::SatSolver< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8h_source.html#l00058" > sat_solver.h:58< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a9aa92234d49c24db6e5a89576148130a" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a9aa92234d49c24db6e5a89576148130a" > operations_research::sat::ExcludeCurrentSolutionWithoutIgnoredVariableAndBacktrack< / a > < / div > < div class = "ttdeci" > std::function< void(Model *)> ExcludeCurrentSolutionWithoutIgnoredVariableAndBacktrack()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01661" > integer.h:1661< / 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_integer_trail_html_a8ef12397d1682615bc3108c397734179" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a8ef12397d1682615bc3108c397734179" > operations_research::sat::IntegerTrail::Index< / a > < / div > < div class = "ttdeci" > int Index() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00876" > integer.h:876< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aae43e784db06c0974ce59ebbe8dd2b22" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aae43e784db06c0974ce59ebbe8dd2b22" > operations_research::sat::NegationOf< / a > < / div > < div class = "ttdeci" > std::vector< IntegerVariable > NegationOf(const std::vector< IntegerVariable > & vars)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00029" > integer.cc:29< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_solver_html_a9789bf03dba611e9be5679d6e902d0c8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#a9789bf03dba611e9be5679d6e902d0c8" > operations_research::sat::SatSolver::Assignment< / a > < / div > < div class = "ttdeci" > const VariablesAssignment & Assignment() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8h_source.html#l00363" > sat_solver.h:363< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ae17f8119c108cf3070bad3449c7e0006" > < div class = "ttname" > < a href = "base_2logging_8h.html#ae17f8119c108cf3070bad3449c7e0006" > DCHECK< / a > < / div > < div class = "ttdeci" > #define DCHECK(condition)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00885" > base/logging.h:885< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html" > operations_research::Domain< / a > < / div > < div class = "ttdoc" > We call domain any subset of Int64 = [kint64min, kint64max].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8h_source.html#l00081" > sorted_interval_list.h:81< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_affine_expression_html_ad7d5fda7881b6c8fdc9d1e7a74ee4a2e" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_affine_expression.html#ad7d5fda7881b6c8fdc9d1e7a74ee4a2e" > operations_research::sat::AffineExpression::coeff< / a > < / div > < div class = "ttdeci" > IntegerValue coeff< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00271" > integer.h:271< / a > < / div > < / div >
< div class = "ttc" id = "preprocessor_8cc_html_abcdbe46fb8451a69d42c17abdb920021" > < div class = "ttname" > < a href = "preprocessor_8cc.html#abcdbe46fb8451a69d42c17abdb920021" > representative< / a > < / div > < div class = "ttdeci" > ColIndex representative< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00465" > preprocessor.cc:465< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ae517412fa6f592ccb7c8e0f1569ba983" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ae517412fa6f592ccb7c8e0f1569ba983" > operations_research::sat::IntegerTrail::RegisterReversibleClass< / a > < / div > < div class = "ttdeci" > void RegisterReversibleClass(ReversibleInterface *rev)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00872" > integer.h:872< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a22c6c2f121586b5d76feb4b0e536dfde" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a22c6c2f121586b5d76feb4b0e536dfde" > operations_research::Domain::Contains< / a > < / div > < div class = "ttdeci" > bool Contains(int64_t value) const< / div > < div class = "ttdoc" > Returns true iff value is in Domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8cc_source.html#l00236" > sorted_interval_list.cc:236< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_time_limit_html_a810d5f7aaf80cc09cf5a094e20c1aaca" > < div class = "ttname" > < a href = "classoperations__research_1_1_time_limit.html#a810d5f7aaf80cc09cf5a094e20c1aaca" > operations_research::TimeLimit::LimitReached< / a > < / div > < div class = "ttdeci" > bool LimitReached()< / div > < div class = "ttdoc" > Returns true when the external limit is true, or the deterministic time is over the deterministic lim...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "time__limit_8h_source.html#l00533" > time_limit.h:533< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_literal_html_a764be64f3029f8b8e23511061d8de355" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_literal.html#a764be64f3029f8b8e23511061d8de355" > operations_research::sat::IntegerLiteral::DebugString< / a > < / div > < div class = "ttdeci" > std::string DebugString() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00196" > integer.h:196< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_encoder_1_1_value_literal_pair_html_af63dcc00f2023fdf498e0829e6fb8a6b" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_encoder_1_1_value_literal_pair.html#af63dcc00f2023fdf498e0829e6fb8a6b" > operations_research::sat::IntegerEncoder::ValueLiteralPair::literal< / a > < / div > < div class = "ttdeci" > Literal literal< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00355" > integer.h:355< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ae89df3243bbb8341130c7b3f44145ea0" > < div class = "ttname" > < a href = "base_2logging_8h.html#ae89df3243bbb8341130c7b3f44145ea0" > DCHECK_EQ< / a > < / div > < div class = "ttdeci" > #define DCHECK_EQ(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00886" > base/logging.h:886< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_sparse_bitset_html_ae09e38958e558d2c776bc555a0dc2fc7" > < div class = "ttname" > < a href = "classoperations__research_1_1_sparse_bitset.html#ae09e38958e558d2c776bc555a0dc2fc7" > operations_research::SparseBitset::ClearAndResize< / a > < / div > < div class = "ttdeci" > void ClearAndResize(IntegerType size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "bitset_8h_source.html#l00779" > bitset.h:779< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a309d057e12c8d4d393f13975eea2e2a9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a309d057e12c8d4d393f13975eea2e2a9" > operations_research::sat::IntegerTrail::IsCurrentlyIgnored< / a > < / div > < div class = "ttdeci" > bool IsCurrentlyIgnored(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00659" > integer.h:659< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a9d3beb2afe4ae647674b054bf29290e2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a9d3beb2afe4ae647674b054bf29290e2" > operations_research::sat::Trail::NumVariables< / a > < / div > < div class = "ttdeci" > int NumVariables() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00377" > sat_base.h:377< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a15aff33b9baefb846c984351291ae92d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a15aff33b9baefb846c984351291ae92d" > operations_research::sat::SatParameters::log_search_progress< / a > < / div > < div class = "ttdeci" > bool log_search_progress() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l04991" > sat_parameters.pb.h:4991< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a8c19f2eec83fb50364c047f113e6dd5d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a8c19f2eec83fb50364c047f113e6dd5d" > operations_research::sat::IntegerEncoder::LiteralIsAssociated< / a > < / div > < div class = "ttdeci" > bool LiteralIsAssociated(IntegerLiteral i_lit) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00482" > integer.cc:482< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a4395e95bab44e222cb2e77251017a0e2" > < div class = "ttname" > < a href = "base_2logging_8h.html#a4395e95bab44e222cb2e77251017a0e2" > DCHECK_LE< / a > < / div > < div class = "ttdeci" > #define DCHECK_LE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00888" > base/logging.h:888< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_adeee4ac52bfe0f1b48ee8958bb88b4e3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#adeee4ac52bfe0f1b48ee8958bb88b4e3" > operations_research::sat::GenericLiteralWatcher::Register< / a > < / div > < div class = "ttdeci" > int Register(PropagatorInterface *propagator)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01996" > integer.cc:1996< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_af46d3e8559a1951914b218e3ef4f34c7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#af46d3e8559a1951914b218e3ef4f34c7" > operations_research::sat::GenericLiteralWatcher::Untrail< / a > < / div > < div class = "ttdeci" > void Untrail(const Trail & trail, int literal_trail_index) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01972" > integer.cc:1972< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_propagator_interface_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_propagator_interface.html" > operations_research::sat::PropagatorInterface< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01105" > integer.h:1105< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a8b6d5a25e6ad3d28a85b1924471e2cac" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a8b6d5a25e6ad3d28a85b1924471e2cac" > operations_research::sat::IntegerTrail::UpperBound< / a > < / div > < div class = "ttdeci" > IntegerValue UpperBound(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01349" > integer.h:1349< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_sparse_bitset_html_a1e5ae9fb14fd6b25919148ae8bbaf050" > < div class = "ttname" > < a href = "classoperations__research_1_1_sparse_bitset.html#a1e5ae9fb14fd6b25919148ae8bbaf050" > operations_research::SparseBitset::PositionsSetAtLeastOnce< / a > < / div > < div class = "ttdeci" > const std::vector< IntegerType > & PositionsSetAtLeastOnce() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "bitset_8h_source.html#l00814" > bitset.h:814< / 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_sat_solver_html_ad63c4461a1384629cb99413c6df8b9ca" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_solver.html#ad63c4461a1384629cb99413c6df8b9ca" > operations_research::sat::SatSolver::CurrentDecisionLevel< / a > < / div > < div class = "ttdeci" > int CurrentDecisionLevel() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8h_source.html#l00361" > sat_solver.h:361< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_afc7419e2f33992c4a7b8b0decd1dc3e0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#afc7419e2f33992c4a7b8b0decd1dc3e0" > operations_research::sat::SatParameters::FIXED_SEARCH< / a > < / div > < div class = "ttdeci" > static constexpr SearchBranching FIXED_SEARCH< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l00769" > sat_parameters.pb.h:769< / a > < / div > < / div >
< div class = "ttc" id = "integer_8h_html" > < div class = "ttname" > < a href = "integer_8h.html" > integer.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_ad31b2f541f1dd2cbb531c66347ea08e9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#ad31b2f541f1dd2cbb531c66347ea08e9" > operations_research::sat::IntegerEncoder::RawDomainEncoding< / a > < / div > < div class = "ttdeci" > std::vector< ValueLiteralPair > RawDomainEncoding(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00168" > integer.cc:168< / 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_integer_encoder_html_ab201ab39898b8838654873c79086af7d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#ab201ab39898b8838654873c79086af7d" > operations_research::sat::IntegerEncoder::PartialDomainEncoding< / a > < / div > < div class = "ttdeci" > std::vector< ValueLiteralPair > PartialDomainEncoding(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00139" > integer.cc:139< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_abed80d7a82e03859d7abc22f93d1af81" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#abed80d7a82e03859d7abc22f93d1af81" > operations_research::sat::IntegerEncoder::AddAllImplicationsBetweenAssociatedLiterals< / a > < / div > < div class = "ttdeci" > void AddAllImplicationsBetweenAssociatedLiterals()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00204" > integer.cc:204< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a5bd8c44473618b7eafd33ba978db2f06" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a5bd8c44473618b7eafd33ba978db2f06" > operations_research::sat::kNoIntegerVariable< / a > < / div > < div class = "ttdeci" > const IntegerVariable kNoIntegerVariable(-1)< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ac8db20a5dab063aa3ca64a4ae1202d4c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ac8db20a5dab063aa3ca64a4ae1202d4c" > operations_research::sat::IntegerTrail::IsIgnoredLiteral< / a > < / div > < div class = "ttdeci" > Literal IsIgnoredLiteral(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00664" > integer.h:664< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_integer_literal_html_a6c233aafac25ea66d69de93a83c9be63" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_integer_literal.html#a6c233aafac25ea66d69de93a83c9be63" > operations_research::sat::IntegerLiteral::GreaterOrEqual< / a > < / div > < div class = "ttdeci" > static IntegerLiteral GreaterOrEqual(IntegerVariable i, IntegerValue bound)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01309" > integer.h:1309< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a2df75a6456eaa2a1c2cc3255e4a91f29" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a2df75a6456eaa2a1c2cc3255e4a91f29" > operations_research::sat::IntegerTrail::FindTrailIndexOfVarBefore< / a > < / div > < div class = "ttdeci" > int FindTrailIndexOfVarBefore(IntegerVariable var, int threshold) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00754" > integer.cc:754< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_repository_html_a32476d1fb09b1e06181ee07d30378b02" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_repository.html#a32476d1fb09b1e06181ee07d30378b02" > operations_research::RevRepository::SaveState< / a > < / div > < div class = "ttdeci" > void SaveState(T *object)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00061" > rev.h:61< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_aa0a8be7c97692d0b4fdb2f13ba303f36" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#aa0a8be7c97692d0b4fdb2f13ba303f36" > operations_research::sat::IntegerEncoder::FullDomainEncoding< / a > < / div > < div class = "ttdeci" > std::vector< ValueLiteralPair > FullDomainEncoding(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00133" > integer.cc:133< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a562f7b24b47d3e7632a9896935c14d8b" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a562f7b24b47d3e7632a9896935c14d8b" > absl::StrongVector::reserve< / a > < / div > < div class = "ttdeci" > void reserve(size_type n)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00157" > strong_vector.h:157< / 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 = "classoperations__research_1_1sat_1_1_sat_propagator_html_a06e2c6f3432a89d0160b831d48afd8b7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_propagator.html#a06e2c6f3432a89d0160b831d48afd8b7" > operations_research::sat::SatPropagator::propagation_trail_index_< / a > < / div > < div class = "ttdeci" > int propagation_trail_index_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00508" > sat_base.h:508< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a267d05a02fdcc9439a5a54bf9f0ccd3c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a267d05a02fdcc9439a5a54bf9f0ccd3c" > operations_research::sat::IntegerTrail::ReserveSpaceForNumVariables< / a > < / div > < div class = "ttdeci" > void ReserveSpaceForNumVariables(int num_vars)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00629" > integer.cc:629< / 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 = "classoperations__research_1_1sat_1_1_integer_trail_html_a05cc8990d6a349e0c5960019ee47b687" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a05cc8990d6a349e0c5960019ee47b687" > operations_research::sat::IntegerTrail::FirstUnassignedVariable< / a > < / div > < div class = "ttdeci" > IntegerVariable FirstUnassignedVariable() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01245" > integer.cc:1245< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a6214f11086b9e522d69b127d1d1b8541" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a6214f11086b9e522d69b127d1d1b8541" > operations_research::sat::IntegerEncoder::GetTrueLiteral< / a > < / div > < div class = "ttdeci" > Literal GetTrueLiteral()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00478" > integer.h:478< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_af46d3e8559a1951914b218e3ef4f34c7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#af46d3e8559a1951914b218e3ef4f34c7" > operations_research::sat::IntegerTrail::Untrail< / a > < / div > < div class = "ttdeci" > void Untrail(const Trail & trail, int literal_trail_index) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00579" > integer.cc:579< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a1655a9b9673e7c4de940ca6e5e3cf936" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a1655a9b9673e7c4de940ca6e5e3cf936" > operations_research::sat::ClauseConstraint< / a > < / div > < div class = "ttdeci" > std::function< void(Model *)> ClauseConstraint(absl::Span< const Literal > literals)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__solver_8h_source.html#l00906" > sat_solver.h:906< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_acf09b937c4d7439804c0fc61afcb7008" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#acf09b937c4d7439804c0fc61afcb7008" > operations_research::sat::GetPositiveOnlyIndex< / a > < / div > < div class = "ttdeci" > PositiveOnlyIndex GetPositiveOnlyIndex(IntegerVariable var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00148" > integer.h:148< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_affine_expression_html_aa92bb1c2527b72335dbc3b9479ebe950" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_affine_expression.html#aa92bb1c2527b72335dbc3b9479ebe950" > operations_research::sat::AffineExpression::Max< / a > < / div > < div class = "ttdeci" > IntegerValue Max(IntegerTrail *integer_trail) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00050" > integer.cc:50< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ac72fc3390d9ea9586c9f6a7623301b78" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ac72fc3390d9ea9586c9f6a7623301b78" > operations_research::sat::IntegerTrail::~IntegerTrail< / a > < / div > < div class = "ttdeci" > ~IntegerTrail() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00509" > integer.cc:509< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a33fc82d1b38cc54c46504efd8d198686" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a33fc82d1b38cc54c46504efd8d198686" > operations_research::Domain::end< / a > < / div > < div class = "ttdeci" > absl::InlinedVector< ClosedInterval, 1 > ::const_iterator end() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8h_source.html#l00426" > sorted_interval_list.h:426< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_affine_expression_html_a155597f12e920a6ff8256360ed91d061" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_affine_expression.html#a155597f12e920a6ff8256360ed91d061" > operations_research::sat::AffineExpression::Min< / a > < / div > < div class = "ttdeci" > IntegerValue Min(IntegerTrail *integer_trail) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00038" > integer.cc:38< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a8e12342fc420701fbffd97025421575a" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a8e12342fc420701fbffd97025421575a" > operations_research::Domain::IsEmpty< / a > < / div > < div class = "ttdeci" > bool IsEmpty() const< / div > < div class = "ttdoc" > Returns true if this is the empty set.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8cc_source.html#l00192" > sorted_interval_list.cc:192< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_ad63c4461a1384629cb99413c6df8b9ca" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#ad63c4461a1384629cb99413c6df8b9ca" > operations_research::sat::Trail::CurrentDecisionLevel< / a > < / div > < div class = "ttdeci" > int CurrentDecisionLevel() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00356" > sat_base.h:356< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_aa68cc40c827bff2fb311040e2b848f9b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#aa68cc40c827bff2fb311040e2b848f9b" > operations_research::sat::IntegerTrail::LevelZeroLowerBound< / a > < / div > < div class = "ttdeci" > IntegerValue LevelZeroLowerBound(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01407" > integer.h:1407< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_ab0e5f5a9066ecab18c474d867d7ea8d1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#ab0e5f5a9066ecab18c474d867d7ea8d1" > operations_research::sat::GenericLiteralWatcher::GenericLiteralWatcher< / a > < / div > < div class = "ttdeci" > GenericLiteralWatcher(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l01800" > integer.cc:1800< / a > < / div > < / div >
< div class = "ttc" id = "demon__profiler_8cc_html_ac072af30c4ffbc834bb4c681f6ecb514" > < div class = "ttname" > < a href = "demon__profiler_8cc.html#ac072af30c4ffbc834bb4c681f6ecb514" > value< / a > < / div > < div class = "ttdeci" > int64_t value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "demon__profiler_8cc_source.html#l00044" > demon_profiler.cc:44< / 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_integer_trail_html_a1f591be5334541874ba049873235f0a9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a1f591be5334541874ba049873235f0a9" > operations_research::sat::IntegerTrail::Propagate< / a > < / div > < div class = "ttdeci" > bool Propagate(Trail *trail) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00516" > integer.cc:516< / a > < / div > < / div >
< div class = "ttc" id = "resource_8cc_html_af92a8383a05fdf586a52263d358f5ada" > < div class = "ttname" > < a href = "resource_8cc.html#af92a8383a05fdf586a52263d358f5ada" > interval< / a > < / div > < div class = "ttdeci" > IntervalVar * interval< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "resource_8cc_source.html#l00100" > resource.cc:100< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ab25e01a2942b821d66371fc68d53f2eb" > < div class = "ttname" > < a href = "base_2logging_8h.html#ab25e01a2942b821d66371fc68d53f2eb" > CHECK_NE< / a > < / div > < div class = "ttdeci" > #define CHECK_NE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00699" > base/logging.h:699< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_domain_html_a3dcbf23ccbed61ee64ec08a934f57a9c" > < div class = "ttname" > < a href = "classoperations__research_1_1_domain.html#a3dcbf23ccbed61ee64ec08a934f57a9c" > operations_research::Domain::NumIntervals< / a > < / div > < div class = "ttdeci" > int NumIntervals() const< / div > < div class = "ttdoc" > Basic read-only std::vector< > wrapping to view a Domain as a sorted list of non-adjacent intervals.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sorted__interval__list_8h_source.html#l00419" > sorted_interval_list.h:419< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_a52b7cb1c1d49421f48b583e4aaa550d8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a52b7cb1c1d49421f48b583e4aaa550d8" > operations_research::sat::IntegerEncoder::NewlyFixedIntegerLiterals< / a > < / div > < div class = "ttdeci" > const std::vector< IntegerLiteral > NewlyFixedIntegerLiterals() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00443" > integer.h:443< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a523501d854b2ca8034d37c15e7c89117" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a523501d854b2ca8034d37c15e7c89117" > operations_research::sat::IntegerTrail::IsFixed< / a > < / div > < div class = "ttdeci" > bool IsFixed(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01353" > integer.h:1353< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_trail_html_a29be1a6b9ba823a6fffb927609d18599" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_trail.html#a29be1a6b9ba823a6fffb927609d18599" > operations_research::sat::Trail::Info< / a > < / div > < div class = "ttdeci" > const AssignmentInfo & Info(BooleanVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__base_8h_source.html#l00382" > sat_base.h:382< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_encoder_html_af2f5ad9df8701dacbf53b9a6159d903d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#af2f5ad9df8701dacbf53b9a6159d903d" > operations_research::sat::IntegerEncoder::AssociateToIntegerLiteral< / a > < / div > < div class = "ttdeci" > void AssociateToIntegerLiteral(Literal literal, IntegerLiteral i_lit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l00318" > integer.cc:318< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ab62f5ed8f2d48e29802be0cbbcd1359a" > < div class = "ttname" > < a href = "base_2logging_8h.html#ab62f5ed8f2d48e29802be0cbbcd1359a" > DCHECK_LT< / a > < / div > < div class = "ttdeci" > #define DCHECK_LT(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00889" > base/logging.h:889< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_a8963fd33e7bd70e749b2a37060ef1274" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#a8963fd33e7bd70e749b2a37060ef1274" > operations_research::sat::GenericLiteralWatcher::RegisterReversibleInt< / a > < / div > < div class = "ttdeci" > void RegisterReversibleInt(int id, int *rev)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l02040" > integer.cc:2040< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_ac89c7b45754e9a6bdabc08bea586fc4e" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#ac89c7b45754e9a6bdabc08bea586fc4e" > operations_research::glop::Index< / a > < / div > < div class = "ttdeci" > int32_t Index< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00038" > lp_types.h:38< / 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 = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_aef66ce77e5b87afecf1c5696f44d4d1c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#aef66ce77e5b87afecf1c5696f44d4d1c" > operations_research::sat::GenericLiteralWatcher::NotifyThatPropagatorMayNotReachFixedPointInOnePass< / a > < / div > < div class = "ttdeci" > void NotifyThatPropagatorMayNotReachFixedPointInOnePass(int id)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8cc_source.html#l02026" > integer.cc:2026< / 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-02 09:42:51 +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 = "integer_8cc.html" > integer.cc< / 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-02 09:42:51 +02:00
< / ul >
< / div >
< / body >
< / html >