Dear Colleagues,

you receive this eMail because you are either a user of the radiative
transfer package libRadtran or because we think that you might be
interested in this information. Should you not be interested in
receiving further information, please let us know.

Attached to this eMail is the 17th libRadtran Newsletter. The main
issue of this Newsletter is to announce the new version,

           *** libRadtran 2.0.2 ***

which includes some improvements and bug fixes compared 
to version 2.0.1

Let us first wish you all a Merry Christmas and a happy  and successful
new year! 

Bernhard Mayer, Claudia Emde, Arve Kylling, and Josef Gasteiger

/*----------------------------------------------------------------
 * libRadtran Newsletter No. 17
 *
 * December 24, 2017
 *
 * Claudia Emde   (claudia.emde_at_lmu.de)
 * Bernhard Mayer (bernhard.mayer_at_lmu.de)
 * Arve Kylling   (arve.kylling_at_gmail.com)
 * Josef Gasteiger (josef.gasteiger_at_univie.ac.at)
 *
 * ### More info: http://www.libradtran.org ###
 *----------------------------------------------------------------*/

Dear libRadtran users,

merry Christmas and a good start into the New Year! 

In an attempt to revive an old tradition, a new libRadtran
version is released as a Christmas gift. The change in version
number is not that big, and the changes are neither. Nevertheless,
there is a number of new features and bug fixes.

We have to admit first that we actually forgot to send a newsletter
when we released version 2.0.1. This version wasn't actually too
different from 2.0. The main purpose for giving it a name was to
create a version which was consistent with the new libRadtran
reference publication:

C. Emde, R. Buras-Schnell, A. Kylling, B. Mayer, J. Gasteiger, U. Hamann,
J. Kylling, B. Richter, C. Pause, T. Dowling, and L. Bugliaro.
The libradtran software package for radiative transfer calculations (version 2.0.1).
GMD 9(5):1647-1672, 2016

When using libRadtran in a publication, please reference this publication plus
preferably the original one as well (Mayer and Kylling, 2005), since the new
paper is essentially a "delta" describing changes and new features that were added
between 2005 and 2016.

But now for the news: 

 *** Major changes:
 
 * Absorption lines importance sampling (ALIS) is now available in the public release.

   ALIS allows efficient spectral calculations of (polarized) radiances 
   using the Monte Carlo solver MYSTIC (1D). The trick is to trace
   photons only for one wavelength and to transfer the results to
   the neighboring wavelengths. This is done in a physically and
   mathematically correct manner and has the big advantage that
   the noise of all wavelengths is not independent but correlated.
   That way, e.g. tiny absorption features such as from NO2
   around 400 - 500nm can be simulated accurately and quickly.
   There is just on caveat: The spectral variation of the cloud phase
   function / phase matrix is neglected. You won't be able to
   simulate a colorful rainbow with ALIS.

   The option is switched on with "mc_spectral_is". For details refer to: 

      C. Emde, R. Buras, and B. Mayer. ALIS: An efficient method to
      compute high spectral resolution polarized solar radiances using
      the Monte Carlo approach. J. Quant. Spectrosc. Radiat. Transfer,
      112(10):1622-1631, 2011.

   Also have a look at the following examples:
     UVSPEC_MC_SPECTRAL_REPTRAN.INP (default REPTRAN absorption
     parameterization, spectral albedo file for vegetation)

     UVSPEC_MC_SPECTRAL.INP (very high spectral resolution,
     line-by-line absorption coefficients)

 * The REPTRAN parameterization has been extended to more satellite
    channels including GOES, HIMAWARI, MODIS, MSG4, and Sentinel-2a.
    In order to use these make sure to download the moste recent version of the
    REPTRAN data (December 24, 2017) from the Download area.
 
    The examples UVSPEC_REPTRAN_THERMAL.INP and UVSPEC_REPTRAN_CHANNEL_THERMAL.INP 
    show how to set up an input file to simulate radiances for a
    specific satellite channel. 

 * MYSTIC includes a new option to calculate box airmass factors "mc_boxairmass".
    The example UVSPEC_MC_BOXAIRMASS.INP demonstrates how it is used. 

 * Calculations with disort solver and BRDF are now more efficient,
    because a highly time consuming self-check has been disabled. The
    computational time is reduced by a factor of 5.

 * Please note that the packages "netcdf" and "GSL" are now mandatory
   to build uvspec. In former releases it was possible to build uvspec   
   without these packages but only with major restrictions.


*** Bug fixes: 

 * The option "aerosol_set_tau_at_wvl" did not work correctly. This has been fixed.  

 * Fixed a bug that occurred when "aerosol_angstrom" and
   "aerosol_king_byrne" were used in combination with the absorption parameterization REPTRAN.

 * Fixed formula for aerosol_king_byrne in documentation (reported by Jethro Betcke). 

 * GUI: Fixed bug with 'from matplotlib.axes
   import_process_plot_var_args' due to change in matplotlib location
   of this module.


*** Reminders:

 * For simulations with clouds and/or aerosols we strongly recommend
    to get the additional optical properties data from the Download area,
    which are much more accurate than the defaults, in particular for radiance simulations. 


And now, have fun! 
