OR-Tools  9.6
CompactSparseMatrixView

Detailed Description

Definition at line 548 of file sparse.h.

Public Member Functions

 CompactSparseMatrixView (const CompactSparseMatrix *compact_matrix, const RowToColMapping *basis)
 
 CompactSparseMatrixView (const CompactSparseMatrix *compact_matrix, const std::vector< ColIndex > *columns)
 
bool IsEmpty () const
 
RowIndex num_rows () const
 
ColIndex num_cols () const
 
const ColumnView column (ColIndex col) const
 
EntryIndex num_entries () const
 
Fractional ComputeOneNorm () const
 
Fractional ComputeInfinityNorm () const
 

Constructor & Destructor Documentation

◆ CompactSparseMatrixView() [1/2]

CompactSparseMatrixView ( const CompactSparseMatrix compact_matrix,
const RowToColMapping basis 
)
inline

Definition at line 550 of file sparse.h.

◆ CompactSparseMatrixView() [2/2]

CompactSparseMatrixView ( const CompactSparseMatrix compact_matrix,
const std::vector< ColIndex > *  columns 
)
inline

Definition at line 554 of file sparse.h.

Member Function Documentation

◆ column()

const ColumnView column ( ColIndex  col) const
inline

Definition at line 562 of file sparse.h.

◆ ComputeInfinityNorm()

Fractional ComputeInfinityNorm ( ) const

Definition at line 645 of file sparse.cc.

◆ ComputeOneNorm()

Fractional ComputeOneNorm ( ) const

Definition at line 642 of file sparse.cc.

◆ IsEmpty()

bool IsEmpty ( ) const
inline

Definition at line 559 of file sparse.h.

◆ num_cols()

ColIndex num_cols ( ) const
inline

Definition at line 561 of file sparse.h.

◆ num_entries()

EntryIndex num_entries ( ) const

Definition at line 639 of file sparse.cc.

◆ num_rows()

RowIndex num_rows ( ) const
inline

Definition at line 560 of file sparse.h.


The documentation for this class was generated from the following files: