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" / >
2022-01-16 18:02:36 +01: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: lp_solver.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 >
2022-01-16 18:02:36 +01: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-12-14 13:41:01 +01:00
  < span id = "projectnumber" > 9.2< / span >
2020-09-02 09:42:51 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-01-16 18:02:36 +01:00
<!-- Generated by Doxygen 1.8.15 -->
2020-09-02 09:42:51 +02:00
< script type = "text/javascript" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
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" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2020-09-02 09:42:51 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-16 18:02:36 +01:00
/* @license-end */< / script >
2020-09-02 09:42:51 +02:00
< 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" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('lp__solver_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" >
2022-01-16 18:02:36 +01:00
< div class = "headertitle" >
< div class = "title" > lp_solver.cc< / div > < / div >
2020-09-02 09:42:51 +02:00
< / div > <!-- header -->
< div class = "contents" >
2022-01-16 18:02:36 +01:00
< a href = "lp__solver_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 = "lp__solver_8h.html" > ortools/glop/lp_solver.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 < cmath> < / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "preprocessor" > #include < stack> < / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "preprocessor" > #include < vector> < / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #include " absl/memory/memory.h" < / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "preprocessor" > #include " absl/strings/match.h" < / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #include " absl/strings/str_format.h" < / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "commandlineflags_8h.html" > ortools/base/commandlineflags.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "integral__types_8h.html" > ortools/base/integral_types.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "timer_8h.html" > ortools/base/timer.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00026" > < / a > < span
< 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#l00495" > base/logging.h:495< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_solver_logger_html_ad4238e7273d93a1d0a2272d46660c254" > < div class = "ttname" > < a href = "classoperations__research_1_1_solver_logger.html#ad4238e7273d93a1d0a2272d46660c254" > operations_research::SolverLogger::EnableLogging< / a > < / div > < div class = "ttdeci" > void EnableLogging(bool enable)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "util_2logging_8h_source.html#l00039" > util/logging.h:39< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_a9aef9a5a80b0645321f9ed07e6e9e497" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#a9aef9a5a80b0645321f9ed07e6e9e497" > operations_research::glop::GlopParameters::MergeFrom< / a > < / div > < div class = "ttdeci" > void MergeFrom(const GlopParameters & from)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8cc_source.html#l02032" > parameters.pb.cc:2032< / 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#l00106" > time_limit.h:106< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a009204d0a4a7bb8252d86dd53733cacc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a009204d0a4a7bb8252d86dd53733cacc" > operations_research::glop::LinearProgram::GetObjectiveStatsString< / a > < / div > < div class = "ttdeci" > std::string GetObjectiveStatsString() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00452" > lp_data.cc:452< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a8750840afdd5774223821fd504df04c5" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a8750840afdd5774223821fd504df04c5" > operations_research::glop::LinearProgramToMPModelProto< / a > < / div > < div class = "ttdeci" > void LinearProgramToMPModelProto(const LinearProgram & input, MPModelProto *output)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "proto__utils_8cc_source.html#l00020" > proto_utils.cc:20< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_accurate_sum_html_acc8fad1f98b885fa7d0504f4dfc71f08" > < div class = "ttname" > < a href = "classoperations__research_1_1_accurate_sum.html#acc8fad1f98b885fa7d0504f4dfc71f08" > operations_research::AccurateSum::Add< / a > < / div > < div class = "ttdeci" > void Add(const FpNumber & value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "accurate__sum_8h_source.html#l00029" > accurate_sum.h:29< / a > < / div > < / div >
< div class = "ttc" id = "lp__solver_8h_html" > < div class = "ttname" > < a href = "lp__solver_8h.html" > lp_solver.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html" > operations_research::glop::LinearProgram< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00055" > lp_data.h:55< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_aaf9694f57960ede8c406e3bd923bcd72" > < div class = "ttname" > < a href = "namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72" > operations_research::ProtoWriteFormat< / a > < / div > < div class = "ttdeci" > ProtoWriteFormat< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "file__util_8h_source.html#l00050" > file_util.h:50< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a93c5d1b426be6c8173f4f0efbdcf2132" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a93c5d1b426be6c8173f4f0efbdcf2132" > operations_research::glop::LPSolver::GetMaximumPrimalInfeasibility< / a > < / div > < div class = "ttdeci" > Fractional GetMaximumPrimalInfeasibility() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00489" > lp_solver.cc:489< / 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 = "structoperations__research_1_1glop_1_1_problem_solution_html_af8a495c9872268c3e34d413d8b63ef66" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_problem_solution.html#af8a495c9872268c3e34d413d8b63ef66" > operations_research::glop::ProblemSolution::primal_values< / a > < / div > < div class = "ttdeci" > DenseRow primal_values< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00669" > lp_data.h:669< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a01f64f8af66c6c5a66d3b4ebc868cab6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a01f64f8af66c6c5a66d3b4ebc868cab6" > operations_research::glop::LPSolver::GetParameters< / a > < / div > < div class = "ttdeci" > const GlopParameters & GetParameters() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00124" > lp_solver.cc:124< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_aaddc7ccf1acc75842c2129ee4590d358a14dc61f52267ea9b476f64c1d4d975b1" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358a14dc61f52267ea9b476f64c1d4d975b1" > operations_research::glop::VariableStatus::AT_UPPER_BOUND< / a > < / div > < / div >
< div class = "ttc" id = "util_2logging_8h_html_a5f67b653dd99ddbe5e3367e3b4b7b532" > < div class = "ttname" > < a href = "util_2logging_8h.html#a5f67b653dd99ddbe5e3367e3b4b7b532" > SOLVER_LOG< / a > < / div > < div class = "ttdeci" > #define SOLVER_LOG(logger,...)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "util_2logging_8h_source.html#l00069" > util/logging.h:69< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a2b709dbbb97458a4e417e9af9d57f0de" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a2b709dbbb97458a4e417e9af9d57f0de" > operations_research::glop::LPSolver::SetInitialBasis< / a > < / div > < div class = "ttdeci" > void SetInitialBasis(const VariableStatusRow & variable_statuses, const ConstraintStatusColumn & constraint_statuses)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00238" > lp_solver.cc:238< / 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 = "cp__model__solver_8cc_html_aec8af5c1be4e1b6d4330e1161028de21" > < div class = "ttname" > < a href = "cp__model__solver_8cc.html#aec8af5c1be4e1b6d4330e1161028de21" > time_limit< / a > < / div > < div class = "ttdeci" > ModelSharedTimeLimit * time_limit< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model__solver_8cc_source.html#l01951" > cp_model_solver.cc:1951< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493add8d8537e1472a5e432749c5abf45c82" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493add8d8537e1472a5e432749c5abf45c82" > operations_research::glop::ProblemStatus::INVALID_PROBLEM< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_aaddc7ccf1acc75842c2129ee4590d358ae91836db656214f9797e10c15928e501" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358ae91836db656214f9797e10c15928e501" > operations_research::glop::VariableStatus::FIXED_VALUE< / 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#l00983" > base/logging.h:983< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_aaddc7ccf1acc75842c2129ee4590d358a74c506bd3d744fb5c2862229c8f2b6ce" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358a74c506bd3d744fb5c2862229c8f2b6ce" > operations_research::glop::VariableStatus::AT_LOWER_BOUND< / a > < / div > < / div >
< div class = "ttc" id = "log__severity_8h_html_ac9bcbe19995a8140cd4ec61773cd6e67" > < div class = "ttname" > < a href = "log__severity_8h.html#ac9bcbe19995a8140cd4ec61773cd6e67" > ERROR< / a > < / div > < div class = "ttdeci" > const int ERROR< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "log__severity_8h_source.html#l00032" > log_severity.h:32< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_accdd045ec09206640c2338524da77d23" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#accdd045ec09206640c2338524da77d23" > operations_research::glop::LinearProgram::IsMaximizationProblem< / a > < / div > < div class = "ttdeci" > bool IsMaximizationProblem() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00171" > lp_data.h:171< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a96c1f660991b5007ca24564f69cd27b8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a96c1f660991b5007ca24564f69cd27b8" > operations_research::glop::LPSolver::GetObjectiveValue< / a > < / div > < div class = "ttdeci" > Fractional GetObjectiveValue() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00485" > lp_solver.cc:485< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a30c3e3c313489ab5e42bb12fcfcc5968" > < div class = "ttname" > < a href = "base_2logging_8h.html#a30c3e3c313489ab5e42bb12fcfcc5968" > DLOG< / a > < / div > < div class = "ttdeci" > #define DLOG(severity)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00880" > base/logging.h:880< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_problem_solution_html_ac6b277da46124f6b08841906b0febbed" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_problem_solution.html#ac6b277da46124f6b08841906b0febbed" > operations_research::glop::ProblemSolution::dual_values< / a > < / div > < div class = "ttdeci" > DenseColumn dual_values< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00670" > lp_data.h:670< / a > < / div > < / div >
< div class = "ttc" id = "fp__utils_8h_html" > < div class = "ttname" > < a href = "fp__utils_8h.html" > fp_utils.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_solver_logger_html_a035277f8488770078b1171cae4636b8e" > < div class = "ttname" > < a href = "classoperations__research_1_1_solver_logger.html#a035277f8488770078b1171cae4636b8e" > operations_research::SolverLogger::SetLogToStdOut< / a > < / div > < div class = "ttdeci" > void SetLogToStdOut(bool enable)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "util_2logging_8h_source.html#l00045" > util/logging.h:45< / 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 = "classoperations__research_1_1glop_1_1_l_p_solver_html_a1a5c13133724d1d457de6c3c7ce9df85" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a1a5c13133724d1d457de6c3c7ce9df85" > operations_research::glop::LPSolver::LPSolver< / a > < / div > < div class = "ttdeci" > LPSolver()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00110" > lp_solver.cc:110< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_accad43a85d781d53381cd53a9894b6ae" > < div class = "ttname" > < a href = "base_2logging_8h.html#accad43a85d781d53381cd53a9894b6ae" > LOG< / a > < / div > < div class = "ttdeci" > #define LOG(severity)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00420" > base/logging.h:420< / 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 = "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 = "namespaceoperations__research_1_1glop_html_aaddc7ccf1acc75842c2129ee4590d358" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358" > operations_research::glop::VariableStatus< / a > < / div > < div class = "ttdeci" > VariableStatus< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00197" > lp_types.h:197< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_a82e08c2cbe3205da7975c1dae420cf77" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#a82e08c2cbe3205da7975c1dae420cf77" > operations_research::glop::GlopParameters::solution_feasibility_tolerance< / a > < / div > < div class = "ttdeci" > double solution_feasibility_tolerance() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l01944" > parameters.pb.h:1944< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_ae7ee4935e10f5e337a19739c407669c1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#ae7ee4935e10f5e337a19739c407669c1" > operations_research::glop::GlopParameters::provide_strong_optimal_guarantee< / a > < / div > < div class = "ttdeci" > bool provide_strong_optimal_guarantee() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l01972" > parameters.pb.h:1972< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_ae3f158ad37c1fe375d465875fb8130f2" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#ae3f158ad37c1fe375d465875fb8130f2" > operations_research::glop::LPSolver::SolveWithTimeLimit< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT ProblemStatus SolveWithTimeLimit(const LinearProgram & lp, TimeLimit *time_limit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00136" > lp_solver.cc:136< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::MainLpPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00064" > preprocessor.cc:64< / 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 = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493a8351cc0ea544c393b3e26fdf42520844" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493a8351cc0ea544c393b3e26fdf42520844" > operations_research::glop::ProblemStatus::PRIMAL_UNBOUNDED< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector_html_af8d7048738ceb4c753b040e6d29db79c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector.html#af8d7048738ceb4c753b040e6d29db79c" > operations_research::glop::StrictITIVector::assign< / a > < / div > < div class = "ttdeci" > void assign(IntType size, const T & v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00278" > lp_types.h:278< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a95879916d90daeba91c40399ae5ddcc6" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a95879916d90daeba91c40399ae5ddcc6" > operations_research::glop::IsFinite< / a > < / div > < div class = "ttdeci" > bool IsFinite(Fractional value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00091" > lp_types.h:91< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_a15aff33b9baefb846c984351291ae92d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#a15aff33b9baefb846c984351291ae92d" > operations_research::glop::GlopParameters::log_search_progress< / a > < / div > < div class = "ttdeci" > bool log_search_progress() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l02756" > parameters.pb.h:2756< / 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 = "timer_8h_html" > < div class = "ttname" > < a href = "timer_8h.html" > timer.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a81334c7ceae9d68a38fe4d4bf0b7794c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a81334c7ceae9d68a38fe4d4bf0b7794c" > operations_research::glop::LinearProgram::objective_offset< / a > < / div > < div class = "ttdeci" > Fractional objective_offset() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00260" > lp_data.h:260< / 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 = "classoperations__research_1_1glop_1_1_l_p_solver_html_ae7202d055b6b172a8a1da4f5b136f9ea" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#ae7202d055b6b172a8a1da4f5b136f9ea" > operations_research::glop::LPSolver::SetParameters< / a > < / div > < div class = "ttdeci" > void SetParameters(const GlopParameters & parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00112" > lp_solver.cc:112< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_aa4e5168f378a3a4e86dcf409faf14937" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#aa4e5168f378a3a4e86dcf409faf14937" > operations_research::glop::LinearProgram::constraint_upper_bounds< / a > < / div > < div class = "ttdeci" > const DenseColumn & constraint_upper_bounds() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00218" > lp_data.h:218< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_problem_solution_html_a887a20330f1f58adbe564ef0fcf74e8c" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_problem_solution.html#a887a20330f1f58adbe564ef0fcf74e8c" > operations_research::glop::ProblemSolution::variable_statuses< / a > < / div > < div class = "ttdeci" > VariableStatusRow variable_statuses< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00685" > lp_data.h:685< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_ab602b3b0fbd3d46d7ed5aefa466b2122" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#ab602b3b0fbd3d46d7ed5aefa466b2122" > operations_research::glop::LPSolver::LoadAndVerifySolution< / a > < / div > < div class = "ttdeci" > ProblemStatus LoadAndVerifySolution(const LinearProgram & lp, const ProblemSolution & solution)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00293" > lp_solver.cc:293< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a2c776397337c7b38bcdb8e2b57653a6a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a2c776397337c7b38bcdb8e2b57653a6a" > operations_research::glop::Preprocessor::status< / a > < / div > < div class = "ttdeci" > ProblemStatus status() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00065" > preprocessor.h:65< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_solver_logger_html" > < div class = "ttname" > < a href = "classoperations__research_1_1_solver_logger.html" > operations_research::SolverLogger< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "util_2logging_8h_source.html#l00033" > util/logging.h:33< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_aaf9694f57960ede8c406e3bd923bcd72adfcd8e748f506324dff6a9d5e7aea00b" > < div class = "ttname" > < a href = "namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72adfcd8e748f506324dff6a9d5e7aea00b" > operations_research::ProtoWriteFormat::kProtoText< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_ad4d6b215cd4f7ea8c5239e02bfce3ce6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#ad4d6b215cd4f7ea8c5239e02bfce3ce6" > operations_research::glop::GlopParameters::use_preprocessing< / a > < / div > < div class = "ttdeci" > bool use_preprocessing() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l02308" > parameters.pb.h:2308< / a > < / div > < / div >
< div class = "ttc" id = "alldiff__cst_8cc_html_a26e6db9bcc64b584051ecc28171ed11f" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > < / div > < div class = "ttdeci" > int64_t max< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00140" > alldiff_cst.cc:140< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_time_limit_html_a96f95e438ca7940b115c838c96c06d87" > < div class = "ttname" > < a href = "classoperations__research_1_1_time_limit.html#a96f95e438ca7940b115c838c96c06d87" > operations_research::TimeLimit::FromParameters< / a > < / div > < div class = "ttdeci" > static std::unique_ptr< TimeLimit > FromParameters(const Parameters & parameters)< / div > < div class = "ttdoc" > Creates a time limit object initialized from an object that provides methods max_time_in_seconds() an...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "time__limit_8h_source.html#l00160" > time_limit.h:160< / 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 = "namespaceoperations__research_1_1glop_html_ab7ff1f9383648fd132667b1e601229c9" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#ab7ff1f9383648fd132667b1e601229c9" > operations_research::glop::ChangeSign< / a > < / div > < div class = "ttdeci" > void ChangeSign(StrictITIVector< IndexType, Fractional > *data)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_2lp__utils_8h_source.html#l00300" > lp_data/lp_utils.h:300< / 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_1glop_1_1_linear_program_html_a4e79763dc85eb10320835bca13697f4d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a4e79763dc85eb10320835bca13697f4d" > operations_research::glop::LinearProgram::constraint_lower_bounds< / a > < / div > < div class = "ttdeci" > const DenseColumn & constraint_lower_bounds() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00215" > lp_data.h:215< / a > < / div > < / div >
< div class = "ttc" id = "cp__model__fz__solver_8cc_html_aed003f5eb5197bc586b7ef2c36a63da2" > < div class = "ttname" > < a href = "cp__model__fz__solver_8cc.html#aed003f5eb5197bc586b7ef2c36a63da2" > proto< / a > < / div > < div class = "ttdeci" > CpModelProto proto< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "cp__model__fz__solver_8cc_source.html#l00119" > cp_model_fz_solver.cc:119< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_a8b24d7637c1be768eedf8207255b4b7e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#a8b24d7637c1be768eedf8207255b4b7e" > operations_research::glop::MainLpPreprocessor::SetLogger< / a > < / div > < div class = "ttdeci" > void SetLogger(SolverLogger *logger)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00119" > preprocessor.h:119< / a > < / div > < / div >
< div class = "ttc" id = "log__severity_8h_html_a50e5762f38854b37ee3e2851bc1bb0e7" > < div class = "ttname" > < a href = "log__severity_8h.html#a50e5762f38854b37ee3e2851bc1bb0e7" > WARNING< / a > < / div > < div class = "ttdeci" > const int WARNING< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "log__severity_8h_source.html#l00031" > log_severity.h:31< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493a0beacd9ca195de65e685252f1b46b954" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493a0beacd9ca195de65e685252f1b46b954" > operations_research::glop::ProblemStatus::IMPRECISE< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_ad99bfbfbdeb3354d3694aecd7fda6deb" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#ad99bfbfbdeb3354d3694aecd7fda6deb" > operations_research::glop::Preprocessor::SetTimeLimit< / a > < / div > < div class = "ttdeci" > void SetTimeLimit(TimeLimit *time_limit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00075" > preprocessor.h:75< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a652ba89cea606e3c3071a288e2d60bba" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a652ba89cea606e3c3071a288e2d60bba" > operations_research::glop::GetConstraintStatusString< / a > < / div > < div class = "ttdeci" > std::string GetConstraintStatusString(ConstraintStatus status)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8cc_source.html#l00090" > lp_types.cc:90< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a71b04920d660067fdb3d2f4eaa5c7dc0" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a71b04920d660067fdb3d2f4eaa5c7dc0" > operations_research::glop::LPSolver::GetMutableParameters< / a > < / div > < div class = "ttdeci" > GlopParameters * GetMutableParameters()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00126" > lp_solver.cc:126< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_basis_state_html_a6cc6941be01d3c765280e09be0246c3f" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_basis_state.html#a6cc6941be01d3c765280e09be0246c3f" > operations_research::glop::BasisState::statuses< / a > < / div > < div class = "ttdeci" > VariableStatusRow statuses< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "variables__info_8h_source.html#l00043" > variables_info.h:43< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_a54fe56232b6ba8a127e6a4460316d664" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#a54fe56232b6ba8a127e6a4460316d664" > operations_research::glop::GlopParameters::change_status_to_imprecise< / a > < / div > < div class = "ttdeci" > bool change_status_to_imprecise() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l02000" > parameters.pb.h:2000< / 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 = "namespaceoperations__research_1_1glop_html_a394b55c9b64ac7ce7c9e8772ef9f7c73" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a394b55c9b64ac7ce7c9e8772ef9f7c73" > operations_research::glop::KahanSum< / a > < / div > < div class = "ttdeci" > AccurateSum< Fractional > KahanSum< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_2lp__utils_8h_source.html#l00032" > lp_data/lp_utils.h:32< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_af4b325af2d4c849c39bd4a02f32f9cae" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#af4b325af2d4c849c39bd4a02f32f9cae" > operations_research::glop::LPSolver::GetNumberOfSimplexIterations< / a > < / div > < div class = "ttdeci" > int GetNumberOfSimplexIterations() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00501" > lp_solver.cc:501< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_a71afafc7f6fbdd94f970a017ff42338f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#a71afafc7f6fbdd94f970a017ff42338f" > operations_research::glop::MainLpPreprocessor::DestructiveRecoverSolution< / a > < / div > < div class = "ttdeci" > void DestructiveRecoverSolution(ProblemSolution *solution)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00191" > preprocessor.cc:191< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_a705ecff17f450f06856ceec064725b8d" > < div class = "ttname" > < a href = "namespaceoperations__research.html#a705ecff17f450f06856ceec064725b8d" > operations_research::AreWithinAbsoluteTolerance< / a > < / div > < div class = "ttdeci" > bool AreWithinAbsoluteTolerance(FloatType x, FloatType y, FloatType absolute_tolerance)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "fp__utils_8h_source.html#l00145" > fp_utils.h:145< / 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 = "namespaceoperations__research_1_1glop_html_af9a790b7e8c5b0c6d55b336177378e78" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#af9a790b7e8c5b0c6d55b336177378e78" > operations_research::glop::kInfinity< / a > < / div > < div class = "ttdeci" > const double kInfinity< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00084" > lp_types.h:84< / 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 = "namespaceoperations__research_html_a57741d0280e266642d7d146d0d0beedb" > < div class = "ttname" > < a href = "namespaceoperations__research.html#a57741d0280e266642d7d146d0d0beedb" > operations_research::WriteProtoToFile< / a > < / div > < div class = "ttdeci" > bool WriteProtoToFile(absl::string_view filename, const google::protobuf::Message & proto, ProtoWriteFormat proto_write_format, bool gzipped, bool append_extension_to_file_name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "file__util_8cc_source.html#l00106" > file_util.cc:106< / a > < / div > < / div >
< div class = "ttc" id = "file__util_8h_html" > < div class = "ttname" > < a href = "file__util_8h.html" > file_util.h< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_problem_solution_html_a15eb0790f4f62ad63676f55e4ba7d2bb" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_problem_solution.html#a15eb0790f4f62ad63676f55e4ba7d2bb" > operations_research::glop::ProblemSolution::status< / a > < / div > < div class = "ttdeci" > ProblemStatus status< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00665" > lp_data.h:665< / a > < / div > < / div >
< div class = "ttc" id = "lp__data_2proto__utils_8h_html" > < div class = "ttname" > < a href = "lp__data_2proto__utils_8h.html" > proto_utils.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_aeccc8138b268e621d96d105e0ddd474a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#aeccc8138b268e621d96d105e0ddd474a" > operations_research::glop::LPSolver::DeterministicTime< / a > < / div > < div class = "ttdeci" > double DeterministicTime() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00505" > lp_solver.cc:505< / 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_1glop_1_1_l_p_solver_html_a41d6e69ea587dda35dbe4b5f07dd6bd8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a41d6e69ea587dda35dbe4b5f07dd6bd8" > operations_research::glop::LPSolver::MayHaveMultipleOptimalSolutions< / a > < / div > < div class = "ttdeci" > bool MayHaveMultipleOptimalSolutions() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00497" > lp_solver.cc:497< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_acd8437353d8dc686a75c98b5897dd871" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#acd8437353d8dc686a75c98b5897dd871" > operations_research::glop::LinearProgram::num_variables< / a > < / div > < div class = "ttdeci" > ColIndex num_variables() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00205" > lp_data.h:205< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector.html" > operations_research::glop::StrictITIVector< ColIndex, VariableStatus > < / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493a2dcc8f5d91cb2aa2065b8305bf2d5cbd" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493a2dcc8f5d91cb2aa2065b8305bf2d5cbd" > operations_research::glop::ProblemStatus::PRIMAL_FEASIBLE< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_problem_solution_html_ae7a0a13dedf8ae7920036bfff1ad9c3b" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_problem_solution.html#ae7a0a13dedf8ae7920036bfff1ad9c3b" > operations_research::glop::ProblemSolution::constraint_statuses< / a > < / div > < div class = "ttdeci" > ConstraintStatusColumn constraint_statuses< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00686" > lp_data.h:686< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector_html_a64b6b04f3a519d2c61d49daaa88bf06e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector.html#a64b6b04f3a519d2c61d49daaa88bf06e" > operations_research::glop::StrictITIVector::resize< / a > < / div > < div class = "ttdeci" > void resize(IntType size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00273" > lp_types.h:273< / 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#l00889" > base/logging.h:889< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_acd138469679be137d0de53459b1342cb" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#acd138469679be137d0de53459b1342cb" > operations_research::glop::LinearProgram::variable_upper_bounds< / a > < / div > < div class = "ttdeci" > const DenseRow & variable_upper_bounds() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00232" > lp_data.h:232< / 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_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_1glop_1_1_linear_program_html_a4ba664b00317505a0026d2a38e6dd565" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a4ba664b00317505a0026d2a38e6dd565" > operations_research::glop::LinearProgram::variable_lower_bounds< / a > < / div > < div class = "ttdeci" > const DenseRow & variable_lower_bounds() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00229" > lp_data.h:229< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1_solver_logger_html_a9492cb97f5ec0ecbce0b5ef1b085738b" > < div class = "ttname" > < a href = "classoperations__research_1_1_solver_logger.html#a9492cb97f5ec0ecbce0b5ef1b085738b" > operations_research::SolverLogger::LoggingIsEnabled< / a > < / div > < div class = "ttdeci" > bool LoggingIsEnabled() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "util_2logging_8h_source.html#l00042" > util/logging.h:42< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a5e016d204d43b2cc4a2773c25462968a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a5e016d204d43b2cc4a2773c25462968a" > operations_research::glop::LinearProgram::IsCleanedUp< / a > < / div > < div class = "ttdeci" > bool IsCleanedUp() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00354" > lp_data.cc:354< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ae89df3243bbb8341130c7b3f44145ea0" > < div class = "ttname" > < a href = "base_2logging_8h.html#ae89df3243bbb8341130c7b3f44145ea0" > DCHECK_EQ< / a > < / div > < div class = "ttdeci" > #define DCHECK_EQ(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00890" > base/logging.h:890< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a884f3b645d22471e5ed3320e182cd493afaee4ca3c30ee18148ce3ada37466498" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a884f3b645d22471e5ed3320e182cd493afaee4ca3c30ee18148ce3ada37466498" > operations_research::glop::ProblemStatus::INIT< / 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_l_p_solver_html_a69f41bae06f08e5e85e793c973997ae4" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a69f41bae06f08e5e85e793c973997ae4" > operations_research::glop::LPSolver::variable_statuses< / a > < / div > < div class = "ttdeci" > const VariableStatusRow & variable_statuses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8h_source.html#l00103" > lp_solver.h:103< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_problem_solution_html" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_problem_solution.html" > operations_research::glop::ProblemSolution< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8h_source.html#l00657" > lp_data.h:657< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_aee749790021783ccc83b2d6abe70c1c0" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aee749790021783ccc83b2d6abe70c1c0" > operations_research::glop::GetVariableStatusString< / a > < / div > < div class = "ttdeci" > std::string GetVariableStatusString(VariableStatus status)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8cc_source.html#l00071" > lp_types.cc:71< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_af63351aaec91b871b63a8e535711e02f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#af63351aaec91b871b63a8e535711e02f" > operations_research::glop::GlopParameters::log_to_stdout< / a > < / div > < div class = "ttdeci" > bool log_to_stdout() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l02784" > parameters.pb.h:2784< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a4395e95bab44e222cb2e77251017a0e2" > < div class = "ttname" > < a href = "base_2logging_8h.html#a4395e95bab44e222cb2e77251017a0e2" > DCHECK_LE< / a > < / div > < div class = "ttdeci" > #define DCHECK_LE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00892" > base/logging.h:892< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a2fcdc6c1d7ad743bc685f8181ef82a5d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a2fcdc6c1d7ad743bc685f8181ef82a5d" > operations_research::glop::LPSolver::constraint_statuses< / a > < / div > < div class = "ttdeci" > const ConstraintStatusColumn & constraint_statuses() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8h_source.html#l00117" > lp_solver.h:117< / 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 = "namespaceoperations__research_1_1glop_html_a0f6bd47b8956b59589718bd40b1cf8bc" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a0f6bd47b8956b59589718bd40b1cf8bc" > operations_research::glop::ConstraintStatus< / a > < / div > < div class = "ttdeci" > ConstraintStatus< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00231" > lp_types.h:231< / 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 = "commandlineflags_8h_html" > < div class = "ttname" > < a href = "commandlineflags_8h.html" > commandlineflags.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a061b60ddc2f9fced9216694b1366599e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a061b60ddc2f9fced9216694b1366599e" > operations_research::glop::LPSolver::GetSolverLogger< / a > < / div > < div class = "ttdeci" > SolverLogger & GetSolverLogger()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00128" > lp_solver.cc:128< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::LPSolver::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00233" > lp_solver.cc:233< / 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#l00120" > cp_model_fz_solver.cc:120< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a3d9874910f9632900fe8677463b1c0be" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a3d9874910f9632900fe8677463b1c0be" > operations_research::glop::ScalarProduct< / a > < / div > < div class = "ttdeci" > Fractional ScalarProduct(const DenseRowOrColumn1 & u, const DenseRowOrColumn2 & v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_2lp__utils_8h_source.html#l00047" > lp_data/lp_utils.h:47< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_aaf9694f57960ede8c406e3bd923bcd72aa0af2ac06be96f6784af5295aab62c76" > < div class = "ttname" > < a href = "namespaceoperations__research.html#aaf9694f57960ede8c406e3bd923bcd72aa0af2ac06be96f6784af5295aab62c76" > operations_research::ProtoWriteFormat::kProtoBinary< / 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 = "namespaceoperations__research_1_1glop_html_aaddc7ccf1acc75842c2129ee4590d358a88c189a42c87aa49d667fc8ab76bc323" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#aaddc7ccf1acc75842c2129ee4590d358a88c189a42c87aa49d667fc8ab76bc323" > operations_research::glop::VariableStatus::FREE< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a40b46f23f42f169a527de50e016c2096" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a40b46f23f42f169a527de50e016c2096" > operations_research::glop::LinearProgram::ClearTransposeMatrix< / a > < / div > < div class = "ttdeci" > void ClearTransposeMatrix()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00404" > lp_data.cc:404< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_ac532c4b500b1a85ea22217f2c65a70ed" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#ac532c4b500b1a85ea22217f2c65a70ed" > operations_research::glop::LinearProgram::IsValid< / a > < / div > < div class = "ttdeci" > bool IsValid() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l01305" > lp_data.cc:1305< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_linear_program_html_a5270e516462b2a59aecc4f6854c789d1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a5270e516462b2a59aecc4f6854c789d1" > operations_research::glop::LinearProgram::GetBoundsStatsString< / a > < / div > < div class = "ttdeci" > std::string GetBoundsStatsString() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00465" > lp_data.cc:465< / 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 = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector_html_a967a5c081ad4195a30c78dc2c0bcabf5" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector.html#a967a5c081ad4195a30c78dc2c0bcabf5" > operations_research::glop::StrictITIVector::size< / a > < / div > < div class = "ttdeci" > IntType size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00280" > lp_types.h:280< / 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#l00044" > vlog_is_on.h:44< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_ad0677fd7b636de2bffe3cffca65dcd20" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#ad0677fd7b636de2bffe3cffca65dcd20" > operations_research::glop::LPSolver::Solve< / a > < / div > < div class = "ttdeci" > ABSL_MUST_USE_RESULT ProblemStatus Solve(const LinearProgram & lp)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00130" > lp_solver.cc:130< / 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 = "lp__data_2lp__utils_8h_html" > < div class = "ttname" > < a href = "lp__data_2lp__utils_8h.html" > lp_utils.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html" > operations_research::glop::MainLpPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00103" > preprocessor.h:103< / 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 = "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 = "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_1glop_1_1_linear_program_html_a2b3db5dc0b5e97f2790bbe1d633abc61" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_linear_program.html#a2b3db5dc0b5e97f2790bbe1d633abc61" > operations_research::glop::LinearProgram::PopulateFromLinearProgram< / a > < / div > < div class = "ttdeci" > void PopulateFromLinearProgram(const LinearProgram & linear_program)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_8cc_source.html#l00862" > lp_data.cc:862< / a > < / div > < / div >
< div class = "ttc" id = "lp__solver_8cc_html_aa3003ab2d06a8ff3b490c100232fc05c" > < div class = "ttname" > < a href = "lp__solver_8cc.html#aa3003ab2d06a8ff3b490c100232fc05c" > ABSL_FLAG< / a > < / div > < div class = "ttdeci" > ABSL_FLAG(bool, lp_dump_to_proto_file, false, " Tells whether do dump the problem to a protobuf file." )< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_l_p_solver_html_a7767c9dc7ffc1643260017dd5817d6d3" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_l_p_solver.html#a7767c9dc7ffc1643260017dd5817d6d3" > operations_research::glop::LPSolver::GetMaximumDualInfeasibility< / a > < / div > < div class = "ttdeci" > Fractional GetMaximumDualInfeasibility() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__solver_8cc_source.html#l00493" > lp_solver.cc:493< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_glop_parameters_html_acca1ce09fc63ba147187720830291df5" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#acca1ce09fc63ba147187720830291df5" > operations_research::glop::GlopParameters::use_scaling< / a > < / div > < div class = "ttdeci" > bool use_scaling() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l01717" > parameters.pb.h:1717< / 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_747248fa8ec2ebcb4d8ad85ced34db0b.html" > glop< / a > < / li > < li class = "navelem" > < a class = "el" href = "lp__solver_8cc.html" > lp_solver.cc< / a > < / li >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2022-01-16 18:02:36 +01: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 >