ConicBundle
Classes | Namespaces
QPModelDataObject.hxx File Reference

Header declaring the class ConicBundle::QPModelDataObject, ConicBundle::QPSumModelDataObject, ConicBundle::QPConeModelDataObject, ConicBundle::QPModelDataPointer. More...

#include "MinorantPointer.hxx"
#include "AffineFunctionTransformation.hxx"

Go to the source code of this file.

Classes

class  ConicBundle::QPModelDataObject
 abstract interface declaring the uniform outer appearance of general cutting models produced by the various models for use in generating the model data so that QP Solvers can provide their own tuned data blocks More...
 
class  ConicBundle::QPSumModelDataObject
 abstract interface extension of QPModelDataObject for use in SumModel where several blocks are concatenated for a common bundle More...
 
class  ConicBundle::QPModelOracleDataObject
 abstract base class for passing additional oracle information to the QP More...
 
class  ConicBundle::QPConeModelDataObject
 abstract interface extension of QPModelDataObject to allow uniform generation of tuned quadratic solver model blocks in model forming routines for specializd oracles More...
 
class  ConicBundle::QPModelDataPointer
 abstract interface for automatically generating and retrieving the qp blocks with the model data that are needed for specific implementations of the qp solver. More...
 

Namespaces

 ConicBundle
 conic bundle method solver for sum of convex functions. See the ConicBundle_Manual for a quick introduction.
 

Detailed Description

Header declaring the class ConicBundle::QPModelDataObject, ConicBundle::QPSumModelDataObject, ConicBundle::QPConeModelDataObject, ConicBundle::QPModelDataPointer.

Version
1.0
Date
2019-05-18
Author
Christoph Helmberg