Rosetta 3.4
Namespaces | Classes | Typedefs | Enumerations | Functions
protocols::moves Namespace Reference

Namespaces

namespace  mc_convergence_checks

Classes

class  _BoolMover
class  CanonicalSamplingMover
class  ChangeFoldTreeMover
class  CompositionMover
class  CyclicMover
 A simple class for cycling between movers in consecutive calls to apply() More...
class  DataMap
 general-purpose store for any reference-count derived object More...
class  DataMapObj
 templated class to make any data type compatible with ReferenceCounts and OPs. e.g., utility::pointer::owning_ptr< DataMapObj< bool > > stop; You can then place such constructs on the DataMap More...
class  DsspMover
class  DsspMoverCreator
class  FilterMover
class  GenericMonteCarloMover
class  GenericMonteCarloMoverCreator
class  IfMover
class  IfMoverCreator
class  IteratedConvergenceMover
 A mover that repeatedly applies a sub-mover (up to a given maximum) until the given filter returns values within a certain delta for a given number of cycles. More...
class  IteratedConvergenceMoverCreator
class  JumpOutMover
class  MonteCarlo
 This object is responsible for all of the major functions needed in a Monte Carlo simulation. Its main purpose is to apply the Metropolis Criterion on a pose, based on a ScoreFunction, temperature, and the previously accepted pose. It stores the lowest-energy pose ecountered, the last-accepted pose in the simulation, and various other statistics. More...
class  EXCN_Converged
class  MonteCarloExceptionConverge
class  MonteCarloRecover
class  MonteCarloRecoverCreator
class  MonteCarloTest
class  MonteCarloTestCreator
class  Mover
 : A mover is an object that can apply a conformational change to a pose More...
class  MoverContainer
class  SequenceMover
 A Mover that iterates through a vector of Movers, applying each one sequentially. More...
class  RandomMover
 RandomMover picks a random move and applies it. More...
class  CycleMover
 CycleMover iterates through its vector of Movers one at a time over many calls to apply(). More...
class  RandomMoverCreator
class  MoverCreator
 Abstract base class for a Mover factory; the Creator class is responsible for creating a particular mover class. More...
class  MoverRegistrator
 This templated class will register an instance of an MoverCreator (class T) with the MoverFactory. It will ensure that no MoverCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More...
class  MoverFactory
class  MoverStatistics
class  NullMover
class  PDBDumpMover
class  ProfilerMover
class  MCShowMover
class  UDPSocketClient
 PyMolMover helper class. Handle low level UDP transactions stuff. This is a port of original Python version of UDP socket client written writen for PyRosetta. More...
class  PyMolMover
class  PyMolObserver
class  RampingFunc
class  LinearFunc
class  FastLinearFunc
class  GeometricFunc
 Ramps rapidly from the starting value to the final value. Not 1 at x=1. Doesn't really finish at (1,1). func(x) = 1 - exp( -1 * x * inv_xval_at_0p5 * 0.6931 );. More...
class  InvGeometricFunc
 Ramps slowly from the starting value to the final value Non-zero for x = 0. Doesn't really start at (0,0). func(x) = exp( -1 * ( 1 - x ) / ( 1 - xval_at_0p5 ) * 0.6931 );. More...
class  RampingMover
class  RepeatMover
 A Mover that repeats an input Mover a user-specified number of times. More...
class  ReplicaExchangeMC
class  ResId
class  StructureRestrictor
class  TrialCounter
class  MonteCarloUtil
 the MCResetMover applies a monte carlo reset More...
class  TrialMover
 A TrialMover applies a Mover and then accepts or rejects the move according to a MonteCarlo object. More...
class  WhileMover
class  PoseCondition

Typedefs

typedef
utility::pointer::owning_ptr
< CanonicalSamplingMover
CanonicalSamplingMoverOP
typedef
utility::pointer::owning_ptr
< CanonicalSamplingMover const > 
CanonicalSamplingMoverCOP
typedef
utility::pointer::owning_ptr
< ChangeFoldTreeMover
ChangeFoldTreeMoverOP
typedef
utility::pointer::owning_ptr
< ChangeFoldTreeMover const > 
ChangeFoldTreeMoverCOP
typedef
utility::pointer::owning_ptr
< CompositionMover
CompositionMoverOP
typedef
utility::pointer::owning_ptr
< CompositionMover const > 
CompositionMoverCOP
typedef
utility::pointer::owning_ptr
< CyclicMover
CyclicMoverOP
typedef
utility::pointer::owning_ptr
< CyclicMover const > 
CyclicMoverCOP
typedef
utility::pointer::owning_ptr
< DsspMover
DsspMoverOP
typedef
utility::pointer::owning_ptr
< FilterMover
FilterMoverOP
typedef
utility::pointer::owning_ptr
< GenericMonteCarloMover
GenericMonteCarloMoverOP
typedef
utility::pointer::owning_ptr
< GenericMonteCarloMover const > 
GenericMonteCarloMoverCOP
typedef boost::function< bool(core::Size,
core::Size, const
core::pose::Pose
&, core::scoring::ScoreFunctionOP)> 
GenericMonteCarloMoverTrigger
 Trigger API definition.
typedef
utility::pointer::owning_ptr
< IteratedConvergenceMover
IteratedConvergenceMoverOP
typedef
utility::pointer::owning_ptr
< IteratedConvergenceMover
const > 
IteratedConvergenceMoverCOP
typedef
utility::pointer::owning_ptr
< JumpOutMover
JumpOutMoverOP
typedef
utility::pointer::owning_ptr
< JumpOutMover const > 
JumpOutMoverCOP
typedef
utility::pointer::owning_ptr
< MonteCarlo
MonteCarloOP
typedef
utility::pointer::owning_ptr
< MonteCarlo const > 
MonteCarloCOP
typedef
utility::pointer::owning_ptr
< MonteCarloExceptionConverge
MonteCarloExceptionConvergeOP
typedef
utility::pointer::owning_ptr
< MonteCarloExceptionConverge
const > 
MonteCarloExceptionConvergeCOP
typedef
utility::pointer::owning_ptr
< MonteCarloRecover
MonteCarloRecoverOP
typedef
utility::pointer::owning_ptr
< MonteCarloRecover const > 
MonteCarloRecoverCOP
typedef
utility::pointer::owning_ptr
< MonteCarloTest
MonteCarloTestOP
typedef
utility::pointer::owning_ptr
< MonteCarloTest const > 
MonteCarloTestCOP
typedef
utility::pointer::owning_ptr
< Mover
MoverOP
typedef
utility::pointer::owning_ptr
< Mover const > 
MoverCOP
typedef std::map< std::string
const, MoverOP
Movers_map
typedef
utility::pointer::owning_ptr
< MoverContainer
MoverContainerOP
typedef
utility::pointer::owning_ptr
< MoverContainer const > 
MoverContainerCOP
typedef
utility::pointer::owning_ptr
< SequenceMover
SequenceMoverOP
typedef
utility::pointer::owning_ptr
< SequenceMover const > 
SequenceMoverCOP
typedef
utility::pointer::owning_ptr
< RandomMover
RandomMoverOP
typedef
utility::pointer::owning_ptr
< RandomMover const > 
RandomMoverCOP
typedef
utility::pointer::owning_ptr
< CycleMover
CycleMoverOP
typedef
utility::pointer::owning_ptr
< CycleMover const > 
CycleMoverCOP
typedef
utility::pointer::owning_ptr
< MoverCreator
MoverCreatorOP
typedef
utility::pointer::owning_ptr
< MoverCreator const > 
MoverCreatorCOP
typedef
utility::pointer::owning_ptr
< MoverFactory
MoverFactoryOP
typedef
utility::pointer::owning_ptr
< MoverFactory const > 
MoverFactoryCOP
typedef core::Real Real
typedef
utility::pointer::owning_ptr
< NullMover
NullMoverOP
typedef
utility::pointer::owning_ptr
< NullMover const > 
NullMoverCOP
typedef
utility::pointer::owning_ptr
< PDBDumpMover
PDBDumpMoverOP
typedef
utility::pointer::owning_ptr
< PDBDumpMover const > 
PDBDumpMoverCOP
typedef
utility::pointer::owning_ptr
< ProfilerMover
ProfilerMoverOP
typedef
utility::pointer::owning_ptr
< ProfilerMover const > 
ProfilerMoverCOP
typedef
utility::pointer::owning_ptr
< MCShowMover
MCShowMoverOP
typedef
utility::pointer::owning_ptr
< MCShowMover const > 
MCShowMoverCOP
typedef
utility::pointer::owning_ptr
< PyMolMover
PyMolMoverOP
typedef
utility::pointer::owning_ptr
< PyMolMover const > 
PyMolMoverCOP
typedef
utility::pointer::owning_ptr
< PyMolObserver
PyMolObserverOP
typedef
utility::pointer::owning_ptr
< PyMolObserver const > 
PyMolObserverCOP
typedef
utility::pointer::owning_ptr
< RampingMover
RampingMoverOP
typedef
utility::pointer::owning_ptr
< RampingMover const > 
RampingMoverCOP
typedef
utility::pointer::owning_ptr
< RampingFunc
RampingFuncOP
typedef
utility::pointer::owning_ptr
< RampingFunc const > 
RampingFuncCOP
typedef
utility::pointer::owning_ptr
< RepeatMover
RepeatMoverOP
typedef
utility::pointer::owning_ptr
< RepeatMover const > 
RepeatMoverCOP
typedef
utility::pointer::owning_ptr
< ReplicaExchangeMC
ReplicaExchangeMC_OP
typedef
utility::pointer::owning_ptr
< ReplicaExchangeMC const > 
ReplicaExchangeMC_COP
typedef
utility::pointer::owning_ptr
< ResId
ResIdOP
typedef
utility::pointer::owning_ptr
< ResId const > 
ResIdCOP
typedef
utility::pointer::owning_ptr
< StructureRestrictor
StructureRestrictorOP
typedef
utility::pointer::owning_ptr
< StructureRestrictor const > 
StructureRestrictorCOP
typedef
utility::pointer::owning_ptr
< TemperatureController > 
TemperatureControllerOP
typedef
utility::pointer::owning_ptr
< TemperatureController const > 
TemperatureControllerCOP
typedef
utility::pointer::access_ptr
< TemperatureController > 
TemperatureControllerAP
typedef
utility::pointer::access_ptr
< TemperatureController const > 
TemperatureControllerCAP
typedef
utility::pointer::owning_ptr
< TrialMover
TrialMoverOP
typedef
utility::pointer::owning_ptr
< TrialMover const > 
TrialMoverCOP
typedef
utility::pointer::owning_ptr
< WhileMover
WhileMoverOP
typedef
utility::pointer::owning_ptr
< WhileMover const > 
WhileMoverCOP
typedef
utility::pointer::owning_ptr
< PoseCondition
PoseConditionOP
typedef
utility::pointer::owning_ptr
< PoseCondition const > 
PoseConditionCOP

Enumerations

enum  MCA { MCA_accepted_score_beat_low = 3, MCA_accepted_score_beat_last = 2, MCA_accepted_thermally = 1, MCA_rejected = 0 }
enum  MoverStatus { MS_SUCCESS = 0, FAIL_RETRY, FAIL_DO_NOT_RETRY, FAIL_BAD_INPUT }
 return status for movers - mover was successful, failed but can be retried, etc; used mostly by job dist. More...
enum  X11Colors {
  XC_first_color = 0, XC_black = XC_first_color, XC_AntiqueWhite = 1, XC_BlanchedAlmond = 2,
  XC_BlueViolet = 3, XC_CadetBlue = 4, XC_CornflowerBlue = 5, XC_DarkBlue = 6,
  XC_DarkCyan = 7, XC_DarkGoldenrod = 8, XC_DarkGray = 9, XC_DarkGreen = 10,
  XC_DarkGrey = 11, XC_DarkKhaki = 12, XC_DarkMagenta = 13, XC_DarkOliveGreen = 14,
  XC_DarkOrange = 15, XC_DarkOrchid = 16, XC_DarkRed = 17, XC_DarkSalmon = 18,
  XC_DarkSeaGreen = 19, XC_DarkSlateBlue = 20, XC_DarkSlateGray = 21, XC_DarkSlateGrey = 22,
  XC_DarkTurquoise = 23, XC_DarkViolet = 24, XC_DebianRed = 25, XC_DeepPink = 26,
  XC_DeepSkyBlue = 27, XC_DimGray = 28, XC_DimGrey = 29, XC_DodgerBlue = 30,
  XC_FloralWhite = 31, XC_ForestGreen = 32, XC_GhostWhite = 33, XC_GreenYellow = 34,
  XC_HotPink = 35, XC_IndianRed = 36, XC_LavenderBlush = 37, XC_LawnGreen = 38,
  XC_LemonChiffon = 39, XC_LightBlue = 40, XC_LightCoral = 41, XC_LightCyan = 42,
  XC_LightGoldenrod = 43, XC_LightGoldenrodYellow = 44, XC_LightGray = 45, XC_LightGreen = 46,
  XC_LightGrey = 47, XC_LightPink = 48, XC_LightSalmon = 49, XC_LightSeaGreen = 50,
  XC_LightSkyBlue = 51, XC_LightSlateBlue = 52, XC_LightSlateGray = 53, XC_LightSlateGrey = 54,
  XC_LightSteelBlue = 55, XC_LightYellow = 56, XC_LimeGreen = 57, XC_MediumAquamarine = 58,
  XC_MediumBlue = 59, XC_MediumOrchid = 60, XC_MediumPurple = 61, XC_MediumSeaGreen = 62,
  XC_MediumSlateBlue = 63, XC_MediumSpringGreen = 64, XC_MediumTurquoise = 65, XC_MediumVioletRed = 66,
  XC_MidnightBlue = 67, XC_MintCream = 68, XC_MistyRose = 69, XC_NavajoWhite = 70,
  XC_NavyBlue = 71, XC_OldLace = 72, XC_OliveDrab = 73, XC_OrangeRed = 74,
  XC_PaleGoldenrod = 75, XC_PaleGreen = 76, XC_PaleTurquoise = 77, XC_PaleVioletRed = 78,
  XC_PapayaWhip = 79, XC_PeachPuff = 80, XC_PowderBlue = 81, XC_RosyBrown = 82,
  XC_RoyalBlue = 83, XC_SaddleBrown = 84, XC_SandyBrown = 85, XC_SeaGreen = 86,
  XC_SkyBlue = 87, XC_SlateBlue = 88, XC_SlateGray = 89, XC_SlateGrey = 90,
  XC_SpringGreen = 91, XC_SteelBlue = 92, XC_VioletRed = 93, XC_WhiteSmoke = 94,
  XC_YellowGreen = 95, XC_aquamarine = 96, XC_azure = 97, XC_beige = 98,
  XC_bisque = 99, XC_AliceBlue = 100, XC_blue = 101, XC_blue1 = 102,
  XC_blue2 = 103, XC_blue3 = 104, XC_blue4 = 105, XC_brown = 106,
  XC_burlywood = 107, XC_chartreuse = 108, XC_chocolate = 109, XC_coral = 110,
  XC_cornsilk = 111, XC_cyan = 112, XC_firebrick = 113, XC_gainsboro = 114,
  XC_gold = 115, XC_goldenrod = 116, XC_gray = 117, XC_gray0 = 118,
  XC_gray10 = 119, XC_gray100 = 120, XC_gray20 = 121, XC_gray30 = 122,
  XC_gray40 = 123, XC_gray50 = 124, XC_gray60 = 125, XC_gray70 = 126,
  XC_gray80 = 127, XC_gray90 = 128, XC_green = 129, XC_green1 = 130,
  XC_green2 = 131, XC_green3 = 132, XC_green4 = 133, XC_honeydew = 134,
  XC_ivory = 135, XC_khaki = 136, XC_lavender = 137, XC_linen = 138,
  XC_magenta = 139, XC_maroon = 140, XC_moccasin = 141, XC_navy = 142,
  XC_orange = 143, XC_orchid = 144, XC_peru = 145, XC_pink = 146,
  XC_plum = 147, XC_purple = 148, XC_red = 149, XC_red1 = 150,
  XC_red2 = 151, XC_red3 = 152, XC_red4 = 153, XC_salmon = 154,
  XC_seashell = 155, XC_sienna = 156, XC_snow = 157, XC_snow1 = 158,
  XC_snow2 = 159, XC_snow3 = 160, XC_snow4 = 161, XC_tan = 162,
  XC_thistle = 163, XC_tomato = 164, XC_turquoise = 165, XC_violet = 166,
  XC_wheat = 167, XC_white = 168, XC_yellow = 169, XC_last_color
}
enum  StatsType { all_stats = 1, accept_reject, no_stats }
 A TrialMover applies a Mover and then accepts or rejects the move according to a MonteCarlo object. More...

Functions

static basic::Tracer TR ("protocols.moves.DataMap")
static basic::Tracer TR ("protocols.moves.IfMover")
static basic::Tracer TR ("protocols.moves.IteratedConvergenceMover")
std::ostream & operator<< (std::ostream &os, MonteCarlo const &mc)
static basic::Tracer TR ("protocols.moves.Mover")
std::ostream & operator<< (std::ostream &os, Mover const &mover)
 Test IO operator for debug and Python bindings.
static
numeric::random::RandomGenerator 
RG (114)
static basic::Tracer TR ("protocols.moves.MoverFactory")
MoverStatus mstype_from_name (std::string const &name)
static basic::Tracer TR ("protocols.moves.PyMolMover")
numeric::random::uniform_RG_OP getRG ()
PyMolObserverOP AddPyMolObserver (core::pose::Pose &p, bool keep_history=false, core::Real update_interval=0)
 Helper function that create PyMolObserver Object and add it to the give Pose. This is the most likely the only function that you need to call...
void modify_ResId_based_object (utility::pointer::ReferenceCountOP const obj, core::Size const resid)
 Checks whether a referencecount object is a derived from ResId and if so, sets its resid.
basic::Tracer tr ("protocols.TrialMover")
protocols::moves::MoverOP find_mover_or_die (const std::string &mover_name, const utility::tag::TagPtr tag, const protocols::moves::Movers_map &movers)
 Searches <movers> for the named mover, returning it if it exists, otherwise halts execution with an error message.
protocols::filters::FilterOP find_filter_or_die (const std::string &filter_name, const utility::tag::TagPtr tag, const protocols::filters::Filters_map &filters)
 Searches <filters> for the named filter, returning it if it exists, otherwise halts execution with an error message.

Typedef Documentation

Trigger API definition.

typedef std::map< std::string const, MoverOP > protocols::moves::Movers_map

Enumeration Type Documentation

Enumerator:
MCA_accepted_score_beat_low 
MCA_accepted_score_beat_last 
MCA_accepted_thermally 
MCA_rejected 

return status for movers - mover was successful, failed but can be retried, etc; used mostly by job dist.

Enumerator:
MS_SUCCESS 
FAIL_RETRY 
FAIL_DO_NOT_RETRY 
FAIL_BAD_INPUT 

A TrialMover applies a Mover and then accepts or rejects the move according to a MonteCarlo object.

Detailed::
Each derived class should define its own apply() statement the apply (mc) which requires a monte carlo object and only keeps the move if the monte carlo test allows it
Authors:
Monica Berrondo
Last Modified: August 16 2007
Enumerator:
all_stats 
accept_reject 
no_stats 
Enumerator:
XC_first_color 
XC_black 
XC_AntiqueWhite 
XC_BlanchedAlmond 
XC_BlueViolet 
XC_CadetBlue 
XC_CornflowerBlue 
XC_DarkBlue 
XC_DarkCyan 
XC_DarkGoldenrod 
XC_DarkGray 
XC_DarkGreen 
XC_DarkGrey 
XC_DarkKhaki 
XC_DarkMagenta 
XC_DarkOliveGreen 
XC_DarkOrange 
XC_DarkOrchid 
XC_DarkRed 
XC_DarkSalmon 
XC_DarkSeaGreen 
XC_DarkSlateBlue 
XC_DarkSlateGray 
XC_DarkSlateGrey 
XC_DarkTurquoise 
XC_DarkViolet 
XC_DebianRed 
XC_DeepPink 
XC_DeepSkyBlue 
XC_DimGray 
XC_DimGrey 
XC_DodgerBlue 
XC_FloralWhite 
XC_ForestGreen 
XC_GhostWhite 
XC_GreenYellow 
XC_HotPink 
XC_IndianRed 
XC_LavenderBlush 
XC_LawnGreen 
XC_LemonChiffon 
XC_LightBlue 
XC_LightCoral 
XC_LightCyan 
XC_LightGoldenrod 
XC_LightGoldenrodYellow 
XC_LightGray 
XC_LightGreen 
XC_LightGrey 
XC_LightPink 
XC_LightSalmon 
XC_LightSeaGreen 
XC_LightSkyBlue 
XC_LightSlateBlue 
XC_LightSlateGray 
XC_LightSlateGrey 
XC_LightSteelBlue 
XC_LightYellow 
XC_LimeGreen 
XC_MediumAquamarine 
XC_MediumBlue 
XC_MediumOrchid 
XC_MediumPurple 
XC_MediumSeaGreen 
XC_MediumSlateBlue 
XC_MediumSpringGreen 
XC_MediumTurquoise 
XC_MediumVioletRed 
XC_MidnightBlue 
XC_MintCream 
XC_MistyRose 
XC_NavajoWhite 
XC_NavyBlue 
XC_OldLace 
XC_OliveDrab 
XC_OrangeRed 
XC_PaleGoldenrod 
XC_PaleGreen 
XC_PaleTurquoise 
XC_PaleVioletRed 
XC_PapayaWhip 
XC_PeachPuff 
XC_PowderBlue 
XC_RosyBrown 
XC_RoyalBlue 
XC_SaddleBrown 
XC_SandyBrown 
XC_SeaGreen 
XC_SkyBlue 
XC_SlateBlue 
XC_SlateGray 
XC_SlateGrey 
XC_SpringGreen 
XC_SteelBlue 
XC_VioletRed 
XC_WhiteSmoke 
XC_YellowGreen 
XC_aquamarine 
XC_azure 
XC_beige 
XC_bisque 
XC_AliceBlue 
XC_blue 
XC_blue1 
XC_blue2 
XC_blue3 
XC_blue4 
XC_brown 
XC_burlywood 
XC_chartreuse 
XC_chocolate 
XC_coral 
XC_cornsilk 
XC_cyan 
XC_firebrick 
XC_gainsboro 
XC_gold 
XC_goldenrod 
XC_gray 
XC_gray0 
XC_gray10 
XC_gray100 
XC_gray20 
XC_gray30 
XC_gray40 
XC_gray50 
XC_gray60 
XC_gray70 
XC_gray80 
XC_gray90 
XC_green 
XC_green1 
XC_green2 
XC_green3 
XC_green4 
XC_honeydew 
XC_ivory 
XC_khaki 
XC_lavender 
XC_linen 
XC_magenta 
XC_maroon 
XC_moccasin 
XC_navy 
XC_orange 
XC_orchid 
XC_peru 
XC_pink 
XC_plum 
XC_purple 
XC_red 
XC_red1 
XC_red2 
XC_red3 
XC_red4 
XC_salmon 
XC_seashell 
XC_sienna 
XC_snow 
XC_snow1 
XC_snow2 
XC_snow3 
XC_snow4 
XC_tan 
XC_thistle 
XC_tomato 
XC_turquoise 
XC_violet 
XC_wheat 
XC_white 
XC_yellow 
XC_last_color 

Function Documentation

PyMolObserverOP protocols::moves::AddPyMolObserver ( core::pose::Pose p,
bool  keep_history,
core::Real  update_interval 
)

Helper function that create PyMolObserver Object and add it to the give Pose. This is the most likely the only function that you need to call...

References core::pose::Pose::attach_general_obs(), and protocols::moves::PyMolObserver::generalEvent().

Referenced by protocols::jd2::JobDistributor::go_main().

protocols::filters::FilterOP protocols::moves::find_filter_or_die ( const std::string &  filter_name,
const utility::tag::TagPtr  ,
const protocols::filters::Filters_map filters 
)

Searches <filters> for the named filter, returning it if it exists, otherwise halts execution with an error message.

Referenced by protocols::moves::IfMover::parse_my_tag().

protocols::moves::MoverOP protocols::moves::find_mover_or_die ( const std::string &  mover_name,
const utility::tag::TagPtr  ,
const protocols::moves::Movers_map movers 
)

Searches <movers> for the named mover, returning it if it exists, otherwise halts execution with an error message.

Referenced by protocols::moves::RandomMover::parse_my_tag(), and protocols::moves::IfMover::parse_my_tag().

numeric::random::uniform_RG_OP protocols::moves::getRG ( )

We using independent RG which is not connected to RNG system because we do not want PyMOL to interfere with other Rosetta systems. I.e creating and using PyMOL mover should not change any trajectories of the running program even in production mode.

References RG().

Referenced by protocols::moves::UDPSocketClient::UDPSocketClient().

void protocols::moves::modify_ResId_based_object ( utility::pointer::ReferenceCountOP const  obj,
core::Size const  resid 
)

Checks whether a referencecount object is a derived from ResId and if so, sets its resid.

a recursive function that sets the resid of obj to the resid parameter. If the type of obj is a CompoundFilter or a DockDesignMover then each of the members of these containers are probed to see whether they are ResId types. Recursion ensures that any nesting structure would be supported. Non-ResId objects will pass through this function without being changed.

Referenced by protocols::protein_interface_design::movers::PlaceStubMover::apply(), protocols::protein_interface_design::movers::PlaceSimultaneouslyMover::pair_sets_with_positions(), protocols::rosetta_scripts::ParsedProtocol::set_resid(), and protocols::filters::CompoundFilter::set_resid().

MoverStatus protocols::moves::mstype_from_name ( std::string const &  name)
std::ostream & protocols::moves::operator<< ( std::ostream &  os,
MonteCarlo const &  mc 
)
std::ostream & protocols::moves::operator<< ( std::ostream &  os,
Mover const &  mover 
)
static numeric::random::RandomGenerator protocols::moves::RG ( 114  ) [static]
static basic::Tracer protocols::moves::TR ( "protocols.moves.DataMap"  ) [static]

Referenced by protocols::moves::DataMap::add(), protocols::moves::MonteCarloTest::apply(), protocols::moves::IteratedConvergenceMover::apply(), protocols::moves::GenericMonteCarloMover::apply(), protocols::moves::FilterMover::apply(), protocols::moves::DsspMover::apply(), protocols::loophash::Mover_LoopHashRefine::apply(), protocols::moves::MonteCarlo::boltzmann(), protocols::moves::GenericMonteCarloMover::boltzmann(), protocols::moves::ReplicaExchangeMC::build_temperature_list(), protocols::loophash::get_rt_over_leap(), protocols::loophash::get_rt_over_leap_fast(), protocols::moves::ReplicaExchangeMC::init(), protocols::moves::GenericMonteCarloMover::initialize(), protocols::loophash::LoopHashMap::mem_foot_print(), protocols::moves::MoverFactory::newMover(), protocols::moves::GenericMonteCarloMover::num_designable(), protocols::moves::Mover::parse_my_tag(), protocols::moves::MonteCarloTest::parse_my_tag(), protocols::moves::MonteCarloRecover::parse_my_tag(), protocols::moves::IteratedConvergenceMover::parse_my_tag(), protocols::moves::IfMover::parse_my_tag(), protocols::moves::GenericMonteCarloMover::parse_my_tag(), protocols::moves::DsspMover::parse_my_tag(), protocols::moves::GenericMonteCarloMover::parse_task_operations(), protocols::loophash::LoopHashMap::read_db(), protocols::loophash::LoopHashMap::read_legacydb(), protocols::moves::GenericMonteCarloMover::recover_low(), protocols::moves::GenericMonteCarloMover::remove_trigger(), protocols::moves::GenericMonteCarloMover::reset(), protocols::moves::MonteCarlo::score_function(), protocols::moves::GenericMonteCarloMover::set_sampletype(), protocols::moves::MonteCarlo::show_scores(), and protocols::moves::MonteCarlo::show_state().

static basic::Tracer protocols::moves::TR ( "protocols.moves.PyMolMover"  ) [static]
basic::Tracer protocols::moves::tr ( "protocols.TrialMover"  )
static basic::Tracer protocols::moves::TR ( "protocols.moves.IteratedConvergenceMover"  ) [static]
static basic::Tracer protocols::moves::TR ( "protocols.moves.MoverFactory"  ) [static]
static basic::Tracer protocols::moves::TR ( "protocols.moves.IfMover"  ) [static]
static basic::Tracer protocols::moves::TR ( "protocols.moves.Mover"  ) [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines