#include <BonTMatrix.hpp>
|
typedef vector< std::pair< int, int > > | RowS |
| Storage for non empty rows.
|
|
Definition at line 22 of file BonTMatrix.hpp.
◆ RowS
Storage for non empty rows.
first is row number and second is first element in row.
Definition at line 32 of file BonTMatrix.hpp.
◆ TMat() [1/3]
◆ TMat() [2/3]
Bonmin::TMat::TMat |
( |
const TMat & | other | ) |
|
◆ TMat() [3/3]
◆ ~TMat()
◆ freeSpace()
void Bonmin::TMat::freeSpace |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
TMat & Bonmin::TMat::operator= |
( |
const TMat & | rhs | ) |
|
◆ operator=() [2/2]
◆ resize()
void Bonmin::TMat::resize |
( |
int | nnz | ) |
|
|
inline |
◆ numNonEmptyRows()
int Bonmin::TMat::numNonEmptyRows |
( |
| ) |
|
Get number of non empty rows.
◆ nonEmptyRows()
const RowS & Bonmin::TMat::nonEmptyRows |
( |
| ) |
const |
|
inline |
◆ numNonEmptyCols()
int Bonmin::TMat::numNonEmptyCols |
( |
| ) |
|
Get number of non empty cols.
◆ nonEmptyCols()
const RowS & Bonmin::TMat::nonEmptyCols |
( |
| ) |
const |
|
inline |
◆ orderByColumns()
const vector< int > & Bonmin::TMat::orderByColumns |
( |
| ) |
|
|
inline |
◆ orderByRows()
const vector< int > & Bonmin::TMat::orderByRows |
( |
| ) |
|
|
inline |
◆ removeDuplicates()
void Bonmin::TMat::removeDuplicates |
( |
| ) |
|
Remove the duplicated entries.
◆ makeQuadUpperDiag()
void Bonmin::TMat::makeQuadUpperDiag |
( |
| ) |
|
Assuming that this is representing a quadratic form.
Produce equivalent quadratic form with only upper triange stored.
◆ resizeOrdering()
void Bonmin::TMat::resizeOrdering |
( |
vector< int > & | ordering, |
|
|
unsigned int | newSize ) |
|
inline |
◆ create()
◆ make_upper_triangular()
◆ make_lower_to_be_upper()
void Bonmin::TMat::make_lower_to_be_upper |
( |
| ) |
|
◆ make_full_upper_triangular()
void Bonmin::TMat::make_full_upper_triangular |
( |
| ) |
|
◆ iRow_
◆ jCol_
◆ value_
double* Bonmin::TMat::value_ |
◆ nnz_
◆ capacity_
int Bonmin::TMat::capacity_ |
◆ columnOrdering_
vector<int> Bonmin::TMat::columnOrdering_ |
◆ rowOrdering_
vector<int> Bonmin::TMat::rowOrdering_ |
◆ nonEmptyRows_
RowS Bonmin::TMat::nonEmptyRows_ |
◆ nonEmptyCols_
RowS Bonmin::TMat::nonEmptyCols_ |
The documentation for this struct was generated from the following file:
- /builddir/build/BUILD/coin-or-Bonmin-1.8.9-build/Bonmin-releases-1.8.9/Bonmin/src/Algorithms/QuadCuts/BonTMatrix.hpp