33 SUBROUTINE blero2(ALPH,VOLO,RHON,FLUX,FLU1,OFF,PM,NGL,VOLN,
34 . AIRE, D1, D2, D3, D4, D5, D6, VD2, DVOL,
42#include "implicit_f.inc"
53#include "vect01_c.inc"
59 . alph(*), volo(*), rhon(*), flux(4,*), flu1(*),
60 . off(*), pm(npropm,*),voln(mvsiz),
61 . aire(*), d1(*), d2(*), d3(*), d4(*), d5(*), d6(*), vd2(*), dvol(*),
62 . vy1(*), vy2(*), vy3(*), vy4(*),
63 . vz1(*), vz2(*), vz3(*), vz4(*)
74 voln(i)=voln(i)*alph(i)
75 aire(i)=aire(i)*alph(i)
76 rhon(i) = rhon(i) /
max(em30,voln(i))
77 dvol(i) = voln(i)-volo(i)+dt1*half*(flu1(i)
78 . +flux(1,i)+flux(2,i)+flux(3,i)+flux(4,i))
84 rhon(i) =pm( 1,mat(i))
92 vy=vy1(i)+vy2(i)+vy3(i)+vy4(i)
93 vz=vz1(i)+vz2(i)+vz3(i)+vz4(i)
94 vd2(i)=(vy**2+vz**2)/sixteen
98 IF((mtn==11).OR.(rhon(i)>zero))
THEN
101 .
max(em15,voln(i)*dt1*abs(d1(i)+d2(i)+d3(i)))
112 CALL ancmsg(msgid=12,anmode=aninfo,
113 . i1=ngl(i),r1=rhon(i))
subroutine blero2(alph, volo, rhon, flux, flu1, off, pm, ngl, voln, aire, d1, d2, d3, d4, d5, d6, vd2, dvol, vy1, vy2, vy3, vy4, vz1, vz2, vz3, vz4, mat)
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)