30
31
32
35
36
37
38#include "implicit_f.inc"
39
40
41
42#include "com04_c.inc"
43#include "tabsiz_c.inc"
44
45
46
47 INTEGER LEN_IA
48
49 TYPE (SUBSET_) , DIMENSION(NSUBS) :: SUBSET
50
51
52
53 INTEGER ,J,,ISU,NCHILD,NBPART,NBTPART,ICHILD,IPART,IPARTTOT,
54 . PARENT,LEVEL,TH_PART,L_SUB,THIAD
55 CHARACTER(LEN=NCHARTITLE) :: TITR
56
57
58
59
60
61 l_sub = 0
62 DO isu=1,nsubs
63
65 l_sub = l_sub + 1
66 nchild = subset(isu)%NCHILD
67 l_sub = l_sub + 1
68 nbpart = subset(isu)%NPART
69 l_sub = l_sub + 1
70 nbtpart = subset(isu)%NTPART
71 l_sub = l_sub + 1
72 parent = subset(isu)%PARENT
73 l_sub = l_sub + 1
74 level = subset(isu)%LEVEL
75 l_sub = l_sub+1
76 thiad = subset(isu)%THIAD
77 l_sub = l_sub+1
78
79
80
81
82
83
84 l_sub = l_sub + nchild
85 l_sub = l_sub + nbpart
86 l_sub = l_sub + nbtpart
87 l_sub = l_sub + 10
88 ENDDO
89
90
91 lensubs = l_sub
92
93 RETURN
integer, parameter nchartitle