lmdz_cloud_optics_prop_ini Module


Contents


Variables

Type Visibility Attributes Name Initial
integer, protected :: prt_level
integer, protected :: lunout
integer, protected :: flag_aerosol
integer, protected :: iflag_t_glace = 0
integer, protected :: iflag_rei
integer, protected :: novlp
integer, protected :: iflag_ice_thermo
logical, protected :: ok_cdnc
logical, protected :: ok_icefra_lscp
logical, protected :: ok_new_lscp
real, protected :: bl95_b0
real, protected :: bl95_b1
real, public, ALLOCATABLE :: latitude_deg(:)
real, protected :: cdnc_max = -1.
real, protected :: cdnc_max_m3 = -1.
real, protected :: cdnc_min = -1.
real, protected :: cdnc_min_m3 = -1.
real, protected :: rpi
real, protected :: rg
real, protected :: rd
real, protected :: rad_chau1
real, protected :: rad_chau2
real, protected :: rei_max
real, protected :: rei_min
real, protected :: rei_coef
real, protected :: rei_min_temp
real, protected :: zepsec
real, public, parameter :: thres_tau = 0.3
real, public, parameter :: thres_neb = 0.001
real, public, parameter :: prmhc = 440.*100.
real, public, parameter :: prlmc = 680.*100.
real, public, parameter :: coef_froi = 0.09
real, public, parameter :: coef_chau = 0.13
real, public, parameter :: seuil_neb = 0.001
real, public, parameter :: t_glace_min_old = 258.
real, public, parameter :: t_glace_max_old = 273.13
real, public, parameter :: k_ice0 = 0.005
real, public, parameter :: df = 1.66
logical, public, SAVE, ALLOCATABLE :: first(:,:)

Subroutines

public subroutine cloud_optics_prop_ini(klon, klev, prt_level_in, lunout_in, flag_aerosol_in, ok_cdnc_in, bl95_b0_in, bl95_b1_in, latitude_deg_in, rpi_in, rg_in, rd_in, zepsec_in, novlp_in, iflag_ice_thermo_in, ok_new_lscp_in)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: klon
integer, intent(in) :: klev
integer, intent(in) :: prt_level_in
integer, intent(in) :: lunout_in
integer, intent(in) :: flag_aerosol_in
logical, intent(in) :: ok_cdnc_in
real, intent(in) :: bl95_b0_in
real, intent(in) :: bl95_b1_in
real, intent(in) :: latitude_deg_in(klon)
real, intent(in) :: rpi_in
real, intent(in) :: rg_in
real, intent(in) :: rd_in
real, intent(in) :: zepsec_in
integer, intent(in) :: novlp_in
integer, intent(in) :: iflag_ice_thermo_in
logical, intent(in) :: ok_new_lscp_in