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: preprocessor.h Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
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('preprocessor_8h_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" > preprocessor.h< / 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 = "preprocessor_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > // Copyright 2010-2021 Google LLC< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > // Licensed under the Apache License, Version 2.0 (the " License" );< / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > // you may not use this file except in compliance with the License.< / span > < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > // You may obtain a copy of the License at< / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > // http://www.apache.org/licenses/LICENSE-2.0< / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > // Unless required by applicable law or agreed to in writing, software< / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > // distributed under the License is distributed on an " AS IS" BASIS,< / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.< / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > // See the License for the specific language governing permissions and< / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > // limitations under the License.< / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > // This file contains the presolving code for a LinearProgram.< / span > < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "comment" > // A classical reference is:< / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "comment" > // E. D. Andersen, K. D. Andersen, " Presolving in linear programming." ,< / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "comment" > // Mathematical Programming 71 (1995) 221-245.< / span > < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "preprocessor" > #ifndef OR_TOOLS_GLOP_PREPROCESSOR_H_< / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #define OR_TOOLS_GLOP_PREPROCESSOR_H_< / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "preprocessor" > #include < memory> < / span > < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "strong__vector_8h.html" > ortools/base/strong_vector.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "par
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor_html_aafe5553d4d7b0927477cc855dce6e192" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor.html#aafe5553d4d7b0927477cc855dce6e192" > operations_research::glop::DoubletonFreeColumnPreprocessor::~DoubletonFreeColumnPreprocessor< / a > < / div > < div class = "ttdeci" > ~DoubletonFreeColumnPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00656" > preprocessor.h:656< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor_html_a398d2d8cb8808f6b8351d79c3982667b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor.html#a398d2d8cb8808f6b8351d79c3982667b" > operations_research::glop::SingletonColumnSignPreprocessor::~SingletonColumnSignPreprocessor< / a > < / div > < div class = "ttdeci" > ~SingletonColumnSignPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00825" > preprocessor.h:825< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor_html_a5280327b91fbaa8a919c34747f3d6a5d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html#a5280327b91fbaa8a919c34747f3d6a5d" > operations_research::glop::ProportionalColumnPreprocessor::ProportionalColumnPreprocessor< / a > < / div > < div class = "ttdeci" > ProportionalColumnPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00293" > preprocessor.h:293< / 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_dualizer_preprocessor_html_a6b7cec7e77dd95310161ebb894678b78" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a6b7cec7e77dd95310161ebb894678b78" > operations_research::glop::DualizerPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > DualizerPreprocessor & operator=(const DualizerPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_implied_free_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_implied_free_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ImpliedFreePreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01381" > preprocessor.cc:1381< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::RemoveNearZeroEntriesPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03027" > preprocessor.cc:3027< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_afb08edad3e062957b1f7421ef53c8df6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#afb08edad3e062957b1f7421ef53c8df6" > operations_research::glop::ColumnDeletionHelper::operator=< / a > < / div > < div class = "ttdeci" > ColumnDeletionHelper & operator=(const ColumnDeletionHelper & )=delete< / 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 = "classoperations__research_1_1glop_1_1_glop_parameters_html_a62aa60776f6ab0ba53612e1552c76a1d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_glop_parameters.html#a62aa60776f6ab0ba53612e1552c76a1d" > operations_research::glop::GlopParameters::preprocessor_zero_tolerance< / a > < / div > < div class = "ttdeci" > double preprocessor_zero_tolerance() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "parameters_8pb_8h_source.html#l02448" > parameters.pb.h:2448< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor_html_a247ca380a86ecd3a0d5402ca7d33acea" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor.html#a247ca380a86ecd3a0d5402ca7d33acea" > operations_research::glop::RemoveNearZeroEntriesPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > RemoveNearZeroEntriesPreprocessor & operator=(const RemoveNearZeroEntriesPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor_html_a9e4034a5477b47e5855ef0b93656ea1f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor.html#a9e4034a5477b47e5855ef0b93656ea1f" > operations_research::glop::SingletonColumnSignPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > SingletonColumnSignPreprocessor & operator=(const SingletonColumnSignPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor_html_ae0bf56eb47306d84be8265b1192744c1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor.html#ae0bf56eb47306d84be8265b1192744c1" > operations_research::glop::FixedVariablePreprocessor::FixedVariablePreprocessor< / a > < / div > < div class = "ttdeci" > FixedVariablePreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00523" > preprocessor.h:523< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_implied_free_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_implied_free_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ImpliedFreePreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01580" > preprocessor.cc:1580< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor_html_a5167b6664abcc5a0117acda29e0381ab" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor.html#a5167b6664abcc5a0117acda29e0381ab" > operations_research::glop::FixedVariablePreprocessor::operator=< / a > < / div > < div class = "ttdeci" > FixedVariablePreprocessor & operator=(const FixedVariablePreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor.html" > operations_research::glop::RemoveNearZeroEntriesPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00795" > preprocessor.h:795< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::FixedVariablePreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01100" > preprocessor.cc:1100< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html_a16b556cc08c1f6802a387420e5d038f2" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html#a16b556cc08c1f6802a387420e5d038f2" > operations_research::glop::UnconstrainedVariablePreprocessor::RemoveZeroCostUnconstrainedVariable< / a > < / div > < div class = "ttdeci" > void RemoveZeroCostUnconstrainedVariable(ColIndex col, Fractional target_bound, LinearProgram *lp)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01788" > preprocessor.cc:1788< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html" > operations_research::glop::ShiftVariableBoundsPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00986" > preprocessor.h:986< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor_html_a6dca9e326011060bd1aa01dd84d8a568" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor.html#a6dca9e326011060bd1aa01dd84d8a568" > operations_research::glop::ToMinimizationPreprocessor::ToMinimizationPreprocessor< / a > < / div > < div class = "ttdeci" > ToMinimizationPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01041" > preprocessor.h:1041< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::DoubletonEqualityRowPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03082" > preprocessor.cc:3082< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor_html_a43a2d7a5c73c6b9c4eeebd4c02e0933d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor.html#a43a2d7a5c73c6b9c4eeebd4c02e0933d" > operations_research::glop::FreeConstraintPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > FreeConstraintPreprocessor & operator=(const FreeConstraintPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "log__severity_8h_html_acdd38e3c9f22f127d7776920e3079eda" > < div class = "ttname" > < a href = "log__severity_8h.html#acdd38e3c9f22f127d7776920e3079eda" > FATAL< / a > < / div > < div class = "ttdeci" > const int FATAL< / 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_shift_variable_bounds_preprocessor_html_a15f85d23e509bb299b02e8fa056bbac7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html#a15f85d23e509bb299b02e8fa056bbac7" > operations_research::glop::ShiftVariableBoundsPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ShiftVariableBoundsPreprocessor & operator=(const ShiftVariableBoundsPreprocessor & )=delete< / 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 = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor_html_ac0c8e96fc5c1a456eb7b2379ef8b3e45" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor.html#ac0c8e96fc5c1a456eb7b2379ef8b3e45" > operations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ForcingAndImpliedFreeConstraintPreprocessor & operator=(const ForcingAndImpliedFreeConstraintPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_ac43676b866796cb46849e6f083bd0d75" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#ac43676b866796cb46849e6f083bd0d75" > operations_research::glop::Preprocessor::operator=< / a > < / div > < div class = "ttdeci" > Preprocessor & operator=(const Preprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_a6afccf8c0c7105ba45b8d7bd47830239" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#a6afccf8c0c7105ba45b8d7bd47830239" > operations_research::glop::ColumnDeletionHelper::GetMarkedColumns< / a > < / div > < div class = "ttdeci" > const DenseBooleanRow & GetMarkedColumns() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00200" > preprocessor.h:200< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor_html_a406d05ad2a78cf24e2d4e5965a06d505" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html#a406d05ad2a78cf24e2d4e5965a06d505" > operations_research::glop::ShiftVariableBoundsPreprocessor::ShiftVariableBoundsPreprocessor< / a > < / div > < div class = "ttdeci" > ShiftVariableBoundsPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00988" > preprocessor.h:988< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html_a096ed4f933f943ccb8859e0dc08b06ca" > < div class = "ttname" > < a href = "namespaceoperations__research.html#a096ed4f933f943ccb8859e0dc08b06ca" > operations_research::IsSmallerWithinTolerance< / a > < / div > < div class = "ttdeci" > bool IsSmallerWithinTolerance(FloatType x, FloatType y, FloatType tolerance)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "fp__utils_8h_source.html#l00157" > fp_utils.h:157< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html" > operations_research::glop::SingletonUndo< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00374" > preprocessor.h:374< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::SingletonPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02820" > preprocessor.cc:2820< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_a1fbdcd623d96ea5e73d664ce0c6bd002" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#a1fbdcd623d96ea5e73d664ce0c6bd002" > operations_research::glop::ColumnDeletionHelper::IsColumnMarked< / a > < / div > < div class = "ttdeci" > bool IsColumnMarked(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00195" > preprocessor.h:195< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor_html_af4809c8f27fba190507a1af9a05289bd" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor.html#af4809c8f27fba190507a1af9a05289bd" > operations_research::glop::DoubletonFreeColumnPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > DoubletonFreeColumnPreprocessor & operator=(const DoubletonFreeColumnPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_html_a71d97a88e4aa6d9bb51b0bb0f5a955bf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor.html#a71d97a88e4aa6d9bb51b0bb0f5a955bf" > operations_research::glop::DoubletonEqualityRowPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > DoubletonEqualityRowPreprocessor & operator=(const DoubletonEqualityRowPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor_html_ad7a6089e6fb93d30141a0e3fdf059e8d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor.html#ad7a6089e6fb93d30141a0e3fdf059e8d" > operations_research::glop::AddSlackVariablesPreprocessor::~AddSlackVariablesPreprocessor< / a > < / div > < div class = "ttdeci" > ~AddSlackVariablesPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01077" > preprocessor.h:1077< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor_html_ab1dcd2b65a67272de23ec63110fda3a4" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor.html#ab1dcd2b65a67272de23ec63110fda3a4" > operations_research::glop::ToMinimizationPreprocessor::~ToMinimizationPreprocessor< / a > < / div > < div class = "ttdeci" > ~ToMinimizationPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01046" > preprocessor.h:1046< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_abf42c94e770b44d463ca3d13cda889c6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#abf42c94e770b44d463ca3d13cda889c6" > operations_research::glop::ColumnDeletionHelper::GetStoredValue< / a > < / div > < div class = "ttdeci" > const DenseRow & GetStoredValue() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00211" > preprocessor.h:211< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_html_a044b35f90977e8a419f26cfa5f4837b6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor.html#a044b35f90977e8a419f26cfa5f4837b6" > operations_research::glop::DoubletonEqualityRowPreprocessor::~DoubletonEqualityRowPreprocessor< / a > < / div > < div class = "ttdeci" > ~DoubletonEqualityRowPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00847" > preprocessor.h:847< / 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 = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status_html_a7807b13123f03224c0435ad7d2bcdb11" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status.html#a7807b13123f03224c0435ad7d2bcdb11" > operations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus::value< / a > < / div > < div class = "ttdeci" > Fractional value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00886" > preprocessor.h:886< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor.html" > operations_research::glop::SingletonColumnSignPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00817" > preprocessor.h:817< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html" > operations_research::glop::DualizerPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00928" > preprocessor.h:928< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ProportionalRowPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00829" > preprocessor.cc:829< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor_html_a86bf9994227f110c24051481a660df47" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html#a86bf9994227f110c24051481a660df47" > operations_research::glop::ShiftVariableBoundsPreprocessor::~ShiftVariableBoundsPreprocessor< / a > < / div > < div class = "ttdeci" > ~ShiftVariableBoundsPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00994" > preprocessor.h:994< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html_aebdf58351cca09399f756ba8f298f8c0" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html#aebdf58351cca09399f756ba8f298f8c0" > operations_research::glop::ScalingPreprocessor::ScalingPreprocessor< / a > < / div > < div class = "ttdeci" > ScalingPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01018" > preprocessor.h:1018< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a4a10ecf24a0ec229f93e3de2613081e4" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a4a10ecf24a0ec229f93e3de2613081e4" > operations_research::glop::RowDeletionHelper::RowDeletionHelper< / a > < / div > < div class = "ttdeci" > RowDeletionHelper()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00230" > preprocessor.h:230< / 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 = "classoperations__research_1_1glop_1_1_empty_column_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_column_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::EmptyColumnPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00385" > preprocessor.cc:385< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::SingletonPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02903" > preprocessor.cc:2903< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor.html" > operations_research::glop::AddSlackVariablesPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01070" > preprocessor.h:1070< / 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 = "structoperations__research_1_1glop_1_1_matrix_entry_html_aea35f36ba98d5bbd8d033382f50c9e52" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_matrix_entry.html#aea35f36ba98d5bbd8d033382f50c9e52" > operations_research::glop::MatrixEntry::row< / a > < / div > < div class = "ttdeci" > RowIndex row< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00368" > preprocessor.h:368< / 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 = "structoperations__research_1_1glop_1_1_matrix_entry_html_aa9d6c98fdf8d89b0e2321fda02adc82c" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_matrix_entry.html#aa9d6c98fdf8d89b0e2321fda02adc82c" > operations_research::glop::MatrixEntry::col< / a > < / div > < div class = "ttdeci" > ColIndex col< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00369" > preprocessor.h:369< / 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 = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status_html_ad0ed117cd073020d1d613dca84241a69" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status.html#ad0ed117cd073020d1d613dca84241a69" > operations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus::ColChoiceAndStatus< / a > < / div > < div class = "ttdeci" > ColChoiceAndStatus()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00887" > preprocessor.h:887< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor_html_a522e62f02c6b806d9235d9b0acd3f8ed" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor.html#a522e62f02c6b806d9235d9b0acd3f8ed" > operations_research::glop::ProportionalRowPreprocessor::~ProportionalRowPreprocessor< / a > < / div > < div class = "ttdeci" > ~ProportionalRowPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00339" > preprocessor.h:339< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a91238ea5ce3d56a927b2fa4b68b3e9aa" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a91238ea5ce3d56a927b2fa4b68b3e9aa" > operations_research::glop::SingletonUndo::SingletonUndo< / a > < / div > < div class = "ttdeci" > SingletonUndo(OperationType type, const LinearProgram & lp, MatrixEntry e, ConstraintStatus status)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02240" > preprocessor.cc:2240< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor_html_aa21024dd4b3a5713947b0587e1817b90" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor.html#aa21024dd4b3a5713947b0587e1817b90" > operations_research::glop::SingletonColumnSignPreprocessor::SingletonColumnSignPreprocessor< / a > < / div > < div class = "ttdeci" > SingletonColumnSignPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00819" > preprocessor.h:819< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html_a4287b8e9d3d7eb54bbd1a1e31650e1cb" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html#a4287b8e9d3d7eb54bbd1a1e31650e1cb" > operations_research::glop::UnconstrainedVariablePreprocessor::operator=< / a > < / div > < div class = "ttdeci" > UnconstrainedVariablePreprocessor & operator=(const UnconstrainedVariablePreprocessor & )=delete< / 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_1glop_1_1_proportional_column_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html" > operations_research::glop::ProportionalColumnPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00291" > preprocessor.h:291< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ScalingPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03854" > preprocessor.cc:3854< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor_html_ae23fb85f638884ef4a17fa8fdb2aa816" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor.html#ae23fb85f638884ef4a17fa8fdb2aa816" > operations_research::glop::DoubletonFreeColumnPreprocessor::DoubletonFreeColumnPreprocessor< / a > < / div > < div class = "ttdeci" > DoubletonFreeColumnPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00650" > preprocessor.h:650< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor.html" > operations_research::glop::ToMinimizationPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01039" > preprocessor.h:1039< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a9a2c9c31d675b34f6ec35cc1ca89e047" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a9a2c9c31d675b34f6ec35cc1ca89e047" > operations_research::glop::SingletonUndo::OperationType< / a > < / div > < div class = "ttdeci" > OperationType< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00377" > preprocessor.h:377< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ToMinimizationPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03894" > preprocessor.cc:3894< / 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_1glop_1_1_empty_constraint_preprocessor_html_a4defef18f2b0b3bf00721584c7a40964" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor.html#a4defef18f2b0b3bf00721584c7a40964" > operations_research::glop::EmptyConstraintPreprocessor::~EmptyConstraintPreprocessor< / a > < / div > < div class = "ttdeci" > ~EmptyConstraintPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00777" > preprocessor.h:777< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html" > operations_research::glop::Preprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00043" > preprocessor.h:43< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor_html_a6854c2df62a5131f3266b9f789809df0" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor.html#a6854c2df62a5131f3266b9f789809df0" > operations_research::glop::ProportionalRowPreprocessor::ProportionalRowPreprocessor< / a > < / div > < div class = "ttdeci" > ProportionalRowPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00334" > preprocessor.h:334< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status_html_ad9a7a69580012bd79b5e46d39bddee80" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status.html#ad9a7a69580012bd79b5e46d39bddee80" > operations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus::col_choice< / a > < / div > < div class = "ttdeci" > ColChoice col_choice< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00884" > preprocessor.h:884< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::RowDeletionHelper::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00281" > preprocessor.cc:281< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::DoubletonFreeColumnPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01710" > preprocessor.cc:1710< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html_a9c59c896087a74a8f9c0837407d18b6d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a9c59c896087a74a8f9c0837407d18b6d" > operations_research::glop::DualizerPreprocessor::DualizerPreprocessor< / a > < / div > < div class = "ttdeci" > DualizerPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00930" > preprocessor.h:930< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_column_preprocessor_html_a562dd5bea364681f5958eddb768f86d1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_column_preprocessor.html#a562dd5bea364681f5958eddb768f86d1" > operations_research::glop::EmptyColumnPreprocessor::~EmptyColumnPreprocessor< / a > < / div > < div class = "ttdeci" > ~EmptyColumnPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00273" > preprocessor.h:273< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_a587c82f55540532c54c0af3c0d374253" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#a587c82f55540532c54c0af3c0d374253" > operations_research::glop::MainLpPreprocessor::MainLpPreprocessor< / a > < / div > < div class = "ttdeci" > MainLpPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00105" > preprocessor.h:105< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a9d48fb6037dc9624d7c7e646732661a0" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a9d48fb6037dc9624d7c7e646732661a0" > operations_research::glop::Preprocessor::UseInMipContext< / a > < / div > < div class = "ttdeci" > virtual void UseInMipContext()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00073" > preprocessor.h:73< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a8e12342fc420701fbffd97025421575a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a8e12342fc420701fbffd97025421575a" > operations_research::glop::RowDeletionHelper::IsEmpty< / a > < / div > < div class = "ttdeci" > bool IsEmpty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00235" > preprocessor.h:235< / 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 = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor_html_a52863badcb27ddf95c5fb621d21c31ac" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor.html#a52863badcb27ddf95c5fb621d21c31ac" > operations_research::glop::FixedVariablePreprocessor::~FixedVariablePreprocessor< / a > < / div > < div class = "ttdeci" > ~FixedVariablePreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00528" > preprocessor.h:528< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::RemoveNearZeroEntriesPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02960" > preprocessor.cc:2960< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a67ee68ae6c97419ab4ebb6af8264e7d2" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a67ee68ae6c97419ab4ebb6af8264e7d2" > operations_research::glop::Preprocessor::time_limit_< / a > < / div > < div class = "ttdeci" > TimeLimit * time_limit_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00095" > preprocessor.h:95< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::AddSlackVariablesPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03918" > preprocessor.cc:3918< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html" > operations_research::glop::UnconstrainedVariablePreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00699" > preprocessor.h:699< / 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 = "parameters_8pb_8h_html" > < div class = "ttname" > < a href = "parameters_8pb_8h.html" > parameters.pb.h< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_matrix_entry_html_a9ed70be231bc7c63b1958f4aade2c443" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_matrix_entry.html#a9ed70be231bc7c63b1958f4aade2c443" > operations_research::glop::MatrixEntry::MatrixEntry< / a > < / div > < div class = "ttdeci" > MatrixEntry(RowIndex _row, ColIndex _col, Fractional _coeff)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00366" > preprocessor.h:366< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::UnconstrainedVariablePreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02073" > preprocessor.cc:2073< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_preprocessor.html" > operations_research::glop::SingletonPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00432" > preprocessor.h:432< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor.html" > operations_research::glop::ProportionalRowPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00332" > preprocessor.h:332< / 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 = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ScalingPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03831" > preprocessor.cc:3831< / 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 = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor_html_ae4473cf2c6416433d296fb2f0de105ab" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor.html#ae4473cf2c6416433d296fb2f0de105ab" > operations_research::glop::EmptyConstraintPreprocessor::EmptyConstraintPreprocessor< / a > < / div > < div class = "ttdeci" > EmptyConstraintPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00772" > preprocessor.h:772< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor.html" > operations_research::glop::FreeConstraintPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00751" > preprocessor.h:751< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ProportionalColumnPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00485" > preprocessor.cc:485< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01111" > preprocessor.cc:1111< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor_html_ae4cddf9d2da4c9c8a9f0fb20f8a6a38b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor.html#ae4cddf9d2da4c9c8a9f0fb20f8a6a38b" > operations_research::glop::EmptyConstraintPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > EmptyConstraintPreprocessor & operator=(const EmptyConstraintPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a644718bb2fb240de962dc3c9a1fdf0dc" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a644718bb2fb240de962dc3c9a1fdf0dc" > absl::StrongVector::empty< / a > < / div > < div class = "ttdeci" > bool empty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00156" > strong_vector.h:156< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_column_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_column.html" > operations_research::glop::SparseColumn< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8h_source.html#l00044" > sparse_column.h:44< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::DualizerPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03467" > preprocessor.cc:3467< / 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 = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html_a2bbe974a6b7492a3ab9fbe49d8a8fb05" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html#a2bbe974a6b7492a3ab9fbe49d8a8fb05" > operations_research::glop::ScalingPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ScalingPreprocessor & operator=(const ScalingPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_column_preprocessor_html_a1c376c19b70138a17b1e5fa662ddc377" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_column_preprocessor.html#a1c376c19b70138a17b1e5fa662ddc377" > operations_research::glop::EmptyColumnPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > EmptyColumnPreprocessor & operator=(const EmptyColumnPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_a46b7ed2e9e3a3d5dc9a024801e1baaf7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#a46b7ed2e9e3a3d5dc9a024801e1baaf7" > operations_research::glop::ColumnDeletionHelper::MarkColumnForDeletion< / a > < / div > < div class = "ttdeci" > void MarkColumnForDeletion(ColIndex col)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00233" > preprocessor.cc:233< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor_html_ab1bfd0781f320be0a48e6697dd7d70cf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor.html#ab1bfd0781f320be0a48e6697dd7d70cf" > operations_research::glop::FreeConstraintPreprocessor::~FreeConstraintPreprocessor< / a > < / div > < div class = "ttdeci" > ~FreeConstraintPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00758" > preprocessor.h:758< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a93f31881bac44307228eb78314f12a40" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a93f31881bac44307228eb78314f12a40" > operations_research::glop::Preprocessor::infinite_time_limit_< / a > < / div > < div class = "ttdeci" > std::unique_ptr< TimeLimit > infinite_time_limit_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00094" > preprocessor.h:94< / a > < / div > < / div >
< div class = "ttc" id = "matrix__scaler_8h_html" > < div class = "ttname" > < a href = "matrix__scaler_8h.html" > matrix_scaler.h< / 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 = "classoperations__research_1_1glop_1_1_implied_free_preprocessor_html_a728998b7c54333eef65561f76ac4ea8a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_implied_free_preprocessor.html#a728998b7c54333eef65561f76ac4ea8a" > operations_research::glop::ImpliedFreePreprocessor::ImpliedFreePreprocessor< / a > < / div > < div class = "ttdeci" > ImpliedFreePreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00604" > preprocessor.h:604< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor_html_a0563f77c80dd8025bf3b115a1b8b7b4d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor.html#a0563f77c80dd8025bf3b115a1b8b7b4d" > operations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor::ForcingAndImpliedFreeConstraintPreprocessor< / a > < / div > < div class = "ttdeci" > ForcingAndImpliedFreeConstraintPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00558" > preprocessor.h:558< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_implied_free_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_implied_free_preprocessor.html" > operations_research::glop::ImpliedFreePreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00602" > preprocessor.h:602< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a5bd396e2699dfe1e7ee6777e78b36572" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a5bd396e2699dfe1e7ee6777e78b36572" > operations_research::glop::SingletonUndo::Entry< / a > < / div > < div class = "ttdeci" > const MatrixEntry & Entry() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00398" > preprocessor.h:398< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::EmptyConstraintPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02229" > preprocessor.cc:2229< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a6ef36d55945fd761fbefac971b818a29" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a6ef36d55945fd761fbefac971b818a29" > operations_research::glop::Preprocessor::status_< / a > < / div > < div class = "ttdeci" > ProblemStatus status_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00091" > preprocessor.h:91< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a5c1cfa0469b831e367e8f9b6b463b5ae" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a5c1cfa0469b831e367e8f9b6b463b5ae" > operations_research::glop::Preprocessor::~Preprocessor< / a > < / div > < div class = "ttdeci" > virtual ~Preprocessor()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00054" > preprocessor.cc:54< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a8b572400ae17e537ba55eb01667dd5c7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a8b572400ae17e537ba55eb01667dd5c7" > operations_research::glop::RowDeletionHelper::IsRowMarked< / a > < / div > < div class = "ttdeci" > bool IsRowMarked(RowIndex row) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00250" > preprocessor.h:250< / a > < / div > < / div >
< div class = "ttc" id = "lp__data_8h_html" > < div class = "ttname" > < a href = "lp__data_8h.html" > lp_data.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::EmptyConstraintPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02192" > preprocessor.cc:2192< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_a51681234d1581189740df34ad653157e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#a51681234d1581189740df34ad653157e" > operations_research::glop::MainLpPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > MainLpPreprocessor & operator=(const MainLpPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "revised__simplex_8cc_html_ae985c429ef4bec190816ed836d6cf2c2" > < div class = "ttname" > < a href = "revised__simplex_8cc.html#ae985c429ef4bec190816ed836d6cf2c2" > target_bound< / a > < / div > < div class = "ttdeci" > Fractional target_bound< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "revised__simplex_8cc_source.html#l01983" > revised_simplex.cc:1983< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html" > operations_research::glop::ScalingPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01016" > preprocessor.h:1016< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status_html" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status.html" > operations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00883" > preprocessor.h:883< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_a575d2041247c879f7173bb3a555ba958" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#a575d2041247c879f7173bb3a555ba958" > operations_research::glop::ColumnDeletionHelper::ColumnDeletionHelper< / a > < / div > < div class = "ttdeci" > ColumnDeletionHelper()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00174" > preprocessor.h:174< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a58ffd8db96c399242dc718221bdc81ee" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a58ffd8db96c399242dc718221bdc81ee" > operations_research::glop::FixConstraintWithFixedStatuses< / a > < / div > < div class = "ttdeci" > void FixConstraintWithFixedStatuses(const DenseColumn & row_lower_bounds, const DenseColumn & row_upper_bounds, ProblemSolution *solution)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03431" > preprocessor.cc:3431< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::DoubletonEqualityRowPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03300" > preprocessor.cc:3300< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_column_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_column_preprocessor.html" > operations_research::glop::EmptyColumnPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00267" > preprocessor.h:267< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a9a2c9c31d675b34f6ec35cc1ca89e047a25c2ad27a05323ecadd63096cde29538" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a9a2c9c31d675b34f6ec35cc1ca89e047a25c2ad27a05323ecadd63096cde29538" > operations_research::glop::SingletonUndo::ZERO_COST_SINGLETON_COLUMN< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00378" > preprocessor.h:378< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_ad5506f89d8d92d8a43fd7bab2d8e882d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#ad5506f89d8d92d8a43fd7bab2d8e882d" > operations_research::glop::Preprocessor::Run< / a > < / div > < div class = "ttdeci" > virtual bool Run(LinearProgram *lp)=0< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::FreeConstraintPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02166" > preprocessor.cc:2166< / 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, bool > < / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor_html_ab874b8c3235f68add3d37eaecc64dfaa" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor.html#ab874b8c3235f68add3d37eaecc64dfaa" > operations_research::glop::FreeConstraintPreprocessor::FreeConstraintPreprocessor< / a > < / div > < div class = "ttdeci" > FreeConstraintPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00753" > preprocessor.h:753< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a2e33d930193e16f06f3c4d0309ff62c2" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a2e33d930193e16f06f3c4d0309ff62c2" > operations_research::glop::RowDeletionHelper::UnmarkRow< / a > < / div > < div class = "ttdeci" > void UnmarkRow(RowIndex row)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00291" > preprocessor.cc:291< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html_ad6ae0f6cc0bedcfc58aebad81eb60774" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html#ad6ae0f6cc0bedcfc58aebad81eb60774" > operations_research::glop::UnconstrainedVariablePreprocessor::~UnconstrainedVariablePreprocessor< / a > < / div > < div class = "ttdeci" > ~UnconstrainedVariablePreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00707" > preprocessor.h:707< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_preprocessor_html_ae676da4e2e0fbfa1a6aaac64b7ecb106" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_preprocessor.html#ae676da4e2e0fbfa1a6aaac64b7ecb106" > operations_research::glop::SingletonPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > SingletonPreprocessor & operator=(const SingletonPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_matrix_entry_html_a1473614b2ace570d3ebaccb2b04149e4" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_matrix_entry.html#a1473614b2ace570d3ebaccb2b04149e4" > operations_research::glop::MatrixEntry::coeff< / a > < / div > < div class = "ttdeci" > Fractional coeff< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00370" > preprocessor.h:370< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html_a5f60a2c75e1374d16ec98004cded4cab" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html#a5f60a2c75e1374d16ec98004cded4cab" > operations_research::glop::UnconstrainedVariablePreprocessor::UnconstrainedVariablePreprocessor< / a > < / div > < div class = "ttdeci" > UnconstrainedVariablePreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00701" > preprocessor.h:701< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor_html_ac6b053d9b35c88e8b78ce1e63f85a8fb" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html#ac6b053d9b35c88e8b78ce1e63f85a8fb" > operations_research::glop::ProportionalColumnPreprocessor::~ProportionalColumnPreprocessor< / a > < / div > < div class = "ttdeci" > ~ProportionalColumnPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00299" > preprocessor.h:299< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_a43d852970601d1a979844a0aae79ed3d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#a43d852970601d1a979844a0aae79ed3d" > operations_research::glop::ColumnDeletionHelper::MarkColumnForDeletionWithState< / a > < / div > < div class = "ttdeci" > void MarkColumnForDeletionWithState(ColIndex col, Fractional value, VariableStatus status)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00237" > preprocessor.cc:237< / 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< RowIndex, bool > < / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor.html" > operations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00556" > preprocessor.h:556< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor_html_a8628b9c1aa7f6487d3d414f782e6958f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor.html#a8628b9c1aa7f6487d3d414f782e6958f" > operations_research::glop::RemoveNearZeroEntriesPreprocessor::RemoveNearZeroEntriesPreprocessor< / a > < / div > < div class = "ttdeci" > RemoveNearZeroEntriesPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00797" > preprocessor.h:797< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_html_a6eb6d8e5410e7abf05020415574a1758" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor.html#a6eb6d8e5410e7abf05020415574a1758" > operations_research::glop::DoubletonEqualityRowPreprocessor::DoubletonEqualityRowPreprocessor< / a > < / div > < div class = "ttdeci" > DoubletonEqualityRowPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00841" > preprocessor.h:841< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a9a2c9c31d675b34f6ec35cc1ca89e047a629106ec8d53390d18c3f330156486ec" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a9a2c9c31d675b34f6ec35cc1ca89e047a629106ec8d53390d18c3f330156486ec" > operations_research::glop::SingletonUndo::MAKE_CONSTRAINT_AN_EQUALITY< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00381" > preprocessor.h:381< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_constraint_preprocessor.html" > operations_research::glop::EmptyConstraintPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00770" > preprocessor.h:770< / a > < / div > < / div >
< div class = "ttc" id = "revised__simplex_8h_html" > < div class = "ttname" > < a href = "revised__simplex_8h.html" > revised_simplex.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ShiftVariableBoundsPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03799" > preprocessor.cc:3799< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_columns_saver_html_af2af488b8124cad45ef3d0e28d53a44d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_columns_saver.html#af2af488b8124cad45ef3d0e28d53a44d" > operations_research::glop::ColumnsSaver::SavedColumn< / a > < / div > < div class = "ttdeci" > const SparseColumn & SavedColumn(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00216" > preprocessor.cc:216< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::AddSlackVariablesPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03927" > preprocessor.cc:3927< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor.html" > operations_research::glop::DoubletonEqualityRowPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00839" > preprocessor.h:839< / 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 = "classoperations__research_1_1glop_1_1_implied_free_preprocessor_html_aba10f38c3ce6db88e79c75382feb2b94" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_implied_free_preprocessor.html#aba10f38c3ce6db88e79c75382feb2b94" > operations_research::glop::ImpliedFreePreprocessor::~ImpliedFreePreprocessor< / a > < / div > < div class = "ttdeci" > ~ImpliedFreePreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00608" > preprocessor.h:608< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status_html_ae01600784dc2a3768696f55aa374d093" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status.html#ae01600784dc2a3768696f55aa374d093" > operations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus::status< / a > < / div > < div class = "ttdeci" > VariableStatus status< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00885" > preprocessor.h:885< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a4dda252e2b65e3aa074c002daf6f86b8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a4dda252e2b65e3aa074c002daf6f86b8" > operations_research::glop::RowDeletionHelper::GetMarkedRows< / a > < / div > < div class = "ttdeci" > const DenseBooleanColumn & GetMarkedRows() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00296" > preprocessor.cc:296< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::SingletonColumnSignPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03062" > preprocessor.cc:3062< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a81e842468f08be1aa4a253e5f7cdfcfa" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a81e842468f08be1aa4a253e5f7cdfcfa" > operations_research::glop::RowDeletionHelper::operator=< / a > < / div > < div class = "ttdeci" > RowDeletionHelper & operator=(const RowDeletionHelper & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor_html_ac811cbfc335ae97f79555b97e617400f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor.html#ac811cbfc335ae97f79555b97e617400f" > operations_research::glop::ProportionalRowPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ProportionalRowPreprocessor & operator=(const ProportionalRowPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor_html_a590bbc619c0079ea174d76f13689170e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor.html#a590bbc619c0079ea174d76f13689170e" > operations_research::glop::AddSlackVariablesPreprocessor::AddSlackVariablesPreprocessor< / a > < / div > < div class = "ttdeci" > AddSlackVariablesPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01072" > preprocessor.h:1072< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::DoubletonFreeColumnPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01604" > preprocessor.cc:1604< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a3ad0a2aeb2c7f12fb9d3439a480ffbde" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a3ad0a2aeb2c7f12fb9d3439a480ffbde" > operations_research::glop::Preprocessor::in_mip_context_< / a > < / div > < div class = "ttdeci" > bool in_mip_context_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00093" > preprocessor.h:93< / 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 = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a43e3b399f53b38b75171071c9d730c5b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a43e3b399f53b38b75171071c9d730c5b" > operations_research::glop::RowDeletionHelper::RestoreDeletedRows< / a > < / div > < div class = "ttdeci" > void RestoreDeletedRows(ProblemSolution *solution) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00300" > preprocessor.cc:300< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_html" > < div class = "ttname" > < a href = "namespaceoperations__research.html" > operations_research< / a > < / div > < div class = "ttdoc" > Collection of objects used to extend the Constraint Solver library.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "dense__doubly__linked__list_8h_source.html#l00021" > dense_doubly_linked_list.h:21< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::FixedVariablePreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01078" > preprocessor.cc:1078< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html_a8b7014a72cd02aa5a12eca1942447c06" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a8b7014a72cd02aa5a12eca1942447c06" > operations_research::glop::DualizerPreprocessor::ChangeStatusToDualStatus< / a > < / div > < div class = "ttdeci" > ProblemStatus ChangeStatusToDualStatus(ProblemStatus status) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03692" > preprocessor.cc:3692< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_aa8dce6d72ac62ee626815cdc4df4b078" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#aa8dce6d72ac62ee626815cdc4df4b078" > operations_research::glop::MainLpPreprocessor::~MainLpPreprocessor< / a > < / div > < div class = "ttdeci" > ~MainLpPreprocessor() override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00109" > preprocessor.h:109< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_preprocessor_html_a89e21398ea3e86419e3ec9fd1d886d9b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_preprocessor.html#a89e21398ea3e86419e3ec9fd1d886d9b" > operations_research::glop::SingletonPreprocessor::SingletonPreprocessor< / a > < / div > < div class = "ttdeci" > SingletonPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00434" > preprocessor.h:434< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a9a2c9c31d675b34f6ec35cc1ca89e047a723392e031e932ce6773d9ba469ccfa9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a9a2c9c31d675b34f6ec35cc1ca89e047a723392e031e932ce6773d9ba469ccfa9" > operations_research::glop::SingletonUndo::SINGLETON_COLUMN_IN_EQUALITY< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00380" > preprocessor.h:380< / a > < / div > < / div >
< div class = "ttc" id = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status_html_a6274c135cea53fc16e739a129cd3af6a" > < div class = "ttname" > < a href = "structoperations__research_1_1glop_1_1_doubleton_equality_row_preprocessor_1_1_restore_info_1_1_col_choice_and_status.html#a6274c135cea53fc16e739a129cd3af6a" > operations_research::glop::DoubletonEqualityRowPreprocessor::RestoreInfo::ColChoiceAndStatus::ColChoiceAndStatus< / a > < / div > < div class = "ttdeci" > ColChoiceAndStatus(ColChoice c, VariableStatus s, Fractional v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00888" > preprocessor.h:888< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor_html_a917c483aa488a9bf48322d9958288566" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_add_slack_variables_preprocessor.html#a917c483aa488a9bf48322d9958288566" > operations_research::glop::AddSlackVariablesPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > AddSlackVariablesPreprocessor & operator=(const AddSlackVariablesPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_columns_saver_html_a3b6aa10f89671d78925cc945fe4d4c1c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_columns_saver.html#a3b6aa10f89671d78925cc945fe4d4c1c" > operations_research::glop::ColumnsSaver::SavedOrEmptyColumn< / a > < / div > < div class = "ttdeci" > const SparseColumn & SavedOrEmptyColumn(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00222" > preprocessor.cc:222< / 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 = "classoperations__research_1_1glop_1_1_row_deletion_helper_html_a2087c8376c03c247099a989f2990e6e8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html#a2087c8376c03c247099a989f2990e6e8" > operations_research::glop::RowDeletionHelper::MarkRowForDeletion< / a > < / div > < div class = "ttdeci" > void MarkRowForDeletion(RowIndex row)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00283" > preprocessor.cc:283< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor_html_a904b95a81c87a6affd7db7d5f6b1f4d7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html#a904b95a81c87a6affd7db7d5f6b1f4d7" > operations_research::glop::ProportionalColumnPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ProportionalColumnPreprocessor & operator=(const ProportionalColumnPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_undo_html_a9a2c9c31d675b34f6ec35cc1ca89e047a003bca6275374734c52d66fb1a9ea10c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a9a2c9c31d675b34f6ec35cc1ca89e047a003bca6275374734c52d66fb1a9ea10c" > operations_research::glop::SingletonUndo::SINGLETON_ROW< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00379" > preprocessor.h:379< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_a8e12342fc420701fbffd97025421575a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#a8e12342fc420701fbffd97025421575a" > operations_research::glop::ColumnDeletionHelper::IsEmpty< / a > < / div > < div class = "ttdeci" > bool IsEmpty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00203" > preprocessor.h:203< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html_ab162fd2aea3e591eb9cb56bba79c80f8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html#ab162fd2aea3e591eb9cb56bba79c80f8" > operations_research::glop::ScalingPreprocessor::~ScalingPreprocessor< / a > < / div > < div class = "ttdeci" > ~ScalingPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01022" > preprocessor.h:1022< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a322abc0882049744dd1169a3d9e176e5" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a322abc0882049744dd1169a3d9e176e5" > operations_research::glop::Preprocessor::IsSmallerWithinPreprocessorZeroTolerance< / a > < / div > < div class = "ttdeci" > bool IsSmallerWithinPreprocessorZeroTolerance(Fractional a, Fractional b) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00084" > preprocessor.h:84< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::ShiftVariableBoundsPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03716" > preprocessor.cc:3716< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html" > operations_research::glop::SparseMatrix< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00062" > sparse.h:62< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html_a554697daecb9b8f7198e6d30643dae7e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a554697daecb9b8f7198e6d30643dae7e" > operations_research::glop::DualizerPreprocessor::~DualizerPreprocessor< / a > < / div > < div class = "ttdeci" > ~DualizerPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00934" > preprocessor.h:934< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_free_constraint_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::FreeConstraintPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02181" > preprocessor.cc:2181< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor_html_a4cc617907bad93dabcdc31d1b0f980f5" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor.html#a4cc617907bad93dabcdc31d1b0f980f5" > operations_research::glop::ToMinimizationPreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ToMinimizationPreprocessor & operator=(const ToMinimizationPreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor_html_a9b05a9f964815a4f53a54ae02613fc8e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html#a9b05a9f964815a4f53a54ae02613fc8e" > operations_research::glop::ProportionalColumnPreprocessor::UseInMipContext< / a > < / div > < div class = "ttdeci" > void UseInMipContext() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00302" > preprocessor.h:302< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_columns_saver_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_columns_saver.html" > operations_research::glop::ColumnsSaver< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00152" > preprocessor.h:152< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_to_minimization_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ToMinimizationPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03911" > preprocessor.cc:3911< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_main_lp_preprocessor_html_a465d7f4ac3a848d3ef84108d427b8de4" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_main_lp_preprocessor.html#a465d7f4ac3a848d3ef84108d427b8de4" > operations_research::glop::MainLpPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const override< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00184" > preprocessor.cc:184< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::ColumnDeletionHelper::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00228" > preprocessor.cc:228< / 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 = "classoperations__research_1_1glop_1_1_singleton_undo_html_a64a706a64aee1739f874227985b72bcc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_undo.html#a64a706a64aee1739f874227985b72bcc" > operations_research::glop::SingletonUndo::Undo< / a > < / div > < div class = "ttdeci" > void Undo(const GlopParameters & parameters, const SparseColumn & saved_column, const SparseColumn & saved_row, ProblemSolution *solution) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l02252" > preprocessor.cc:2252< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_fixed_variable_preprocessor.html" > operations_research::glop::FixedVariablePreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00521" > preprocessor.h:521< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_column_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_column_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::EmptyColumnPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00429" > preprocessor.cc:429< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_column_sign_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::SingletonColumnSignPreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03034" > preprocessor.cc:3034< / 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 = "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_shift_variable_bounds_preprocessor_html_ab9e4df4e1908a6b0436a52d6807834fc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_shift_variable_bounds_preprocessor.html#ab9e4df4e1908a6b0436a52d6807834fc" > operations_research::glop::ShiftVariableBoundsPreprocessor::offsets< / a > < / div > < div class = "ttdeci" > const DenseRow & offsets() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00998" > preprocessor.h:998< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_implied_free_preprocessor_html_a187e7d2cfd40e7a9bad97f26b4f3532c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_implied_free_preprocessor.html#a187e7d2cfd40e7a9bad97f26b4f3532c" > operations_research::glop::ImpliedFreePreprocessor::operator=< / a > < / div > < div class = "ttdeci" > ImpliedFreePreprocessor & operator=(const ImpliedFreePreprocessor & )=delete< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01276" > preprocessor.cc:1276< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html_a9b05a9f964815a4f53a54ae02613fc8e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a9b05a9f964815a4f53a54ae02613fc8e" > operations_research::glop::DualizerPreprocessor::UseInMipContext< / a > < / div > < div class = "ttdeci" > void UseInMipContext() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00937" > preprocessor.h:937< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_row_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ProportionalRowPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01004" > preprocessor.cc:1004< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html" > operations_research::glop::ColumnDeletionHelper< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00172" > preprocessor.h:172< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_aeb01b3abaf68cfdcad5c90c9068c1570" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#aeb01b3abaf68cfdcad5c90c9068c1570" > operations_research::glop::Preprocessor::IsSmallerWithinFeasibilityTolerance< / a > < / div > < div class = "ttdeci" > bool IsSmallerWithinFeasibilityTolerance(Fractional a, Fractional b) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00080" > preprocessor.h:80< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_deletion_helper_html_ab73f53154d99b3cd13dae72fd418985d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_deletion_helper.html#ab73f53154d99b3cd13dae72fd418985d" > operations_research::glop::ColumnDeletionHelper::RestoreDeletedColumns< / a > < / div > < div class = "ttdeci" > void RestoreDeletedColumns(ProblemSolution *solution) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00250" > preprocessor.cc:250< / 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 = "classoperations__research_1_1glop_1_1_columns_saver_html_af288e8fc53034650fea5898cc1d598fd" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_columns_saver.html#af288e8fc53034650fea5898cc1d598fd" > operations_research::glop::ColumnsSaver::SaveColumn< / a > < / div > < div class = "ttdeci" > void SaveColumn(ColIndex col, const SparseColumn & column)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00203" > preprocessor.cc:203< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor_html_a5d398cb6297813f547da141848e70bbc" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_unconstrained_variable_preprocessor.html#a5d398cb6297813f547da141848e70bbc" > operations_research::glop::UnconstrainedVariablePreprocessor::Run< / a > < / div > < div class = "ttdeci" > bool Run(LinearProgram *lp) final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01829" > preprocessor.cc:1829< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_scaling_preprocessor_html_a9b05a9f964815a4f53a54ae02613fc8e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_scaling_preprocessor.html#a9b05a9f964815a4f53a54ae02613fc8e" > operations_research::glop::ScalingPreprocessor::UseInMipContext< / a > < / div > < div class = "ttdeci" > void UseInMipContext() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l01025" > preprocessor.h:1025< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a3611ef0bc3b3adfa06432f2659c535f7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a3611ef0bc3b3adfa06432f2659c535f7" > operations_research::glop::Preprocessor::Preprocessor< / a > < / div > < div class = "ttdeci" > Preprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00048" > preprocessor.cc:48< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor_html_aefcf813e4a7861524ee6ae8cbf2580c1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_forcing_and_implied_free_constraint_preprocessor.html#aefcf813e4a7861524ee6ae8cbf2580c1" > operations_research::glop::ForcingAndImpliedFreeConstraintPreprocessor::~ForcingAndImpliedFreeConstraintPreprocessor< / a > < / div > < div class = "ttdeci" > ~ForcingAndImpliedFreeConstraintPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00565" > preprocessor.h:565< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_preprocessor_html_a4044f1ba691c532a1aa362b77258489d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_preprocessor.html#a4044f1ba691c532a1aa362b77258489d" > operations_research::glop::Preprocessor::parameters_< / a > < / div > < div class = "ttdeci" > const GlopParameters & parameters_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00092" > preprocessor.h:92< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_singleton_preprocessor_html_a524a9fdcebb48f78937a46b0072c8b4f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_singleton_preprocessor.html#a524a9fdcebb48f78937a46b0072c8b4f" > operations_research::glop::SingletonPreprocessor::~SingletonPreprocessor< / a > < / div > < div class = "ttdeci" > ~SingletonPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00438" > preprocessor.h:438< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_columns_saver_html_aeab5e5bcf98e79cf87cf5293dfd1c277" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_columns_saver.html#aeab5e5bcf98e79cf87cf5293dfd1c277" > operations_research::glop::ColumnsSaver::SaveColumnIfNotAlreadyDone< / a > < / div > < div class = "ttdeci" > void SaveColumnIfNotAlreadyDone(ColIndex col, const SparseColumn & column)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00209" > preprocessor.cc:209< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_scaler_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix_scaler.html" > operations_research::glop::SparseMatrixScaler< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "matrix__scaler_8h_source.html#l00078" > matrix_scaler.h:78< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor_html_aba19abb6cec9cfefeeef5c6bc6903e81" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_remove_near_zero_entries_preprocessor.html#aba19abb6cec9cfefeeef5c6bc6903e81" > operations_research::glop::RemoveNearZeroEntriesPreprocessor::~RemoveNearZeroEntriesPreprocessor< / a > < / div > < div class = "ttdeci" > ~RemoveNearZeroEntriesPreprocessor() final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00803" > preprocessor.h:803< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_empty_column_preprocessor_html_a22ea86eb03c66e95abbe101fdafd2b62" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_empty_column_preprocessor.html#a22ea86eb03c66e95abbe101fdafd2b62" > operations_research::glop::EmptyColumnPreprocessor::EmptyColumnPreprocessor< / a > < / div > < div class = "ttdeci" > EmptyColumnPreprocessor(const GlopParameters *parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00269" > preprocessor.h:269< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_row_deletion_helper_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_row_deletion_helper.html" > operations_research::glop::RowDeletionHelper< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00228" > preprocessor.h:228< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_dualizer_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_dualizer_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::DualizerPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l03583" > preprocessor.cc:3583< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor_html_a6ac5e2bce2fe4745f79d716c6ed14dcf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_proportional_column_preprocessor.html#a6ac5e2bce2fe4745f79d716c6ed14dcf" > operations_research::glop::ProportionalColumnPreprocessor::RecoverSolution< / a > < / div > < div class = "ttdeci" > void RecoverSolution(ProblemSolution *solution) const final< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l00714" > preprocessor.cc:714< / 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 = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_doubleton_free_column_preprocessor.html" > operations_research::glop::DoubletonFreeColumnPreprocessor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8h_source.html#l00648" > preprocessor.h:648< / 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 = "preprocessor_8h.html" > preprocessor.h< / 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 >