TOP
 
TPDSci Logo
What is TPDSci | Contact Support TPDSci Project

 Topics in Particle and Dispersion Science

  Home | Survey | Topics | Index | References | Dictionary | Contribute | Gallery | Community | Search

RTE numerical solution methods: Software (by name) Parent topic

 
Table 1. Representative radiative transfer modeling programs are identified in this table, sorted according to the program name. See also Table 2 for a method-sorted listing of these programs. Data for this table have been originally compiled by AAK and were enhanced by MJ ond others.
 
Program name and links Solution method Reference(s) / author(s)
DISORT, code discrete ordinates Stamnes K et al 1988
FEMRAD r finite element Kisselev VB et al 1994
Hydrolight e, info invariant imbedding Mobley CD 1994 (Ch. 7)
I3RC, info, code Monte Carlo Cahalan RF et al 2005
libRadtran, code discrete ordinates Mayer B and Kylling 2005
LIDORT s1 (contact RJDS) discrete ordinates s0 Spurr RJD 2008
LIDORT-RRS s1 (contact RJDS) discrete ordinates s0, s2 Spurr RJD et al 2008
LOWTRAN, code adding-doubling Kneizys FX et al 1990, 1983
MCML k, info, code Monte Carlo Wang LH et al 1995 / Lihong Wang and Steven L. Jacques l
mc321 j, info, code Monte Carlo Prahl SA
MODTRAN, code discrete ordinates Berk A et al 1998, 1989
Pstar2 p hybrid p1 Ota Y, Higurashi A, Nakajima T
RSTR6b o, info and code adding-doubling Nakajima T and Tanaka 1988
RT3 m, code adding-doubling Evans KF and Stephens 1991
RT4 n, code adding-doubling Evans KF and Stephens 1995
SBDART discrete ordinates Ricchiazzi P et al 1998
SCIAPOL c, code discrete ordinates Rozanov VV and Kokhanovsky 2006
SCIATRAN a, code discrete ordinates Rozanov AV et al 2005
SHDOM d , code spherical harmonics Evans KF 2007
SHDOMPPDA d1, info spherical harmonics Evans KF 2007
SHARM spherical harmonics Lyapustin AI 2005
small_mc g, info, code Monte Carlo Prahl SA
time_mc h, info, code Monte Carlo Prahl SA
tiny_mc f, info, code Monte Carlo Prahl SA
trmc i, info, code Monte Carlo Prahl SA
VLIDORT s1 (contact RJDS) discrete ordinates s0, s3 Spurr RJD 2008, 2006
6SV1.0B b, code successive orders of scattering Kotchenova SY and Vermote 2007, Kotchenova SY et al 2006
 

Notes:
 
a - the scalar version of SCIATRAN is distributed online
[back to table at SCIATRAN, menu]
 
b - the vector version of 6SV1.0B is available online
[back to table at 6SV1.0B, menu]
 
c - a reduced version of the vector SCIATRAN for a single homogeneous light scattering layer illuminated by unpolarised infinitely wide light beam
[back to table at SCIAPOL, menu]
 
d - a plane-parallel version of 3D radiative transfer code SHDOM. SHDOM is packaged in a Fortran 90 module with an easy to use interface.
[back to table at SHDOM, menu]
 
d1 - a polarized plane-parallel version of 3D radiative transfer code SHDOM. It is not freely available.
[back to table at SHDOMPPDA, menu]
 
e - commercial product marketed by Sequoia Scientific, Inc., Bellevue, Washington, USA.
[back to table at Hydrolight, menu]
 
f - steady state, compact educational version, written in C. Simulates light propagation from a point source in an infinite medium with isotropic scattering.
[back to table at tiny_mc, menu]
 
g - steady state, written in C. Simulates light propagation from normal irradiation of a semi-infinite medium with anisotropic scattering. It calculates the volumetric heating as a function of depth.
[back to table at small_mc, menu]
 
h - time-dependent, written in C. Simulates the time-resolved backscattering of a semi-infinite medium with anisotropic scattering.
[back to table at time_mc, menu]
 
i - time-dependent, written in C. Simple time-resolved Monte Carlo in spherical coordinates.
[back to table at trmc, menu]
 
j - steady-state, written in C. Simple steady-state Monte Carlo in spherical, cylindrical and planar coordinates.
[back to table at mc321, menu]
 
k - steady-state Monte Carlo simulation program, written in C, for multi-layered turbid medium with an infinitely narrow photon beam as the light source. Each layer has its own optical properties of absorption, scattering, anisotropy, and refractive index.
[back to table at MCML, menu]
 
l - The MCML program was originally written in Pascal by Marleen Keijzer, Scott Prahl, and Steven Jacques, (see http://omlc.ogi.edu/software/mc/).
[back to table at MCML, menu]
 
m - polarized solar or thermal radiation in a medium of randomly oriented particles in a plane-parallel geometry.
[back to table at RT3, menu]
 
n - polarized thermal radiation in a medium of thermal radiation in a medium of azimuthally symmetric oriented particles in a plane-parallel geometry.
[back to table at RT4, menu]
 
o - a program for simulating satellite signals at wavelengths between 0.17 and 1000 µm.
[back to table at RSTAR6b, menu]
 
p - contact http://www.ccsr.u-tokyo.ac.jp/~clastr/ for a beta version
[back to table at Pstar2, menu]
 
p1 - radiative transfer calculations in Pstar2 are based on a hybrid method using the discrete-ordinate and adding-doubling methods described in Nakajima T and Tanaka 1988, 1986.
[back to table at Pstar2, menu]
 
r - The code is written in Fortran and makes use of some SLATEC, BLAS and LAPACK public domain subroutines. [back to table at FEMRAD, menu]
 
s0 - linearized multiple-scattering multi-layer discrete ordinate code that simultaneously generates radiances and weighting functions with respect to any atmospheric property (e.g. temperature, trace gas VMR, or aerosol extinction profiles, total atmospheric optical depth, heights) or surface property (e.g. albedo, a BRDF parameter such as wind speed) [RJDS, back to table at LIDORT, back to table at LIDORT-RRS, back to table at VLIDORT, menu]
 
s1 - enhanced-accuracy treatments of single-scatter fields in a curved atmosphere; BRDF surface treatments; public domain codes; user guides available [RJDS, back to table at LIDORT, menu]
 
s2 - radiances and Jacobians including inelastic rotational Raman scattering by atmospheric molecules [RJDS, back to table at LIDORT-RRS, menu]
 
s3 - polarized light (vector radiative transfer) version [RJDS, back to table at VLIDORT, menu]
 
CITATION:
Kokhanovsky A. A. (ed.) 2008. Radiative transfer equation (RTE): Numerical solution methods - Software (www.tpdsci.com/Tpc/RTESolNumSoft.php). In: Top. Part. Disp. Sci. (www.tpdsci.com).
HISTORY:
Published: 28-May-2008
Modified: 17-May-2010
Peer-reviewed: PENDING
Journals | Journals search | Contributing | | Menu
Copyright 2005-2012 TPDSci Inc. All rights reserved. | Terms of use