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)
83 h_flag=nint(get_u_geo(9,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)
93 h_new=
min(hmax*di0,h_new)
96 IF(spbuf(1,n)<em20)
THEN
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)