OR-Tools  8.2
RandomAccessSparseColumn

Detailed Description

Definition at line 130 of file sparse_column.h.

Public Member Functions

 RandomAccessSparseColumn (RowIndex num_rows)
 
virtual ~RandomAccessSparseColumn ()
 
void Clear ()
 
void Resize (RowIndex num_rows)
 
void SetCoefficient (RowIndex row, Fractional value)
 
void AddToCoefficient (RowIndex row, Fractional value)
 
void PopulateFromSparseColumn (const SparseColumn &sparse_column)
 
void PopulateSparseColumn (SparseColumn *sparse_column) const
 
RowIndex GetNumberOfRows () const
 
Fractional GetCoefficient (RowIndex row) const
 

Constructor & Destructor Documentation

◆ RandomAccessSparseColumn()

RandomAccessSparseColumn ( RowIndex  num_rows)
explicit

Definition at line 26 of file sparse_column.cc.

◆ ~RandomAccessSparseColumn()

Definition at line 29 of file sparse_column.cc.

Member Function Documentation

◆ AddToCoefficient()

void AddToCoefficient ( RowIndex  row,
Fractional  value 
)
inline

Definition at line 152 of file sparse_column.h.

◆ Clear()

void Clear ( )

Definition at line 31 of file sparse_column.cc.

◆ GetCoefficient()

Fractional GetCoefficient ( RowIndex  row) const
inline

Definition at line 171 of file sparse_column.h.

◆ GetNumberOfRows()

RowIndex GetNumberOfRows ( ) const
inline

Definition at line 167 of file sparse_column.h.

◆ PopulateFromSparseColumn()

void PopulateFromSparseColumn ( const SparseColumn sparse_column)

Definition at line 49 of file sparse_column.cc.

◆ PopulateSparseColumn()

void PopulateSparseColumn ( SparseColumn sparse_column) const

Definition at line 57 of file sparse_column.cc.

◆ Resize()

void Resize ( RowIndex  num_rows)

Definition at line 41 of file sparse_column.cc.

◆ SetCoefficient()

void SetCoefficient ( RowIndex  row,
Fractional  value 
)
inline

Definition at line 145 of file sparse_column.h.


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