|
LIDORT History The original LIDORT code (Version 1.0) developed in 1999 generated radiance and profile-Jacobian output for top-of-atmosphere (TOA) reflectances in a plane-parallel multi-layer atmosphere. In 2000/2001, the model was generalized to include a pseudo-spherical treatment of solar beam attenuation, more output options at arbitrary optical thickness and viewing geometry, and the use of Green's function solution methods (Versions 2.1-2.3). A dedicated single-scattering "sphericity correction" to deal with simulations involving wide-angle off-nadir viewing was introduced in 2002. In 2003, a second linearization facility for bulk-atmospheric quantities (such as total ozone column) was introduced. In 2004 LIDORT Version 2.4 was developed for a detailed treatment of BRDFs and surface property Jacobians. Thermal and surface emission was introduced to LIDORT in 2007, including the Jacobian facility. These developments culminated in Version 3.3 (2008). In recent years, the emphasis has been on upgrading the LIDORT code and improving performance; in 2010, the code was translated to Fortran 90 (Version 3.5). In 2012, a surface-leaving radiance source was introduced, along with the ability for LIDORT to ingest external single scatter (SS) radiance fields, and a facility for generating output at observational geometries only (Version 3.6). In 2014, additional linearization was developed for temperature Jacobians in the thermal regime, and the code was made thread-safe for use in OpenMP environments (Version 3.7). More recently, supplements for BRDF and (in particular) surface-leaving radiances were given extensive upgrades, and the single-scatter codes completely revised; this resulted in Version 3.8. In the last 2-3 years, a treatment of the "planetary problem" was added to LIDORT, along with more options for output geometries (version 3.8.1), and most recently, a "sphericity correction" for multiple-scatter light has been introduced for satellite applications; this greatly increases the accuracy of the model in high-SZA/VZA geometrical scenarios where spherical curvature effects are important. LIDORT is currently at Version 3.8.3.
LIDORT Capabilities LIDORT Version 3.8.3 is a multiple-scattering multi-layer discrete ordinate scattering code with a simultaneous linearization facility for the generation of both radiances and analytic Jacobians (intensity partial derivatives with respect to any atmospheric or surface parameter). The model will generate upwelling and/or downwelling output for any number of geometrical configurations and at any atmospheric level. Linearization is available for atmospheric profile Jacobians or atmospheric bulk-property Jacobians such as total column amounts, as well as for surface properties. LIDORT is a pure scattering RT model; it ingests total optical properties (layer optical depths, single scattering albedos and either phase-function Legendre expansion coefficients or phase function input for specified input geometries) and their linearizations, and total surface properties. It does not distinguish individual atmospheric absorbers and scatterers, and (for surface BRDFs) the type of reflecting surface. LIDORT treats multiple scattering in plane-parallel geometry, but for the single scattering (or first-order (FO)) field, solar and line-of-sight (LOS) beams may be computed more accurately for curved spherical media. This is the pseudo-spherical approximation for solar-beam attenuation. This "FO sphericity correction" is important for satellite applications involving wide-angle off-nadir viewing geometry, and horizontal variations in the line-of-sight direction. More recently, a multiple scatter sphericity correction has been added to the code, in which the calculation of multiple scatter source terms is allowed to follow changes in geometrical configurations for LOS paths in curved media. LIDORT has a complete black-body atmospheric and surface thermal emission treatment; a full linearization capability is installed for thermal sources - this includes temperature Jacobians through the use of Planck function derivatives. LIDORT uses the Green's function infinite-medium method for solving the layer radiative transfer equations (RTEs), both for solar and thermal-emission sources. LIDORT has four supplements:
LIDORT has a number of performance enhancements:
LIDORT is available in Fortran 90 (Version 3.8.3), with the older 3.5 Version in Fortran 77.
|
|
|
© RT Solutions, Inc. (2006) :: website created by Christine Imrey
|