IN NO EVENT SHALL RT SOLUTIONS BE LIABLE TO ANY PARTY FOR DIRECT,INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUTOF THE USE OF THE <strong>VLIDORT</strong> SOFTWARE IN VERSION 2.6 AND ITSDOCUMENTATION, EVEN IF RT SOLUTIONS INC. HAS BEEN ADVISED OF THEPOSSIBILITY OF SUCH DAMAGE. THE ENTIRE RISK AS TO THE QUALITY ANDPERFORMANCE OF THE SOFTWARE IS WITH THE USER.BECAUSE THE <strong>VLIDORT</strong> PROGRAM VERSION 2.6 IS LICENSED FREE OF CHARGE,THERE IS NO WARRANTY FOR THE PROGRAM TO THE EXTENT PERMITTED BYAPPLICABLE LAW.EXCEPT WHEN OTHERWISE STATED IN WRITING THECOPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS"WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OFMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. RT SOLUTIONSHAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,ENHANCEMENTS OR MODIFICATIONS TO THE <strong>VLIDORT</strong> SOFTWARE IN VERSION2.6.4.6. AcknowledgmentsAt SAO in 2004, the author was funded through an Ozone SAF Visiting Scientist Grant, P-5712-12-03. At RT Solutions in 2005, R. Spurr was funded through another Ozone SAF VisitingScientist Grant. Funding in 2006 and thereafter has come from subcontracts with SSAI under theaegis of NASA-GSFC.Thanks to Jukka Kujanpaa at FMI for help with testing the code for the UV Surface algorithmand providing some useful feedback and code optimizations. Thanks also to Vijay Natraj ofCaltech for extensive testing of <strong>VLIDORT</strong> in a demanding environment (the O 2 A Band), and forinsights regarding the no-azimuth conditions. Special thanks also to Knut Stamnes (StevensInstitute) for stimulating discussions about the issue of complex eigenvectors in the vectorequations. Mick Christi of CSU is also acknowledged for a number of discussions regardingFourier series convergence and the use of a direct-beam correction. Thanks to Johan de Haan(KNMI) for providing the Meerhoff Mie program.Extensive validation of <strong>VLIDORT</strong> has taken place at NASA GSFC and SSAI in the last 3 years.There are a number of users at both institutions. In particular, R. Spurr would like to thank ColinSeftor (SSAI) for validation testing against the TOMRAD model, and Dave Haffner andChangwoo Ahn (both of SSAI) for feedback on usage in an operational environment. Also fortesting with aerosols, I would like to acknowledge Arlindo da Silva, Virginie Bouchard, OmarTorres, Hiren Jethva, Xiong Liu, Nick Krotkov, Kai Yang, Sasha Vasilkov and Clark Weaver.Special thanks to P.K. Bhartia and Joanna Joiner for continuing support.In the present document, Chapters 4 and 6 have been extensively revised in the light of theFortran 90 translation and associated use of newly defined input and output Type structures. Theauthor is indebted to Mick Christi for assistance with this revision.76
5. ReferencesAnderson, E., Z. Bai, C. Bischof, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A.McKenney, S. Ostrouchov, and D. Sorensen, LAPACK User’s <strong>Guide</strong>, 2 nd Edition, Philadephia,Society for Industrial and Applied Mathematics, 1995.Barichello, L., R. Garcia, and C. Siewert, Particular solutions for the discrete-ordinates method, J. Quant.Spectrosc. Radiat. Transfer, 64, 219-226, 2000.Caudill T.R., D.E. Flittner, B.M. Herman, O. Torres, and R.D. McPeters, Evaluation of the pseudosphericalapproximation for backscattered ultraviolet radiances and ozone retrieval, J. Geophys. Res.,102, 3881-3890, 1997.Chami M., R. Santer, and E. Dilligeard, Radiative transfer model for the computation of radiance andpolarization in an ocean-atmosphere system: polarization properties of suspended matter for remotesensing, Applied Optics, 40, 2398-2416, 2001.Chandrasekhar, S., Radiative Transfer, Dover Publications Inc., New York, 1960.Christi M.J., and G.L. Stephens, Retrieving profiles of atmospheric CO 2 in clear sky and in the presence ofthin cloud using spectroscopy from the near and thermal infrared: a preliminary case study, J.Geophys. Res., 109, D04316, doi: 10.1029/2003JD004058, 2004.Coulson K., J. Dave, and D. Sekera., Tables related to radiation emerging from planetary atmospherewith Rayleigh scattering, University of California Press, Berkeley, 1960.Crisp D., R.M. Atlas, F-M. Breon, L.R. Brown, J.P. Burrows, P. Ciais, B.J. Connor, S.C. Doney, I.Y.Fung, D.J. Jacob, C.E. Miller, D. O’Brien, S. Pawson, J.T. Randerson, P. Rayner, R.J.Salawitch, S.P. Sander, B. Sen, G.L. Stephens, P.P. Tans, G.C. Toon, P.O. Wennberg, S.C. Wofsy,Y.L. Yung , Z. Kuang, B. Chudasama, G. Sprague, B. Weiss, R. Pollock, D. Kenyon, and S. Schroll,The Orbiting Carbon Observatory (OCO) Mission, Adv. Space Res., 34, 700, 2004.Cox, C., and W. Munk. Statistics of the sea surface derived from sun glitter, J. Mar. Res., 13, 198-227,1954.Cox, C., and W. Munk, Measurement of the roughness of the sea surface from photographs of the sun’sglitter, J. Opt. Soc. Am., 44, 838-850, 1954.Dahlback A., and K. Stamnes, A new spherical model for computing the radiation field available forphotolysis and heating at twilight, Planet. Space Sci., 39, 671, 1991.Dave, J.V., Intensity and polarization of the radiation emerging from a plane-parallel atmospherecontaining monodispersed aerosols, Applied Optics, 9, 2673-2684, 1970.de Haan, J.F., P.B. Bosma, and J.W. Hovenier. The adding method for multiple scattering of polarizedlight, Astron. Astrophys., 183, 371-391, 1987.de Rooij, W.A., and C.C.A.H. van der Stap Expansion of Mie scattering matrices in generalized sphericalfunctions, Astron. Astrophys., 131, 237-248, 1984.Deuze, J.L., P. Goloub, M. Herman, A. Marchand, G. Perry, S. Susana, and D. Tanre, Estimate of theaerosol properties over the ocean with POLDER, J. Geophys. Res., 105, 15329, 2000.EPS/METOP System – Single Space Segment – GOME-2 requirements Specification. ESA/EUMETSAT,MO-RS-ESA-GO-0071, 1999: Issue 2.77
- Page 1:
User’s GuideVLIDORTVersion 2.6Rob
- Page 5 and 6:
Table of Contents1H1. Introduction
- Page 7 and 8:
1. Introduction to VLIDORT1.1. Hist
- Page 9 and 10:
Table 1.1 Major features of LIDORT
- Page 11 and 12:
In 2006, R. Spurr was invited to co
- Page 13:
corrections, and sphericity correct
- Page 16 and 17:
Matrix Π relates scattering and in
- Page 18 and 19:
m⎛ P⎞l( μ)0 0 0⎜⎟mmm ⎜ 0
- Page 20 and 21:
In the following sections, we suppr
- Page 22 and 23:
of the single scatter albedo ω and
- Page 24 and 25:
Here T n−1 is the solar beam tran
- Page 26 and 27: ~ + ~ ~ (1)~ ~ + ~ ~ (2)~ ~ − ~ 1
- Page 28 and 29: The solution proceeds first by the
- Page 30 and 31: Linearizations. Derivatives of all
- Page 32 and 33: For the plane-parallel case, we hav
- Page 34 and 35: One of the features of the above ou
- Page 36 and 37: L↑↑ ↑k (cot n −cotn −1)[
- Page 38 and 39: Note the use of the profile-column
- Page 40 and 41: βl,aer(1)(2)fz1e1βl+ ( 1−f ) z2
- Page 42 and 43: For BRDF input, it is necessary for
- Page 44 and 45: streams were used in the half space
- Page 46 and 47: anded tri-diagonal matrix A contain
- Page 48 and 49: in place to aid with the LU-decompo
- Page 50 and 51: In earlier versions of LIDORT and V
- Page 53 and 54: 4. The VLIDORT 2.6 package4.1. Over
- Page 55 and 56: (discrete ordinates), so that dimen
- Page 57 and 58: Table 4.2 Summary of VLIDORT I/O Ty
- Page 59 and 60: Table 4.3. Module files in VLIDORT
- Page 61 and 62: Finally, modules vlidort_ls_correct
- Page 63 and 64: end program main_VLIDORT4.3.2. Conf
- Page 65 and 66: $(VLID_DEF_PATH)/vlidort_sup_brdf_d
- Page 67 and 68: Finally, the command to build the d
- Page 69 and 70: Here, “s” indicates you want to
- Page 71 and 72: The main difference between “vlid
- Page 73 and 74: to both VLIDORT and the given VSLEA
- Page 75: STATUS_INPUTREAD is equal to 4 (VLI
- Page 79 and 80: Mishchenko, M.I., and L.D. Travis,
- Page 81: Stamnes K., S-C. Tsay, W. Wiscombe,
- Page 84 and 85: Table A2: Type Structure VLIDORT_Fi
- Page 86 and 87: DO_WRITE_FOURIER Logical (I) Flag f
- Page 88 and 89: USER_LEVELS (o) Real*8 (IO) Array o
- Page 90 and 91: angle s, Stokes parameter S, and di
- Page 92 and 93: DO_SLEAVE_WFS Logical (IO) Flag for
- Page 94 and 95: 6.1.1.8. VLIDORT linearized outputs
- Page 96 and 97: NFINELAYERS Integer Number of fine
- Page 98 and 99: 6.1.2.4. VLIDORT linearized modifie
- Page 100 and 101: The output file contains (for all 3
- Page 102 and 103: The first call is the baseline calc
- Page 104 and 105: for a 2-parameter Gamma-function si
- Page 106 and 107: Remark. In VLIDORT, the BRDF is a 4
- Page 108 and 109: 6.3.3.1. Input and output type stru
- Page 110 and 111: Table C: Type Structure VBRDF_LinSu
- Page 112 and 113: Special note regarding Cox-Munk typ
- Page 114 and 115: squared parameter, so that Jacobian
- Page 116 and 117: 6.4. SLEAVE SupplementHere, the sur
- Page 118 and 119: is possible to define Jacobians wit
- Page 120 and 121: etween 0 and 90 degrees.N_USER_OBSG
- Page 122: 6.4.4.2 SLEAVE configuration file c