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: sparse.cc Source File< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
2022-01-16 18:02:36 +01:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */< / script >
2020-09-02 09:42:51 +02:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "orLogo.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OR-Tools
2021-12-14 13:41:01 +01:00
  < span id = "projectnumber" > 9.2< / span >
2020-09-02 09:42:51 +02:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-01-16 18:02:36 +01:00
<!-- Generated by Doxygen 1.8.15 -->
2020-09-02 09:42:51 +02:00
< script type = "text/javascript" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
2020-09-02 09:42:51 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2020-09-02 09:42:51 +02:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-01-16 18:02:36 +01:00
/* @license-end */< / script >
2020-09-02 09:42:51 +02:00
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
2022-01-16 18:02:36 +01:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('sparse_8cc_source.html','');});
2020-09-02 09:42:51 +02:00
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
2022-01-16 18:02:36 +01:00
< div class = "headertitle" >
< div class = "title" > sparse.cc< / div > < / div >
2020-09-02 09:42:51 +02:00
< / div > <!-- header -->
< div class = "contents" >
2022-01-16 18:02:36 +01:00
< a href = "sparse_8cc.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > // Copyright 2010-2021 Google LLC< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > // Licensed under the Apache License, Version 2.0 (the " License" );< / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > // you may not use this file except in compliance with the License.< / span > < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > // You may obtain a copy of the License at< / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > // http://www.apache.org/licenses/LICENSE-2.0< / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > // Unless required by applicable law or agreed to in writing, software< / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > // distributed under the License is distributed on an " AS IS" BASIS,< / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.< / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > // See the License for the specific language governing permissions and< / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > // limitations under the License.< / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "sparse_8h.html" > ortools/lp_data/sparse.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "preprocessor" > #include < algorithm> < / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "preprocessor" > #include " absl/strings/str_format.h" < / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "base_2logging_8h.html" > ortools/base/logging.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "lp__types_8h.html" > ortools/lp_data/lp_types.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "lp__data_2permutation_8h.html" > ortools/lp_data/permutation.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "keyword" > namespace < / span > < a class = "code" href = "namespaceoperations__research.html" > operations_research< / a > {< / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "keyword" > namespace < / span > glop {< / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "keyword" > namespace < / span > {< / div > < div class = "line
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_ae90055942b6d795d495d370afed742a9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#ae90055942b6d795d495d370afed742a9" > operations_research::glop::SparseVector::Reserve< / a > < / div > < div class = "ttdeci" > void Reserve(EntryIndex new_capacity)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00495" > sparse_vector.h:495< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view_html_a64fea3282d498f3eb2d4af70692bb117" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view.html#a64fea3282d498f3eb2d4af70692bb117" > operations_research::glop::CompactSparseMatrixView::ComputeOneNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeOneNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00631" > sparse.cc:631< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a8fbc9efd86a3cc862a9079d86ab8b524" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a8fbc9efd86a3cc862a9079d86ab8b524" > operations_research::glop::RowToColIndex< / a > < / div > < div class = "ttdeci" > ColIndex RowToColIndex(RowIndex row)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00049" > lp_types.h:49< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a60771349d1fcf262313b13a6a857c140" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a60771349d1fcf262313b13a6a857c140" > operations_research::glop::CompactSparseMatrix::Column< / a > < / div > < div class = "ttdeci" > ::util::IntegerRange< EntryIndex > Column(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00363" > sparse.h:363< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ac87e05f0b7e5dc3e4d6764060b4b58c9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ac87e05f0b7e5dc3e4d6764060b4b58c9" > operations_research::glop::TriangularMatrix::PermutedComputeRowsToConsider< / a > < / div > < div class = "ttdeci" > void PermutedComputeRowsToConsider(const ColumnView & rhs, const RowPermutation & row_perm, RowIndexVector *lower_column_rows, RowIndexVector *upper_column_rows)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01145" > sparse.cc:1145< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a64fea3282d498f3eb2d4af70692bb117" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a64fea3282d498f3eb2d4af70692bb117" > operations_research::glop::SparseMatrix::ComputeOneNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeOneNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00392" > sparse.cc:392< / a > < / div > < / div >
< div class = "ttc" id = "alldiff__cst_8cc_html_ad10edae0a852d72fb76afb1c77735045" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#ad10edae0a852d72fb76afb1c77735045" > min< / a > < / div > < div class = "ttdeci" > int64_t min< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00139" > alldiff_cst.cc:139< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ae95eb4b81113f212b6aae874a15808df" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ae95eb4b81113f212b6aae874a15808df" > operations_research::glop::TriangularMatrix::AddDiagonalOnlyColumn< / a > < / div > < div class = "ttdeci" > void AddDiagonalOnlyColumn(Fractional diagonal_value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00663" > sparse.cc:663< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_matrix_view_html_a64fea3282d498f3eb2d4af70692bb117" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_matrix_view.html#a64fea3282d498f3eb2d4af70692bb117" > operations_research::glop::MatrixView::ComputeOneNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeOneNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00420" > sparse.cc:420< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_aeebcdc829c541f3ca21a15784f02fe9c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#aeebcdc829c541f3ca21a15784f02fe9c" > operations_research::glop::TriangularMatrix::Reset< / a > < / div > < div class = "ttdeci" > void Reset(RowIndex num_rows, ColIndex col_capacity)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00551" > sparse.cc:551< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a43ee08ef339bd43b5709364f91a02c38" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a43ee08ef339bd43b5709364f91a02c38" > operations_research::glop::CompactSparseMatrix::AddDenseColumnWithNonZeros< / a > < / div > < div class = "ttdeci" > ColIndex AddDenseColumnWithNonZeros(const DenseColumn & dense_column, const std::vector< RowIndex > & non_zeros)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00581" > sparse.cc:581< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_afd6d278f9d061a91716c6770f2d723e8" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#afd6d278f9d061a91716c6770f2d723e8" > operations_research::glop::ToDouble< / a > < / div > < div class = "ttdeci" > static double ToDouble(double f)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00069" > lp_types.h:69< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_abd6fe5a90f2132529b10c7cb577f04a5" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#abd6fe5a90f2132529b10c7cb577f04a5" > operations_research::glop::TriangularMatrix::TransposeLowerSolve< / a > < / div > < div class = "ttdeci" > void TransposeLowerSolve(DenseColumn *rhs) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00858" > sparse.cc:858< / a > < / div > < / div >
< div class = "ttc" id = "preprocessor_8cc_html_a2babe18010525bbf13c2fa5a959971e4" > < div class = "ttname" > < a href = "preprocessor_8cc.html#a2babe18010525bbf13c2fa5a959971e4" > num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "preprocessor_8cc_source.html#l01370" > preprocessor.cc:1370< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_matrix_view_html_a3f219a081f88c22ae282ada4f0bdddd3" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_matrix_view.html#a3f219a081f88c22ae282ada4f0bdddd3" > operations_research::glop::MatrixView::ComputeInfinityNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeInfinityNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00423" > sparse.cc:423< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a5e67a7d14b4aed3b0f54e453ed5fc7fe" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a5e67a7d14b4aed3b0f54e453ed5fc7fe" > operations_research::glop::TriangularMatrix::TransposeHyperSparseSolveWithReversedNonZeros< / a > < / div > < div class = "ttdeci" > void TransposeHyperSparseSolveWithReversedNonZeros(DenseColumn *rhs, RowIndexVector *non_zero_rows) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00987" > sparse.cc:987< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_aedc46de5199e203b77de2eae2e4c100d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#aedc46de5199e203b77de2eae2e4c100d" > operations_research::glop::CompactSparseMatrix::EntryRow< / a > < / div > < div class = "ttdeci" > RowIndex EntryRow(EntryIndex i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00367" > sparse.h:367< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_ad7bb17ca34c329db6585464d1ef1012b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#ad7bb17ca34c329db6585464d1ef1012b" > operations_research::glop::CompactSparseMatrix::PopulateFromSparseMatrixAndAddSlacks< / a > < / div > < div class = "ttdeci" > void PopulateFromSparseMatrixAndAddSlacks(const SparseMatrix & input)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00456" > sparse.cc:456< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_random_access_sparse_column_html_a6b6ed150baaae3251d84ccd30043173a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_random_access_sparse_column.html#a6b6ed150baaae3251d84ccd30043173a" > operations_research::glop::RandomAccessSparseColumn::AddToCoefficient< / a > < / div > < div class = "ttdeci" > void AddToCoefficient(RowIndex row, Fractional value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8h_source.html#l00152" > sparse_column.h:152< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_permutation_html_a1df2b3a4485e328397fda9b5f9b3ea2b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_permutation.html#a1df2b3a4485e328397fda9b5f9b3ea2b" > operations_research::glop::Permutation::size< / a > < / div > < div class = "ttdeci" > IndexType size() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__data_2permutation_8h_source.html#l00050" > lp_data/permutation.h:50< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a79446a803c1bed8b17c8ac937d07be39" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a79446a803c1bed8b17c8ac937d07be39" > operations_research::glop::SparseMatrix::SparseMatrix< / a > < / div > < div class = "ttdeci" > SparseMatrix()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00087" > sparse.cc:87< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_ace1973900f4d921a7bedbcbe36e1bcad" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#ace1973900f4d921a7bedbcbe36e1bcad" > operations_research::glop::SparseMatrix::ApplyRowPermutation< / a > < / div > < div class = "ttdeci" > void ApplyRowPermutation(const RowPermutation & row_perm)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00316" > sparse.cc:316< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ad63534e863f93bfa52e8a1fad2db4538" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ad63534e863f93bfa52e8a1fad2db4538" > operations_research::glop::TriangularMatrix::ComputeRowsToConsiderWithDfs< / a > < / div > < div class = "ttdeci" > void ComputeRowsToConsiderWithDfs(RowIndexVector *non_zero_rows) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01258" > sparse.cc:1258< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_ae1b90982a83e1b025ebbc1c446980640" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#ae1b90982a83e1b025ebbc1c446980640" > operations_research::glop::SparseMatrix::PopulateFromZero< / a > < / div > < div class = "ttdeci" > void PopulateFromZero(RowIndex num_rows, ColIndex num_cols)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00164" > sparse.cc:164< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_ad69bd11391be1a1dba5c8202259664f8" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#ad69bd11391be1a1dba5c8202259664f8" > absl::StrongVector::begin< / a > < / div > < div class = "ttdeci" > iterator begin()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00138" > strong_vector.h:138< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_aed842e8403e5fc09b23ead11e415d32e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#aed842e8403e5fc09b23ead11e415d32e" > operations_research::glop::CompactSparseMatrix::PopulateFromMatrixView< / a > < / div > < div class = "ttdeci" > void PopulateFromMatrixView(const MatrixView & input)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00437" > sparse.cc:437< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1math__opt_html_a5de89a1f6e3f80a49a0d76136d8044e2" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1math__opt.html#a5de89a1f6e3f80a49a0d76136d8044e2" > operations_research::math_opt::swap< / a > < / div > < div class = "ttdeci" > void swap(IdMap< K, V > & a, IdMap< K, V > & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "id__map_8h_source.html#l00263" > id_map.h:263< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a7323fee992a8f4516433b6928fedead6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a7323fee992a8f4516433b6928fedead6" > operations_research::glop::TriangularMatrix::PopulateFromTranspose< / a > < / div > < div class = "ttdeci" > void PopulateFromTranspose(const TriangularMatrix & input)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00518" > sparse.cc:518< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a3089393e5f2314b28878f49fd97398b1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a3089393e5f2314b28878f49fd97398b1" > operations_research::glop::TriangularMatrix::UpperSolve< / a > < / div > < div class = "ttdeci" > void UpperSolve(DenseColumn *rhs) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00797" > sparse.cc:797< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a71d81a062179f9fa4a2c133b72aaf0d8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a71d81a062179f9fa4a2c133b72aaf0d8" > operations_research::glop::TriangularMatrix::LowerSolveStartingAt< / a > < / div > < div class = "ttdeci" > void LowerSolveStartingAt(ColIndex start, DenseColumn *rhs) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00768" > sparse.cc:768< / 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 = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a29edb960f882c54b9652853e94988e79" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a29edb960f882c54b9652853e94988e79" > operations_research::glop::SparseMatrix::PopulateFromPermutedMatrix< / a > < / div > < div class = "ttdeci" > void PopulateFromPermutedMatrix(const Matrix & a, const RowPermutation & row_perm, const ColumnPermutation & inverse_col_perm)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00212" > sparse.cc:212< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a3f219a081f88c22ae282ada4f0bdddd3" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a3f219a081f88c22ae282ada4f0bdddd3" > operations_research::glop::SparseMatrix::ComputeInfinityNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeInfinityNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00395" > sparse.cc:395< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a733947145e3e1631165b618b05c9ccb7" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a733947145e3e1631165b618b05c9ccb7" > operations_research::glop::Fractional< / a > < / div > < div class = "ttdeci" > double Fractional< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00078" > lp_types.h:78< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_abfc30f91ab75c6f4552003f777672e74" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#abfc30f91ab75c6f4552003f777672e74" > operations_research::glop::SparseMatrix::CleanUp< / a > < / div > < div class = "ttdeci" > void CleanUp()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00119" > sparse.cc:119< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_aa5d16d85614c5d518ae10f882e6fb981" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#aa5d16d85614c5d518ae10f882e6fb981" > absl::StrongVector::swap< / a > < / div > < div class = "ttdeci" > void swap(StrongVector & x)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00169" > strong_vector.h:169< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_afe3d36f3ba4f04442fbb36f8726f8baf" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#afe3d36f3ba4f04442fbb36f8726f8baf" > operations_research::glop::CompactSparseMatrix::ColumnNumEntries< / a > < / div > < div class = "ttdeci" > EntryIndex ColumnNumEntries(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00340" > sparse.h:340< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a323801972c3d6de340e260de4582c34b" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a323801972c3d6de340e260de4582c34b" > operations_research::glop::SparseMatrix::PopulateFromIdentity< / a > < / div > < div class = "ttdeci" > void PopulateFromIdentity(ColIndex num_cols)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00172" > sparse.cc:172< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_ac8bb3912a3ce86b15842e79d0b421204" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#ac8bb3912a3ce86b15842e79d0b421204" > absl::StrongVector::clear< / a > < / div > < div class = "ttdeci" > void clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00170" > strong_vector.h:170< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_ab392807d136adb480aedec7750cbbb18" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#ab392807d136adb480aedec7750cbbb18" > operations_research::glop::CompactSparseMatrix::coefficients_< / a > < / div > < div class = "ttdeci" > StrictITIVector< EntryIndex, Fractional > coefficients_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00464" > sparse.h:464< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html" > operations_research::glop::CompactSparseMatrix< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00289" > sparse.h:289< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_acbbc88405e6db3fe77064e1a3d4e402a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#acbbc88405e6db3fe77064e1a3d4e402a" > operations_research::glop::SparseMatrix::PopulateFromSparseMatrix< / a > < / div > < div class = "ttdeci" > void PopulateFromSparseMatrix(const SparseMatrix & matrix)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00206" > sparse.cc:206< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a960110e64357a3e69162ebf1f71959dd" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a960110e64357a3e69162ebf1f71959dd" > operations_research::glop::CompactSparseMatrix::num_rows< / a > < / div > < div class = "ttdeci" > RowIndex num_rows() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00349" > sparse.h:349< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a6052657cbffbe19decf328bf369d58e1" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a6052657cbffbe19decf328bf369d58e1" > operations_research::glop::SparseMatrix::Swap< / a > < / div > < div class = "ttdeci" > void Swap(SparseMatrix *matrix)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00158" > sparse.cc:158< / a > < / div > < / div >
< div class = "ttc" id = "markowitz_8cc_html_aea35f36ba98d5bbd8d033382f50c9e52" > < div class = "ttname" > < a href = "markowitz_8cc.html#aea35f36ba98d5bbd8d033382f50c9e52" > row< / a > < / div > < div class = "ttdeci" > RowIndex row< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "markowitz_8cc_source.html#l00182" > markowitz.cc:182< / a > < / div > < / div >
< div class = "ttc" id = "sparse_8h_html" > < div class = "ttname" > < a href = "sparse_8h.html" > sparse.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_permutation_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_permutation.html" > operations_research::glop::Permutation< RowIndex > < / a > < / div > < / div >
< div class = "ttc" id = "lp__data_2permutation_8h_html" > < div class = "ttname" > < a href = "lp__data_2permutation_8h.html" > permutation.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector_html_af8d7048738ceb4c753b040e6d29db79c" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector.html#af8d7048738ceb4c753b040e6d29db79c" > operations_research::glop::StrictITIVector::assign< / a > < / div > < div class = "ttdeci" > void assign(IntType size, const T & v)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00278" > lp_types.h:278< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_ad11c05dfc65c1f5c0e19ebde89700478" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#ad11c05dfc65c1f5c0e19ebde89700478" > operations_research::glop::CompactSparseMatrix::Reset< / a > < / div > < div class = "ttdeci" > void Reset(RowIndex num_rows)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00542" > sparse.cc:542< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a3201a3fd525dd06db8cfa96eb9049d82" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a3201a3fd525dd06db8cfa96eb9049d82" > operations_research::glop::CompactSparseMatrix::AddDenseColumn< / a > < / div > < div class = "ttdeci" > ColIndex AddDenseColumn(const DenseColumn & dense_column)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00563" > sparse.cc:563< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a53c98a21d13c8da595c0b4e63b699649" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a53c98a21d13c8da595c0b4e63b699649" > operations_research::glop::TriangularMatrix::LowerSolve< / a > < / div > < div class = "ttdeci" > void LowerSolve(DenseColumn *rhs) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00764" > sparse.cc:764< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ae096114c2adaa8e7bac718ce450e135f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ae096114c2adaa8e7bac718ce450e135f" > operations_research::glop::TriangularMatrix::PermutedLowerSolve< / a > < / div > < div class = "ttdeci" > void PermutedLowerSolve(const SparseColumn & rhs, const RowPermutation & row_perm, const RowMapping & partial_inverse_row_perm, SparseColumn *lower, SparseColumn *upper) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01025" > sparse.cc:1025< / 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_sparse_matrix_html_aa1c2872fa7d491d4c093c8b2124a53b9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#aa1c2872fa7d491d4c093c8b2124a53b9" > operations_research::glop::SparseMatrix::PopulateFromProduct< / a > < / div > < div class = "ttdeci" > void PopulateFromProduct(const SparseMatrix & a, const SparseMatrix & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00250" > sparse.cc:250< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_af71e6c1eccbc12e9339c00a86a981a43" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#af71e6c1eccbc12e9339c00a86a981a43" > absl::StrongVector::back< / a > < / div > < div class = "ttdeci" > reference back()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00174" > strong_vector.h:174< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_afbe7c81d6b4066bf7874299a0f7c0d59" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#afbe7c81d6b4066bf7874299a0f7c0d59" > operations_research::glop::CompactSparseMatrix::column< / a > < / div > < div class = "ttdeci" > ColumnView column(ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00369" > sparse.h:369< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html" > operations_research::glop::TriangularMatrix< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00511" > sparse.h:511< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a985078d2d3022f616d3c355373c7d20e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a985078d2d3022f616d3c355373c7d20e" > operations_research::glop::TriangularMatrix::ComputeRowsToConsiderInSortedOrder< / a > < / div > < div class = "ttdeci" > void ComputeRowsToConsiderInSortedOrder(RowIndexVector *non_zero_rows, Fractional sparsity_ratio, Fractional num_ops_ratio) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01343" > sparse.cc:1343< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a3ff3fd0b24bac0e4aee2402fbe352856" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a3ff3fd0b24bac0e4aee2402fbe352856" > operations_research::glop::TriangularMatrix::PopulateFromTriangularSparseMatrix< / a > < / div > < div class = "ttdeci" > void PopulateFromTriangularSparseMatrix(const SparseMatrix & input)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00710" > sparse.cc:710< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ad29d43a5efb42cbdbaa131d8a9dc91f9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ad29d43a5efb42cbdbaa131d8a9dc91f9" > operations_research::glop::TriangularMatrix::TransposeUpperSolve< / a > < / div > < div class = "ttdeci" > void TransposeUpperSolve(DenseColumn *rhs) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00828" > sparse.cc:828< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::SparseMatrix::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00110" > sparse.cc:110< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::SparseVector::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00270" > sparse_vector.h:270< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a2ffa6dbb95dfb7e397bf69fd1ddd188e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a2ffa6dbb95dfb7e397bf69fd1ddd188e" > operations_research::glop::TriangularMatrix::AddTriangularColumnWithGivenDiagonalEntry< / a > < / div > < div class = "ttdeci" > void AddTriangularColumnWithGivenDiagonalEntry(const SparseColumn & column, RowIndex diagonal_row, Fractional diagonal_value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00699" > sparse.cc:699< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_ab66e13ab146acabbfaf99ce9f75bf1d2" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#ab66e13ab146acabbfaf99ce9f75bf1d2" > operations_research::glop::CompactSparseMatrix::PopulateFromTranspose< / a > < / div > < div class = "ttdeci" > void PopulateFromTranspose(const CompactSparseMatrix & input)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00483" > sparse.cc:483< / a > < / div > < / div >
< div class = "ttc" id = "alldiff__cst_8cc_html_a26e6db9bcc64b584051ecc28171ed11f" > < div class = "ttname" > < a href = "alldiff__cst_8cc.html#a26e6db9bcc64b584051ecc28171ed11f" > max< / a > < / div > < div class = "ttdeci" > int64_t max< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "alldiff__cst_8cc_source.html#l00140" > alldiff_cst.cc:140< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a138580a401252ec46ad8e08925e4e92e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a138580a401252ec46ad8e08925e4e92e" > operations_research::glop::TriangularMatrix::CopyToSparseMatrix< / a > < / div > < div class = "ttdeci" > void CopyToSparseMatrix(SparseMatrix *output) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00757" > sparse.cc:757< / 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_sparse_vector_html_ab38326ea6cb6187267665dd8b2748f3d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#ab38326ea6cb6187267665dd8b2748f3d" > operations_research::glop::SparseVector< RowIndex, SparseColumnIterator > ::Entry< / a > < / div > < div class = "ttdeci" > typename Iterator::Entry Entry< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00091" > sparse_vector.h:91< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a6a48363b4355f6f5b441637774f79a59" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a6a48363b4355f6f5b441637774f79a59" > absl::StrongVector::front< / a > < / div > < div class = "ttdeci" > reference front()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00172" > strong_vector.h:172< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a960110e64357a3e69162ebf1f71959dd" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a960110e64357a3e69162ebf1f71959dd" > operations_research::glop::TriangularMatrix::num_rows< / a > < / div > < div class = "ttdeci" > RowIndex num_rows() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00521" > sparse.h:521< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a644718bb2fb240de962dc3c9a1fdf0dc" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a644718bb2fb240de962dc3c9a1fdf0dc" > absl::StrongVector::empty< / a > < / div > < div class = "ttdeci" > bool empty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00156" > strong_vector.h:156< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_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_sparse_matrix_html_a55265e26d9e69e2d7a882bab054b8139" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a55265e26d9e69e2d7a882bab054b8139" > operations_research::glop::SparseMatrix::SetNumRows< / a > < / div > < div class = "ttdeci" > void SetNumRows(RowIndex num_rows)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00143" > sparse.cc:143< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a46e69120fbd3b36e6960e096d23b66f0" > < div class = "ttname" > < a href = "base_2logging_8h.html#a46e69120fbd3b36e6960e096d23b66f0" > DCHECK_NE< / a > < / div > < div class = "ttdeci" > #define DCHECK_NE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00891" > base/logging.h:891< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a92fd573026885df55da46929dba89fa2" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a92fd573026885df55da46929dba89fa2" > operations_research::glop::CompactSparseMatrix::AddDenseColumnPrefix< / a > < / div > < div class = "ttdeci" > ColIndex AddDenseColumnPrefix(const DenseColumn & dense_column, RowIndex start)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00567" > sparse.cc:567< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::CompactSparseMatrixView::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00628" > sparse.cc:628< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a3a6bb95b9009b1c578a27e6139d52696" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a3a6bb95b9009b1c578a27e6139d52696" > operations_research::glop::TriangularMatrix::ComputeInverseInfinityNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeInverseInfinityNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01411" > sparse.cc:1411< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a8c7ec7f3a8ab57639b0d1ea69b9e0e65" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a8c7ec7f3a8ab57639b0d1ea69b9e0e65" > operations_research::glop::TriangularMatrix::CopyColumnToSparseColumn< / a > < / div > < div class = "ttdeci" > void CopyColumnToSparseColumn(ColIndex col, SparseColumn *output) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00747" > sparse.cc:747< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_aeff6ae7073f423651fc0352d50cadfa6" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#aeff6ae7073f423651fc0352d50cadfa6" > operations_research::glop::SparseVector::SetCoefficient< / a > < / div > < div class = "ttdeci" > void SetCoefficient(Index index, Fractional value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00685" > sparse_vector.h:685< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a478299b61f785b5406d276ebe402aa64" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a478299b61f785b5406d276ebe402aa64" > operations_research::glop::TriangularMatrix::IsLowerTriangular< / a > < / div > < div class = "ttdeci" > bool IsLowerTriangular() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00719" > sparse.cc:719< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_matrix_view_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_matrix_view.html" > operations_research::glop::MatrixView< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00219" > sparse.h:219< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_acad38d52497a975bfb6f2f6acd76631f" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#acad38d52497a975bfb6f2f6acd76631f" > absl::StrongVector::end< / a > < / div > < div class = "ttdeci" > iterator end()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00140" > strong_vector.h:140< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_aaef7fc778a29bb3bb3040c0423937f6e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#aaef7fc778a29bb3bb3040c0423937f6e" > operations_research::glop::CompactSparseMatrix::EntryCoefficient< / a > < / div > < div class = "ttdeci" > Fractional EntryCoefficient(EntryIndex i) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00366" > sparse.h:366< / a > < / div > < / div >
< div class = "ttc" id = "namespaceutil_html_a1e2d5c05e25343bc8e4fbccce0000d51" > < div class = "ttname" > < a href = "namespaceutil.html#a1e2d5c05e25343bc8e4fbccce0000d51" > util::Reverse< / a > < / div > < div class = "ttdeci" > BeginEndReverseIteratorWrapper< Container > Reverse(const Container & c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "iterators_8h_source.html#l00098" > iterators.h:98< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a2fe6f7470512f5301031480737375c88" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a2fe6f7470512f5301031480737375c88" > operations_research::glop::SparseMatrix::PopulateFromTranspose< / a > < / div > < div class = "ttdeci" > void PopulateFromTranspose(const Matrix & input)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00181" > sparse.cc:181< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_a2e5611d47d02e1029b98a8e9bee3469f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#a2e5611d47d02e1029b98a8e9bee3469f" > operations_research::glop::SparseVector::CheckNoDuplicates< / a > < / div > < div class = "ttdeci" > bool CheckNoDuplicates() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00674" > sparse_vector.h:674< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_af9a790b7e8c5b0c6d55b336177378e78" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#af9a790b7e8c5b0c6d55b336177378e78" > operations_research::glop::kInfinity< / a > < / div > < div class = "ttdeci" > const double kInfinity< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00084" > lp_types.h:84< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a9263000d449fdccb6cb70b303063e60b" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a9263000d449fdccb6cb70b303063e60b" > absl::StrongVector::push_back< / a > < / div > < div class = "ttdeci" > void push_back(const value_type & x)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00158" > strong_vector.h:158< / a > < / div > < / div >
< div class = "ttc" id = "parser_8yy_8cc_html_a5a634cf4429798b1c921a81de8250051" > < div class = "ttname" > < a href = "parser_8yy_8cc.html#a5a634cf4429798b1c921a81de8250051" > input< / a > < / div > < div class = "ttdeci" > static int input(yyscan_t yyscanner)< / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a11284f21acc7de7ea63f5ebfebb5c9e7" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a11284f21acc7de7ea63f5ebfebb5c9e7" > operations_research::glop::TriangularMatrix::TransposeHyperSparseSolve< / a > < / div > < div class = "ttdeci" > void TransposeHyperSparseSolve(DenseColumn *rhs, RowIndexVector *non_zero_rows) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00957" > sparse.cc:957< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_random_access_sparse_column_html_aaa5aa6d2fc9aaefcbc8688ceb127fb8a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_random_access_sparse_column.html#aaa5aa6d2fc9aaefcbc8688ceb127fb8a" > operations_research::glop::RandomAccessSparseColumn::PopulateSparseColumn< / a > < / div > < div class = "ttdeci" > void PopulateSparseColumn(SparseColumn *sparse_column) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8cc_source.html#l00057" > sparse_column.cc:57< / a > < / div > < / div >
< div class = "ttc" id = "pack_8cc_html_a750b5d744c39a06bfb13e6eb010e35d0" > < div class = "ttname" > < a href = "pack_8cc.html#a750b5d744c39a06bfb13e6eb010e35d0" > index< / a > < / div > < div class = "ttdeci" > int index< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "pack_8cc_source.html#l00509" > pack.cc:509< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_ab4a8456683d4572bd9426efab8489e99" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#ab4a8456683d4572bd9426efab8489e99" > operations_research::glop::SparseMatrix::Dump< / a > < / div > < div class = "ttdeci" > std::string Dump() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00399" > sparse.cc:399< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a37ac057f213297550a26947d551324a3" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a37ac057f213297550a26947d551324a3" > operations_research::glop::CompactSparseMatrix::starts_< / a > < / div > < div class = "ttdeci" > StrictITIVector< ColIndex, EntryIndex > starts_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00466" > sparse.h:466< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_abfc30f91ab75c6f4552003f777672e74" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#abfc30f91ab75c6f4552003f777672e74" > operations_research::glop::SparseVector::CleanUp< / a > < / div > < div class = "ttdeci" > void CleanUp()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00544" > sparse_vector.h:544< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_ab65a327cfc2a74c15fa26b91f19acc64" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#ab65a327cfc2a74c15fa26b91f19acc64" > operations_research::glop::ColToRowIndex< / a > < / div > < div class = "ttdeci" > RowIndex ColToRowIndex(ColIndex col)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00052" > lp_types.h:52< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a41741829541d089f1c4d34f190884813" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a41741829541d089f1c4d34f190884813" > operations_research::glop::SparseMatrix::num_cols< / a > < / div > < div class = "ttdeci" > ColIndex num_cols() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00178" > sparse.h:178< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_aae2dc65d9ea248d54bf39daa986dd295" > < div class = "ttname" > < a href = "base_2logging_8h.html#aae2dc65d9ea248d54bf39daa986dd295" > DCHECK_GE< / a > < / div > < div class = "ttdeci" > #define DCHECK_GE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00894" > base/logging.h:894< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_abedd52dbc024598bf0189235764f734a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#abedd52dbc024598bf0189235764f734a" > operations_research::glop::TriangularMatrix::PermutedLowerSparseSolve< / a > < / div > < div class = "ttdeci" > void PermutedLowerSparseSolve(const ColumnView & rhs, const RowPermutation & row_perm, SparseColumn *lower, SparseColumn *upper)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01065" > sparse.cc:1065< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a66f88c5340a0acaa44643526f4ab7d33" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a66f88c5340a0acaa44643526f4ab7d33" > operations_research::glop::CompactSparseMatrix::AddAndClearColumnWithNonZeros< / a > < / div > < div class = "ttdeci" > ColIndex AddAndClearColumnWithNonZeros(DenseColumn *column, std::vector< RowIndex > *non_zeros)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00596" > sparse.cc:596< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ab5a8a005f27ece21134c277a33057c70" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ab5a8a005f27ece21134c277a33057c70" > operations_research::glop::TriangularMatrix::AddTriangularColumn< / a > < / div > < div class = "ttdeci" > void AddTriangularColumn(const ColumnView & column, RowIndex diagonal_row)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00667" > sparse.cc:667< / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_a31ee82f6ef05c3da492c0376f910d015" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#a31ee82f6ef05c3da492c0376f910d015" > operations_research::glop::kInvalidRow< / a > < / div > < div class = "ttdeci" > const RowIndex kInvalidRow(-1)< / 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< RowIndex, bool > < / a > < / div > < / div >
< div class = "ttc" id = "namespaceoperations__research_1_1glop_html_ac014de658aabf122011e8fb07b6f4612" > < div class = "ttname" > < a href = "namespaceoperations__research_1_1glop.html#ac014de658aabf122011e8fb07b6f4612" > operations_research::glop::RowIndexVector< / a > < / div > < div class = "ttdeci" > std::vector< RowIndex > RowIndexVector< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00313" > lp_types.h:313< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html" > < div class = "ttname" > < a href = "base_2logging_8h.html" > logging.h< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector_html_a64b6b04f3a519d2c61d49daaa88bf06e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_strict_i_t_i_vector.html#a64b6b04f3a519d2c61d49daaa88bf06e" > operations_research::glop::StrictITIVector::resize< / a > < / div > < div class = "ttdeci" > void resize(IntType size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "lp__types_8h_source.html#l00273" > lp_types.h:273< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a2e5611d47d02e1029b98a8e9bee3469f" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a2e5611d47d02e1029b98a8e9bee3469f" > operations_research::glop::SparseMatrix::CheckNoDuplicates< / a > < / div > < div class = "ttdeci" > bool CheckNoDuplicates() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00126" > sparse.cc:126< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ae17f8119c108cf3070bad3449c7e0006" > < div class = "ttname" > < a href = "base_2logging_8h.html#ae17f8119c108cf3070bad3449c7e0006" > DCHECK< / a > < / div > < div class = "ttdeci" > #define DCHECK(condition)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00889" > base/logging.h:889< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_vector_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_vector.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::SparseVector::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__vector_8h_source.html#l00479" > sparse_vector.h:479< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a6ae7b0836055b9b6d182115027d496f9" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a6ae7b0836055b9b6d182115027d496f9" > operations_research::glop::SparseMatrix::ComputeMinAndMaxMagnitudes< / a > < / div > < div class = "ttdeci" > void ComputeMinAndMaxMagnitudes(Fractional *min_magnitude, Fractional *max_magnitude) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00369" > sparse.cc:369< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ad001a49701677a22b4efd9186b97ae05" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ad001a49701677a22b4efd9186b97ae05" > operations_research::glop::TriangularMatrix::ApplyRowPermutationToNonDiagonalEntries< / a > < / div > < div class = "ttdeci" > void ApplyRowPermutationToNonDiagonalEntries(const RowPermutation & row_perm)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00739" > sparse.cc:739< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_ac59fd9cddfe284bf9dc7581ed631ce8d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#ac59fd9cddfe284bf9dc7581ed631ce8d" > operations_research::glop::SparseMatrix::DeleteColumns< / a > < / div > < div class = "ttdeci" > void DeleteColumns(const DenseBooleanRow & columns_to_delete)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00276" > sparse.cc:276< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ae89df3243bbb8341130c7b3f44145ea0" > < div class = "ttname" > < a href = "base_2logging_8h.html#ae89df3243bbb8341130c7b3f44145ea0" > DCHECK_EQ< / a > < / div > < div class = "ttdeci" > #define DCHECK_EQ(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00890" > base/logging.h:890< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a1e9f788d4507f2461b4f775755aaf82e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a1e9f788d4507f2461b4f775755aaf82e" > operations_research::glop::SparseMatrix::mutable_column< / a > < / div > < div class = "ttdeci" > SparseColumn * mutable_column(ColIndex col)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00182" > sparse.h:182< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a0358eb2d6ea480b59d89dc42326cf840" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a0358eb2d6ea480b59d89dc42326cf840" > operations_research::glop::CompactSparseMatrix::num_cols_< / a > < / div > < div class = "ttdeci" > ColIndex num_cols_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00459" > sparse.h:459< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a566008ab9fd3e3dbec96263bc3c45061" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a566008ab9fd3e3dbec96263bc3c45061" > operations_research::glop::SparseMatrix::LookUpValue< / a > < / div > < div class = "ttdeci" > Fractional LookUpValue(RowIndex row, ColIndex col) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00323" > sparse.cc:323< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_random_access_sparse_column_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_random_access_sparse_column.html" > operations_research::glop::RandomAccessSparseColumn< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8h_source.html#l00130" > sparse_column.h:130< / a > < / div > < / div >
< div class = "ttc" id = "return__macros_8h_html_a6009315499028d98072d8f31834cf4f9" > < div class = "ttname" > < a href = "return__macros_8h.html#a6009315499028d98072d8f31834cf4f9" > RETURN_IF_NULL< / a > < / div > < div class = "ttdeci" > #define RETURN_IF_NULL(x)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "return__macros_8h_source.html#l00020" > return_macros.h:20< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_a4395e95bab44e222cb2e77251017a0e2" > < div class = "ttname" > < a href = "base_2logging_8h.html#a4395e95bab44e222cb2e77251017a0e2" > DCHECK_LE< / a > < / div > < div class = "ttdeci" > #define DCHECK_LE(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00892" > base/logging.h:892< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a930392173df6dce15fc905d089bd19aa" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a930392173df6dce15fc905d089bd19aa" > operations_research::glop::TriangularMatrix::IsUpperTriangular< / a > < / div > < div class = "ttdeci" > bool IsUpperTriangular() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00729" > sparse.cc:729< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::TriangularMatrix::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00523" > sparse.h:523< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view_html_a3f219a081f88c22ae282ada4f0bdddd3" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view.html#a3f219a081f88c22ae282ada4f0bdddd3" > operations_research::glop::CompactSparseMatrixView::ComputeInfinityNorm< / a > < / div > < div class = "ttdeci" > Fractional ComputeInfinityNorm() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00634" > sparse.cc:634< / 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_triangular_matrix_html_a8d3594198944bf0a6ac2669581085683" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a8d3594198944bf0a6ac2669581085683" > operations_research::glop::TriangularMatrix::AddAndNormalizeTriangularColumn< / a > < / div > < div class = "ttdeci" > void AddAndNormalizeTriangularColumn(const SparseColumn & column, RowIndex diagonal_row, Fractional diagonal_coefficient)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00682" > sparse.cc:682< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_af782744bdb01cf56841a0de18ccca3ce" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#af782744bdb01cf56841a0de18ccca3ce" > operations_research::glop::SparseMatrix::Equals< / a > < / div > < div class = "ttdeci" > bool Equals(const SparseMatrix & a, Fractional tolerance) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00327" > sparse.cc:327< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a960110e64357a3e69162ebf1f71959dd" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a960110e64357a3e69162ebf1f71959dd" > operations_research::glop::SparseMatrix::num_rows< / a > < / div > < div class = "ttdeci" > RowIndex num_rows() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00177" > sparse.h:177< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_matrix_view_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_matrix_view.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::MatrixView::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00419" > sparse.cc:419< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_ab2d8beb101c26b08a8af602300da1748" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#ab2d8beb101c26b08a8af602300da1748" > operations_research::glop::SparseMatrix::AppendRowsFromSparseMatrix< / a > < / div > < div class = "ttdeci" > bool AppendRowsFromSparseMatrix(const SparseMatrix & matrix)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00302" > sparse.cc:302< / 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_triangular_matrix_html_a41741829541d089f1c4d34f190884813" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a41741829541d089f1c4d34f190884813" > operations_research::glop::TriangularMatrix::num_cols< / a > < / div > < div class = "ttdeci" > ColIndex num_cols() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00522" > sparse.h:522< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_random_access_sparse_column_html_ab988bcb6c80bbc7853904ea85328a007" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_random_access_sparse_column.html#ab988bcb6c80bbc7853904ea85328a007" > operations_research::glop::RandomAccessSparseColumn::GetCoefficient< / a > < / div > < div class = "ttdeci" > Fractional GetCoefficient(RowIndex row) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8h_source.html#l00171" > sparse_column.h:171< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a70b01012631e2165a63688dbb05ff2ea" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a70b01012631e2165a63688dbb05ff2ea" > operations_research::glop::CompactSparseMatrix::Swap< / a > < / div > < div class = "ttdeci" > void Swap(CompactSparseMatrix *other)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00612" > sparse.cc:612< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a860e7a37e8c7c2f5f7f0a73d3e3473f0" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a860e7a37e8c7c2f5f7f0a73d3e3473f0" > operations_research::glop::SparseMatrix::DeleteRows< / a > < / div > < div class = "ttdeci" > void DeleteRows(RowIndex num_rows, const RowPermutation & permutation)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00289" > sparse.cc:289< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_a31d19092aa0a8b6a87e8917c956a0610" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a31d19092aa0a8b6a87e8917c956a0610" > operations_research::glop::TriangularMatrix::HyperSparseSolve< / a > < / div > < div class = "ttdeci" > void HyperSparseSolve(DenseColumn *rhs, RowIndexVector *non_zero_rows) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00896" > sparse.cc:896< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a86fd105be79f4f2dbaf3a21e64e4d022" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a86fd105be79f4f2dbaf3a21e64e4d022" > operations_research::glop::SparseMatrix::AppendEmptyColumn< / a > < / div > < div class = "ttdeci" > ColIndex AppendEmptyColumn()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00145" > sparse.cc:145< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a8e12342fc420701fbffd97025421575a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a8e12342fc420701fbffd97025421575a" > operations_research::glop::SparseMatrix::IsEmpty< / a > < / div > < div class = "ttdeci" > bool IsEmpty() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00115" > sparse.cc:115< / 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_triangular_matrix_html_a3e1b01501c922d36c55fb59cfc18e630" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#a3e1b01501c922d36c55fb59cfc18e630" > operations_research::glop::TriangularMatrix::Swap< / a > < / div > < div class = "ttdeci" > void Swap(TriangularMatrix *other)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00620" > sparse.cc:620< / 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_compact_sparse_matrix_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::CompactSparseMatrix::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00345" > sparse.h:345< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_ada69c9026d5d933471bf27c9ad2d1b38" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#ada69c9026d5d933471bf27c9ad2d1b38" > operations_research::glop::TriangularMatrix::ComputeInverseInfinityNormUpperBound< / a > < / div > < div class = "ttdeci" > Fractional ComputeInverseInfinityNormUpperBound() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l01386" > sparse.cc:1386< / a > < / div > < / div >
< div class = "ttc" id = "classabsl_1_1_strong_vector_html_a058bda4957df6a97b1ea6c9fd783f672" > < div class = "ttname" > < a href = "classabsl_1_1_strong_vector.html#a058bda4957df6a97b1ea6c9fd783f672" > absl::StrongVector::pop_back< / a > < / div > < div class = "ttdeci" > void pop_back()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "strong__vector_8h_source.html#l00168" > strong_vector.h:168< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_random_access_sparse_column_html_aa71d36872f416feaa853788a7a7a7ef8" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_random_access_sparse_column.html#aa71d36872f416feaa853788a7a7a7ef8" > operations_research::glop::RandomAccessSparseColumn::Clear< / a > < / div > < div class = "ttdeci" > void Clear()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8cc_source.html#l00031" > sparse_column.cc:31< / 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_sparse_matrix_html_a0c406d94c3586159071e0b370a5a02fb" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a0c406d94c3586159071e0b370a5a02fb" > operations_research::glop::SparseMatrix::PopulateFromLinearCombination< / a > < / div > < div class = "ttdeci" > void PopulateFromLinearCombination(Fractional alpha, const SparseMatrix & a, Fractional beta, const SparseMatrix & b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00225" > sparse.cc:225< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_a5e016d204d43b2cc4a2773c25462968a" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#a5e016d204d43b2cc4a2773c25462968a" > operations_research::glop::SparseMatrix::IsCleanedUp< / a > < / div > < div class = "ttdeci" > bool IsCleanedUp() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00135" > sparse.cc:135< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a8da36920b149053499a21e50fc859a93" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a8da36920b149053499a21e50fc859a93" > operations_research::glop::CompactSparseMatrix::rows_< / a > < / div > < div class = "ttdeci" > StrictITIVector< EntryIndex, RowIndex > rows_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00465" > sparse.h:465< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_triangular_matrix_html_af3dcc960bfe6b9064cdc9ce6ab04fa1d" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_triangular_matrix.html#af3dcc960bfe6b9064cdc9ce6ab04fa1d" > operations_research::glop::TriangularMatrix::HyperSparseSolveWithReversedNonZeros< / a > < / div > < div class = "ttdeci" > void HyperSparseSolveWithReversedNonZeros(DenseColumn *rhs, RowIndexVector *non_zero_rows) const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00926" > sparse.cc:926< / a > < / div > < / div >
< div class = "ttc" id = "base_2logging_8h_html_ab62f5ed8f2d48e29802be0cbbcd1359a" > < div class = "ttname" > < a href = "base_2logging_8h.html#ab62f5ed8f2d48e29802be0cbbcd1359a" > DCHECK_LT< / a > < / div > < div class = "ttdeci" > #define DCHECK_LT(val1, val2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "base_2logging_8h_source.html#l00893" > base/logging.h:893< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_column_view_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_column_view.html" > operations_research::glop::ColumnView< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse__column_8h_source.html#l00065" > sparse_column.h:65< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_sparse_matrix_html_af69d9b7065a8f31604a8134be4307749" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_sparse_matrix.html#af69d9b7065a8f31604a8134be4307749" > operations_research::glop::SparseMatrix::num_entries< / a > < / div > < div class = "ttdeci" > EntryIndex num_entries() const< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8cc_source.html#l00389" > sparse.cc:389< / a > < / div > < / div >
< div class = "ttc" id = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_html_a5d6d5d7a7944b09bd0df4b7132fe5f7e" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix.html#a5d6d5d7a7944b09bd0df4b7132fe5f7e" > operations_research::glop::CompactSparseMatrix::num_rows_< / a > < / div > < div class = "ttdeci" > RowIndex num_rows_< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00458" > sparse.h:458< / 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_compact_sparse_matrix_view_html" > < div class = "ttname" > < a href = "classoperations__research_1_1glop_1_1_compact_sparse_matrix_view.html" > operations_research::glop::CompactSparseMatrixView< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "sparse_8h_source.html#l00476" > sparse.h:476< / 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_903a7ff076ee7f01be86992fe717fc82.html" > lp_data< / a > < / li > < li class = "navelem" > < a class = "el" href = "sparse_8cc.html" > sparse.cc< / a > < / li >
< li class = "footer" > Generated by
< a href = "http://www.doxygen.org/index.html" >
2022-01-16 18:02:36 +01:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > 1.8.15 < / li >
2020-09-02 09:42:51 +02:00
< / ul >
< / div >
< / body >
< / html >