| Module | Source File | Description |
|---|---|---|
| bessels | ../../bessel.f90 | Calculates Bessel Functions necessary for the dispersion calculation. |
| disprels | ../../disprels.f90 | Dispersion relation function and associated eigenfunction and minimization calculations. Required for fpc.f90 (Consider reducing scope with submodule or other approach- fine for now) |
| fpc | ../../fpc.f90 | Perturbed distribution function calculation from eigenfunctions and associated routines to calculate the FPC from it |
| functions | ../../functions.f90 | Calculates Misc. functions, esp. I/O operations. |
| nrtype | ../../nrtype.f90 | Numerical Recipes Types Utilized in PLUME. |
| nrutil_trim | ../../nrutil_trim.f90 | Numerical Recipes Types Utilized in PLUME. |
| vars | ../../vars.f90 | Contains all global variables. |