Codes

Codes will be made publicly available on this page as they are completed.

The horizon collaboration has released:

grim: a code for modeling relativistic collisionless plasmas.  Paper available here.

athena++: a modern, efficient, accurate code for astrophysical fluid dynamics that includes the White code for relativistic MHD.  Paper available here, code available here.

We expect to release:

bhlight: a code for modeling relativistic radiation magnetohydrodynamics (MHD) in plasma of modest optical depth using Monte Carlo transport.  Paper available here.

The following older codes may also be of interest:

iharm2d: an ideal relativistic MHD code.  This is a 2D version with openmp support and updated i/o and analysis codes.  Paper available here, although it describes an earlier version of the code.

ibothros2d: a relativistic ray tracing radiative transport code.  This version uses the “fast light” approximation and is configured by default to accept iharm2d models.  It includes only synchrotron emission and absorption, and provides only total intensity.

igrmonty2d: a relativistic monte carlo radiative transport code.  This versionuses the “fast light” approximation and is configured by default to accept iharm2d models.  It includes thermal synchrotron and compton scattering.  Paper available here.

symphony: a cyclo-synchrotron polarized emission and absorption coefficient code.  Evaluates emission/absorption for arbitrary gyrotropic distribution functions.  Also incorporates fitting formulae for an isotropic thermal, kappa, and power-law distribution function.  Paper available here.

The following sites may also be of interest:

harmpi: Sasha Tchekhovskoy’s version of the harm code, in 3D with MPI support.  Thanks, Sasha!

Jon Mckinney’s public github repositories.  This includes a version of the harm code, in 3D with MPI support, as well as supporting codes.