![]()  | 
  
    Rosetta Protocols
    2015.20
    
   | 
 
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 | 
 1.8.7