29 1 M, STIR, STIFR, MX1,
39#include "implicit_f.inc"
50 INTEGER,
INTENT(IN) :: NEL
51 INTEGER NC1(MVSIZ),NC2(MVSIZ),NC3(MVSIZ)
53 . M(3,*),STIR(*),STIFR(*),
54 . MX1(MVSIZ),MY1(MVSIZ),MZ1(MVSIZ),
55 . MX2(MVSIZ),MY2(MVSIZ),MZ2(MVSIZ),
56 . E1X(MVSIZ),E1Y(MVSIZ),E1Z(MVSIZ),
57 . e2x(mvsiz),e2y(mvsiz),e2z(mvsiz),
58 . e3x(mvsiz),e3y(mvsiz),e3z(mvsiz),
59 . m11(mvsiz),m12(mvsiz),m21(mvsiz),
60 . m22(mvsiz),m31(mvsiz),m32(mvsiz)
66 . G11(MVSIZ),G21(MVSIZ),G31(MVSIZ),
67 . G12(MVSIZ),G22(MVSIZ),G32(MVSIZ)
79 m11(i)=e1x(i)*g11(i)+e2x(i)*g21(i)+e3x(i)*g31(i)
80 m21(i)=e1y(i)*g11(i)+e2y(i)*g21(i)+e3y(i)*g31(i)
81 m31(i)=e1z(i)*g11(i)+e2z(i)*g21(i)+e3z(i)*g31(i)
82 m12(i)=e1x(i)*g12(i)+e2x(i)*g22(i)+e3x(i)*g32(i)
83 m22(i)=e1y(i)*g12(i)+e2y(i)*g22(i)+e3y(i)*g32(i)
84 m32(i)=e1z(i)*g12(i)+e2z(i)*g22(i)+e3z(i)*g32(i)
90 m(1,nc1(i))=m(1,nc1(i))-m11(i)
91 m(2,nc1(i))=m(2,nc1(i))-m21(i)
92 m(3,nc1(i))=m(3,nc1(i))-m31(i)
96 stifr(nc1(i))=stifr(nc1(i))+stir(i)
98 m(1,nc2(i))=m(1,nc2(i))-m12(i)
99 m(2,nc2(i))=m(2,nc2(i))-m22(i)
100 m(3,nc2(i))=m(3,nc2(i))-m32(i)
104 stifr(nc2(i))=stifr(nc2(i))+stir(i)
subroutine pmcum3(m, stir, stifr, mx1, mx2, my1, my2, mz1, mz2, nc1, nc2, nc3, e1x, e1y, e1z, e2x, e2y, e2z, e3x, e3y, e3z, m11, m12, m21, m22, m31, m32, nel)