POLARIS (POLArized RadIation Simulator) simulates the intensity and polarization of light emerging from analytical astrophysical models as well as complex magneto-hydrodynamic simulations on various grids. This 3D Monte-Carlo continuum radiative transfer code is written in C++ and is capable of performing dust heating, dust grain alignment, line radiative transfer, and synchrotron simulations to calculate synthetic intensity and polarization maps. The code makes use of a full set of physical quantities (density, temperature, velocity, magnetic field distribution, and dust grain properties as well as different sources of radiation) as input.
For general use of POLARIS, please cite https://ui.adsabs.harvard.edu/abs/2016A&A...593A..87R ; when using the line transfer/Zeeman splitting, please also cite https://ui.adsabs.harvard.edu/abs/2017A&A...601A..90B