5 &(ikle,itest1 ,ielem,i1,i2,i3,x,y,nnelmax)
46 INTEGER,
INTENT(IN) :: NNELMAX
47 INTEGER,
INTENT(IN) :: IELEM
48 INTEGER,
INTENT(INOUT) :: IKLE(nnelmax,4)
49 INTEGER,
INTENT(IN) :: I1 , I2 , I3
50 INTEGER,
INTENT(INOUT) :: ITEST1
51 DOUBLE PRECISION,
INTENT(IN) :: X(*),Y(*)
55 DOUBLE PRECISION X2 , X3 , Y2 , Y3
59 x2 = x(ikle(ielem,i2))-x(ikle(ielem,i1))
60 x3 = x(ikle(ielem,i3))-x(ikle(ielem,i1))
62 y2 = y(ikle(ielem,i2))-y(ikle(ielem,i1))
63 y3 = y(ikle(ielem,i3))-y(ikle(ielem,i1))
67 IF (aire.LT.0.d0)
THEN 71 ikle(ielem,i2) = ikle(ielem,i3)
subroutine circul(IKLE, ITEST1, IELEM, I1, I2, I3, X, Y, NNELMAX)