Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
protocols::design_opt Namespace Reference

Classes

class  GreedyOptMutationMover
 
class  GreedyOptMutationMoverCreator
 
class  ParetoOptMutationMover
 
class  ParetoOptMutationMoverCreator
 
class  PointMutationCalculator
 

Typedefs

typedef
utility::pointer::owning_ptr
< GreedyOptMutationMover
GreedyOptMutationMoverOP
 
typedef
utility::pointer::owning_ptr
< GreedyOptMutationMover const > 
GreedyOptMutationMoverCOP
 
typedef
utility::pointer::owning_ptr
< ParetoOptMutationMover
ParetoOptMutationMoverOP
 
typedef
utility::pointer::owning_ptr
< ParetoOptMutationMover const > 
ParetoOptMutationMoverCOP
 
typedef
utility::pointer::owning_ptr
< PointMutationCalculator
PointMutationCalculatorOP
 
typedef
utility::pointer::owning_ptr
< PointMutationCalculator
const > 
PointMutationCalculatorCOP
 

Functions

static basic::Tracer TR ("protocols.design_opt.GreedyOptMutationMover")
 
static
numeric::random::RandomGenerator 
RG (27188)
 
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 (vector1< vector1< Real > > const &coords, vector1< bool > &is_pfront)
 
void filter_pareto_opt_poses (vector1< pose::Pose > &poses, vector1< vector1< Real > > &vals)
 
static basic::Tracer TR ("protocols.design_opt.ParetoOptMutationMover")
 
static basic::Tracer TR ("protocols.design_opt.PointMutationCalculator")
 
static
numeric::random::RandomGenerator 
RG (54)
 
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 Documentation

Definition at line 27 of file GreedyOptMutationMover.fwd.hh.

Definition at line 25 of file GreedyOptMutationMover.fwd.hh.

Definition at line 27 of file ParetoOptMutationMover.fwd.hh.

Definition at line 25 of file ParetoOptMutationMover.fwd.hh.

Definition at line 27 of file PointMutationCalculator.fwd.hh.

Definition at line 25 of file PointMutationCalculator.fwd.hh.

Function Documentation

void protocols::design_opt::calc_pareto_front ( vector1< vector1< Real > > const &  coords,
vector1< bool > &  is_pfront 
)
bool protocols::design_opt::cmp_pair_by_first_vec_val ( pair< AA, vector1< Real > > const  pair1,
pair< AA, vector1< Real > > const  pair2 
)
bool protocols::design_opt::cmp_pair_by_second ( pair< Size, Real > const  pair1,
pair< Size, Real > const  pair2 
)
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 
)
void protocols::design_opt::filter_pareto_opt_poses ( vector1< pose::Pose > &  poses,
vector1< vector1< Real > > &  vals 
)
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 
)
static numeric::random::RandomGenerator protocols::design_opt::RG ( 27188  )
static
static numeric::random::RandomGenerator protocols::design_opt::RG ( 54  )
static
static basic::Tracer protocols::design_opt::TR ( "protocols.design_opt.GreedyOptMutationMover"  )
static
static basic::Tracer protocols::design_opt::TR ( "protocols.design_opt.ParetoOptMutationMover"  )
static
static basic::Tracer protocols::design_opt::TR ( "protocols.design_opt.PointMutationCalculator"  )
static