34#include "implicit_f.inc"
45 . xg(3), vg(3), arel(3),
46 . xframe(nxframe), vo(3), ao(3)
53 . rot(9),rot0(9),rotdt05(9),rott05(9),
54 . omegax, omegay, omegaz, nn, cs, sn, ux, uy, uz,
55 . omegaxx, omegaxy, omegaxz, omegayy, omegayz, omegazz,
56 . o(3), om(3), w(3), dwdt(3), wom(3), ve(3), ae(3), ac(3), om2(3),
57 . dt05, drel(3), vrel(3), ag(3), vrrel(3), arrel(3)
83 om2(1)=om(1)-dt05*(vg(1)-vo(1))
84 om2(2)=om(2)-dt05*(vg(2)-vo(2))
85 om2(3)=om(3)-dt05*(vg(3)-vo(3))
86 wom(1)=w(2)*om2(3)-w(3)*om2(2)
87 wom(2)=w(3)*om2(1)-w(1)*om2(3)
88 wom(3)=w(1)*om2(2)-w(2)*om2(1)
111 wom(1)=w(2)*om(3)-w(3)*om(2)
112 wom(2)=w(3)*om(1)-w(1)*om(3)
113 wom(3)=w(1)*om(2)-w(2)*om(1)
114 ae(1)=ao(1)+dwdt(2)*om(3)-dwdt(3)*om(2)
115 . +w(2)*wom(3)-w(3)*wom
116 ae(2)=ao(2)+dwdt(3)*om(1)-dwdt(1)*om(3)
118 ae(3)=ao(3)+dwdt(1)*om(2)-dwdt(2)*om(1)
119 . +w(1)*wom(2)-w(2)*wom(1)
132 ac(1)=2.*(w(2)*vrel(3)-w(3)*vrel(2))
133 ac(2)=2.*(w(3)*vrel(1)-w(1)*vrel(3))
134 ac(3)=2.*(w(1)*vrel(2)-w(2)*vrel(1))
139 arel(2)=arel(2)+ae(2)+ac(2)