SURFEX v8.1
General documentation of Surfex
rsum.F
Go to the documentation of this file.
1  FUNCTION rsum(N,X,INCX)
2  USE parkind1, ONLY : jpim, jprb
3  IMPLICIT NONE
4  INTEGER(KIND=JPIM) :: N
5  INTEGER(KIND=JPIM) :: INCX
6  REAL(KIND=JPRB) :: X(n*incx)
7  REAL(KIND=JPRB) :: RSUM
8  INTEGER(KIND=JPIM) :: I, J
9  REAL(KIND=JPRB) :: ZSUM
10 !
11  zsum=0.0_jprb
12  i=1
13  DO j=1,n
14  zsum=zsum+x(i)
15  i=i+incx
16  ENDDO
17  rsum=zsum
18  RETURN
19  ENDFUNCTION rsum
integer, parameter jpim
Definition: parkind1.F90:13
integer, parameter jprb
Definition: parkind1.F90:32
real(kind=jprb) function rsum(N, X, INCX)
Definition: rsum.F:2