Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::optimization::JJH_Minimizer Class Reference

#include <Minimizer.hh>

Public Member Functions

 JJH_Minimizer (Multifunc const &score_fxn, LineMinimizationAlgorithm &line_min_alg, ConvergenceTest &converge_test, DescentDirectionAlgorithm &desc_dir)
 
Real run (Multivec &angles)
 

Private Attributes

Multifunc const & _func
 
LineMinimizationAlgorithm_line_min
 
ConvergenceTest_converged
 
DescentDirectionAlgorithm_get_direction
 

Constructor & Destructor Documentation

core::optimization::JJH_Minimizer::JJH_Minimizer ( Multifunc const &  score_fxn,
LineMinimizationAlgorithm line_min_alg,
ConvergenceTest converge_test,
DescentDirectionAlgorithm desc_dir 
)
inline

Member Function Documentation

Real core::optimization::JJH_Minimizer::run ( Multivec angles)

Member Data Documentation

ConvergenceTest& core::optimization::JJH_Minimizer::_converged
private

Referenced by run().

Multifunc const& core::optimization::JJH_Minimizer::_func
private

Referenced by run().

DescentDirectionAlgorithm& core::optimization::JJH_Minimizer::_get_direction
private

Referenced by run().

LineMinimizationAlgorithm& core::optimization::JJH_Minimizer::_line_min
private

Referenced by run().


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