31 SUBROUTINE outp_mt(PM,NPART,PARTSAV,IPART,IPM)
39#include "implicit_f.inc"
52 INTEGER IPM(NPROPMI,*)
53 my_real pm(npropm,*),partsav(npsav,*)
54 INTEGER NPART,IPART(LIPART1,*)
59 INTEGER I,J,USRMID,K,I1,M
60 my_real mas,xm,ym,zm,ie,ke,partsav2(npsav,npart)
65 partsav2(m,i) = partsav(m,i)
91 CALL fretitl2(card,ipm(npropmi-ltitr+1,i1),40)
92 WRITE(iugeo,
'(A,I10)')
'/MATER /',i1
94 IF(usrmid==0) card=
' '
95 IF (outyy_fmt==2)
THEN
96 WRITE(iugeo,
'(A)')card(1:80)
98 WRITE(iugeo,
'(A)')card
100 IF (outyy_fmt==2)
THEN
101 WRITE(iugeo,
'(A)')
'#FORMAT: (I8,1P3E16.9/8X,1P3E16.9) '
102 WRITE(iugeo,
'(2A)')
'# USRMID INTERNAL_ENERGY KINETIC_ENERGY',
104 WRITE(iugeo,
'(2A)')
'# X_MOMENTUM Y_MOMENTUM',
106 WRITE(iugeo,
'(I8,1P3E16.9/8X,1P3E16.9)') usrmid,
109 WRITE(iugeo,
'(A)')
'#FORMAT: (I10,1P3E20.13/8X,1P3E20.13) '
110 WRITE(iugeo,
'(2A)')
'# USRMID INTERNAL_ENERGY KINETIC_ENERGY',
112 WRITE(iugeo,
'(2A)')
'# X_MOMENTUM Y_MOMENTUM',
114 WRITE(iugeo,
'(I10,1P3E20.13/8X,1P3E20.13)') usrmid,
128 mas=mas+partsav2(6,k)