Rosetta Protocols  2014.35
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
protocols::stepwise::monte_carlo Namespace Reference

Namespaces

 mover
 
 options
 
 rna
 

Classes

class  Attachment
 
class  StepWiseMonteCarlo
 
class  SWA_Move
 
class  SWA_MoveSelector
 

Typedefs

typedef
utility::pointer::owning_ptr
< StepWiseMonteCarlo
StepWiseMonteCarloOP
 
typedef
utility::pointer::owning_ptr
< StepWiseMonteCarlo const > 
StepWiseMonteCarloCOP
 
typedef
utility::pointer::owning_ptr
< SWA_Move
SWA_MoveOP
 
typedef
utility::pointer::owning_ptr
< SWA_Move const > 
SWA_MoveCOP
 
typedef
utility::pointer::owning_ptr
< Attachment
AttachmentOP
 
typedef
utility::pointer::owning_ptr
< Attachment const > 
AttachmentCOP
 
typedef utility::vector1
< core::Size
MoveElement
 
typedef utility::vector1
< Attachment
Attachments
 
typedef
utility::pointer::owning_ptr
< SWA_MoveSelector
SWA_MoveSelectorOP
 
typedef
utility::pointer::owning_ptr
< SWA_MoveSelector const > 
SWA_MoveSelectorCOP
 

Enumerations

enum  AttachmentType {
  NO_ATTACHMENT = 0, BOND_TO_PREVIOUS, BOND_TO_NEXT, JUMP_TO_PREV_IN_CHAIN,
  JUMP_TO_NEXT_IN_CHAIN, JUMP_INTERCHAIN, LAST_ATTACHMENT_TYPE
}
 
enum  MoveType {
  NO_MOVE = 0, ADD, DELETE, FROM_SCRATCH,
  RESAMPLE, RESAMPLE_INTERNAL_LOCAL, LAST_ADD_OR_DELETE_CHOICE
}
 

Functions

void initialize_move_type_name ()
 
std::string to_string (MoveType const &move_type)
 
MoveType move_type_from_string (std::string const name)
 
void initialize_attachment_type_name ()
 
std::string to_string (AttachmentType const &attachment_type)
 
AttachmentType attachment_type_from_string (std::string const name)
 
std::ostream & operator<< (std::ostream &os, SWA_Move const &swa_move)
 
std::ostream & operator<< (std::ostream &os, Attachment const &attachment)
 
bool get_out_tag (std::string &out_tag, Size const &n, std::string const &silent_file)
 
void output_to_silent_file (std::string const &out_tag, std::string const &silent_file, pose::Pose &pose, pose::PoseCOP native_pose)
 
void output_to_silent_file (std::string const &out_tag, std::string const &silent_file, pose::Pose const &pose)
 
void output_to_silent_file (std::string const &silent_file, utility::vector1< pose::PoseOP > &pose_list, pose::PoseCOP native_pose)
 

Variables

std::map< MoveType, std::stringmove_type_name
 
std::map< AttachmentType,
std::string
attachment_type_name
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
NO_ATTACHMENT 
BOND_TO_PREVIOUS 
BOND_TO_NEXT 
JUMP_TO_PREV_IN_CHAIN 
JUMP_TO_NEXT_IN_CHAIN 
JUMP_INTERCHAIN 
LAST_ATTACHMENT_TYPE 
Enumerator
NO_MOVE 
ADD 
DELETE 
FROM_SCRATCH 
RESAMPLE 
RESAMPLE_INTERNAL_LOCAL 
LAST_ADD_OR_DELETE_CHOICE 

Function Documentation

AttachmentType protocols::stepwise::monte_carlo::attachment_type_from_string ( std::string const  name)
bool protocols::stepwise::monte_carlo::get_out_tag ( std::string out_tag,
Size const &  n,
std::string const &  silent_file 
)
void protocols::stepwise::monte_carlo::initialize_attachment_type_name ( )
void protocols::stepwise::monte_carlo::initialize_move_type_name ( )
MoveType protocols::stepwise::monte_carlo::move_type_from_string ( std::string const  name)
std::ostream & protocols::stepwise::monte_carlo::operator<< ( std::ostream &  os,
SWA_Move const &  swa_move 
)
std::ostream & protocols::stepwise::monte_carlo::operator<< ( std::ostream &  os,
Attachment const &  attachment 
)
void protocols::stepwise::monte_carlo::output_to_silent_file ( std::string const &  out_tag,
std::string const &  silent_file,
pose::Pose pose,
pose::PoseCOP  native_pose 
)
void protocols::stepwise::monte_carlo::output_to_silent_file ( std::string const &  out_tag,
std::string const &  silent_file,
pose::Pose const &  pose 
)
void protocols::stepwise::monte_carlo::output_to_silent_file ( std::string const &  silent_file,
utility::vector1< pose::PoseOP > &  pose_list,
pose::PoseCOP  native_pose 
)

References tag_from_pose().

Referenced by output_to_silent_file().

std::string protocols::stepwise::monte_carlo::to_string ( MoveType const &  move_type)
std::string protocols::stepwise::monte_carlo::to_string ( AttachmentType const &  attachment_type)

Variable Documentation

std::map< AttachmentType, std::string> protocols::stepwise::monte_carlo::attachment_type_name
std::map< MoveType, std::string> protocols::stepwise::monte_carlo::move_type_name