28 SUBROUTINE idege(X1,X2,X3,X4,Y1,Y2,Y3,Y4,Z1,Z2,Z3,Z4,A,AMAX,FAC,
33#include "implicit_f.inc"
42 . x1(*), x2(*), x3(*), x4(*), y1(*), y2(*), y3(*), y4(*),
43 . z1(*), z2(*), z3(*), z4(*),a(mvsiz),amax(*),fac(mvsiz)
44 INTEGER,
INTENT(IN) ::N_INDX
45 INTEGER,
DIMENSION(MVSIZ),
INTENT(IN) :: INDX
46 INTEGER IT4(MVSIZ),IT(MVSIZ)
50 INTEGER IDE(MVSIZ),I,J
52 . x12,y12,z12,x23,y23,z23,x34,y34,z34,x41,y41,z41
55#include "vectorize.inc"
61 IF (x12==zero.AND.y12==zero.AND.z12==zero) ide(i) = 1
66 IF (x23==zero.AND.y23==zero.AND.z23==zero) ide(i) = 1
71 IF (x34==zero.AND.y34==zero.AND.z34==zero) ide(i) = 1
76 IF (x41==zero.AND.y41==zero.AND.z41==zero) ide(i) = 1
77 IF (ide(i)==0) it4(i) =0
78 IF (a(i) > amax(i) )
THEN
subroutine idege(x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4, a, amax, fac, it4, it, indx, n_indx)