.. _example.vasp:
schedMain Example B: VASP
====================================
.. graphviz::
digraph exampleStatic {
//graph [label="NREL MatDB Data Flow", labelloc=t, fontsize=30];
rank=source;
legendx [shape=none, margin=0, label=<
nonmagSetup.py in dir icsd_06845
|
* Specified in initWork |
* Starts immediately (no prereqs) |
Sets up the next step by: |
* Writes nonmagSetup.postOkWork, which specifies runVaspChain.py in dir non-magnetic |
* Writes non-magnetic/runVaspChain.preWork, which specifies prerequisite nonmagSetup.py |
Sets up the step after runVaspChain by: |
* Writes non-magnetic/runVaspChain.postOkWork, which specifies magSetup.py |
* Writes magSetup.preWork, which specifies prerequisite runVaspChain |
>];
nonmagVasp [shape=none, margin=0, label=<
magSetup.py in dir icsd_06845
|
* Starts after non-mag runVaspChain |
Sets up the next tasks by: |
* Writes magSetup.postOkWork, which specifies runVaspChain.py in all the mag dirs: ls-ferro, hs-ferro, and *anti-ferro* for larger structures |
* Writes runVaspChain.preWork in all the mag dirs, which specifies prerequisite magSetup.py |
Sets up the step after all the runVaspChains complete by: |
* Writes runVaspChain.postOkWork in all the mag dirs, which specifies gwSetup.py |
* Writes gwSetup.preWork, which specifies prerequisites runVaspChain in all the mag dirs |
>];
magVasp [shape=none, margin=0, label=<