roboptim::NagSolver Class Reference

Solver for C1 function without gradient computation, no constraint. More...

#include <roboptim/core/plugin/nag/nag.hh>

Inheritance diagram for roboptim::NagSolver:
roboptim::NagSolverCommon< EigenMatrixDense > Solver

List of all members.

Public Types

typedef NagSolverCommon
< EigenMatrixDense > 
parent_t
typedef Function::vector_t vector_t

Public Member Functions

 NagSolver (const problem_t &pb)
virtual ~NagSolver ()
void solve ()
 Solve the problem.

Detailed Description

Solver for C1 function without gradient computation, no constraint.

Searches for a minimum, in a given finite interval, of a continuous function of a single variable, using function values only. The method (based on quadratic interpolation) is intended for functions which have a continuous first derivative (although it will usually work if the derivative has occasional discontinuities).

See also:
http://www.nag.com/numeric/CL/nagdoc_cl23/html/E04/e04abc.html

Member Typedef Documentation

typedef Function::vector_t roboptim::NagSolver::vector_t

Constructor & Destructor Documentation

roboptim::NagSolver::NagSolver ( const problem_t pb) [explicit]

References DEFINE_PARAMETER.


Member Function Documentation

Solve the problem.

References roboptim::detail::nagSolverCallback().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines