![]() |
Rosetta Protocols
2015.09
|
Classes | |
class | GreedyOptMutationMover |
class | GreedyOptMutationMoverCreator |
class | ParetoOptMutationMover |
class | ParetoOptMutationMoverCreator |
class | PointMutationCalculator |
Typedefs | |
typedef utility::pointer::shared_ptr < GreedyOptMutationMover > | GreedyOptMutationMoverOP |
typedef utility::pointer::shared_ptr < GreedyOptMutationMover const > | GreedyOptMutationMoverCOP |
typedef utility::pointer::shared_ptr < ParetoOptMutationMover > | ParetoOptMutationMoverOP |
typedef utility::pointer::shared_ptr < ParetoOptMutationMover const > | ParetoOptMutationMoverCOP |
typedef utility::pointer::shared_ptr < PointMutationCalculator > | PointMutationCalculatorOP |
typedef utility::pointer::shared_ptr < PointMutationCalculator const > | PointMutationCalculatorCOP |
Functions | |
static thread_local basic::Tracer | TR ("protocols.design_opt.GreedyOptMutationMover") |
bool | cmp_pair_by_second (pair< Size, Real > const pair1, pair< Size, Real > const pair2) |
bool | cmp_pair_by_first_vec_val (pair< AA, vector1< Real > > const pair1, pair< AA, vector1< Real > > const pair2) |
bool | cmp_pair_vec_by_first_vec_val (pair< Size, vector1< pair< AA, vector1< Real > > > > const pair1, pair< Size, vector1< pair< AA, vector1< Real > > > > const pair2) |
void | calc_pareto_front_nbrs (vector1< vector1< Real > > coords, vector1< bool > const &is_pfront, vector1< bool > &is_pfront_nbr, vector1< Real > const &nbr_dist) |
void | calc_pareto_front (vector1< vector1< Real > > coords, vector1< bool > &is_pfront, vector1< Real > const &coord_perts, bool const div, bool const incl_nbrs) |
static thread_local basic::Tracer | TR ("protocols.design_opt.ParetoOptMutationMover") |
static thread_local basic::Tracer | TR ("protocols.design_opt.PointMutationCalculator") |
void | insert_point_mut_filter_vals (Size const seqpos, chemical::AA const aa, vector1< Real > const vals, vector1< pair< Size, vector1< pair< AA, vector1< Real > > > > > &seqpos_aa_vals_vec) |
typedef utility::pointer::shared_ptr< GreedyOptMutationMover const > protocols::design_opt::GreedyOptMutationMoverCOP |
typedef utility::pointer::shared_ptr< GreedyOptMutationMover > protocols::design_opt::GreedyOptMutationMoverOP |
typedef utility::pointer::shared_ptr< ParetoOptMutationMover const > protocols::design_opt::ParetoOptMutationMoverCOP |
typedef utility::pointer::shared_ptr< ParetoOptMutationMover > protocols::design_opt::ParetoOptMutationMoverOP |
typedef utility::pointer::shared_ptr< PointMutationCalculator const > protocols::design_opt::PointMutationCalculatorCOP |
typedef utility::pointer::shared_ptr< PointMutationCalculator > protocols::design_opt::PointMutationCalculatorOP |
void protocols::design_opt::calc_pareto_front | ( | vector1< vector1< Real > > | coords, |
vector1< bool > & | is_pfront, | ||
vector1< Real > const & | coord_perts, | ||
bool const | div, | ||
bool const | incl_nbrs | ||
) |
References calc_pareto_front_nbrs(), protocols::simple_filters::coords(), numeric::random::rg(), size(), and numeric::random::RandomGenerator::uniform().
Referenced by protocols::design_opt::GreedyOptMutationMover::filter_pareto_opt_poses(), and protocols::design_opt::GreedyOptMutationMover::filter_seqpos_pareto_opt_ptmuts().
void protocols::design_opt::calc_pareto_front_nbrs | ( | vector1< vector1< Real > > | coords, |
vector1< bool > const & | is_pfront, | ||
vector1< bool > & | is_pfront_nbr, | ||
vector1< Real > const & | nbr_dist | ||
) |
References protocols::simple_filters::coords(), and size().
Referenced by calc_pareto_front().
bool protocols::design_opt::cmp_pair_by_first_vec_val | ( | pair< AA, vector1< Real > > const | pair1, |
pair< AA, vector1< Real > > const | pair2 | ||
) |
Referenced by protocols::design_opt::GreedyOptMutationMover::apply().
bool protocols::design_opt::cmp_pair_vec_by_first_vec_val | ( | pair< Size, vector1< pair< AA, vector1< Real > > > > const | pair1, |
pair< Size, vector1< pair< AA, vector1< Real > > > > const | pair2 | ||
) |
Referenced by protocols::design_opt::GreedyOptMutationMover::apply().
void protocols::design_opt::insert_point_mut_filter_vals | ( | Size const | seqpos, |
chemical::AA const | aa, | ||
vector1< Real > const | vals, | ||
vector1< pair< Size, vector1< pair< AA, vector1< Real > > > > > & | seqpos_aa_vals_vec | ||
) |
References pair.
|
static |
|
static |
|
static |