40#include "implicit_f.inc"
45 TYPE (PRESS_CYL_) ,
DIMENSION(NLOAD_CYL) ,
INTENT(IN) :: LOAD_CYL
46 INTEGER ,
DIMENSION(*) ,
INTENT(IN) :: NODLOCAL
50 INTEGER :: I,J,N1,N2,N3,N4,NSEG,LINT,IAD,OFF
51 INTEGER,
DIMENSION(:),
ALLOCATABLE :: ITMP
68 nseg = load_cyl(i)%NSEG
71 rtmp(1) = load_cyl(i)%XSCALE_R
72 rtmp(2) = load_cyl(i)%XSCALE_T
73 rtmp(3) = load_cyl(i)%YSCALE
76 itmp(2) = load_cyl(i)%ID
77 itmp(3) = load_cyl(i)%ISENS
78 itmp(4) = load_cyl(i)%ITABLE
79 itmp(5) = load_cyl(i)%IFRAME
83 DO j=1,load_cyl(i)%NSEG
84 n1 = load_cyl(i)%SEGNOD(j,1)
85 n2 = load_cyl(i)%SEGNOD(j,2)
86 n3 = load_cyl(i)%SEGNOD(j,3)
87 n4 = load_cyl(i)%SEGNOD(j,4)
88 itmp(iad+1) = nodlocal(n1)
89 itmp(iad+2) = nodlocal(n2)
90 itmp(iad+3) = nodlocal(n3)
95 itmp(iad+4) = nodlocal(n4)
106 CALL write_i_c(load_cyl(i)%SEGMENT_ADRESS,4*load_cyl(i)%S_SEGMENT_ADRESS)