Rosetta 3.4
|
#include <SymShakeStructureMover.hh>
Public Member Functions | |
SymShakeStructureMover () | |
SymShakeStructureMover (core::scoring::ScoreFunctionOP s) | |
SymShakeStructureMover (core::scoring::ScoreFunctionOP s, core::Real temperature) | |
SymShakeStructureMover (core::scoring::ScoreFunctionOP s, core::Real ens_diversity, core::Real ens_div_tolerance) | |
virtual | ~SymShakeStructureMover () |
virtual std::string | get_name () const |
Each derived class must specify its name. The class name. | |
core::scoring::symmetry::SymmetricScoreFunction | reduce_fa_rep (float fraction_fa_rep, core::scoring::ScoreFunction &s) |
void | minimize_with_constraints (core::pose::Pose &p, core::scoring::ScoreFunction &s) |
void | setup_for_run (core::pose::Pose &p) |
void | run_mc (core::pose::Pose &p, core::scoring::ScoreFunction &s, core::Real temperature) |
protocols::simple_moves::symmetry::SymShakeStructureMover::SymShakeStructureMover | ( | ) |
protocols::simple_moves::symmetry::SymShakeStructureMover::SymShakeStructureMover | ( | core::scoring::ScoreFunctionOP | s | ) |
protocols::simple_moves::symmetry::SymShakeStructureMover::SymShakeStructureMover | ( | core::scoring::ScoreFunctionOP | s, |
core::Real | temperature | ||
) |
protocols::simple_moves::symmetry::SymShakeStructureMover::SymShakeStructureMover | ( | core::scoring::ScoreFunctionOP | s, |
core::Real | ens_diversity, | ||
core::Real | ens_div_tolerance | ||
) |
protocols::simple_moves::symmetry::SymShakeStructureMover::~SymShakeStructureMover | ( | ) | [virtual] |
std::string protocols::simple_moves::symmetry::SymShakeStructureMover::get_name | ( | ) | const [virtual] |
Each derived class must specify its name. The class name.
Reimplemented from protocols::simple_moves::ShakeStructureMover.
void protocols::simple_moves::symmetry::SymShakeStructureMover::minimize_with_constraints | ( | core::pose::Pose & | p, |
core::scoring::ScoreFunction & | s | ||
) | [virtual] |
Reimplemented from protocols::simple_moves::ShakeStructureMover.
References protocols::simple_moves::ShakeStructureMover::get_ramp_fa_rep(), protocols::simple_moves::ShakeStructureMover::get_sc_min(), core::pose::symmetry::make_symmetric_movemap(), core::optimization::MinimizerOptions::nblist_auto_update(), reduce_fa_rep(), and core::optimization::symmetry::SymAtomTreeMinimizer::run().
Referenced by run_mc().
core::scoring::symmetry::SymmetricScoreFunction protocols::simple_moves::symmetry::SymShakeStructureMover::reduce_fa_rep | ( | float | fraction_fa_rep, |
core::scoring::ScoreFunction & | s | ||
) |
Reimplemented from protocols::simple_moves::ShakeStructureMover.
References core::scoring::ScoreFunction::get_weight(), core::scoring::score_type_from_name(), and core::scoring::ScoreFunction::set_weight().
Referenced by minimize_with_constraints().
void protocols::simple_moves::symmetry::SymShakeStructureMover::run_mc | ( | core::pose::Pose & | p, |
core::scoring::ScoreFunction & | s, | ||
core::Real | temperature | ||
) | [virtual] |
Reimplemented from protocols::simple_moves::ShakeStructureMover.
References core::pose::Pose::constraint_set(), protocols::simple_moves::ShakeStructureMover::get_min_cst(), protocols::simple_moves::ShakeStructureMover::get_min_scorefunction(), protocols::simple_moves::ShakeStructureMover::get_nrounds(), protocols::simple_moves::ShakeStructureMover::get_skip_low_temp_phase(), protocols::simple_moves::ShakeStructureMover::get_testing_phase(), core::init(), core::pose::symmetry::make_symmetric_movemap(), minimize_with_constraints(), core::pose::Pose::remove_constraints(), protocols::simple_moves::ShakeStructureMover::setup_ca_constraints(), protocols::simple_moves::ShakeStructureMover::setup_movers(), and core::pose::Pose::total_residue().
void protocols::simple_moves::symmetry::SymShakeStructureMover::setup_for_run | ( | core::pose::Pose & | p | ) | [virtual] |
Reimplemented from protocols::simple_moves::ShakeStructureMover.
References core::scoring::ScoreFunctionFactory::create_score_function(), protocols::simple_moves::ShakeStructureMover::get_ensemble_ca_rmsd(), protocols::simple_moves::ShakeStructureMover::get_harmonic_ca_cst_std_dev(), protocols::simple_moves::ShakeStructureMover::get_mc_temperature(), protocols::simple_moves::ShakeStructureMover::get_min_cst(), protocols::simple_moves::ShakeStructureMover::get_sc_min(), protocols::simple_moves::ShakeStructureMover::get_scorefunction(), protocols::simple_moves::ShakeStructureMover::get_scorefunction_initialized(), core::scoring::score_type_from_name(), protocols::simple_moves::ShakeStructureMover::set_is_properly_initialized(), protocols::simple_moves::ShakeStructureMover::set_mc_temp(), protocols::simple_moves::ShakeStructureMover::set_min_scorefunction(), protocols::simple_moves::ShakeStructureMover::set_scorefunction(), protocols::simple_moves::ShakeStructureMover::set_temp_based_on_ens_diversity(), protocols::simple_moves::ShakeStructureMover::set_testing_phase(), and protocols::simple_moves::ShakeStructureMover::setup_ca_constraints().