43#include "implicit_f.inc"
49#include "tabsiz_c.inc"
53 TYPE (SUBSET_) ,
DIMENSION(NSUBS) :: SUBSET
57 INTEGER I,J,ID,ISU,NCHILD,NBPART,NBTPART,ICHILD,IPART,IPARTTOT,
58 . PARENT,LEVEL,TH_PART,L_SUB,ERR,ITITLE(LTITR),THIAD,IVARTH
59 CHARACTER(LEN=NCHARTITLE) :: TITR
60 INTEGER,
ALLOCATABLE,
DIMENSION (:) :: ISUB
63 titr = subset(isu)%TITLE
69 ALLOCATE (isub(lensubs), stat=err)
75 nchild = subset(isu)%NCHILD
76 nbpart = subset(isu)%NPART
77 nbtpart = subset(isu)%NTPART
78 parent = subset(isu)%PARENT
79 level = subset(isu)%LEVEL
80 thiad = subset(isu)%THIAD
86 isub(l_sub+1) = nchild
88 isub(l_sub+1) = nbpart
90 isub(l_sub+1) = nbtpart
92 isub(l_sub+1) = parent
102 ichild = subset(isu)%CHILD(j)
103 isub(l_sub+1) = ichild
108 ipart = subset(isu)%PART(j)
109 isub(l_sub+1) = ipart
114 iparttot = subset(isu)%TPART(j)
115 isub(l_sub+1) = iparttot
122 ivarth = subset(isu)%NVARTH(j)
123 isub(l_sub+1) = ivarth