42#include "implicit_f.inc"
54 INTEGER,
INTENT(IN) :: NEL
55 INTEGER,
INTENT(IN) :: JSPH
57 .R11(MVSIZ),R12(MVSIZ),R13(MVSIZ),R21(MVSIZ),R22(MVSIZ),R23(MVSIZ),
58 .R31(MVSIZ),R32(MVSIZ),R33(MVSIZ),
59 . RX(MVSIZ) ,RY() ,RZ(MVSIZ) ,
60 . sx(mvsiz) ,sy(mvsiz) ,sz(mvsiz) ,
61 . tx(mvsiz) ,ty(mvsiz) ,tz(mvsiz)
75 rr=
max(sqrt(rx(i)**2+ry(i)**2+rz(i)**2),em20)
82 tx(i)=ry(i)*sz(i)-rz(i)*sy(i)
83 ty(i)=rz(i)*sx(i)-rx(i)*sz(i)
84 tz(i)=rx(i)*sy(i)-ry(i)*sx(i)
85 rr=
max(sqrt(tx(i)**2+ty(i)**2+tz(i)**2),em20)
92 sx(i)=ty(i)*rz(i)-tz(i)*ry(i)
93 sy(i)=tz(i)*rx(i)-tx(i)*rz(i)
94 sz(i)=tx(i)*ry(i)-ty(i)*rx(i)
95 rr=
max(sqrt(sx(i)**2+sy(i)**2+sz(i)**2),em20)
108 rr=
max(sqrt(sy(i)**2+sz(i)**2),em20)
132 r11(i) = s11*rx(i)+s21*sx(i)+s31*tx(i)
133 r21(i) = s11*ry(i)+s21*sy(i)+s31*ty(i)
134 r31(i) = s11*rz(i)+s21*sz(i)+s31*tz(i)
136 r12(i) = s12*rx(i)+s22*sx(i)+s32*tx(i)
137 r22(i) = s12*ry(i)+s22*sy(i)+s32*ty(i)
138 r32(i) = s12*rz(i)+s22*sz(i)+s32*tz(i)
140 r13(i) = s13*rx(i)+s23*sx(i)+s33*tx(i)
141 r23(i) = s13*ry(i)+s23*sy(i)+s33*ty(i)
142 r33(i) = s13*rz(i)+s23*sz(i)+s33*tz(i)
154 r13(i)=r21(i)*r32(i)-r31(i)*r22(i)
155 r23(i)=r31(i)*r12(i)-r11(i)*r32(i)
156 r33(i)=r11(i)*r22(i)-r21(i)*r12(i)
subroutine mreploc(ang, r11, r12, r13, r21, r22, r23, r31, r32, r33, rx, ry, rz, sx, sy, sz, tx, ty, tz, nel, jsph)