34 . IPART_STATE,NODTAG,STAT_INDXQ,
35 . IPARG, LENGQ, ELBUF_TAB )
41 use element_mod ,
only : nixq
45#include "implicit_f.inc"
57 INTEGER ITAB(*), (LIPART1,*),
58 . IGEO(NPROPGI,*), IXQ(NIXQ,*),
59 . ipartq(*), ipart_state(*),
60 . nodtag(*), stat_indxq(*),
61 . iparg(nparg,*),lengq
62 TYPE (ELBUF_STRUCT_),
DIMENSION(NGROUP),
TARGET :: ELBUF_TAB
66 INTEGER I, N, JJ, IPRT
67 INTEGER NG, NEL, NFT, LFT, LLT, ITY, ISOLNOD
68 INTEGER,
DIMENSION(:),
ALLOCATABLE::IADD
69 INTEGER,
DIMENSION(:,:),
ALLOCATABLE::IADG
70 INTEGER,
DIMENSION(:),
ALLOCATABLE::NP
71 INTEGER,
DIMENSION(:),
ALLOCATABLE::NPGLOB
72 INTEGER,
DIMENSION(:,:),
ALLOCATABLE:: CLEF
73 TYPE(g_bufel_) ,
POINTER :: GBUF
77 CALL my_alloc(iadg,nspmd,npart)
78 CALL my_alloc(iadd,npart+1)
80 CALL my_alloc(npglob,24*numelqg)
81 CALL my_alloc(clef,2,numelqg)
86 isolnod = iparg(28,ng)
89 gbuf => elbuf_tab(ng)%GBUF
97 IF(ipart_state(iprt)==0)cycle
subroutine stat_quad_spmd(itab, ipart, igeo, ixq, ipartq, ipart_state, nodtag, stat_indxq, iparg, lengq, elbuf_tab)