Definition at line 99 of file markowitz.h.
|
| MatrixNonZeroPattern () |
|
void | Clear () |
|
void | Reset (RowIndex num_rows, ColIndex num_cols) |
|
void | InitializeFromMatrixSubset (const CompactSparseMatrixView &basis_matrix, const RowPermutation &row_perm, const ColumnPermutation &col_perm, std::vector< ColIndex > *singleton_columns, std::vector< RowIndex > *singleton_rows) |
|
void | AddEntry (RowIndex row, ColIndex col) |
|
void | DeleteRowAndColumn (RowIndex pivot_row, ColIndex pivot_col) |
|
int32 | DecreaseRowDegree (RowIndex row) |
|
int32 | DecreaseColDegree (ColIndex col) |
|
bool | IsColumnDeleted (ColIndex col) const |
|
void | RemoveDeletedColumnsFromRow (RowIndex row) |
|
ColIndex | GetFirstNonDeletedColumnFromRow (RowIndex row) const |
|
void | Update (RowIndex pivot_row, ColIndex pivot_col, const SparseColumn &column) |
|
int32 | ColDegree (ColIndex col) const |
|
int32 | RowDegree (RowIndex row) const |
|
const absl::InlinedVector< ColIndex, 6 > & | RowNonZero (RowIndex row) const |
|
◆ MatrixNonZeroPattern()
◆ AddEntry()
void AddEntry |
( |
RowIndex |
row, |
|
|
ColIndex |
col |
|
) |
| |
◆ Clear()
◆ ColDegree()
int32 ColDegree |
( |
ColIndex |
col | ) |
const |
|
inline |
◆ DecreaseColDegree()
int32 DecreaseColDegree |
( |
ColIndex |
col | ) |
|
◆ DecreaseRowDegree()
int32 DecreaseRowDegree |
( |
RowIndex |
row | ) |
|
◆ DeleteRowAndColumn()
void DeleteRowAndColumn |
( |
RowIndex |
pivot_row, |
|
|
ColIndex |
pivot_col |
|
) |
| |
◆ GetFirstNonDeletedColumnFromRow()
ColIndex GetFirstNonDeletedColumnFromRow |
( |
RowIndex |
row | ) |
const |
◆ InitializeFromMatrixSubset()
◆ IsColumnDeleted()
bool IsColumnDeleted |
( |
ColIndex |
col | ) |
const |
◆ RemoveDeletedColumnsFromRow()
void RemoveDeletedColumnsFromRow |
( |
RowIndex |
row | ) |
|
◆ Reset()
void Reset |
( |
RowIndex |
num_rows, |
|
|
ColIndex |
num_cols |
|
) |
| |
◆ RowDegree()
int32 RowDegree |
( |
RowIndex |
row | ) |
const |
|
inline |
◆ RowNonZero()
const absl::InlinedVector< ColIndex, 6 > & RowNonZero |
( |
RowIndex |
row | ) |
const |
|
inline |
◆ Update()
void Update |
( |
RowIndex |
pivot_row, |
|
|
ColIndex |
pivot_col, |
|
|
const SparseColumn & |
column |
|
) |
| |
The documentation for this class was generated from the following files: