#include "standard.h"
#include "usermatrix.h"
#include "func.h"
#include "param.h"
#include "dualqqp.h"
Go to the source code of this file.
Classes | |
class | Solver |
Abstract base class for solving an optimization problem. More... | |
class | DualSolver |
Abstract base class for an optimizer for solving a dual problem of the form: max { obj(x) | x_i>=lower_bound_i }. More... | |
class | LocOpt |
Abstract class for a local optimizer. More... | |
class | MIPSolver |
A general solver for mixed-integer linear programs (MIPs). More... | |
class | MIPSolver::RowItem |
Used to identify a row in the LP. More... | |
class | MIPSolver::ColItem |
Used to identify a column in the LP. More... | |
class | LPSolver |
Wrapper class to use a MIPSolver to solve LP's, which are given as MINLP's. More... | |
class | BoxMinimizer |
Abstract class for a solver, which minimize a function over a box. More... | |
class | BoxLocOpt |
Defines | |
#define | out_solver if (out_solver_p) (*out_solver_p) |
The dereferenced Pointer<ostream> out_solver_p. | |
#define | out_solver_log if (out_solver_log_p) (*out_solver_log_p) |
The dereferenced Pointer<ostream> out_solver_log_p. |
#define out_solver if (out_solver_p) (*out_solver_p) |
The dereferenced Pointer<ostream> out_solver_p.
If out_solver_p==NULL, no output appears. Only use this in the form "out_solver << ...", not as argument !
#define out_solver_log if (out_solver_log_p) (*out_solver_log_p) |
The dereferenced Pointer<ostream> out_solver_log_p.
If out_solver_log_p==NULL, no output appears. Only use this in the form "out_solver_log << ...", not as argument !