Rosetta Core  2014.35
Public Member Functions | Private Attributes | List of all members
core::optimization::AtomTreeMinimizer Class Reference

High-level atom tree minimizer class. More...

#include <AtomTreeMinimizer.hh>

Public Member Functions

 AtomTreeMinimizer ()
 
virtual ~AtomTreeMinimizer ()
 
virtual Real run (pose::Pose &pose, kinematics::MoveMap const &move_map, scoring::ScoreFunction const &scorefxn, MinimizerOptions const &options)
 run minimization and return the final score at minimization's conclusion. Virtual allowing derived classes to mascarade as AtomTreeMinimizers. Non-const so that it can modify its deriv_check_result_ object. More...
 
NumericalDerivCheckResultOP deriv_check_result () const
 After minimization has concluded, the user may access the deriv-check result, assuming that they have run the AtomTreeMinimizer with deriv_check = true;. More...
 
void check_setup (pose::Pose const &pose, kinematics::MoveMap const &move_map, scoring::ScoreFunction const &scorefxn, MinimizerOptions const &options) const
 Do consistency checks for minimizer setup. More...
 

Private Attributes

NumericalDerivCheckResultOP deriv_check_result_
 

Detailed Description

High-level atom tree minimizer class.

Constructor & Destructor Documentation

core::optimization::AtomTreeMinimizer::AtomTreeMinimizer ( )
core::optimization::AtomTreeMinimizer::~AtomTreeMinimizer ( )
virtual

Member Function Documentation

void core::optimization::AtomTreeMinimizer::check_setup ( pose::Pose const &  pose,
kinematics::MoveMap const &  move_map,
scoring::ScoreFunction const &  scorefxn,
MinimizerOptions const &  options 
) const
NumericalDerivCheckResultOP core::optimization::AtomTreeMinimizer::deriv_check_result ( ) const

After minimization has concluded, the user may access the deriv-check result, assuming that they have run the AtomTreeMinimizer with deriv_check = true;.

Real core::optimization::AtomTreeMinimizer::run ( pose::Pose pose,
kinematics::MoveMap const &  move_map,
scoring::ScoreFunction const &  scorefxn,
MinimizerOptions const &  options 
)
virtual

Member Data Documentation

NumericalDerivCheckResultOP core::optimization::AtomTreeMinimizer::deriv_check_result_
private

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