34 2 IXTG ,WA,WAP0 ,IPARTC, IPARTTG,
35 3 IPART_STATE,STAT_INDXC,STAT_INDXTG,SIZP0)
43#include "implicit_f.inc"
57 INTEGER IXC(NIXC,*),IXTG(NIXTG,*),
58 . iparg(nparg,*),ipm(npropmi,*),igeo
59 . ipartc(*), iparttg(*), ipart_state(*),
60 . stat_indxc(*), stat_indxtg(*)
61 TYPE (ELBUF_STRUCT_),
DIMENSION(NGROUP),
TARGET :: ELBUF_TAB
62 double precision WA(*),WAP0(*)
66 INTEGER I,J,K,N,JJ,LEN,NG, NEL, NFT, ITY, LFT,
69 TYPE(G_BUFEL_) ,
POINTER :: GBUF
74 IF(stat_numelc==0)
GOTO 200
79 gbuf => elbuf_tab(ng)%GBUF
90 IF(ipart_state(iprt)==0)cycle
95 IF (mlw /= 0 .AND. mlw /= 13)
THEN
116 IF(ispmd==0.AND.len>0)
THEN
118 IF (izipstrs == 0)
THEN
119 WRITE(iugeo,
'(A)')
'/INISHE/OFF'
123 WRITE(line,
'(A)')
'/INISHE/OFF'
134 IF (izipstrs == 0)
THEN
135 WRITE(iugeo,
'(2I10)')id,ioff
137 WRITE(line,
'(2I10)')id,ioff
147 IF(stat_numeltg==0)
GOTO 300
153 gbuf => elbuf_tab(ng)%GBUF
164 IF(ipart_state(iprt)==0)cycle
167 wa(jj) = ixtg(nixtg,n)
169 IF (mlw /= 0 .AND. mlw /= 13)
THEN
190 IF(ispmd==0.AND.len>0)
THEN
192 IF (izipstrs == 0)
THEN
193 WRITE(iugeo,
'(A)')
'/INISH3/OFF'
197 WRITE(line,
'(A)')
'/INISH3/OFF'
204 DO n=1,stat_numeltg_g
209 IF (izipstrs == 0)
THEN
210 WRITE(iugeo,
'(2I10)')id,ioff
212 WRITE(line,
'(2I10)')id,ioff
subroutine stat_c_off(elbuf_tab, iparg, ipm, igeo, ixc, ixtg, wa, wap0, ipartc, iparttg, ipart_state, stat_indxc, stat_indxtg, sizp0)