30 . RX ,RY ,RZ ,SX ,SY ,SZ ,TX ,TY ,TZ ,
31 . E1X ,E2X ,E3X ,E1Y ,E2Y ,E3Y ,E1Z ,E2Z ,E3Z )
35#include "implicit_f.inc"
43 . rx(*) ,ry(*) ,rz(*) ,sx(*) ,sy(*) ,sz(*) ,tx(*) ,ty(*) ,tz(*),
44 . e1x(*),e1y(*),e1z(*),e2x(*),e2y(*),e2z(*),e3x(*),e3y(*),e3z(*)
48#include "vect01_c.inc"
61 sum = sqrt(rx(i)**2+ry(i)**2+rz(i)**2)
62 IF (sum > zero) sum=one/sum
66 e3x(i) = e1y(i)*sz(i) - e1z(i)*sy(i)
67 e3y(i) = e1z(i)*sx(i) - e1x(i)*sz(i)
68 e3z(i) = e1x(i)*sy(i) - e1y(i)*sx(i)
69 sum = sqrt(e3x(i)**2+e3y(i)**2+e3z(i)**2)
70 IF (sum > zero) sum=one/sum
74 e2x(i) = e3y(i)*e1z(i) - e3z(i)*e1y(i)
75 e2y(i) = e3z(i)*e1x(i) - e3x(i)*e1z(i)
76 e2z(i) = e3x(i)*e1y(i) - e3y(i)*e1x(i)
77 sum = sqrt(e2x(i)**2+e2y(i)**2+e2z(i)**2)
78 IF (sum > zero) sum=one/sum
subroutine sreploc3(rx, ry, rz, sx, sy, sz, tx, ty, tz, e1x, e2x, e3x, e1y, e2y, e3y, e1z, e2z, e3z)