45 use element_mod ,
only : nixs
49#include "implicit_f.inc"
57#include "vect01_c.inc"
68 INTEGER :: IXS(NIXS,*)
69 my_real :: voln(mvsiz), rho(mvsiz)
74 INTEGER :: NVERTEX,INOd,II
75 my_real :: m_cell(mvsiz),accel(3,mvsiz)
104 accel(1,i) = accel(1,i) / nvertex
105 accel(2,i) = accel(2,i) / nvertex
106 accel(3,i) = accel(3,i) / nvertex
111 m_cell(i) = rho(i)*voln(i)
142 print *,
" |----alefvm_gravity.F----|"
143 print *,
" | THREAD INFORMATION |"
144 print *,
" |------------------------|"
145 print *,
" NCYCLE =", ncycle
148 print *,
" brique=", ixs(11,nft+i)
149 write(*,fmt=
'(A24,1A26)')
" ",
150 .
"#--------- cell----------#"
151 write (*,fmt=
'(A,1E26.14)')
" Rho =", rho
152 write (*,fmt=
'(A,1E26.14)')
" Vol =", voln(i)
153 write (*,fmt=
'(A,1E26.14)')
" Mass =", m_cell(i)
154 write (*,fmt=
'(A,1E26.14)')
" Accel-X =", accel(1,i)
155 write (*,fmt=
'(A,1E26.14)')
" Accel-Y =", accel(2,i)
156 write (*,fmt=
'(A,1E26.14)')
" Accel-Z =", accel(3,i)
157 write(*,fmt=
'(A24,8A26)')
" ",
158 .
"#--------- nod_1 ---------",
"#--------- nod_2 ---------",
159 .
"#--------- nod_3 ---------",
"#--------- nod_4 ---------",
160 .
"#--------- nod_5 ---------",
"#--------- nod_6 ---------"
161 .
"#--------- nod_7 ---------",
"#--------- nod_8 --------#"
162 write (*,fmt=
'(A,8E26.14)')
" acc-X =",
alefvm_buffer%VERTEX(1,ixs(2:9,i))
163 write (*,fmt=
'(A,8E26.14)')
" acc-Y =",
alefvm_buffer%VERTEX(2,ixs(2:9,i))
164 write (*,fmt=
'(A,8E26.14)')
" acc-Z ="
167!
#!include "lockoff.inc"