43#include "implicit_f.inc"
49#include "tabsiz_c.inc"
53 TYPE (SURF_) ,
DIMENSION(NSLIN) :: IGRSLIN
57 INTEGER ISU,I,J,K,ERR,L_SLIN,ID,NSEG,
TYPE,PROC,
58 . LEVEL,NSEG_R2R_ALL,NSEG_R2R_SHARE,
59 . ,ELTYP,ELEM,ITITLE(LTITR)
60 CHARACTER(LEN=NCHARTITLE) :: TITR
61 INTEGER,
ALLOCATABLE,
DIMENSION (:) :: ISLINI
64 titr = igrslin(isu)%TITLE
70 ALLOCATE (islini(lenislin), stat=err)
71 islini(1:lenislin) = 0
76 nseg = igrslin(isu)%NSEG
77 TYPE = igrslin(isu)%TYPE
78 level = igrslin(isu)%LEVEL
79 nseg_r2r_all = igrslin(isu)%NSEG_R2R_ALL
80 nseg_r2r_share = igrslin(isu)%NSEG_R2R_SHARE
84 islini(l_slin+1) = nseg
86 islini(l_slin+1) =
TYPE
88 islini(l_slin+1) = level
90 islini(l_slin+1) = nseg_r2r_all
92 islini(l_slin+1) = nseg_r2r_share
95! line entities(nodes, proc, eltyp, elem)
99 node = igrslin(isu)%NODES(j,k)
100 islini(l_slin+1) = node
103 proc = igrslin(isu)%PROC(j)
104 islini(l_slin+1) = proc
106 eltyp = igrslin(isu)%ELTYP(j)
107 islini(l_slin+1) = eltyp
109 elem = igrslin(isu)%ELEM(j)
110 islini(l_slin+1) = elem