ClpPdco Class Reference
This solves problems in Primal Dual Convex Optimization.
More...
#include <ClpPdco.hpp>
List of all members.
Public Member Functions |
|
|
| int | pdco () |
| | Pdco algorithm.
|
| int | pdco (ClpPdcoBase *stuff, Options &options, Info &info, Outfo &outfo) |
|
|
| void | lsqr () |
| | LSQR.
|
| void | matVecMult (int, double *, double *) |
| void | matVecMult (int, CoinDenseVector< double > &, double *) |
| void | matVecMult (int, CoinDenseVector< double > &, CoinDenseVector< double > &) |
| void | matVecMult (int, CoinDenseVector< double > *, CoinDenseVector< double > *) |
| void | getBoundTypes (int *, int *, int *, int **) |
| void | getGrad (CoinDenseVector< double > &x, CoinDenseVector< double > &grad) |
| void | getHessian (CoinDenseVector< double > &x, CoinDenseVector< double > &H) |
| double | getObj (CoinDenseVector< double > &x) |
| void | matPrecon (double, double *, double *) |
| void | matPrecon (double, CoinDenseVector< double > &, double *) |
| void | matPrecon (double, CoinDenseVector< double > &, CoinDenseVector< double > &) |
| void | matPrecon (double, CoinDenseVector< double > *, CoinDenseVector< double > *) |
Detailed Description
This solves problems in Primal Dual Convex Optimization.
It inherits from ClpInterior. It has no data of its own and is never created - only cast from a ClpInterior object at algorithm time.
Definition at line 22 of file ClpPdco.hpp.
Member Function Documentation
| void ClpPdco::matVecMult |
( |
int |
, |
|
|
double * |
, |
|
|
double * |
| |
|
) |
| | |
| void ClpPdco::getBoundTypes |
( |
int * |
, |
|
|
int * |
, |
|
|
int * |
, |
|
|
int ** |
| |
|
) |
| | |
| void ClpPdco::matPrecon |
( |
double |
, |
|
|
double * |
, |
|
|
double * |
| |
|
) |
| | |
| void ClpPdco::matPrecon |
( |
double |
, |
|
|
CoinDenseVector< double > & |
, |
|
|
double * |
| |
|
) |
| | |
The documentation for this class was generated from the following file: