30 . XD1 ,XD2 ,XD3 ,XD4 ,XD5 ,XD6 ,XD7 ,XD8 ,
31 . YD1 ,YD2 ,YD3 ,YD4 ,YD5 ,YD6 ,YD7 ,YD8 ,
32 . ZD1 ,ZD2 ,ZD3 ,ZD4 ,ZD5 ,ZD6 ,ZD7 ,ZD8 )
36#include "implicit_f.inc"
44 INTEGER ,
INTENT(IN) :: NPE,NEL
45 DOUBLE PRECISION ,
DIMENSION(NEL,3*(NPE-1)),
INTENT(IN) :: SAV
46 DOUBLE PRECISION ,
DIMENSION(MVSIZ),
INTENT(OUT) ::
47 . xd1, xd2, xd3, xd4, xd5, xd6, xd7, xd8,
48 . yd1, yd2, yd3, yd4, yd5, yd6, yd7, yd8,
49 . zd1, zd2, zd3, zd4, zd5, zd6, zd7, zd8
53 INTEGER I,NPE1,N,N2,N3
55 . X0(MVSIZ,NPE), Y0(MVSIZ,NPE), Z0(MVSIZ,NPE)
72 xd1(1:nel) = x0(1:nel,1)
73 xd2(1:nel) = x0(1:nel,2)
74 xd3(1:nel) = x0(1:nel,3)
75 xd4(1:nel) = x0(1:nel,4)
76 xd5(1:nel) = x0(1:nel,5)
77 xd6(1:nel) = x0(1:nel,6)
78 xd7(1:nel) = x0(1:nel,7)
79 xd8(1:nel) = x0(1:nel,8)
80 yd1(1:nel) = y0(1:nel,1)
81 yd2(1:nel) = y0(1:nel,2)
82 yd3(1:nel) = y0(1:nel,3)
83 yd4(1:nel) = y0(1:nel,4)
84 yd5(1:nel) = y0(1:nel,5)
85 yd6(1:nel) = y0(1:nel,6)
86 yd7(1:nel) = y0(1:nel,7)
87 yd8(1:nel) = y0(1:nel,8)
88 zd1(1:nel) = z0(1:nel,1)
89 zd2(1:nel) = z0(1:nel,2)
90 zd3(1:nel) = z0(1:nel,3)
91 zd4(1:nel) = z0(1:nel,4)
92 zd5(1:nel) = z0(1:nel,5)
93 zd6(1:nel) = z0(1:nel,6)
94 zd7(1:nel) = z0(1:nel,7)
95 zd8(1:nel) = z0(1:nel,8)
subroutine s8erefcoor3(sav, npe, nel, xd1, xd2, xd3, xd4, xd5, xd6, xd7, xd8, yd1, yd2, yd3, yd4, yd5, yd6, yd7, yd8, zd1, zd2, zd3, zd4, zd5, zd6, zd7, zd8)