Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
matrix_utils.cc File Reference
#include "ortools/lp_data/matrix_utils.h"
#include <algorithm>
#include <cstdint>
#include <cstdlib>
#include <limits>
#include <vector>
#include "absl/log/check.h"
#include "ortools/base/hash.h"
#include "ortools/lp_data/lp_types.h"
#include "ortools/lp_data/sparse.h"
#include "ortools/lp_data/sparse_column.h"

Go to the source code of this file.

Namespaces

namespace  operations_research
 In SWIG mode, we don't want anything besides these top-level includes.
 
namespace  operations_research::glop
 

Functions

ColMapping operations_research::glop::FindProportionalColumns (const SparseMatrix &matrix, Fractional tolerance)
 
ColMapping operations_research::glop::FindProportionalColumnsUsingSimpleAlgorithm (const SparseMatrix &matrix, Fractional tolerance)
 
bool operations_research::glop::AreFirstColumnsAndRowsExactlyEquals (RowIndex num_rows, ColIndex num_cols, const SparseMatrix &matrix_a, const CompactSparseMatrix &matrix_b)
 
bool operations_research::glop::IsRightMostSquareMatrixIdentity (const SparseMatrix &matrix)
 Returns true iff the rightmost square matrix is an identity matrix.
 

Variable Documentation

◆ col

ColIndex col

Definition at line 67 of file matrix_utils.cc.

◆ hash

int64_t hash

Definition at line 68 of file matrix_utils.cc.

◆ value

double value

Definition at line 69 of file matrix_utils.cc.