40 USE yomhook
,ONLY : lhook, dr_hook
41 USE parkind1
,ONLY : jprb
50 INTEGER,
INTENT(IN) :: keq
51 INTEGER,
INTENT(IN) :: ksv_beg
52 INTEGER,
INTENT(IN) :: ksv_end
53 LOGICAL,
INTENT(IN) :: ovarsig
54 LOGICAL,
INTENT(IN) :: orgfix
55 INTEGER,
INTENT(OUT) :: kmdebeg
56 INTEGER,
INTENT(OUT) :: kmde
57 REAL(KIND=JPRB) :: zhook_handle
63 IF (lhook) CALL dr_hook(
'DSLT_INIT_MODES',0,zhook_handle)
66 kmde = ksv_end - ksv_beg + 1
69 IF(mod(kmde,3).NE.0.)
THEN
70 CALL
abor1_sfx(
'DST_INIT_MODES: (1) WRONG NUMBER OF DUST VARIABLES')
74 ELSE IF (.NOT.orgfix)
THEN
75 IF(mod(kmde,2).ne.0.)
THEN
76 CALL
abor1_sfx(
'DST_INIT_MODES: (1) WRONG NUMBER OF DUST VARIABLES')
82 IF (lhook) CALL dr_hook(
'DSLT_INIT_MODES',1,zhook_handle)
subroutine dslt_init_modes(KEQ, KSV_BEG, KSV_END, OVARSIG, ORGFIX, KMDEBEG, KMDE)
subroutine abor1_sfx(YTEXT)