Flow Gallery
This gallery contains python scripts to generate AbiPy flows from the command line.
Run the scripts to generate the directory with the flow, then use the abirun.py script to execute the flow.
Alternatively, one can use the -s
option to generate the flow and run it immediately with the scheduler.
Use --help
for further information on the available options.
Note that the figures can only show the initial configuration of the Flow. Additional Works generated at runtime won’t be displayed. To visualize the entire Flow, you need to run the script and then use:
abirun.py FLOWDIR graphviz
where FLOWDIR is the directory of the Flow.
Warning
The following examples show how to use python and the AbiPy API to generate and run Abinit calculations in a semi-automatic way. These examples are not supposed to produce physically meaningful results as input parameters are usually underconverged.
Band structure flow with factory functions
Band structure w/wo magnetization
Band structure with/without SOC
Bethe-Salpeter flow with factory functions
Born effective charges and dielectric tensors with DFPT
Convergence of phonons in metals wrt ngkpt and tsmear
Convergence studies of e-DOS wrt ngkpt
Convergence study with different k-meshes
Delta SCF calculation: luminescence of an Eu-doped phosphor
Delta SCF calculation: luminescence of the NV- center in diamond.
Effective masses with finite difference
Elastic constants and piezoelectric tensor with DFPT
Flow for QHA calculations v-ZSISA-QHA
Flow for quasi-harmonic calculations under development
G0W0 flow with convergence study wrt nband
G0W0 flow with factory functions
GWR flow with convergence studies
Gruneisen parameters with DFPT phonons and finite difference
Non-linear optical properties with DFPT
Phonon-limited mobilities in semiconductors
Phonons + dynamical quadrupoles
Phonons with WFQ files (q-mesh denser than k-mesh)
Raman with BSE and frozen phonon
Raman with independent-particle approximation (optic)
Relaxation of Al with different k-meshes and tsmear
Relaxation with different k-meshes
Screening computation with different parameters
Starting a Flow from external files
e-ph ZPR at the band edges with the generalized Frohlich model
e-ph ZPR of band edges with generalized Frohlich model
e-ph matrix elements along a q-path