Class AbstractTask
alps::scheduler::AbstractTask
Synopsis
Description
AbstractTask
public
construct/copy/destruct
AbstractTask();
AbstractTask(const ProcessList &);
~AbstractTask();
AbstractTask
public member functions
void checkpoint(const boost::filesystem::path &, bool = ALPS_WRITE_ALL_XML) const;
uint32_t cpus() const;
bool local() ;
void add_processes(const ProcessList &) ;
void add_process(const Process &) ;
void start() ;
void run() ;
void halt() ;
ResultType get_summary() const;
double work() const;
bool finished(double &, double &) const;
bool handle_message(const Process & master, int tag) ;
int finished_notime() const;