Forbidden Line Velocity Profile Generator

The code available here may be used to generate the velocity profile of forbidden emission lines emanating from a variety of simple emission line region geometries. The code is written to employ multiprocessing using OpenMP.  The calculations are handled by Fortran code, with python wrappers for easy interfacing and flexibility.  The fortran-python interface is constructed using F2PY.  As such compiling the code requires F2PY and OpenMP as dependencies, though the code may be implemented with out OpenMP for a single processing environment. The code is released under a GNU GPL licence.

​The code is able determine emergent velocity profiles of emission line originating from emission line regions with spherical, disk, and bipolar conical geometries.  The spherical and disk geometries allow for both rotational and radial expansion motions.  All three root geometries may be considered for a range of emission density, velocity, and structural parameters.