4 INTEGER(KIND=JPIM) :: ISRCHFLTPV
5 INTEGER(KIND=JPIM) :: N
6 INTEGER(KIND=JPIM) :: INC
7 REAL(KIND=JPRB) :: ARRAY(1+inc*(n-1))
8 REAL(KIND=JPRB) :: TARGET
9 INTEGER(KIND=JPIM) :: NBITER
18 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 19 IF ( array(1+inc*(i)).LT.
TARGET )
THEN 20 IF ( array(1+inc*(i+1)).LT.
TARGET )
THEN 21 IF ( array(1+inc*(i+2)).LT.
TARGET )
THEN 30 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 35 ELSEIF (nbiter.EQ.2)
THEN 37 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 38 IF ( array(1+inc*(i)).LT.
TARGET )
THEN 39 IF ( array(1+inc*(i+1)).LT.
TARGET )
THEN 47 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 52 ELSEIF (nbiter.EQ.1)
THEN 54 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 55 IF ( array(1+inc*(i)).LT.
TARGET )
THEN 62 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 67 ELSEIF (nbiter.EQ.0)
THEN 69 IF ( array(1+inc*(i-1)).LT.
TARGET )
THEN 75 CALL abor1(
'ISRCHFLTPV: ERROR WITH NBITER VALUE')
integer(kind=jpim) function isrchfltpv(N, ARRAY, INC, TARGET, NBITER)