7 odrag_coef_arp, oaldz0h, onosof, ocpl_gcm, &
8 pedb, pedc, pedd, pedk, pusuric, pusurid, pusuricl, &
9 pvchrnk, pvz0cm, primax, pdelta_max, pwindmin, &
10 ovziustar0_arp, przhz0m, &
11 pvziustar0, orrgust_arp, prrscale, prrgamma, &
12 putilgust, ocpl_arp, oqvnplus, overtshift, &
13 ovshift_lw, ovshift_prcp, &
53 USE yomhook
,ONLY : lhook, dr_hook
54 USE parkind1
,ONLY : jprb
62 REAL,
INTENT(OUT) :: pout_tstep
63 REAL,
INTENT(OUT) :: pcismin
64 REAL,
INTENT(OUT) :: pvmodmin
65 LOGICAL,
INTENT(OUT) :: oaldthres
66 LOGICAL,
INTENT(OUT) :: odrag_coef_arp
67 LOGICAL,
INTENT(OUT) :: oaldz0h
68 LOGICAL,
INTENT(OUT) :: onosof
69 LOGICAL,
INTENT(OUT) :: overtshift
70 LOGICAL,
INTENT(OUT) :: ovshift_lw
71 LOGICAL,
INTENT(OUT) :: ovshift_prcp
72 REAL,
INTENT(OUT) :: pedb
73 REAL,
INTENT(OUT) :: pedc
74 REAL,
INTENT(OUT) :: pedd
75 REAL,
INTENT(OUT) :: pedk
76 REAL,
INTENT(OUT) :: pusuric
77 REAL,
INTENT(OUT) :: pusurid
78 REAL,
INTENT(OUT) :: pusuricl
79 REAL,
INTENT(OUT) :: pvchrnk
80 REAL,
INTENT(OUT) :: pvz0cm
81 REAL,
INTENT(OUT) :: primax
82 REAL,
INTENT(OUT) :: pdelta_max
83 REAL,
INTENT(OUT) :: pwindmin
84 LOGICAL,
INTENT(OUT) :: ovziustar0_arp
85 REAL,
INTENT(OUT) :: przhz0m
86 REAL,
INTENT(OUT) :: pvziustar0
87 LOGICAL,
INTENT(OUT) :: orrgust_arp
88 REAL,
INTENT(OUT) :: prrscale
89 REAL,
INTENT(OUT) :: prrgamma
90 REAL,
INTENT(OUT) :: putilgust
91 LOGICAL,
INTENT(OUT) :: ocpl_arp
92 LOGICAL,
INTENT(OUT) :: oqvnplus
93 LOGICAL,
INTENT(OUT) :: ocpl_gcm
94 REAL,
INTENT(OUT) :: pco2uncpl
96 REAL(KIND=JPRB) :: zhook_handle
104 IF (lhook) CALL dr_hook(
'DEFAULT_SURF_ATM',0,zhook_handle)
112 odrag_coef_arp = .false.
117 ovshift_prcp = .false.
136 ovziustar0_arp = .false.
138 orrgust_arp = .false.
147 IF (lhook) CALL dr_hook(
'DEFAULT_SURF_ATM',1,zhook_handle)
subroutine default_surf_atm(POUT_TSTEP, PCISMIN, PVMODMIN, OALDTHRES, ODRAG_COEF_ARP, OALDZ0H, ONOSOF, OCPL_GCM, PEDB, PEDC, PEDD, PEDK, PUSURIC, PUSURID, PUSURICL, PVCHRNK, PVZ0CM, PRIMAX, PDELTA_MAX, PWINDMIN, OVZIUSTAR0_ARP, PRZHZ0M, PVZIUSTAR0, ORRGUST_ARP, PRRSCALE, PRRGAMMA, PUTILGUST, OCPL_ARP, OQVNPLUS, OVERTSHIFT, OVSHIFT_LW, OVSHIFT_PRCP, PCO2UNCPL)