opt.h File Reference

#include "standard.h"
#include "usermatrix.h"
#include "func.h"
#include "param.h"
#include "dualqqp.h"
Include dependency graph for opt.h:
This graph shows which files directly or indirectly include this file:

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 Documentation

#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 !

See also:
Solver::out_solver_p

Definition at line 64 of file opt.h.

#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 !

See also:
Solver::out_solver_log_p

Definition at line 70 of file opt.h.


Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1