Rosetta
Classes | Namespaces | Functions
MonteCarlo.hh File Reference
#include <core/types.hh>
#include <protocols/moves/MonteCarlo.fwd.hh>
#include <protocols/moves/MonteCarloStatus.hh>
#include <protocols/moves/TrialCounter.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/scoring/ScoreFunction.fwd.hh>
#include <core/scoring/ScoreType.hh>
#include <utility/VirtualBase.hh>
#include <protocols/moves/MonteCarloExceptionConverge.fwd.hh>
#include <utility/vector1.hh>
#include <string>

Classes

class  protocols::moves::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...
 

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::moves
 

Functions

std::ostream & protocols::moves::operator<< (std::ostream &os, MonteCarlo const &mc)
 

Detailed Description

Author