1 SUBROUTINE axpy(N1,N2,N3,localInterval,a,X,Y,Z)
3 INTEGER(KIND=8),
INTENT(IN) :: N1, N2, N3, localInterval(6)
4 REAL(KIND=8),
INTENT(IN) :: a,X(n1*n2*n3)
5 REAL(KIND=8),
INTENT(IN) :: Y(n1*n2*n3)
6 REAL(KIND=8),
INTENT(OUT) :: Z(n1*n2*n3)
8 INTEGER(KIND=8) :: I, J, K, LI, LIK, LIJ, IS1, IE1
9 INTEGER(KIND=8) :: xyPlane
10 INTEGER(KIND=8) :: S1,E1,S2,E2,S3,E3
26 lijk = (k-1)*yzplane + lij
27 z(lijk) = a*x(lijk) + y(lijk)
subroutine axpy(N1, N2, N3, localInterval, a, X, Y, Z)