| Module | Source File | Description | 
|---|---|---|
| atomic_tables | atomic_tables.f90 | Library for calculating atomic cross sections and reaction rate coefficients for Hydrogen interactions | 
| eigensystem | eigensystem.f90 | A basic libary for calculating matrix eigen-decompositions and inverses | 
| hdf5_utils | hdf5_utils.f90 | A library for writing compressed HDF5 files | 
| libfida | fidasim.f90 | Main FIDASIM library | 
| mpi_utils | mpi_utils.f90 | |
| utilities | utilities.f90 | Utilities for parallel random number generation and sparse arrays |