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

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