30 2 IRTL, ILEV, X, TETS,
40#include "implicit_f.inc"
48 INTEGER,
INTENT(INOUT) :: LFT
49 INTEGER,
INTENT(INOUT) :: LLT
50 INTEGER,
INTENT(INOUT) :: NFT
51 INTEGER IRECT(4,*), MSR(*), IRTL(*),ILEV
53 . XS(3,*),XM(3,*),X(3,*),TETS(*)
54 INTEGER,
DIMENSION(MVSIZ),
INTENT(OUT) :: IX1,IX2,,IX4
55 my_real,
DIMENSION(MVSIZ),
INTENT(OUT) :: X1,X2,X3,X4,XI
56 my_real,
DIMENSION(MVSIZ),
INTENT(OUT) :: y1,y2,y3,y4,yi
57 my_real,
DIMENSION(MVSIZ),
INTENT(OUT) :: z1,z2,z3,z4,zi
58 my_real,
DIMENSION(MVSIZ),
INTENT(OUT) :: xface
65 INTEGER I, IL, IG, L, NN
67 . deupi,tetmin,tetmax,rmin
111 tetmin=
min(z1(i),z2(i),z3(i),z4(i),zi(i))
112 tetmax=
max(z1(i),z2(i),z3(i),z4(i),zi(i))
113 IF(tetmax-tetmin >= pi)
THEN
114 IF(z1(i)<zero)z1(i)=z1(i)+deupi
115 IF(z2(i)<zero)z2(i)=z2(i)+deupi
116 IF(z3(i)<zero)z3(i)=z3(i)+deupi
117 IF(z4(i)<zero)z4(i)=z4(i)+deupi
118 IF(zi(i)<zero)zi(i)=zi(i)+deupi
126 rmin=
min(y1(i),y2(i),y3(i),y4(i))
128 tetmin=
min(z1(i),z2(i),z3(i),z4(i))
129 tetmax=
max(z1(i),z2(i),z3(i),z4(i))
130 IF(tetmax-tetmin >= pi)
THEN
subroutine i12cor3(xs, xm, irect, msr, irtl, ilev, x, tets, ix1, ix2, ix3, ix4, x1, x2, x3, x4, xi, y1, y2, y3, y4, yi, z1, z2, z3, z4, zi, xface, lft, llt, nft)