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: linear_programming_constraint.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('linear__programming__constraint_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" > linear_programming_constraint.cc< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2021-09-20 15:57:27 +02:00
< a href = "linear__programming__constraint_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 = "linear__programming__constraint_8h.html" > ortools/sat/linear_programming_constraint.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 < cmath> < / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "preprocessor" > #include < cstdint> < / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "preprocessor" > #include < iterator> < / span > < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #include < limits> < / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "preprocessor" > #include < string> < / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #include < utility> < / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "preprocessor" > #include < vector> < / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "preprocessor" > #include " absl/container/flat_hash_map.h" < / span > < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "preprocessor" > #include " absl/numeric/int128.h" < / span > < / div > < div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 2
< div class = "ttc" id = "routing__flow_8cc_html_afca32f65388659a4b0956496169488b4" > < div class = "ttname" > < a href = "routing__flow_8cc.html#afca32f65388659a4b0956496169488b4" > head< / a > < / div > < div class = "ttdeci" > int64_t head< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "routing__flow_8cc_source.html#l00150" > routing_flow.cc:150< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_aaddc7ccf1acc75842c2129ee4590d358ae4ac03f6c9f00665644e868dd1fb9f1e" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358ae4ac03f6c9f00665644e868dd1fb9f1e" > operations_research::glop::VariableStatus::BASIC< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a3e1cfef60e774a81f30eaddf26a3a274" > < div class = "ttname" > < a href = "base_2logging_8h.html#a3e1cfef60e774a81f30eaddf26a3a274" > CHECK< / a > < / div > < div class = "ttdeci" > #define CHECK(condition)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00491" > base/logging.h:491< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a8fbc9efd86a3cc862a9079d86ab8b524" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a8fbc9efd86a3cc862a9079d86ab8b524" > operations_research::glop::RowToColIndex< / a > < / div > < div class = "ttdeci" > ColIndex RowToColIndex(RowIndex row)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00049" > lp_types.h:49< / 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 = "namespaceoperations__research_html_a4a43d435871f16c321861fa5de32df82" > < div class = "ttname" > < a href = "namespaceoperations__research.html#a4a43d435871f16c321861fa5de32df82" > operations_research::CapSub< / a > < / div > < div class = "ttdeci" > int64_t CapSub(int64_t x, int64_t y)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "saturated__arithmetic_8h_source.html#l00156" > saturated_arithmetic.h:156< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_aaba8ad98a68d9b1b1fa20011ea878ce8" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#aaba8ad98a68d9b1b1fa20011ea878ce8" > operations_research::sat::SatParameters::add_cg_cuts< / a > < / div > < div class = "ttdeci" > bool add_cg_cuts() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06367" > sat_parameters.pb.h:6367< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a366197c739fc033c00f8fb3e95347bb1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a366197c739fc033c00f8fb3e95347bb1" > operations_research::sat::SatParameters::linearization_level< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::int32 linearization_level() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06199" > sat_parameters.pb.h:6199< / 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 = "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_1glop_1_1_revised_simplex_html_aa637d435b14a562f8203eb808add5399" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#aa637d435b14a562f8203eb808add5399" > operations_research::glop::RevisedSimplex::NotifyThatMatrixIsUnchangedForNextSolve< / a > < / div > < div class = "ttdeci" > void NotifyThatMatrixIsUnchangedForNextSolve()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00130" > revised_simplex.cc:130< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_aa1f93c70c349b5f740fefe5317b7f9fc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#aa1f93c70c349b5f740fefe5317b7f9fc" > operations_research::sat::SatParameters::LP_SEARCH< / a > < / div > < div class = "ttdeci" > static constexpr SearchBranching LP_SEARCH< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l00773" > sat_parameters.pb.h:773< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_ab5af7f232cddcd91f70be84c0d398ba9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#ab5af7f232cddcd91f70be84c0d398ba9" > operations_research::glop::LinearProgram::SetObjectiveCoefficient< / a > < / div > < div class = "ttdeci" > void SetObjectiveCoefficient(ColIndex col, Fractional value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00326" > lp_data.cc:326< / 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 = "zero__half__cuts_8h_html" > < div class = "ttname" > < a href = "zero__half__cuts_8h.html" > zero_half_cuts.h< / 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_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_1glop_1_1_linear_program_html_afda9b9b5e858d0c466d2a6293361004a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#afda9b9b5e858d0c466d2a6293361004a" > operations_research::glop::LinearProgram::num_constraints< / a > < / div > < div class = "ttdeci" > RowIndex num_constraints() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00208" > lp_data.h:208< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ac4d90743acfe39707571f84f096a58d7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ac4d90743acfe39707571f84f096a58d7" > operations_research::glop::RevisedSimplex::LoadStateForNextSolve< / a > < / div > < div class = "ttdeci" > void LoadStateForNextSolve(const BasisState & state)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00119" > revised_simplex.cc:119< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_html_a4053d5aed2a34995e0aeb2042878ca7a" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint.html#a4053d5aed2a34995e0aeb2042878ca7a" > operations_research::sat::LinearConstraint::coeffs< / a > < / div > < div class = "ttdeci" > std::vector< IntegerValue > coeffs< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8h_source.html#l00037" > sat/linear_constraint.h:37< / 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_rounding_cut_helper_html_a4f879f884fd170f77c9024aee023feb2" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_rounding_cut_helper.html#a4f879f884fd170f77c9024aee023feb2" > operations_research::sat::IntegerRoundingCutHelper::NumLiftedBooleans< / a > < / div > < div class = "ttdeci" > int NumLiftedBooleans() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00224" > cuts.h:224< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ac0a2e8c6619af74b42472bfa9a9e6465" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ac0a2e8c6619af74b42472bfa9a9e6465" > operations_research::sat::IntegerTrail::UpperBoundAsLiteral< / a > < / div > < div class = "ttdeci" > IntegerLiteral UpperBoundAsLiteral(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01392" > integer.h:1392< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a0010273383670a7c67b3b8f2660aa06b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a0010273383670a7c67b3b8f2660aa06b" > operations_research::sat::LinearProgrammingConstraint::Propagate< / a > < / div > < div class = "ttdeci" > bool Propagate() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l01367" > linear_programming_constraint.cc:1367< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint.html" > operations_research::sat::LinearConstraint< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8h_source.html#l00033" > sat/linear_constraint.h:33< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a7e03ec13560fa94a8fea569960d7efc6" > < div class = "ttname" > < a href = "base_2logging_8h.html#a7e03ec13560fa94a8fea569960d7efc6" > CHECK_GT< / a > < / div > < div class = "ttdeci" > #define CHECK_GT(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00703" > base/logging.h:703< / 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 = "classoperations__research_1_1glop_1_1_revised_simplex_html_a938b612b6f9885a417fda1bf886f4b39" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a938b612b6f9885a417fda1bf886f4b39" > operations_research::glop::RevisedSimplex::GetProblemStatus< / a > < / div > < div class = "ttdeci" > ProblemStatus GetProblemStatus() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00538" > revised_simplex.cc:538< / 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 = "default__search_8cc_html_ac673bc430bdc3fdaa09f7becf98ef267" > < div class = "ttname" > < a href = "default__search_8cc.html#ac673bc430bdc3fdaa09f7becf98ef267" > name< / a > < / div > < div class = "ttdeci" > const std::string name< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "default__search_8cc_source.html#l00813" > default_search.cc:813< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a201108c6e8d9fb5104697bdd0a8bd085" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a201108c6e8d9fb5104697bdd0a8bd085" > operations_research::glop::RevisedSimplex::GetVariableValue< / a > < / div > < div class = "ttdeci" > Fractional GetVariableValue(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00554" > revised_simplex.cc:554< / 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_1glop_1_1_lp_scaling_helper_html_ad59ff81132bc4f1ac9759c7bf20e6964" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_lp_scaling_helper.html#ad59ff81132bc4f1ac9759c7bf20e6964" > operations_research::glop::LpScalingHelper::UnscaleDualValue< / a > < / div > < div class = "ttdeci" > Fractional UnscaleDualValue(RowIndex row, Fractional value) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data__utils_8cc_source.html#l00132" > lp_data_utils.cc:132< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cut_generator_html_a73e4094f2d4e2adbe5e8d79a5b61fcd1" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cut_generator.html#a73e4094f2d4e2adbe5e8d79a5b61fcd1" > operations_research::sat::CutGenerator::vars< / a > < / div > < div class = "ttdeci" > std::vector< IntegerVariable > vars< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00043" > cuts.h:43< / 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_linear_constraint_manager_html_a84ae5ff883fcce91f758a729af446864" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a84ae5ff883fcce91f758a729af446864" > operations_research::sat::LinearConstraintManager::LpConstraints< / a > < / div > < div class = "ttdeci" > const std::vector< ConstraintIndex > & LpConstraints() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8h_source.html#l00123" > linear_constraint_manager.h:123< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_abe80d18b1ff9d46681da4c752352e53c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#abe80d18b1ff9d46681da4c752352e53c" > operations_research::sat::LinearProgrammingConstraint::HeuristicLpMostInfeasibleBinary< / a > < / div > < div class = "ttdeci" > std::function< IntegerLiteral()> HeuristicLpMostInfeasibleBinary(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02591" > linear_programming_constraint.cc:2591< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_rev_repository_html_a176d2c659864433ccd869b5fba8d57af" > < div class = "ttname" > < a href = "classoperations__research_1_1_rev_repository.html#a176d2c659864433ccd869b5fba8d57af" > operations_research::RevRepository::SetLevel< / a > < / div > < div class = "ttdeci" > void SetLevel(int level) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "rev_8h_source.html#l00134" > rev.h:134< / a > < / div > < / div >
< div class = "ttc" id = "linear__programming__constraint_8h_html" > < div class = "ttname" > < a href = "linear__programming__constraint_8h.html" > linear_programming_constraint.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a51cf34a6b42aa05c92f9b0b971b03dc9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a51cf34a6b42aa05c92f9b0b971b03dc9" > operations_research::sat::LinearProgrammingConstraint::RegisterWith< / a > < / div > < div class = "ttdeci" > void RegisterWith(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00512" > linear_programming_constraint.cc:512< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ace96e115f468d752a2fcfeea901b0f8a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ace96e115f468d752a2fcfeea901b0f8a" > operations_research::glop::RevisedSimplex::ClearStateForNextSolve< / a > < / div > < div class = "ttdeci" > void ClearStateForNextSolve()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00113" > revised_simplex.cc:113< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a509c4e359e6f7041eddfac3f1c46a92f" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a509c4e359e6f7041eddfac3f1c46a92f" > operations_research::glop::GetProblemStatusString< / a > < / div > < div class = "ttdeci" > std::string GetProblemStatusString(ProblemStatus problem_status)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8cc_source.html#l00019" > lp_types.cc:19< / a > < / div > < / div >
< div class = "ttc" id = "markowitz_8cc_html_aa9d6c98fdf8d89b0e2321fda02adc82c" > < div class = "ttname" > < a href = "markowitz_8cc.html#aa9d6c98fdf8d89b0e2321fda02adc82c" > col< / a > < / div > < div class = "ttdeci" > ColIndex col< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "markowitz_8cc_source.html#l00183" > markowitz.cc:183< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a733947145e3e1631165b618b05c9ccb7" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a733947145e3e1631165b618b05c9ccb7" > operations_research::glop::Fractional< / a > < / div > < div class = "ttdeci" > double Fractional< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00078" > lp_types.h:78< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::LinearProgram::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00134" > lp_data.cc:134< / 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 = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493" > operations_research::glop::ProblemStatus< / a > < / div > < div class = "ttdeci" > ProblemStatus< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00102" > lp_types.h:102< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html_a71a79a003419f05324e7951f69265701" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a71a79a003419f05324e7951f69265701" > operations_research::sat::LinearConstraintManager::AllConstraints< / a > < / div > < div class = "ttdeci" > const absl::StrongVector< ConstraintIndex, ConstraintInfo > & AllConstraints() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8h_source.html#l00116" > linear_constraint_manager.h:116< / 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 = "classabsl_1_1_strong_vector_html_ac8bb3912a3ce86b15842e79d0b421204" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#ac8bb3912a3ce86b15842e79d0b421204" > absl::StrongVector::clear< / a > < / div > < div class = "ttdeci" > void clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00170" > strong_vector.h:170< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a866a68af5afd0355fb348f7a59eeff9e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a866a68af5afd0355fb348f7a59eeff9e" > operations_research::glop::RevisedSimplex::Solve< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT Status Solve(const LinearProgram & lp, TimeLimit *time_limit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00134" > revised_simplex.cc:134< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a62b98dec38b6506442f9fc63f1a9b88f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a62b98dec38b6506442f9fc63f1a9b88f" > operations_research::glop::LinearProgram::SetConstraintBounds< / a > < / div > < div class = "ttdeci" > void SetConstraintBounds(RowIndex row, Fractional lower_bound, Fractional upper_bound)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00309" > lp_data.cc:309< / 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_1glop_1_1_linear_program_html_a2a29cc40908e09b0c565ceea15b77d89" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a2a29cc40908e09b0c565ceea15b77d89" > operations_research::glop::LinearProgram::SetObjectiveOffset< / a > < / div > < div class = "ttdeci" > void SetObjectiveOffset(Fractional objective_offset)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00331" > lp_data.cc:331< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a5d3aa6734674f8f81aac3895cde58d6d" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a5d3aa6734674f8f81aac3895cde58d6d" > operations_research::sat::MakeAllCoefficientsPositive< / a > < / div > < div class = "ttdeci" > void MakeAllCoefficientsPositive(LinearConstraint *constraint)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8cc_source.html#l00256" > sat/linear_constraint.cc:256< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html" > operations_research::sat::GenericLiteralWatcher< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01153" > integer.h:1153< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_implied_bounds_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_implied_bounds.html" > operations_research::sat::ImpliedBounds< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "implied__bounds_8h_source.html#l00078" > implied_bounds.h:78< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_rounding_cut_helper_html_a66c8e6dc26260b69dcdf7668925dc3aa" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_rounding_cut_helper.html#a66c8e6dc26260b69dcdf7668925dc3aa" > operations_research::sat::IntegerRoundingCutHelper::ComputeCut< / a > < / div > < div class = "ttdeci" > void ComputeCut(RoundingOptions options, const std::vector< double > & lp_values, const std::vector< IntegerValue > & lower_bounds, const std::vector< IntegerValue > & upper_bounds, ImpliedBoundsProcessor *ib_processor, LinearConstraint *cut)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8cc_source.html#l00720" > cuts.cc:720< / a > < / div > < / div >
< div class = "ttc" id = "markowitz_8cc_html_aea35f36ba98d5bbd8d033382f50c9e52" > < div class = "ttname" > < a href = "markowitz_8cc.html#aea35f36ba98d5bbd8d033382f50c9e52" > row< / a > < / div > < div class = "ttdeci" > RowIndex row< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "markowitz_8cc_source.html#l00182" > markowitz.cc:182< / 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 = "namespaceoperations__research_1_1sat_html_a0a5fb77a89e69aa0f99f00187dbdd798" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a0a5fb77a89e69aa0f99f00187dbdd798" > operations_research::sat::CreateCVRPCutGenerator< / a > < / div > < div class = "ttdeci" > CutGenerator CreateCVRPCutGenerator(int num_nodes, const std::vector< int > & tails, const std::vector< int > & heads, const std::vector< Literal > & literals, const std::vector< int64_t > & demands, int64_t capacity, Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02570" > linear_programming_constraint.cc:2570< / 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 = "routing__flow_8cc_html_a64e7efc5529154ba56903e75f5300990" > < div class = "ttname" > < a href = "routing__flow_8cc.html#a64e7efc5529154ba56903e75f5300990" > tail< / a > < / div > < div class = "ttdeci" > int64_t tail< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "routing__flow_8cc_source.html#l00149" > routing_flow.cc:149< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a615d87982145007855f2102262cf773c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a615d87982145007855f2102262cf773c" > operations_research::sat::IntegerTrail::LowerBoundAsLiteral< / a > < / div > < div class = "ttdeci" > IntegerLiteral LowerBoundAsLiteral(IntegerVariable i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01387" > integer.h:1387< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cut_generator_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cut_generator.html" > operations_research::sat::CutGenerator< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00042" > cuts.h:42< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a76a4a756db0f83aac010556b132df214" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a76a4a756db0f83aac010556b132df214" > operations_research::sat::SatParameters::use_branching_in_lp< / a > < / div > < div class = "ttdeci" > bool use_branching_in_lp() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l07965" > sat_parameters.pb.h:7965< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_incremental_average_html_a198870bbc0f9b8d197a4c80f766ddf49" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_incremental_average.html#a198870bbc0f9b8d197a4c80f766ddf49" > operations_research::sat::IncrementalAverage::AddData< / a > < / div > < div class = "ttdeci" > void AddData(double new_record)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2util_8cc_source.html#l00069" > sat/util.cc:69< / 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_encoder_html_a308a6df2722f2c0f36ec8888f4458b41" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_encoder.html#a308a6df2722f2c0f36ec8888f4458b41" > operations_research::sat::IntegerEncoder::GetLiteralView< / a > < / div > < div class = "ttdeci" > const IntegerVariable GetLiteralView(Literal lit) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00454" > integer.h:454< / a > < / div > < / div >
< div class = "ttc" id = "integral__types_8h_html" > < div class = "ttname" > < a href = "integral__types_8h.html" > integral_types.h< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aea18a909121c1c2ba4a818298611f0b2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aea18a909121c1c2ba4a818298611f0b2" > operations_research::sat::ComputeActivity< / a > < / div > < div class = "ttdeci" > double ComputeActivity(const LinearConstraint & constraint, const absl::StrongVector< IntegerVariable, double > & values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8cc_source.html#l00162" > sat/linear_constraint.cc:162< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_aab451f1144133e621abdcd566c048a8d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#aab451f1144133e621abdcd566c048a8d" > operations_research::glop::LinearProgram::NotifyThatColumnsAreClean< / a > < / div > < div class = "ttdeci" > void NotifyThatColumnsAreClean()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00540" > lp_data.h:540< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a0f6bd47b8956b59589718bd40b1cf8bca88c189a42c87aa49d667fc8ab76bc323" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bca88c189a42c87aa49d667fc8ab76bc323" > operations_research::glop::ConstraintStatus::FREE< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a0c9e8fab437ba44c91b0493a74cde263" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a0c9e8fab437ba44c91b0493a74cde263" > operations_research::sat::AddProductTo< / a > < / div > < div class = "ttdeci" > bool AddProductTo(IntegerValue a, IntegerValue b, IntegerValue *result)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00114" > integer.h:114< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_html_a73e4094f2d4e2adbe5e8d79a5b61fcd1" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint.html#a73e4094f2d4e2adbe5e8d79a5b61fcd1" > operations_research::sat::LinearConstraint::vars< / a > < / div > < div class = "ttdeci" > std::vector< IntegerVariable > vars< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8h_source.html#l00036" > sat/linear_constraint.h:36< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html_a36295bfe464bcdb6465fe796a43d02bf" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a36295bfe464bcdb6465fe796a43d02bf" > operations_research::sat::LinearConstraintManager::SetObjectiveCoefficient< / a > < / div > < div class = "ttdeci" > void SetObjectiveCoefficient(IntegerVariable var, IntegerValue coeff)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00305" > linear_constraint_manager.cc:305< / 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_sat_parameters_html_aed8cf718ab869f5c05d6bd6f348c3207" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#aed8cf718ab869f5c05d6bd6f348c3207" > operations_research::sat::SatParameters::only_add_cuts_at_level_zero< / a > < / div > < div class = "ttdeci" > bool only_add_cuts_at_level_zero() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06311" > sat_parameters.pb.h:6311< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a52c80b8028f6d54f8b2c02da3aac7510" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a52c80b8028f6d54f8b2c02da3aac7510" > operations_research::glop::RevisedSimplex::GetReducedCost< / a > < / div > < div class = "ttdeci" > Fractional GetReducedCost(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00558" > revised_simplex.cc:558< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_implied_bounds_processor_html_a6a4d553c8850c30428f1750d37d33d26" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_implied_bounds_processor.html#a6a4d553c8850c30428f1750d37d33d26" > operations_research::sat::ImpliedBoundsProcessor::IbCutPool< / a > < / div > < div class = "ttdeci" > TopNCuts & IbCutPool()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00128" > cuts.h:128< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_aed77a1a7675c2f8568529a5a16247ec1" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#aed77a1a7675c2f8568529a5a16247ec1" > operations_research::sat::ToDouble< / a > < / div > < div class = "ttdeci" > double ToDouble(IntegerValue value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00070" > integer.h:70< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_af71e6c1eccbc12e9339c00a86a981a43" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#af71e6c1eccbc12e9339c00a86a981a43" > absl::StrongVector::back< / a > < / div > < div class = "ttdeci" > reference back()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00174" > strong_vector.h:174< / 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_1glop_1_1_glop_parameters_html_a4c56f991209414085b6650c22418c695" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#a4c56f991209414085b6650c22418c695" > operations_research::glop::GlopParameters::MEAN_COST_SCALING< / a > < / div > < div class = "ttdeci" > static constexpr CostScalingAlgorithm MEAN_COST_SCALING< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l00448" > parameters.pb.h:448< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_scattered_integer_vector_html_abd20bd618d3e097f3b59958764460578" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_scattered_integer_vector.html#abd20bd618d3e097f3b59958764460578" > operations_research::sat::ScatteredIntegerVector::GetTerms< / a > < / div > < div class = "ttdeci" > std::vector< std::pair< glop::ColIndex, IntegerValue > > GetTerms()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00136" > linear_programming_constraint.cc:136< / a > < / div > < / div >
< div class = "ttc" id = "mathutil_8h_html" > < div class = "ttname" > < a href = "mathutil_8h.html" > mathutil.h< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae3c495e2e05950c578b01976701f9b2a" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae3c495e2e05950c578b01976701f9b2a" > operations_research::sat::DivideByGCD< / a > < / div > < div class = "ttdeci" > void DivideByGCD(LinearConstraint *constraint)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8cc_source.html#l00229" > sat/linear_constraint.cc:229< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::SparseVector::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00270" > sparse_vector.h:270< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_scattered_integer_vector_html_ab2fc4510692e040b62507dce522e0e31" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_scattered_integer_vector.html#ab2fc4510692e040b62507dce522e0e31" > operations_research::sat::ScatteredIntegerVector::ClearAndResize< / a > < / div > < div class = "ttdeci" > void ClearAndResize(int size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00051" > linear_programming_constraint.cc:51< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_collection_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint_collection.html" > operations_research::sat::LinearProgrammingConstraintCollection< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8h_source.html#l00547" > linear_programming_constraint.h:547< / 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 = "constraint__solver_8cc_html_a395f613555f398dd389670bb4c2a4599" > < div class = "ttname" > < a href = "constraint__solver_8cc.html#a395f613555f398dd389670bb4c2a4599" > next< / a > < / div > < div class = "ttdeci" > Block * next< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "constraint__solver_8cc_source.html#l00677" > constraint_solver.cc:677< / a > < / div > < / div >
< div class = "ttc" id = "strong__vector_8h_html" > < div class = "ttname" > < a href = "strong__vector_8h.html" > strong_vector.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a96c1f660991b5007ca24564f69cd27b8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a96c1f660991b5007ca24564f69cd27b8" > operations_research::glop::RevisedSimplex::GetObjectiveValue< / a > < / div > < div class = "ttdeci" > Fractional GetObjectiveValue() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00542" > revised_simplex.cc:542< / a > < / div > < / div >
< div class = "ttc" id = "parameters_8pb_8h_html" > < div class = "ttname" > < a href = "parameters_8pb_8h.html" > parameters.pb.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_adf55bb4fcaab95674f072cb528d426a0" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#adf55bb4fcaab95674f072cb528d426a0" > operations_research::glop::LinearProgram::objective_scaling_factor< / a > < / div > < div class = "ttdeci" > Fractional objective_scaling_factor() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00261" > lp_data.h:261< / 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 = "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 = "map__util_8h_html" > < div class = "ttname" > < a href = "map__util_8h.html" > map_util.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_adcc58612f6a1dc35ff3ffdb34188f299" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#adcc58612f6a1dc35ff3ffdb34188f299" > operations_research::glop::LinearProgram::GetDimensionString< / a > < / div > < div class = "ttdeci" > std::string GetDimensionString() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00425" > lp_data.cc:425< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_ab3225e1743a8e4f188625bea985b3e4b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#ab3225e1743a8e4f188625bea985b3e4b" > operations_research::sat::SatParameters::add_lp_constraints_lazily< / a > < / div > < div class = "ttdeci" > bool add_lp_constraints_lazily() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06563" > sat_parameters.pb.h:6563< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_ae5fa9e57c2d31b294195ed8a9e17bfac" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#ae5fa9e57c2d31b294195ed8a9e17bfac" > operations_research::glop::DenseColumn< / a > < / div > < div class = "ttdeci" > StrictITIVector< RowIndex, Fractional > DenseColumn< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00332" > lp_types.h:332< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ad114b3c6ee51d854d3715a8a3be50f99" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ad114b3c6ee51d854d3715a8a3be50f99" > operations_research::sat::SeparateSubtourInequalities< / a > < / div > < div class = "ttdeci" > void SeparateSubtourInequalities(int num_nodes, const std::vector< int > & tails, const std::vector< int > & heads, const std::vector< Literal > & literals, const absl::StrongVector< IntegerVariable, double > & lp_values, absl::Span< const int64_t > demands, int64_t capacity, LinearConstraintManager *manager, Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02312" > linear_programming_constraint.cc:2312< / 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_1sat_1_1_linear_programming_constraint_html_aeb58dc2ca6b2d8f627b837fcfaa4955a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#aeb58dc2ca6b2d8f627b837fcfaa4955a" > operations_research::sat::LinearProgrammingConstraint::GetSolutionReducedCost< / a > < / div > < div class = "ttdeci" > double GetSolutionReducedCost(IntegerVariable variable) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00620" > linear_programming_constraint.cc:620< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_lp_scaling_helper_html_a5eb3e38eae8f5143d627e8c85aff8cd7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_lp_scaling_helper.html#a5eb3e38eae8f5143d627e8c85aff8cd7" > operations_research::glop::LpScalingHelper::VariableScalingFactor< / a > < / div > < div class = "ttdeci" > Fractional VariableScalingFactor(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data__utils_8cc_source.html#l00091" > lp_data_utils.cc:91< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_a111f44b9b9cf67a8e8d83794ac9f5291" > < div class = "ttname" > < a href = "namespaceoperations__research.html#a111f44b9b9cf67a8e8d83794ac9f5291" > operations_research::CapAdd< / a > < / div > < div class = "ttdeci" > int64_t CapAdd(int64_t x, int64_t y)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "saturated__arithmetic_8h_source.html#l00126" > saturated_arithmetic.h:126< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_lp_scaling_helper_html_a60d41c66b603be0ec7517d437e5c63ec" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_lp_scaling_helper.html#a60d41c66b603be0ec7517d437e5c63ec" > operations_research::glop::LpScalingHelper::UnscaleVariableValue< / a > < / div > < div class = "ttdeci" > Fractional UnscaleVariableValue(ColIndex col, Fractional value) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data__utils_8cc_source.html#l00120" > lp_data_utils.cc:120< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a46e69120fbd3b36e6960e096d23b66f0" > < div class = "ttname" > < a href = "base_2logging_8h.html#a46e69120fbd3b36e6960e096d23b66f0" > DCHECK_NE< / a > < / div > < div class = "ttdeci" > #define DCHECK_NE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00887" > base/logging.h:887< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a8713b8b4baa0b0c2c54907a1fb63c88f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a8713b8b4baa0b0c2c54907a1fb63c88f" > operations_research::sat::LinearProgrammingConstraint::Statistics< / a > < / div > < div class = "ttdeci" > std::string Statistics() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02851" > linear_programming_constraint.cc:2851< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a341a98e7ce4f6580e5b7a31efc177c49" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a341a98e7ce4f6580e5b7a31efc177c49" > operations_research::sat::SatParameters::max_cut_rounds_at_level_zero< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::int32 max_cut_rounds_at_level_zero() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06619" > sat_parameters.pb.h:6619< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_acb294633c7688f918623b3b0e09aec43" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#acb294633c7688f918623b3b0e09aec43" > operations_research::sat::ComputeInfinityNorm< / a > < / div > < div class = "ttdeci" > IntegerValue ComputeInfinityNorm(const LinearConstraint & constraint)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8cc_source.html#l00182" > sat/linear_constraint.cc:182< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ac226833fbf53fdb3fb7b6ef9d89a0e4c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ac226833fbf53fdb3fb7b6ef9d89a0e4c" > operations_research::glop::RevisedSimplex::GetProblemNumCols< / a > < / div > < div class = "ttdeci" > ColIndex GetProblemNumCols() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00552" > revised_simplex.cc:552< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_zero_half_cut_helper_html_afbba3b7980ea3f2da0bbb57e1a0df4d6" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_zero_half_cut_helper.html#afbba3b7980ea3f2da0bbb57e1a0df4d6" > operations_research::sat::ZeroHalfCutHelper::AddOneConstraint< / a > < / div > < div class = "ttdeci" > void AddOneConstraint(glop::RowIndex, const std::vector< std::pair< glop::ColIndex, IntegerValue > > & terms, IntegerValue lb, IntegerValue ub)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "zero__half__cuts_8cc_source.html#l00058" > zero_half_cuts.cc:58< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_ae9e5d88686fd52d3bd1a89d7754ca18c" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#ae9e5d88686fd52d3bd1a89d7754ca18c" > operations_research::sat::CreateStronglyConnectedGraphCutGenerator< / a > < / div > < div class = "ttdeci" > CutGenerator CreateStronglyConnectedGraphCutGenerator(int num_nodes, const std::vector< int > & tails, const std::vector< int > & heads, const std::vector< Literal > & literals, Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02553" > linear_programming_constraint.cc:2553< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ae7202d055b6b172a8a1da4f5b136f9ea" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ae7202d055b6b172a8a1da4f5b136f9ea" > operations_research::glop::RevisedSimplex::SetParameters< / a > < / div > < div class = "ttdeci" > void SetParameters(const GlopParameters & parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l03400" > revised_simplex.cc:3400< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a4802169fde637478bebd1b420eec8ff8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a4802169fde637478bebd1b420eec8ff8" > operations_research::glop::RevisedSimplex::GetVariableStatus< / a > < / div > < div class = "ttdeci" > VariableStatus GetVariableStatus(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00570" > revised_simplex.cc:570< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a2638e7353203c8cb214228147a5e504a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a2638e7353203c8cb214228147a5e504a" > operations_research::glop::RevisedSimplex::SetIntegralityScale< / a > < / div > < div class = "ttdeci" > void SetIntegralityScale(ColIndex col, Fractional scale)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l02443" > revised_simplex.cc:2443< / 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_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 = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html_a8713b8b4baa0b0c2c54907a1fb63c88f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a8713b8b4baa0b0c2c54907a1fb63c88f" > operations_research::sat::LinearConstraintManager::Statistics< / a > < / div > < div class = "ttdeci" > std::string Statistics() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00046" > linear_constraint_manager.cc:46< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a695ac3d8db5a986f572711f2ef3a6a39" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a695ac3d8db5a986f572711f2ef3a6a39" > operations_research::glop::LinearProgram::CreateNewVariable< / a > < / div > < div class = "ttdeci" > ColIndex CreateNewVariable()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00162" > lp_data.cc:162< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_a9ab880b5e67213a0607c5c3935da9f08" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#a9ab880b5e67213a0607c5c3935da9f08" > operations_research::sat::IntegerTrail::LevelZeroUpperBound< / a > < / div > < div class = "ttdeci" > IntegerValue LevelZeroUpperBound(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01412" > integer.h:1412< / a > < / div > < / div >
< div class = "ttc" id = "resource_8cc_html_a29fb0dd9484d890b12b280c41c150e20" > < div class = "ttname" > < a href = "resource_8cc.html#a29fb0dd9484d890b12b280c41c150e20" > demand< / a > < / div > < div class = "ttdeci" > int64_t demand< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "resource_8cc_source.html#l00125" > resource.cc:125< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_math_util_html_ae94db7b2fa1d8e1b3c1dc6c683191609" > < div class = "ttname" > < a href = "classoperations__research_1_1_math_util.html#ae94db7b2fa1d8e1b3c1dc6c683191609" > operations_research::MathUtil::GCD64< / a > < / div > < div class = "ttdeci" > static int64_t GCD64(int64_t x, int64_t y)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "mathutil_8h_source.html#l00107" > mathutil.h:107< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a6ae27451c3238e2af96991a030b7556c" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a6ae27451c3238e2af96991a030b7556c" > operations_research::sat::LinearProgrammingConstraint::HeuristicLpReducedCostAverageBranching< / a > < / div > < div class = "ttdeci" > std::function< IntegerLiteral()> HeuristicLpReducedCostAverageBranching()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02792" > linear_programming_constraint.cc:2792< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_programming_constraint_lp_solution_html" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_programming_constraint_lp_solution.html" > operations_research::sat::LinearProgrammingConstraintLpSolution< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8h_source.html#l00052" > linear_programming_constraint.h:52< / a > < / div > < / div >
< div class = "ttc" id = "namespacegtl_html_abce27d097bc5680207b294bdad75f59f" > < div class = "ttname" > < a href = "namespacegtl.html#abce27d097bc5680207b294bdad75f59f" > gtl::FindOrDie< / a > < / div > < div class = "ttdeci" > const Collection::value_type::second_type & FindOrDie(const Collection & collection, const typename Collection::value_type::first_type & key)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "map__util_8h_source.html#l00206" > map_util.h:206< / 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_model_random_generator_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_model_random_generator.html" > operations_research::sat::ModelRandomGenerator< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2util_8h_source.html#l00041" > sat/util.h:41< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_implied_bounds_processor_html_ab1b4642341faf5ff972b02f034d88f21" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_implied_bounds_processor.html#ab1b4642341faf5ff972b02f034d88f21" > operations_research::sat::ImpliedBoundsProcessor::DebugSlack< / a > < / div > < div class = "ttdeci" > bool DebugSlack(IntegerVariable first_slack, const LinearConstraint & initial_cut, const LinearConstraint & cut, const std::vector< SlackInfo > & info)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8cc_source.html#l01726" > cuts.cc:1726< / 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 = "namespaceoperations__research_1_1glop_html_a0f6bd47b8956b59589718bd40b1cf8bcae4ac03f6c9f00665644e868dd1fb9f1e" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bcae4ac03f6c9f00665644e868dd1fb9f1e" > operations_research::glop::ConstraintStatus::BASIC< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_top_n_cuts_html_afb0f85e921e0f240d59d2a739e6b5712" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_top_n_cuts.html#afb0f85e921e0f240d59d2a739e6b5712" > operations_research::sat::TopNCuts::TransferToManager< / a > < / div > < div class = "ttdeci" > void TransferToManager(const absl::StrongVector< IntegerVariable, double > & lp_solution, LinearConstraintManager *manager)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00726" > linear_constraint_manager.cc:726< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_adfbae19f81ecf38f67643dc8b7dcec25" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#adfbae19f81ecf38f67643dc8b7dcec25" > operations_research::glop::RevisedSimplex::GetState< / a > < / div > < div class = "ttdeci" > const BasisState & GetState() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00574" > revised_simplex.cc:574< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_zero_half_cut_helper_html_a329f7f126c4f5e81cae82065d7fb96d0" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_zero_half_cut_helper.html#a329f7f126c4f5e81cae82065d7fb96d0" > operations_research::sat::ZeroHalfCutHelper::ProcessVariables< / a > < / div > < div class = "ttdeci" > void ProcessVariables(const std::vector< double > & lp_values, const std::vector< IntegerValue > & lower_bounds, const std::vector< IntegerValue > & upper_bounds)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "zero__half__cuts_8cc_source.html#l00028" > zero_half_cuts.cc:28< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a874f2f502681d547a666278de20564e3" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a874f2f502681d547a666278de20564e3" > operations_research::sat::LinearProgrammingConstraint::HeuristicLpReducedCostBinary< / a > < / div > < div class = "ttdeci" > std::function< IntegerLiteral()> HeuristicLpReducedCostBinary(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l02637" > linear_programming_constraint.cc:2637< / 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 = "routing__flow_8cc_html_a2acb49f4df5288066c43610bede123ec" > < div class = "ttname" > < a href = "routing__flow_8cc.html#a2acb49f4df5288066c43610bede123ec" > capacity< / a > < / div > < div class = "ttdeci" > int64_t capacity< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "routing__flow_8cc_source.html#l00151" > routing_flow.cc:151< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_integer_trail_html_ac746d3665776d57cb5ecd46fbdda7de7" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_integer_trail.html#ac746d3665776d57cb5ecd46fbdda7de7" > operations_research::sat::IntegerTrail::IsFixedAtLevelZero< / a > < / div > < div class = "ttdeci" > bool IsFixedAtLevelZero(IntegerVariable var) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01417" > integer.h:1417< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_ad9d564651057c77b3f2ca1293134557f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#ad9d564651057c77b3f2ca1293134557f" > operations_research::glop::LinearProgram::CreateNewConstraint< / a > < / div > < div class = "ttdeci" > RowIndex CreateNewConstraint()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00191" > lp_data.cc:191< / 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 = "classoperations__research_1_1sat_1_1_sat_parameters_html_a2aa19be6ac4d8115034a3747b315c298" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a2aa19be6ac4d8115034a3747b315c298" > operations_research::sat::SatParameters::polish_lp_solution< / a > < / div > < div class = "ttdeci" > bool polish_lp_solution() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l08077" > sat_parameters.pb.h:8077< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html_a1951610defebe3a3b82d99006793486a" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a1951610defebe3a3b82d99006793486a" > operations_research::sat::LinearConstraintManager::ChangeLp< / a > < / div > < div class = "ttdeci" > bool ChangeLp(const absl::StrongVector< IntegerVariable, double > & lp_solution, glop::BasisState *solution_state)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00445" > linear_constraint_manager.cc:445< / 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 = "namespaceoperations__research_1_1glop_html_ab65a327cfc2a74c15fa26b91f19acc64" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#ab65a327cfc2a74c15fa26b91f19acc64" > operations_research::glop::ColToRowIndex< / a > < / div > < div class = "ttdeci" > RowIndex ColToRowIndex(ColIndex col)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00052" > lp_types.h:52< / 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 = "classoperations__research_1_1sat_1_1_sat_parameters_html_aafecb044a22711bb5459838afef55033" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#aafecb044a22711bb5459838afef55033" > operations_research::sat::SatParameters::add_zero_half_cuts< / a > < / div > < div class = "ttdeci" > bool add_zero_half_cuts() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06423" > sat_parameters.pb.h:6423< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a66da73868da92948f57a83e261066ca6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a66da73868da92948f57a83e261066ca6" > operations_research::glop::RevisedSimplex::GetDualRay< / a > < / div > < div class = "ttdeci" > const DenseColumn & GetDualRay() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00599" > revised_simplex.cc:599< / a > < / div > < / div >
< div class = "ttc" id = "saturated__arithmetic_8h_html" > < div class = "ttname" > < a href = "saturated__arithmetic_8h.html" > saturated_arithmetic.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_implied_bounds_processor_html_a135d2e8757ef674942be0b1d6f46f75b" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_implied_bounds_processor.html#a135d2e8757ef674942be0b1d6f46f75b" > operations_research::sat::ImpliedBoundsProcessor::ProcessUpperBoundedConstraintWithSlackCreation< / a > < / div > < div class = "ttdeci" > void ProcessUpperBoundedConstraintWithSlackCreation(bool substitute_only_inner_variables, IntegerVariable first_slack, const absl::StrongVector< IntegerVariable, double > & lp_values, LinearConstraint *cut, std::vector< SlackInfo > *slack_infos)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8cc_source.html#l01593" > cuts.cc:1593< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_implied_bounds_processor_html_ab354ebe396f7f5ad0c79ff2a928d9a40" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_implied_bounds_processor.html#ab354ebe396f7f5ad0c79ff2a928d9a40" > operations_research::sat::ImpliedBoundsProcessor::RecomputeCacheAndSeparateSomeImpliedBoundCuts< / a > < / div > < div class = "ttdeci" > void RecomputeCacheAndSeparateSomeImpliedBoundCuts(const absl::StrongVector< IntegerVariable, double > & lp_values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8cc_source.html#l01583" > cuts.cc:1583< / 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_zero_half_cut_helper_html_af7012dee6abfab160a910241b61e1b1d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_zero_half_cut_helper.html#af7012dee6abfab160a910241b61e1b1d" > operations_research::sat::ZeroHalfCutHelper::InterestingCandidates< / a > < / div > < div class = "ttdeci" > std::vector< std::vector< std::pair< glop::RowIndex, IntegerValue > > > InterestingCandidates(ModelRandomGenerator *random)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "zero__half__cuts_8cc_source.html#l00227" > zero_half_cuts.cc:227< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_basis_state_html" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_basis_state.html" > operations_research::glop::BasisState< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "variables__info_8h_source.html#l00035" > variables_info.h:35< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cover_cut_helper_html_a542e0108682bbed13c1ccaa078845520" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cover_cut_helper.html#a542e0108682bbed13c1ccaa078845520" > operations_research::sat::CoverCutHelper::mutable_cut< / a > < / div > < div class = "ttdeci" > LinearConstraint * mutable_cut()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00254" > cuts.h:254< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_a26689abee13abb7fc0d0cf99c1c7809b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a26689abee13abb7fc0d0cf99c1c7809b" > operations_research::glop::RevisedSimplex::GetReducedCosts< / a > < / div > < div class = "ttdeci" > const DenseRow & GetReducedCosts() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00562" > revised_simplex.cc:562< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_afa85e3bd0c3e1bd18b4faf1dd36d550a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#afa85e3bd0c3e1bd18b4faf1dd36d550a" > operations_research::glop::RevisedSimplex::GetUnitRowLeftInverse< / a > < / div > < div class = "ttdeci" > const ScatteredRow & GetUnitRowLeftInverse(RowIndex row)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8h_source.html#l00207" > revised_simplex.h:207< / 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 = "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_linear_constraint_manager_html_a40e3f0f21a2c16b673c84f734ba6d095" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a40e3f0f21a2c16b673c84f734ba6d095" > operations_research::sat::LinearConstraintManager::Add< / a > < / div > < div class = "ttdeci" > ConstraintIndex Add(LinearConstraint ct, bool *added=nullptr)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00134" > linear_constraint_manager.cc:134< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html" > < div class = "ttname" > < a href = "base_2logging_8h.html" > logging.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_aadd64e5df937ad4d29342ef997d6b9fc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#aadd64e5df937ad4d29342ef997d6b9fc" > operations_research::sat::LinearProgrammingConstraint::IncrementalPropagate< / a > < / div > < div class = "ttdeci" > bool IncrementalPropagate(const std::vector< int > & watch_indices) override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00578" > linear_programming_constraint.cc:578< / 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_linear_programming_constraint_html_ae384be06329c4c8f8fd62af7335dae2e" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#ae384be06329c4c8f8fd62af7335dae2e" > operations_research::sat::LinearProgrammingConstraint::SetObjectiveCoefficient< / a > < / div > < div class = "ttdeci" > void SetObjectiveCoefficient(IntegerVariable ivar, IntegerValue coeff)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00221" > linear_programming_constraint.cc:221< / 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_1glop_1_1_revised_simplex_html_a04fb52e044ec108e110796e29804cf06" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a04fb52e044ec108e110796e29804cf06" > operations_research::glop::RevisedSimplex::GetParameters< / a > < / div > < div class = "ttdeci" > const GlopParameters & GetParameters() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8h_source.html#l00130" > revised_simplex.h:130< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_abca1c416bcecfd0da9c5260df13f5c4f" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#abca1c416bcecfd0da9c5260df13f5c4f" > operations_research::sat::SatParameters::use_exact_lp_reason< / a > < / div > < div class = "ttdeci" > bool use_exact_lp_reason() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l07937" > sat_parameters.pb.h:7937< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_html_a0ee34e5c6fbf075def1a6c2f0c42d040" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint.html#a0ee34e5c6fbf075def1a6c2f0c42d040" > operations_research::sat::LinearConstraint::lb< / a > < / div > < div class = "ttdeci" > IntegerValue lb< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8h_source.html#l00034" > sat/linear_constraint.h:34< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ad8a718ceea92060a7f7118e2bccf4fbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ad8a718ceea92060a7f7118e2bccf4fbc" > operations_research::glop::RevisedSimplex::GetNumberOfIterations< / a > < / div > < div class = "ttdeci" > int64_t GetNumberOfIterations() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00546" > revised_simplex.cc:546< / a > < / div > < / div >
< div class = "ttc" id = "implied__bounds_8h_html" > < div class = "ttname" > < a href = "implied__bounds_8h.html" > implied_bounds.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ac0064327c37c56b93e86a91a1d64fd96" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ac0064327c37c56b93e86a91a1d64fd96" > operations_research::glop::RevisedSimplex::GetConstraintStatus< / a > < / div > < div class = "ttdeci" > ConstraintStatus GetConstraintStatus(RowIndex row) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00582" > revised_simplex.cc:582< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html" > absl::StrongVector< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00076" > strong_vector.h:76< / a > < / div > < / div >
< div class = "ttc" id = "status_8h_html" > < div class = "ttname" > < a href = "status_8h.html" > status.h< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a07823d046b027c81155f8a2f322cf813" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a07823d046b027c81155f8a2f322cf813" > operations_research::sat::FloorRatio< / a > < / div > < div class = "ttdeci" > IntegerValue FloorRatio(IntegerValue dividend, IntegerValue positive_divisor)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00091" > integer.h:91< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493a57ad14e7a035f33c8ba6c0ea9ea23caa" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493a57ad14e7a035f33c8ba6c0ea9ea23caa" > operations_research::glop::ProblemStatus::DUAL_FEASIBLE< / 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_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 = "classoperations__research_1_1glop_1_1_linear_program_html_a0fe7ba825c8c6cd1efdcff6dec631093" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a0fe7ba825c8c6cd1efdcff6dec631093" > operations_research::glop::LinearProgram::SetVariableBounds< / a > < / div > < div class = "ttdeci" > void SetVariableBounds(ColIndex col, Fractional lower_bound, Fractional upper_bound)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00249" > lp_data.cc:249< / 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_1glop_1_1_revised_simplex_html_a0e35521f3d40e263173626ecc8c21b06" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#a0e35521f3d40e263173626ecc8c21b06" > operations_research::glop::RevisedSimplex::GetDualRayRowCombination< / a > < / div > < div class = "ttdeci" > const DenseRow & GetDualRayRowCombination() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00604" > revised_simplex.cc:604< / a > < / div > < / div >
< div class = "ttc" id = "preprocessor_8h_html" > < div class = "ttname" > < a href = "preprocessor_8h.html" > preprocessor.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ace91e968c3b7369698c7563ca1c9c6e8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ace91e968c3b7369698c7563ca1c9c6e8" > operations_research::glop::RevisedSimplex::GetProblemNumRows< / a > < / div > < div class = "ttdeci" > RowIndex GetProblemNumRows() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00550" > revised_simplex.cc:550< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_a7deeae530369e107f9d91c1a189f451f" > < div class = "ttname" > < a href = "namespaceoperations__research.html#a7deeae530369e107f9d91c1a189f451f" > operations_research::Arc< / a > < / div > < div class = "ttdeci" > std::pair< int64_t, int64_t > Arc< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "search_8cc_source.html#l03383" > search.cc:3383< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_ab2c396c33db5bd5eab32d398c3d55646" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#ab2c396c33db5bd5eab32d398c3d55646" > operations_research::sat::GenericLiteralWatcher::WatchIntegerVariable< / a > < / div > < div class = "ttdeci" > void WatchIntegerVariable(IntegerVariable i, int id, int watch_index=-1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01454" > integer.h:1454< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a67a7327915e66c0514cfa465a0475be1" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a67a7327915e66c0514cfa465a0475be1" > operations_research::sat::LinearProgrammingConstraint::ConstraintIndex< / a > < / div > < div class = "ttdeci" > glop::RowIndex ConstraintIndex< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8h_source.html#l00134" > linear_programming_constraint.h:134< / 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_linear_programming_constraint_html_aaac2d8dee4d7fc8d5e9a1b1cfc3021bc" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#aaac2d8dee4d7fc8d5e9a1b1cfc3021bc" > operations_research::sat::LinearProgrammingConstraint::AddLinearConstraint< / a > < / div > < div class = "ttdeci" > void AddLinearConstraint(const LinearConstraint & ct)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00183" > linear_programming_constraint.cc:183< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493a88ec4386a3c49b50819358a579fb9adb" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493a88ec4386a3c49b50819358a579fb9adb" > operations_research::glop::ProblemStatus::ABNORMAL< / 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_1sat_1_1_implied_bounds_processor_html_a07e1de12d9a4b00c96911544e72b86d4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_implied_bounds_processor.html#a07e1de12d9a4b00c96911544e72b86d4" > operations_research::sat::ImpliedBoundsProcessor::AddLpVariable< / a > < / div > < div class = "ttdeci" > void AddLpVariable(IntegerVariable var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00113" > cuts.h:113< / a > < / div > < / div >
< div class = "ttc" id = "strongly__connected__components_8h_html" > < div class = "ttname" > < a href = "strongly__connected__components_8h.html" > strongly_connected_components.h< / 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 = "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 = "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 = "commandlineflags_8h_html" > < div class = "ttname" > < a href = "commandlineflags_8h.html" > commandlineflags.h< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_linear_constraint_html_a6e2915dc7e5345d6959390b53f026c5f" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_linear_constraint.html#a6e2915dc7e5345d6959390b53f026c5f" > operations_research::sat::LinearConstraint::ub< / a > < / div > < div class = "ttdeci" > IntegerValue ub< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2linear__constraint_8h_source.html#l00035" > sat/linear_constraint.h:35< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_abd4d63996bf53e4b9251cc9fac30040d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#abd4d63996bf53e4b9251cc9fac30040d" > operations_research::sat::LinearProgrammingConstraint::SetLevel< / a > < / div > < div class = "ttdeci" > void SetLevel(int level) override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00548" > linear_programming_constraint.cc:548< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_aa4dc78f942e63df8b0bf3b95c7af7068" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#aa4dc78f942e63df8b0bf3b95c7af7068" > operations_research::glop::RevisedSimplex::ClearIntegralityScales< / a > < / div > < div class = "ttdeci" > void ClearIntegralityScales()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8h_source.html#l00234" > revised_simplex.h:234< / 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 = "namespaceoperations__research_1_1glop_html_acf67607e9e6dd5986836b79ce28b80c4" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#acf67607e9e6dd5986836b79ce28b80c4" > operations_research::glop::kEpsilon< / a > < / div > < div class = "ttdeci" > const double kEpsilon< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00087" > lp_types.h:87< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a184fe69018ae421dcf31c964bfe40576" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a184fe69018ae421dcf31c964bfe40576" > absl::StrongVector::assign< / a > < / div > < div class = "ttdeci" > void assign(size_type n, const value_type & val)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00131" > strong_vector.h:131< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_dispatcher_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_dispatcher.html" > operations_research::sat::LinearProgrammingDispatcher< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8h_source.html#l00539" > linear_programming_constraint.h:539< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493af00c8dbdd6e1f11bdae06be94277d293" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493af00c8dbdd6e1f11bdae06be94277d293" > operations_research::glop::ProblemStatus::OPTIMAL< / a > < / div > < / div >
< div class = "ttc" id = "cp__model__fz__solver_8cc_html_a10a1eab179b472c030bdc2a2efef7219" > < div class = "ttname" > < a href = "cp__model__fz__solver_8cc.html#a10a1eab179b472c030bdc2a2efef7219" > parameters< / a > < / div > < div class = "ttdeci" > SatParameters parameters< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model__fz__solver_8cc_source.html#l00116" > cp_model_fz_solver.cc:116< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_lp_scaling_helper_html_a7bda8ecfedb49d8fe3fa3868b49b1588" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_lp_scaling_helper.html#a7bda8ecfedb49d8fe3fa3868b49b1588" > operations_research::glop::LpScalingHelper::UnscaleReducedCost< / a > < / div > < div class = "ttdeci" > Fractional UnscaleReducedCost(ColIndex col, Fractional value) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data__utils_8cc_source.html#l00126" > lp_data_utils.cc:126< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_aa4c5e551e5a00ff4ae97d8467184221b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#aa4c5e551e5a00ff4ae97d8467184221b" > operations_research::glop::RevisedSimplex::GetDualValue< / a > < / div > < div class = "ttdeci" > Fractional GetDualValue(RowIndex row) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00566" > revised_simplex.cc:566< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_generic_literal_watcher_html_ac9d426060b1b7eee72e9e5345379f111" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_generic_literal_watcher.html#ac9d426060b1b7eee72e9e5345379f111" > operations_research::sat::GenericLiteralWatcher::WatchUpperBound< / a > < / div > < div class = "ttdeci" > void WatchUpperBound(IntegerVariable var, int id, int watch_index=-1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l01448" > integer.h:1448< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a0f6bd47b8956b59589718bd40b1cf8bcae91836db656214f9797e10c15928e501" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bcae91836db656214f9797e10c15928e501" > operations_research::glop::ConstraintStatus::FIXED_VALUE< / 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_scattered_integer_vector_html_a4940f758f3c0e757a4bcb5bbf795ce67" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_scattered_integer_vector.html#a4940f758f3c0e757a4bcb5bbf795ce67" > operations_research::sat::ScatteredIntegerVector::Add< / a > < / div > < div class = "ttdeci" > bool Add(glop::ColIndex col, IntegerValue value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00068" > linear_programming_constraint.cc:68< / 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_linear_constraint_manager_html_a87cc96a3e72099107712a0386d89d851" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a87cc96a3e72099107712a0386d89d851" > operations_research::sat::LinearConstraintManager::AddAllConstraintsToLp< / a > < / div > < div class = "ttdeci" > void AddAllConstraintsToLp()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00687" > linear_constraint_manager.cc:687< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html_a9456bb31790e4dae791914e3c065b460" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a9456bb31790e4dae791914e3c065b460" > operations_research::sat::LinearConstraintManager::AddCut< / a > < / div > < div class = "ttdeci" > bool AddCut(LinearConstraint ct, std::string type_name, const absl::StrongVector< IntegerVariable, double > & lp_solution, std::string extra_info=" " )< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00210" > linear_constraint_manager.cc:210< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_incremental_average_html_a6d9b473fa04b0558a8e48737f5ab9564" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_incremental_average.html#a6d9b473fa04b0558a8e48737f5ab9564" > operations_research::sat::IncrementalAverage::CurrentAverage< / a > < / div > < div class = "ttdeci" > double CurrentAverage() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat_2util_8h_source.html#l00146" > sat/util.h:146< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a3385f97b807c3b670918f1134c9b7220" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a3385f97b807c3b670918f1134c9b7220" > operations_research::sat::SatParameters::add_mir_cuts< / a > < / div > < div class = "ttdeci" > bool add_mir_cuts() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06395" > sat_parameters.pb.h:6395< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a8172ae7d172bec9d3a417ddcaab7c474" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a8172ae7d172bec9d3a417ddcaab7c474" > operations_research::sat::LinearProgrammingConstraint::LinearProgrammingConstraint< / a > < / div > < div class = "ttdeci" > LinearProgrammingConstraint(Model *model)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00156" > linear_programming_constraint.cc:156< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1sat_1_1_cut_generator_html_a79779673f2fe909d104c37f3b7cc5a48" > < div class = "ttname" > < a href = "structoperations__research_1_1sat_1_1_cut_generator.html#a79779673f2fe909d104c37f3b7cc5a48" > operations_research::sat::CutGenerator::generate_cuts< / a > < / div > < div class = "ttdeci" > std::function< bool(const absl::StrongVector< IntegerVariable, double > & lp_values, LinearConstraintManager *manager)> generate_cuts< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00047" > cuts.h:47< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a0f6bd47b8956b59589718bd40b1cf8bca14dc61f52267ea9b476f64c1d4d975b1" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bca14dc61f52267ea9b476f64c1d4d975b1" > operations_research::glop::ConstraintStatus::AT_UPPER_BOUND< / a > < / div > < / div >
< div class = "ttc" id = "vlog__is__on_8h_html_a956152cad330225654d128f35c00efce" > < div class = "ttname" > < a href = "vlog__is__on_8h.html#a956152cad330225654d128f35c00efce" > VLOG_IS_ON< / a > < / div > < div class = "ttdeci" > #define VLOG_IS_ON(verboselevel)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "vlog__is__on_8h_source.html#l00041" > vlog_is_on.h:41< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html_a1afbe8d162a9cba17a520812ec6d3dd4" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html#a1afbe8d162a9cba17a520812ec6d3dd4" > operations_research::sat::LinearConstraintManager::DebugCheckConstraint< / a > < / div > < div class = "ttdeci" > bool DebugCheckConstraint(const LinearConstraint & cut)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8cc_source.html#l00695" > linear_constraint_manager.cc:695< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_scattered_integer_vector_html_a1077b795353fa06d7705f43377bedfe9" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_scattered_integer_vector.html#a1077b795353fa06d7705f43377bedfe9" > operations_research::sat::ScatteredIntegerVector::ConvertToLinearConstraint< / a > < / div > < div class = "ttdeci" > void ConvertToLinearConstraint(const std::vector< IntegerVariable > & integer_variables, IntegerValue upper_bound, LinearConstraint *result)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00109" > linear_programming_constraint.cc:109< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1sat_html_a1e30e51173c7e43a8c0b4668d5e3f050" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1sat.html#a1e30e51173c7e43a8c0b4668d5e3f050" > operations_research::sat::IntTypeAbs< / a > < / div > < div class = "ttdeci" > IntType IntTypeAbs(IntType t)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "integer_8h_source.html#l00078" > integer.h:78< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a2d695f450ae446d5d9c225b991f8d88e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a2d695f450ae446d5d9c225b991f8d88e" > operations_research::glop::LinearProgram::SetCoefficient< / a > < / div > < div class = "ttdeci" > void SetCoefficient(RowIndex row, ColIndex col, Fractional value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00317" > lp_data.cc:317< / a > < / div > < / div >
< div class = "ttc" id = "lp__types_8h_html" > < div class = "ttname" > < a href = "lp__types_8h.html" > lp_types.h< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a4dc8ae0f97c4110f3cc770715b2bbd12" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a4dc8ae0f97c4110f3cc770715b2bbd12" > operations_research::glop::DenseRow< / a > < / div > < div class = "ttdeci" > StrictITIVector< ColIndex, Fractional > DenseRow< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00303" > lp_types.h:303< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html" > operations_research::sat::SatParameters< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l00347" > sat_parameters.pb.h:347< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_scattered_integer_vector_html_aeb3044e58e1e28e857c5265734ae7e30" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_scattered_integer_vector.html#aeb3044e58e1e28e857c5265734ae7e30" > operations_research::sat::ScatteredIntegerVector::AddLinearExpressionMultiple< / a > < / div > < div class = "ttdeci" > bool AddLinearExpressionMultiple(IntegerValue multiplier, const std::vector< std::pair< glop::ColIndex, IntegerValue > > & terms)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00081" > linear_programming_constraint.cc:81< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_aefa083730af18963c9bfd9915b5cd187" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#aefa083730af18963c9bfd9915b5cd187" > operations_research::sat::LinearProgrammingConstraint::AddCutGenerator< / a > < / div > < div class = "ttdeci" > void AddCutGenerator(CutGenerator generator)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00571" > linear_programming_constraint.cc:571< / 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_1glop_1_1_glop_parameters_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html" > operations_research::glop::GlopParameters< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l00194" > parameters.pb.h:194< / 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_cover_cut_helper_html_ad86e161bb994fe49fa9c4298ebb5ae2d" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cover_cut_helper.html#ad86e161bb994fe49fa9c4298ebb5ae2d" > operations_research::sat::CoverCutHelper::TrySimpleKnapsack< / a > < / div > < div class = "ttdeci" > bool TrySimpleKnapsack(const LinearConstraint base_ct, const std::vector< double > & lp_values, const std::vector< IntegerValue > & lower_bounds, const std::vector< IntegerValue > & upper_bounds)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8cc_source.html#l01168" > cuts.cc:1168< / 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 = "classoperations__research_1_1sat_1_1_linear_constraint_manager_html" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_constraint_manager.html" > operations_research::sat::LinearConstraintManager< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__constraint__manager_8h_source.html#l00043" > linear_constraint_manager.h:43< / 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 = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493a8ada5da7749eac0d9fe1782ad9bab585" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493a8ada5da7749eac0d9fe1782ad9bab585" > operations_research::glop::ProblemStatus::DUAL_UNBOUNDED< / 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 = "demon__profiler_8cc_html_a05da18ca9c7b657a4a6ea24e07c9b695" > < div class = "ttname" > < a href = "demon__profiler_8cc.html#a05da18ca9c7b657a4a6ea24e07c9b695" > ct< / a > < / div > < div class = "ttdeci" > const Constraint * ct< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "demon__profiler_8cc_source.html#l00043" > demon_profiler.cc:43< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_revised_simplex_html_ae15a49e0cab69203efca232f0b32866d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_revised_simplex.html#ae15a49e0cab69203efca232f0b32866d" > operations_research::glop::RevisedSimplex::GetBasis< / a > < / div > < div class = "ttdeci" > ColIndex GetBasis(RowIndex row) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l00609" > revised_simplex.cc:609< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_cover_cut_helper_html_ac3816c1571dfd130851ed09c79224360" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_cover_cut_helper.html#ac3816c1571dfd130851ed09c79224360" > operations_research::sat::CoverCutHelper::Info< / a > < / div > < div class = "ttdeci" > const std::string Info()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cuts_8h_source.html#l00258" > cuts.h:258< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_aeeee0971281f2781c379fce7a64a5049" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#aeeee0971281f2781c379fce7a64a5049" > operations_research::glop::LinearProgram::GetSparseColumn< / a > < / div > < div class = "ttdeci" > const SparseColumn & GetSparseColumn(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00409" > lp_data.cc:409< / 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 = "classoperations__research_1_1sat_1_1_linear_programming_constraint_html_a460fe5216ff7f997841e588d432be744" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_linear_programming_constraint.html#a460fe5216ff7f997841e588d432be744" > operations_research::sat::LinearProgrammingConstraint::GetSolutionValue< / a > < / div > < div class = "ttdeci" > double GetSolutionValue(IntegerVariable variable) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "linear__programming__constraint_8cc_source.html#l00615" > linear_programming_constraint.cc:615< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_lp_scaling_helper_html_a306cb123e8da242a6daf1c397dfe6e73" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_lp_scaling_helper.html#a306cb123e8da242a6daf1c397dfe6e73" > operations_research::glop::LpScalingHelper::Scale< / a > < / div > < div class = "ttdeci" > void Scale(LinearProgram *lp)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data__utils_8cc_source.html#l00076" > lp_data_utils.cc:76< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1sat_1_1_sat_parameters_html_a384fe0335ae36fc88925c8f94df3ea96" > < div class = "ttname" > < a href = "classoperations__research_1_1sat_1_1_sat_parameters.html#a384fe0335ae36fc88925c8f94df3ea96" > operations_research::sat::SatParameters::max_integer_rounding_scaling< / a > < / div > < div class = "ttdeci" > ::PROTOBUF_NAMESPACE_ID::int32 max_integer_rounding_scaling() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sat__parameters_8pb_8h_source.html#l06535" > sat_parameters.pb.h:6535< / 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 >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a0f6bd47b8956b59589718bd40b1cf8bca74c506bd3d744fb5c2862229c8f2b6ce" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bca74c506bd3d744fb5c2862229c8f2b6ce" > operations_research::glop::ConstraintStatus::AT_LOWER_BOUND< / 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 = "linear__programming__constraint_8cc.html" > linear_programming_constraint.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 >