30
31
32
34
35
36
37#include "implicit_f.inc"
38
39
40
41#include "com04_c.inc"
42#include "tabsiz_c.inc"
43
44
45
46 TYPE(SURF_) ,DIMENSION(NSLIN) :: IGRSLIN
47
48
49
50 INTEGER L_SLIN,ISU,ID,NSEG,TYPE,PROC,
51 . LEVEL,NSEG_R2R_ALL,NSEG_R2R_SHARE
52
53
54
55
56
57 l_slin = 0
58 DO isu=1,nslin
59
61 l_slin = l_slin + 1
62 nseg = igrslin(isu)%NSEG
63 l_slin = l_slin + 1
64 TYPE = igrslin(isu)%TYPE
65 l_slin = l_slin + 1
66 level = igrslin(isu)%LEVEL
67 l_slin = l_slin + 1
68 nseg_r2r_all = igrslin(isu)%NSEG_R2R_ALL
69 l_slin = l_slin + 1
70 nseg_r2r_share = igrslin(isu)%NSEG_R2R_SHARE
71 l_slin = l_slin + 1
72
73 l_slin = l_slin + 2*nseg
74 l_slin = l_slin + nseg
75 l_slin = l_slin + nseg
76 l_slin = l_slin + nseg
77 ENDDO
78
79
80 lenislin = l_slin
81
82 RETURN