5 &(xmul,x,y,z,ikle1,ikle2,ikle3,nbor,nelem,nelmax,w1,w2,w3)
63 INTEGER,
INTENT(IN) :: NELEM,NELMAX
64 INTEGER,
INTENT(IN) :: NBOR(*)
65 INTEGER,
INTENT(IN) :: IKLE1(nelmax),IKLE2(nelmax),IKLE3(nelmax)
67 DOUBLE PRECISION,
INTENT(IN) :: X(*),Y(*),Z(*)
68 DOUBLE PRECISION,
INTENT(INOUT) :: W1(nelmax)
69 DOUBLE PRECISION,
INTENT(INOUT) :: W2(nelmax)
70 DOUBLE PRECISION,
INTENT(INOUT) :: W3(nelmax)
71 DOUBLE PRECISION,
INTENT(IN) :: XMUL
75 INTEGER IELEM,I1,I2,I3
76 DOUBLE PRECISION XSUR3,COEF,X1,X2,X3,Y1,Y2
77 DOUBLE PRECISION Y3,Z1,Z2,Z3,S
91 i1 = nbor(ikle1(ielem))
92 i2 = nbor(ikle2(ielem))
93 i3 = nbor(ikle3(ielem))
108 s=0.5d0*sqrt( (y2*z3-y3*z2)**2
109 & +(x3*z2-x2*z3)**2 )
subroutine vc00ft(XMUL, X, Y, Z, IKLE1, IKLE2, IKLE3, NBOR, NELEM, NELMAX, W1, W2, W3)