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)