|
Rosetta 3.5
|
High-level atom tree minimizer class. More...
#include <CartesianMinimizer.hh>


Public Member Functions | |
| CartesianMinimizer () | |
| virtual | ~CartesianMinimizer () |
| 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 CartesianMinimizers. 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 CartesianMinimizer with deriv_check = true;. More... | |
Private Attributes | |
| NumericalDerivCheckResultOP | deriv_check_result_ |
High-level atom tree minimizer class.
Definition at line 43 of file CartesianMinimizer.hh.
| core::optimization::CartesianMinimizer::CartesianMinimizer | ( | ) |
Definition at line 50 of file CartesianMinimizer.cc.
|
virtual |
Definition at line 53 of file CartesianMinimizer.cc.
| NumericalDerivCheckResultOP core::optimization::CartesianMinimizer::deriv_check_result | ( | ) | const |
After minimization has concluded, the user may access the deriv-check result, assuming that they have run the CartesianMinimizer with deriv_check = true;.
Definition at line 126 of file CartesianMinimizer.cc.
|
virtual |
run minimization and return the final score at minimization's conclusion. Virtual allowing derived classes to mascarade as CartesianMinimizers. Non-const so that it can modify its deriv_check_result_ object.
Definition at line 57 of file CartesianMinimizer.cc.
References core::optimization::CartesianMinimizerMap::copy_dofs_from_pose(), core::optimization::MinimizerOptions::deriv_check(), core::optimization::MinimizerOptions::deriv_check_to_stdout(), core::optimization::MinimizerOptions::deriv_check_verbose(), core::optimization::CartesianMinimizerMap::domain_map(), core::pose::Pose::energies(), core::optimization::MinimizerOptions::nblist_auto_update(), core::optimization::CartesianMinimizerMap::ndofs(), core::scoring::Energies::reset_nblist(), core::optimization::Minimizer::run(), core::optimization::NumericalDerivCheckResult::send_to_stdout(), core::optimization::CartesianMultifunc::set_deriv_check_result(), core::scoring::Energies::set_use_nblist(), core::optimization::CartesianMinimizerMap::setup(), core::scoring::ScoreFunction::setup_for_minimizing(), and core::optimization::MinimizerOptions::use_nblist().
Referenced by protocols::simple_moves::SaneMinMover::apply(), protocols::simple_moves::symmetry::SymMinMover::apply(), and protocols::hybridization::HybridizeProtocol::apply().
|
private |
Definition at line 72 of file CartesianMinimizer.hh.
1.8.4