| Trees | Indices | Help | 
 | 
|---|
|  | 
object --+
         |
        WorkFlow
A class to hold the data for and shepherd a single structure through all
the jobs required to gather its data.
For a typical workflow, the job dependency tree may look like:
                    Neutral Optimization
                             |
    -------------------------------------------------------------------
    |            |          |            |            |               |
Cation Opt  Cation Froz  Anion Opt   Anion Froz   Triplet Opt      TD-DFT
    |                       |
Solution Cat             Solution An
    |                       |
Final Reorg Step         Final Reorg Step
Any job may be submitted by the Workflow to the Queue as long as the jobs 
above it on its branch of the tree have completed successfully.
| 
 | |||
| 
 | |||
| 
 | |||
| 
 | |||
| bool | 
 | ||
| 
 | |||
| Inherited from  | |||
| 
 | |||
| 
 | |||
| 
 Create a Workflow object 
 | 
| 
 Add a message to the log file 
 | 
| 
 Create all the steps required for this workflow This method should almost certainly be overridden by any child class. The example given here is just that - an example | 
| 
 Check if this workflow is complete. Also, submit the next step(s) if the previous step has finished. 
 | 
| 
 Write out the structure for this workflow and all the child structures 
 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:46 2016 | http://epydoc.sourceforge.net |