computer program for the generation ofdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · computer...

39
I I I I I I I I I I I I I I I I I I I USER'S MANUAL FOR PROGRAM INPT COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto S. deCastro Celal N. Kostem Fritz Engineering Laboratory Department of Civil Engineering Lehigh University July 1975 Fritz Engineering Laboratory Report No. 400.18

Upload: others

Post on 20-Mar-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

USER'S MANUAL FOR PROGRAM INPT

COMPUTER PROGRAM FOR THE GENERATION OF

DATA FOR SKEW I-BEAM AND SPREAD

BOX-BEAM BRIDGES

by

Ernesto S. deCastro

Celal N. Kostem

Fritz Engineering Laboratory

Department of Civil Engineering

Lehigh University

July 1975

Fritz Engineering Laboratory Report No. 400.18

Page 2: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

TABLE OF CONTENTS

ABSTRACT

1. INTRODUCTION

2. INPUT INSTRUCTIONS

2.1 Input Instruction for Skew I-Beam Bridges

2.2 Input Instructions for Skew Spread Box-Beam Bridges

3. EXAMPLES

3 • 1 Examp 1 e 4H

3. 2 Example 4t2

4. REFERENCES

5. FIGURES

6. TABLES

7. LISTING

1

4

4

6

9

9

9

10

11

13

14

Page 3: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I

I I I I

ABSTRACT

This user's manual contains the input instruction and

program listing for program INPT. The program generates the input

file or input deck for the finite element program SKBRD.

Page 4: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I

I I

1. INTRODUCTION

Program INPT was developed to provide a simplified input for

the finite element program SKBRD (Ref. 1) when used for the lateral

load distribution analysis of skewed 1-beam and spread box-beam bridges.

Program INPT contains basically mesh generation routines that will:

(1) number the node points, (2) number the elements, (3) generate nodal

coordinates, element properties and boundary conditions, and (4) pro­

vide HS20-44 load configurations. The program is limited to !-beams

and spread box-beam bridges on parallel skews. This program was used

extensively to generate input in the reported load distribution anal­

ysis of skewed beam-slab bridges in Reference 2,

The program consists of the calling program INPT and two sub­

routi~es: a) Subroutine !BEAM for !-beam bridges and, b) Subroutine

BOXBEAM for spread box-beam bridges. The basic bridge configuration

is specified by the bridge width, WC, number of beams, NB, span length,

XL, skew angle, PHI, and overhang, OVH (see Figs. 1 and 2 for I-beam

and box-beam bridge configurations).

a) Subroutine !BEAM

The discretization for !BEAM is specified by the number of

elements in the longitudinal direction, NVPE, and the number of ele­

ments between the beams, NEB. The spacing between the beams is com~

puted internally as SP = WC/(NB - 1) and compared with the specified

spacing as a check. The internally computed SP is used in subsequent

calculations.

-1-

Page 5: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

In the longitudinal direction, the elements are of equal

length except for the elements at midspan. These elements have a

dimension of 28 ins. in the direction of the span (Ref. 2), In the

transverse direction, the dimenison of all the elements between the

beams is the spacing SP divided by NEB, and the dimension for the

overhang, if any, is OVH~ The overhang elements may be specified to

have a different thickness to account for curbs and parapets which

may be attached to them.

Diaphragms may be specified at several sections of the

bridge. When these diaphragms are specified in the direction of the

skew, they will change the longitudinal discretization of the struct­

ure. The change in the discretization is to make the diaphragm equi­

distant in the longitudinal direction.

b) Subroutine BOXBEAM

The discretization for the box-beam structure is specified

by the number of elements in the longitudinal direction NVPE, the

number of elements between the box-beams NEB, the width of a box-beam

WBOX, and the spacing between webs of two adjacent box-beams SP.

WBOX and SP are the center line distances between the midplane of the

web elements (Ref, 2).

In the direction of the span, the elements are of equal

length except for the elements at midspan. The length of these ele­

ments is made equal to half the specified spacing. In the transverse

direction, the dimension of the elements is WBOX and SP/NEB alternately.

Overhang elements may also be specified similar to the IBEAM routine,

-2-

I I I I I I I I I I I I I I I I I I I

Page 6: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

Diaphragms may be specified at any section of the bridge

including the supports. The diaphragms, however, must be along a dis­

cretization line and in the direction of the skew.

Based on the input to each corresponding subroutine, the .

program creates a file named PUNC. This file may be equivalenced to

PUNCH to give a punched deck as input control cards to program SKBRD,

or the file may be used directly as INPUT file for SKBRD.

The skew angle PHI in program INPT refers to the angle

measured from the y-axis to the line of support. The x-axis is along

the span of the bridge (e.g. see Figs. 1 and 2).

-3-

Page 7: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

2 I INPUT INSTRUCTIONS

The input instructions consist of two parts; (a) input in­

st~ctions for skew !-beam bridges, and (b) input instructions for

skew spread box-beam bridges. The program recognizes which routine

to use through the first flagword of the input instruction deck.

2.1 Input Instruction for Skew I-Beam Bridges

Six cards are needed:

Card 1 Flagword (A8)

cols, 1 ..... 8 The word IBEAM must be punched in

columns 1-5.

Card 2 Problem identification (10A8}

Card 3 Problem description (10A8}

Card 4 Geometry information (FlO,O, IS, 3FlO,O, 3I5, 2FlO,O)

Cols, 1-10

11-15

16-25

26-35

36-45

46-50

51-55

we

NB

XL

SPl

PHI

NVPE

NEB

Bridge width, curb to curb (in,}

Nwnber of beams

Span length (in.)

Nominal spacing (in,)

Skew angle of the supports in

decilnal degrees

Nwnber of longitudinal plate ele­

ments, If not specified, NVPE = 6,

Number of plate elements between

beams. If not specified, NEB = 2.

-4-

I I I I I I I I I I I I I I I I I I I

Page 8: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

cols. 56-60 NUMBLK

61-70 OVH

71-80 TCP

Number of blocks in solving the

stiffness equations. If not spec­

ified, NUMBLK = 2.

Overhang width on each side of

the bridge (in.}, If NEB and OVH

are not specified, OVH = 25.0 in.

Thickness of the overhang (in.).

If not specified, the thickness

of the deck plate is used.

Card 5 Plate and Diaphragm Properties (8FlO.O)

cols. 1-10

Card 6

11-20

21-30

31-40

41-50

51-60

61-70

71-80

cols, 1-10

11-20

EP

xu

DYDX

PT

EFCP

DB

DT

DEC

EB

XUB

-5-

Mean modulus of elasticity of

the plate VE1 .E21

{k.si)

Poisson's Ratio of the plate

Modulus of elasticity ratio of

the plate E1/E2

Plate thickness (in.)

Effectiveness of diaphragm~ 1

(Ref. 2)

Diaphragm thickness (in.)

Diaphragm height (in.)

Eccentricity of diaphragms from

the reference plane (in,)

Beam modulus of elasticity (ksi)

Beam Poisson's Ratio ( to calcu­

late G)

Page 9: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

2.2

cols. 21-30

31-40

41-50

51-60

\

61-70

XI

TJ

ECC

AS

POINT

Beam moment of inertia (In. 4 )

Beam torsional moment of inertia

(In. 4 )

Eccentricity of the centroid of

the beam to reference plane (in.)

Cross sectional area of the beam

(in. 2 )

Number of diaphragm locations

along the span.

Input Instructions for Skew Spread Box-Beam Brid&es

A minimum of 7 cards is needed:

Card 1

cols. 1-8

Card 2

Card 3

Card 4

Cols. 1-10

11-15

16-25

26-35

36 ... 45

The word BOXBEAM must be punched in columns

1-7

Title (10A8)

Problem identification (10A8)

Bridge Geometry 0'10.0, IS, 3FlO.O, 315, 3FlO.O)

we

NB

XL

SP

PHI

Bridge width, curb to curb (in.)

Number of spread box-beams

Span length (in.)

Center to center spacing between

webs of consecutiye box-beams (in.)

Skew angle of the supports in

decimal degrees

-6-

I I I I I I I I I I I I I I I I I I I

Page 10: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

cols, 46-50

51-55

56-60

61-70

71-75

76-80

NVPE

NEB

NUMBLK

OVH

NDPH

NMAT

Number of elements in the longi­

tudinal direction

Number of plate elements between

box-beams

Number of blocks in solving stiff-

ness equation

Overhang on each side of the

bridge (in, )

Number of diaphragm elements

Number of materials ~ 3

Card 5 Properties of material 1, top plate elements (4FlO.O)

cols. 1-10 EP Mean modulus of elasticity

vEl • E21 (ksi)

11-20 xu Poisson's Ratio

21-30 DYDX Elasticity Ratio E/E2

31-40 PT Plate thickness (in.)

Card 6 Properties of material 2, bottom plate elements (5FlO.O)

cols. 1-40 Same as Card 5

41-50 WBOX Width of a box-beam

Card 7 Properties of material 3, web elements (5FlO.O)

cols. 1-40 Same as Card 5

41-50 HTl Height of box-beam

Card 8 Properties of material 4, diaphragm elements, if any

(5FlO.O)

cols. 1-40 Same as Card 5

-7-

Page 11: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

cols. 41-50 HT2 Height of diaphragm element

Card 9 If PT in Card 5 is less than or equal to zero, the

plate thicknesses in the transverse direction are not uniform and

are specified as follows:

cols. 1.-10 PTBl

PTB2

21-30 PTB3

Plate thickness of the first

transverse element

Plate thickness of the second

transverse element

and so on.

The above is used to include the thickness of the top plate

of a box-beam to the deck slab QRe£,2).

Card 10 Diaphragm locations (16!5)

Diaphragms, if any, are positioned at the following speci­

fied nodes, one node per each diaphragm element.

cols. 1-5 NDNPLTl

6-10 NDNPLT2

NDNPLT3

Node number with the first

diaphragm element

Node number with the second

diaphragm element

and so on

Numerical examples for an !-beam bridge and a box~beam

bridge are given in Section 3 to illustrate the use of the program •

-8-

I I I I I I I I I I I I I I I I I I I

Page 12: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I· I I

3. EXAMPLES

The skew I-beam bridge example and the skew box-beam bridge

example in Reference 1 are presented to illustrate the use of the pro-

gram. The input for these examples is given in Tables 1 and 2. The

output for this program is the input listing in Reference 2 excluding

the header cards.

3.1 Example 111 Skew I-Beam Bridge Card No. 4 (See

Table 1)

we = 288.0 in.

NB = 4

XL = 768,0 in.

SPl = 96.0 in.

PHI = 45 degrees

. NVPE = blank (will be set to 6)

NEB = blank (will be set to 2)

3.2 Exam;ele . 112 Skew Spread Box-Beam Bridge Card No, 4

(See Table 2)

we ;::: 288,0 in.

NB ;::: 3

XL = 857.5 in.

SP - 79,5 in,

PHI ;::: 30 degrees

NVPE = 6

NEB = 1

-9-

Page 13: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

NUMBLK = 6

OVH = 24.0 in.

NDPH = 0

NMAT = 3

4. REFERENCES

1. deCastro, E. S. and Kostem, C. N. USER'S MANUAL FOR PROGRAM SKBRD, Fritz Engineering Laboratory Report No. 400.15, Lehigh University, Bethlehem, Pennsylvania, April 1975.

2. deCastro, E. S. and Kostem, C. N. LATERAL LOAD DISTRIBUTION ANALYSIS OF SKEWED, PRESTRESSED CONCRETE I-BEAM AND SPREAD BOX-BEAM BRIDGES, Fritz Engineering Laboratory Report No. 400.18, Lehigh University, Bethlehem, Pennsylvania, June 1975.

-10-

I I I I I I I I I I I I I I I I I I I

Page 14: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

• ··-···-· -· ·-- --a-• ·---·-------- --· • -------------------

I ...... ...... I

I

I y z

( )

0

Fig. 1 Example No. 1

63 Node Points (only on top)

48 Plate Elements

24 Beam Elements

Page 15: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I ...... N I

z

7

Fig. 2 Example No. 2

• 98 Node At Top 8 Bottom

() 60 Top e Bottom Plate Elements

0 36 Web Elements

96 Total No. of Elements

-------------------

Page 16: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

I 3EAM EXA Mfllf-1

24/45 Sill= 2fl'~. :1

3.5Et~

4.5!:+3

BOX '3f 1\M

6. TABLES

Tllf.ILE 1

2 4 F r ~ FT It

HI'JE 8RI%E iJ INS L =

·7ss.o 0.1:5 .4444 G .15 14~065. OQ

4 SF.II:-1~ 45.00 64 FT 0 INS

g::,.oo <+5.JD 11. 0 0

25127.7

TA"!Lt: ?.

DFG~EE SKEW S/L = 1/n

3 SDQEAn gax qEn~5 xnMPLE NO. 2 W=288.0 ~O.JF ·~ MS~ 3 L= R~?.S

?81'\.0 4."iFH 4.'5L+~

4.5:::+3 l • ·~

;1 . F; ~ 1 :: . .· I) • 1 s 1;j .s

.1 7. 5 t. G n 1.') :J

1. J Cj

7.5 10

. . PHI=30.0

H.O !1 i) f.\~. 0

• Q ~~ q •? r:: . ? 1.s

-13-

10

24. 0 0

. .., 7.5

Page 17: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I 7. LISTING I

PROGRAH INPT<INPUT,OUTPUT,PUNC,TAPE7=?UNC 9 0SFAC,TAPE8=DSFACl 1 c 2 c ~ • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 3 I c 4 C THIS PROGRAM GENERATES THE INPUT FILE<PUNCt OR THE INPUT DECK 5 C (PUNG=PUNCHI FOR THE FINITE ELEMENT PROGRAM SKBRO-(AN~LYSIS OF 6 C PLATES AND ECCENETRICALLY STIFFENED PLATES OF ARBITRARY PLA~ 1 C GEOMETRY)- AS APPLIED TO SKEW I-8EAM OR SKEW BOX-BEAM SRIDGES. 8

I C DSFAC CONTAINS IN~ORMATION NECESSARY FOR PLOTTING INFLUENCE LINES 9 C FOR MOMENTS • 10 c 11 C THE USER SHOUL~ REFER TO THE USERtS MANUAL FOR THE PROGRA~ ANO 12 I C THE REPJRTEO INVESTIGATION THAT MAKES USE OF THE PROGRAM 13 c 14 C REFERENCES 15 G 1. DE CASTRO, E. S. AND KOSTEH, C. N. 16 I C USERtS MANUAL FOR PROGRAM SKBRD, FRITZ ENGINEERING LABORATORY 17 C R~PORT NO. 400.15, APRIL 1975 18 C 2. DE CASTRO, E. S., AND KOSTEM, C. N. 19 C LATERAL LOAD DISfRIJUTION IN SKEWED, PRESTRESSED CONCRETE 20 I C I-9EAM AND B0X-9EAM BRIDGES, FRITZ ENGINEERING LABORATORY 21 C REPORT NO. 400,19, JULY 1975 22 c 23 c • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 24 I c 25

REA0 1&0, CHECK 2& IF <CHECK.EQ.7HIAEAM I 130,110 27

110 IF (CrltCK.EQ.7H90XBEAMl 140,120 28 I 120 CONTINUE 29

PRI~T 170, CHECK 30 STOP 777 31

130 PRINT 180 32 I CALL IREAM 33 GO TO 150 34

1~0 PRINT 190 35 CALL JOX3EAM 36 I

c 31 1so sro~ 38

c 39 160 FORMAT <A71 40 I 170 FOR~AT (1H1,5X,•FLAGWORD IS NOT IBEAM OR BOXaEAM 8UT=*,A7,1J 41 l~G FOR~AT (1H1,5X,•INPUT DATA FOR SKEW I-BEAM•/1 42 190 FOR~AT l1H1,5X,•INPUT DATA FOR SKEW BOX-BEAM•,tl 43

END 44- I SUBROUTINE IeEAM IBM 1

C I :3M 2 I

C • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • I9H 3 C IBM 4 C THIS ROUT!~£ GENERATES INPUT DATA FOR I-BEAM SLAS BRIDGES ONLY IBM 5 C OPTIONS ARE AVAILAdlE FOR INCLUSIONS OF MULTIPLE DIAPHRAGMS OR IBM 6 I C ALLOW FOR TWO INTERMEDIATE SUPPORTS. THESE OPTIONS HOWEVER ARE IBM 7 C TFSTED ONLY FOR THE CASES REPORTED IN REF. 2. IBM 8 r, IBM 9 C • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • IdM 10 I C IBM 11

-14- I I I

Page 18: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

c

c c c

c c c

c c c

c c c

DIMENSION A<10l, SUOt, NCOR<35t, XC35J, YC35t, DC12), EWC36), NBIIBI'I 12 1NC181, NSCCZt, NVBCC2,51, N9PLTC3l, NDPLTC3,41, NB8HTC3), NPBHTC3,IBH 13 241, PYC20l, PXC20), CASEf20), ANGLE(Itl, Ni3XCJ&), IPERHC15l, CCCC20IBI1 14 31, XPLTC18), NSH4,4t, NSECC4) IBH 15

I Bl'l 16 DATA CASE/1H1,1H2,1H3,1H4,1H5,1H6,1H7,1H8,1H9,2H10,2H11,2H12,2H13,IBH 17

12H14,2H15,2H16,2H17,2H18,2H19,2H20/ IBH 18 DATA ANGLE/3H0.0,4H30.0,4H45.0,4H60.0/ IBM 19 DATA I~ERH/1,2,J,4,5,1,2,3,4,5,1,2,3,4,5/ IBM 20 DATA CCC/1HA,1H9,1HC,1H0,1HE,1HF,1HG,1HH,1HI,1HJ,1HK,1HL,1HH,1HN,1ISH 21

1H0,1HP,1HQ,1HR,1HS,1HT/ IBH 22 DATA NST/t&•Ot IBM 23 DATA NSEC/9,9,8,.9/ IBM 24

IBH 25 READ IN PR03LE~ IDENTIFICATION !TWO CONSECUTIVE CAROS) IBM 26

I BH 27 READ 440, A IBM 26 READ 440, 3 Ii3M 29 PRINT 450, A IBM 30 PRINT 450, B IBH 31 PRI.>.jf 4&0 IBM 32 WRITE c8,4501 1\ IBM 33 WRITE 18,4501 il IBM 34

IBM 35 READ ANQ PRINT GE~ERAL GEOMETRY INFORMATION IBM 36

IBM 37 REAO ~70, WC,N3,XL,SP,PHI,N~P£,NEB,NUMBLK,OVH,TCP IBM 38 NDPH=O IBM 39 IF IAIU.EQ.6HOIAPHRAGI NDPri=INB-11•2 IBM 40 NR12=NDPH IBM 41 NSTC1,11=11 IBM 42 NSTC2,11=10 ISH 43 N S T I 2, 2 J = 12 IBM 44 NSTI3,U=9 IBM 45 NSTC3,2l=10 IBM 46 NSTI3,3l=12 IBM 47 NST I 4,1) =9 IBM 48 NSTI4,21:10 IBM 49 NSTI4,31=12 IB~ 50 NSTI4,41=13 IBM 51 ~L=SP/XL IBM 52 IF INIIPE.EQ.O.ANO.O~H.EQ.O.J Ollri=25. IBM 53 WT=WC+OVH+O~H ISH 5~ PRINT ~80, ~C.NB,XL,WT,SP,SL,PHI,NVPE,NEB,NU~3LK,OVH IBM 55

IBM 56 READ ANU PRINT PLATE AND 3EAM PROPEkTIES IBM 57

IBM 58 READ 490, EP,XU,OYOX,PT,EFCP,OB,OT,DEC IBM 59 IF <EFCP.EQ.Q.I EFCP=0.25 IBM 60 IF <DB.EQ.O.l 18=9. IBM 61 IF IDT.EQ.O.I OT=34.5 ISH 62 IF IDEC.EQ.O.l OEC=17.5 IBM 63 PTTi=PT IBM 64 IF ITCP.LE.O.l TCP=PT ISM 65 READ 490, Ei3,XU,XI,TJ,ECC,AS,POINT IBM 66

IBM 67 OPTION 1- DIAPHRAGMS A~E GENERATED IBM &8 IF POINT LS GREATER THAN ZEkO, NPOINT LINES OF UIAPHRAGMS ARE IBM &9

-15-

Page 19: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

C GENERATED. A MAXIMU~ OF 4 LINES OF OIAPH~AGMS IS ~OSSIBLE c

c c

NPOINT=IFIX!POINTI NOPH=NPOI~T•NOPH PRINT 500, EP,XU~DYOX,PT PRINT 510, EB,XU,xi,TJ,ECC,AS SP2=SP SP=wC/ ( N9-11 PRINT 520, SP2~SP

C OPTIC~ 2- CONTINUOUS 3- SPAN STRUCTURE C IF THE FIRST WORD !FIRST 8 LETTERSI IN THE TITLE IS CONTINUO ~TWO C INTERMEJIATE SUPPORTS ARE GENERATED AT L1=0.75•L2=L3. LOADING C WILL JE ON SECOND SPAN EXCEPT WHEN OPTION THREE IS USED. c c

IF !A(11.NE.8HCOIJTINUOI GO TO 10 NVPE:=1.8 NIIPfl=5 NVP3=8 NEB=1

10 CONTINUE c C COMPUTE THE NECCESARY NUMGE~ OF ELEMENTS AS A FUNCTION OF THE C NU~3ER OF BEAMS c

lF !NEB.NE.OI GO TO 20 NE S=2 IF !N9.EQ.91 N£8:::1 IF !N3.GE.101 NEB=1 IF !A!1).E).6HCONTINUOI NEB:::1

20 CONTINUE NHPE= (N.:J-U•NE3 IF !OVH.NE.O.I NHPf=NHP£+2 IF !NIIPE.£1.01 NVP£=6 NPLT=NHPE•NVPE NBM=NB•NwPE NUMEL=NPLT+NBM+NQPH NMAT=2 QEQ=1HF

c C THE NUMaER OF LOAD CASES ARE SPECIFIED BY THE FF. EQUfiTIONS C WHICH DEPENDS ON THE BRIDGE WI!JTH OR NUMB£'<'. OF BEAMS c

NLGS=IIIB-1 IF !N3.GE.101 NLCS=NB/2 IF !N9.EQ.91 NLCS=5 IF !WC.EQ.6b4.1 NLCS=6 NLGSl=NLCS-1 NLCS2=NLCS1•2+1 NP=NLCS2 NPTT= 1 XLW=12. WRITE (8,5301 WC,Na,X~tSP,~HI,NP,N?TT,XLW

IBM IBM IBM IBM IBM IBM IBH IBH IBH IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM I 811 IBM 18M I 3M IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM IBM 113M IBM IBM IBM IBM IBM IBM IBM IBM !3M c

C COMPUTE THE TOTAL NUMBER OF NODAL POINT3, 30UNDARY POINTS ANO THE IBM IBM C NUMBER OF EQUATIONS PER BLOCK

-16-

I I

70

I 71 72 73 74

I 7S 76 77 78

I 79 8,0 81 82 83 I 64 85 8& 87 I 68 89 90 91 I 92 93 94 95 I 96 CJT 96 99 I 100

101 102 103 I 104 105 10& 107

I 108 109 110 111

I 112 113 114 115

I 116 117 118 119 teO I 121 122 123 124 I 125 126 127

I I I

Page 20: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

c NHPE1=NHPE+1 NIIPE1=NVPE+1 NUMNP=NHPEt•NIIPE1 IF CNUHBLK.EQ.Ot NUMBLK=2 NEQ1=fNUHNP+NUM6lKt/NUMBLK NBLKL=S•NEQ1 NUMSC=2•NHPE1 IF (A(1l.EQ.8HCONTINUOI NUMaC=2•NUMBC

c C DETERMINE THE NODE POINTS AND ELEMENT NUMBERS NECESSARY FOR C GENERATION OF MESH c

NMIO=NVPE/2t1 NCOR( U =1 NCOR(2J=NMIIJ-1 NC0~(3t=NMIO

NCOR <Itt =NMIOH NCOR(51 =NVPE1 NA01=NVPE1 NA02=2•NIIPE1 NAO.l =NHPE•N VPE 1 00 30 I=t,5 J1=I+5 J2=I+10 J3=I+15 NCO~IJ11=NGOR(II+NA01

NCOR(J21=NCOR(II+NA02 NCOR(J31=NCOR(It+NA03

30 CONTINUE c C COMPUTE X AND Y DIVISIONS C 28.0 IN3. IS ASSUMED TO BE THE LONGITUDINAL DIMENSION OF THE C ELEMENTS NEAREST THE ~IDSPAN

c

c

X(11=0.0 X(31=XLI2. X(51=XL X I 21 =X ( 3) -2 8 • X(41 =X(3l +26.

C THE FOLLOWING IMPOSES THAT THE LONGITUDINAL DIVISIONS COINCIOF.S C WITH THE LOCAfiONS OF THE OIAPHKAGMS c

IF INPOINT.E0.21 GO TO 40 IF (NPOINT.EQ.ll GO TO 50 IF INPOINT.EQ.41 GO TO 60 GO TO 70

40 X (21 =XL/3. X(41=2.•XLI3. GO TO 70

50 X(21=XL/2. X131=5.•XL/8. X (41 =3.•XL14. GO TO 70

60 X(21=2.•XL/5. X(41=J.•XL/5.

70 CONTINUE -17-

IBH 126 IBH 12q I BH 130 I BH 131 ISH 132 IBM 133 IBH 134 IBM 135 IBH 136 ISH 137 IBM 136 IBM 139 IBH 140 IBM 141 IBM 142 IBM 14"1 IBM 144 IBM 145 IBM 11t6 IBM 147 IBM 148 IBM 149 IBM 1!-iO IBH 151 IBM 152 I BH 153 IBM 154 ISH 155 IBM 156 I aM 157 IBM 158 IBN 159 IBM 160 IBM 161 IBM 1&2 I BH 1&3 IBM 1&4 I BH 1&5 IBH 166 I BH 167 IBM 1&8 ISH 169 IBM 170 IBM 171 IBM 172 IBM 173 IBM 17ft IBM 175 IBM 176 IBM 177 IBM 118 IBH 179 IBM HO IBM 181 IBM 182 IBM 183 IBM 184 I BH 185

Page 21: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I

c I Bl1 18& c FOR CONTINUOUS SPAN, THE ELEMENT NEAREST MIDSPAN IS &0.0 INS. LONGISH 187 I c I811 188

IF <A<11.NE.8HCONTINUOI GO TO 80 I Bl1 189 X(21=XI31-60. IBM 190 Xlltl =XI31 +60. I B11 1q1 I 80 CONTINUE IBM 192 DO qo 1=1,5 IBM 193

go YIII=O.O I BH 19ft 01/Hi=JVH IBM 195 I IF 101/H.EQ.O.I OVH1=SP/NEB IBM 196 DO lOll 1=6,10 IBM 197

tllO YIII=OVH1 IBM 198 YO ::tJ'JH1 +SPINE a IBM 199

I 00 110 1=11,15 IBM 200

110 Y<II=YO IBM 201 DO 120 I=16,20 ISH 202

120 Y I I I =WT ISH 203

I IF IPHI.EQ.gO.I STOP 777 IBM 204 PHil=PHI/57.293775 I 811 205 TAN=SINIPH111/COSIPHI11 IBM 206 DO 130 1=1.15 IBM 207 I1 =I+ 5 ISM 208 I 12=IPER~III IBM 209

t 30 XII1l=XII21+Y!I11•TAN IBM 210 MODO=NI/PE1 I 811 211 NLIMO=NUMNP-NVPE1 IBM 212 I c IBM 213

c DET~RMINE ELEMENT NUH9ER AND NODE POINTS OF TH£ PLATES I Bl1 214

c I BH 215 1~8PLT!11=1 IBM 216 I N8PLT121=NI/PE1 IBM 217 N3PLTI31=2•NVPE+1 I Bl1 218 NPPL T 11, 1 l:: 1 I BH 219 NPPLTI1,21=2 I BH 220

I NPPLTI1,31=NVPE1+Z IBM 221 NPPLTI1,41=NI/PE1+1 IBM 222 NPPLTI2 9 li=NVPE1+1 IBM 223 NPPLTI2,21=NVP~1+2 IBM 224

I NPPLTl2,3l=2•NVPE1+2 IBM 225 NPPLTI2,fti=2•NVPE1+1 IBM 226

NPPLTI3,1l=Z•NVPE1+1 IBM 227 NPPLTIJ,21=2•NVPE1+2 I 811 228

I NPPLTI3,3l=3•NVPE1+?. IBM 22q

NFPLTIJ,4l=J•NVPE1+1 IBM 230

i'1001=NI/PE IBM 231

c IBM 232

c GETERHI~E THE ELEMENT NUMBER AND NODE POINTS OF THE BEAMS IBM 233 I c IBH 234 N:3dMTI11=NPLT+1 IBM 235 N9B~TI21=NBaMTI11+NI/PE IBM 236 N8dMTI31=N3dMTI2)+NI/PE IBM 2H I NBIN I U =Nf!flMT < 1) IBM 238

DO 1'+0 I=2,N8 I 8!1 239

J=I-1 IBH 240 NBINIII =NBINIJI +NVPE IBM 241 I 140 CONTINUE IBM 242 N3I=~'n+1 I9~ 2ft3

-18-

I I I

Page 22: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I

I I I I I

c

NdL=2•NB NFAC=1 IF (0\IH.EQ.O.I NFAC=O NBX(11=NCORC21+NFAC•NVPE1 IF (A(101.NE.AHSUPPORTSl GO TO 150 NBXtU=NBX<lt-5

150 CONTINUE IF tNPOINT.NE.OI NBX(U=NSEC(NPOINTI NBX<NBII=NBXC11+2 IF !PHI.LE.O.I NBXf11="1BXUI DO 1&0 I=2,NB J=I-1 NBXCII=NSX!JJ+NEB•NVP£1 K=I+Nq L=K-1 NBX(KI=NBX(LI+NVPE1•N£9 IF (PtH.LE.O.I NBX(U=NBXCKJ

1&0 CONTINUE DO 170 I=1,NBL

170 EWUI=S? sP1=o.5•sP EW ( U =OVH+SP1 EW(NE31=EWC11 EWCN8Il=EW!11 EIH NBLI =EIH U NFN~=NFAC•NVPE1+1 NPBMTC1,1l=NFN3 NPBMTC1,2l=NFN9+1 NPBMTC1,31=NFN9+1 NPBMT!1,1ti=NFNB 00 180 J=1,4 NPBMTf2,JI=NPBMT(1,JI+NEB•NVPE1

180 NPBMT!3,Jt=NPBMTf2,JI+~Ea•NVPE1 MOD2=NVPE

c. DET€RMINE BOUNDARY NODE POI~TS AND VALUES c

c

NBC ( 11 = 1 N8CC21=NVPE1 M003=NIIPE1 NLIM3=NUMNP-NVPE MOD1t=NIIPE1 NL IM4=NUHNP DO 190 I=1,2 oo 190 J=1,5

190 NVBCU,JI=O NV8C(1,11=1 NIIBC<1,21=1 NII8CC1,31=1 NIIBCf2,21=1 NlldC(2,31=1

C DETERMINE CENTROID OF TRUCK FOR NLCS LOAD CASES c

XL 1= XL/2. IF CA<1QI.NE.£1HSUPPORTSI GO TO 200 XL1=C75.+&.251•12.

2 00 CONTINUE -19-

IBM 24ft I BH 245 IBH 246 IBM 247 IBM 248 I BH 249 IBI't 250 I BH 251 IBM 252 IBM 253 IBH 25ft IBM 255 IBM 256 IBH 257 IBH 258 IBH 259 ISM 260 IBM 2&1 IBH 262 IBM 263 IBM 26ft IBM 2&5 IBM 266 IBM 2&7 IBM 268 IBM 269 IBM 270 IBM 271 IBM 272 I BH 2 73 IBM 274 IBH 275 IBM 276 IBM 277 IBM 278 IBM 279 IBM 28 0 IBM 281 IB!'1 282 IBH 283 IBM 28ft IBM 285 IBM 286 I BH 287 IBM 268 IBM 289 IBM 2 90 IBM 291 ISM 292 IBM 293 IBM 29ft IBM 295 IBM 296 IBM 297 IBM 298 I BH 299 IBM 300 IBM 3 01

Page 23: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

c

PHU=WT/2. SPL=IWC/2.-&0.I/NLCS1 00 210 I=Z, NLCS I1=I-1 PYIII=PYCI11+S~/NEB

IF IWC.EQ.864.1 PY(I}=PYCI1l+SPL IF INB.EQ.9.AND.WC.EQ.576.) PYIII=PYII11+SPL IF IWC.£Q.432.0.ANO.NE9.EQ.1) PYIII=PYCI11+SP/2o

210 CONTINUE DO 22il I=1,NLCS

220 PXIII=XL1+PYIII•TAN WPLT=NLCS1•SP/NE8 IF IWC.EQ.4J2.0.ANO.NE6.E0.11 WPLT=NLCSt•S,/2. IF IWC.EQ.8o4. I WPLT=NLCS1"·SPL IF IN:3. EQ .9. AND. we. EQ.576.1 WPLT =NLCS1•SPL IF IN9.LE.121 GO TO 240 IF IWG.EQ.864.l GO TO 240 00 230 I=1,NLCS1 I4=I+1

230 XPLTII)=PYCI41-WPLT GO TO 250

240 CONTINUE 00 250 I=t,NLCS1

250 XPLTIII=PY(l)-~PLT

260 CONTINUE 00 270 I=1,NLCS I3=NLCS1+I

270 XPLTII31=PY(Il XX1=1.0 XX2=0.0

G PUNCH OUT CARDS IN FORMAT OF SK3RO {RfF.11

C=&H;:>TAR.T WRITE 17,51t01 C WRirE (7,5501 A WRITE 17,5501 3 WRITE 17,550) ~UMEL,NUMNP,NU~BC,NMAT,NLCS,N9LKL,QEQ

N=1 WRITE (7,5701 N,EP,OYOX,XU,XU N=2 WRITE 17,5801 N,E:3,XX1,XX2,XU DO 28J N=1,14 WRITE: (7,5901 NGORINI,XINI,Y!NI

280 CONTINUE WRITE 17,6001 lllCORI1'5l,X(151,YU51,MOOO,NLIMil DO zqo N=1G, 20

zgo WRITE 17,5901 NCORIN),X(Nt,YIN) NMAT1=1 MOD=O NL I M=O EL X= 0. 00 HO '1=1,3 PT=PTT1 IF IN.£1.11 PT=-TCP IF (N.NE.~I GO TO 300 MOD=M001 NLIM=INHPE-1l•N~PE

-20-

IBH 302 IBH 303 IBH JOlt IBM 305 IBM 306 IBH 307 IBH 308 IBH 30C3 IBM 310 IBH 311 IBH 312 IBM 313 IBM 314 IBH 315 IBM 316 IBM 317 IB11 318 IBH 31C3 IBH 320 IBM 321 IBM 32<.' IBM 323 IBM 324 IBH 325 IBM 326 IBH 327 IBM 328 IBH 329 I BH 3 30 IBM 331 IBM 332 ISH 333 ISH 334 IBM 335 IBM 336 ISH 337 I BH 338 IBM 33C3 IBM 340 ISH 341 ISH 342 IBM 3t..J IBM 31+4 IBH 345 IBM 346 IBM Jlt7 IBM 348 IBM 349 IBH 350 IBM 351 IBM 352 ISH 353 IBM 354 IBM 355 IBM 356 IBM 357 IBM 358 IBM 359

I I I I I I I I I I I I I I I I I I I

Page 24: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I 300 CONTINUE IBH 360

Ni=NBPLTCN) IBM 361 WRITE C7,610) N1,CNPPLTCN~JI,J=1,41,NHAT1,ELX,PT,PT,PT,PT IB" 362

C IBH 363 C CONSIDER THE CU~BS AND PARAPETS IF ANY INTO TCP IBH 364 C IBM 3&5

IF CN.NE.11 GO TO 310 IBII 366 I NVP1=NVPE-1 IBH 367 Nt=NVPE IBM 3&8 NP1=NPPLTC1,1)+NVP1 IBM 369 NP2=NPPLTC1,21+NVP1 IBM 370 I NP3=NPPLT C1,3HNVP1 IBM 371 NP4=NPPLTU,41+NVP1 IBM 372 TCP=-TCP IBM 373 WRITE (7,6101 N1,NP1,NP2,NP3,NP4,NMAT1,ELX,TCP IBM 374 I

310 CONTINUE IBM 375 N1=N1+NVPE IBM 37& NP1=NPPL TC3, 11 +NVPE1 IBM 377 NP2=NPPLTC3,2HNV?E1 IBM 378 I N~J=NPPLT(3,31+NVPE1 IBM 379 NP4=NPPL T (J,ftl +NVPE1 IBM 380 WRITE (7,&10) Nt,NP1,NP2,NPJ,NP4,NMAT1,ELX,PT,PT,PT,PT,MOO,NLIM IBM 381 NMUL=CNHPE-11•NVPE1 IBH 382 I NMUL1=NHPE•NVPE1 IBM 383 N1=NLIM+1 IBM 384 NP1=NMUL+1 IBM 385 NP2=NMUL+2 IBH 386 NP3=NMUL1+2 IBM 387 I NP4=NMUL1+1 IBM 388 WRITE (7,6101 N1,NP1,NP2,NP3,NPft,NMAT1,ELX,TCP IBM 389 N1=N1+NVPE IBM 390 NP1=NP1+NVP1 IBM 391 I NP2=NP2+NVP1 IBM 392 NP3=NP3+NVP1 IBM 393 NP4=NP4+NVP1 IBM 394 WRITE (7,6101 NPLT,NP1,NP2,NP3,NP4 9 NMAT1 9 ELX,TCP IBM 395 I MOD=O IBH 396 NLIM=O IBM 397 NMAT2=2 IBH 398 00 330 N=1,3 IBM 399 I N1=NBBMJ(NI IBM 400 IF IN.NE.31 GO TO 320 IBM 401 HOD=MOD2 IBH 402 NLIM=NUMEL-NOPH IBM 403 I

320 CONTINUE IBH 404 WRITE 17,6101 N1,1NPBMTCN,JI,J=1,41 tNMAT2,ELX,XI ,TJ,ECC,AS,MOO,NLIIBM 405

1M IBH 406 330 CONTINUE IBM 407

C IBH 408 I

C PUNCH OUT CARDS FOR THE DIAPHRAGMS IF ANY ISM 409 C IBH 410

XI=EFCP•QJ•OT•DT•OT/12. IBM 411 TJ=EFcP•or•oB•oa•os/3. I9M 412 I ECC=SQIHCEFCPl•DT/2. IBH 413 AS=EFG~•os•DT IBM 41. IF (NPOINT.EQ.OI GO TO 3&0 IBH 415 DO 350 N=t,NPOINT IBM 416 I DO 340 J=1,NB12 IBM 417

I -21-

I I

Page 25: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

NLIM=NLIMH Nl=NLIM NP1=NST(NPOINT,Nl+CJ-11•N~PE1

NP2=NP1 +N lfPE1 WRITE (7,5101 N1,NP1,NP2,NP2,NP1,NMAT2,ELX,XI,TJ,ECC,AS

3'+0 CONTINUE 350 CONTI~UE 360 CONTINUE

WRITE (7,6201 NqC(11,(NVdC(1,II,I=1,51,H003,NLIM3

C PUNCH OUT THE BOUNDARY CONDITION CARDS c

c

IF (A(11.N£.8HCONTINUOI GO TO 370 N8C1=NBC(1l+NVPA NULL=O IONE=1 NL I M5=NL I :H +N~PA WRITE (7,6201 N3C1,NULL,NULL,IONE,NULL,NULL,~003,NLIH5 N8C2=N8C1+NI/PE3 NLIM5=NLIM5+NVP8 WRITE (7,6201 NBC2,NULL,NULL,ION£,~ULL,NULL,M003,NLIM5

370 CONTII>lUE WRITE <7,6201 ~8C(21,(NVBCC2,II,I=1,SI,M004,NLIM4

C INITIALIZATION FO~ TH£ LOAD CASES c

c

D (1 I =6HTRUCK DC21=6HI3RIDGE Q(JI=6H Dt41=6HifEHICL Dt51=6HE AT M 0(61=6HIOSPAN Ot7l=6HLOAO C 0(61=6HASE D ( 10 l =oHPHI ou21 =oH CODE=ItHHS 20 IF !PHI.f.;).O.DOI JJ=1 IF <PHI.EQ.JO.OI JJ=2 IF (PHI.EQ.45.Ql JJ=3 IF <PHI.EQ.,)O.Ol JJ=It NULL=O IONE=l NW=6

C OPTION 3- LOADS 0~ FIRST TWO SPANS C THIS SECTION IMPOSES A HS 20-44 TRUCK BE PLACEO ON THE FIRST C SPAN AN~ THE SECOND S 0 AN OF THE TWO SPAN CONTINUOUS BRIDGE c

IF (At1l.EQ.8HCONTINUO.AND.AOOI.EQ.8HSUPPORTSl GO TO 380 GO TO 390

HO CONTINUE NW=12 P1=4. P2=t6. X1=143.75+141•12. X2=(1t3. 751•12 X3=(43.75-14.1•12.

-22-

IBM ft18 1!3!1 419 IBM 420 IBM 421 I BH 422 IBM 423 IBM 424 I8H 425 IBM 426 IBM 427 IBM 428 I8M 429 IBM 430 IBH 431 IBN 432 I8M 433 IBH 434 IBM 435 IBM 436 IBM 437 IBM 436 IBH 43g IBM 440 IBM 441 IBM 442 IBM 443 IBH 444 IBM 445 IBM 446 IBM 447 I Bl1 448 IBM ftftq I 811 45 0 IB~ 451 I BH 452 ISM 453 IBM 454 IB!'l 455 IBM lt56 IBM 457 IBM 458 IBM 459 IBM 460 IBM 461 IBM 4&2 IBM 463 IBM 464 IBM 465 IBM 466 laM lt67 IBM 468 I6H 469 IBM 470 IBM 471 IBM 472 IBM 473 IBM 47ft raM 475

I I I I I I I I I I I I I I I I I I I

Page 26: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I Y1=36. IBM 47&

Y2=- 36. IBM 477 COOE=~HTRUC IBM 478

390 CONTINUE IBM 479

I C IBH 480 C PUNCH OUT CARDS FOR THE DIFFERENT LOAO CASES IBM 481 C IBH lt82

00 410 I=l,NLCS IBH 483

I 019)=CASE1It IBM 484 Dl11t=ANGLEIJJ) IBM 485 WRITE C7,C,30t IOCKt,K=1,12) IBM 486 WP.ITE 17,6401 NULL,QEQ,QEQ IBM 487

I WRITE 17,6&0) COOE,PX!It,PYII),NW,~HI ISH 488

C IBM 489 C FOR THE THREE SPAN CONTINUOUS BRIDGE ONLY IBM 49n C IBM 491

IF IAI10l.NE.8rlSUPPORTSl GO TO 400 IBM 492

I WRITE (7, 650 I P1, X1t'Y1 IBI'I 493 WRITE (7,650) P1,X1,Y2 IBM 494 X1=-X1 IBM 495 WRITE 17,650) ~>2,X1,Y1 IBM 49&

I WRITE (7,6501 P2,X1,Y2 IBM 497 WRITE 17,650) P2,X2,Y1 IBM 498 WRITE (7,650) P2,X2,Y2 ISH 499 X2=-X2 IBM 500

I WRITE C7,650t P2,X2,Y1 IBM 501 WRITE C7,650t P2,X2,Y2 IBM 502 WRITE 17,650) P2,X3,Y1 IBM 503 WRITE 17,650) P2,X3,Y2 IBM 504

I X3=-X3 IBM 505 WRITE 17,650) P1,X3,Y1 IBM 506 WRITE (7,&50) P1,X3,Y2 ISM 507

400 CONTINUE IBM 508

I WRITE 17,570) IONE,IONE,NUMNP IBM 509 WRITE (7,5801 N3,N3l IBM 510 WRITE (7,6601 CNBININI,N=1,NBl IBM 511 WRITE 17,6901 IEWINI,N=1 9 N8) IBM 512

I WRITE (7,&801 OHJXOU ,N=1,NBll IBM 513 WRITE 17,6901 IEWINI,N=1,N3LI IBM 514 E=6HSLOADS IBM 515 IF II.EQ.NLCSl E=6HSTOPF IBM 51& WRITE 17,700) E IBM 517

I 410 CONTINUE IBM 518 CC=oH BEAM IBM 519 DO 420 J=1,NLCS2 IBM 520

420 XPU (J)=XPUIJI/12.-0VH/12. IBM 521

I DO 430 I=t,NB IBM 522 WRITE (8,710) IIHJ),J=1,8l,CC,CGCII) IBM 523 WRITE 18 9 7201 IXPLT<Jt,J=1,NLCS21 IBM 524

430 CONTINUE IBM 525

I RETURN ISH 526

C IBM 527 440 FORMAT 110A81 IBM 528 4SO FORMAT C5X,10A31 IBM 529

I ~60 FORMAT 15X,//I IBM 530 470 FORMAT CF10.0,I5,3F10.0,315,F10.0,F10.0) IBM 531 480 FORMAT I/3X,•WIDTH IWC) •• • ••• • .=•.F10.2,/5X,•NUMBER OFIBM 532

1 BEAMS •••••••• =•,I10,/5X,•~PAN LENGTH ••••••••• =•,IBM 533

I -23-

I I

Page 27: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

c c c c c c c c c

c

2F10.2,/5X,•ToTAL BRIDGE WIDTH •••••• =•,F10.2,/5X,•BEAH SPACINIBH 534 3G ••••• • ••• =•,F10.2,/5X,•SIL KATIO ••••• • • •• ·=•,ISH 535 4F10.3,/5X,•SKEW ANGLE OF SUPPORT ••••• =•,F10.3,/5X,•NUMBER OF LIBM 53& SONGITUDINAL Oiv. .=•,I10,15X,•No. OF ELEMENTS BETWEEN BEAMS.=•,I1IBH 537 60,/5X,•SPECIFIEO NUMBER OF 9LOCKS .=•,IiO,/SX,•SPECIFIEO PLATE EIB~ 538 70GE OvERHANG.:•,F10.2,//l IBM 539

'+90 FORMAT C 8F10. 0 I IBM 540 500 FORMAT C/5X,•PLATE MODULUS OF ELATICITYCKSII =•,F10.2,/5X,•P!BH 541

10lSSONtS ~ATIO =•,F10.2,/5X,•ORTHOTROPHY FACIBH 542 2TOR =•,F10.2,/5X,•PLATE THICKNES<INS.t IBM 543 3 =•,F10.2,1/I ISH 544

510 FORMAT (/5X,•aEAM MODULUS OF ELASTICITY =•,Ft0.2,/5X,•PIBM 545 10ISSONtS RATIO =•,FlO. 2,15X,•MOHENT OF INERTIBM 546 2IA CIN.Itt =•,F10.2,/5X,•TORSIONAL MOMENT OF INERTIA <IBM 547 3IN.41 =•,F10.2,15X,•ECCENTRICITY <INS.! =•,FUBM 5'+8 4C.2,/5X,•A~EA IIN.Zl =•,F10.2,/I) IBM 549

520 FO~~AT l/5X,•NO~INAl SPACINGCINS.I•,F10.2,/5X,•ACTUAL SPACING CINSIBH 550 1.1•,F10.2,/I IBM 551

530 FORMAT CF10.2,I5,3F10.2,2I5,F10.21 IBM 552 540 FORMAT IA6l I9M 553 550 FOR~AT l10A!H IBM 554 3b0 FORMAT l5I4,1A11 IBM 555 570 FORMAT !Ilt,1E10.3,3F10.31 IBM 556 5BO FORMAT CI4t1E10.3,3F10.31 IBM 5?7 590 FORMAT 1IIt,2F10.21 IBM 558 600 FORMAT CI4,2F10.2,2I~I IBM 559 610 FORMAT 1611t,F8.2,2FB.1,2F~.2,2!'+1 IBH 560 620 FORMAT <I4,1X,5I1,60X,2l41 IBM 561 530 FORMAT 112A51 IBM 562 640 FvRMAT CI4,A1,4X,A11 ISH 563 o50 FORMAT IJF~.21 IBM 56\ ooO FORMAT IA4,6X,2F10.2,I5,F10.21 IBM 565 o70 FORMAT 13141 IBM 565 580 FORMAT 120141 IBH 567 6YO FO~MAT C10F8.2l 16M 5&6 7 00 FO~MAT I A61 I 6,'1 569 f10 FORMAT ltlA6,Af>,AU IBM 570 720 FOR~AT 16F10.2l 13M 571

END IBM 572-

SUBROUTINE ::l0X3EA'1 30X 1 30X 2

~ • • • • "' "' • • • • • • • • "' "' • • • • • • • • • • • • • • • • BOX 3 sox '+

THIS ROUTINE GENt~ATES INPUT DATA FOR SPREAD BOX-gEAM BRIDGES ONLY90X 5 THE LOADING IS THE HS 20-'+4 DESIGN TRUCK vEHICULAR LOADING PLACED BOX 6 ON ALL OE.>IGN LANES BOX 7

BOX 8 • • • + • • • • 4 • • • • + • • • • • ~ • ~ • • • • • • • • • • • BOX 9

30X 10 DIMENSION AI10l, 'HlOI, NCOR(190), Xl1901, Yl1901, 0(121, NTPLTU930X 11

1), NTNPLTI19 9 4), N8PLTI1CJ), N8NPLTI19,41, NWPLT!191, ~WNPLTC19,1ti,BOX 12 2 NBCC601, NvBC150,51, NDPLTI151, NiJNPLTC15,41, KUSl, I»Y(SI, PXI5ldOX 13 3, CAS£151, ANGLE!ftl, NTPI1S,6l, NT9115,31, NTIH15,41, PT31221, WTP30X 14 4115,61, WT3115dl, WHI!15,1tl, WXXIJ&I, XXC36l, V't'C361 BOX 15

BOX 16 -24-

I I I I I I I I I I I I I I I I I I I

Page 28: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I· I I I I I I I I I I I I

c G c

c c c

c

c c c c

DATA CASE/1H1,1H2,1H3,1H4,1HS/ DATA ANGLE/3H0.0 1 4H30.0 1 4H45.0 1 4H60o0/

READ I~ PROBLEM IDENTIFICATION

READ 740, A READ 740, 13 PRINT 750, A PRINT 750, B PRINT 750

!TWO CONSECUTIVE CARDSt

READ AND PRINT GEOPMET~Y INFORMATION

READ 770, WC,Nd,XL,SP,PHI,NVPE,NEB,NUMBLK,OVrltNDPH,NMAT WT = WC+O IIH +0 VH SL=SP/XL IF !NVPE.EQ..O.ANO.OVH.EQ.O. J OVH=25. PRINT 780, wc,Na,XL,HT,SP,SL,PHI,NVPF.,NEB,NU~3LK,OVH,NDPH,NMAT

READ 790 1 EP,XU,QYQX,PT IF !NMAT.E0.1l GO TO 10 RFAD 790, EP1,XU1,0YOX1,PT1,WBOX IF !NMAT.E0.21 GO TO 10 REAO 790, EP2,XU2,0YOX2 1 PT2,HT2 IF !NMAT.EQ..31 GO TO 10 READ 790, EP3oXU3,0YOXl,PT3,HT3

10 CONTINUE PRINT 800, EP,XU,DYOX,PT IF INMAT.£Q.11 GO TO 20 PRINT 810, £P1,XU1,0YOX1,PT1 1 HSOX IF INMAT.E0.21 GO TO 20 PRINT 820, EP2,XU2iOYJX2,PT2 1 HT2 IF ( NMA T. EQ. 31 GO T 0 20 PRINT 830, EP3,XU3,0YOX3,PT3,HT3

20 CONTINUE

COMPUTE THE NECCESARY NUMBER OF ELEMENTS AS A FUNCTION OF THE NUM3ER OF BEAMS

IF CNEB.NE.OI GO TO 30 NEB=2 IF lNB.GE.iUI NE6=1

30 CONTINUE NHPE=NB•lN8-11•NEB IF lOVH. NE. 0.1 NHPE=NHPU2 IF lNVPE.EQ..OI N'/PE=& NB2=2•Na NET?=NVPE•NHPE NWE3=NB2•NI/PE NEBT=NB•NVPE NUMEL=NETP•NWE~+NEBT+NOPH QEQ=1HF NLCS=5 IF (PT.LE.O.I GO TO ItO GO TO 50

40 RFAD 840, CPT8CNI ,N=1 1 NHPEI GO T 0 7 0

50 CONTINUE -25-

BOX BOX BOX BOX BOX 'lOX BOX BOX BOX BOX BOX BOX BOX 30X BOX BOX BOX BOX BOX BOX BOX BOX BOX BOX BOX BOX BOX BOX BOX a ox BOX BOX a ox BOX BOX BOX BOX BOX a ox BOX BOX 30X BOX BOX BOX 130X BOX BOX BOX BOX a ox BOX BOX BOX BOX BOX BOX a ox

17 18 19 20 21 22 23 2ft 25 2& 21 28 29 30 31 32 33 34 35 3& 37 38 39 40 41 42 43 44 45 4& lt-7 48 49 50 51 52 53 54 55 56 57 58 59 60 61 &2 &3 &4 65 &6 67 66 Ei9 70 71 72 73 74

Page 29: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I

DO 50 N=1,NHPE BOX 75 50 PTBtNI=PT BOX 76 70 CONTINUE BOX 77

C BOX 78 I C COMPUTE THE TOTAL NUHBER OF NODAL POINTS, BOUNDARY POUNTS AND THE BOX 79 C OF EQUATIONS PE~ RLOCK BOX 60 C BOX 81

NHPE1=NHPE+1 BOX 62 I NVPE1=NVP£+1 BOX 83 NYAD=NHPE1+NB2 BOX 84 NYAOS=S•NYAD 30X 85 NUMNP=NHPE1•NvPE1+NB2•NVPE1 BOX 86 I IF INUMJL K. EQ. 0 I NUMBLK=6 BOX 87 NEQ1=(NUMNP+NUMBLKI/NU~BLK BOX 88 NBLKL=5•NEQ1 BOX 89 NUM9C=Nd•4 BOX 90 Nt3LKL=115 ~OX 91

I C BOX 92 C DETERMINE THE NODE POINTS AND ELEMENT NUMBERS NECESSARY TO BOX 93 C GENERATE ~ESH 60X 94 C 90X 95 I

NMID=NVPE/2+1 BOX 96 NCOR(11=1 dOX 97 NCORt2l=NMI0-1 BOX 98 NCOR!3t=NMIO BOX 99 I NCO~!~I=NMI0+1 SOX 100 NCOR!51=NVPE1 SOX 101 J1=0 BOX 102 DO ~0 J:fi,NYA05,') BOX 103 I J1=J1+1 30X 1G4 NAD1=J1•NVPE1 BOX 105 OU 80 I=1,5 BOX 106 JJ:::J+I-1 !lOX 107 I

80 NCOtdJJI=NCOR!II+NA01 BOX 108 C BOX 109 C COH~UTE X AND Y DIVISIONS BOX 110 C BOX 111 I

Prl!l=PHI/37. 295775 BOX 112 TAN= SIN (PHI 11/GOS (PHIU 30X 113 XI11=G.O BOX 114 x <31 =XL/2.-o.5•waox•TAN sox 115 IF INOPH.E').O.I XC31=XL/2. BOX 116

I X151=XL 90X 117 X(21=Xl31-SP/?. BOX 118 Xl~I=X(31+5PI2. BOX 119 Do go I=1,5 aox 120 I

90 YIII=O.J BOX 121 OVH1=0VH BOX 122 IF (0'/H.EQ.O.I OI/H1=WBOX dOX 12J DO 100 I=6,15 BOX 124 I

100 YCII=OVH1 BOX 125 N'10•J=25 BOX 126 IF ( N E R. E J.. 11 N M OlJ = 2 0 8 0 X 127 YO=OVH1+W'30X 30X 128 I DO 110 I=16,25 BOX 129

110 Y!II=YO BOX 130 Y1=YO+SP/NEd BOX 131 IF (N·3.F.:Q.1l Y1=0VH1HI90X+OVH1 90X 112 I

-26-

I I I

Page 30: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I

DO 120 I=26, 30 BOX 133 120 Y <II =Y1 BOX 134

IF INYAD5.EQ.301 GO TO 150 BOX 135 DO 130 I=31,NYAD5 BOX 136

I U=I-NHOD BOX 137

130 YIII=Y(I11+WBOX+SP BOX 138 IF 101/H.EQ.O.I GO TO 150 BOX 13<3 NYAD4=NYAD5-4 BOX 140 DO 140 I=NYA04,NYA05 BOX 141

I 140 YIII=WT BOX 142 150 CONTINUE !)OX 143

IF IPHI.EQ.90.l STOP 111 BOX 141J PHI1=~HI/57.295775 BOX 145

I TAN=S!N(PHI111COSIPHI11 a ox 146 NYAOO=NYA05-5 BOX 11t7 DO 160 I=1,NYADO BOX 148 I1=It5 BOX 14<3

I· 160 XII1l=X<II+(Y(I11-YI!)l•TAN ilOX 150 DO 170 N=1,NYII'J5 a ox 1!H

170 PRINT 900, NCORINI,X(NI,YINI BOX 152 c BOX 153

I c COR~ECTION FOR SKEW BRIDGES WITH DIAPHRAGMS BOX 154 c BOX 155

IF INDPH.EQ.OI GO TO 200 BOX 156 IF IPHI.EQ.O.I GO TO 200 BOX 157

I COR=WBOX•TAN BOX 158 NST=6 BOX 159 IF IOIJH.EQ.OI NST=1 BOX 160 NST1=NSTt11t BOX 161

I DO 1<3il N=1,NB BOX 162 I=NST BOX 163 J=NST1 BOX 164 U=I t5 BOX 165 J1=J+5 BOX 166

I XIJI=XIJI-COR sox 167 XIJ11=XIJ11-CO~ BOX 168 00 180 KK=1,4 BOX 169 M=I+KK-1 BOX 170

I K1=I1tKK-1 a ox 171 XIMI=XIMI+COR BOX 172 XIK11=XIKU+COR a ox 173

180 CONTINUE BOX 174

I MOD=20 sox 175 IF INEB.EQ.21 MOD=25 BOX 176 NS T=NSTHJOQ BOX 177 NST1=NST1+MOD BOX 178

I 190 CONTINUE BOX 179 200 CONTINUE BOX 160

DO 210 N=1,NYAD5 BOX 181 210 PRINT 900, NCORINI ,XINl ,YINI BOX 182

I MODO=O BOX 18J

c a ox 184 c DETERMINE ELEMENT NUMBER OF OECK,BOTTOM,WEB, AND DIAPHRGH PLATES BOX 185 c BOX 186

I NTPLT11l=1 BOX 187 NBPL T I 1) =NE TP+ 1 BOX 188 NWPLT111=NETP+NERT+1 BOX 18<3 NDPLTI11=NETP+NEOT•NWE3•1 BOX 190

I -2 7-

I I

Page 31: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I

DO 220 I=2,NHPE BOX 191 220 NTPLTCII=NTPLTII-11+NVPE a ox 192 I IF IN3.LE.11 GO TO 2~0 BOX 193

DO 230 I=2,NB BOX 194 230 NSPLTIII=NBPLTII-11+NVPE BOX 195 240 CONTINUE a ox 196 I DO 250 I=2,N92 BOX 197 250 NWPLTIII=NWPLTCI-11+NVPE BOX 198

IF INOPH.LE.11 GO TO 27'0 BOX 199 DO 2o0 I=2, NDPH BOX 200 I 260 NDPLTIII=NDPLTCI-11+1 BOX 201

270 CONTINUE BOX 202 c BOX 203 c DETERMINE NODE POINTS AT TOP PLATES BOX 204

I c BOX 205 K1=0 BOX 20& NK1=1 BOX 207 NK3=3 BOX 208

I IF IOVH.NE.il.l GO TO 281! BOX 209 NK1=.l BOX 210 NK3=1 a ox 211

280 CONTINUE BOX 212

I NTNPLTC1,1l=1 BOX 213 NTNPL T C1, 21 =2 BOX 214 DO 290 I=1 9 NHPE BOX 215

290 KIII=NK1 a ox 216 KMOD=2 BOX 217 I IF INE8.EQ.21 I{M00=3 BOX 218 DO 300 I=2,NHPE,KMOD BOX 219

300 KIII=NKl BOX 220 DO 310 I=1,NHPE BOX 221 I K1=K1+KCil BOX 222 NTN?LT(I,JI=K1•NVPf1+2 BOX 223 NTNPLTCI,41=NTNPLTCI,31-1 BOX 224

310 CONTINUE eox 225 I DO 320 I=2,NHPE BOX 226 J=I-1 BOX 227 NTNPLT<I,11=NTNPLTIJ 9 4l a ox 228 NTNPLTII,21=NTNPLTIJ,31 BOX 229

I 320 CONTINUE BOX 230 c BOX 231 c DETERMINE NODE POINTS OF 80TTOH PLHES BOX 232 c 30X 233

I NKB=2 BOX 234 IF IOVH.EQ.O.I NK8=1 BOX 235 NBNPLT11,11=NK3•NVPE1+1 BOX 236 NBNPLT(1,2l=N9NPLTC1,11+1 BOX 237 NBNPLTI1,3l=NB~PLT(1 9 2l+NVPE1 BOX 238 I NBNPLTC1t4l=NBNPLTI1,11+NVPE1 IJOX 239 NKBB=4 30X 240 IF INEB.EQ.21 NK33=5 BOX 2~1 DO 330 I=2,NB a ox 242 I J=I-1 sox 243 DO .130 L=1,4 a ox 2~4 NBNPLTII,LI=NBNPLTCJ,LI+NKB3•NVPE1 BOX 245

330 CONTINUE BOX 246 I c BOX 247' c DETERMINE NODE POINTS OF WEJ PLATES BOX 248

-28-

I I I

Page 32: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I· I I I I I I I I I I I I

c

c

K1=K I U J1=1 DO 350 I=1,N82 J1=-J1 IF II. E Q. U GO T 0 31t 0 IF (J1.GT.OI K1=K1•3 IF (J1.LT.Ot K1=K1+NE9

31t0 CONTINUE NWNPLTfi,1t=K1•NVPE1•1 NWNPLTti,2t=NWNPlTti,1t+1 NWNPLTCI,4t=NWNPLTCI,1t+NVPE1•J1•!-1t NWNPLT(I,Jl=NWNPLTti,2l+NVPE1•J1•!-11

350 CONTINUE IF ( NDPH. EQ. 0 l GO TO 370

C DETERMINE THE PROPERTIES OF THE DIAPHRAGMS c c C IF DIAPHRAGMS ARE SPECIOED INOPH.GT.OI THE FIRST NODE TO WHICH C THE DIAPHRAGM IS CONNECTED MUST BE SPECIFIED c

c

READ 8SO, INONPLT<I,U,I=1,NOPHI 00 360 I=1,NDPH NONPLTII,2J=NDNPLTII,11+3•NVPE1 NONPLTCI,31=NONPLTII,1t•2•NVPE1 NONPLTfi,41=NDNPLT!I,11+1•NVPE1

360 CONTINUE 370 CONTINUE

C DETERMINE BOUNDARY NOOE POINTS AND VALUES c

c

MOD3=0 NLIMJ=O NB3=J•Nq N34=4•NB DO 330 I=1tNB NdC<II=NBNPLT<I,11 NBCINB+II=NBNPLT!I,4l NdC(N82+II=NBNPLT!I,11+NVPE N8CtNB3+II=NBNPLTII 9 41+NVPE

380 CONTINUE DO 39il I=1,N~4 DO 390 J=1,5

390 NVBCII,JI=O DO It 0 0 I= 1, N 82 DO 400 J=1,4

ltOO NVBCU,JI=1 NB21=N82+1 DO 410 I=NB21,NB4 DO 410 J=2,lt

410 NVBCII,JI=1

C DETERMINE CENTROID OF TRUCK FOR 5 LOAD CASES c

PY<U=QVH+3o.O PY(51=WT-PY<1l PY!JI=WT/2.

-29-

BOX 249 BOX 250 BOX 251 aox 252 BOX 253 BOX 25ft aox 255 BOX 256 BOX 257 BOX 258 BOX 259 BOX 260 BOX 261 !lOX 262 aox 2&3 BOX 264 sox 265 BOX 266 BOX 2&7 aox 268 BOX 269 BOX 270 BOX 271 BOX 272 BOX 273 BOX 27ft BOX 275 90)( 276 BOX 277 BOX 278 30)( 279 80)( 280 BOX 281 80)( 282 BOX 283 aox 284 BOX 285 BOX 286 !30)( 287 BO)( 288 BOX 289 RO)( 290 aox 291 BOX 292 90X 293 BOX 294 BOX 295 BOX 296 aox 297 BOX 298 80)( 299 BOX 300 BOX 301 BOX 302 BO)( 303 90X 30ft sox 305 aox 306

Page 33: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I

PY(21=lPYI11+PYI311/2. a ox 307 PY ( 41 = ( P Y I 51 +P Y I 3 It 12. BOX 308

I Xli=XL/2. BOX 309 PXI11=XL1+PYI11•TAN BOX 310 PX121=XL1+PYI21•TAN BOX 311 PX131=Xll+PY131•TAN BOX 312

I PX(41=Xl1+PYI41•TAN BOX 313 PXISI=XL1+PY151•TAN BOX 314 PYI11=PH31 BOX 315 PXI1l=PXI31 BOX 316 XX1=1.0 BOX 317 I xx2=o.o BOX 318 PY<U=WT/2. 90X 319 PXI11=XL1+PY111"'TAN BOX 320 XW1=XW6=-224. 0 BOX 321 I XW2=XWS=-56.0 a ox 322 XW3=XW4= 112.0 BOX 323 XEl=XE&=-112.0 BOX 324 XE2=XE5=5Ei.O IJOX 325 I XE3=XE'+=221t.O BOX 32Ei YW1=YW2=YW3=3b.O BOX 327 YW4=YWS=YW6=-36.0 BOX 328 YE1=YE2=YE3=3&.0 BOX 329 I YE4=YES=YE6=-36.0 BOX 330 NTEiiP3=NB BOX 331 NL=IFIXIWC/144.1 BOX 332 DO 420 N=2,NL,2 BOX 333

I IF IN.EQ.21 00=60.0 aox 334 IF (N.EQ.4) 00=204.0 BOX 335 IF (N.EQ.&I 00=348.0 BOX 336 JYU=-00 !JOX 337

I DYB=DD BOX 338 DXU=-IJD"'TAN+56.0 90X 339 OXB=DO"'TAN-56. 0 BOX J40 "

c BOX 3Ct1 c ADD OX,DY TO CENTROID OF TRUCK sox 342 I c BOX 343

NU=:-J•&-11 BOX 34ft NB=N•6-5 BOX 3'+5 XXINUI=XW1+0XU sox 346 I XX INU+U =XWZ+OXU 90)( 347 XXINU+21=XW3+0XU BOX 348 XXINU+31=XW'++OXU BOX 349 XX(NU+Iti=XWS+OXU BOX 350 I XXINU+51=XW6+0XU BOX 351 YYOlUl=YW1+DYU BOX 352 YYINU+11=YW2+0YU BOX 353 YY INU+21 =YW3+0YU 30X 354 I YY INU+31 =YH4+0YU BOX 355 YY t:'W+41 =YW5+0YU BOX 356 n INU+SI =YW6+0YU BOX 357 XX IN91 =XE1+0XB aox 358

I XX INB+U =XE2+DX3 a ox 359 XXIN3+21=XE3+0Xt3 BOX 360 XXINi3+31=XE4+0X"t BOX 361 XXIN9+41 =XES+OXB a ox 362

I XXIN9+51=XE6+DXB BOX 363 YYOlBI=YE1+0Y8 -30-

BOX 36 '+

I I I

Page 34: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I

YYCN8+1t=YE2+DY9 BOX 365 YY ( N B+ 2 l :: YE 3 + 0 Y 9 BOX 3&6 YYCN8+3l=YE1t+OYS BOX 3&7 YV CNB+4) =YE5+DYB BOX 368 YYCNB+5l=YE6+0Y3 BOX 3&9

I 420 CONTINUE BOX 370 N8=NTEHPB BOX 371 DO it30 JJ=1,36 BOX 372

!t30 WXX!JJI=16.0 BOX 373

I 00 ltltO KK=1,3 30X 371t JI(::!KK-1t•12 BOX 375 HXX!1+JKt=lt.O BOX 376 WXX!o+JKl=4.0 BOX 377

I HXX!9+JKl=4.0 BOX 376 It ItO WXX!10+JK1=4.0 BOX 379

c BOX 360 c INITIALIZE DATA FOR LATERAL LOAD DISTRI9UTION BOX 381

I· c BOX 382 DO lt60 I=1,15 BOX 383 DO 450 J=1,o BOX 384 NTP!I,Jl=O a ox 385

I 450 WTP!I,Jt=O. BOX 386

DO 460 J::l,J BOX 387 NTB<I,Jt.=O BOX 388

460 WTB !I, J) = 0. a ox 389

I DO lt70 J=1,4 BOX 390 NTW!I,Jt=O BOX JCH

470 WTW!I,Jt=O. BOX 392 480 CONTINUE BOX 393

NBXl=NB-1 BOX J 91t

I NB21=NSX1-1 BOX 395 W8X2=WBOX/2. BOX 396 SP2=SPI2. BOX 397 SP4=SP/It. BOX 398

I OIIH2=011H/2. BOX 39':1 NWI=N/PE1/2+1/2 BOX 400 IF !N\/PE.E0 .• 51 NWI=2 sox 401

c BOX lt02

I c INITIALIZE BOTTOM PLATE ELEr~F.NTS AT SECTION BOX lt03 c BOX 404

DO ltqQ N=l,NB 30X It OS NTB!N,1l=NBNPLT!N,1t+NWI BOX 406

I NTB!N,21=NBNPLT!N,4l+NWI BOX r.o1 WTB !N, 1 I =HRX2 BOX 408 WTB!N 7 21=WBX2 a ox lt09

lt90 CONTINUE BOX 410

I c BOX 411 c !NIT IALI ZE Wf3 ::LEHENTS AT SECTION BOX 412 c BOX 413

DO 500 N=1,NB BOX 41ft

I N2=2•N BOX lt15 N1="42-1 ROX 416 NTW!N,1l=NWNPLT!N1 1 11+NWI BOX lt17 NTHCN 1 2l=NWNPLT!Nt,4J+NHI BOX 418 NTH!N,3t=~WNPLT!N2,1l+~HI 90)( 41q

I NTW!N,4l=NWNPLT!N2,4l+NWI BOX 420 WTW!N,ti=HT2 BOX 421 WTW!N,2t=HT2

-31-BOX 422

I I I

Page 35: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

c c c

c c c

c c c

WTW (N, 31 =HT2 WTWCN,Iti=HT2

500 CONTINUE

INITIALIZE TOP ELEMENTS AT SECTION

IF IOIIH.EQ.O.I GO TO 570 IF INEt3.EQ.21 GO TO 540

NEB.EQ.1 AND OVH.NE.O CASE I

00 510 N=1,NB NT1=NTW (N,1l NT2=NTWCN,31 NTPI N, 11 =NT1 NTPCN,21=NT2

510 CONTINUE NTP11,11=NTWI1,11-NVPE1 NTPI1,21=NTWC1,11 NTP(1 9 31=NTW(1 9 31 NTP1Nt3,31 =NTW<NS,31 tNVPE1 IF IN8.EQ.11 GO TO ?30 DO 520 N=2,NS WTPCN,11=WBX2tS~2

WTPIN,21=WBX2tSP2 520 CONTINUE 530 CONTINUE

WTP ( 1,11 =OIIH2 WTPI1,21=0VH2tW9X2 WTP11,31=W9X2+SP2 WTPIN3,21=WBX2+0VH2 WTPINB,31=01/H2 GO TO 620

:>itO CONTINUE

NEB.EQ.2 AND 01/H.NE.O

DO 550 'J=!,NP NT1=NTWCN,11 NT2=NTWCN,31 NTP<N,11=NT1-NYPE1 NTPIN,21=NT1 NTPIN,31=NT2 NTPCN,Iti=NT2tNI/PE1

:J50 CONTINUE 00 560 N=1,NB WTPCN,1l=SP4 WTPCN,21=SP1t+W3X2 WTPCN,31=SP4tW3X2 WTP<N,Iti=SP4

560 CONTINUE WTP ( 1,11 =OIJH2 WTPC1,21=0VH2tW9X2 WTPIN8,31=0VH2+WBX2 WTPIN>3,41=01/H2 Gu TO 620

570 CONTINUE IF INE!J.Ef).21 GO TO 590

GASE II

-32-

BOX a ox BOX BOX BOX a ox sox BOX BOX sox BOX BOX BOX a ox BOX BOX BOX BOX sox BOX BOX sox 30X a ox ROX dO X sox BOX BOX BOX BOX BOX BOX a ox 30)( BOX BOX a ox 90X BOX BOX a ox

.sox sox !lOX BOX sox sox BOX 30X BOX BOX sox BOX a ox BOX BOX 30X

423 424 425 426 427 426 429 430 431 432 433 43ft 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 4?7 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 lt78 479 480

I I I I I I I I I I I I I I I I I I I

Page 36: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I· I I I I I I I I I I I

c c c

c c c

c c c

560

590

SOD 610

r, 2 0

NEB.EQ.1 ANO OVH.EQ.O

00 580 N=l,NS NT1=NTWIN,U NT2=NTWIN,31 NTPIN,11=NT1 NTPIN,21=NT2 WTP!N,11=WBX2+SP2 WTPIN,21=WBX2+SP2 CONTINUE WTP11t11=WBX2 WTPIN'3,2t=WBX2 GO T 0 62 0 CONTINUE

NEB.EQ.2 AND 01/H.EQ.O

IF IN~.EQ.11 GO TO 610 00 &00 N=2,NBX1 NT1=NTW!N,11 NT2=NTWIN,31 NTPIN,11=NT1-NVPE1 NTP!N,21=NT1 NTP!N,31=NT2 NT~IN,~I=NT2+NVPE1 WTPIN,U=SP4 WTP!N,21=SP~+W3X2 WTP!N,31=SP4+WOX2 WTP!N,41=SP4 CONTINUE CONTINUE

CASE III

CASE II/

NTP11,11=NTWI1,11 NiP!1,21=NTW(1,31 NTP<1,31=NTWI1,31+NI/PE1 NTPi1,41=0 NTPIN~ 9 1l=NTWIN8,11-NVPE1 NTPINB,21=NTWINq,1) NTPIN8,31=NTWIN9,31 NTPIN8,41=0 WTPI1 9 11=~TPIN3,3l=WBX2 WTPI1,21=WTPINd,21=WOX2+SP4 WTP!1,31=WTPCN3,11=SP4 WTP!1,~1=WTPIN~,41=0.

CONTINUE

PUNCH OUT CARDS IN FOR~AT OF SK3RO

c A

C=6HSTART WRITE ( 7, '36 0 I WRITE !7,!1701 WRITE I 7, 37 0) WRITE 17,8801 N=1

9 NUMEL,NUMNP,NUHBC,NMAT,NLCS,NBLKL,QEQ,NB

WRITE (7,8901 Nr1AT1=2 NMAT 2=3 NMAT3=4

N,EP,OYDX,XU,XIJ

I

-33-

BOX BOX BOX BOX BOX BOX BOX a ox BOX BOX a ox BOX sox BOX a ox 90X BOX BOX BOX a ox BOX BOX a ox 90X BOX BOX a ox BOX BOX BOX BOX BOX BOX BOX BOX BOX a ox BOX BOX '30X sox BOX BOX sox BOX BOX 90X BOX BOX BOX BOX BOX sox ROX BOX BOX BOX BOX

481 .. 82 483 484 485 486 487 488 489 490 491 ~92

493 494 495 496 497 498 499 500 501 502 503 50~ 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538

Page 37: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

IF !NMAT.LE.11 GO TO &30 WRITE (7 1 8901 NMAT1,EP1,DYOX1,XU1,XU1 IF !NHAT.LE.21 GO TO 630 WRITE (7,8901 NMAT2,EP2,0YOX2 1 XU2,XU2

630 CONTINUE IF !NDPH. EQ. 0 I GO TO &40 WRITE (7,8901 NHAT3,EPJ,OYDX3 1 XU3,XU3

&40 CONTINUE DO &50 N=1,NYA05 WRITE (7,9001 NCOR!NI,:<<NI 1 Y(NI

&50 CONTINUE DUM=O. NMAT1=1 EL X=O. PT=-PT DO &60 IIJ=1,NHPE N1=NTPLT!NI PT=-PTB<NI WRITE <7 1 9101 N1 1 <NTNPLT (N, Jl ,J=1,41 ,NMAT1,ELX,PT

o¢0 CONTINUE MOD=1 NLH1=NETfl NL=NTflLT (NHPEI +1 L1=NTNPLTlNHPE,11+1 L2=NTNPLT<NHPE,21+1 L3=NTIIJPLTINHPE,31+1 L4=NTNPLTCNHPE,41+1 PT=-PTBlNHPEI WRITE (7,9101 NL,L1,L2,L3,L4 1 NMAT1,ELX,PT,OUM,DUM,DUH,MOO,NLIM NMAT2=2 PT1=-flT1 DO &70 N=1tNB N1=N13PL T { Nl WRITE (7,9101 N1, <N3NPLT(N,JI .J=1,41 ,NMAT2,ELX,PT1

670 CONTINUE NL I M=NETP +NE BT NL=NBPLTINiH+1 L1=NdNPLf(NB,11+1 L2=N8NPLT(N8,21+1 L3=NBNPLT<N9,31+1 L4=NBNPLT(N8,41+1 WRITE (7,9101 NL,L1,L2,L3,L4,NMAT2,ELX,flT1,0UM,OUM,DUM,HOO,NLIH NMAT3=3 00 680 N=1tNB2 N1=NWPL T CNI WRITE <7,9101 N1 1 CNWN~LT(N,JI ,J=1 1 41 ,NHAT3,ELX,fJT2,HT2 1 DUH,OUM

680 CONTINUE NLIM=NETP+NEBT+NWE3 NL=NWPL T {N82 I +1 L1=NWNPLT<NB2,11+1 L2=NWNPLTCNB2,21+1 L3=NWNPLT(N32,31+1 L4=NWNPLT(N32,41+1 WRITE (7,91QI NL,L1,L2,L3,L4,NMAT3,ELX,PT2,HT2,0UM,OUM,MOO,NLIM N"1AT4=4 IF (NDPH. El').. 0 I GO TO 700 00 690 :-.1=1,NOPH N1=NOPLTCNI

-34-

!30X BOX BOX a ox BOX a ox BOX BOX a ox BOX a ox BOX BOX BOX a ox a ox a ox BOX BOX SOX !:JOX BOX 80X a ox eox sox sox sox BOX BOX BOX BOX sox BOX sox BOX BOX BOX a ox 30X sox BOX sox sox BOX BOX BOX a ox BOX II OX BOX sox BOX BOX aox 30X BOX a ox

I I

539 540

I 541 542 543 544

I 545 546 547 548 5ftq I 550 551 552 553 I 554 555 55& 557 I 558 559 560 561

I 5&2 563 5&4 565

I 566 567 566 5&9 570 I 571 572 573 574 I 575 576 577 578 I 579 580 581 582

I 583 584 585 586

I 587 588 589 590

I 591 592 593 594 5CJ5 I 596

I I I

I

Page 38: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

I I I I I I I I I I I I I I I I I I I

c

WRITE C 7, 910) N1, lNONPL HN ,JI ,J: 1 9 '+1 ,NMATI+,ELX ,PTJ, HT3 ,OUH,OUM 690 CONTINUE 700 CONTINUE

DO 710 N=1,NB4 WRITE (7,9201 N9CCNI, lNifBCCN,I),I:1,51 ,MOD3,NUM3

710 CONTINUE DCU =6HDISTRI OC21=6H3RIDGE Dl31=6H DCI+I=6HifEHICL OC51=6HE AT M OC61=6HIOSPAN OC71=6HLOAO C DC81=6HASE D <1 01 =&HPHI OC121=&H CODE=ItHHS20 CODE=I+HTEST COOE=4HFULL IF CPHI.EQ.O.OOI JJ=l IF CPHI.EQ.JO.OI JJ=2 IF C PHI .EQ.It5. 0 I JJ=3 IF CPHI.EQ.&O.OI JJ=4 NULL=O IONE=1 NL=IFIXCWC/11+4.1 NW=o•NL I=l OC91=CASECII DC111=A!IIGLE(JJI WRITE C7,'H01 (0(U,L=1,121 WRITE 17,9~01 NULL,OEQ,QEQ WRITE (7,9501 CODE,PXUI ,PY !II ,NW,PHI DO 720 'l=1,NW WRITE ( 7 , q o 0 I W X X ( N I , X X C N I , Y Y ( N I

720 CONTINUE WRITE (7,9701 IONE,IONE,NUMNP

C WRITE I~FORM~TION FOR LARERAL LOAD 0ISTRIBUTION c

c

DO 730 N=l,NB WRITE !7,9801 CNTPCN,LI 9 L=1,61 WRITE 17,990) CWTPCN,L),L=1,61 WRITE 17,9801 CNTBCN,L),L=1,3) WRITE 17,9901 CWT3CN,LJ,L=1,31 WRITE (7,980) CNTWCN,LI,L=1,41 WRITE C7,9C!OI CWTWCN,LI,l=1,41

7 JO CONTINUE E=6HSLOADS IF !I .EQ.ll E=6HSTO?F IF CI.EQ.51 E=GHSrOPF WRITE C 7 ,1 !l 0 0 I E RETURN

740 FORMAT C10A81 750 FORMAT C5X,10A8) 760 FORMAT CSX,//1 770 FORMAT CF10.0,I5,3F10.0,JI5,Fl0.0,2I51

-35-

BOX 597 aox 598 BOX 599 BOX 600 BOX 601 BOX 602 BO)( 603 BOX 604 BOX 605 BOX 606 BOX 607 BOX 608 90X 609 BOX 610 BOX 611 BOX 612 '30X 613 BOX &14 BOX 615 80)( 616 30X 617 BOX 618 BOX 619 30X 620 BOX 621 BOX 622 BOX 623 30X 624 aox 625 BOX 626 BOX 627 BOX 628 90X 629 aox &30 BOX 631 aox 632 90X 633 aox 634 BOX 635 aox 636 BOX 637 BOX 638 BOX 639 90X 640 BOX 6~1

BOX 642 BOX 643 aox 644 BOX 645 BOX 646 sox 6ft.7 BO)( 648 BOX 649 BOX 650 BOX 651 BOX 652 BOX 653 BOX 654

Page 39: COMPUTER PROGRAM FOR THE GENERATION OFdigital.lib.lehigh.edu/fritz/pdf/400_18.pdf · COMPUTER PROGRAM FOR THE GENERATION OF DATA FOR SKEW I-BEAM AND SPREAD BOX-BEAM BRIDGES by Ernesto

760 FORMAT 1/SX,•wiDTH IWCl •••••••••• =•,F10.2,/SX,•NUMBER OFBOX 1 BEAMS •••••••• =•,!10,/SX,•SPAN LENGTH •••• • •••• =•,sox 2F10.2,/5X,•TOTAL BRIDGE WIDTH •• • ••• =•,F10.2,/SX,•BEAH SPACINBOX 3G ••••••••• =•,F10.2,/5X,•SIL RATIO •••••• • ••• =•,BOX ~F10.3,1SX,•SKEW ANGLE OF SUPPORT ••• • .=•,F10.3,15X,•NUHBER OF LBOX 50NGITUOINAL OIV. .=•,!10,/SX,•NO. OF ELEMENTS aETWEEN BEAMS.=•,I1BOX 60,/SX,•SPECIFIEO NUMBER OF BLOCKS .=•,I10,/5X,•SPECIFIED PLATE EBOX 70GE OVERHANG.=•,F10.2,/5X,•NUM8ER OF OIAPHRGM •••• =•,110,/SBOX 8X,•NUMBER OF MATERIALS •••••• :•,110,//l ~OX

790 FOR~AT 18F10.0l BOX 800 FORMAT 1/SX,•OECK PLATE MODULUS IKSil =•,F10~2,/5X,•PBOX

10ISSONtS RATIO =•,F10.2,/SX,•ORTHOTROPHY FACBOX 2TOR =•,F10.2,/5X,•PLATE THICKNESCINS.I BOX 3 =•,F!0.2.t/l BOX

810 FORMAT 1/SX,•BOTTOH PLATE MOOULUSIKSII =•,F10.2,/SX,•PBOX 10ISSONtS RATIO =•,F10.2,/SX,•ORTHOTROPHY FACBOX 2TOR =•,F!0.2,/5X,•PLATE THICKNESIINS.J BOX 3 =•,F10.2,15X,•90TTO~ PLATE W10TH =•,F1BOX 40.2 ,I f) BOX

620 FORMAT 1/Sx,•wEB PLATE MODULUS =•,F10.2,/5X,•PBOX 10ISSONtS RATIO =•,F10.2,/SX,•ORTHOTROPHY FACBOX 2TOR =•,F10.2,15X,•PLATE TH1CKNESIINS.l BOX J =•,F10.2,13X,•WEB HEIGHT =•,FiBOX 40.2,1/l BOX

830 FORMAT I/5X,•OIAPHRAGM MODULUSIKSII =•,F10.2,15X,•PBOX 10IS~ONtS RATIO =•,F10.2,/5X,•ORTHOTROPH~ FACBOX 2TOR =•,F10.2,/5X,•PLATE THICKNESCINS.l aox 3 =•,F10.2,/5X,•DIAPHRAG~ HEIGHT =•,F1BOX 40.2,//1 BOX

840 FORMAT 18F10.0l 80X 850 FORMAT !1oi5l BOX 860 FORMAT IA6l BOX 870 FORMAT !10Aol BOX 660 FORMAT ( 6I4, 1A 1, 3X, 14 l BOX 690 FORMAT !I4o1E10.J,3F10.31 BOX 900 FOR~<\T !I4,2F10.21 BOX 'HO FORMAT I&I4,F8.4,2FII.4,2F8.«t,2I4l BOX 920 FORMAT II~,1X,5I1,60X,2I4l 30X 930 FORMAT 112A6l aOX 940 FORMAT CI4,A1,4X,A1l BOX 950 FORMAT !A4,6X,2F1il.2,I5,F10.21 BOX 960 FORMAT 13FB.2l 30X 970 FORMAT (314) BOX 960 FORMAT 16141 aox 9'30 FORMAT !6F11.2l BOX

1000 FORMAT IA51 BOX END qox

-36-

655 656 657 656 65<3 660 661 662 663 664 665 666 667 668 66CJ 670 671 672 673 674 675 676 677 678 679 680 681 662 683 b84 685 686 687 686 1)8<3 6CJO 6CJ1 692 693 69 .. &'15 696 697 698 699 700 701-

I I I I I I I I I I I I I I I I I I I