ConicBundle
Classes
Internal implementation of the "C" interface

Internally the "C" interface is implemented as follows. cb_construct_problem() generates a CB_CSolver that contains a MatrixCBSolver and feeds each c-evaluation function to this solver in the form of a CFunction. All calls are then passed on to this solver. More...

Classes

class  CB_CSolver
 Interface class for implementing the language "C" interface. More...
 
class  ConicBundle::CFunction
 for the "C" interface this maps c oracles to the standard function oracle with matrix classes More...
 
class  ConicBundle::CFunctionMinorantExtender
 MinorantExtender for CFunction. More...
 

Detailed Description

Internally the "C" interface is implemented as follows. cb_construct_problem() generates a CB_CSolver that contains a MatrixCBSolver and feeds each c-evaluation function to this solver in the form of a CFunction. All calls are then passed on to this solver.