Class MCRun
alps::scheduler::MCRun
Synopsis
Description
MCRun
public
construct/copy/destruct
MCRun(const ProcessList &, const alps::Parameters &, int);
MCRun
public static functions
static void print_copyright(std::ostream &) ;
MCRun
public member functions
void save_worker(ODump &) const;
void load_worker(IDump &) ;
void save(ODump &) const;
void load(IDump &) ;
void write_xml(const boost::filesystem::path & name) const;
const ObservableSet & get_measurements() const;
ObservableSet get_compacted_measurements() const;
ObservableSet
get_and_remove_observable(const std::string & obsname, bool compact = false) ;
std::string work_phase() ;
void run() ;
bool is_thermalized() const;
bool handle_message(const Process & runmaster, int32_t tag) ;