Skip to content

A library of scripts for running RRTMG, especially on ERA Interim data, developed during for my MSc studies at McGill University.

Notifications You must be signed in to change notification settings

blyankinshtein/rrtmg_libraries

Repository files navigation

rrtmg_libraries

This project consists of two libraries:

  • rrtmg_input_erai_lib for convenient way to read data from ERA Interim reanalysis, standard profiles and CERES dataset,
  • rrtmg_lib to make input files for Rapid Radiative Transfer Model for GCM use (RRTMG).

Additionally, there are executable files of RRTMG (built for use on some Linux machines); examples of data and examples of use. If the executable files of RRTMG don't work, see the instruction of compilation here: http://rtweb.aer.com/rrtm_frame.html

Content

-- CERES_SYN1deg-3H_Terra-Aqua-MODIS_Ed3A_Subset_20010101-20010131_clouds_re.nc - example of global (1x1 grid) one month data with 3-hourly resolution

-- CERES_SYN1deg-3HM_Terra-Aqua-MODIS_Ed3A_Subset_200003-201609_clouds_re.nc - example of global (1x1 grid) climatological data with 3-hourly monthly resolution

-- erai-4xdaily_N80_N45_W50_W180_200101_profile.nc - example of dataset of temperature, ozone, specific humidity, cloud cover, cloud liquid water content and cloud ice water content profiles, 6-hourly resolution

-- erai-4xdaily_N80_N45_W50_W180_200101_surface.nc - example of dataset of skin temperature and surface pressure, 6-hourly resolution

-- erai-8xdaily_N80_N45_W50_W180_200101_falbedo.nc - example of dataset of forecast albedo, 3-hourly resolution

-- erai-8xdaily_N80_N45_W50_W180_200101_radiation.nc (optional) - example of dataset of solar and thermal radiation flux variables, 3-hourly resolution

  • rrtmg: executable files of Rapid Radiative Transfer Model
  • rrtmg_input_erai_lib: library of matlab functions for reading from all the above indicated datasets
  • rrtmg_lib: library of matlab functions for making RRTMG input files
  • profile_jan_0.inc: example of a textfile with atmospheric profiles necessary for RRTMG
  • example0.m: example of reading data with rrtmg_input_erai_lib
  • example1.m: example of reading data with rrtmg_input_erai_lib and running RRTMG with rrtmg_lib
  • example2.m: example of reading data from a textfile profile_jan_0.inc and running RRTMG with rrtmg_lib
  • example3.m: example of reading data with rrtmg_input_erai_lib and running radiative-equilibrium single-column model with rrtmg_lib
  • 20171024_bliankinshtein_RRTMG_validation_report.pdf: report on validation of RRTMG with ERA Interim data

About

A library of scripts for running RRTMG, especially on ERA Interim data, developed during for my MSc studies at McGill University.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published