ConicBundle
|
for passing oracle information to the QP Solver, which might be used there or not More...
Public Member Functions | |
QPPSCOracleData () | |
generator | |
~QPPSCOracleData () | |
destructor | |
int | init (PSCOracle *op, PSCData *dp) |
make this oracle and model data available via the members | |
virtual const SparseCoeffmatMatrix & | get_opAt () |
virtual const SparseCoeffmatMatrix & | get_C () |
virtual const CH_Matrix_Classes::Matrix & | get_bundlevecs () |
Public Member Functions inherited from ConicBundle::QPModelOracleDataObject | |
virtual | ~QPModelOracleDataObject () |
virtual destructor | |
Private Attributes | |
PSCAffineFunction * | oracle |
in init this will be set to the PSCOralce of this PSCModel if compatible | |
PSCData * | data |
will be set to the PSCData of this PSCModel | |
for passing oracle information to the QP Solver, which might be used there or not
|
inlinevirtual |
returns the orthonormal columns spanning the bundle subspace
Implements ConicBundle::QPPSCOracleDataObject.
References ConicBundle::PSCData::bundlevecs.
|
inlinevirtual |
returns the block representation of the coefficient matrices (each entry of the map represents a block by a SparseCoeffmatVector).
Implements ConicBundle::QPPSCOracleDataObject.
References ConicBundle::PSCAffineFunction::get_C().
|
inlinevirtual |
returns the row representation of the coefficient matrices (each entry of the map represents a row by a SparseCoeffmatVector).
Implements ConicBundle::QPPSCOracleDataObject.
References ConicBundle::PSCAffineFunction::get_opAt().