Skip to content

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

 
 
 

Contributors