59 USE yomhook
,ONLY : lhook, dr_hook
60 USE parkind1
,ONLY : jprb
70 REAL,
DIMENSION(:),
INTENT(IN) :: pvarc
71 REAL,
DIMENSION(:),
INTENT(IN) :: pvarcp
72 REAL,
DIMENSION(:),
INTENT(OUT) :: pvarrout
76 REAL(KIND=JPRB) :: zhook_handle
78 IF (lhook) CALL dr_hook(
'DIAG_ISBA_TO_ROUT',0,zhook_handle)
84 IF (
SIZE(pvarc,1)==
SIZE(pvarcp,1) )
THEN
86 WHERE ( pvarc/=xundef )
87 pvarrout = pvarc - pvarcp
88 pvarrout = pvarrout / xtopd_step
89 pvarrout = pvarrout * ug%XMESH_SIZE / xrholw
94 WRITE(*,*)
'Pb with diagnostic to rout'
95 CALL
abor1_sfx(
"DIAG_ISBA_TO_ROUT: PB WITH DIAGNOSTIC TO ROUT ")
99 WHERE (pvarrout<0.) pvarrout = 0.
101 IF (lhook) CALL dr_hook(
'DIAG_ISBA_TO_ROUT',1,zhook_handle)
subroutine abor1_sfx(YTEXT)
subroutine diag_isba_to_rout(UG, PVARC, PVARCP, PVARROUT)