libeblearntools
ebl::mpijob Class Reference

Jobs to be executed in a MPI system. More...

#include <mpijob.h>

Inheritance diagram for ebl::mpijob:
ebl::job

List of all members.

Public Member Functions

 mpijob (configuration &conf, const char *oconffname=NULL, bool resume=false)
virtual ~mpijob ()
 Destructor.
virtual void run ()
 Execute job (fork and call run_child()).

Protected Member Functions

virtual void run_child ()
 Execute child's code.

Detailed Description

Jobs to be executed in a MPI system.


Constructor & Destructor Documentation

ebl::mpijob::mpijob ( configuration conf,
const char *  oconffname = NULL,
bool  resume = false 
)

Create a job given a configuration conf.

Parameters:
confThe job's configuration.
oconffnameThe original configuration's filename.
resumeIf true, find latest saved parameters and start from them.

The documentation for this class was generated from the following files: