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(hdf5::archive &) const;
void load(hdf5::archive &);
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);