This module contains the calculation of cloud overlap parameters for both RRTMG and RRTMGP. More...
Data Types | |
| interface | cmp_dcorr_lgth |
Functions/Subroutines | |
| subroutine | cmp_dcorr_lgth_hogan (ncol, lat, con_pi, dcorr_lgth) |
| see Shonk et al.(2010) [104] | |
| subroutine | cmp_dcorr_lgth_oreopoulos (ncol, lat, juldat, yearlength, dcorr_lgth) |
| subroutine | get_alpha_exper (ncol, nlay, iovr, iovr_exprand, dzlay, dcorr_lgth, cld_frac, alpha) |
| This subroutine provides the alpha cloud overlap parameter for both RRTMG and RRTMGP. | |
This module contains the calculation of cloud overlap parameters for both RRTMG and RRTMGP.
| subroutine module_radiation_cloud_overlap::cmp_dcorr_lgth_hogan | ( | integer, intent(in) | ncol, |
| real(kind_phys), dimension(:), intent(in) | lat, | ||
| real(kind_phys), intent(in) | con_pi, | ||
| real(kind_phys), dimension(:), intent(out) | dcorr_lgth | ||
| ) |
see Shonk et al.(2010) [104]
Definition at line 24 of file radiation_cloud_overlap.F90.
| subroutine module_radiation_cloud_overlap::cmp_dcorr_lgth_oreopoulos | ( | integer, intent(in) | ncol, |
| real(kind_phys), dimension(:), intent(in) | lat, | ||
| real(kind_phys), intent(in) | juldat, | ||
| integer, intent(in) | yearlength, | ||
| real(kind_phys), dimension(:), intent(out) | dcorr_lgth | ||
| ) |
Definition at line 54 of file radiation_cloud_overlap.F90.
| subroutine module_radiation_cloud_overlap::get_alpha_exper | ( | integer, intent(in) | ncol, |
| integer, intent(in) | nlay, | ||
| integer, intent(in) | iovr, | ||
| integer, intent(in) | iovr_exprand, | ||
| real(kind_phys), dimension(:,:), intent(in) | dzlay, | ||
| real(kind_phys), dimension(:), intent(in) | dcorr_lgth, | ||
| real(kind_phys), dimension(:,:), intent(in) | cld_frac, | ||
| real(kind_phys), dimension(:,:) | alpha | ||
| ) |
This subroutine provides the alpha cloud overlap parameter for both RRTMG and RRTMGP.
Definition at line 92 of file radiation_cloud_overlap.F90.