├── .github ├── tools │ ├── install-hdf5.sh │ ├── install-intel-classic.sh │ ├── install-intel-llvm.sh │ ├── install-netcdf-c.sh │ ├── install-netcdf-fortran.sh │ └── install-nvhpc.sh └── workflows │ ├── build.yml │ ├── pr-check.yml │ └── sync.yaml ├── .gitignore ├── CHANGELOG ├── CMakeLists.txt ├── COPYING ├── LICENSE ├── MAINTAINERS.yml ├── Makefile ├── Makefile_include.cray ├── Makefile_include.ecmwf ├── Makefile_include.gfortran ├── Makefile_include.intel ├── Makefile_include.intel_atos ├── Makefile_include.pgi ├── Makefile_include.uor ├── NOTICE ├── README.md ├── TODO ├── VERSION ├── bin ├── create_practical.sh ├── drhook_merge_walltime.pl ├── fcm-make-interfaces.cfg ├── make_deps.sh ├── make_dummy_includes.sh └── make_intfbl.1.pl ├── cmake ├── FindNetCDF.cmake ├── ecrad-config.cmake.in ├── ecrad_compile_flags.cmake ├── ecrad_init_flags.cmake └── ecrad_python_macros.cmake ├── data ├── RADRRTM ├── RADSRTM ├── aerosol_ifs_48R1.nc ├── aerosol_ifs_49R1.nc ├── aerosol_ifs_49R1_20230119.nc ├── aerosol_ifs_rrtm.nc ├── aerosol_ifs_rrtm_42R1.nc ├── aerosol_ifs_rrtm_43R1.nc ├── aerosol_ifs_rrtm_43R1a.nc ├── aerosol_ifs_rrtm_43R3.nc ├── aerosol_ifs_rrtm_45R2.nc ├── aerosol_ifs_rrtm_46R1_with_NI_AM.nc ├── aerosol_ifs_rrtm_49R1.nc ├── aerosol_ifs_rrtm_AB.nc ├── aerosol_ifs_rrtm_tegen.nc ├── baran2016_ice_scattering_rrtm.nc ├── baran2017_ice_scattering_rrtm.nc ├── baran_ice_scattering_rrtm.nc ├── baum-general-habit-mixture_ice_scattering.nc ├── ecckd-1.0_lw_climate_fsck-32b_ckd-definition.nc ├── ecckd-1.0_sw_climate_rgb-32b_ckd-definition.nc ├── ecckd-1.2_lw_climate_narrow-64b_ckd-definition.nc ├── ecckd-1.2_sw_climate_window-64b_ckd-definition.nc ├── ecckd-1.4_sw_climate_rgb-32b_ckd-definition.nc ├── ecckd-1.4_sw_climate_vfine-96b_ckd-definition.nc ├── es_droplet_scattering_rrtm.nc ├── fu-muskatel-rough_ice_scattering.nc ├── fu-muskatel_ice_scattering.nc ├── fu_ice_scattering_rrtm.nc ├── mcica_bidisperse.nc ├── mcica_gamma.nc ├── mcica_lognormal.nc ├── mie_droplet_scattering.nc ├── mie_rain_scattering.nc ├── slingo_droplet_scattering_rrtm.nc ├── socrates_droplet_scattering_rrtm.nc ├── ssi_nrl2.nc ├── total_solar_irradiance_CMIP6_49r1.nc └── yi_ice_scattering_rrtm.nc ├── drhook ├── CMakeLists.txt ├── Makefile └── yomhook_dummy.F90 ├── driver ├── CMakeLists.txt ├── Makefile ├── ecrad_driver.F90 ├── ecrad_driver_config.F90 ├── ecrad_driver_read_input.F90 ├── ecrad_ifs_driver.F90 ├── ecrad_ifs_driver_blocked.F90 ├── ifs_blocking.F90 ├── print_matrix_mod.F90 ├── test_aerosol_optics_description.F90 ├── test_cloud_generator.F90 ├── test_fast_expm.F90 ├── test_random_number_generator.F90 └── test_spartacus_math.F90 ├── ifs ├── CMakeLists.txt ├── Makefile ├── cloud_overlap_decorr_len.F90 ├── cos_sza.F90 ├── fcttim.func.h ├── fcttre.func.h ├── ice_effective_radius.F90 ├── liquid_effective_radius.F90 ├── radiation_scheme.F90 ├── radiation_setup.F90 ├── satur.F90 ├── yoe_spectral_planck.F90 ├── yoecld.F90 ├── yoephy.F90 ├── yoerad.F90 ├── yoerdu.F90 ├── yoethf.F90 └── yomrip.F90 ├── ifsaux ├── CMakeLists.txt ├── Makefile ├── abor1.F90 ├── mpl_module.F90 ├── parkind1.F90 ├── yomcst_ecrad.F90 ├── yomdyncore.F90 ├── yomlun_ecrad.F90 ├── yommp0_ifsaux.F90 └── yomtag.F90 ├── ifsrrtm ├── AER-BSD3-LICENSE ├── CMakeLists.txt ├── DEPENDENCIES.txt ├── MODIFICATIONS ├── Makefile ├── Makefile_deps ├── modify_wv_continuum.F90 ├── parrrtm.F90 ├── parsrtm.F90 ├── rrtm_cmbgb1.F90 ├── rrtm_cmbgb10.F90 ├── rrtm_cmbgb11.F90 ├── rrtm_cmbgb12.F90 ├── rrtm_cmbgb13.F90 ├── rrtm_cmbgb14.F90 ├── rrtm_cmbgb15.F90 ├── rrtm_cmbgb16.F90 ├── rrtm_cmbgb2.F90 ├── rrtm_cmbgb3.F90 ├── rrtm_cmbgb4.F90 ├── rrtm_cmbgb5.F90 ├── rrtm_cmbgb6.F90 ├── rrtm_cmbgb7.F90 ├── rrtm_cmbgb8.F90 ├── rrtm_cmbgb9.F90 ├── rrtm_gas_optical_depth.F90 ├── rrtm_init_140gp.F90 ├── rrtm_kgb1.F90 ├── rrtm_kgb10.F90 ├── rrtm_kgb11.F90 ├── rrtm_kgb12.F90 ├── rrtm_kgb13.F90 ├── rrtm_kgb14.F90 ├── rrtm_kgb15.F90 ├── rrtm_kgb16.F90 ├── rrtm_kgb2.F90 ├── rrtm_kgb3.F90 ├── rrtm_kgb4.F90 ├── rrtm_kgb5.F90 ├── rrtm_kgb6.F90 ├── rrtm_kgb7.F90 ├── rrtm_kgb8.F90 ├── rrtm_kgb9.F90 ├── rrtm_prepare_gases.F90 ├── rrtm_setcoef_140gp.F90 ├── rrtm_taumol1.F90 ├── rrtm_taumol10.F90 ├── rrtm_taumol11.F90 ├── rrtm_taumol12.F90 ├── rrtm_taumol13.F90 ├── rrtm_taumol14.F90 ├── rrtm_taumol15.F90 ├── rrtm_taumol16.F90 ├── rrtm_taumol2.F90 ├── rrtm_taumol3.F90 ├── rrtm_taumol4.F90 ├── rrtm_taumol5.F90 ├── rrtm_taumol6.F90 ├── rrtm_taumol7.F90 ├── rrtm_taumol8.F90 ├── rrtm_taumol9.F90 ├── srtm_cmbgb16.F90 ├── srtm_cmbgb17.F90 ├── srtm_cmbgb18.F90 ├── srtm_cmbgb19.F90 ├── srtm_cmbgb20.F90 ├── srtm_cmbgb21.F90 ├── srtm_cmbgb22.F90 ├── srtm_cmbgb23.F90 ├── srtm_cmbgb24.F90 ├── srtm_cmbgb25.F90 ├── srtm_cmbgb26.F90 ├── srtm_cmbgb27.F90 ├── srtm_cmbgb28.F90 ├── srtm_cmbgb29.F90 ├── srtm_gas_optical_depth.F90 ├── srtm_init.F90 ├── srtm_kgb16.F90 ├── srtm_kgb17.F90 ├── srtm_kgb18.F90 ├── srtm_kgb19.F90 ├── srtm_kgb20.F90 ├── srtm_kgb21.F90 ├── srtm_kgb22.F90 ├── srtm_kgb23.F90 ├── srtm_kgb24.F90 ├── srtm_kgb25.F90 ├── srtm_kgb26.F90 ├── srtm_kgb27.F90 ├── srtm_kgb28.F90 ├── srtm_kgb29.F90 ├── srtm_setcoef.F90 ├── srtm_taumol16.F90 ├── srtm_taumol17.F90 ├── srtm_taumol18.F90 ├── srtm_taumol19.F90 ├── srtm_taumol20.F90 ├── srtm_taumol21.F90 ├── srtm_taumol22.F90 ├── srtm_taumol23.F90 ├── srtm_taumol24.F90 ├── srtm_taumol25.F90 ├── srtm_taumol26.F90 ├── srtm_taumol27.F90 ├── srtm_taumol28.F90 ├── srtm_taumol29.F90 ├── surdi.F90 ├── surrtab.F90 ├── surrtftr.F90 ├── surrtpk.F90 ├── surrtrf.F90 ├── susrtm.F90 ├── yoerdi.F90 ├── yoerrta1.F90 ├── yoerrta10.F90 ├── yoerrta11.F90 ├── yoerrta12.F90 ├── yoerrta13.F90 ├── yoerrta14.F90 ├── yoerrta15.F90 ├── yoerrta16.F90 ├── yoerrta2.F90 ├── yoerrta3.F90 ├── yoerrta4.F90 ├── yoerrta5.F90 ├── yoerrta6.F90 ├── yoerrta7.F90 ├── yoerrta8.F90 ├── yoerrta9.F90 ├── yoerrtab.F90 ├── yoerrtbg2.F90 ├── yoerrtftr.F90 ├── yoerrtm.F90 ├── yoerrto1.F90 ├── yoerrto10.F90 ├── yoerrto11.F90 ├── yoerrto12.F90 ├── yoerrto13.F90 ├── yoerrto14.F90 ├── yoerrto15.F90 ├── yoerrto16.F90 ├── yoerrto2.F90 ├── yoerrto3.F90 ├── yoerrto4.F90 ├── yoerrto5.F90 ├── yoerrto6.F90 ├── yoerrto7.F90 ├── yoerrto8.F90 ├── yoerrto9.F90 ├── yoerrtrf.F90 ├── yoerrtrwt.F90 ├── yoerrtwn.F90 ├── yoesrta16.F90 ├── yoesrta17.F90 ├── yoesrta18.F90 ├── yoesrta19.F90 ├── yoesrta20.F90 ├── yoesrta21.F90 ├── yoesrta22.F90 ├── yoesrta23.F90 ├── yoesrta24.F90 ├── yoesrta25.F90 ├── yoesrta26.F90 ├── yoesrta27.F90 ├── yoesrta28.F90 ├── yoesrta29.F90 ├── yoesrtab.F90 ├── yoesrtaer.F90 ├── yoesrtm.F90 ├── yoesrtwn.F90 ├── yoesw.F90 ├── yom_ygfl.F90 └── yomdimv.F90 ├── include ├── abor1.intfb.h ├── cloud_overlap_decorr_len.intfb.h ├── cos_sza.intfb.h ├── ice_effective_radius.intfb.h ├── liquid_effective_radius.intfb.h ├── modify_wv_continuum.intfb.h ├── radiation_scheme.intfb.h ├── rrtm_cmbgb1.intfb.h ├── rrtm_cmbgb10.intfb.h ├── rrtm_cmbgb11.intfb.h ├── rrtm_cmbgb12.intfb.h ├── rrtm_cmbgb13.intfb.h ├── rrtm_cmbgb14.intfb.h ├── rrtm_cmbgb15.intfb.h ├── rrtm_cmbgb16.intfb.h ├── rrtm_cmbgb2.intfb.h ├── rrtm_cmbgb3.intfb.h ├── rrtm_cmbgb4.intfb.h ├── rrtm_cmbgb5.intfb.h ├── rrtm_cmbgb6.intfb.h ├── rrtm_cmbgb7.intfb.h ├── rrtm_cmbgb8.intfb.h ├── rrtm_cmbgb9.intfb.h ├── rrtm_gas_optical_depth.intfb.h ├── rrtm_init_140gp.intfb.h ├── rrtm_kgb1.intfb.h ├── rrtm_kgb10.intfb.h ├── rrtm_kgb11.intfb.h ├── rrtm_kgb12.intfb.h ├── rrtm_kgb13.intfb.h ├── rrtm_kgb14.intfb.h ├── rrtm_kgb15.intfb.h ├── rrtm_kgb16.intfb.h ├── rrtm_kgb2.intfb.h ├── rrtm_kgb3.intfb.h ├── rrtm_kgb4.intfb.h ├── rrtm_kgb5.intfb.h ├── rrtm_kgb6.intfb.h ├── rrtm_kgb7.intfb.h ├── rrtm_kgb8.intfb.h ├── rrtm_kgb9.intfb.h ├── rrtm_prepare_gases.intfb.h ├── rrtm_setcoef_140gp.intfb.h ├── rrtm_taumol1.intfb.h ├── rrtm_taumol10.intfb.h ├── rrtm_taumol11.intfb.h ├── rrtm_taumol12.intfb.h ├── rrtm_taumol13.intfb.h ├── rrtm_taumol14.intfb.h ├── rrtm_taumol15.intfb.h ├── rrtm_taumol16.intfb.h ├── rrtm_taumol2.intfb.h ├── rrtm_taumol3.intfb.h ├── rrtm_taumol4.intfb.h ├── rrtm_taumol5.intfb.h ├── rrtm_taumol6.intfb.h ├── rrtm_taumol7.intfb.h ├── rrtm_taumol8.intfb.h ├── rrtm_taumol9.intfb.h ├── satur.intfb.h ├── srtm_cmbgb16.intfb.h ├── srtm_cmbgb17.intfb.h ├── srtm_cmbgb18.intfb.h ├── srtm_cmbgb19.intfb.h ├── srtm_cmbgb20.intfb.h ├── srtm_cmbgb21.intfb.h ├── srtm_cmbgb22.intfb.h ├── srtm_cmbgb23.intfb.h ├── srtm_cmbgb24.intfb.h ├── srtm_cmbgb25.intfb.h ├── srtm_cmbgb26.intfb.h ├── srtm_cmbgb27.intfb.h ├── srtm_cmbgb28.intfb.h ├── srtm_cmbgb29.intfb.h ├── srtm_gas_optical_depth.intfb.h ├── srtm_init.intfb.h ├── srtm_kgb16.intfb.h ├── srtm_kgb17.intfb.h ├── srtm_kgb18.intfb.h ├── srtm_kgb19.intfb.h ├── srtm_kgb20.intfb.h ├── srtm_kgb21.intfb.h ├── srtm_kgb22.intfb.h ├── srtm_kgb23.intfb.h ├── srtm_kgb24.intfb.h ├── srtm_kgb25.intfb.h ├── srtm_kgb26.intfb.h ├── srtm_kgb27.intfb.h ├── srtm_kgb28.intfb.h ├── srtm_kgb29.intfb.h ├── srtm_setcoef.intfb.h ├── srtm_taumol16.intfb.h ├── srtm_taumol17.intfb.h ├── srtm_taumol18.intfb.h ├── srtm_taumol19.intfb.h ├── srtm_taumol20.intfb.h ├── srtm_taumol21.intfb.h ├── srtm_taumol22.intfb.h ├── srtm_taumol23.intfb.h ├── srtm_taumol24.intfb.h ├── srtm_taumol25.intfb.h ├── srtm_taumol26.intfb.h ├── srtm_taumol27.intfb.h ├── srtm_taumol28.intfb.h ├── srtm_taumol29.intfb.h ├── surdi.intfb.h ├── surrtab.intfb.h ├── surrtftr.intfb.h ├── surrtpk.intfb.h ├── surrtrf.intfb.h └── susrtm.intfb.h ├── practical ├── README ├── clean.sh ├── compare_output.py ├── compare_output_profile.py ├── compare_output_scalar.py ├── config.nam ├── ecrad_practical.pdf ├── ecradplot │ ├── __init__.py │ ├── general.py │ ├── io.py │ └── plot.py ├── era5slice.nc ├── era5slice_hydromet.nc ├── plot_input.py ├── plot_input_profile.py ├── plot_output.py ├── plot_output_profile.py ├── plot_output_scalar.py └── radiation_practical.ipynb ├── radiation ├── CMakeLists.txt ├── CONVENTIONS ├── Makefile ├── README ├── ecrad_config.h ├── radiation_adding_ica_lw.F90 ├── radiation_adding_ica_sw.F90 ├── radiation_aerosol.F90 ├── radiation_aerosol_optics.F90 ├── radiation_aerosol_optics_data.F90 ├── radiation_aerosol_optics_description.F90 ├── radiation_check.F90 ├── radiation_cloud.F90 ├── radiation_cloud_cover.F90 ├── radiation_cloud_generator.F90 ├── radiation_cloud_optics.F90 ├── radiation_cloud_optics_data.F90 ├── radiation_cloudless_lw.F90 ├── radiation_cloudless_sw.F90 ├── radiation_config.F90 ├── radiation_constants.F90 ├── radiation_delta_eddington.h ├── radiation_ecckd.F90 ├── radiation_ecckd_gas.F90 ├── radiation_ecckd_interface.F90 ├── radiation_flux.F90 ├── radiation_gas.F90 ├── radiation_gas_constants.F90 ├── radiation_general_cloud_optics.F90 ├── radiation_general_cloud_optics_data.F90 ├── radiation_homogeneous_lw.F90 ├── radiation_homogeneous_sw.F90 ├── radiation_ice_optics_baran.F90 ├── radiation_ice_optics_baran2016.F90 ├── radiation_ice_optics_baran2017.F90 ├── radiation_ice_optics_fu.F90 ├── radiation_ice_optics_yi.F90 ├── radiation_ifs_rrtm.F90 ├── radiation_interface.F90 ├── radiation_liquid_optics_jahangir.F90 ├── radiation_liquid_optics_nielsen.F90 ├── radiation_liquid_optics_slingo.F90 ├── radiation_liquid_optics_socrates.F90 ├── radiation_lw_derivatives.F90 ├── radiation_matrix.F90 ├── radiation_mcica_lw.F90 ├── radiation_mcica_sw.F90 ├── radiation_monochromatic.F90 ├── radiation_optical_depth_scaling.h ├── radiation_overlap.F90 ├── radiation_pdf_sampler.F90 ├── radiation_random_numbers.F90 ├── radiation_regions.F90 ├── radiation_save.F90 ├── radiation_single_level.F90 ├── radiation_spartacus_lw.F90 ├── radiation_spartacus_sw.F90 ├── radiation_spectral_definition.F90 ├── radiation_thermodynamics.F90 ├── radiation_tripleclouds_lw.F90 ├── radiation_tripleclouds_sw.F90 └── radiation_two_stream.F90 ├── test ├── CMakeLists.txt ├── ckdmip │ ├── Makefile │ ├── README │ ├── calc_hr.m │ ├── calc_hr_error.m │ ├── ckdmip_evaluation1_concentrations_present_reduced.nc │ ├── ckdmip_evaluation1_lw_fluxes_present_reduced.nc │ ├── ckdmip_evaluation1_sw_fluxes_present_reduced.nc │ ├── config-ecckd.nam │ ├── config-rrtmg.nam │ ├── do_evaluate_ecrad.m │ ├── evaluate_ckd_lw_fluxes.m │ ├── evaluate_ckd_sw_fluxes.m │ ├── evaluate_forcing_ecrad.m │ ├── flatten_sza.m │ └── permute_sza.m ├── common │ ├── CMakeLists.txt │ ├── change_namelist.sh │ ├── loadnc.m │ ├── nccmp.in │ ├── nccmp.py │ └── requirements.txt ├── i3rc │ ├── CMakeLists.txt │ ├── Makefile │ ├── README │ ├── configI3RC.nam │ ├── duplicate_profiles.sh │ ├── herrorbar.m │ ├── i3rc_mls_cumulus.nc │ ├── i3rc_mls_cumulus_ECRAD_ICA_OUT.nc │ ├── i3rc_mls_cumulus_LIBRADTRAN.mat │ ├── plot_entrapment.m │ ├── plot_i3rc.m │ └── smooth1D.m └── ifs │ ├── CMakeLists.txt │ ├── Makefile │ ├── README │ ├── configCY43R3.nam │ ├── configCY46R1.nam │ ├── configCY47R1.nam │ ├── configCY47R3.nam │ ├── configCY49R1.nam │ ├── configCY49R1_ecckd.nam │ ├── configCY49R1_mixed.nam │ ├── ecrad_meridian.nc │ ├── ecrad_meridian_default_out_REFERENCE.log │ ├── ecrad_meridian_default_out_REFERENCE.nc │ ├── plot_ifs.m │ └── plot_ifs.py └── utilities ├── CMakeLists.txt ├── Makefile ├── easy_netcdf.F90 ├── easy_netcdf_read_mpi.F90 ├── radiation_io.F90 └── radiation_random_numbers_mix.F90 /.github/tools/install-hdf5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/tools/install-hdf5.sh -------------------------------------------------------------------------------- /.github/tools/install-intel-classic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/tools/install-intel-classic.sh -------------------------------------------------------------------------------- /.github/tools/install-intel-llvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/tools/install-intel-llvm.sh -------------------------------------------------------------------------------- /.github/tools/install-netcdf-c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/tools/install-netcdf-c.sh -------------------------------------------------------------------------------- /.github/tools/install-netcdf-fortran.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/tools/install-netcdf-fortran.sh -------------------------------------------------------------------------------- /.github/tools/install-nvhpc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/tools/install-nvhpc.sh -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.github/workflows/sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.github/workflows/sync.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- 1 | For copyright and licensing information, see the file NOTICE. -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/MAINTAINERS.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile_include.cray: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.cray -------------------------------------------------------------------------------- /Makefile_include.ecmwf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.ecmwf -------------------------------------------------------------------------------- /Makefile_include.gfortran: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.gfortran -------------------------------------------------------------------------------- /Makefile_include.intel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.intel -------------------------------------------------------------------------------- /Makefile_include.intel_atos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.intel_atos -------------------------------------------------------------------------------- /Makefile_include.pgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.pgi -------------------------------------------------------------------------------- /Makefile_include.uor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/Makefile_include.uor -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/TODO -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.7.1 2 | -------------------------------------------------------------------------------- /bin/create_practical.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/bin/create_practical.sh -------------------------------------------------------------------------------- /bin/drhook_merge_walltime.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/bin/drhook_merge_walltime.pl -------------------------------------------------------------------------------- /bin/fcm-make-interfaces.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/bin/fcm-make-interfaces.cfg -------------------------------------------------------------------------------- /bin/make_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/bin/make_deps.sh -------------------------------------------------------------------------------- /bin/make_dummy_includes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/bin/make_dummy_includes.sh -------------------------------------------------------------------------------- /bin/make_intfbl.1.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/bin/make_intfbl.1.pl -------------------------------------------------------------------------------- /cmake/FindNetCDF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/cmake/FindNetCDF.cmake -------------------------------------------------------------------------------- /cmake/ecrad-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/cmake/ecrad-config.cmake.in -------------------------------------------------------------------------------- /cmake/ecrad_compile_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/cmake/ecrad_compile_flags.cmake -------------------------------------------------------------------------------- /cmake/ecrad_init_flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/cmake/ecrad_init_flags.cmake -------------------------------------------------------------------------------- /cmake/ecrad_python_macros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/cmake/ecrad_python_macros.cmake -------------------------------------------------------------------------------- /data/RADRRTM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/RADRRTM -------------------------------------------------------------------------------- /data/RADSRTM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/RADSRTM -------------------------------------------------------------------------------- /data/aerosol_ifs_48R1.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_48R1.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_49R1.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_49R1.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_49R1_20230119.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_49R1_20230119.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_42R1.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_42R1.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_43R1.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_43R1.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_43R1a.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_43R1a.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_43R3.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_43R3.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_45R2.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_45R2.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_46R1_with_NI_AM.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_46R1_with_NI_AM.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_49R1.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_49R1.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_AB.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_AB.nc -------------------------------------------------------------------------------- /data/aerosol_ifs_rrtm_tegen.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/aerosol_ifs_rrtm_tegen.nc -------------------------------------------------------------------------------- /data/baran2016_ice_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/baran2016_ice_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/baran2017_ice_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/baran2017_ice_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/baran_ice_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/baran_ice_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/baum-general-habit-mixture_ice_scattering.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/baum-general-habit-mixture_ice_scattering.nc -------------------------------------------------------------------------------- /data/ecckd-1.0_lw_climate_fsck-32b_ckd-definition.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ecckd-1.0_lw_climate_fsck-32b_ckd-definition.nc -------------------------------------------------------------------------------- /data/ecckd-1.0_sw_climate_rgb-32b_ckd-definition.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ecckd-1.0_sw_climate_rgb-32b_ckd-definition.nc -------------------------------------------------------------------------------- /data/ecckd-1.2_lw_climate_narrow-64b_ckd-definition.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ecckd-1.2_lw_climate_narrow-64b_ckd-definition.nc -------------------------------------------------------------------------------- /data/ecckd-1.2_sw_climate_window-64b_ckd-definition.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ecckd-1.2_sw_climate_window-64b_ckd-definition.nc -------------------------------------------------------------------------------- /data/ecckd-1.4_sw_climate_rgb-32b_ckd-definition.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ecckd-1.4_sw_climate_rgb-32b_ckd-definition.nc -------------------------------------------------------------------------------- /data/ecckd-1.4_sw_climate_vfine-96b_ckd-definition.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ecckd-1.4_sw_climate_vfine-96b_ckd-definition.nc -------------------------------------------------------------------------------- /data/es_droplet_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/es_droplet_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/fu-muskatel-rough_ice_scattering.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/fu-muskatel-rough_ice_scattering.nc -------------------------------------------------------------------------------- /data/fu-muskatel_ice_scattering.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/fu-muskatel_ice_scattering.nc -------------------------------------------------------------------------------- /data/fu_ice_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/fu_ice_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/mcica_bidisperse.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/mcica_bidisperse.nc -------------------------------------------------------------------------------- /data/mcica_gamma.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/mcica_gamma.nc -------------------------------------------------------------------------------- /data/mcica_lognormal.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/mcica_lognormal.nc -------------------------------------------------------------------------------- /data/mie_droplet_scattering.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/mie_droplet_scattering.nc -------------------------------------------------------------------------------- /data/mie_rain_scattering.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/mie_rain_scattering.nc -------------------------------------------------------------------------------- /data/slingo_droplet_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/slingo_droplet_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/socrates_droplet_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/socrates_droplet_scattering_rrtm.nc -------------------------------------------------------------------------------- /data/ssi_nrl2.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/ssi_nrl2.nc -------------------------------------------------------------------------------- /data/total_solar_irradiance_CMIP6_49r1.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/total_solar_irradiance_CMIP6_49r1.nc -------------------------------------------------------------------------------- /data/yi_ice_scattering_rrtm.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/data/yi_ice_scattering_rrtm.nc -------------------------------------------------------------------------------- /drhook/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/drhook/CMakeLists.txt -------------------------------------------------------------------------------- /drhook/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/drhook/Makefile -------------------------------------------------------------------------------- /drhook/yomhook_dummy.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/drhook/yomhook_dummy.F90 -------------------------------------------------------------------------------- /driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/CMakeLists.txt -------------------------------------------------------------------------------- /driver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/Makefile -------------------------------------------------------------------------------- /driver/ecrad_driver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/ecrad_driver.F90 -------------------------------------------------------------------------------- /driver/ecrad_driver_config.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/ecrad_driver_config.F90 -------------------------------------------------------------------------------- /driver/ecrad_driver_read_input.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/ecrad_driver_read_input.F90 -------------------------------------------------------------------------------- /driver/ecrad_ifs_driver.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/ecrad_ifs_driver.F90 -------------------------------------------------------------------------------- /driver/ecrad_ifs_driver_blocked.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/ecrad_ifs_driver_blocked.F90 -------------------------------------------------------------------------------- /driver/ifs_blocking.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/ifs_blocking.F90 -------------------------------------------------------------------------------- /driver/print_matrix_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/print_matrix_mod.F90 -------------------------------------------------------------------------------- /driver/test_aerosol_optics_description.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/test_aerosol_optics_description.F90 -------------------------------------------------------------------------------- /driver/test_cloud_generator.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/test_cloud_generator.F90 -------------------------------------------------------------------------------- /driver/test_fast_expm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/test_fast_expm.F90 -------------------------------------------------------------------------------- /driver/test_random_number_generator.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/test_random_number_generator.F90 -------------------------------------------------------------------------------- /driver/test_spartacus_math.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/driver/test_spartacus_math.F90 -------------------------------------------------------------------------------- /ifs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/CMakeLists.txt -------------------------------------------------------------------------------- /ifs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/Makefile -------------------------------------------------------------------------------- /ifs/cloud_overlap_decorr_len.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/cloud_overlap_decorr_len.F90 -------------------------------------------------------------------------------- /ifs/cos_sza.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/cos_sza.F90 -------------------------------------------------------------------------------- /ifs/fcttim.func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/fcttim.func.h -------------------------------------------------------------------------------- /ifs/fcttre.func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/fcttre.func.h -------------------------------------------------------------------------------- /ifs/ice_effective_radius.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/ice_effective_radius.F90 -------------------------------------------------------------------------------- /ifs/liquid_effective_radius.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/liquid_effective_radius.F90 -------------------------------------------------------------------------------- /ifs/radiation_scheme.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/radiation_scheme.F90 -------------------------------------------------------------------------------- /ifs/radiation_setup.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/radiation_setup.F90 -------------------------------------------------------------------------------- /ifs/satur.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/satur.F90 -------------------------------------------------------------------------------- /ifs/yoe_spectral_planck.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yoe_spectral_planck.F90 -------------------------------------------------------------------------------- /ifs/yoecld.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yoecld.F90 -------------------------------------------------------------------------------- /ifs/yoephy.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yoephy.F90 -------------------------------------------------------------------------------- /ifs/yoerad.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yoerad.F90 -------------------------------------------------------------------------------- /ifs/yoerdu.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yoerdu.F90 -------------------------------------------------------------------------------- /ifs/yoethf.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yoethf.F90 -------------------------------------------------------------------------------- /ifs/yomrip.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifs/yomrip.F90 -------------------------------------------------------------------------------- /ifsaux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/CMakeLists.txt -------------------------------------------------------------------------------- /ifsaux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/Makefile -------------------------------------------------------------------------------- /ifsaux/abor1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/abor1.F90 -------------------------------------------------------------------------------- /ifsaux/mpl_module.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/mpl_module.F90 -------------------------------------------------------------------------------- /ifsaux/parkind1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/parkind1.F90 -------------------------------------------------------------------------------- /ifsaux/yomcst_ecrad.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/yomcst_ecrad.F90 -------------------------------------------------------------------------------- /ifsaux/yomdyncore.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/yomdyncore.F90 -------------------------------------------------------------------------------- /ifsaux/yomlun_ecrad.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/yomlun_ecrad.F90 -------------------------------------------------------------------------------- /ifsaux/yommp0_ifsaux.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/yommp0_ifsaux.F90 -------------------------------------------------------------------------------- /ifsaux/yomtag.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsaux/yomtag.F90 -------------------------------------------------------------------------------- /ifsrrtm/AER-BSD3-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/AER-BSD3-LICENSE -------------------------------------------------------------------------------- /ifsrrtm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/CMakeLists.txt -------------------------------------------------------------------------------- /ifsrrtm/DEPENDENCIES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/DEPENDENCIES.txt -------------------------------------------------------------------------------- /ifsrrtm/MODIFICATIONS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/MODIFICATIONS -------------------------------------------------------------------------------- /ifsrrtm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/Makefile -------------------------------------------------------------------------------- /ifsrrtm/Makefile_deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/Makefile_deps -------------------------------------------------------------------------------- /ifsrrtm/modify_wv_continuum.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/modify_wv_continuum.F90 -------------------------------------------------------------------------------- /ifsrrtm/parrrtm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/parrrtm.F90 -------------------------------------------------------------------------------- /ifsrrtm/parsrtm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/parsrtm.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb1.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb10.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb10.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb11.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb11.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb12.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb12.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb13.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb13.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb14.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb14.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb15.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb15.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb16.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb2.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb3.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb4.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb4.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb5.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb5.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb6.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb6.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb7.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb7.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb8.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb8.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_cmbgb9.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_cmbgb9.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_gas_optical_depth.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_gas_optical_depth.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_init_140gp.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_init_140gp.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb1.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb10.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb10.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb11.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb11.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb12.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb12.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb13.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb13.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb14.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb14.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb15.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb15.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb16.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb2.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb3.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb4.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb4.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb5.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb5.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb6.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb6.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb7.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb7.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb8.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb8.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_kgb9.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_kgb9.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_prepare_gases.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_prepare_gases.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_setcoef_140gp.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_setcoef_140gp.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol1.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol10.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol10.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol11.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol11.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol12.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol12.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol13.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol13.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol14.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol14.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol15.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol15.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol16.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol2.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol3.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol4.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol4.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol5.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol5.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol6.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol6.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol7.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol7.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol8.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol8.F90 -------------------------------------------------------------------------------- /ifsrrtm/rrtm_taumol9.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/rrtm_taumol9.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb16.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb17.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb17.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb18.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb18.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb19.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb19.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb20.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb20.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb21.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb21.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb22.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb22.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb23.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb23.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb24.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb24.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb25.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb25.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb26.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb26.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb27.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb27.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb28.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb28.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_cmbgb29.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_cmbgb29.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_gas_optical_depth.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_gas_optical_depth.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_init.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_init.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb16.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb17.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb17.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb18.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb18.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb19.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb19.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb20.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb20.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb21.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb21.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb22.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb22.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb23.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb23.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb24.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb24.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb25.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb25.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb26.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb26.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb27.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb27.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb28.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb28.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_kgb29.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_kgb29.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_setcoef.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_setcoef.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol16.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol17.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol17.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol18.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol18.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol19.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol19.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol20.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol20.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol21.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol21.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol22.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol22.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol23.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol23.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol24.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol24.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol25.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol25.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol26.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol26.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol27.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol27.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol28.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol28.F90 -------------------------------------------------------------------------------- /ifsrrtm/srtm_taumol29.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/srtm_taumol29.F90 -------------------------------------------------------------------------------- /ifsrrtm/surdi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/surdi.F90 -------------------------------------------------------------------------------- /ifsrrtm/surrtab.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/surrtab.F90 -------------------------------------------------------------------------------- /ifsrrtm/surrtftr.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/surrtftr.F90 -------------------------------------------------------------------------------- /ifsrrtm/surrtpk.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/surrtpk.F90 -------------------------------------------------------------------------------- /ifsrrtm/surrtrf.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/surrtrf.F90 -------------------------------------------------------------------------------- /ifsrrtm/susrtm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/susrtm.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerdi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerdi.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta1.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta10.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta10.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta11.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta11.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta12.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta12.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta13.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta13.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta14.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta14.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta15.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta15.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta16.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta2.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta3.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta4.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta4.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta5.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta5.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta6.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta6.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta7.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta7.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta8.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta8.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrta9.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrta9.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtab.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtab.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtbg2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtbg2.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtftr.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtftr.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtm.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto1.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto1.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto10.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto10.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto11.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto11.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto12.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto12.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto13.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto13.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto14.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto14.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto15.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto15.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto16.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto2.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto2.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto3.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto3.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto4.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto4.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto5.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto5.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto6.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto6.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto7.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto7.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto8.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto8.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrto9.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrto9.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtrf.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtrf.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtrwt.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtrwt.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoerrtwn.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoerrtwn.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta16.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta16.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta17.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta17.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta18.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta18.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta19.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta19.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta20.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta20.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta21.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta21.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta22.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta22.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta23.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta23.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta24.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta24.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta25.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta25.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta26.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta26.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta27.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta27.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta28.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta28.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrta29.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrta29.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrtab.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrtab.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrtaer.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrtaer.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrtm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrtm.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesrtwn.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesrtwn.F90 -------------------------------------------------------------------------------- /ifsrrtm/yoesw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yoesw.F90 -------------------------------------------------------------------------------- /ifsrrtm/yom_ygfl.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yom_ygfl.F90 -------------------------------------------------------------------------------- /ifsrrtm/yomdimv.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/ifsrrtm/yomdimv.F90 -------------------------------------------------------------------------------- /include/abor1.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/abor1.intfb.h -------------------------------------------------------------------------------- /include/cloud_overlap_decorr_len.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/cloud_overlap_decorr_len.intfb.h -------------------------------------------------------------------------------- /include/cos_sza.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/cos_sza.intfb.h -------------------------------------------------------------------------------- /include/ice_effective_radius.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/ice_effective_radius.intfb.h -------------------------------------------------------------------------------- /include/liquid_effective_radius.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/liquid_effective_radius.intfb.h -------------------------------------------------------------------------------- /include/modify_wv_continuum.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/modify_wv_continuum.intfb.h -------------------------------------------------------------------------------- /include/radiation_scheme.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/radiation_scheme.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb1.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb1.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb10.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb10.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb11.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb11.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb12.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb12.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb13.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb13.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb14.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb14.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb15.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb15.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb16.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb16.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb2.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb2.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb3.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb3.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb4.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb4.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb5.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb5.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb6.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb6.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb7.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb7.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb8.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb8.intfb.h -------------------------------------------------------------------------------- /include/rrtm_cmbgb9.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_cmbgb9.intfb.h -------------------------------------------------------------------------------- /include/rrtm_gas_optical_depth.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_gas_optical_depth.intfb.h -------------------------------------------------------------------------------- /include/rrtm_init_140gp.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_init_140gp.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb1.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb1.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb10.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb10.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb11.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb11.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb12.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb12.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb13.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb13.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb14.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb14.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb15.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb15.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb16.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb16.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb2.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb2.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb3.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb3.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb4.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb4.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb5.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb5.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb6.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb6.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb7.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb7.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb8.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb8.intfb.h -------------------------------------------------------------------------------- /include/rrtm_kgb9.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_kgb9.intfb.h -------------------------------------------------------------------------------- /include/rrtm_prepare_gases.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_prepare_gases.intfb.h -------------------------------------------------------------------------------- /include/rrtm_setcoef_140gp.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_setcoef_140gp.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol1.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol1.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol10.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol10.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol11.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol11.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol12.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol12.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol13.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol13.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol14.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol14.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol15.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol15.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol16.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol16.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol2.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol2.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol3.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol3.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol4.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol4.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol5.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol5.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol6.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol6.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol7.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol7.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol8.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol8.intfb.h -------------------------------------------------------------------------------- /include/rrtm_taumol9.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/rrtm_taumol9.intfb.h -------------------------------------------------------------------------------- /include/satur.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/satur.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb16.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb16.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb17.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb17.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb18.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb18.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb19.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb19.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb20.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb20.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb21.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb21.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb22.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb22.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb23.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb23.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb24.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb24.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb25.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb25.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb26.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb26.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb27.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb27.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb28.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb28.intfb.h -------------------------------------------------------------------------------- /include/srtm_cmbgb29.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_cmbgb29.intfb.h -------------------------------------------------------------------------------- /include/srtm_gas_optical_depth.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_gas_optical_depth.intfb.h -------------------------------------------------------------------------------- /include/srtm_init.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_init.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb16.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb16.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb17.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb17.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb18.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb18.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb19.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb19.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb20.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb20.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb21.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb21.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb22.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb22.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb23.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb23.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb24.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb24.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb25.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb25.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb26.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb26.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb27.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb27.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb28.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb28.intfb.h -------------------------------------------------------------------------------- /include/srtm_kgb29.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_kgb29.intfb.h -------------------------------------------------------------------------------- /include/srtm_setcoef.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_setcoef.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol16.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol16.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol17.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol17.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol18.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol18.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol19.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol19.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol20.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol20.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol21.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol21.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol22.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol22.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol23.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol23.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol24.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol24.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol25.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol25.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol26.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol26.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol27.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol27.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol28.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol28.intfb.h -------------------------------------------------------------------------------- /include/srtm_taumol29.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/srtm_taumol29.intfb.h -------------------------------------------------------------------------------- /include/surdi.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/surdi.intfb.h -------------------------------------------------------------------------------- /include/surrtab.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/surrtab.intfb.h -------------------------------------------------------------------------------- /include/surrtftr.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/surrtftr.intfb.h -------------------------------------------------------------------------------- /include/surrtpk.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/surrtpk.intfb.h -------------------------------------------------------------------------------- /include/surrtrf.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/surrtrf.intfb.h -------------------------------------------------------------------------------- /include/susrtm.intfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/include/susrtm.intfb.h -------------------------------------------------------------------------------- /practical/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/README -------------------------------------------------------------------------------- /practical/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/clean.sh -------------------------------------------------------------------------------- /practical/compare_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/compare_output.py -------------------------------------------------------------------------------- /practical/compare_output_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/compare_output_profile.py -------------------------------------------------------------------------------- /practical/compare_output_scalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/compare_output_scalar.py -------------------------------------------------------------------------------- /practical/config.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/config.nam -------------------------------------------------------------------------------- /practical/ecrad_practical.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/ecrad_practical.pdf -------------------------------------------------------------------------------- /practical/ecradplot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /practical/ecradplot/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/ecradplot/general.py -------------------------------------------------------------------------------- /practical/ecradplot/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/ecradplot/io.py -------------------------------------------------------------------------------- /practical/ecradplot/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/ecradplot/plot.py -------------------------------------------------------------------------------- /practical/era5slice.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/era5slice.nc -------------------------------------------------------------------------------- /practical/era5slice_hydromet.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/era5slice_hydromet.nc -------------------------------------------------------------------------------- /practical/plot_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/plot_input.py -------------------------------------------------------------------------------- /practical/plot_input_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/plot_input_profile.py -------------------------------------------------------------------------------- /practical/plot_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/plot_output.py -------------------------------------------------------------------------------- /practical/plot_output_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/plot_output_profile.py -------------------------------------------------------------------------------- /practical/plot_output_scalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/plot_output_scalar.py -------------------------------------------------------------------------------- /practical/radiation_practical.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/practical/radiation_practical.ipynb -------------------------------------------------------------------------------- /radiation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/CMakeLists.txt -------------------------------------------------------------------------------- /radiation/CONVENTIONS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/CONVENTIONS -------------------------------------------------------------------------------- /radiation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/Makefile -------------------------------------------------------------------------------- /radiation/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/README -------------------------------------------------------------------------------- /radiation/ecrad_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/ecrad_config.h -------------------------------------------------------------------------------- /radiation/radiation_adding_ica_lw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_adding_ica_lw.F90 -------------------------------------------------------------------------------- /radiation/radiation_adding_ica_sw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_adding_ica_sw.F90 -------------------------------------------------------------------------------- /radiation/radiation_aerosol.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_aerosol.F90 -------------------------------------------------------------------------------- /radiation/radiation_aerosol_optics.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_aerosol_optics.F90 -------------------------------------------------------------------------------- /radiation/radiation_aerosol_optics_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_aerosol_optics_data.F90 -------------------------------------------------------------------------------- /radiation/radiation_aerosol_optics_description.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_aerosol_optics_description.F90 -------------------------------------------------------------------------------- /radiation/radiation_check.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_check.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloud.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloud.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloud_cover.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloud_cover.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloud_generator.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloud_generator.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloud_optics.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloud_optics.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloud_optics_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloud_optics_data.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloudless_lw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloudless_lw.F90 -------------------------------------------------------------------------------- /radiation/radiation_cloudless_sw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_cloudless_sw.F90 -------------------------------------------------------------------------------- /radiation/radiation_config.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_config.F90 -------------------------------------------------------------------------------- /radiation/radiation_constants.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_constants.F90 -------------------------------------------------------------------------------- /radiation/radiation_delta_eddington.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_delta_eddington.h -------------------------------------------------------------------------------- /radiation/radiation_ecckd.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ecckd.F90 -------------------------------------------------------------------------------- /radiation/radiation_ecckd_gas.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ecckd_gas.F90 -------------------------------------------------------------------------------- /radiation/radiation_ecckd_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ecckd_interface.F90 -------------------------------------------------------------------------------- /radiation/radiation_flux.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_flux.F90 -------------------------------------------------------------------------------- /radiation/radiation_gas.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_gas.F90 -------------------------------------------------------------------------------- /radiation/radiation_gas_constants.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_gas_constants.F90 -------------------------------------------------------------------------------- /radiation/radiation_general_cloud_optics.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_general_cloud_optics.F90 -------------------------------------------------------------------------------- /radiation/radiation_general_cloud_optics_data.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_general_cloud_optics_data.F90 -------------------------------------------------------------------------------- /radiation/radiation_homogeneous_lw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_homogeneous_lw.F90 -------------------------------------------------------------------------------- /radiation/radiation_homogeneous_sw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_homogeneous_sw.F90 -------------------------------------------------------------------------------- /radiation/radiation_ice_optics_baran.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ice_optics_baran.F90 -------------------------------------------------------------------------------- /radiation/radiation_ice_optics_baran2016.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ice_optics_baran2016.F90 -------------------------------------------------------------------------------- /radiation/radiation_ice_optics_baran2017.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ice_optics_baran2017.F90 -------------------------------------------------------------------------------- /radiation/radiation_ice_optics_fu.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ice_optics_fu.F90 -------------------------------------------------------------------------------- /radiation/radiation_ice_optics_yi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ice_optics_yi.F90 -------------------------------------------------------------------------------- /radiation/radiation_ifs_rrtm.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_ifs_rrtm.F90 -------------------------------------------------------------------------------- /radiation/radiation_interface.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_interface.F90 -------------------------------------------------------------------------------- /radiation/radiation_liquid_optics_jahangir.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_liquid_optics_jahangir.F90 -------------------------------------------------------------------------------- /radiation/radiation_liquid_optics_nielsen.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_liquid_optics_nielsen.F90 -------------------------------------------------------------------------------- /radiation/radiation_liquid_optics_slingo.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_liquid_optics_slingo.F90 -------------------------------------------------------------------------------- /radiation/radiation_liquid_optics_socrates.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_liquid_optics_socrates.F90 -------------------------------------------------------------------------------- /radiation/radiation_lw_derivatives.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_lw_derivatives.F90 -------------------------------------------------------------------------------- /radiation/radiation_matrix.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_matrix.F90 -------------------------------------------------------------------------------- /radiation/radiation_mcica_lw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_mcica_lw.F90 -------------------------------------------------------------------------------- /radiation/radiation_mcica_sw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_mcica_sw.F90 -------------------------------------------------------------------------------- /radiation/radiation_monochromatic.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_monochromatic.F90 -------------------------------------------------------------------------------- /radiation/radiation_optical_depth_scaling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_optical_depth_scaling.h -------------------------------------------------------------------------------- /radiation/radiation_overlap.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_overlap.F90 -------------------------------------------------------------------------------- /radiation/radiation_pdf_sampler.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_pdf_sampler.F90 -------------------------------------------------------------------------------- /radiation/radiation_random_numbers.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_random_numbers.F90 -------------------------------------------------------------------------------- /radiation/radiation_regions.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_regions.F90 -------------------------------------------------------------------------------- /radiation/radiation_save.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_save.F90 -------------------------------------------------------------------------------- /radiation/radiation_single_level.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_single_level.F90 -------------------------------------------------------------------------------- /radiation/radiation_spartacus_lw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_spartacus_lw.F90 -------------------------------------------------------------------------------- /radiation/radiation_spartacus_sw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_spartacus_sw.F90 -------------------------------------------------------------------------------- /radiation/radiation_spectral_definition.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_spectral_definition.F90 -------------------------------------------------------------------------------- /radiation/radiation_thermodynamics.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_thermodynamics.F90 -------------------------------------------------------------------------------- /radiation/radiation_tripleclouds_lw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_tripleclouds_lw.F90 -------------------------------------------------------------------------------- /radiation/radiation_tripleclouds_sw.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_tripleclouds_sw.F90 -------------------------------------------------------------------------------- /radiation/radiation_two_stream.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/radiation/radiation_two_stream.F90 -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/ckdmip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/Makefile -------------------------------------------------------------------------------- /test/ckdmip/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/README -------------------------------------------------------------------------------- /test/ckdmip/calc_hr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/calc_hr.m -------------------------------------------------------------------------------- /test/ckdmip/calc_hr_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/calc_hr_error.m -------------------------------------------------------------------------------- /test/ckdmip/ckdmip_evaluation1_concentrations_present_reduced.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/ckdmip_evaluation1_concentrations_present_reduced.nc -------------------------------------------------------------------------------- /test/ckdmip/ckdmip_evaluation1_lw_fluxes_present_reduced.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/ckdmip_evaluation1_lw_fluxes_present_reduced.nc -------------------------------------------------------------------------------- /test/ckdmip/ckdmip_evaluation1_sw_fluxes_present_reduced.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/ckdmip_evaluation1_sw_fluxes_present_reduced.nc -------------------------------------------------------------------------------- /test/ckdmip/config-ecckd.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/config-ecckd.nam -------------------------------------------------------------------------------- /test/ckdmip/config-rrtmg.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/config-rrtmg.nam -------------------------------------------------------------------------------- /test/ckdmip/do_evaluate_ecrad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/do_evaluate_ecrad.m -------------------------------------------------------------------------------- /test/ckdmip/evaluate_ckd_lw_fluxes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/evaluate_ckd_lw_fluxes.m -------------------------------------------------------------------------------- /test/ckdmip/evaluate_ckd_sw_fluxes.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/evaluate_ckd_sw_fluxes.m -------------------------------------------------------------------------------- /test/ckdmip/evaluate_forcing_ecrad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/evaluate_forcing_ecrad.m -------------------------------------------------------------------------------- /test/ckdmip/flatten_sza.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/flatten_sza.m -------------------------------------------------------------------------------- /test/ckdmip/permute_sza.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ckdmip/permute_sza.m -------------------------------------------------------------------------------- /test/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/common/CMakeLists.txt -------------------------------------------------------------------------------- /test/common/change_namelist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/common/change_namelist.sh -------------------------------------------------------------------------------- /test/common/loadnc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/common/loadnc.m -------------------------------------------------------------------------------- /test/common/nccmp.in: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | @Python3_EXECUTABLE@ "@CMAKE_CURRENT_SOURCE_DIR@/nccmp.py" "$@" 4 | -------------------------------------------------------------------------------- /test/common/nccmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/common/nccmp.py -------------------------------------------------------------------------------- /test/common/requirements.txt: -------------------------------------------------------------------------------- 1 | xarray 2 | netcdf4 3 | -------------------------------------------------------------------------------- /test/i3rc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/CMakeLists.txt -------------------------------------------------------------------------------- /test/i3rc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/Makefile -------------------------------------------------------------------------------- /test/i3rc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/README -------------------------------------------------------------------------------- /test/i3rc/configI3RC.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/configI3RC.nam -------------------------------------------------------------------------------- /test/i3rc/duplicate_profiles.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/duplicate_profiles.sh -------------------------------------------------------------------------------- /test/i3rc/herrorbar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/herrorbar.m -------------------------------------------------------------------------------- /test/i3rc/i3rc_mls_cumulus.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/i3rc_mls_cumulus.nc -------------------------------------------------------------------------------- /test/i3rc/i3rc_mls_cumulus_ECRAD_ICA_OUT.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/i3rc_mls_cumulus_ECRAD_ICA_OUT.nc -------------------------------------------------------------------------------- /test/i3rc/i3rc_mls_cumulus_LIBRADTRAN.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/i3rc_mls_cumulus_LIBRADTRAN.mat -------------------------------------------------------------------------------- /test/i3rc/plot_entrapment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/plot_entrapment.m -------------------------------------------------------------------------------- /test/i3rc/plot_i3rc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/plot_i3rc.m -------------------------------------------------------------------------------- /test/i3rc/smooth1D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/i3rc/smooth1D.m -------------------------------------------------------------------------------- /test/ifs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/CMakeLists.txt -------------------------------------------------------------------------------- /test/ifs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/Makefile -------------------------------------------------------------------------------- /test/ifs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/README -------------------------------------------------------------------------------- /test/ifs/configCY43R3.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY43R3.nam -------------------------------------------------------------------------------- /test/ifs/configCY46R1.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY46R1.nam -------------------------------------------------------------------------------- /test/ifs/configCY47R1.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY47R1.nam -------------------------------------------------------------------------------- /test/ifs/configCY47R3.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY47R3.nam -------------------------------------------------------------------------------- /test/ifs/configCY49R1.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY49R1.nam -------------------------------------------------------------------------------- /test/ifs/configCY49R1_ecckd.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY49R1_ecckd.nam -------------------------------------------------------------------------------- /test/ifs/configCY49R1_mixed.nam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/configCY49R1_mixed.nam -------------------------------------------------------------------------------- /test/ifs/ecrad_meridian.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/ecrad_meridian.nc -------------------------------------------------------------------------------- /test/ifs/ecrad_meridian_default_out_REFERENCE.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/ecrad_meridian_default_out_REFERENCE.log -------------------------------------------------------------------------------- /test/ifs/ecrad_meridian_default_out_REFERENCE.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/ecrad_meridian_default_out_REFERENCE.nc -------------------------------------------------------------------------------- /test/ifs/plot_ifs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/plot_ifs.m -------------------------------------------------------------------------------- /test/ifs/plot_ifs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/test/ifs/plot_ifs.py -------------------------------------------------------------------------------- /utilities/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/utilities/CMakeLists.txt -------------------------------------------------------------------------------- /utilities/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/utilities/Makefile -------------------------------------------------------------------------------- /utilities/easy_netcdf.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/utilities/easy_netcdf.F90 -------------------------------------------------------------------------------- /utilities/easy_netcdf_read_mpi.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/utilities/easy_netcdf_read_mpi.F90 -------------------------------------------------------------------------------- /utilities/radiation_io.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/utilities/radiation_io.F90 -------------------------------------------------------------------------------- /utilities/radiation_random_numbers_mix.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecmwf-ifs/ecrad/HEAD/utilities/radiation_random_numbers_mix.F90 --------------------------------------------------------------------------------