30 SUBROUTINE cutmass(NC,X,AL,NODCUT,NELCUT,VEL,V,IVOIS)
34#include "implicit_f.inc"
38 my_real x(3,*),al(*) ,vel(3,*),v(3,*)
39 INTEGER NC(5,*),NODCUT,NELCUT,IVOIS(2,*)
41 my_real x13,y13,z13,x24,y24,z24,xx,yy,zz,s,un6
42 INTEGER I,J,N1,N2,N3,N4
51 v(j,i)=al(i)*vel(j,n2)+(1.-al(i))*vel(j,n1)
78 al(n1)=al(n1)+s*(v(1,n1)*xx+v(2,n1)*yy+v(3,n1)*zz)
79 al(n2)=al(n2)+s*(v(1,n2)*xx+v(2,n2)*yy+v(3,n2)*zz)
80 al(n3)=al(n3)+s*(v(1,n3)*xx+v(2,n3)*yy+v(3,n3)*zz)
81 IF(n3/=n4)al(n4)=al(n4)+s*(v(1,n4)*xx+v(2,n4)*yy+v(3,n4)*zz)
subroutine cutmass(nc, x, al, nodcut, nelcut, vel, v, ivois)