I3RC Monte Carlo community model of 3D radiative transfer
With questions and comments, please contact the code's main creator and development coordinator,
About source code
The International Comparison of 3-Dimensional Radiative Transfer Codes (I3RC) project has sponsored the development of a community
Monte Carlo code that simulates 3D solar radiative transfer through the atmosphere.
The code can calculate radiative fluxes and radiances (for any view direction) at the top or at the bottom of the domain,
and radiative heating rates throughout the domain. It can provide both scene average values and complete fields.
The code is available free of charge and users are most welcome to extend the code for other types of calculations.
Here you will find the revision 31 release of the code
dated June 2010. Changes since the Bramley release (July 2006)
include explicit licensing under the GNU General Public License;
new variance reduction methods for intensity calculations;
parallel-capable drivers where MPI is available, and support for
surface bidirectional reflectance functions. The performance of
this code is documented in
Journal of the Atmospheric Sciences in October, 2009.
Additional information about the code is available here.
Download source code and executable file
The code is written in ANSI standard Fortran 95 and has been tested on a range of platforms, though it is rather
hard on compilers. Here we provide excutable files for Macintosh user.
To obtain the code or its excutable file, please fill out the form below and email it to Tamás Várnai.
(We will use the information you provide only for keeping track of model usage and for notifying users of important updates to the code.)
The model is also used in the I3RC online simulator of 3D radiative transfer.