SURFEX v8.1
General documentation of Surfex
Surfex_Git2
src
LIB
XRD44
support
isrchfge.F
Go to the documentation of this file.
1
FUNCTION
isrchfge
(N,ARRAY,INC,TARGET)
2
USE
parkind1
, ONLY
:
jpim
,
jprb
3
IMPLICIT NONE
4
INTEGER(KIND=JPIM)
:: ISRCHFGE
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)
:: I
10
!
11
IF
(n.LE.0)
THEN
12
isrchfge=0
13
RETURN
14
ELSE
15
DO
1 i=1,n
16
IF
( array(1+inc*(i-1)).GE.
TARGET
)
THEN
17
isrchfge=i
18
RETURN
19
ENDIF
20
1
CONTINUE
21
isrchfge=n+1
22
ENDIF
23
ENDFUNCTION
isrchfge
parkind1::jpim
integer, parameter jpim
Definition:
parkind1.F90:13
parkind1::jprb
integer, parameter jprb
Definition:
parkind1.F90:32
isrchfge
integer(kind=jpim) function isrchfge(N, ARRAY, INC, TARGET)
Definition:
isrchfge.F:2
parkind1
Definition:
parkind1.F90:1
Generated on Tue Jan 16 2018 16:23:22 for SURFEX v8.1 by
1.8.13