| AddAndNormalizeTriangularColumn(const SparseColumn &column, RowIndex diagonal_row, Fractional diagonal_coefficient) | TriangularMatrix | |
| AddDiagonalOnlyColumn(Fractional diagonal_value) | TriangularMatrix | |
| AddTriangularColumn(const ColumnView &column, RowIndex diagonal_row) | TriangularMatrix | |
| AddTriangularColumnWithGivenDiagonalEntry(const SparseColumn &column, RowIndex diagonal_row, Fractional diagonal_value) | TriangularMatrix | |
| ApplyRowPermutationToNonDiagonalEntries(const RowPermutation &row_perm) | TriangularMatrix | |
| ColumnIsDiagonalOnly(ColIndex col) const | TriangularMatrix | inline |
| ComputeInverseInfinityNorm() const | TriangularMatrix | |
| ComputeInverseInfinityNormUpperBound() const | TriangularMatrix | |
| ComputeRowsToConsiderInSortedOrder(RowIndexVector *non_zero_rows, Fractional sparsity_ratio, Fractional num_ops_ratio) const | TriangularMatrix | |
| ComputeRowsToConsiderInSortedOrder(RowIndexVector *non_zero_rows) const | TriangularMatrix | |
| ComputeRowsToConsiderWithDfs(RowIndexVector *non_zero_rows) const | TriangularMatrix | |
| CopyColumnToSparseColumn(ColIndex col, SparseColumn *output) const | TriangularMatrix | |
| CopyToSparseMatrix(SparseMatrix *output) const | TriangularMatrix | |
| GetDiagonalCoefficient(ColIndex col) const | TriangularMatrix | inline |
| GetFirstNonIdentityColumn() const | TriangularMatrix | inline |
| HyperSparseSolve(DenseColumn *rhs, RowIndexVector *non_zero_rows) const | TriangularMatrix | |
| HyperSparseSolveWithReversedNonZeros(DenseColumn *rhs, RowIndexVector *non_zero_rows) const | TriangularMatrix | |
| IsEmpty() const | TriangularMatrix | inline |
| IsLowerTriangular() const | TriangularMatrix | |
| IsUpperTriangular() const | TriangularMatrix | |
| LowerSolve(DenseColumn *rhs) const | TriangularMatrix | |
| LowerSolveStartingAt(ColIndex start, DenseColumn *rhs) const | TriangularMatrix | |
| num_cols() const | TriangularMatrix | inline |
| num_entries() const | TriangularMatrix | inline |
| num_rows() const | TriangularMatrix | inline |
| PermutedComputeRowsToConsider(const ColumnView &rhs, const RowPermutation &row_perm, RowIndexVector *lower_column_rows, RowIndexVector *upper_column_rows) | TriangularMatrix | |
| PermutedLowerSolve(const SparseColumn &rhs, const RowPermutation &row_perm, const RowMapping &partial_inverse_row_perm, SparseColumn *lower, SparseColumn *upper) const | TriangularMatrix | |
| PermutedLowerSparseSolve(const ColumnView &rhs, const RowPermutation &row_perm, SparseColumn *lower, SparseColumn *upper) | TriangularMatrix | |
| PopulateFromTranspose(const TriangularMatrix &input) | TriangularMatrix | |
| operations_research::glop::CompactSparseMatrix::PopulateFromTranspose(const CompactSparseMatrix &input) | CompactSparseMatrix | private |
| PopulateFromTriangularSparseMatrix(const SparseMatrix &input) | TriangularMatrix | |
| Reset(RowIndex num_rows, ColIndex col_capacity) | TriangularMatrix | |
| operations_research::glop::CompactSparseMatrix::Reset(RowIndex num_rows) | CompactSparseMatrix | private |
| Swap(TriangularMatrix *other) | TriangularMatrix | |
| operations_research::glop::CompactSparseMatrix::Swap(CompactSparseMatrix *other) | CompactSparseMatrix | private |
| TransposeHyperSparseSolve(DenseColumn *rhs, RowIndexVector *non_zero_rows) const | TriangularMatrix | |
| TransposeHyperSparseSolveWithReversedNonZeros(DenseColumn *rhs, RowIndexVector *non_zero_rows) const | TriangularMatrix | |
| TransposeLowerSolve(DenseColumn *rhs) const | TriangularMatrix | |
| TransposeUpperSolve(DenseColumn *rhs) const | TriangularMatrix | |
| TriangularMatrix() | TriangularMatrix | inline |
| UpperSolve(DenseColumn *rhs) const | TriangularMatrix | |