![]() |
Rosetta Protocols
2014.35
|
Classes | |
class | GreedyOptMutationMover |
class | GreedyOptMutationMoverCreator |
class | ParetoOptMutationMover |
class | ParetoOptMutationMoverCreator |
class | PointMutationCalculator |
Functions | |
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) |
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) |
Variables | |
static basic::Tracer | TR ("protocols.design_opt.GreedyOptMutationMover") |
static numeric::random::RandomGenerator | RG (27188) |
static basic::Tracer | TR ("protocols.design_opt.ParetoOptMutationMover") |
static basic::Tracer | TR ("protocols.design_opt.PointMutationCalculator") |
static numeric::random::RandomGenerator | RG (54) |
typedef utility::pointer::owning_ptr< GreedyOptMutationMover const > protocols::design_opt::GreedyOptMutationMoverCOP |
typedef utility::pointer::owning_ptr< GreedyOptMutationMover > protocols::design_opt::GreedyOptMutationMoverOP |
typedef utility::pointer::owning_ptr< ParetoOptMutationMover const > protocols::design_opt::ParetoOptMutationMoverCOP |
typedef utility::pointer::owning_ptr< ParetoOptMutationMover > protocols::design_opt::ParetoOptMutationMoverOP |
typedef utility::pointer::owning_ptr< PointMutationCalculator const > protocols::design_opt::PointMutationCalculatorCOP |
typedef utility::pointer::owning_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(), 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 |
Referenced by protocols::design_opt::GreedyOptMutationMover::apply().
|
static |
|
static |
|
static |
|
static |