#include <assert.h>
#include <iostream>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | ConicBundle |
Classes | |
class | ConicBundle::PrimalData |
In Lagrangean relaxation an approximate primal solution can be generated by supplying primal information derived from this abstract class for each epsilon subgradient within ConicBundle::FunctionOracle::evaluate(). More... | |
class | ConicBundle::PrimalExtender |
Interface for extending PrimalData, e.g., in column generation approaches. More... | |
class | ConicBundle::PrimalDVector |
If in Lagrangean relaxation primal solutions are in the form of a ConicBundle::DVector, then an approximate primal solution can be generated by supplying primal information of this form for each epsilon subgradient within ConicBundle::FunctionOracle::evaluate(). More... | |
class | ConicBundle::FunctionObject |
basic function object (abstract class). It serves for using the same interface on distinct oracle types, but is not yet needed in the standard C++ interface. More... | |
class | ConicBundle::FunctionOracle |
oracle interface (abstract class). For each of your functions, provide a derived class. More... | |
class | ConicBundle::BundleParameters |
Serves for specifying parameters regarding the construction of the cutting model. More... | |
class | ConicBundle::CBSolver |
Bundle method solver. More... | |
Typedefs | |
typedef std::vector< double > | ConicBundle::DVector |
A dense vector of double, arguments and subgradients are specified like this. | |
typedef std::vector< int > | ConicBundle::IVector |
A dense vector of int, index vectors for deleting/reorganizing variables are specified like this. | |
Variables | |
const double | ConicBundle::CB_plus_infinity |
serves as the value "minus infinity", i.e., all bounds <= this value are set to this value and are regarded as minus infinity | |
const double | ConicBundle::CB_minus_infinity |
serves as the value "plus infinity", i.e., all bounds >= this value are set to this value and are regarded as plus infinity |