Rosetta
|
#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) |