|
Cbc
2.10.5
|
#include "ClpSimplex.hpp"#include "CoinIndexedVector.hpp"#include "ClpPackedMatrix.hpp"#include "CoinTime.hpp"#include <iostream>#include <fstream>
Include dependency graph for ClpPESimplex.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ClpPESimplex |
| BASE CLASS FOR THE IMPROVED SIMPLEX. More... | |
Functions | |
| double | PEdot (CoinIndexedVector &v1, const double *v2) |
| SHARED METHODS FOR USEFUL ALGEBRAIC OPERATIONS. More... | |
| double | PEdot (CoinIndexedVector &v1, CoinIndexedVector &v2) |
| inner product between two coin vectors call the function with the sparser vector first for efficiency More... | |
| void | PEtransposeTimesSubsetAll (ClpSimplex *model, int number, const int *which, const double *COIN_RESTRICT x, double *COIN_RESTRICT y, const double *COIN_RESTRICT rowScale, const double *COIN_RESTRICT columnScale) |
| compute the product x^T*[A I] for the indices "which" of [A I] More... | |
| double PEdot | ( | CoinIndexedVector & | v1, |
| const double * | v2 | ||
| ) |
SHARED METHODS FOR USEFUL ALGEBRAIC OPERATIONS.
inner product between a coin vector and a pointer
| double PEdot | ( | CoinIndexedVector & | v1, |
| CoinIndexedVector & | v2 | ||
| ) |
inner product between two coin vectors call the function with the sparser vector first for efficiency
| void PEtransposeTimesSubsetAll | ( | ClpSimplex * | model, |
| int | number, | ||
| const int * | which, | ||
| const double *COIN_RESTRICT | x, | ||
| double *COIN_RESTRICT | y, | ||
| const double *COIN_RESTRICT | rowScale, | ||
| const double *COIN_RESTRICT | columnScale | ||
| ) |
compute the product x^T*[A I] for the indices "which" of [A I]
1.8.5