#include <Scheduler.hh>
| protocols::mpi_refinement::Scheduler::Scheduler |
( |
| ) |
|
| protocols::mpi_refinement::Scheduler::~Scheduler |
( |
| ) |
|
|
default |
| void protocols::mpi_refinement::Scheduler::add_fresh_param |
( |
std::string const & |
name | ) |
|
|
private |
References protocols::mpi_refinement::MethodParams::cstw, protocols::mpi_refinement::MethodParams::fshave1, protocols::mpi_refinement::MethodParams::fshave2, protocols::mpi_refinement::MethodParams::index, protocols::mpi_refinement::MethodParams::irun, protocols::mpi_refinement::MethodParams::istart, protocols::mpi_refinement::MethodParams::movertype, protocols::mpi_refinement::MethodParams::name, protocols::mpi_refinement::MethodParams::nperrun, protocols::mpi_refinement::MethodParams::nrun, params_, protocols::mpi_refinement::MethodParams::relax_type, protocols::mpi_refinement::MethodParams::rerelax_type, protocols::mpi_refinement::MethodParams::roundtype, and protocols::mpi_refinement::MethodParams::score_type.
Referenced by read_cmd().
| void protocols::mpi_refinement::Scheduler::add_rerelaxed |
( |
core::Size const |
value | ) |
|
|
inline |
| void protocols::mpi_refinement::Scheduler::add_torerelax |
( |
core::Size const |
value | ) |
|
|
inline |
| void protocols::mpi_refinement::Scheduler::clear |
( |
| ) |
|
| bool protocols::mpi_refinement::Scheduler::final_iter |
( |
| ) |
const |
|
inline |
| MethodParams const protocols::mpi_refinement::Scheduler::get_params |
( |
| ) |
const |
|
inline |
| bool protocols::mpi_refinement::Scheduler::is_excluded |
( |
utility::vector1< std::string > |
picked, |
|
|
std::string |
name2 |
|
) |
| const |
| core::Size protocols::mpi_refinement::Scheduler::iter |
( |
| ) |
const |
|
inline |
| std::string const protocols::mpi_refinement::Scheduler::methodname |
( |
core::Size |
value | ) |
const |
|
inline |
| utility::vector1< core::Size > protocols::mpi_refinement::Scheduler::methods_picked |
( |
| ) |
const |
|
inline |
| core::Size protocols::mpi_refinement::Scheduler::n_rerelaxed |
( |
| ) |
const |
|
inline |
| core::Size protocols::mpi_refinement::Scheduler::n_to_gen |
( |
| ) |
const |
| core::Size protocols::mpi_refinement::Scheduler::n_to_rerelax |
( |
| ) |
const |
|
inline |
| core::Size protocols::mpi_refinement::Scheduler::nparams |
( |
| ) |
const |
|
inline |
| core::Size protocols::mpi_refinement::Scheduler::npick_per_iter |
( |
| ) |
const |
|
inline |
References protocols::wum::SilentStructStore::begin(), protocols::wum::SilentStructStore::end(), enrich_Zscore_cut_, is_excluded(), core::simple_metrics::metrics::mean, protocols::mpi_refinement::mean_and_stdev(), methodname(), methodname_, methods_picked(), nmethods_enrich_max_, params_, protocols::hybridization::score, protocols::mpi_refinement::TR(), and Zdiff_outstand_.
Referenced by prepare_enrich_stage().
| std::string const protocols::mpi_refinement::Scheduler::pick_objfunction |
( |
| ) |
|
|
inline |
| std::string const protocols::mpi_refinement::Scheduler::pick_strategy |
( |
| ) |
|
|
inline |
| void protocols::mpi_refinement::Scheduler::prepare_search_stage |
( |
core::Size const |
mpi_rank | ) |
|
| void protocols::mpi_refinement::Scheduler::proceed |
( |
| ) |
|
| void protocols::mpi_refinement::Scheduler::read_cmd |
( |
std::string const & |
cmdfile, |
|
|
core::Size const |
mpi_rank, |
|
|
core::Size const |
stage_to_run = 1 |
|
) |
| |
|
private |
References add_fresh_param(), clear(), protocols::fldsgn::topology::compare(), protocols::mpi_refinement::MethodParams::cstw, exclusions_, protocols::mpi_refinement::MethodParams::fshave1, protocols::mpi_refinement::MethodParams::fshave2, protocols::mpi_refinement::MethodParams::fshave3, protocols::mpi_refinement::MethodParams::index, protocols::mpi_refinement::MethodParams::irun, protocols::mpi_refinement::MethodParams::istart, methodname_, methods_picked_, protocols::mpi_refinement::MethodParams::movertype, protocols::mpi_refinement::MethodParams::name, niter_, protocols::mpi_refinement::MethodParams::nperrun, npick_per_iter_, protocols::mpi_refinement::MethodParams::nrun, params_, pick_objfunction_, pick_strategy_, protocols::mpi_refinement::MethodParams::relax_type, protocols::mpi_refinement::MethodParams::rerelax_type, protocols::mpi_refinement::MethodParams::roundtype, roundtype(), protocols::mpi_refinement::MethodParams::score_type, protocols::sparta::split(), and protocols::mpi_refinement::TR().
Referenced by prepare_search_stage().
| bool protocols::mpi_refinement::Scheduler::round_expired |
( |
| ) |
const |
|
inline |
| std::string protocols::mpi_refinement::Scheduler::roundtype |
( |
| ) |
const |
|
inline |
| void protocols::mpi_refinement::Scheduler::set_default |
( |
| ) |
|
|
private |
| void protocols::mpi_refinement::Scheduler::set_random |
( |
bool const |
value | ) |
|
|
inline |
| core::Real protocols::mpi_refinement::Scheduler::enrich_Zscore_cut_ |
|
private |
| utility::vector1< std::pair< std::string, std::string > > protocols::mpi_refinement::Scheduler::exclusions_ |
|
private |
| bool protocols::mpi_refinement::Scheduler::is_random_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::isch_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::iter_ |
|
private |
| std::map< core::Size, std::string > protocols::mpi_refinement::Scheduler::methodname_ |
|
private |
| utility::vector1< core::Size > protocols::mpi_refinement::Scheduler::methods_picked_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::n_rerelaxed_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::n_to_rerelax_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::niter_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::nmethods_enrich_max_ |
|
private |
| core::Size protocols::mpi_refinement::Scheduler::npick_per_iter_ |
|
private |
| utility::vector1< MethodParams > protocols::mpi_refinement::Scheduler::params_ |
|
private |
Referenced by add_fresh_param(), clear(), get_params(), n_to_gen(), nparams(), pick_enrich_methods(), prepare_enrich_stage(), proceed(), read_cmd(), round_expired(), and roundtype().
| std::string protocols::mpi_refinement::Scheduler::pick_objfunction_ |
|
private |
| std::string protocols::mpi_refinement::Scheduler::pick_strategy_ |
|
private |
| core::Real protocols::mpi_refinement::Scheduler::Zdiff_outstand_ |
|
private |
The documentation for this class was generated from the following files: