Solver for C1 function without gradient computation, no constraint. More...
#include <roboptim/core/plugin/nag/nag.hh>
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. |
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).
typedef NagSolverCommon<EigenMatrixDense> roboptim::NagSolver::parent_t |
typedef Function::vector_t roboptim::NagSolver::vector_t |
roboptim::NagSolver::NagSolver | ( | const problem_t & | pb | ) | [explicit] |
References DEFINE_PARAMETER.
roboptim::NagSolver::~NagSolver | ( | ) | [virtual] |
void roboptim::NagSolver::solve | ( | ) |
Solve the problem.
References roboptim::detail::nagSolverCallback().