BoxMinimizer Class Reference

Abstract class for a solver, which minimize a function over a box. More...

#include <opt.h>

Inheritance diagram for BoxMinimizer:
Inheritance graph
[legend]
Collaboration diagram for BoxMinimizer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BoxMinimizer (const Func &f_, Pointer< dvector > lower_, Pointer< dvector > upper_)
virtual void set_box (Pointer< dvector > lower_, Pointer< dvector > upper_)

Protected Attributes

const Funcf
 The function to minimize.
Pointer< dvectorlower
 The box constraints.
Pointer< dvectorupper

Detailed Description

Abstract class for a solver, which minimize a function over a box.

Trys to solve $min_{x\in(lower, upper)} f(x)$.

Definition at line 521 of file opt.h.


Constructor & Destructor Documentation

BoxMinimizer::BoxMinimizer ( const Func f_,
Pointer< dvector lower_,
Pointer< dvector upper_ 
) [inline]

Definition at line 532 of file opt.h.


Member Function Documentation

virtual void BoxMinimizer::set_box ( Pointer< dvector lower_,
Pointer< dvector upper_ 
) [inline, virtual]

Reimplemented in BoxLocOpt.

Definition at line 536 of file opt.h.


Member Data Documentation

const Func& BoxMinimizer::f [protected]

The function to minimize.

Definition at line 525 of file opt.h.

The box constraints.

Definition at line 529 of file opt.h.

Definition at line 529 of file opt.h.


The documentation for this class was generated from the following file:

Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1