Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=wp), | public, | dimension(:,:,:), allocatable | :: | asyice | |||
real(kind=wp), | public, | dimension(:,: ), allocatable | :: | asyliq | |||
real(kind=wp), | public | :: | diamice_lwr | = | 0._wp | ||
real(kind=wp), | public | :: | diamice_upr | = | 0._wp | ||
real(kind=wp), | public, | dimension(:,:,:), allocatable | :: | extice | |||
real(kind=wp), | public, | dimension(:,: ), allocatable | :: | extliq | |||
integer, | public | :: | ice_nsteps | = | 0 | ||
real(kind=wp), | public | :: | ice_step_size | = | 0._wp | ||
integer, | public | :: | icergh | = | 0 | ||
integer, | public | :: | liq_nsteps | = | 0 | ||
real(kind=wp), | public | :: | liq_step_size | = | 0._wp | ||
real(kind=wp), | public | :: | radliq_lwr | = | 0._wp | ||
real(kind=wp), | public | :: | radliq_upr | = | 0._wp | ||
real(kind=wp), | public, | dimension(:,:,:), allocatable | :: | ssaice | |||
real(kind=wp), | public, | dimension(:,: ), allocatable | :: | ssaliq |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(in) | :: | this | |||
real(kind=wp), | intent(in) | :: | clwp(:,:) | |||
real(kind=wp), | intent(in) | :: | ciwp(:,:) | |||
real(kind=wp), | intent(in) | :: | reliq(:,:) | |||
real(kind=wp), | intent(in) | :: | reice(:,:) | |||
class(ty_optical_props_arry), | intent(inout) | :: | optical_props |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(inout) | :: | this | |||
real(kind=wp), | intent(in), | dimension(:,:) | :: | band_lims_wvn | ||
real(kind=wp), | intent(in) | :: | radliq_lwr | |||
real(kind=wp), | intent(in) | :: | radliq_upr | |||
real(kind=wp), | intent(in) | :: | diamice_lwr | |||
real(kind=wp), | intent(in) | :: | diamice_upr | |||
real(kind=wp), | intent(in), | dimension(:,:) | :: | extliq | ||
real(kind=wp), | intent(in), | dimension(:,:) | :: | ssaliq | ||
real(kind=wp), | intent(in), | dimension(:,:) | :: | asyliq | ||
real(kind=wp), | intent(in), | dimension(:,:,:) | :: | extice | ||
real(kind=wp), | intent(in), | dimension(:,:,:) | :: | ssaice | ||
real(kind=wp), | intent(in), | dimension(:,:,:) | :: | asyice | ||
integer, | intent(in), | optional | dimension(:,:) | :: | band_lims_gpt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(ty_cloud_optics_rrtmgp), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | icergh |