API Reference
|
ThunderBoltz 0D DSMC simulation wrapper. |
Build from Files
|
Create a ThunderBoltz object by reading from a ThunderBoltz simulation directory. |
|
Walk a directory tree and search for ThunderBoltz simulation directories to read. |
|
Load cross section data from an LXCat .txt file |
Cross Sections
|
ThunderBoltz cross section set data type. |
|
A reaction process determined by reaction and product indices, a process type, a potential threshold, and a corresponding cross section specification. |
|
Generate parameterized He cross section sets in the ThunderBoltz format. |
|
Convert easily between units with a labeled DataFrame. |
Parallel Computing
Interface for any kind of calculation that is run-able and set-able can be compatible with multiprocessing utilities like SlurmManager and DistributedPool. |
|
|
A multiprocessing Pool context for running calculations among cores with different settings. |
|
A python context interface for the common Slurm HPC job manager to run more several intensive calculations on large clusters. |