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 | |