#include <opt.h>
Inheritance diagram for BoxLocOpt:


Public Member Functions | |
| BoxLocOpt (Func &f_, Pointer< dvector > lower_, Pointer< dvector > upper_, Pointer< Param > param_=NULL, char *param_prefix=NULL) | |
| BoxLocOpt (const SepQcFunc &f_, Pointer< dvector > lower_, Pointer< dvector > upper_, Pointer< Param > param_=NULL, char *param_prefix=NULL) | |
| BoxLocOpt (SepQcFunc &f_, Pointer< dvector > lower_, Pointer< dvector > upper_, Pointer< Param > param_=NULL, char *param_prefix=NULL) | |
| void | set_box (Pointer< dvector > lower_, Pointer< dvector > upper_) |
| int | solve () |
| Solves the problem. | |
| int | solve (dvector &x) |
| Solves the problem for a starting point. | |
Private Attributes | |
| Pointer< LocOpt > | locopt |
| Pointer< MinlpProblem > | prob |
| Pointer< Param > | param |
Definition at line 544 of file opt.h.
Reimplemented from BoxMinimizer.
Definition at line 569 of file opt.h.
References Solver::iter_max, locopt, BoxMinimizer::lower, prob, BoxMinimizer::set_box(), and BoxMinimizer::upper.
| int BoxLocOpt::solve | ( | ) | [inline, virtual] |
Solves the problem.
Abstract.
Implements Solver.
Definition at line 578 of file opt.h.
References Solver::iter_max, locopt, Solver::opt_val_, and Solver::sol_point.
| int BoxLocOpt::solve | ( | dvector & | x | ) | [inline, virtual] |
Solves the problem for a starting point.
Sets sol_point to x. Calls solve().
| x | The dvector to start the solver with. |
Reimplemented from Solver.
Definition at line 586 of file opt.h.
References Solver::iter_max, locopt, Solver::opt_val_, and Solver::sol_point.
Pointer<LocOpt> BoxLocOpt::locopt [private] |
Pointer<MinlpProblem> BoxLocOpt::prob [private] |
Pointer<Param> BoxLocOpt::param [private] |
1.4.7