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