31 1 X ,V ,MS ,SPBUF ,ITAB ,
32 2 KXSP ,IXSP ,NOD2SP ,ISPCOND ,ISPSYM ,
33 3 XFRAME ,XSPSYM ,WSP2SORT,ITASK )
41#include "implicit_f.inc"
51 INTEGER KXSP(NISP,*),IXSP(KVOISPH,*),NOD2SP(*),ITAB(*),
52 . ISPCOND(NISPCOND,*),ISPSYM(NSPCOND,*),WSP2SORT(*),
55 . x(3,*), v(3,*), ms(*), spbuf(nspbuf,*),
56 . xframe(nxframe,*), xspsym(3,*)
65 . xs,ys,zs,vxs,vys,vzs,vn,dd
73 nx=xframe(3*(ic-1)+1,is)
74 ny=xframe(3*(ic-1)+2,is)
75 nz=xframe(3*(ic-1)+3,is)
76 DO ns =1+itask,nsp2sort,nthread
84 dd=(xi-ox)*nx+(yi-oy)*ny+(zi-oz)*nz
97 DO ns = 1+itask,
nsphr,nthread
103 dd=(xi-ox)*nx+(yi-oy)*ny+(zi-oz)*nz
126 1 X ,V ,MS ,SPBUF ,ITAB ,
127 2 KXSP ,IXSP ,NOD2SP ,ISPCOND ,ISPSYM ,
128 3 XFRAME ,VSPSYM ,WSP2SORT ,ITASK )
136#include "implicit_f.inc"
141#include "param_c.inc"
146 INTEGER KXSP(NISP,*),IXSP(KVOISPH,*),NOD2SP(*),ITAB(*),
147 . (NISPCOND,*),ISPSYM(,*),WSP2SORT(*),
150 . X(3,*), V(3,*), MS(*), SPBUF(NSPBUF,*),
151 . XFRAME(NXFRAME,*), VSPSYM(3,*)
167 nx=xframe(3*(ic-1)+1,is)
168 ny=xframe(3*(ic-1)+2,is)
169 nz=xframe(3*(ic-1)+3,is)
170 DO ns =1+itask,nsp2sort,nthread
184 vn=vxi*nx+vyi*ny+vzi*nz
197 DO ns = 1+itask,
nsphr,nthread
209 vn=vxi*nx+vyi*ny+vzi*nz
subroutine spadasm0(x, v, ms, spbuf, itab, kxsp, ixsp, nod2sp, ispcond, ispsym, xframe, xspsym, wsp2sort, itask)
subroutine spadasm(x, v, ms, spbuf, itab, kxsp, ixsp, nod2sp, ispcond, ispsym, xframe, vspsym, wsp2sort, itask)