3 #ifndef CONICBUNDLE_SOCORACLE_HXX 4 #define CONICBUNDLE_SOCORACLE_HXX 222 virtual int projection(
Base class for informing oracles (or the solver) about dynamic changes in the number and sorting of t...
Definition: CBSolver.hxx:544
Header declaring the classes CH_Matrix_Classes::Realrange and CH_Matrix_Classes::Matrix having Real e...
double Real
all real numbers in calculations are of this type
Definition: matop.hxx:50
Interface for extending a Minorant, e.g., in Lagrangian Relaxation of cutting plane approaches...
Definition: CBSolver.hxx:490
Matrix class for integral values of type Integer
Definition: indexmat.hxx:195
Oracle interface for minimization of the support function over the seoncd order cone with for an aff...
Definition: SOCOracle.hxx:186
Interface for extending PrimalData, e.g., in Lagrangian relaxation of column generation approaches...
Definition: SOCOracle.hxx:141
this is used to describe affine minorants of convex functions that will be used for generating cuttin...
Definition: CBSolver.hxx:274
conic bundle method solver for sum of convex functions. See the ConicBundle_Manual for a quick introd...
Definition: CBSolver.hxx:22
Serves for specifying parameters regarding the construction of cutting models.
Definition: CBSolver.hxx:891
virtual int extend(PrimalData &)=0
like in PrimalExtender, called by ConicBundle to update internal PrimalData objects, has to return 0 on success
ModifiableOracle provides all oracles with a uniform interface for a modification routine and an on/o...
Definition: MatrixCBSolver.hxx:309
Matrix class for real values of type Real
Definition: matrix.hxx:74
virtual bool check_correctness() const
switch on/off some correctnes checks on the oracle
Definition: SOCOracle.hxx:337
virtual int extend_SOC(CH_Matrix_Classes::Matrix &)=0
called by ConicBundle to update internal SOC vectors, has to return 0 on success
Bundle parameters for SOCModel.
Definition: SOCOracle.hxx:365
Header declaring the classes ConicBundle::MatrixCBSolver, ConicBundle::MatrixFunctionOracle, ConicBundle::PrimalMatrix, ConicBundle::MatrixMinorant, ConicBundle::ModifiableOracleObject.
In Lagrangean relaxation an approximate primal solution can be generated by supplying primal informat...
Definition: CBSolver.hxx:151
Interface for extending PrimalData, e.g., in Lagrangian relaxation of column generation approaches...
Definition: CBSolver.hxx:180