OR-Tools  8.2
MatrixView

Detailed Description

Definition at line 218 of file sparse.h.

Public Member Functions

 MatrixView ()
 
 MatrixView (const SparseMatrix &matrix)
 
void PopulateFromMatrix (const SparseMatrix &matrix)
 
void PopulateFromMatrixPair (const SparseMatrix &matrix_a, const SparseMatrix &matrix_b)
 
void PopulateFromBasis (const MatrixView &matrix, const RowToColMapping &basis)
 
bool IsEmpty () const
 
RowIndex num_rows () const
 
ColIndex num_cols () const
 
const SparseColumncolumn (ColIndex col) const
 
EntryIndex num_entries () const
 
Fractional ComputeOneNorm () const
 
Fractional ComputeInfinityNorm () const
 

Constructor & Destructor Documentation

◆ MatrixView() [1/2]

MatrixView ( )
inline

Definition at line 220 of file sparse.h.

◆ MatrixView() [2/2]

MatrixView ( const SparseMatrix matrix)
inlineexplicit

Definition at line 221 of file sparse.h.

Member Function Documentation

◆ column()

const SparseColumn& column ( ColIndex  col) const
inline

Definition at line 264 of file sparse.h.

◆ ComputeInfinityNorm()

Fractional ComputeInfinityNorm ( ) const

Definition at line 423 of file sparse.cc.

◆ ComputeOneNorm()

Fractional ComputeOneNorm ( ) const

Definition at line 420 of file sparse.cc.

◆ IsEmpty()

bool IsEmpty ( ) const
inline

Definition at line 261 of file sparse.h.

◆ num_cols()

ColIndex num_cols ( ) const
inline

Definition at line 263 of file sparse.h.

◆ num_entries()

EntryIndex num_entries ( ) const

Definition at line 419 of file sparse.cc.

◆ num_rows()

RowIndex num_rows ( ) const
inline

Definition at line 262 of file sparse.h.

◆ PopulateFromBasis()

void PopulateFromBasis ( const MatrixView matrix,
const RowToColMapping basis 
)
inline

Definition at line 251 of file sparse.h.

◆ PopulateFromMatrix()

void PopulateFromMatrix ( const SparseMatrix matrix)
inline

Definition at line 226 of file sparse.h.

◆ PopulateFromMatrixPair()

void PopulateFromMatrixPair ( const SparseMatrix matrix_a,
const SparseMatrix matrix_b 
)
inline

Definition at line 237 of file sparse.h.


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