ConicBundle
Public Member Functions | Private Attributes | List of all members
ConicBundle::PSCModel::QPPSCOracleData Class Reference

for passing oracle information to the QP Solver, which might be used there or not More...

Inheritance diagram for ConicBundle::PSCModel::QPPSCOracleData:
ConicBundle::QPPSCOracleDataObject ConicBundle::QPModelOracleDataObject

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
 

Detailed Description

for passing oracle information to the QP Solver, which might be used there or not

Member Function Documentation

◆ get_bundlevecs()

virtual const CH_Matrix_Classes::Matrix& ConicBundle::PSCModel::QPPSCOracleData::get_bundlevecs ( )
inlinevirtual

returns the orthonormal columns spanning the bundle subspace

Implements ConicBundle::QPPSCOracleDataObject.

References ConicBundle::PSCData::bundlevecs.

◆ get_C()

virtual const SparseCoeffmatMatrix& ConicBundle::PSCModel::QPPSCOracleData::get_C ( )
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().

◆ get_opAt()

virtual const SparseCoeffmatMatrix& ConicBundle::PSCModel::QPPSCOracleData::get_opAt ( )
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().


The documentation for this class was generated from the following file: