Rosetta
Namespaces | Classes | Typedefs | Enumerations | Functions
protocols::loops::loop_mover Namespace Reference

Namespaces

 perturb
 
 refine
 

Classes

class  IndependentLoopMover
 
class  LoopCM
 
class  LoopCMCreator
 
class  LoopMover
 The loop-rebuild protocol. More...
 

Typedefs

typedef utility::pointer::shared_ptr< IndependentLoopMoverIndependentLoopMoverOP
 
typedef utility::pointer::shared_ptr< IndependentLoopMover const > IndependentLoopMoverCOP
 
typedef utility::pointer::shared_ptr< LoopCMLoopCMOP
 
typedef utility::pointer::shared_ptr< LoopCM const > LoopCMCOP
 
typedef utility::pointer::weak_ptr< LoopCMLoopCMAP
 
typedef utility::pointer::weak_ptr< LoopCM const > LoopCMCAP
 
typedef utility::pointer::shared_ptr< LoopMoverLoopMoverOP
 
typedef utility::pointer::shared_ptr< LoopMover const > LoopMoverCOP
 
typedef utility::pointer::weak_ptr< LoopMoverLoopMoverAP
 
typedef utility::pointer::weak_ptr< LoopMover const > LoopMoverCAP
 
typedef utility::pointer::shared_ptr< MultiLoopMover > MultiLoopMoverOP
 
typedef utility::pointer::shared_ptr< MultiLoopMover const > MultiLoopMoverCOP
 
typedef utility::pointer::shared_ptr< SingleLoopMover > SingleLoopMoverOP
 
typedef utility::pointer::shared_ptr< SingleLoopMover const > SingleLoopMoverCOP
 

Enumerations

enum  LoopResult { Success , CriticalFailure , Failure , ExtendFailure }
 

Functions

static basic::Tracer tr ("protocols.loops.loop_mover.LoopCM", basic::t_info)
 
std::string const CCD ("CCD")
 
std::string const KIC ("KIC")
 
std::string const PERTURB ("perturb")
 
std::string const REFINE ("refine")
 
std::string const UNSET ("[NOT SET]")
 
bool ang_delta (core::Real const &a, core::Real const &b)
 
void loops_set_chainbreak_weight (core::scoring::ScoreFunctionOP scorefxn, core::Size const round)
 

Typedef Documentation

◆ IndependentLoopMoverCOP

typedef utility::pointer::shared_ptr< IndependentLoopMover const > protocols::loops::loop_mover::IndependentLoopMoverCOP

◆ IndependentLoopMoverOP

◆ LoopCMAP

typedef utility::pointer::weak_ptr< LoopCM > protocols::loops::loop_mover::LoopCMAP

◆ LoopCMCAP

typedef utility::pointer::weak_ptr< LoopCM const > protocols::loops::loop_mover::LoopCMCAP

◆ LoopCMCOP

typedef utility::pointer::shared_ptr< LoopCM const > protocols::loops::loop_mover::LoopCMCOP

◆ LoopCMOP

typedef utility::pointer::shared_ptr< LoopCM > protocols::loops::loop_mover::LoopCMOP

◆ LoopMoverAP

typedef utility::pointer::weak_ptr< LoopMover > protocols::loops::loop_mover::LoopMoverAP

◆ LoopMoverCAP

typedef utility::pointer::weak_ptr< LoopMover const > protocols::loops::loop_mover::LoopMoverCAP

◆ LoopMoverCOP

typedef utility::pointer::shared_ptr< LoopMover const > protocols::loops::loop_mover::LoopMoverCOP

◆ LoopMoverOP

typedef utility::pointer::shared_ptr< LoopMover > protocols::loops::loop_mover::LoopMoverOP

◆ MultiLoopMoverCOP

typedef utility::pointer::shared_ptr< MultiLoopMover const > protocols::loops::loop_mover::MultiLoopMoverCOP

◆ MultiLoopMoverOP

typedef utility::pointer::shared_ptr< MultiLoopMover > protocols::loops::loop_mover::MultiLoopMoverOP

◆ SingleLoopMoverCOP

typedef utility::pointer::shared_ptr< SingleLoopMover const > protocols::loops::loop_mover::SingleLoopMoverCOP

◆ SingleLoopMoverOP

typedef utility::pointer::shared_ptr< SingleLoopMover > protocols::loops::loop_mover::SingleLoopMoverOP

Enumeration Type Documentation

◆ LoopResult

Enumerator
Success 
CriticalFailure 
Failure 
ExtendFailure 

Function Documentation

◆ ang_delta()

bool protocols::loops::loop_mover::ang_delta ( core::Real const &  a,
core::Real const &  b 
)

◆ CCD()

std::string const protocols::loops::loop_mover::CCD ( "CCD"  )

◆ KIC()

std::string const protocols::loops::loop_mover::KIC ( "KIC"  )

◆ loops_set_chainbreak_weight()

void protocols::loops::loop_mover::loops_set_chainbreak_weight ( core::scoring::ScoreFunctionOP  scorefxn,
core::Size const  round 
)

◆ PERTURB()

std::string const protocols::loops::loop_mover::PERTURB ( "perturb"  )

◆ REFINE()

std::string const protocols::loops::loop_mover::REFINE ( "refine"  )

◆ tr()

static basic::Tracer protocols::loops::loop_mover::tr ( "protocols.loops.loop_mover.LoopCM"  ,
basic::t_info   
)
static

◆ UNSET()

std::string const protocols::loops::loop_mover::UNSET ( ""  [NOT SET])