yat  0.20.3pre
Public Member Functions | List of all members
theplu::yat::utility::MultiMinimizerDerivative::Gradient Class Reference

#include <yat/utility/MultiMinimizerDerivative.h>

Inheritance diagram for theplu::yat::utility::MultiMinimizerDerivative::Gradient:
theplu::yat::utility::MultiMinimizerDerivative::Stopper

Public Member Functions

 Gradient (double epsabs)
 
bool operator() (const gsl_multimin_fdfminimizer *)
 

Detailed Description

wrapper around gsl_multimin_test_gradient

Constructor & Destructor Documentation

◆ Gradient()

theplu::yat::utility::MultiMinimizerDerivative::Gradient::Gradient ( double  epsabs)
explicit
Parameters
epsabstolerance

Member Function Documentation

◆ operator()()

bool theplu::yat::utility::MultiMinimizerDerivative::Gradient::operator() ( const gsl_multimin_fdfminimizer *  )
virtual
Returns
true if gsl_multimin_test_gradient(gradient, epsabs) does not return GSL_CONTINUE, where gradient is defined by gsl_multimin_fdfminimizer_gradient and epsabs is defined in constructor.

Implements theplu::yat::utility::MultiMinimizerDerivative::Stopper.


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

Generated on Sat Feb 18 2023 03:31:45 for yat by  doxygen 1.8.14