![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::scheduler::SlaveTask
// In header: <alps/scheduler/task.h> class SlaveTask : public alps::scheduler::AbstractTask { public: // construct/copy/destruct SlaveTask(const Process &); // public member functions void run(); void checkpoint(const boost::filesystem::path &, bool = ALPS_WRITE_ALL_XML) const; void add_process(const Process &); void start(); double work() const; bool finished(double &, double &) const; void halt(); uint32_t cpus() const; ResultType get_summary() const; };
SlaveTask
public member functionsvoid run();
void checkpoint(const boost::filesystem::path & fn, bool = ALPS_WRITE_ALL_XML) const;
void add_process(const Process & p);
void start();
double work() const;
bool finished(double & x, double &) const;
void halt();
uint32_t cpus() const;
ResultType get_summary() const;
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |