Package csb :: Package statistics :: Package samplers :: Package mc
[frames] | no frames]

Package mc

source code

Abstract Monte Carlo samplers.

Submodules

Classes
  AbstractEnsembleMC
Abstract class for Monte Carlo sampling algorithms simulating several ensembles.
  AbstractExchangeMC
Abstract class for Monte Carlo sampling algorithms employing some replica exchange method.
  AbstractMC
Abstract Monte Carlo sampler class.
  AbstractPropagationResult
Abstract class providing the interface for the result of a deterministic or stochastic propagation of a state.
  AbstractRENS
Abstract Replica Exchange with Nonequilibrium Switches (RENS, Ballard & Jarzynski 2009) class.
  AbstractSingleChainMC
Abstract class for Monte Carlo sampling algorithms simulating only one ensemble.
  AbstractSwapCommunicator
Holds all the information which needs to be communicated between distinct swap substeps.
  AbstractSwapParameterInfo
Subclass instances hold all parameters necessary for performing a swap between two given samplers.
  AbstractSwapScheme
Provides the interface for classes defining schemes according to which swaps in Replica Exchange-like simulations are performed.
  AlternatingAdjacentSwapScheme
Provides a swapping scheme in which tries exchanges between neighbours only following the scheme 1 <-> 2, 3 <-> 4, ...
  MCCollection
Collection of single-chain samplers.
  MDRENSSwapParameterInfo
Holds parameters for a MDRENS swap.
  PropagationResult
Describes the result of a deterministic or stochastic propagation of a state.
  RENSSwapCommunicator
Holds all the information which needs to be communicated between distinct RENS swap substeps.
  RENSTrajInfo
Holds information necessary for calculating a RENS trajectory.
  RESwapCommunicator
Holds all the information which needs to be communicated between distinct RE swap substeps.
  RESwapParameterInfo
Holds parameters for a standard Replica Exchange swap.
  ShortTrajectoryBuilder
  SimpleProposalCommunicator
With the exception of the current state of the Markov chain, this holds all the information needed to calculate the acceptance probability in both the RWMCSampler and HMCSampler classes, that is, only the proposal state.
  SingleSwapStatistics
Tracks swap statistics of a single sampler pair.
  SwapStatistics
Tracks swap statistics for an AbstractExchangeMC subclass instance.
  ThermostattedMDRENSSwapParameterInfo
  Trajectory
Ordered collection of states, representing a phase-space trajectory.
  TrajectoryBuilder
Allows to build a Trajectory object step by step.
Variables
  __package__ = 'csb.statistics.samplers.mc'