IMP  2.2.0
The Integrative Modeling Platform
IMP::gsl::QuasiNewton Class Reference

A quasi-Newton optimizer taken from GSL. More...

#include <IMP/gsl/QuasiNewton.h>

+ Inheritance diagram for IMP::gsl::QuasiNewton:

Public Member Functions

 QuasiNewton (kernel::Model *m)
 
virtual Float do_optimize (unsigned int max_steps)
 
virtual std::string get_type_name () const
 
virtual ::IMP::base::VersionInfo get_version_info () const
 
void set_initial_step (double length)
 
void set_line_step (double d)
 
void set_minimum_gradient (double d)
 
- Public Member Functions inherited from IMP::gsl::GSLOptimizer
 GSLOptimizer (kernel::Model *m)
 
void set_stop_score (double d)
 Stop the optimization if the score falls below this value.
 

Detailed Description

Warning: QuasiNewton has not been well tested yet
Use with caution and please report any bugs found.

Definition at line 20 of file QuasiNewton.h.


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