35 1 IPARG ,IXS ,IXQ ,IXC ,IXT ,
36 2 IXP ,IXR ,IXTG ,DD_IAD ,
37 3 X ,DD_IAD_PREV,IXS10 ,IXS20 ,
38 4 IXS16 ,KXX ,IXX ,KXSP ,IXSP ,
48#include "implicit_f.inc"
54#include "vect01_c.inc"
64 INTEGER IPARG(NPARG,*), (NIXS,*), IXQ(NIXQ,*) ,
65 . IXC(NIXC,*) , (NIXT,*), IXTG(NIXTG,*) ,
66 . IXP(NIXP,*) , IXR(NIXR,*) ,
68 . DD_IAD_PREV(NSPMD+1,*),
69 . ixs10(6,*),ixs20(12,*),ixs16(8,*), ixtg6(4,*),
70 . kxx(nixx,*), ixx(*), kxsp(nisp,*), ixsp(*), cepsp(*)
80 INTEGER NEL, DIM, NG, ,ICON, P, ISOLNOD, ICNOD
89 dd_iad(p,i) = dd_iad_prev(p,i)
103 CALL dd_fr(ixs(1,nft+1),p,nel,icon,dim)
105 isolnod = iparg(28,ng)
106 IF (isolnod==10)
THEN
111 . ixs10(1,1+nft-numels8),p,nel,
113 ELSEIF(isolnod==20)
THEN
118 . ixs20(1,1+nft-numels8-numels10),p,nel,
120 ELSEIF(isolnod==16)
THEN
125 . ixs16(1,1+nft-numels8-numels10-numels20),p,nel,
132 CALL dd_fr(ixq(1,nft+1),p,nel,icon,dim)
136 CALL dd_fr(ixc(1,nft+1),p,nel,icon,dim)
140 CALL dd_fr(ixt(1,nft+1),p,nel,icon,dim)
144 CALL dd_fr(ixp(1,nft+1),p,nel,icon,dim)
148 CALL dd_fr(ixr(1,nft+1),p,nel,icon,dim)
152 CALL dd_fr(ixtg(1,nft+1),p,nel,icon,dim)
159 . ixtg6(4,1+nft-numeltg+numeltg6),p,nel,
162 ELSE IF(ity==51)
THEN
166 CALL dd_fr(kxsp(2,nft+1),p,nel,icon,dim)
167 ELSE IF(ity==100)
THEN
169 CALL dd_frx(kxx(1,nft+1),ixx,p,nel,dim)
174 IF (decani==1.AND.anim_vers<40)
THEN
175 CALL dd_ani(x ,ixs ,ixq ,ixc ,
176 . ixt ,ixp ,ixr ,ixtg ,
177 . iparg ,kxsp ,ixsp )
subroutine domdec1(iparg, ixs, ixq, ixc, ixt, ixp, ixr, ixtg, dd_iad, x, dd_iad_prev, ixs10, ixs20, ixs16, kxx, ixx, kxsp, ixsp, cepsp, ixtg6)