46#include "implicit_f.inc"
55 INTEGER,
INTENT(IN) :: NEL
57 . F11(MVSIZ),F21(MVSIZ),F31(MVSIZ),
58 . F12(MVSIZ),F22(MVSIZ),F32(MVSIZ),
59 . F13(MVSIZ),F23(MVSIZ),F33(MVSIZ),
60 . F14(MVSIZ),F24(MVSIZ),F34(MVSIZ),
61 . F15(MVSIZ),F25(MVSIZ),F35(MVSIZ),
62 . F16(MVSIZ),F26(MVSIZ),F36(MVSIZ),
63 . F17(MVSIZ),F27(MVSIZ),F37(MVSIZ),
64 . F18(MVSIZ),F28(MVSIZ),F38(MVSIZ),
65 . HH(*),RHO(*),VOLN(*),
66 . VX1(*),VX2(*),VX3(*),VX4(*),VX5(*),VX6(*),VX7(*),VX8(*),
67 . VY1(*),VY2(*),VY3(*),VY4(*),VY5(*),VY6(*),VY7(*),VY8(*),
68 . vz1(*),vz2(*),vz3(*),vz4(*),vz5(*),vz6(*),vz7(*),vz8(*)
78 fac=-one_over_8*hh(i)*rho(i)*voln(i)/dt1
79 f11(i) = f11(i) + fac*vx1(i)
80 f12(i) = f12(i) + fac*vx2(i)
81 f13(i) = f13(i) + fac*vx3(i)
82 f14(i) = f14(i) + fac*vx4(i)
83 f15(i) = f15(i) + fac*vx5(i)
84 f16(i) = f16(i) + fac*vx6(i)
85 f17(i) = f17(i) + fac*vx7(i)
86 f18(i) = f18(i) + fac*vx8(i)
88 f21(i) = f21(i) + fac*vy1(i)
89 f22(i) = f22(i) + fac*vy2(i)
90 f23(i) = f23(i) + fac*vy3(i)
91 f24(i) = f24(i) + fac*vy4(i)
92 f25(i) = f25(i) + fac*vy5(i)
93 f26(i) = f26(i) + fac*vy6(i)
94 f27(i) = f27(i) + fac*vy7(i)
95 f28(i) = f28(i) + fac*vy8(i)
97 f31(i) = f31(i) + fac*vz1(i)
98 f32(i) = f32(i) + fac*vz2(i)
99 f33(i) = f33(i) + fac*vz3(i)
100 f34(i) = f34(i) + fac*vz4(i)
101 f35(i) = f35(i) + fac*vz5(i)
102 f36(i) = f36(i) + fac*vz6(i)
103 f37(i) = f37(i) + fac*vz7(i)
104 f38(i) = f38(i) + fac*vz8(i)
subroutine fe_close(hh, rho, voln, vx1, vx2, vx3, vx4, vx5, vx6, vx7, vx8, vy1, vy2, vy3, vy4, vy5, vy6, vy7, vy8, vz1, vz2, vz3, vz4, vz5, vz6, vz7, vz8, f11, f21, f31, f12, f22, f32, f13, f23, f33, f14, f24, f34, f15, f25, f35, f16, f26, f36, f17, f27, f37, f18, f28, f38, nel)