Wed 10 April 2019

Comparing 1D solvers in the TenStream lib vs the new DISORT implementation
Experiment setup: We run a small simulations for the solar and thermal spectral range and compare the results to various 1D solvers in the TenStream lib. There is a cloud with LWC=\(0.01\ [g / kg]\) between 800 and 700 hPa. The dynamics grid extends up to 250 hPa and …

Tue 09 April 2019

Howto Generate LibRadtran Cloud files in NetCDF format
Generating a test cloud field The following snippet generates a netcdf cloud field with xarray so that it can be handled by libRadtran 3D def create_librad_netcdf_cldfile(fname, lwc, reff, hhl, dx, dy, reff_min=2.51, reff_max=55): """ Creates a netcdf cloud file for libRadtran calculations Provide: lwc and reff arrays …

Thu 04 April 2019

Influence of the initial guess on the number iterations
Testing the influence of the initial guess on the number of iterations needed The setup is as follows: Start a ex_plex_rrtmg_fish simulation with a fish (torus) mesh with 553 columns and 65 levels and solve for direct radiation. The spectral integration goes over the 112 solar and 140 thermal spectral …

Thu 14 March 2019

Phase Diagram of param_phi and param_theta
The current implementation / handling of critical azimuth and zenith angles for ICON wedges: For a given Wedge Element out of an ICON Mesh, we define the side face which is most illuminated by the sun as the Base-face. In clockwise rotation we then have a left and right face. E …