A code for experimenting with GPU acceleration in radiative transfer (© Astronomical Observatory, Ghent University)
It is hard to experiment with new techniques in a complex and feature-rich code like SKIRT. Therefore, we develop the GARField code as a way to experiment with GPU acceleration in a drastically simplified setting. When ready, GARField will simulate transport of radiation emitted by point sources at a single unspecified wavelength through an absorbing and scattering medium. The medium is defined on a cubical spatial domain centered on the origin. It is discretized using a Cartesian grid with equally sized cells. The input files define the sources, the transfer medium, the instruments, and the simulation parameters. The output files provide the radiation field calculated on the internal grid and the detected surface brightness values for each instrument frame.