27!||--- calls -----------------------------------------------------
32!||====================================================================
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 bforc2(timers, elbuf_tab, ng, pm, geo, ic, x, a, v, ms, w, flux, flu1, veul, ale_connect, iparg, jparg, fill, dfill, ims, nloc_dmg, tf, npf, bufmat, partsav, dt2t, neltst, ityptst, stifn, offset, eani, ipartq, nel, iadq, fsky, ipm, bufvois, gresav, grth, igrth, table, igeo, voln, itask, ms_2d, fskym, mat_elem, h3d_strain, output, sz_bufvois, snpc, stf, sbufmat, svis, nsvois, iresp, idel7nok, idtmin, maxfunc, imon_mat, userl_avail, impl_s, idyna, dt, glob_therm, sensors)
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)