12 REAL,
DIMENSION(:),
INTENT(IN) :: PHEAT
13 REAL,
DIMENSION(:),
INTENT(IN) :: PRHO
14 REAL,
DIMENSION(:),
INTENT(OUT) :: PT
15 REAL,
DIMENSION(:),
INTENT(OUT),
OPTIONAL:: PWLIQ
19 REAL,
DIMENSION(:,:),
INTENT(IN) :: PHEAT
20 REAL,
DIMENSION(:,:),
INTENT(IN) :: PRHO
21 REAL,
DIMENSION(:,:),
INTENT(OUT) :: PT
22 REAL,
DIMENSION(:,:),
INTENT(OUT),
OPTIONAL:: PWLIQ
26 REAL,
DIMENSION(:,:,:),
INTENT(IN) :: PHEAT
27 REAL,
DIMENSION(:,:,:),
INTENT(IN) :: PRHO
28 REAL,
DIMENSION(:,:,:),
INTENT(OUT) :: PT
29 REAL,
DIMENSION(:,:,:),
INTENT(OUT),
OPTIONAL:: PWLIQ
54 REAL,
DIMENSION(:),
INTENT(IN) :: PHEAT
55 REAL,
DIMENSION(:),
INTENT(IN) :: PRHO
56 REAL,
DIMENSION(:),
INTENT(OUT) :: PT
57 REAL,
DIMENSION(:),
INTENT(OUT),
OPTIONAL:: PWLIQ
58 REAL(KIND=JPRB) :: ZHOOK_HANDLE
65 IF (
lhook)
CALL dr_hook(
'MODI_SNOW_HEAT_TO_T_WLIQ:SNOW_HEAT_TO_T_WLIQ_1D',0,zhook_handle)
67 IF (
PRESENT(pwliq)) pwliq =
xundef 75 IF (
PRESENT(pwliq))
THEN 81 IF (
PRESENT(pwliq))
THEN 86 IF (
lhook)
CALL dr_hook(
'MODI_SNOW_HEAT_TO_T_WLIQ:SNOW_HEAT_TO_T_WLIQ_1D',1,zhook_handle)
110 REAL,
DIMENSION(:,:),
INTENT(IN) :: PHEAT
111 REAL,
DIMENSION(:,:),
INTENT(IN) :: PRHO
112 REAL,
DIMENSION(:,:),
INTENT(OUT) :: PT
113 REAL,
DIMENSION(:,:),
INTENT(OUT),
OPTIONAL:: PWLIQ
114 REAL(KIND=JPRB) :: ZHOOK_HANDLE
121 IF (
lhook)
CALL dr_hook(
'MODI_SNOW_HEAT_TO_T_WLIQ:SNOW_HEAT_TO_T_WLIQ_2D',0,zhook_handle)
123 IF (
PRESENT(pwliq)) pwliq =
xundef 131 IF (
PRESENT(pwliq))
THEN 137 IF (
PRESENT(pwliq))
THEN 139 pwliq = max(0.,pwliq)
142 IF (
lhook)
CALL dr_hook(
'MODI_SNOW_HEAT_TO_T_WLIQ:SNOW_HEAT_TO_T_WLIQ_2D',1,zhook_handle)
166 REAL,
DIMENSION(:,:,:),
INTENT(IN) :: PHEAT
167 REAL,
DIMENSION(:,:,:),
INTENT(IN) :: PRHO
168 REAL,
DIMENSION(:,:,:),
INTENT(OUT) :: PT
169 REAL,
DIMENSION(:,:,:),
INTENT(OUT),
OPTIONAL:: PWLIQ
170 REAL(KIND=JPRB) :: ZHOOK_HANDLE
177 IF (
lhook)
CALL dr_hook(
'MODI_SNOW_HEAT_TO_T_WLIQ:SNOW_HEAT_TO_T_WLIQ_3D',0,zhook_handle)
179 IF (
PRESENT(pwliq)) pwliq =
xundef 187 IF (
PRESENT(pwliq))
THEN 193 IF (
PRESENT(pwliq))
THEN 195 pwliq = max(0.,pwliq)
198 IF (
lhook)
CALL dr_hook(
'MODI_SNOW_HEAT_TO_T_WLIQ:SNOW_HEAT_TO_T_WLIQ_3D',1,zhook_handle)
subroutine snow_heat_to_t_wliq_2d(PHEAT, PRHO, PT, PWLIQ)
subroutine snow_heat_to_t_wliq_3d(PHEAT, PRHO, PT, PWLIQ)
subroutine snow_heat_to_t_wliq_1d(PHEAT, PRHO, PT, PWLIQ)