34 1 X ,V ,MS ,SPBUF ,ITAB ,
35 2 KXSP ,IXSP ,NOD2SP ,WA ,WASPACT ,
36 3 ITASK ,IPARTSP ,IPART)
44#include "implicit_f.inc"
55 INTEGER KXSP(NISP,*),IXSP(KVOISPH,*),NOD2SP(*),ITAB(*),
56 . WASPACT(*),ITASK,IPARTSP(*),IPART(LIPART1,*)
59 . x(3,*) ,v(3,*) ,ms(*) ,spbuf(nspbuf,*) ,wa(kwasph,*)
63 INTEGER N,INOD,NVOIS,NS,IPRT,IPROP,H_FLAG
65 . XI,YI,ZI,DI,DIVV,COEFF,GET_U_GEO,
70 DO ns=itask+1,nsphact,nthread
82 coeff = get_u_geo(8,iprop)
84 hmin = get_u_geo(10,iprop)
85 hmax = get_u_geo(11,iprop)
90 h_new=di*(one+divv*dt1*coeff)
92 h_new=
max(hmin*di0,h_new)
96 IF(spbuf(1,n)<em20)
THEN
97 CALL ancmsg(msgid=174,anmode=aninfo,
subroutine spadah(x, v, ms, spbuf, itab, kxsp, ixsp, nod2sp, wa, waspact, itask, ipartsp, ipart)
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)