rte_solver

Radiative transfer equation solver

Attributes

integer | discrete | static | unit-less | medium

Description

The variable rte_solver sets the radiative transfer equation solver to be used. The current implemented options in ALG are shown in the Table below:

Value(s)Description

1

DISORT Default value
C-version of the discrete ordinate code (Stammes et al., 1988), also implemented in MODTRAN. This solver can be called together with the intensity correction disort_intcor, which can be performed according to the methods of (Nakajima and Tanaka, 1988) (like in the original code) or with the improvements described in (Buras et al., 2011) (default). DISORT can be run in plane-parallel geometry (default) or in pseudo-spherical geometry using the pseudospherical option.

2

Two Streams
C-version of the two–stream radiative transfer solver described by (Kylling et al., 1995). Can be run in plane-parallel geometry (default) or in pseudo-spherical geometry using the pseudospherical option.

7

polRadtran
The plane-parallel radiative transfer solver of (Evans and Stephens, 1991). Includes polarization. The full implementation of the polRadtran solver in libRadtran is quite new and unusual behavior might appear.

9

RODENTS
Delta-Eddington two–stream code (RObert’s Delta-EddingtoN Two-Stream), plane-parallel (Zdunkowski et al., 2007).

11

SOS
A scalar pseudospherical succesive orders of scattering (SOS) code, similar to the one implemented in 6SV. Works for solar zenith angles smaller than 90 degrees. Can calculate azimuthally averaged radiances. Set sos_nscat to specify the order of scattering.

13

Mystic
The MYSTIC Monte Carlo code (Emde et al., 2011) is the method of choice (1) for horizontally inhomogeneous problems; (2) whenever polarization is involved;(3) for applications where spherical geometry plays a role; and (4) whenever sharp features of the scattering phase function play a role, like for the calculation of the backscatter glory or the aureole.

References