ConicBundle
|
Header declaring the classes ConicBundle::MatrixCBSolver, ConicBundle::MatrixFunctionOracle, ConicBundle::PrimalMatrix, ConicBundle::MatrixMinorant, ConicBundle::ModifiableOracleObject. More...
#include "CBSolver.hxx"
#include "matrix.hxx"
#include "UQPSolver.hxx"
#include "BundleProxObject.hxx"
#include "BundleData.hxx"
#include "BundleWeight.hxx"
#include "FunctionObjectModification.hxx"
#include "AffineFunctionTransformation.hxx"
#include "SumBundleParametersObject.hxx"
Go to the source code of this file.
Classes | |
class | ConicBundle::PrimalMatrix |
If in Lagrangean relaxation primal solutions are in the form of a real vector or, more generally a matrix, then an approximate primal solution can be generated by supplying primal information of this form for each epsilon subgradient within ConicBundle::MatrixFunctionOracle::evaluate(). More... | |
class | ConicBundle::MatrixMinorant |
Minorant interface supporting Matrix classes; simple constructros for subgradients given by column vectors in form of a CH_Matrix_Classes::Matrix or a CH_Matrix_Classes::Sparsemat. More... | |
class | ConicBundle::ModifiableOracleObject |
ModifiableOracle provides all oracles with a uniform interface for a modification routine and an on/off switch for internal correctness checks. More... | |
class | ConicBundle::MatrixFunctionOracle |
Oracle interface (abstract class). For each of your functions, provide an instance of a derived class. More... | |
class | ConicBundle::MatrixCBSolver |
The Full Conic Bundle method solver invoked by ConicBundle::MatrixCBSolver(), it uses a separate cutting model for each function. More... | |
Namespaces | |
ConicBundle | |
conic bundle method solver for sum of convex functions. See the ConicBundle_Manual for a quick introduction. | |
Header declaring the classes ConicBundle::MatrixCBSolver, ConicBundle::MatrixFunctionOracle, ConicBundle::PrimalMatrix, ConicBundle::MatrixMinorant, ConicBundle::ModifiableOracleObject.