ConicBundle
|
abstract base class for passing additional oracle information to the QP More...
#include <QPModelDataObject.hxx>
Public Member Functions | |
virtual | ~QPModelOracleDataObject () |
virtual destructor | |
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.