ConicBundle
Public Member Functions | List of all members
ConicBundle::QPModelOracleDataObject Class Reference

abstract base class for passing additional oracle information to the QP More...

#include <QPModelDataObject.hxx>

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

Public Member Functions

virtual ~QPModelOracleDataObject ()
 virtual destructor
 

Detailed Description

abstract base class for passing additional oracle information to the QP

This class is only intended for passing pointers to information via QPConeModelDataObject::init(), but not for storing information.

If passed to the QPSolver, the information is assumed to exist throught the time the QPSolver works on solving the bundle subproblem for the current model. The Solver is allowed to use any of the objects pointed to in different routines maybe at the same time, so in providing the information routines special care must be taken to avoid side effects.


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