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 SparseCoeffmatMatrixget_opAt ()
 
virtual const SparseCoeffmatMatrixget_C ()
 
virtual const CH_Matrix_Classes::Matrixget_bundlevecs ()
 
- Public Member Functions inherited from ConicBundle::QPModelOracleDataObject
virtual ~QPModelOracleDataObject ()
 virtual destructor
 

Private Attributes

PSCAffineFunctionoracle
 in init this will be set to the PSCOralce of this PSCModel if compatible
 
PSCDatadata
 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: