Problem Class Reference

#include <ql/Optimization/problem.hpp>

List of all members.


Detailed Description

Constrained optimization problem.


Public Member Functions

 Problem (CostFunction &f, Constraint &c, OptimizationMethod &meth)
 default constructor

Real value (const Array &x) const
 call cost function computation and increment evaluation counter

void gradient (Array &grad_f, const Array &x) const
 call cost function gradient computation and increment

Real valueAndGradient (Array &grad_f, const Array &x) const
 call cost function computation and it gradient

OptimizationMethodmethod () const
 Constrained optimization method.

Constraintconstraint () const
 Constraint.

CostFunctioncostFunction () const
 Cost function.

void minimize () const
 Minimization.

ArrayminimumValue () const

Protected Attributes

CostFunctioncostFunction_
 Unconstrained cost function.

Constraintconstraint_
 Constraint.

OptimizationMethodmethod_
 constrained optimization method


QuantLib.org
QuantLib
Hosted by
SourceForge.net Logo
Documentation generated by
doxygen