136
m Wimp'-' WulWMIMMMMN' Ktfv.wnn. ^y^W-^^WlWWWW^/fW'WrW*^ AD/A-006 254 HORIZONTAL-GRADIENT ACOUSTICAL RAY- TRACE PROGRAM TRIMAIN B. G. Roberts, Jr. Naval Research Laboratory Washington, D. C. 16 December 1974 i DISTRIBUTED BY: urn National Technical Information Service U. S. DEPARTMENT OF COMMERCE

AD/A-006 254 HORIZONTAL-GRADIENT ACOUSTICAL … · AD/A-006 254 HORIZONTAL-GRADIENT ACOUSTICAL RAY- TRACE PROGRAM TRIMAIN ... Washington, D. C. 16 December 1974 i urn DISTRIBUTED

Embed Size (px)

Citation preview

m Wimp'-' WulWMIMMMMN' ■Ktfv.wnn. ^y^W-^^WlWWWW^/fW'WrW*^

AD/A-006 254

HORIZONTAL-GRADIENT ACOUSTICAL RAY- TRACE PROGRAM TRIMAIN

B. G. Roberts, Jr.

Naval Research Laboratory Washington, D. C.

16 December 1974

i

DISTRIBUTED BY:

urn National Technical Information Service U. S. DEPARTMENT OF COMMERCE

, ■■'..'^^'^'■

ECURITV CLASStriCATION OF THIS PACE (Whti Data Cnt«»«

REPORT DOCUMENTATION PAGE READ INSTRUCTIONS BEFORE COMPLETING FORM

I MEPONT NJMKR

NRL Report 7827 2. OOVT ACCIIIION NO I RCei^lJtNT7! CATALOG NUMBCN

._a2Ä^JjL I. TVPC OF NE^OMT A PERIOD COVtfttO

Interim report on a continuing NRL Problem

4 TITLE (mi itibtM»)

Horizontal Gradient Acoustical Ray Trace Program TRIMAIN

(. PEHFONMINO ONO. NCPORT NUMIER

•. CONTRACT OR ONANT NUMBERfiJ 7- AuTMORf«;

B.G. Roberts

» PERFORMING ORGANIZATION NAME AND ADDRESS

Naval Research Laboratory Washington, D.C. 20376

10. PROGRAM ELEMENT, PROJECT, TASK AREA * WORK UNIT K.MIERS

NRL Problem S01-36

1 < CONTROLLING OFFICE NAME AND ADDRESS

Department of the Navy Arlington, Va. 22217

II. REPORT OATS

December 16, 1974 11. NUMBER OF PAGES

i 136 l« MONITORING AGENCY NAME • AODRESSCIf «f/w«ir Sou CaiKrodlnf OU SECURITY CLASS, (at IM« »portj

Unclassified

IS«. OECLASSIFICATION/OOWNORADINO SCHEDULE

I« * STRIBUTION STATEMENT (at !h(. Rtpotl)

Approved for public release; distribution unlimited.

IT. DISTRIBUTION STATEMENT (at lha »kurmcl •nfta* In ■!•«* 20, II «llatml lfm K»ß»rl)

II. SUPPLEMENTARY NOTES

I*. KEY WORDS (Canllnut an nnraa aid» II n«e«««ary ml Hantlfy by Meek niaik«rj

Sonar Fortran Wave equation DP t ocean Ray tracing CDC 3800 Sound speed Propagation Transmission loss Acoustics Eikonal equation Wave theory Refraction Ray acoustics Geometrical acoustics Normal mode theory Digital computers Underwater sound Long-range underwater sound propagation

20. ABSTRACT (Canllnua an ravttaa aid» It nacaaaary md Idanilfy by black numbat)

Interest has arisen in the last few years to develop analytical models of the undersea acoustic environment which are suitable for use on digital computers. To realistically represent the sound-field structure which exists in the ocean, one must consider the variation of sound speed in two dimensions: depth and range. A computer program, TRIMAIN, was written in Fortran IV in which the sound-speed field for a given region is divided into triangular segments of the range-and-depth plane. In each segment the sound-speed field, in terms of (l/c)2, U defined by a linear function of range and depth. DM ray paths for this field become parabolic

ODi:2:Mnl473 Reproduced by

NATIONAL TECHNICAL INFORMATION SERVICE

US D«|>»rtm«n of Comfflll» Sprlngliild, 'V 22151

i PRICES SUBJECT TO CHANGE «ICUBITV CLASSIFICATION OF THIS PAOB (Whm DM« tnund)

V

WWINt"1" ' ,,,^V-. ■,, ; /.

iri««r»»w»M«w«»lW»W!«WWffl*!l*'te^

. ./'<|TY CLASSIFICATION OF T mi P AOS.(*hin Kmlm Bnltrtd)

19. (Cont'd)

Caustics Spreading loss Inhomogeneous media Multiple profiles Linear segmented bottom Calcomp plotting Computer applications

20. (Cont'd)

trajoctories in each triangular segment. All the rays are advanced to a given range at one time, and an interpolation in depth is performed to arrive at the intensity values. Four types of intensity calculations are available: a completely random phase summation, a completely coher- ent phase summation, a statistical influence over depth, and an average over a convergence zone. Additional output options are ray depth distributions, ray printplots, and Calcomp ray plots, including plots of input sound speeds and of bathymetric profiles.

SCCUKITY CLAttiriCATION Of THIS PAOEnni«! Dal« Bnltttd)

■•- ■-. ..)>■ -.(BV.-iiniUtoi..---aijüijp-

- '■•'■ ■.■i-^if >■

l

CONTENTS

INTRODUCTION 1

BASIC EQUATIONS 2

TRIMAIN INPUT 3

CONTROL CARDS FOR TRIMAIN 12

SUBROUTINES 14

Subroutine INITRAYS 14 Subroutine BRLTRD 14 Subroutine NEWPROF 16 Subroutine CONNECT 19 Subroutine WORDSIZE 20 Subroutine ADVANCE 20 Subroutine PROFPLOT 23 Subroutine RAYZDIST 24 Subroutine CHANNEL 29 Subroutine VELCALC 29 Subroutine RAYPLOT 29 Subroutine PROFPLIT 09 Subroutine ITNPRINT 31 Subroutine IVSRPLOT 35 Subroutine INTENSTY 35 Subroutine RECOVERY 35 Subroutine RETRY 35 Subroutine CLOSEIOP 35 Subroutine BYEBYE 37

DIFFERENT INTENSITIES IN TRIMAIN 37

EIGENRAY OUTPUT OPTION 39

THE LLOYD'S MIRROR OPTION FOR RECEIVERS 39

ADDITIONAL INSTRUCTIONS FOR THE RESTART OPTION 41

CAUTIONS TO THE USER 42

PROGRAM TRIPLT 43

REFERENCES 47

APPENDIX A - Listing of the Program 48

APPENDIX B — Comparison of Calculated and Experimental Results . 124

in

HORIZONTAL-GRADIENT ACOUSTICAL RAY-TRACE PROGRAM TRIMAIN

INTRODUCTION

The growth in computer capability over the last 15 years coupled with interest in underwater acoustics has prompted the creation of several computer programs for acous- tical ray tracing. For short-range calculation, for which the sound-speed profile can be con- sidered to be the same throughout the given domain and the bottom topography can be considered flat, computation time is conserved by using a single profile program which takes advantage of the periodic form of the ray trajectories, such as the program RTRACE [1]. For long-range acoustical ray tracing, for which the bottom profile as well as the hori- zontal velocity structure is quite varied, a more general program [2-4] is required. One example of this is the program TRIMAIN, the principal features of which are as follows:

• Acoustic velocity gradients in the sound speed field are accounted for by reading in sound-speed profiles as a function of range and depth. Sound-speed profiles may be introduced at any point in range, and there is no limit to the number which may be used, although each new profile slows the program. A maximum of 50 input and internally generated points are allowed per profile. The sound- speed profiles are assumed to be piecewise linear functions of depth and range. An excellent source of sound-speed-profile data is the NODC tapes [5].

• A variable bottom may be read in as a piecewise linear function of depth, with a maximum of 250 pcnts as the end points of the linear pieces.

• The range-and-depth plane is divided into triangular regions whose vertexes are all initially at ranges equal to the ranges of the endpoints of the linear bottom segments.

• The rays are assumed to be parabolic in each triangle, and it is their intersections with the triangle boundaries that are calculated.

• All the rays are advanced at one time to a given range, rather than tracing one ray at a time all the way to the end of the track.

• Four types of intensity calculation are available: type I random phase summa- tion, type I coherent phase summation, type II (average over depth), and type III (average over convergence zone). Unmodified ray theory is used throughout. (Caustics will be discussed later.)

• The volume attenuation in the medium is assumed to follow a modified Marsh- Schulkin formula.

• Bottom-loss values (in dB), may be entered as a function of grazing angle, one value per degree, or the Marine Geophysical Survey (MGS) bottom-loss vaJues may be used by specifying the class and the range to which that value is to be used.

• A bottom-phase-shift table may be entered for coherent phase calculation if known; it is read in as a value in radians, one value per degree.

Note: Manuscript siibmitted September 17, 1974.

" "TinwiHriMlliinililll

'tJl|WiiiJ-|lWiii|H|H''W|l-^11 mi'WJJ'll! Wlil" lli|ll|llUH|)|liil,IWUW"IJlHl|HI|WpwiUt.>llJUJI!Mll|H| vwivprfo ' " ' '- ' '' .■■'■»!

tfUKiWiBW.'flMBW .ww^vwiww*'!«««*«»*!« ■iW'«w«*«iiria*fwriw|Mw^

B. G. ROBERTS

• The sea surface is represented as a flat, specularly reflecting boundary with a constant user-specified reflection coefficient and a constant phase shift of 180°.

• A source beam pattern may be read in at 1-degree intervals.

Several output options are available:

A printplot of intensity vs range, A printout of intensity vs range values, A printplot of the ray trajectories vs range, A Calcomp plot of ray trajectories vs range, Ray depth distribution at specified ranges, A Calcomp plot of the input sound-speed profiles, A printplot of the input, or of the input and interpolated, sound-speed profiles, An eigenray printout if intensity calculations are performed. Punched cards for intensity values or eigenrays.

Up to ten output control cards may be specified.

The calculated results from TRIMAIN have been compared with experimental results, (Appendix B), and good agreement exists between the two.

The time required to run the program depends on a number of factors, such as the number of rays, the number of range increments, and the output requested. A sample case using 81 rays, 200 range increments, one receiver, and two profiles took 7 minutes and 48 seconds.

The core requirement for the program and system routines is 43,503 decimal loca- tions. Also, some sort of deferred printout equipment is required, such as a drum, or the data may be written on tapes and the tapes printed.

The original development [6] of this computer code was due to Mr. Edward L. Wright, who is now at Harvard Observatory, Cambridge, Massachusetts. The author has added a number of features which were not in the original program and has revised cer- tain sections. The funciton of each subroutine will be outlined in this report for the con- venience of those individuals who might be interested in modifying the program.

BASIC EQUATIONS

The basic differential equations which are solved in TRIMAIN for ray position and / time are: /

niT) = —, (1) c(r)

(dlds)T = nCn , (2)

(dlds) [n(T)(d/ds)Tj = Vn(f). (3)

Eq. (1) states that the index of refraction as a function of range is equal to the reciprocal of the sound speed as a function of range. Eq. (2) is the equation for the ray time, where T is time and ds is arc length. Eq. (3) is the Lagrangian equation, where "v is the Lagran- gian; it gives the ray path and accounts for the refraction.

2

'ttfftiifm-'i-i.yw'vv •■■'■■ ;■■'.-■ ■■■,

rvw-ll«^»'^^'"«'«»'^:«*^ !,"."f*,"VflWwWi. W,W'lff""^l"p,::~yv

"afrWr^jr^'fll»?!." ^ fl|^IXH«IWHiWfltfMi^MWi'JWlBHl''WWWl

- .■,j<itnwf''%

NRL REPORT 7827

We will now develop an equation for velocity fit. If we have the triangle r

2, =^ .3

where depth is in the 2 -► 1 or z direction and range is in the 2 -» 3 or r direction, then the following equations hold:

\-\ =GT^-rx) + G+z2-zx), C2 Cl

A. =J. +Gr(r-r1) + G2U-21),

(4)

(5)

(6)

where Gr is the gradient in the r direction and Gz is the gradient in the z direction Eq. (6) gives the reciprocal of the sound speed squared at a range r and depth z in the tri- angle. We will specialize to the case r2 = rj, because we will always be getting vertical profiles.

TRIMAIN INPUT

Following will be a list describing the data deck of the prograiu TRIMAIN, and for illustration the sample data deck shown in Fig. 1 will be referred to. The Roman num- ber» itemizing the list are the card group numbers at the right in Fig. 1.

I.

II.

Ti7/e (columns 1-80). In the restarting case, the word RESTART is placed in columns 1-7. If a dump is desired if program runs out of time again, DUMP is placed in columns 9-12.

Source Parameters

Variable

Source depth

Frequency

Columns Remarks or Meaning

1-8 In meters. (In Fig. 1 the source depth is 500 meters.)

9-13 In kilohertz (0.05 kHz in Fig. 1)

MjlU.\HT*t*i&»*1

■ ■■.■- ■ ■ ■ ■ ■ ■■ .... ... ... ■ . ..... , ■

■ ■ .1

B. G. ROBERTS

5, * .. .-„

- -

>" > - — —.

__ -^ — =: -r — ~ -~

II ■= -S-< yl > ?" y

>' > >' "> i — — — — - — — — —

>' > > — — — ~ — — , — — — — * — • ~

" z

t

„.„. ': :; "- - -"- H -

> > > > > > > > > > > > > > >

1 1 1 l.i j ! ; M r • . • •

t •

-

- —

S 0

0 0

.

0

3 10 0.

0

. .

. -

- .

....

IS

17

V

r^r-T IT mm K

lA IA «ft

«I«-! 1 I" n' • ' '•

o

• J — «1, , .,

o o o o o o O

o , -- --

e . 0

o .?.T- - --

: o o o' • • ' o IA

o o

o a

, e n

o o o '

: e o o

.■L .^ I . HI IA IA e m » « « . •" «( . "" « N . •■ « A* . •" "

e _o O t • o [ 't e o o i o o o | ^ at t o_

o ' »■ IA (A

o e a IA IA IA

o o o e «A MO • o e to o . o o

e o own • ^ tA 4A ' tA «. * N * « I '

o o « *• e o e IA « •- I ^> ID «

•• ^ O o. 'n •■ i *■ iA * m^' r

JS C

o o ^ oe o tu i o o O O ^ . y ' . oeeeoeS*<«n noeeoe<n>-

e o o o eooo eo e

»• « <Kn vm<« o IA «

ein K N •- e IAK • •' o m o o e n ^ ae tA e O •- « N r-

tA IA IA tA

^ K O

9i

e o o e

e o o e

s Ul o IA ■A IA » o o o o IA o u. o o N o • o o N e • e o N o 1 -J ^ p- •- w o 0. <• *. 0 rv n v. « K N m » « « N m 1- » * *- o ) O o o o oc ft. ft. Q O ; o o o o o CL E C ^ - o n o o o o o o o e e e o. o o O o D o 1 IA o ot < < 1' : ilt o

ij _; H" O

M e

O O O « N h» *- O^ O K M

O I« N

O O IA « <»

• K # hk ^ IA * IA

** ♦• uT-l ^ •? * ' "J tA m « tA U* lAlAVlA^« « IA tfl ^

=4-...;-^

O O rt *-

-r -. .H.mMHinri.tN i'.[|

•- 9 O O

a»«a4affi --»^M-^^^ o, o , fSf Wf •-, «r Oi O J wl <-! «I W

0

s •o

a

fa

biwm'»m*ii'»im'i!vj*i*t~~ ' - —————I

NRL REPORT 7827

Variable

Attenuation switch

Columns Remarks or Meaning

14 0 (as in Fig. 1) means no volume attenu- ation; nonzero means a = 0.0003025/2 + 44/2/(4100 + p) dB/km, where f is the frequency in kilohertz.

Source level 15-19

Beam pattern switch (to be referred to later as ITBP)

20

Down tilt 21-25

Surface loss 26-30

Bottom-loss switch 31

Level in decibels (0.0 in Fig. 1)

0 (as in Fig. 1) means no beam pattern; nonzero means the beam pattern will be read in later.

Tilt of the beam-pattern axis in degrees (0.0 in Fig. 1).

Surface loss in decibels (0.0 in Fig. 1).

1 means an infinite bottom loss, so that no table will be read in; 0 (as in Fig. 1) means a loss table will be read in later.

Bottom-phase switch (ISCP) 32 1 means a bottom-phase-«hift table will be read in; 0 (as in Fig. 1) means no table will be read in.

Curved earth (receiver) 33 1 (as in Fig. 1) means a curved earth correction for the receiver; 0 means no curve.

Curved bottom points 34 1 (as in Fig. 1) means a curved earth cor- rection for the bottom; 0 means no curve.

Plot (Calcomp) profiles 35 2 means input and interpolated profiles are plotted; 1 (as in Fig. 1) means only input profiles are plotted; 0 means no plot.

Printplot profiles 36 1 means printplot-input profiles; 0 means * no plot; 2 (as in Fig. 1) means printplot- \ input and interpolated profiles.

Calcomp plot profiles in 37 kilometers or nautical miles

1 means plot nm; 0 (as in Fig. 1) means km.

Plot length 38-45 Calcomp plot length in inches (24.0 inches in Fig. 1).

»»a ■■**mimtoiiMiffifjiffl&ijimtfSjL

...v.:

M

.V ■Ä

Plf"1 IHI.I1J I ,1 II^J'WJI.lW^II|,PWl»!l'IVWI^I,ffW-BI««wri'W'^ll''W,W«lV'l-'''J^iH',^>.'i!pW^^ .11,111 .„...HBB ^„„rm^m.lW,, „m.^,T,..^i^i^.mw,»-ynilnw,„l,^

n. «^1«w^»»*<^«MM(wfli«W0^«*wr.u««*w«««1fW«>WW'lpW^^

B. O. ROBERTS

Variable

Bottom-reflection termination (NBRS)

Surface-reflection termination (NSRS)

Columns

46-50

51-55

Loss termination (ALIM) 56-65

Multiple replacement option 66 IA

Multiple replacement option 67 IB

Remarks or Meaning

Maximum number of bottom hits al- lowed before a ray is terminated; if blank (as in Fig. 1) or 0, 2500 will be used.

Maximum number of surface hits allowed before a ray is terminated; if blank (as in Fig. 1) or 0, 2500 will be used.

Maximum loss allowed before a ray is terminated; the input value is a positive number in dB, such as 200.0; if blank (as in Fig. 1) or 0, a value of 300.0 will be used. *

If IA is blank (as in Fig. 1) or 0 and ITBP = 0, angle cards are read from the card reader; if IA is blank or 0 and ITBP » 1, angle fan cards and beam- pattern cards are read from the card reader. If IA = 1 and ITBP = 0, the last set of fan cards for which multiple replacement option LA (in column 71) is 1 will be used, and if ITBP = 1 a new beam pattern will then be read in. If IA = 2, which requires that ITBP = 1, the old beam pattern will be used and a new set of angles will be read. If IA = 3, the old angle set and beam-pattern set is used.

If IB is blank or 0, bottom-loss cards are read from the card readei, and if ISCP ■ 1, phase-shift cards are read. Bottom classes 0 through 5 are assumed to have a zero phase shift, so phase-shift cards are not read for these classes. If IB = 1, the old bottom-loss set is used, and a new bottom-phase-shift set is read in if ISCP = 1. If IB = 2, a new bottom- loss set will be read in, and it' ISCP ■ 1, the old bottom-phase-shift set will be used. If IB = 3 and ISCP = 1, the old bottom-phase-shift and bottom loss will be used.

iWI.I.III.'Ui,!»^«,,,. IWU'OfJi-.Ili ilw^,A1ilJiiisliii|Pliui,;i.lWM|;i(>illiil.,II«,.,»'I»»'iJfJi!;J>,i«»WF»WWi»wlCTTr '»^ir^i» «"in <»J|.ii;^W|im;»,.i|,ur;i^T; '^TWI^IPW-SB™

HM MMi »■;«l*.-."aMWi'Wj^Wl'.»J..x^'/-"r,l^M^Wi4T«

NRL REPORT 7827

Variable Columns

Multiple replacement option 68 IP

Multiple replacement option 69 ID

Multiple replacement option 70 IS

Multiple replacement option 71 LA

Restart Option

III. Ray Initialization Cards

A. Fan Cards

Variable

73-76

Up-angle limit

Columns

1-10

Down-angle limit (DAL) 11-20

Angular step 21-30

Remarks or Meaning

If IP is blank or 0, a new set of output control cards will be read in; if IP * 1, the old set will be used.

If ID is blank or 0, a new bottom track will be read, if ID = 1, the old bottom track will be used.

If IS is blank or 0, a new set of sound- speed profiles will be read; if IS = 1, the old set will be read.

If LA = 1, the current deck will be used later; if LA is blank or 0, no por- tion of this deck will be used later. Thus in the following pages the discus- sion of the various input sections are subject to the provisions of this section.

If restart capabilitv is desired, the word DUMP is placed in columns 73-76.

Remarks

In degrees; the sign convention is + for up and - for down. (In Fig. 1 there are three fan cards, each on a separate line; the three up-angle limits are 15° down, 15° up, and 75° up.)

DAL = -DAL lor input. (In Fig. 1 the three down-angle limits that pair with the up-angle limits are 75° down, 15° down, and 15° up.)

The step input is always positive. (In Fig. 1 the step is 1° from 75° down to 15° down, V*0 from 15° down to 15° up, and 1° from 15° up to 75° up.)

■ ^.w^..t.Mr.WBI'llBW^^W^ WfW

".' : •■'■ -.< ■ '«SV.h-MWWj.^iw^r «.-,. j. „^ ,

B. 0. ROBERTS

Variable Columns

Continuation Switch 31-35

Source Level 36-40

Remarks

0 means this is the last fan card; 1 means more cards follow.

Decibels added for this fan to the source level in columns 15-19 on card II. This is left blank (as in Fig. 1) if no additional beam pattern on the transmitter is desired.

41-45 Phase in radians for this fan. Phase

B. Beam Pattern Cards

If the beam pattern switch on card II (column 20) was nonzero, the beam pattern is read in, 20 values to a card, which is four columns per value, in decibels below the axial value. The first value is on axis, the next 1° off, etc. A blank or zero after the axial value ends the readin; the last nonzero value is extended to all higher angles.

IV. Bottom-Loss Cards

Cards are read with a variable (referred to as RUNTIL) in columns 1-8 in kil- ometers (in an F8.4 format) and IClass in columns 9-10 (12 format). RUNTIL is the last range for IClass. (In the Fig. 1 example 457.0 6 means class 6 until 457 km (assuming another RUNTIL after this which is 0.0). The last RUNTIL must be negative or zero. The associated class will be used for the rest of the run. The possible values for IClass are 0-9:

0 1-5 6-9

zero bottom loss MGS bottom class loss curves user supplied table?.

The first time an IClass of 6 (as in Fig. 1), 7, 8, or 9 is read, a bottom-loss table is read, one value per degree, in decibels, 20 per card (in a 20F4.2 format) until a blank appears. (In Fig. 1 the table with an IClass of 6 is

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. blank

(zero grazing angle) (9 degrees)

When an IClass of 6, 7, 8, or 9 is read in after the first time, the table does not need to be read in again. In reading in a table the last nonzero value is extended

i.ii]|lj;i IUJUWI mm.i immmmm, -mw*M,n-mm[]witmni\m m'wm'!**>rW'V*'i"<l* "wwrv^, '^inwiiHU'TBt^WTWi^»'1''"''"^--^--^^^»^ ~ - ■ ■

NRL REPORT 7827

to all higher angles. If ISCP f 0 on card II, a phase-shift table will be read after each loss table (classes 6-9; classes 0-5 have zero phase shift). TTie phase- shift table is read in, 20 values per card, 1° per value. The phase shifts are in radians. A zero value terminates read in; the last two nonzero values are used to extrapolate the phase shift to zero. (In Fig. 1 no phase-shift table was read in. The bottom-loss tables in Fig. 1 establish the following:

Grazing Angle (degrees)

ü 1 2 3 4 5 6 7 8

10 11 12

90

Loss Until 457 km Loss After 457 km (dB) (dB)

0 4 1 5 2 6 3 7 4 8 5 9 6 10 7 11 8 12 9 13

10 14 10 14 1 0 1 4

\ t v

V. Output Control Cards

Output control cards specify the range and depths at which intensities are to be calculated, whether a ray plot or ray tape will be made, whether ray depth distributions will be printed, etc.

Variable

Rl

DR

Columns Remarks

1-6 First range in kilometers.

7-12 Range step in kilometers. If DR is negative, the range spacing will be logarithmic, with constant factor /"= 1 +abs(DR)IRl.

i

R2 13-18 Last range in kilometers. (In Fig. 1 the ranges specified are 100, 200, ..., 1000 kilometers on the first group V card, 5, 10, 15, ..., 1000 kilometers on the second card, 1, 2, ..., 100

9

■ ■ ■■■-,■. .• mmmrnKKKHtB/B/l

WrpjUp^BTr^tT-''.1 • ■■■■wmK-^ -..■■v;,.--:

hI^-.<1^'«»lw^.■*«■•^f■««>^-'■.|la,»l'V»-",» « «i * Mi'flm«".wjM*lwWB*' W Mww: W ■w^Aif* ~ v W* ■ irtflWSÄIWWBHitlWVWWWP

B. O. ROBERTS

Variable Columns Remarks

IC 19-20

kilometers on the third card, and 0, 1, 2, .... 1000 kilometers on the fourth card.)

Continuation switch. 0 means this is the last output control card; (as on the last OCC in Fig. 1) otherwise more will be read in.

ISCP 21 Switch for type I coherent phase; 1 means on, and 0 means off.

1T1

IT2

22 Switch for type I random phase; 1 means on, and 0 means off. MUST = 1 when ISCP = 1.

23 Switch for type II; 1 means on, and 0 means off.

IT3 24 Switch for type III; 1 means on, and 0 means off.

IPER 25

LLMR 26

JVSR 27

IRD

IRP

IRT

28

29

30

Switch for type I eigenrays; 1 means on, and 0 means off.

1 means Lloyd's mirror effect is included.

0 means no intensity-vs-range plot for this output control card; 1 means a plot of type I vs range; 2 means a plot of type II vs range; 3 means a plot of type III vs range; 4 means coherent phase vs range. Only one intensity-vs-range plot can be made.

Switch for ray depth distribution (1 means on, as on the fust group V card in Fig. 1), and 0 means off.

Switch for ray plot.

Switch for ray tape for Calcomp plot.

If any of the switches in columns 21-25 are on, receiver depths are needed. The first six, in meters, are on the output control card itself, as follows:

10

w ^*m i-lffiFnwyrTmr»^-wwv ■■ ■ ■ -.-.--

m^'mmmmw^w^^r ■■^mmmmmwwmmm: »nwjmi'mf

NRL REPORT 7827

Variable

RCD(l) RCD(2) RCD(3) RCD(4) RCD(5) RCD(6)

Columns

33-40 41-48 49-56 57-64 65-72 73-80

If there are more than six, the next ten depths follow the output control card on one card, and then, if needed, the 17th through 26th on another card. Twenty-six is the maximum available. Receiver depths are read until a zero or blank is found. (In Fig. 1 five receiver depths are specified on each of the first three cards: 50, 150, 250, 350, and 450 meters.) If none of the switches 21-25 are on, then no intensities will be calculated, so no receiver depths are necessary. These and some earlier spaces are then used for the ray plot, as follows:

Variable

DR

R2

RCD(l)

RCD(2)

Columns Remarks

7-12 Becomei the spacing in kilometers between lines in the ray plot.

13-18 Becomes the end of the ray plot.

33-40 Becomes the number of rays to be plotted, 1 < N < 25. This must oe punched with a decimal point. (On the tourth group V cprd in Fig. 1, 25 rays are specified to be plotted.)

41-48 Becomes the maximum depth for the ray plot, in meters.

All these variables will be set to default values if not specified because of intensities. The defaults are: 1 kilometer spacing, 15 rays plotted, and the maximum bottom depth. Even if DR and R,2 are set, the defaults for number of rays and (as in Fig. 1) maximum depth may be used if the columns are left blank.

VI. Bottom Track

A. Ranges and Depths

There are 10 values to a card, with range and depths in pairs with respective units in kilometers and meters. Tlie first range must be zero. A later blank or zero or negative value terminates the input. As many

11

..... -i

B. O. ROBERTS

cards as necessary, up to 50 cards for 250 ranges, will be read. Thus Ri is in columns 1-8 of card 1, Di is in columns 9-16 of card 1, #2 is *n colun^n8 17-24, I>2 is in columns 25-32, etc. The format for range and depth is 10F8.4.

VII. Sound-Speed Profiles

A. Range and Title

On the first card for each velocity profile, 0 is placed in column 1 if the curved-earth correction is desired. The range to the profile in kilometers is in columns 2-8. The title is in columns 9-80.

B. Depth and Velocity

There are 10 values per card after the range-and-title card. The first value on the card is the depth in meters for this profile. The second value is the sound speed in meters/per second, at the first depth. As many sound speeds as depths are read in. A blank or negative value terminates input. The format for all cards is 10F8.4. (The number of input and internally gen- erated points in a sound-speed profile cannot exceed 50; the number of internally generated points can be reduced by reading in profiles with common depths.)

VIII. Program Termina.ion

An end-of-file card terminates each data set or case. If multiple cases are desired, the program will go back to the first card, after the end-of-file card. To terminate the run two end-of-file cards should be placed after the last case.

CONTROL CARDS FOR TRIMAIN

There are several equip cards, which have different functions (Fig. 2). Some of the cards are used for delayed printout, and some are used to punch cards. When using the program, one should change his job card to the form T» JOB (30), charge, ID, time, rather than the usual form 79 JOB, charge, ID, time. The change from JOB to JOB (30) allows 30 additional logical units; without this change the program will abort.

If the output is not desired from a certain unit, it may be omitted by using the BY statement. Thus if one wanted to omit the output from logical unit 35, then one should have Tg EQUIP, 35=BY, where BY means bypass. The PR designation on an equip card means that unit will be printed. A PU designation means that logical unit will punch cards. The function for each card is as follows:

79 DEMAND, 50000B - This card is required for the restart option.

79 EQUIP, 3=PL This card forces plotting of profiles if ilie program aborts, if the plot is requested.

12

mimmm imit'm,^,*, , -. ---,-,,.-_ ,.,. —..,.,

■" •.'', ■.■ ■■: ir .

WPflWWIffwc.1*"-' i

NRL REPORT 7827

SEQUENCE C66t0 STARTED PRINTING 06/06/73 *3.132;«« SN LfOO...,. .mtL DRU* SC9PE ?,1 C0MPuTkR GNE, HAX, DEMAND IS 54000« VER8I«N 006 SEQUtNCF M"BER 606*60 STARTEC AT TlHE 132726 DATED 86/06/73 j98(30),ei&lU6k.014EIGR|10 DEMANDifOCtilB ceMMfeNT.Tus jen PRSUUCES L'EUATED HBINTHUTS bQUlP.liCT.Wl.wQ.lTEST CASEil.i.999).0A EOuIP.i»PL fcQjIP,l5if1,LG.<TEST,lili999).CA 6QUlPtX6»^T|t9i««tD» EQulP.20»''1.>,l»,'3i«fRIf*^.Cli0li9") E0ulP.35»eY EQUIP.36*ET EQUIP.37iPfi EQUIP.36«PR EQülP.39t|SR EQUIP.4l»Pfi EQUIP.42iFR EQUIP.49»ET EQUIP.«6«ET EQUIP.47»ET EQUIP.««»ET EQUIP.49»ET ••«BINARY LFCK*** BAi^K,(0). LüfP L9ADi20 RUN.lO.lOCbn

Fig. 2 — Example of control cards; this is the front page from the sample run

11/24/72

Tg EQUIP, 35=BY(PU) - This will punch the bottom track and receiver depths if set equal to PU. Format 10F8.3.

Tg EQUIP, 36=BY(PU) - This will punch intensity values in 16F5.1 format, for each range point. Each type of intensity will be punched for each receiver.

79 EQUIP, 37=PR

79 EQUIP, 38=PR

This produces a ray depth distribution if requested.

This produces a printplot of intensity vs range if requested on an output control card.

79 EQUIP, 39=PR

79 EQUIP, 41=PR

79 EQUIP, 42=PR

TTiis prints the intensity values for the types specified.

This prints the Type I eigenrays when they are requested.

This produces the printplot of the ray trajectories when requested.

79 EQUIP, 45=BY(PU) If this is set equal to PU, it will punch type I coherent intensity values for the contouring program. If should be set up for 19 receivers.

13

——a—MM

PipPWITW^TWWTTPrtPW'fTT^Tr^^

]

B. G. ROBERTS

Tg EQUIP, 46=BY(PU) ■ If this is set equal to FU, it will punch type I random intensity values for the contouring program. It should be set up for 19 receivers.

79 EQUIP, 47=BY(PU) - If this is set equal to PU, it will punch type II intensity values for the contouring program. It should be set up for 19 receivers.

79 EQUIP, 48=BY(PU) • If this is set equal to PU, it will punch type III intensity values for the contouring program. It should be set up for 19 receivers.

79 EQUIP, 49=BY(PU) - This punches type I eigenrays; it punches everything that is printed in the eigenray printout.

.'9 EQUIP, l=MT.HI,W(2),**,DA-OUTPUT TAPE FOR CALCOMP PLOT OF RAY PATHS

TTie equip cards may be left in the deck if a certain option is not desired; there will be no output from that unit unless a write operation is performed in the program.

SUBROUTINES

The main, or executive, program TRIMAIN is used chiefly for selecting options and calling the proper subroutine to compute the desired quantities. The subroutines are shown in Fig. 3. and these will be discussed on the succeeding pages. All of the output con- trol cards (gvoup V), title cards (group I), and source depths, frequency, etc. (group II) are read in hy the main program. A listing of TRIMAIN and the subroutines is found in Appendix A. A comparison of calculated and experimental values is found in Appendix B.

Subroutine INITRAYS

The subroutine INITRAYS (whose cards are identified in the right margin in Appendix A by INIT I, IN1T 2 INIT 81) reads in the angle cards and the beam-pattern cards and sets up the initial values of each ray's tangent of the angle, depth, phase, and signal level, (card group numbers will be listed in the section). Information from card group II from the main program is passed in the common block /PATTERN/ (INIT 3, Appendix A), which contains the source depth, beam-pattern switch, degrees of down tilt, and source level (in decibels). INITRAYS then reads in card group III, comprising the fan cards and the beam pattern cards. Rays are started from the lowest angle of each fan to the top. If the low angle of a fan equals the highest angle of the previous fan, a continuous ray group results. Otherwise a buffer ray with zero signal strength separates the fans, and type I intensity calculations will not interpolate over the gap.

Subroutine BRLTRD

The subroutine BRLTRD reads in the bottom-loss cards (group IV) and sets up the first loss table. On entry, dummy parameter RB is equated to ISCP (card group II), is

14

- ■ ■■• -'-^"-

m*nßmfn"\'**>)m*w■f-11'»'; r■ i m. *''", nrr

'

■**'im&mww'!vvm*vmm**imv***ti» MMM WMM »• ""'' " 1 '■•■ '

NRL REPORT 7827

CATIONS

TRIMAIN

(Eiacutiv« Proflfotn)

Determines th« Packing ot the Roy History

WORDSiZE INITRAYS

BRLTRD

NEWPROF

CONNECT

ADVANCE

VELCALC

CHANNEL

Reads the Angle Cards

Reads the Bottom-Loss Cords

Reads the Bottom- Bathometry and Sound-Speed Profiles

Sets Up Tri- angular Regions

Advances the Rays to c New Position

Computes the Profile at on Arbitrary Range

Computes Turnover and Turnunder Depths

Replaces Stop Statement

RAYPLOT Plots the Lines of the Printer Plot

RAYZOIST I Ro1' D,p,h ><WT^UI:>I J Distribution

ITNPRINT

IVSRPLOT

Print Intensity Values

Plot Intensity Versus Range

„.„T.r,,- I Writes RAYTAPE 1 Ray Tape

INTENSTY Calculates Intensity

^^1 fÄS PROFPLIT

ties

Calcomp of Input and Interpolated Profiles

(SYSTEM ROUTINES)

Fig. 3 — Function of each subroutine of the program TRIMAIN

eithei 1.0 or 0., and determines whether phase-shift tables will be read. On exit, RB is set to the range in kilometers until which the first loss table is to be used. The term ENTRY NWBRLT (as in BLRD 146) resets the loss table and RB. TRIMAIN will call NWBRLT whenever the rays pass RB. For example, if there are two loss tables, one for 0 to 100 km and the second for 100 km to the end of the run, BRLTRD will read in both tables, set BRLT and BPST in the common block /MIRRORS/ (BLRD 3, Appendix A) and set RB to 100. Later a call to NWBRLT sets BRLT and BPST to the second table of values, and RB to 1.E30 (i.e., 1030 km > end of run). Subroutine BRLTRD includes the Marine Geophysical Survey (MGS) classes 0 through 5, plus user classes 6

15

m» ^w" ' " «T,nrl1rHw,lp,<.pl,.„. ..n-OT^'F w»y..pi f,--^.-». .P«-;.,...,,.^, wwnilv.ni,.pi^|iill.ir ,.. .^jr "»

B. G. ROBERTS

through 9 stored in array BR, or user loss and phase classes 6 and 7, stored in arrays BR and BP. If a class 0 through 5 is specified, bottom phase classes do not have to be read in. A maximum of four user classes are available without phase shifts, and two classes are available with phase shifts. If classes 0 through 5 are used, a maximum of 50 cards is allowed.

Subrouiine NEWPROF

Subroutine NEWPROF reads the bottom ranges, bottom depths (group VI), and the first two sound-speed profiles (group VII) on the first call. It then interpolates a profile for the first bottom point. Succeeding calls generate a new interpolated profile for each bottom point, unless this would pass the la/.t read-in profile. In that case, a bottom point is interpolated to the profile range, and the profile is returned. A new profile is then read in. Thus the basic action of NEWPROF is to move R2 (range to the current profile), N2 (number of points in the current profile), Z2 (depth array), and V2 (sound-speed array) to fil (range to the previous profile), A/1 (number of points in the previous profile), Zl (depth array for the previous profile), arid VI (sound-speed array for the previous profile) and set new values for R2, N2, Z2, and V2. It returns the maximum bottom depth in ZMAX. The printed output of NEWPROF is illustrated in Figs. 4a and 4b.

16

w *mi

4? IIMIIIIWNtlMilwi

NRL REPORT 7827

iumi fiiriLt »' •»"ci O.OPO •• nt|» »MfiLi •' ••id e,g ««,

gOt» |>| .SL!C1'»;<«0 1«'0 l«l| H»0 lltO l>ll It7g n1» <i<o nu im n»o

ooc;

to «etc UJ.om ito.etcc igs.ostt 3oo,ogct «go.ogci »eo.sgtt •go.Dgeg

logo 'iw. wso.igct

i'»o.og!t icog,gg;c jcgo.ocet «ggn.igtb

im.ogsg UiJ.ogig ttii.egeo

ItW.OvOO mt.egee ;»i3.»g«c i>u.og«g

i«»'.ogee itgi.ouee isat.egeo Dis.ougg in«,ogee Hivogc. l!>S,3liCC

i«»ui •••mi it •i««i

ai»»» in »iLteitiKKg

9. it, 11.

1(0 ue,

its. 4(0. too. •go

1080, ll>0 ixo, 2900, jgoo. 4900,

OMO oot« 0((( oo(( 0((( 0000 00(8 oot« goto 0(10 0(00 «0(8 «0(8 ooto 9010 (««( 00(8

101?,(0(0 »It,00(0 HI',0(O( »10,0000 Hit.0000 1110,0000 HU.OOOO 1111.9800 1(07,0000 1003,0000 loot.oeoo HOI,0800 lOOt,(000 1010,0(00 1110,0000 ID«. 0000 1103.(000

«ie«it Mgrui •? ••«•i iot,t »,

too« i«t« t«io im H30 {«40 1000 I«'«

Of» •" 1»! •ll.tC|t»1400 140( 110« 1010 1«>0 l«10 1(40 UK HtO 1000

0.00(6 1111,0(00 20.90(8 11J1.084I 10.08(1 111»,«IK

1(0.00(0 1110,9130 no.eoi( Hit.on; X0.9031 11l4,0>tt loo.oci mi,etit 4(0,(lit 1111.0140 1(1.90(8 1080.(OOO

UMltttt »»•'Itl »t •>«0| 1"000 ■

f»'» 1»! »IL1C|"1400 14T0

0.00(8 ttlO.MIJ 10.00(8 1131.1401 19.98(1 iio.aitt

igO.OOtO 1119.013« 11«.0010 Hit,out igo.oiist mo.«<ti 190.0871 1111,0711 400.«13« 1111.904O • 30.91(1 Hut.1410 oit.oei HOI.i««t 080.08(8 140t.}JT)

i40g He« mo HIO '.no too« HIO Hoo ii'«

Ift'lML»'»' »""«flui •? B410(

Fig. 4a - Output of NEWPROF. The first two input profiles are those of the sample case given in Fig. 1.

17

P"" wnnOTnoivT ii III<IIIPIIIIIIIIIIIIIIIIIII n. i >'■" < ■" I—i^fWI-"»^^..!,-^ '

;l»'« in <liiC|'ii««l

i.atct «•.«lit tt.iiei

itt.dtt Kl.ltli >«».««!» III.II>! • I«.»M »99.«ill •tt.ttti

1919.I'll I)»! Hi« 1*19.!'•• i'»9.i«ej ^999.UM 1*99.99(1

1199,11«

i«ii,«f<j Itll.OJI« Hl'.H»' Itl9.9«>« 1<1I,9>II l<ll,9t<t 1(IM«I« Ittl.lM) >9IMlt| l«91.lt<l Itgt.lM) l»H.«l»l 1919.•'«« ll9T,9t9<

mi

B. 0. ROBERTS im mi mi mi mi Hit mi >••« >•'•

I«'l»ll9<l'l •••rial >' tikti

31"" l>l <ILIC|'>1<II 4«I mi mi ttii mi mi >••• »»•• >»'•

9.9999 I9.99C9 19.9919

119.91(1 119.9111 J99.99M 199.9911 •(9.«ill •99.9199 939.9X1

1909.9'l> 1119.till .139.I'll .'»9.»«9» .989.u;» 1999.'til •909.90(9

llll.ltll 1111,I>«1 HIMItl 1111,0)11 II1MJ*' llll.ll'l HD.O'U 1511,9»«« III',1*11 mi,m» iii'.rm 1101,ll«> 190».Ill] 111«,»111 i»i»,«;n 111»,'111 iiu,»tti

U'IIMH'15 »KlrlLf •' 'K>U »1100(1 •

OIP'H I»I »»uieiTiMio »«•o J»<0 »»10 l»?0 UJ0 1»«« 1»'0 lit«

o,«oei it.00(1 «0.00(1

loo.ooeo ito.oou ioe.ooü IOO.OOII «10.0111 «00.01(1 •10.00(1

logo.o'i* UiO.UiO 1*10.I'd I'OO.tK) lOOO.Jl.'l )ooo.'on «001.»!l «ioo.ooo«

till,Ott« l«10,UM un.im l«lt,>01] ll0«,ia*0 l«i<,a»u 1«0<.04I» H.1,1««« l«0?.}i>] l«Ul,»t0 l«l>,00«2 HS?,»»«0 t«oi.:>«3 t«l«,0<l« l«10,O*«l 1«1I,U«« l«>«,]t'7 H»»,SHJ

lNT|«»0L«tO! »»IHut IT tt<,H IFOIOOl •

DI'fN (l| «illCITTMIO 1««0 U»0 l«a0 1910 1«?0 IfJO 1»«0 1»»0 !«••

0,00(0 to.ooto to.ooca

110.0000 1*0.0010 >oo.oo:i 300.oon «10.0110 «0C.010I • 00.0X1

1000.0>t« mo.usi l«00.1»l» i'«o.}«ei 2010,Jl!« 1100.00(0

iioo.tise 1<0«.I|I« 1«0I,I7«« i«oo,:<>e t«oo,];t« l«»l,3l)lJ l«»!.Hl0J 1«IJ.'<«1 l«»l,?0/» l«l>,««l« l»30,'8i» no«,'»« HC»,1>«J HI«,*«»» I«10,3«>1 Hil.OIJ»

imlMniTie "SftLt <T •»SIE iio"oic •

01"« (»I viL«C|TTl«t0 i«*g i««e itne mo 1»>0 1*90 !««• IM« !«••

0, 10 »0

100. 190 r 100 300, «00, • 00. •00

1000 ll»0 Hoo l»»0. 1000. 1100,

•0(0 0000 00(1 ooeo 0010 0031 ee'i ouo 010) ox» 0'0> 11!« I'll mi 31!« ••(•

1<«I,««I» l«U,«i*; t««t,««?7 I««»,10«' I«*',301«

l«l».«»»« KOl.'M« 1«H.0M1 1400.300J l«01.0«Tt lt«t,i>r« i«e«.)>«3 m«.«»»} m«,««?« mi.iic»

Fig. 4b — Additional portion of the output of NEWPROF shown in Fig. 4a

18

r-^Mii.i.l,,n,ÄJ,,1 ,,,„,,„.,,,.

rwygmrm ' >

fttw.^HmSGSmwwmmm'immnmm wr^mMmmiimumamm

Subroutine CONNECF

Subroutine CONNECT uses Äl, ATI, ZI, VI, R2, N2, Z2, and V2 from NEWPROF and connect« the points into triangular (A) regions. The coefficients of the triangles go into the common block /TRIANG/ (CONN 3, Appendix A). The variables in TRIANG are the following:

AP. BP coefficients of the A boundary in the prime frame, which is centered at RZERO and ZZERO and rotated by an angle 0,

AL, BL coefficients of the lower A boundary in the ocean frame.

ZZERO, RZERO ocean frame coordinates of the center of the prime frame.

AA, BB coefficients of l/c2 in the prime frame, i.e., l/c2 * AA + BBz\

SST, CCT sin and cos of 0, the angle between the ocean and the prime frames.

In the ''sting of the subroutine, the following conditions are true:

AL + BL*R - equation for boundary of triangle,

1 AA + BZ*Z + BR*R

c2

A typical network of triangular regions is illustrated in Fig. 5.

^-^^ / V. ̂ ^ y\ /V^^~~^ ^ ^~^^~^ s A /\L~^^^

<// A KA 1 y 4w \

i, \ llilll 11 : I llllK \

Mm j|... ill 1 1 1 JllllülÜbK V

Fig. 5 — Typical network of triangular regiona

19

B. G. ROBERTS

Subroutine WORDSIZE

Subroutine WORDSIZE calculates some machine-dependent quantities. Four numbers are packed into array NCOUNT by using ITN, which is ITS = yi/4 JBIG., where JBIG is the largest integer, which will fit into one computer word. TTie four numbers in each location in NCOUNT are: number of turnovers for this ray, number of bottom reflections, number of tumunders, and number of surface reflectiom. ENTRY RAYTAPE writes onn record on the ray tape. The first record will contain the title card. Each record contains:

NRAY (number of ray), Range (meters). Bottom depth (meters), Tan 7 (up is positive) Ray depth (meters). Signal strength (multi-

plicative factor), NCOUNT (ray history), Travel time (seconds), Phase (radians).

Each one contains NRAY words. All tan 7 's precede all ray depths, etc.

Subroutine ADVANCE

The basic function of subroutine ADVANCE is to advance the rays in the common block /RAYS/ from RSTART to RMAX. The procedure is as follows: First the proper triangle is found, the paraboli" path is found, and intersections are calculated with the earliest intersection being used. Then surface and bottom reflections are performed. If ray is not at RMAX, the new triangle is determined, and a loop is made in the procedure to the calculation of intersections.

The pxplanation of various sections is as follows:

TANSUM (ADVA0012, Appendix A) is the tangent sum formula

tan Q1 + tan 0 2 tan (»! +02) =

1 - tan Oi *tan O2

DELT gives the time increment of a ray in terms of the range increment DR, the two tangents T and S, and the vertex velocity CMIS = l/c2 .

The DO 100 1RAY = 1, NRAY (ADVA0015) (card sequence number) selects each ray in turn.

ADVA0018 checks to see if a ray has been terminated.

ADVAOOIQ through ADVA0023 move the ray variables into local variables.

20

WPflP^P^^^T^W^^^TF^^i^^^n^^W-T-T^-WV-^TT---—T- BpmpNPm^npMpvpi^iiBHp HJ'I"1 """.IIW^IHW*»;'! ?!' N'^'M^ll»^»"!1 ' ■:T:rrn'^I~T-'"=*'."- ',' ... ,,

MMMMHHMdPN'UWVMilh •V.'W»* 1.^l4«'/**WWW«'P.<'1'.•,■ "■■■''>''^'^,HKH Hi

NRL REPORT 7827

The DO 201 = I, NRTI (ADVA0024 through ADVA0030) checks each triangle to see if the ray is in it. If a ray is on a boundary, it is in the layer it is pointing toward.

CTXcos $), ST{sin 0), (rotation), and ZO and RO (displac nent) define the primed frame of reference in which there is> no r* gradient.

ZRP and RRP are the initial primed ray position.

CIS = l/c2 at the ray.

Note: that TGR from TGAM (IRAY) is + for up rays and - for down rays, whereas TGRP - DZ'/dr' is + for down rays and - for up rays.

ALPHA (a) is the path curvature:

Z' = ZRP + TGRD*{r'-RRP) + ALPHA*(r,-fiÄP)2

dr'2

Hie quadratic equation solved in advance is

C + Py ay2 = 0,

where y • DRP = change in r' = RPNEW - RRP. ALPHA (o) is often small and is zero for isovelocity layers. For small a the root

y " {P-jP* + 4ac )/2a

is unstable. However, if a is small, the iteration y ■ (ay2-C)/P converges last. Hie statement DRP' (ALPHA*((ALPHA*DÄ/>**2-C;/P)**2-C)/P is a double application of the above iteration and is used when

F = P-JP2 + 4aC <P.

When o = 0, special linear path statements are used (ADVA0055 through ADVA0065 and ADAV0171 through ADVA0174). After statement 40 (ADVA0085), the next position is selected.

ONUP is true if a ray is on the upper boundary of a layer, meaning within 1 centi- meter of the boundary and pointing in. ONLW is true if a ray is on the lower boundary.

There are four possibilities, in RPNEW, ZPNEW, ZNEW, and RNEW arrays. In gen- eral, the rule is

RNEW - min(RNEW(fe)) such that RNEW(fe) > RR).

!

21

«osiwawiatMMWiNfMMi

w-w iWWIWpWWHml HW.HPIM,""'"^" "P' ""' ' ' ""-WM-W-I llJ.I|flTWWWWyi!"W)Wtip!»l T!l!1H)iWlliUAll.!m.'."""T^" "^ f™lWn Til

B. O. ROBERTS

When a ray is on a boundary however the solution closest to the ray on that boundary is thrown out (ADVA0095, ADVA0096, ADVA0099, and ADVA100). Note, as shown in the following sketch, that a ray can be on both boundaries if it is on a corner.

1 CM

RAY

x 1 CM

If RNEW > UMAX, then the ray hits the vertical boundary (following sketch) and one goes to statement 50.

RNEW

The cards from ADVA0129 to ADVA0163 increment the ray variables and decide on the next triangle.

ADVA0135 checks for vertices.

ADV A0136 decides whether a vertex is over or under.

ADVA0142 through ADVA0148 handles surface reflections.

ADVA0151 through ADVA0161 handles bottom reflections.

22

W^-W-l V'f W WIWPI'.yWMMlT!'' -i i, IL'^W^i^ft-iH •wTlwwr fgw w II.'IJ-.^T ,: fl^V'^^^'vl"m™''•,'W7x■:■^'»wl,'.T?vl•'■"''",■'" "

W??S%*WS^: aK^^?w»^vi.>^ ■, ■, .

NRL REPORT 7827

"1 '■"IIMMIIIMW i

Statement 50 starts the vertical boundary section. The boundary in the primed frame ü Z'* AV + BVr'.

If ST = 0, BV -> «; hence small ST's are handled by statement 60.

When two intersections are possible, the one with the smallest depth change is used.

Statement 52 checks for vertices.

The statements ADVA0204 and ADVA020& (545) check the ray's final depth u> be sure it is in the correct layer.

Volume attenuation is approximated by 0.0001 a (dB)/km VAT decibels, since one should have S-Svdt instead of VA T.

The local variables are restored in the table ADVA0208 through ADVA0212, and a new ray is taken at statement 100.

Statements 60 through 68 (ADVA0214 through ADVA0235) use an iterative scheme to find the intersection with a vertical boundary. For ST s 0 or a s 0 the first step is exact. The convergence limit is 1 centimeter, but seven steps are taken at once, so the usual error is very small.

Statement 80 terminates a ray and prints out the message RAY TERMINATED.

Statement 100 is the end of the outer loop of subroutine ADVANCE.

Subroutine PROFPLOT

Subroutine PROFPLOT plots the input velocity profiles and also the bottom track on a Calcomp plot (Fig. 6). They may be plotted in range increments of nautical miles or kilometers. In Fig. 6 the three profiles are at 0, 107.6, and 1135.4 km, which ranges are indicated by + symbols on the abscissa axis. ITie total plot length is specified to give a suitable scale.

Subroutine RAYZDIST

Subroutine RAYZDIST prints out a ray depth distribution (Fig. 7) each time it is called. The following items will be printed: NRAY = number of ray, NTO - number of turnovers, NTU = number of tumunders, NSR ■ number of surface reflections, NBR ■ number of bottom reflections, DEPTH = current depth of ray, THETA ■ ray angle at the point in degrees, TIME = travel time of ray in seconds to this range. The losses column is 10 logio SS, and is initially

10 logio [(cos fl0)AÖ0] + SORLEV - beam pattern.

If SORLEV ■ beam pattern ■ 0 dB, and A0O ■ 1°, then losses start out -17.6 dB for a horizontal ray. In the plot line, B is the bottom, + is the lower vertex depth, * is the present ray position, - is the upper vertex and S is the surface.

23

■..'■■■

IPfp 'vWJiiim.ffimnwnn wmmviw'. ^»■.■'»■■.»nniyTirT^'Tyfyjrai^'w-i'y!—'- ■- ,-._,.

B. O. ROBERTS

i I i IM tUJJO

24

if r**z^wwm'i^y*mw*™h*'*.r*'*ywv?^'*m:*™,*™™^irrwrm,m*w^^ Ti---.'-n ..-^rt-- T

IRRHMRBHMMMMnBKamMiianiiiaMaiiMi .»»««.»• wwiMMcowmr vmmimmmimmmmnii ■V»WW??l'!*i*»

NRL REPORT 7827

-is is '►( »i'vi rii tMf ftiiLiH

ttinnu'H* *T 'oo.floeo «■ llfTtH D»*TN» j*tfl,soe « tCUl* 91,401 Ü/MtirtlN

1»' 1.1 lily SSI ml nn. ••Hi »I4I LtllFI •» 1 1 • 1 rm.ii «,««'!« 1)1.Ill •111,» i 1 t • 1 !«»«.>! 2,'011« 11»,»It .III,» 1 I 1 1 1 112«,«2 1,12««« 111,9'« .1»0,0 1 • 1 f 1 2101,'1 I.l«'«« III.«]« •lll.l 1 ' I 10 11 21*1.42 I,1«<«1 11«,III -111,1 1 • 10 u mi.«' «,I«I>1 11«.«It •It«,» ■ 1 4 I im.»« l.tfe'tt ll«,t»l •111,0 • • It 11 111«.21 t,«HII 11«,«»« .110,1 • • 4 1 2XM' 0,««Mt II«,»!' •111.I •

l<i • 1 2*1«.J« l,flSI'l II«,«1 •19»,» 1 It I 1 i«l.«< «,ll"« 11«,«11 •111,0 + I! 1« 1 •fll.«4 1.6611« 19«.12« .181.2 1 11 11 I 1*1.1» • ',12«61 11«.'»1 t»,l 1 *• 11 1 2'>0.>5 1,««lll 111.,'tS It,I • 1» 10 1 1KI.«« 1,11111 11«.It« «».' I i« 4 i 2110.•• «,««111 11«.Ill «1,1 • I' U 1 J»J.J' l,»«l|l II«.0«« • 0,1 • . ' 1! 1 ll"l.*t «,«'••1 11«.213 • 0,1 i I» 1! 1 21*0.92 «,«111« 11«.Ill • 0,1 • il It 1 ?ll(.24 1,16111 ]]«.l«« «0,1 • i\ 11 1 ?li».94 1,2060' ll«,!«l • 0,0 • *t It 1 ?9*2,6* «,tsitl 111,»«« •I,» • <* it : 11«.21 «.'«il« lll.'l' »«,» • tt it i 2960,1? Ii4/'61 111,11« '»,» • <* u i 22*1.1' 1,«HII 1)1,11« >•,» > 1« il 11.6.46 «,1<'11 1)1,••• '•.» • <♦ u ; l'2«.l* «,»2571 111,412 '«.« • .• u i lC*l.fl* t.ll'H 111,626 '•.1 > tt 11 i 11?«.'* ',«1'0' 111,601 '•.2 » a" it 2112.1' «,«2I[« 1)1,tt' '».« 1

11 i •1.4» «,12121 1)1.!»• ««,1 » J7 IS.'« 1.1661» 111,171 «4,0 I j» U ■9*1,16 1.«61S6 311,116 «l,t • 14 l! 1-6.<« 6,Uli« 111,611 «l.t • J^ :> ««2,»« «,ll'l« 1)<,"6 «1,1 ■ J* i? 111,0' M««» ll'.'tl «1,» • J' u 1126,46 «,!«'0I 1)1,«»I «7.1 •

J« it i 2!'1.U'

2:11,62 7.6*621 ','S«S1

D»,««l Dl.tOI

«1,0 • ««,11 «• l! 11J.<' 0,191'« 1)1,11' «1,1 •

«1 1* I'll« «,«•«0' 11).»1« 11.« i •? 1' 1>S*.91 1,11*6' !)»,»16 •I.« •

I) <",21 2,ltl0l 111,«»« 11,0 • • « il 1'«.'* 1,«'462 1)1.•«« »«,« » 49 i> ir9.66 ',«•216 1)1.16« »«,« il 4* 11 11*J.«' t.61*11 1)2.'1' 11,2 •

It 1 162',<« »,»21» D'.'lt »1,1 I 44 H 1 2I",S' 1,6«6|2 132.*«' «1,1 i 4« 11 1 11*0,16 I,«««92 132.676 «I.I «

2« **i.ül l,»u*2» 111.««ft «M « 1' ?t 1'«.94 1,11««« '11.»12 • «.« 8 }, 1 I» lt2l,61 •,»««tt 113,61« • «,' » 91 i> 62,<1 l,3'«ll 112,1»6 «2,1 1 3« It 1 1*6.2* 1,1116« 332,1«' «0,1 • 34 11 1 2i«8,t" *,»1100 3)2,*11 17,1 I

11 K*',*« «,IJI<1 3)','«1 )',' • J' 11 11.«! 1,0171« 1)2,'1» )',! • 94 l! .!2.6« «,262«» 3)7,«)« I',» » 94 il l*'«.12 1,!»»»! 1)1,tl« 17,1 • 6^ 111 1:' >'6.26 1,I<'1» 3)1,611 K.O • 61 J4 *'M6 ■.t.ll« 1)3,«1« ;«.« a 69 < 1' «6». J« 1,1»««» 3)J,1«1 it,« » 61 11 6'«.2« •2,21««I 1)1,1)1 11.2 » 61 < 11 >1* 16 I,»MOI 3)3,«12 17.1 8 64 i it .«S.'« O,!!*»« 311,22« !',2 » 64 11 I'l.'l 1,1»1H 1)1,821 1«,) ■ 69 1! >«».n «,»«'•1 3)2,'«« IS,« • 66 1 11 1*«.«' •,6166! 3)9,11« 11.7 • 6« 11 1!'2.«« «,«11»6 3)7,»9« 31,1 « iq 11 It»«,«' 6,1*616 3)2,«9« 11,1 I M 1 11 tl'f.J" 1,5*11* 3)9,631 11.« 1 '? 11 1112.61 «.'«111 137,«»8 11,1 • '1 11 l'!'.2< «,«•111 3)2,««« 12,i a 'a 11 11'*.26 '.lt6»l 3)2,I«' 32,« l> '4 l! ISS.I« «,«0«»6 3)2.•)> 12,3 1 '6 17 1«,1.>6 9,606|« ))2.«0n 32,1 I

i! 1S1«,«' •,«6»2I 337.«71 11,1 II '4 11 111.«« «,«1116 3)2.114 31,« • '4 1! 9'*,11 »,»S««! 1)7.«79 31.3 i • " U 410,44 S,«11'l 3)2.•'« 11,1 t • 1 l! 666,«1 «,»0211 119.6*1 10,1 ■ • > Il '»3.6- S,IH«I 3)2,«I« 10,* 1 fl l! l'S.62 «,«S1" 131,«18 10,1 • • 4 l! 1'«.'* «,«0212 3)9.«11 10,1 • • 4 n *?.14 ».«•HI 13»,»12 lt,l 1 64 l! 1*1.SI 1,01101 3)2,111 It,« • • 9 11 «22.«' l,I2«ll 3)2,««« 1«,) » • • u Uli.01 ',02111 ))),»»2 »1,0 • «4 l! «16.6« »,21110 ))».l«l 1»,» 1 4* a )«,1< «,0t'05 111.71) 11,1 > fl n 1SI«.S2 I.»«Ill 111,118 1»,] • '? i' 1««0.'" •,1«12» lll.'l« II,t • »1 n 16>«.0« «,«•»11 132.10« 1>,I ■ V4 i» I>«,1' l,'ll«l 111.10' 1»,* • «4 i» U«l,l« e,«iit« l)l.*l« 11,7 » M 12 10'I.H 1,»S««I 111.6'« 11,1 • 69 if «'2.S4 «,»»«(i II).»t II,* 1 «4 i> «0.1' 2,«710« 111.11« 10,1 > «4 li 11'«.si l,«l'»t III.»It It.» •

109 i« 121«.11 1,111»' 111.211 11,1 • 101 «• 6*1,«' 5,«Olli 111,"I 11,0 • 101 » I'l.l' l,»'tl« II).'II K.I • 101 ii 111.01 i.im« 1)1.1»» IV,1 • 104 ii »6«,«1 i,"»i» 1)1,1»« tt.) • 104 21 l'0.O2 l,»S»»l 3)1.6«! »1 » i 10« 21 II'».« ),«•»»« 11),«I« It,) • 10' 11 «12.«« 2,»lilt 1)3,6'» ll.l • 19* 1 12 it's.« 9,«Hit 1)1.«1« 1»,) I 10« I 1» 66«.22 1,9'tll 111.'!« It.l • ui t «0 •1«,«« 0,l««'9 lll.'l« ll.l 1 111 1 4« 102J,«« 9,»>tl» III,'» >t,l 1 111 10 IIU.'I e,i>i»9 111,«»« •1,7 • til 21 III.'« i.itu» 111,11« II.> • 11« I» 1011,«3 I,««II 111,'10 II,t « 11« » 1011.» 1,1201' III,'19 II,< ( III 11 Ill,*' l,'2»»l 111,11» 1',» I HI J« •II.1« 9,»»lit III,III »1,1 • HI II ••«,01 9,«'III 111,»»« <».• i 11» 1» •It.«I l.Hlll 111.211 II,» 1

iiiiiviiiiiiiiil'iiimiTiiiiiruiviiiviRiiMiRiiiii iimililiviui:

r

♦ «

+

♦ 6

+ •

Fig. 7 — Example of the output from RAYZDIST (first of four pages)

25

mvmmmm mmm,mmtw*mm'wyKV,mm'i,mm''-''''!'r'*''w'miv'w". i,',"ii" "i"ppi»f!i"'mim)|,|.i'i>wwg"B»'ni "

B. O. ROBERTS

lU.f* l1l'•J^ »•'.*•- *»i.** >,<•*<• •«f.n* »«».»» .j.mii •IVJI ••J.«' t,*>iji ••».»•• YU.t* -l.l*Hl ••'.ftii *}*. '* ■a,Of'«« »•».»i" »•i.-» •».ll'4l »»».74» »■. j,«' -»."«<>» «*'.?4J '•,.<» .•.•/1»1 MV7J»

• .;»*n »a*.if i*i.t* 4,i««i< '•',:•' iU.-t* •.^•*'i »•Ml« '<i.i • •«•Mrf» »»».?J» «•'.' •!.*J*Jl *•*.?•' ft.' -S.tllJJ »•»,'J* *'•. »• '.•k%l ••M'«

■<.. •4,»»»«» »•',?4« .**.* • ".fltn* '•'.»H •5.*<*i« ••'.?»4

i»< J -; .»*!»• f»,..■'•,

«*/.<■ •I.'»."«! f** •' ." '. • j.'.*:* »•»>») «".» -j.'.''* '4T,8»J

'«"'■ • . • 9 J » ■, 'I*.'"

« , *«i«^ • M,4H »•».1 1 . rJ'«»

' '1 t ■».«••ll *•«.««< fi t '. 'I'»'

•?!,« •♦

*0«l» •f -j. -M.l h J 1B-«1 H» '1" •*«.« ■ ■■ *i'i1 »6« lOJ -'a.s h "^ It*** •6«

•i'

-*B.6 b ■•'9.6 a

lltB« 't ' •J' -'#,' a

-I" '0'

li- ft'* *M

»a.» ■ -•a,* $

-1 »1*11 'I' 0,. ■*».<> a

»e •«* *;» -««.p a -•■■i.i ♦■ ■■a.» ♦

•i"'.* ♦ 11 11 ?l*B-

■■: * i ?

•6»

;;; •.a.* ♦• ■ n ..a ♦

-»a,« 4 I? tj»»i •e' **■ •11*1.j ♦

■11 ■ ;«

■i:

■ft» j"

•'»6«

?." » « •t«

11«

'n

• n'.o ♦ •i^a.o ♦ •i'^.a ♦ •)*i.a ♦ -i*«.? ♦ -i'i.i ♦ • .ftj.a *■

■-U* 'f '•» •l^O.l * -: i «»•J: (•• ia' •i*o.a * i» • '•«i •Bl ^4t -i*».* ♦ ;« *!«*• » /- 7i- •?i«.. ♦ * V*.'. '*■ sB* 'If!*.» ♦

it '♦'J*

IE' -i"*.i ♦ .ia(,i a

• :i 7 IT»« .). 471 .Jfti.l ♦ • i* ),jjt "■. u- »**i,* *■ H 7J-3» »'? *» -iao.o ♦

:• '*• '»ft »«• -iw.a ♦ «/W.« 4

1« 1»»»» ft ;■ *«" -2ta,2 * 11 ?»!** *M sn .»«l.a 4 -.s Will *rj 119 .?nti 4

4

■.*1' -74,1 I

-ÜV* • 5 J , ' ■ ■'J.-

■U,7 ■ -M.T ft -'J,T a ■ ?a.» 4 -«1.1 4 -'a.5 4 -n.i a •sa.a a -»».6 a

'.V 4 ^.J 4 «.* ♦

Fig 7 (Continued) - Example of the output from RAYZDIST (second of four pages)

26

ipmmmmm rr*".----,i-f'wmpv.w m. i «.•■ •n, wwwn ■?".■ wwtwfw'!"^ ■ . ■■•■■rrwiyi r --■ ■ ■ r— 'rr*"T,

1 S IWItW't^Wew^wMWWr««»*«*«!

NRL REPORT 7827

»«l| ii tat 'IM f»-

■*» M»** CIV"I»v'If*

■# »ilfkl"

• KBB.IftSH .-. •!•»•• ei»»«« till Hi a

'IP' • -«n •|M 411(1 mil (iiiiiiiini • i»««,) 1«,46141 .^^i.« 1 ll'i. J -IJ,S'»'4 •V?).« • ' 1 !**■ i ll.*!«»» .iio.4 " ;••».» il.-«»M .^'I.I : !i«^ i • i?,:»n» •rflfl.» •

-U.*»*P tllO.i V»

i1» . -i*. ••«•i W4.I ■ r' 3 iV«»ia» ./M.4 ' ;• • > •i).»»«»! •I»/.* * '.•;» • •l?.<i*'4 ■i'i.i

-: '1.' •l"4.i • /.'• • -I- .■!*»' •i«i.o ^ • ;•,*•"•' ■l^J.C

■ t!>.i l«,»«?!« •l*».! -i'. '*»•• .1".0

i ),-'•*> .l<».i * ■ ;•T < i!.-«»4» •ii».: ' i:).; i:. ■. ^ i • •IP*.«

» -a,«!»»? ■ ••,«

■ inl'J * 14.ll'J«

ie*Lfi »«,t*r ■/»••i»it«

IIIIIIVIIIIII>I lllll>lIII«ltR>

-?.*<»<( ftl'.Oi

)' . ■ • ",2 t

,7*14« #6'.?4*

• '4 It ■•.:5'4? *»Vn4 •10.J 9 ■ 1 ■','eM? •ft'.;,>

1'6 •*.7.*4; »eT.;j4 ('J I.«)*»1) •4'.14« :•• ■<,»eMB ■»'.!•!

l»7 4.881»« 4 ».■•4»

*4*.lii ••',14«

I'! ' .4]1«K •■ .*;*.»4

•4V"4i

»-e ■4.!4»i* t4'.;4» «•■i •9.4J'4i »4',71" ;»i • .■.»«J4 44».11» ?:) 4,11111 4«t,4*-

1.7v'|7 «•»,441 41S 1.441)? *•',*»■ I?» 1,44417 44».41)S 1'4 i.i'n» M?,V7H 4M *. .4)«:4 4*».714 J4| -l,l'»J4 4*1.411 4*1 !,4ni' 4»V4J4 1^4 -t.4J4|» ••'.7BS I" 4,4«l4l 4»».11" ') •.1»'47 4»»,'i' 14J --.(I7S4 M'.Hl 411 ?,»'•»» 447.4t! III -'!.)&»J4 ••»,4ll 4?i !.*4ll» 4»».t») J'l .4,!JJJ» 441.424 Ml ?.4l4tl 447.Ml 4'! t.Vf 4i7.Mt 1*0 i.vatt« »•».447 »•» .1.1**44 »4»,*»1 141 5,14t|4 t»».»»» **< 1,U444 »•'.311 \*1 -».I'MI 44'.411 »• -*,«j';i ••».»14 »•« 7.»ms ••».141

Fig. 7 (Continued) — Example of the output from RAYZDIST (third of four pages)

27

, , .

■MM n.lHWHiinii'.i'ii'm'W'ii' 'i""'

B. O. ROBERTS

ii

\rt

i«»;

• ?!*».

: »U.

■ J't. • im,

• II;J.U B »11.5 a it-j.r

« 1*9,1 a iJ'i.; • IMi.J' • !.'•.* ' lf*J.I

i »m.a 5 JIM.« e ?•'•.> : MS».« a ?»*8.i

. I>IJ4 in • 11 «*«» in •II ,1«»ll 11! .«•• • »•• Ml, • H 1»l« HI. • •• «•H 111. >M tg*J4 11». •|l ,IM«I '11. • I. ••»1 Ill • (. »••;• 111. • •• ,»•••> !»> ••• ll'll HI • if •HI« II», •!• ll'H 11» •»1 ,••««• >!J • •1 .I>*ll 111 • 11 ,m«i !l) • •• «•111 HI •••

,•»»1« III • •• • ••1! 111 • '» •ill? !» .•" «lit« '!>. ••• '•K' Ill • '« IJ41« 11». • •• w"e« 1)?. •41 H<|1 III. • •• mn 1!J • •! .;»••» !1J tH •mi «31 ••« •j^'i •11. ,•»1 •in< •1! • :• •it«« '1? «•• •«i:« •J) • ii M'J' III. •ii f.-.t •!• ;.• • ••!• 11! Ill »••i! U' •;•

,')»J« in • J« • ;»«• ■!• • •• «<•!• •!• M« J'l>' U! • •1 ^•:« •1! •!•

?>•'! HI" 1«1|| «»!>• !!•«? «C?l« • •••! 'Sill

• .!>• Ulli «I!» I«lll Uli« HM« «•44| • :••• • "•I •>ll> ••111 »•ill •mi !•••' I<«l| «I-H • ••>• «•Jl mit mi« • HT|

■J'.tll !Il.^i< •l!,^'l ll",^« in,»« •l!,«f «1V«>^ '1!.^17 111.Ill !H,«ll 111,1" •!•,!•! 11«,!•! !«,!H 111,HI ll«,?»« 11«,lit !1«,'II II«,Jit II«,ll' II«,III !!«.M« ll«,l|» ll«,*«^ 11«,11« IH,<1« m.m !ii,«>« IM.»»! I».•" 11«,"1 »»,«1« III,it« 11«.Bl« HI,HI 111,?!» !1«.1'>

'l'«k ^.«It« V . :MS Ml«T|g I«« 'MII ^i« .««

♦ « •

♦• • • •

Fig. 7 (Continued) - Example of the output from RAYZDIST (fourth of four pages)

28

i

n.xTw. »v-f. ■■.■■..i.t,^P, | nnnw»-,)^.,,).^ .„.pw^,^,.

mm .. v .■ . ■•■ . rr.. ■ • M •1" MB I B

NRL REPORT 7827

Subroutine CHANNEL

Subroutine CHANNEL calculates CM (vertox velocity) from ZR (ray depth) and T (tangent of the ray angle) and then finds ZTO (ray turnover depth) and ZTU (ray tum- under depth). TTie entry RCALC then calculates

Jr.

ZTU

yjQ tan 0 1 dZ,

where R is the cycle length of the ray, which is used for the type III intensity calculations. The entry WDENS then calculates the probability density P(Z) that a ray will be found at a depth z:

P(2) =

which is the type III depth distribution.

Subroutine VELCALC

1 (tan 0 )/ß

Subroutine VELCALC calculates a velocity profile at each selected range for internal calculations (not a profile range or bottom point) using the information in the common block /TR1ANG/.

Subroutine RAYPLOT

Each entry to RAYPLOT plots one line of the printer plot. In addition the first entry prints the heading for the plot, determines which rays will be plotted, and sets the scale. AfP and ZMAX are used only on the first entry. Fig. 8 is an example of the printer plot.

Subroutine PROFPLIT

Subroutine PROFPLIT plots both the input and interpolated profiles on a Calcomp plot. They may be plotted in nautical miles or kilometers. The total plot length is specified in inches. The bottom track is also plotted.

29

■-■p-^—"■■'»■>1"' '.■■'"'■'l»l) ■"

^tmrfiv^rmin^V" W-.mwwy** *

B. O. ROBERTS

Uli 19 »►• *i't.i '•■ »«I »llttil»

»L«' ** «it »t'Mi »{•ii 4j.a« ii/*«iiMi*i

««"■alia* I

I.III

«.an ».»»( • It!

• .••( • ■«»«

ti-itt u.«tt )>«•( II.«K 1<«K H,"(t »til I'.atl !•.••■ l«.»l /«.•It il »91 /Ittl il.««t «>•( ^«.sac (••ac »'.«at n.ati «aai u eat Ji «it ]> aai u

» «II 1« 511 »' «ae ii.eil i«.ill «»ill «im •I.<ie «I ill «sit «»in «a til ««.in •lilt «a.aae »t.eie »i.'tt »Mat >) «at »«•»II »•ill «•ail »'■«•« »i »it •«.•it ♦o.'St •l.»IC •>.iac »i.»it

•»»it «».in

«••ii 'itie M.llt ■I.Ill Mill '«III '•»11 '••»If ".III '•.»ir '•»at at.est li.»at •I.»II •l.ait ta.aot ••»11 •«.»II • '•11 ••.»ll ••»•( •».»it •i.»ai •7.Bit • lilt •«.»•I ••»It ««.»If •'.»at ••.»ll ••.ill

10S.9II toi.»at tDI.III igi.iat 10«.«it ii>.»it it«.»» ii'.»n in.»it in.»at ue.»it in.«it HI.Ml m.sac u«.«at in.»it ii«.ooe ..'.«it u«.«it 11«.not ua.n;t 121.»ot 127.?et

ir

«••"•«««•■•«•■«••«•««••••«»«•••■•''•«•••«•«•••«•■•■•■•■•■•«•«•••«•«•••••«■■•••••«•••••••■••■•••l«iil'tf«l*|l jl «f It »••«•«■"•«•••««■•••«»■•••«•••■•«•••«•«•••••««•»«■••••■•■■••••••«•«MfM«MIMM«Mia|«l«MIMa«« «C1B«I M II 1*1 I • •««««•••(^«•«««««««■«•■•«•«■■■«»«•••••••••••»«■•«•■•■•••«•■•••■■•••■••••••••■•■•••«••i«MIMn« fi •«* ««• I •« I «•«««««««•.««•«'•■»««•«''«"««•«««•"««•«•"•«••«•"•»••'•••«•««■•••••«•«•«•«•••««••«•••••••••«•«MM«««" mfft I ff 0lul«'r«

I I (It! ■ •••••»«■•«••••■•••''«•■•■••••■•«•«•••«••••••■»•••••••••••••••••••••l'i«MMIMMM«MI«>l<>ll« « • I«lft ■ (lu I • ••««••««««••««««•■•»««"«««••■•«•«•«•«•"•«•■««NN|B««a«Mt*«*MII«t«MIM«l«OflMMM«MI>« f II I «t «I v«u I« «««"•««•»"««•".««««•«•»•«•••■•••••«•«•••■•«•■•■•«•■•••■■•■■••••MMMMIMaiMMaMMPtl« 11 * >i ' •* ■! Uf « • ••••«•••«•■•■■••••••••«■■•■•••••••••••«••••••••••••••••••••••••••••MlllM'mMi t Uli, I «»Ij ■• tut« «• • ••"••»••»««••••••••••••••■«•■•••«•«•••«•«•••••••••«•••••••••••••«••••(•»«••••a« »1 •»»» I<DJ « > I «I • •»••••«•"•••««■•••«••»«•»•••••••••••«•«•••«•»••••■••■•MMMM*iMMMM*Mf 11 ■• »III N D« u* f T • »»-••»•«mi ••••««•••••••■••••••••(•••••••••••••••iM*Ma>(MMM«iM gr« • liajt« fl« v e I

• ••«•««•«'.•«•«•«»«••■««■•«••••■•••••••••■«(■«••••••«•■•••••••••■Ml 8 • ••••••••''«••«««•••«•«««■•«■•••«•••••••••«•««••«•••••••••••■•«•«• •«« ••••■•«••««••««•••■«■«■•■••••••«•••■•••••••••«■«■■••■■•«••••••« «oa ••«••••••««••««••«•«•«««•■■••••«•■••■•■••••«■••••••••••«•••« t • i ••■•••••••••■>••■•■•■•■«■••■•••■(«■«•••••«•••••••••••«•«• ■• Q .1 «••"•••••«■••«•••■■■«•••••■■•«•••••••«••••••••••■••«■••a • • g II«

c ri V

I

• •••••■•••■••••••••••••■••«•••••■•g«g«g««>(««»««i>^«>a«^ «t ••«•«••••••■•••••■••••••••■••••«••••••••■«••«•«•«•«•••a • ■••■•■•■••••«•••••••••«••«••••••••«■«•«•«•••»•■•■•i • c ••••••••••••••••••■••••«••••••••••••••••••••■•«•«••• • • «■««■■■••«■••«■«■«■«■««•■«««■•««««•«••■■■■•■«••••«■« !• «•«"«•■«•«•«•««■••••••■«••■••■•••••••«•«•■•«■••■•M r <; «•■•«•••■•••■••••••«■•■«■«••••••«•••••••••••■•■•■r r ••••••••••••••••■••••••«••••■«••■••••••■•••«a««« I

• ■••••«•••••■••••••«■••«•••••«•••••••••••••••a •••«•••«•«•••••••••••«•«••••••••••••••••••••i «••"•«■«««■■•••••■■•■■■««•■•■«•■■«••••■«•■■« ••«««••«««.•««"««««•«««««««««««««•«•«■«■«■«i ••••••«•••••••••■•■••••«•••••••••••••••••• • •••••••••«■••«••••••••■••••••••••••«•«••• ■ ••««•«■•■««•••■•»«r «•«■■■•«•■•■■•••••••• « ••«••• •••»•••««•«••«•••«••«••••«•••«•«g« •••■•<«•••«•••«•••••••••••••••■«■■•••«« «•«"«••«•«««a"««« ««««•*•••••••«•«•«•« ••«•••••••••■•••••••■••«(•••• ••••••«« • •»«••««•«•«««««•«•«««««•«««■••«a««* ••■••«■•■•■•••«•■■•«••««■•■«■•■•■• « •••«••••••••■•••••••■»«•••«•••M • • •••••■•••••••««••■■■•■«••••••M « • ••••«■••«•••«•«««•■•«■«••••••« 1 ••«•••••••••••••••••••••••••H a «•••••••••••■•••■•••■■■••■■■■ a

I »■ ful

>g i t. •U Vl

I 11 I tug I '19 1

i«g a i ii t

tin

■•III J I «!• »J» u I •• JU '

I ■••UJ I «J C

J>l> J • «• JI • I »J

• • f »J • « IJ ' • ««la • «I • jC>»

«• » 0« «Ji« •• k 10 ■ ««Ij «v«

(t •

kl|« " «• c I I«»» II aal

Kl ••" I afatl' L llaf I «J« 111 •

alia « •I «I

i I •I C> '0 f« la «l

ffl a

r«l • eg

li i I

g g « g •

ag • i «g «i la • • I •« I •• g • g

• i g •■ §

i i i • •

• ai e ci gi

9 cgi

I » I t

<l

11 » I i in

•i > ■ I

I i i

•••«•••«•«■■■«■••■••««•■iii •••••••••••••«•••••a«»««a« ••••••■■••«••■«•••■•••■•■ •••«•••••••«••««I«»««««« •■•••••«••■•■■••••••••a «••••■•••■••••••••••••a «•««•••«•«•«««■«•«••a« •••«••«••«a«a«««a«««*« •••«••••••«••«•«««««a« ■•••••••••••■•••■■■••

•■■••••■■•■•■«•«■■■■ •••«•••••«•«•«•••••a

e t I

I■«•••••■•••••«•••« ••••••■••••••■••a« •(•••«■•••■«•••M ••••••■■■•■•••■■• iagaaa<«a«>«a«««« •••«••••••■•■■•a ■■■•■■■■■•ggiag« ••••••••••••••a ••••••••••••••a a«««iaaai«a«a«a ■•««••■■•■••■• •••••■■••••■■a ••••«•■••«a«« ••••••«■••••• •••••••••■■• «•««•••••«a« •••••••••••« ••••••••••a ••••••■•••• •••■•••••a ••••••«•■a «••«•«••• • ■■•••■M •••••••• ••■••••a •••••••• • •a«IM ••••••■ ••««•a «•■••a •■••• •MM IMM tlaa ••■« ••■ ••• •I

c I

a It ■Mai la I

■ I l a » » « I « t« L 1

g> . « if t ai a i i ■ 9 « « t t atjaa« G »• g «t •••utit t

•i 9 f IttalC a» I • i 9 la» !«••« |{ tt

I Baeal f I»" bavtt • I J •»» I f a« ll »I

« ■ c. »j? ggg r» tta ii I ai rtj •• • 9 ill •

t • •>■ t jg« • 1 i tel « • I 'I'lJ • I i I aatl

la g g« lit I ikafu«« r •a g « aatf «a i

go a«» a j i U»T aLM »N It 3 Jb ' I « «ta a I u •*ja a all r

a j «ta 9 v

I r it l«ai Ilk «• f i g

«a« a «l.a»- I • it | •«a i a« t*J I I

• «MLal «tar« I «tta« I t r «I

I 11 a ■ >l «I !■»•«• f i» «I

IL« la • r ta « • t i." «1 fa • j> % II e Laaal at ... t g

t «g ga la • •• ja« l t t ItlH «C I t« I f |aitl I I e ja»a. g

ta ga r t g g jaeag a g I t> t g Ca I

'It at I ct t I lal t tl

t • a I IC 111 tu «• c«g INI

•• tt I • III t I

!••• I •gg I«

g J t

u I u •

> I

It t t r e r c

a g «g •« g« I a g «i a 9 I a g I u t tu 9a t 9 aul g ua| t la •

U 9 t a I a

ut ■*

■ »

a la I av •a| u«t I a H.J

I kl 'J

■ 9 1 »1

r N • 9 f ( 19 i >» III r 10 1

• III I til I

•t'l » I • in a « I

• I c g u«

c g>u c« «u «et o

» CutO • « i otcg

> i« 9 u eg vat u t ; i t • I «i » » »

t o • i

9« I 0 >•

Oi v «9«

• t t « i g

> g t >g«g

»I

I« t j I r a II t' « «•• la« 1J f ■• « «t « aaoLi at l a a« l I« I an a ai rat « i I

19 at f i tr ti a i r t iiataa f • a » is t

0 til ual' ««at' i > a I I it t« l j« I

91 «a I «lavaL I I •«• I la fv a af| aa a ja» • I

II «fa a a i tl j •■ « I at • r I I L I '• j« « • i 1 t f I« »••« »• ja a • I I r t ■ a It« > II I I 1 r a 19 a laa | T«. • g I tt III a I «a Tt g la r IC a«» tg | • |«g |

■ tu r »«» laat ig ■ tt g I If t IIIC 11 ■ '• a I I II tt« I « I C a II » • «I • lul I at a a I e I •«• a I

r I «I u ait • e t i i « ajl »af «an i i it g g

• a j a ■ a l

9 t J • 9a 'j 9 a «la j * I ag., »|

I < tag I •« c «g a

C ai 1 I I t It It

« 01 1 I I t »t» >

0 I " a

ta rt« u t ■' • g ii g aa | r a u t aj glet

II I ' «u lit It «ll» I • 01 I ti

••La l t|l r l | u Ml kia t l tt r l tut

I a M

a tat tat «a|» ag aa

ag«La I I • Itatl

I t lit a tttLB

• »««U 0 I •a atta j

I« at« a I t a

t ta

lit tt It I

t U 11

u f I

»f

. 10 ■ 99

I 1 I

N I 1 9

L ■ ai in aa r a««l 11 •• II falL« 1

I a>t> i • «I a«|

• a |aa i • a »i. I»

• j r faj

J»« J I

u i

l > I ' 9 i

Bi n

o 9 0

■ 91 jm

9ITI

Fig. 8 — Ray plot

30

BÜWPW^WWww'" ''■'»■'TWffWiTy-W.^^."'t^ijM^i'i.''tfll'^"wii'»^.i<^|iTJi)PtW.HWy|Wi»'-'»,"«"—fwm&rr '

*■ '?gW*' WfflgtytiywWW^HWMWWWi i» iw»»»-. »g-'P».r,iMWMw.*'*'nuwi°«w'" «-'*. * ••'rf'irw*iwf*r*)*.**inw«'> «fritfww^^at-i<i»<wWt,CWI>WM^WiW1IWilW'l«itfW««U^ ■

NHL REPORT 7827

Subroutine ITNPRINT

Subroutine ITNPRINT prints out the intensities. If receiver depths are the same for all intensity calculations, a table of intensities such as shown in Fig. 9 is printed. Other- wise a printer plot for each range with the arrangement

Depth

TVpe -

Intensity

is printed.

31

imwm i ,ii Pi^>.ivwf»w< - i»^ , w-^ WI|jB(J'l»»(M(w^ '[«".IIIHI'VW*"'—TrBr" .

B. Q. ROBERTS

TMI» It »►« Til LI ft« '»f »•mt» HfCilvkR Ikftk« M «1 »«not «7 Bk»tf|

• l«»»l TVHf »o.«t<( 1»»,««" 4»0.090 St«,00« «»«.*•• i.oen • •»7.« -»'.' • »/.» •»»,• •»».I 7,800 t ■ •J,4 •«?.• • «4.7 ••».» •«».« 1,000 ■ ••».» •««.' •«*.« •»t.o -«»,* «,00« I ••>,« •«»,» -««.» -♦».« -«*,] «,000 < •'J,l •»?,1 •»2.« •>t.» •»»,» «,000 > •««.J •71.1 •70.» • »«.• -»«.» 0,000 I •»»,« ••».1 -•«.« •»>.« ■»I,« ',000 I ■ »7.« ■•C.I •»1.« • 79.» •»«,1 1,000 ■ • 00,1 •««.« • »>.« •7«.2 •»».• ».000 • •'!,. •tt.» •»»,2 -»».1 •»»,»

10,000 • «0, •7».» •77,1 •»*.* -»«.t 10,001 • •«»,* •tt.l •»«.• •»».1 -»«,« U.OOD ■ •«»,< ••>.« •«7.7 •••.1 •»»,» 12.000 I •»1.1 ■•3.« •»7.7 -••,« ••t.l .1,000 ■ ••*, ••>.« • ««.4 ••«.0 •*»,» 14,00« 1 ••«.< -««.« •»7.« ••».t •*«,» It.00« •««,< ••1.» ••4.» ••t.t •»»,« lt.000 ■ •t«. ••T.» -•».J -•«.» ••»,« It.000 i •»», -•«.t ••' 1 -••.1 -«»,» 1'.000 •11«, -tt.« ••«.« -•0.0 -••,» 10.000 i ■u». •'11.' • «0.7 •••.1 -•t.» It.000 i •lli,t •11«.« >»1,1 -•».» •••,« 40.000 •t»,> ••1.» •t«.l ••1.1 ■•1.» <0.000 i • 11«. •11».' -It«.* ••«.» -••,» <t.ooe < •12»,( •11».» -121.1 •122.4 •M.» ».too •>l«,l •12«.1 -120,1 •122.3 •112.* 43.000 •l«l •lit.« -121.» •121.* •123.» 4«.000 •14», •14»," •121.> •IJ3.0 •iti.g it,000 •»«. •t».« • ««.» •»•.1 ••«,1 it.000 • l«J, •112.2 ■120.» •121.2 •123.1 it.000 •i«a. -11».» -121.2 •12».• -12».2 tf'.OvO •»«7, •112.7 •1'».« •123.» •»*.» 40,000 • nt. -113.» •It«.« •12«.0 -»».« 4t,000 -14», •1«1.« ■to».« •123.3 -••i« JO,000 •»», -««,7 •«».1 ••«.« -««.» ie,ooo •l«l. •112.» • tt».» •122.« -•».« j>,oog •I'». •11«.7 • It«.» •123.0 •1*1,» Ji.OO« -l«0. • 11«.1 • It«.« •12«.0 •Mt.l 11.000 > -It», •1«».« •121.» •12«.2 •113,1 K.tOO 1 I -1»0. Ml*.« •121.0 •It«.2 •114,3 it.«eg -too. -»».3 •tt.o ••«.1 -**.* 1» 000 •l«t. •11».' • UM •It«.» ••I.» It.000 I -1««. •1«».7 •121.« •It».» -•«.« I'.OOO 1 -I«». » Ml».» •117.» •It«,» ■**.* 11.000 1 -l«l. > •111.« •12«.« •11«,» ••«.« It.000 > -i««. 1 -It«,' •12«.t •It»,« •M.l «0,000 i -m. t -•».» • •«.* -•».« -•».2 «0,000 1 -ItJ, •It«.« •tot.« •(«.0 -**.} «1.000 • -104, -104.3 • 0«.» •»«.1 -•*.« 42,000 -192, •101.» •01.1 • »•,» ••».* «1,000 .««, •»»,» ■tt.» ••t.l -*!,» «4.000 • ••», 1 -»».« ••«,1 •»0.» -•1.« «t.oo« 1 -10J, 1 •»«.« • 07,1 •••.3 -*♦.» 4t,00t •«7, • »» « • «2,* -•».2 -•1.* 4t,eoo 1 •««. > -»».« • »»,2 ••I.S -*>.* •7,000 1 •»». •»•.» •«1,1 -•».0 -»»,« «•,000 1 -tt. t •»».« • •1,1 -•I.« -»*.• «0,000 > -190. •100.» • •I,* ••».» •M.l »0,000 ! -10». * -»9.» • «7,« ••».» -•».t to,000 1 -100, 1 -««.» -»«.« ••».» -•».1 M.009 1 •t«. ; •»».» • .»,1 ••«.» -••,* t2,000 i -m. 1 -»«.9 • •4.1 ••».» •M.l >3,000 1 -101, 1 -7».2 • •2.« ••«.4 -•».» S«.000 1 -100. 1 -•».« • 12.» ••«.I ••».J it,000 1 -19J, 1 -»1.3 •••.0 ••«.« ••».» it,000 1 -120, 1 -»2.5 •«».I ••«.« ••»,« it,00« 1 -l"l. 1 •»1,1 ••».2 ••*.» •**,* »7,000 > -0», I -»».3 ••4.2 ••«.3 -*».» »«,000 I •»!, > •»l.O •••.1 •<«l,3 -•«,t »»,000 ( •»», t -»3.« • •«.2 •1««.» •»»,» to.00« ! -101, » -»I.» •••.1 ••3.1 -•»i» tO,900 ) -110, 1 •»3.0 ••7.1 -•».♦ -»3.« tl,000 > -no. I -»«.« • •».» ••«.3 -»*,» «2,000 1 -lit. 1 -119.1 -101.» •I««,» ••*,* 61,000 1 -197. 1 •10»." -190,7 •101.1 •101,1 tt.000 1 -10«. 7 .100.» •»7.0 •102,0 •101.* tt,000 1 -19«. 1 -»2.0 -«»,» ••».• •**.! t>,000 1 -11». 1 -101.» •to«.» •»».l •192,7 tt,000 > -120. « -114.» -111.» •109,2 •to«,« t'.ooo ( -1«0. t -12».1 -122.0 -12«,» •191,» to.000 1 -131. 1 -12».» •11».• •12»,» •It»,» tt.ooe • -US. I •123.3 •122.2 •110.» •11*.t re.coo 1 -191, 1 -»2.« ••».0 ••«.3 -•*,* 70,JO« 1 •Hi, ■119.» -127.« •12».0 •120,1 71.000 1 •131, ) -110.2 -12».» •It*.« •111,* 72.000 i •!««, « -11».2 -127,4 •120,2 -•3,« 71.000 ) -i'i. 1 -11«.' •120.» •121,3 -•».1 74.000 1 ^«0, ) -l«!.« -110.0 •123.» -*»,« 7»,000 ) •10». 1 -»».' ••».1 -•*.» -**.• 75,000 -1««. 1 -11».' •IS»,« •124,0 -■7,3 70.000 t -It». 1 -11».« -13«,1 •123.2 -•1,1 77.000 1 -lit. 1 -1«».» -13«,• •119.2 ••t.» 71.00« -It«. -11«.« •130,• •««.4 -•2,» 79.000 -It«. ( .1«1,0 -130,0 •«».' -•»,» 09.000 1 -10». 1 -»J." • t».t •■«,« -•»,2 «0.00« -100. 1 •141.2 -12«.» -•».» -•»,» •1.00« -inn. • HOI.'' -»0.» -•3.» -•7,« •2,000 -I"». •l«t.t -»-.t -•«.2 -•».» •3.00« ■171. •144.« -•«.« -«»,» -•».3 •4,009 . -u: •111.1 -«•,» -»I.» -«»,1

Fig. 9 - Example of an output from ITNPRINT (first of three pages). The symbols that the subroutine uses in the second column are R for type I random phase calculations, 5 for type I coherent phase calculations, 2 for type II calculations, and 3 for type III calculations.

32

^ mVm-*, 'wwwv ...--—-■

- ■■■ «■■sv??^ WJrWvv'^TflffWB

NRL REPORT 7827 •»,»08 1 •»8»,; ••).} •t.oen > •111,1 ••13.1 •».10« a •»»».« •102.» •».80« p •101,4 •mi.» •».809 • •184.» •104.» •«.et« • ■l«»,l •10».? •vooe i •104,1 ••1,4 •o.eoa • •l">,4 •U».4 •t.ee* • •I«».« •101.» o.eii« • •184,1 ••».7 «1.09« ■ -184,2 •104.2 •«.00« u •»«4.1 •104,2 •».00« ) ■184.» ••S.7 •f.eeo « •104.0 ••«.4 ♦♦.000 0 •1«»,4 ••1.8 •7.00t • •U.i •44.• M.OO« < -101.• ••».I »♦.000 • •181,4 •42.«

til«.00« I •184,• •»I.« 100.00« ! •184,• • •1.« 100.00« . -112,> ••7.4 t««.000 3 •187,0 ••4,2 U8.80« 3 •10»,4 ••1.» u».goo i -184,2 -•1,1 tjg.goo ! -184,i ••1,4 U».80(l t -107,J •»3,? UO.OO« ! -1)7.4 ••1 U».00« 1 ••»,» •«.. 1*8.800 3 ••».• •»I.« 14»,00« ] ■180.1 ••»,2 m.eoo s •iog,i ••«,» 1»».000 3 •101.2 •»?.» 140.00« 3 •l«l,7 ••2,7 in.eo« ! •l«l.» ••1.1 IJ8.000 3 ■•«,2 ••1,4 W»,00« ! •100.1 ••2." UO.OO« i ■ioi.g ••«,« ii».got ! ■m,4 ••t.g l»g.8D0 ! ■181.4 ••1.4 i»»,go« 3 •101.« •»».3 JO«.000 1 ••7.4 ••».7 100.00« ! •♦'.4 -•2,7 JO».800 ! • •♦.» ••1,0 »18.800 -l«0.1 ••s.s ?;».008 ä -loo.« ••1,3 »«.«go -181,2 •»5,4 »<«.80« . .;».i -•!,• »g.go« •••.i • •4,2 21».000 1 •••.i ••4,4 240,gg« ! ••».» ••4,4 24*.00« ! lOl.l -44,• 2*0.«0« .♦♦,2 ••4.7 2»».««« ) • ♦♦,4 ••4,1 240.««« • 44,> ••4,4 »•».808 • ♦♦.2 ••2,0 270,000 < •♦♦.2 • •1,7 2r».oog .••.4 ••J.« 2*e.gg« ; .M.I • •«,2 2«».«00 •log.o ••4,7 2«o.oeg : •100,1 • ♦»,« 2»».gg« t •100,4 • •»,) 300.000 ! ■100.4 ••J.« 100.00« •100,4 -♦3,« 10».000 ! ■100.7 • ♦4,4 318.000 ! •100.7 •♦4,7 51».80« •100.« • ♦4,4 12«.gg« •100.4 • 44, ♦ j2>.gog • ••,4 •♦»,1 SI«.«00 1 -•♦,• •♦4,4 11».«00 i -in.i •♦3,1 140.«0« •188.* ■♦4,4 14»,000 1 -100.» •♦4,7 l>o.ooa 1 -181,1 •♦3,4 1»».00« < •101.2 ■♦4,7 i»o.«g« 3 -181.4 • ♦»,8 1*».«0« i -in.» • ♦4.» «78,00« 3 -181.4 ■ f," 17».«00 3 -iei,g •♦4.» 1*0.000 1 •••,» •♦4.« ]«».ggg 3 -180,2 •♦»," 1»0,000 3 -180,• • ♦»,2 I«»,goo 3 •101,0 • »»,» 400.00« 3 •••,; • •».» 408.OOF 3 .«•,/ •♦»,» 40».808 3 •••,» •♦».7 418,80« 3 .••.: •♦«.♦ 41»,800 3 ••7.« • ♦»,♦ 4^8,00« 3 .««,1 •♦4,1 42»,00« 3 .•7,4 • ♦4.2 410,«00 3 ••4,4 • 44,3 41»,00« 3 .•».» • 44,4 448.00« 3 .47,4 •44,4 44».00« 3 ••7,4 • •4,7 4»o.eo« 3 .•}.» ■44,♦ 4»».800 3 ••».2 • 47,8 448.008 3 .»4.1 • 47,8 44».800 1 .«4.0 •»7,1 478.000 3 .44.4 • 47,2 47».800 3 «•4,4 • ♦7.? 440,000 3 .44,1 •♦7.3 ••»,00« 3 .«4,» •♦»,4 4«8,000 3 .tl.t ••7,1 4«».000 3 .•7,4 • ♦»,7 »00,000 3 »n.i •♦»,4 »00.000 3 .5'.» • ♦T,4

•»»,♦ ••♦,4 ••>,» •47,2 ••4.1 ••1,7 ••0,1 ••7,2 •14,1 •41,2 ••♦,• ••4,2 •♦0.1 ••7,2 • •4,4 • •♦,7 •♦0,1 • 17,♦ •♦0,4 •40,4 • 40,4 -»g.4 •41,1 •41.» •♦1,1 •♦2,0 •♦2,2 • •2,1 ••1,4 •41,4 • 42,4 •42,7 •42,4 • 42,1 • 42,1 • ♦2,1 •♦1,1 • ♦1,4 •♦0,4 •41.» •♦1,« •♦1,4 •♦2,4 •♦2,4 •41.1 •41.» •41,» •42,1 •42,» • ♦1,0 •♦1,4 •♦«.4 •41,1 .41,» •41,7 .41,4 •42,1 .41.» .42,7 .42,4 .41,4 .44,0 .44,0 •♦4,1 •♦4,1 .♦4,4 •♦4,7 •♦♦,♦ • ♦».I .♦»,2 .♦»,1 .♦»,2 .♦»,4 .♦»,4 .44,7 .♦»,4 .♦»,♦ .44,0 •♦4,1 .44,2 .44,2 .44,2 .44,4 .44,4 •44,» .44,» .44,4 .44,7 .44,4 .44,4 .47,0 .47,0 .47,1 .♦7,1 .♦4,4 .47,4 .47,» .47,» .47,4 .47,4 •47,7 •44,7 •47,2 •47,4 .47,4

•44.1 ••4,4 •t«,4 •41,1 ••1,4 -•7,4 •♦1.4 ■44,7 •47.« •44,4 ••».1 ■•1,1 •M.l ■44,7 ••4.4 •44,2 •44.4 ■40,1 -»8.4 •41,4 •74.« •41,2 •••,7 •4»,» ••♦,4 •44,4 •40,4 •42,0 ••1.4 ■•1,7 ••1.1 •42.» ••«.2 •41,7 ••«,4 -44.» ••♦,• •44.1 ■•4,4 •40,1 -•♦.■ •4»,» ■•«.g •40.1 •44.4 •44,4 ■••.♦ •40.4 •44.3 ■♦1,0 •44,7 •41,1 -♦«,» •»1,4 •♦«,» ■♦1.7 •♦0,4 •♦!,♦ •40,4 ■♦2,1 ♦ 1.« •♦2,1

••1.2 •♦2,4 •♦«.4 -♦2,4 ••«.♦ •42.7 •»1.4 •42.4 ••1.» ■41.1 ••l.» ■»1.2 ••!,♦ ■»1.4 -•2,1 ■41.4 ■»2.1 •♦!,» ••2.» •♦1,7 -•2.» •♦1,7 ••».7 ■M.l ■•J.« ■♦4,0 •♦1.2 -♦4,1 ••J.3 ■♦4,2 ■•1.4 ■♦4,4 ••1,4 -♦4.4 •♦1.7 -♦4.» ••1.7 ■♦4,4 ••4.0 ■♦4,1 ••4.1 •44,4 ••4.1 •4»,0 ••4,4 •4». 1 • •4,» • 44,0 ••4,4 •4», 2 ••4,7 •4»,1 ••4,4 • 4»,» •♦».8 •4»,» .»»,1 •4», 4 ••»,2 • 4», 7 .M,3 •41,1 .♦«,3 • 4». 4 • •4.3 •4»,» .M.4 •44,0 ••»,» •44,1 •♦4,4 •44,2 • •*,» •♦»,4 •44,4 ■♦»,4 •44,4 •♦»,7 • 44,0 -♦»,♦ • 44,1 •♦»,4 ■•4,2 •4»,» ••4,2 •4».» •»»,2 •44,1 ••4.1 •44,2 ••4.4 •44,2 ••4.» • 44,4 •44.4 •44,1 .44.7 •44,4 •»4,4 •4».J •♦4.4 •44.1 .»4,4 • 44,» •••,• •44.» .»7,« • 44,T .««,2 •44.1 '•4,0 •44,4 •»4,2 •47,g •44,3 •47,1 •••,» •47,1 •♦4,2 •47,2 ••4.7 •47,2 •»4.4 • 47,1 • 47,0 • 47,4 ••7,1 • 47,» ••».2 • 47,4 • 47,3 • 47,4 • 47,4 • 47,7 •♦7,4 • 47,7 •♦».» • 47.4 •♦7,4 • 47,1 • 4T,3 • 47,4 • 47,4 •41,4 •47,7 ■ 47,4 •47.7 • 47,4

Fig. 9 — Example of an output from ITNPRINT (second of three pages)

33

B. 0. ROBERTS

39».cat ) •••. .»»,« • «7.» • •?,( • «7,1 «le.eot t .«;. 1 •»».' •97.» •«»,« • •7,« m.ooi 1 .«7. ( •»».< •«7.» •«»,» »«,« »JO.00« 1 »«7. 1 ••». ) •«7.» ••»,« •«7,0 »J».000 1 •«7, 1 ••«, I •«7,7 •»«,« ••7,2 »10.000 1 .«7. t •«», t ••7.« •«•.1 •«7,1 »4».000 • •««. 1 •«». 1 ••«.0 ••«,• •«7,t »40.000 • ••«. t •«», > •*«.« •»«.» • •7,2 »4»,OS« < t«7. I •»»■ t .•7.« •«•,1 .»7.» »to.««« 1 .«7, 1 ••». ( ••«.« ••«,3 •»7,« »»».«•« 1 ««7, 1 -4», » ••».» •*»,« ■•«,« »«0.00« ••«. > •»», t ••'■I • »•.1 •••,1 »•«.000 1 • •«.1 ■It.' ••«.} ••».1 • •••2 »M.OO« < .«•. •»f.l •••,« •»»,> ••«,1 >>».«•« ' •04.1 •••.» •»7.» -"«,» »•0.000 I •••.< • »K.: •«•,» •«7.« ••«,) »•».000 1 •••.i •»». •««.» •»4.1 •••,4 »»8.000 ) ••4.) •»».' •••,• -»•,1 ••7.2 »•».««• •»».< • »c' •••.» •••,1 •••.1 •0«.««« 1 ■«•.( •»».< •••,4 •«•■1 • •7,« •u«.«g« i •••.< ■ •».' •••,4 •«».1 -•7,« ••(,00« ^ ••7.( • »»,i •9»,» •»».J ••7,» •10,«on ' •«7., -•»,■ •»••• ••«.4 •♦»,» •l».0«O < -•/.• • »«.< •4«.l •««.» ••«,1 •JO.000 1 ■•7.1 -»•.' • 9a,t ••».1 »1,1 •it.««« i ••7. •«»,i •»•.» ••7,« •»«,2 »10.000 3 ••7.1 •»».' •••,• •»».I • •«,1 •J».««« • 07. -•«.• • ••,7 •»7.» ••«,4 »40.000 •ft, •»»,» ••«,/ •«».« ••«,» »4».000 3 • •«. •»».< •»»,• •♦•.1 •••,» »to.»»« < • ««, •»» .i ••«,« ••«.1 ••«,• •»»..00 1 • »«.< -»«,< ••«,« •»•.« ••«,• ••0.000 ! ••«.' •»«,' •♦•,« •••.4 •••,» ••».«•• • •«.! •»•.< ••«,« ••«.4 -••,* •70.0«« 1 •♦«.< •«.i ••«,« •»».« ••«,• •>».««« ••«. •»». •••,» •»».» -•«,7 ••«.««« •»». •»«. •4>,4 -•«,• ••«,7 ••*.««« -♦«. •»». •••,4 -94.» • •«,7 •to.000 ' •»7. ■if •••,4 -•».« -•«,7 •»».000 ••«. •»». •••,2 ••«.» ••*,« »00.00« •»». -»«. •••,2 •»4,» ••«,» 700.00« ••«. t •»», •»•,2 -•»,« •»«,» 70*.««« ••«. -90, -«•,2 ••4.» -•«,« 71«.00« ••«. ••0. •••,2 •»».• ••«,» 71».««« ••«. • •». •»«,2 •♦».• -»I,» 7}«,««* I ••«. • »», •9«,1 ••",♦ •»»,7 71».10« 1 ••». •90. > •4«.J •»».• • •7,» 71«.««» ■•«. •9». ••«.2 -•J.« -•«,« 71».900 -♦», •»», > ••«.2 •»».1 •««,« 740.000 ••». -91. ••«,2 •»♦.» -••,0 74»,00« ••(. 1 -9». 1 •44.4 ••».• •»7,1 7«.000 ••«. 1 •9». 1 .«6,4 •»7.» -•7,1 7»«.0«« •4«. • ••». I •••.» •97.1 ••7,4 70«.«00 -»«. •9». 1 •4»,4 •»7.2 -•7,» 70».000 " ••«. ••«. •It,* -«».• •»/.• 77«,««« ••». -»», i •4».l •9».7 • «■»,•

77».«0« •«». •»». •••,1 •»»,• •»>,« 700.000 •4». •»>•. ••4.4 -••.! ••7,« 70».00« •«0. ■if. • 4t.« ••».4 .»»,» 70«,«0« •4«. ■if. •••.4 •»».• ••«,« 7»»,««« •»0. •if. -«4,1 •»».» ••«,« «00.00« ■4«. ■it. •«•.1 -»».• ••«.« •00.0«« ! •«•. •it. •••.I •»4.9 -•«.« «e*.o«« ••7. •if. •••.2 •»».• -•7,^ «1«.««« •4». i •»». •9^,l •»4.7 -•7,^ •1».««« ••«. > -9«, I •9t,0 ••«.7 -•7,» «>«,«00 •»«. 1 -9». ' •97.» ••».« ••7.^ •2».o«g ••«. 1 •»», ' ■97,• •«».• ••7,^ «i«.««e •»«, » 'if. -»7.1 -»«.» -•7.« «]».««« ••», ■it. > •97.9 -»".• ••/,« (4«.««0 •90. i ■if. i •il.t -•».• ••7,^ «4»,« 0 -»•■ 1 -9». i •9».0 •»«.» ••«,1 «>0.f00 •»«. 1 -»>. ^ •H.i •»».» ••«,1 «>«.1U<I -4«. •it. •49,0 -34.» -•«,1 «•o.ao« •»0. 1 •»•, > -99,g •»«.J -»».} «»»,00« •••. -»►. -49,0 •»»,2 -•«.» «7«,000 •4«. ■it. •«».9 •»»,1 ••1,7 «7»,00» ••» 1 •»►, > •9».» -»».1 -•»,7 «•0.000 1 -4». • if. -'»,» •»".• -•».7 ««».to« -4«, 1 •if. •9»,9 •»4.U ••»,» ••0.000 •4«. > -if. l •9»,» -97.7 • •1.» «•»,«00 1 ••». •it. s •■>»,» •»7.4 • ••,« «00.000 -47. » •»•, ' •it.» •»7.2 ««,7 •00,00» 1 •»». 1 •»». > ••«,» -»7,2 -»»,7 •0»,000 -4/. I -9». t •»«,» -»7.1 • •«,7 •10.000 • 4;. > -9». •9».« -if.» ••«.• •IS.OUO •44. •if. t •94.» •if.4 ••«,• •20,000 -40. t -if, -9»,» •»4.3 ••«,> •2».000 •4». 1 -if. •94.7 -94.2 -»«,2 •10,000 -40. 1 -if, > •)•.» -»».2 •»«,• •11.000 •40. > •»», •»»,» -»•.2 -•♦.7 •40,«00 ••>. 1 -»>, 1 -»!>,» •»4.» ••«,• «4»,000 •44. > •»», 1 •9».» •»•.1 -•«,» •>0.000 -»». t •»», 1 -»..» -»».1 ••«,» •»»,000 •»». 1 -Kf , 1 •9».» -»••l ••«,» •to.ou« •44. 1 ■if. • -94.» •»7.4 -•*.• ••>.««« •4'. 1 •if. 1 ••».» -»«.9 ••»,» •70.00» i •»;. 1 -it . ' -»»,> •»4.» -•«.• •7».0U« •47. I •if. 1 •4»,4 • »»,« -««,• •«0,000 •4». •if. > •4»,4 •»",• -•«,7 ••».000 •4«. •if. > »»».J •94.» •««,7 «»0.000 •«#. •if. •94.1 •94.« ••«,» •»».000 ■•». 1 •if. ' -»».l ••4,» •••.*

lOUO.OO» -4». ) •if. •9»,4 -•«.• -•«.7 1000.00« •9». i •if. •»4.4 •»«.• -»«,7

Fig. 9 — Example cf an output from ITNPKINT (third of three pages)

34

pr ^** <mWPWlHWFWWp "lWll''»'''Pr'W^'^^l^Mi»;»,i).wiiii»iuiroiiiw..^i,i,i>ji,i.)i)J.t.iii^!^v.i,l,i!y>^

f^W^W^'WW

NRL REPORT 7827

Subroutine IVSRPLOT

Subroutine IVSRPLOT plots intensity versus range (Fig. 10). The first entry prints the heading, chooses the correct type of calculation, and then plots a line or the first range. Each succeeding call plots just a line for another range. Only one type may be plotted per data case.

Subroutine INTENSTY

Subroutine INTENSTY calculate all inUmsHes. The switches ISCP, IT1, IT2, and IT3 determine what is calculated. When one selects coherent phase (ISCP = 1) one must also select random phase (IT1 ■ 1). Coherent phase intensity takes the phase of the ray into account in the calculations. If SL is a function of the random-phase sound level, then the coherent sound level is (^ SL*cos(P))2 + (JUL~sin(P))2, where P is the phase angle. To get each, set IT2 = 1 for type II calculations and ITS ■ 1 for type III calculations.

The only caustic correction which is applied to type I calculations is a ray-separation criterion: if two rays are closer together than 0.001 meter in depth, the eigenray for these two rays is thrown out. Type II and Type III intensity calculations do not have caustics.

P - Subroutine RECOVERY

Subroutine RECOVERY has two entry points: DUMP and RESTART. Its function is to enable one to restart a program. DUMP writes all the core locations on a tape when it is called, and RESTART restores core to its previous condition when it is called by reading the tape from DUMP.

Subroutine RETRY

Subroutine RETRY enables one to restart a program in which the multiple replace- ment option has been used (as was discussed for card II in the Input Description). Its chief function is to read any profile cards which have not yet been read and to write them on logical unit 6 for subroutine NEWPROF to read when required.

Subroutine CLOSEIOP

The function of subroutine CLOSEIOP is to alleviate a systems problem in punching intensity cards when using RESTART. Without this subroutine the cards would be punched in binary instead of BCD when RESTART is called. Ibis subroutine might not be re- quired in another computer system, if the proper moding of logical units is accomplished automatically.

35

UHMMM »>»«•<

PfW 1 '""• ' ^ nw-^ iiifluwi'p^wT

B. G. ROBERTS

NtcHv«« «i ti*'« »H'i «^

MS

.»«0

,U9I

■ («hi

«.009 10.OC' It.009 if.OU« •9.009 JO.009 JJ.OOfl «0.900 49.009 90.900 >» 009 kO.oun •«,030 '0.009 '9.009 lO.OO» •>.«00 «0.009 •9.000

100.000 109.900 110.909 119.009 W0.009 U9.009 110.000 U9.000 140.900 149.900 130.009 139.000 ltO.000 IS».00" t'O.OOD 1/9.000 lin.OOO 199.000 140.900 1*9.000 700.000 209.009 210.000 219.000 2^0,000 Hi.Hit 210.000 219.009 240.r^O 249.000 291.000 299.000 261.000 26).000 2n,oo« 2'9 000 200.000 299.090 240.000 249.000 300.000 109.000 110.000 919.000 320.000 929.000 UO.OOO 919.000 940.000 149.000 390.000 399.000 300.500 169.000 1'O.ODO 1'9,000 3(0.000 319.000 340.000 349.000 «00,000 409.000 410.000 419.000 420.000 «29.000 «30.000 «19,000 «40.QUO ««9.000 «30.000 «39.000 «60.000 «69.000 4/0,000 «'9.000 «60.000 «69.000 440.000

1 24 • 1 234 9

I 2 )M I J II 4

1 » ' 1 » »«

I I 3» 1 2 i*

1 7 J» 1 2 5 •

1 lit I 2 J§

1 2 54 I » »

I 2 5» 1 7 Si I » »«

2 5 1 2 SS

i 3» i a» 4

i » » « I ?Si « 1 »I*«

1 Si* 1 i'

i i 4 I »« 1 «2

1 »4 I i * J »34

1 »J4 1 i*

1 »42 I »4

I 943 I » *

1 »«1 1 »• I >«

1 »4 I »«

I >4 3 I i S 1 94 S

I i*S '. it

1 »4 3 t 141

I it 1 iS 1 1 »J

1 »II » »1 1 »4 S 1 143

1 »4J 1 9412

1 )43 I »43 1 »4J 1 »3

I <» I ♦» I »9 2

1 »32 1 »3 1 »32 1 »2 t »> I »?

1 I 2 1 »2

1 4»? 1 »J>

I 43» 1 4»?

1 4»2 i»a

1 »4 nt nt 194 »4 94 9

1» » t

»411 »41 »41 »41 9« »21 9? 94

Fig. 10 — Example of the output from IVSRPLOT

36

i - »(\J. ,^,1, «(«im'w ivnfo««iw^>~(.^c.'«!:' Wf!*; MWr^yM'*Mr&m'*W-!!^VHMf$',

NRL REPORT 7827

Subroutine BYEBYE

Subroutine BYEBYE is called in place of the Fortran statement STOP to terminate the program. It was written to avoid a CDC3800 systems problem when DUMP is called in the executive program. It might not be necessary to have this in another computer system, in which case the STOP statement could be reinserted, if desired.

DIFFERENT INTENSITIES IN TRIMAIN

In subroutine RAYZDIST (ray depth distribution) a quantity is printed titled LOSSES (Fig. 6). This quantity is equal to 10 logio (S), where S represents all the losses due to bottom interactions, surface interactions, and volume attenuation. Spreading loss is not included in these figures.

In subroutine INTENSTY a quantity is printed for the eigenray printout called SL (DB). If we let 55 (/) denote the quantity called S in RAYZDIST for the current ray and 55 (7-1) denote 5 for the previous ray, then we let 51 - secant (current ray angle) [55 (/-1)] and let DS ■ secant (previous ray angle) [5S(/)-51]. The ray depth at a given ^ point may be identified as ZZ{I). So if we are considering ray /, then Zl - ZZ(I-1) anrj' DZ - ZZ(I) - Zl. If ZR is the receiver depth, then we let F » (ZR - Z1)IDZ. We let RMAX be the range to this point in meters. Then we define a quantity SL = (51 + F DS)/ [RMAX ABS (DZ)]. Thus the quantity printed for SL(DB) is 10 Iog10 (SL).

The third parameter which is printed is the type I intensity and is derived in sub- routine INTENSTY. This set consists of summing all the eigenrays, or the SL, for a given receiver and range point and then computing

N 10 log ]P SL, (incoherent or random phase sum),

«-1

where AT is the number of eigenrays determined for this point. If the Lloyd's mirror switch is not on, the final intensity value can be arrived at as stated, but if the Lloyd's minor switch is on, each eigenray is nr ' 'plied by a factor before they are summed; thus it is not always possible to sum the eigiarays as printed to arrive at the final intensity.

The type II intensity calculation was initially proposed [2] using a Gaussian distri- bution, which smears a ray over a displaced bundle of intensity. DZBAR is a size parameter for that smearing and is defined by DZBAU = SDZ/SW, where we are using the mean absolute difference between ray depths, weighted by the signal strength of the ray, such that

SW NRAY NRAY E Wf J} min (S5,-, 55,-

»- 2 i'2 1).

which is the sum of the weights, and

37

■.■wni.l.,,i,ii.wi,iiiiimii.miiji I,"""VJ'""W ■ "i1"-'11 .^rTT"""1 ■■•■'■.■■■■"?.'? ,*mirvnim>??••"""'•"•" m'—■"-—r' ■'i«>»w>™w

B. O. ROBERTS

NRAY SDZ « 2 ^ (Z2< _ ^Z« - 1)

« -2

which is the sum of the weighted mean differences.

If DZBAR is less than a wavelength, then DZBAR is set equal to a wavelength. DZM = ZB/VNRAY, where ZB is the bottom depth and NRAY is the number of rays traced. If DZBAR is greater than DZM, then DZBAR = DZM. TTiis is a check to see that DZBAR is not a large fraction of the bottom depth. If 100 rays were traced, then DZBAR would never be larger than 1/10 of the bottom depth.

If RMAX is thf range ot this point, then let F = 2.0*RMAX*DZBAR. Let ER = e" (Zfi/DZBAR), where ZR is the receiver depth, let EB = <r (2fl/DZBAR), and let EZ = c (ZZ(/)/DZBAR). Now SL = ß*secö *SS{I)/F where B is the volume attenuation. If a ray is close to the bottom, it does not get its full share of the intensity, since the intensity is distributed exponentially on either side of the ray. Tlius, it is necessary to renormalize the distribution by saying SL = SL/(1 - .5*{(EBIEZ) + EZ)).

We now want to calculate the quantity A - e~ (ABS(ZZ(J}-ZR)/DZBAR)t which expression is always less than 1.0. The final expression for each ray is then S, = SL*A. The final intensity at a receiver is given by computing, in subroutine ITNPRINT,

.V 10 log ^ Si .

« = 1

In calculating the Type III intensity [2] it is assumed that a current velc >v profile prevails to represent a local average over a convergence zone, which wipes out Jne phase of a ray. The ray turnover and tumunder depths are calculated for each ray, and then the ray cycle length is computed. Next the expression SL = ß*SS(/)/RMAX is computed to get cylindrical spreading. If a given receiver is between the tumunder and turnover depths», entry WDENS is called, which returns the parameter S, the signal strength parameter, which represents the probability density that the ray is at this depth. This probability density T - l/i4ßS(TANö) is normalized in WDENS by dividing by the ray cycle length. The cylindrical spreading term is multiplied by signal-strength parameter S, to get a con- tribution for each ray which is then summed as

N 10 log 2 SL,- * S,

i = 1

to arrive at the final va'ues.

38

rr-r ; r-^wr^v: -n q

*S??fl'f'*SÄ^*WWV««WWH^

NRL REPORT 7827

EIGENRAY OUTPUT OPTION

TTie computer coding for the eigenray output option appears within the subroutine INTENSTY. If a request is made either for type I random intensity or type I coherent intensity, then it is possibel to obtain an eigenray output (Fig. 11) by setting column 26 on the output control card (card group V in Fig. 1) equal to 1. The concept of an eigenray may be envisioned as an interpolated ray which will strike a receiver and is found by linearly interpolating between two rays which bracket a receiver. For certain cases eigenrays will be formed from rays which do not bracket a receiver. This is caused primarily by consecutive rays which have different histories; in this case there is some ray between the two existing rays which would give an eigenray if it were traced. Thus the program extrapolates a value. The program prefers two rays with the same history which brad et a receiver. This represents an IQUAL of 1. If it cannot achieve this, if the next ray history is different from the current ray history, if the previous ray history is the same as the current ray history, and if the receiver is within a distance of 1/2 the ray separation, a forward extrapolation is performed and IQUAL = 2. The same condition may happen on the first two rays of a set, and in this condition IQUAL «3. If an interpolated ray is found later, the IQUAL = 3 ray will be thrown out, and the IQUAL * 1 ray used. This is indicated by ** after the IQUAL = 1, and the ray which is replaced is the last ray with a 3* at the same receiver depth. The number which is listed for NRAY is the current ray number, and this forms an eigenray in conjunction with the previous ray. The NBR column gives the number of bottom reflections for this ray. The NTU column is the number of tumunders for this ray. NSR gives the number of surface reflections and NTO gives the number of turnovers. RANGE is the distance in meters from the source to this receiver. DEPTH is the ray depth for a given receiver at this range. THETA is an interpolated value for the ray arrival angle at the receiver. TIME is the travel time in seconds to this receiver from the source and is also an interpolated value between the travel times for two rays bracketing a receiver. SL(DB) is discussed in the preceeding section of this report.

ElötN*«y SLT TtST CASE FOH iNtEMMir

R*T NBH NTU NSH MO M/tNQL OtHTH T«ET* TIME SLIOB) I0U*L 8 U 7 7 0 370U0U 3b0.0000 -10.60 7!) 24B.S6S10 -106.* 8 0 7 7 0 3/0000 7U0.0V00 •«.6028 2*8.60291 -106.S

IT 0 n 0 10 37000U 3*0.0000 5.4116 2*9.38608 -99.5 IT 0 u u io 3700^0 TOO.0000 b.mi 2*9.36221 -9*.5 28 Ü 7 r o 37000J 3b0.0000 «.*66« 2*8.56*77 -107,9 28 U 7 7 0 37000« 7UO.OU0O 8.9U3 2*8.5268* -107.9 IT 0 22 u 21 7*000« 7U0.0000 6.T38» *98.7386S -103.7 2b 0 2«: 22 0 Uloono Jb0.0«00 *.302U 7*6.19729 •113.1 26 U 2* 22 0 iliooou TOOtOOOO ♦.»HSl 7*6.16336 -113.1

REH

Fig. 11 — Example of an eigenray printout

THE LLOYD'S MIRROR OPTION FOR RECEIVERS

Some examples of the Lloyd's mirror beam pattern are presented in Fig. 12. receiver depth is at the point where all the lines converge for each plot.

The

39

|^B|pp»!Pl.||iipi.pil(iilwiwp>'i«"'.iw"|"W'>™","«i"" ^»v.'w«fimfmm;'w.'mmi*v.i' ,,wr~*wr:*" tr-.w,iTT--i—--.-irK-.-^,-.™.n..w^.'"-. -.-

B. G. ROBERTS

fflEOUENCT bOHERIl HtaiVER DEPTH. IB.PBe FHfOUENCT MMERT? HECflVEH DtPTM- 91,H1Q

^ y

ncguENCt 100 »CTTI RECEIVCT DEPTH- 18.268 FHEQUENCT . 100 <RT/ RECEIVER DEPTH- 91.WQ

Fig. 12 — Examples of Lloyd's mirror beam patterns for receivers

40

r-w^-w-^n-v

iWWTOwy - r l■^-V^^'•-■(*1^»^WMWl!^r««^'^'^W^?r^«K*?l»■.■1•^■

NRL REPORT 7827

Tlie computer coding for the Lloyd's mirror option for receivers appears within the subroutine INTENSTY. The switch LLMR, in column 26 of the output control cards, is a receiver Lloyd's mirror switch. When the switch is off (0 or blank), the old intensity is returned, and when on (nonzero), the beam pattern

2sin2 (irH where z is the depth, is used for type I random phase, type I coherent phase, Type II, and Type III intensity calculations for all receiver depths. For Type I and II calculations, 0 is the ray ingle, and for Type III calculations Snell's law is used to calculate the ray i^ngle at the receiver. One can calculate some intensities with and some without the Lloyd's mirror by specifying them on different output control cards.

ADDITIONAL INSTRUCTIONS FOR THE RESTART OPTION

If the restart option is desired, a tape for output must be provided and a backup tape cun be provided. Logical unit 15 is the primary output tape. Logical unit 16 is the back- up output tape. Logical unit 17 may be used as a second backup tape, but this is option- al. If the tape on logical unit 15 was bad when the program attempted the dump and it had to write on logical unit 16 or 17, then that tape would become logical unit 15 for restart. Logical units 16 and 17 may be omitted if you are sure you have a good tape on logical unit 15. The control deck should then have these cards:

79 EQUIP, 15 = MT, LO,**, DA

79 EQUIP, 16 = MT, LO,**, DA (optional)

79 EQUIP, 17 = MT, LO,**, DA (optional)

For dumping on tape the job request form should be as follows:

Tape No. (if not specified, tht Computation Center sells you one

Logical Unit No.

Input Output

15 n B

16 (Optional) D m

17 (Optional) D B

20 (Program tape) B D

1 (Used only for ray tape) D B

H Number for tape

B Number for tape

H Number for tape

B 573

H Number for tape

41

■ i,,i.!i|i..iIVT«>*iatfM(

B. 0. ROBERTS

In addition the second card in each case should contain the word DUMP in columns 73 through 76 if a restart capability is desired. If the program runs out of time, one may restart it according to the following procedure.

1. Change the job request form for logical units 16 and 1 as follows:

Logical Unit No. Input Output Save Tape No.

15 B B El Number for tape

IK) E) E3 Number for tape

However, the output block for logical unit 15 is checked only if a dump is desired again if the program runs out of time, and the input block for logical unit 1 is checked only if the ray tape is being restarted.

2. Hie first card after your run card must contain RESTART in columns 1 through 7. If a dump is desired again if the program aborts because of lack of time, DUMP is entered in columns 9 through 12 of the same card. One looks through the listing and determines what cards were read last, pulls out all these cards and places the remaining cards behind the card containing the word RESTART. If the multiple replacement option is being used, the profile remaining to be read should be read in from the case in which LA = 1. For the next case all cards would have to be read in again. Also the run must have progressed at least one range increment before dump can be called. Thus, if these condiiions are not met, the entire deck must be resubmitted. Also, if the last data card read was an end-of-file card, then the first data card read must be the restart card and then the end-of-file card is read. If multiple replacement is being used, one should have the restart card and then a blank card followed by a card with the word START in columns 1 through 5, followed by remaining data. This can be determined by looking at the comment which is printed at the end of the pro- gram. Reference 7 is a more complete writeup on the restart option.

CAUTIONS TO THE USER

The following are some cautions to the user:

• If you have sue receivers, then you must insert a blank card after the output control card containing the six receivers.

• The number of input and internally generated points in a sound-speed profile cannot exceed 50. The number of internally generated points can be reduced by reading in profiles with common depths.

• Do not read in the second speed-profile at a range less than the second bottom point; otherwise a diagnostic is printed and program aborts. Thus the range to your second bottom point should equal or be less than the range to the second profile.

42

i. ■ • j .-.■ ..«CTiv«>«wa-«wi>«n-«i>ff mmrmuHim

NRL REPORT 7827

• The source depth and sound-speed depth for any profile should not be the same: otherwise a diagnostic is printed and the program aborts. To correct this fault, change the source depth by 0.01 meter.

• The first bottom point must be at range zero.

• The maximum number of rays which may be traced is 1000.

• If the program runs for a long time and produces no results, you have specified too large a distance between bottom points or output values and the program is forced to set up long thin triangles. In this case there is difficulty in arriving at the proper ray intersections with the triangles. To correct this condition, insert either additional bottom points or additional output at shorter range in- crements. ;

PROGRAM TRIPLT

Program TRIPLT performs a Calcomp plot of the ray trajectories (Fig. 13). It reads an output tape from the main program and plots selected rays to a given range. Cubic splines are employed to give the proper trajectories. A maximum of 512 rays and a max- imum of 2000 range increments may be plotted. A portion of the range may be plotted by specifying the number of records (one record being one range increment). A description of the input follows.

Hie input ray tape should be read in on logical unit 1. Thus the first equip card should be

Tg EQUIP, 1 = MT, density, RO, label.

Logical unit 2 should be equipped for the disk file as 1Q EQUIP, 2 = DF.

Logical unit 10, the plot unit, may be equipped as 19 EQUIP, 10 = PL or 79 EQUIP, 10 = MT, LO, label, DA (to write an output tape to be plotted later).

The job request form should be checked as follows:

43

I.^«MM PHH.IIM ..Jil"f^,"-'"JPI ■ 11)11.1 . n\*tvmmmhW-'- V ■"'■W-w-r'-r- r*~*~r^mm "-wm — w^-,.—T-,^--^... ~r- u^.ifH(Hi.i«pi«ini> -w9*wfr**r'mT:™*rn^n7mrTr'*^^^<rinrvx **w*m

B. O. ROBERTS

1

'S

«

44

■MW

, . - ■ ■"• ■•■•■■ ■-

NRL REPORT 7827

Logical Unit No.

1

2

10

Input

Kl

R

D

Output

D

D

SJ.\

D

Tape Serial No.

Input Tape No.

DF

Output Tape No.

Logical unit 10 need be specified only if writing an output tape; if the plot is to be done on line, the Tg EQUIP, 10 = PL may be used or the card may be omitted. Computer 1 should be specified on the job request form also, because it contains the plotter package. The data deck input is as follows:

Meaning First-card Columns Variable

1-2 ITNC

Second-card Columns Variable

1-8 AL

9-16 ZMAX

17-20 NRMAX

21-25 IKNM

26-30 IFMC

Total number of cases.

Meaning

Plot length in inches, which must be <120.0.

Maximum depth of plot, in either feet or meters.

Number of records to be plotted, liiere is one record for each range increment on the tape. Plots for a portion of the range from range ZERO may be made by specifying the number of records to that point. To plot the entire range a number may be specified which is larger than the actual number but less than 2001.

If IKNM < O, the range scale will be plotted in nautical miles; if IKNM > O, the range scale will be in kilometers.

If IFMC < O, the depth scale will be plotted in feet; if IFMC > O, the depth scale will be plotted in meters.

45

WMflrWm-OTl'tWW

w IPW"

B. O. ROBERTS

Second-card Columns

31-35

36-40

Variable

NFSK

ITTR

Meaning

Number of files to skip on the tape before plotting this case.

If ITTR < O, a title card is read to replace the title on the tape; if ITTR > O, the title from TRIMAIN will be used for the title.

41-45 NSR1 Maximum number of surface hits allow- able. The ray will be terminated at this surface hit. If this is left blank, the previous limits from TRIMAIN will be used.

46-50

51-60

NBR1

ALIM1

Maximum number of bottom hits allowable, analogous to NSR1.

Maximum dB loss allowed per ray, similar to NSR1 and NBR1. It is read in as a positive floating-point number, such as 200.0.

Third-card Columns

(If ITTR < O)

1-80

Variable

TITLE

Fourth-card Columns

(or Third-card Columns if ITTR > O)

1-4

5-8

Variable

NRPLOT(l)

NRPLOT(2)

Meaning

Title of the plot. This card is omitted if ITTR > O in columns 36 through 40 of the second card; if this card is omitted, the fourth card becomes the third card.

Meaning

Number of the first ray to be plotted, which corresponds to the number of the ray in the program TRIMAIN.

Number of the second ray to be plotted.

46

■ ■■ •■.,., ....

.■■■■-.... ;■,....

NRL REPORT 7827

Fourth-card Columns

(or Ihird-card Columns if ITTR > O)

76-80

Additional-card Columns

1-80

Variable

NRPLOT(20)

Variable

NRPLOT(N)

Meaning

Number of the 20th ray to be plotted.

Meaning

Numbers of the rays to be plotted, con- tinued 20 per card until the desired number N is reached.

An end of file card terminates each case. The cards beginning with the second card are repeated ITNC times for multiple cases.

REFERENCES

1. E.B. Wright, "Acoustic Transmission Loss by Single-Profile Raytracing (Program RTRACE)", NRL Report (7815), 1974.

2. "TTie Hudson Laboratories Ray Tracing Program," Technical Report 150, Hudson Laboratories of Columbia University, Dobbs Ferry, New York.

3. J.J. Comyn, Grass: "A Digital-Computer Ray-tracing and Transmission-Loss Prediction System," Volume 1-Overall Description," NRL Report 7621, Dec. 1973

4. H. Weinberg, "A Continuous-Gradient Curve Fitting Technique for Acoustic-Ray Analysis," J. Acoust. Soc. Am. 50, 971 (1971).

5. B.G. Roberts, Jr., "Retrieval Program for Archival Nansen-Cast Data," NRL Report 7633, 1973.

6. E.L. Wright, "Ray-tracing with Horizontal and vertical Gradients," J. Acoust. Soc. Am. 48, 92(A) (1970).

7. D.P. Shannon, and A.B. Mays, "A 3800 Subroutine to Allow a Restart Capability for Computer Programs," NRL Research Computation Center Computer Note 46, 1970.

47

■ - --•■■ ■' ■ ■ -

Appendix A

LISTING OF THE PROGRAM

i

,4A P7/29/73

Ph'lQRAM TRIM41N TRIM CI«ENSIGN JW^K(10). Pl(10).DR(10)>n2(in>.STRCO(26ilO)iJNKC(10)ilNTTRiH

1 (io».lT(6,ip),I»T(in).I»D(lo).lSCPEQ(6) ,7(?,50),vl?,5o ) •TM?» TRIM EiUIViLENCF (ISCPitSfPFQ) TRIM CSMMBN /MjPRfRS/ FSHl.,nRLT(25n),RPST(200> TRtM CSXHPN /isre/ RSTART.RMAX.fflMeSA.iTT.lPRiV, ITh, lT^2,ITNJ,lBtO. TRIM

1 1SCP.IT1,IT?,IT3IIPFR,|FT|MS,I.TRT,LTER.LTRP.LPIM»!*TT TRIM CtMMijN /PRSFIL/ BeNE.Ni,Zl(5B>iVi(5o,»*Tu3'N?,'2l5((),,V2(9o>i'B«TC.TRiM

lIPFL TRIM C3HHPN /L£LD^fcSS/ LNRC.RCD(IOO),01MT(4BC> TRIM C£MM,?N /PR«/ 1PRPP. IKN-^UTL.R^.IPCe.lFPR TRIM C*TA UTOTt j),(LTER»«l ). (LTRPi4?),(LP!N«60) TRIM Ce-MfN /PATTERN/ SCilTRP.D»Tn,8eRi.EV TRJM CttKHSN /PIDEF/ PltCTPiTwePI TRIM CS»H0S/Llt«ITS/Rl.CB,P2 TRIM C6-M9S /Ttt/ [TITLE (in) TRJM CEMMP^/ABC/Pü^CHDB <i6), INCR.NRRS.NSBS.ALlM.lFT,IFTl TRIM CEMHSS /ITC/ IFE,li.lB.lP.IO.lS.L* TRiM C6MMPN /P*\ST/ RT*,(5M,l»EC.IFSK,SOS TRfM Pli4.»»T»N(i. ) SIFT«« flFTjio S IPCB»n $TW8PI«Pl«PI$DTR»teB,/PI TRIM RE*0 »"0.»TITLE» ieP,f«lTITLE(i) I WRITE (1«) ITITLE TRIM BE^IMD 19 TRJM IF (EOF, 60» 155. 2 TRJM \f (lÖPT.EO.gMBESURT )Ce TB 184 I OS TB 12? TRIM F6BH*T(10»e) TRtM IF (IFE.EC.lt QG Te lt>? S tFE«l t G6 TR 1 TRIM PH1ST 901|ITITLE I «START,0.0 IRHAXaO.O > MtPLTaO TRIM r£RMAT(.meRIzeNT»L Gri.CIENT RAY TRACE ».IflAR) TRIM «fcAD 9o2.SC|FKH2,lATT.SePLEV.ITBPiDATD.SLDR.UBeT.ISCPINRECURI TRIM

lIBPlTClPFu.IPRBP, IKMH.PLTL.NBRS.NSRS.ALJM.IA.lB.IP.lBiISiLA.iePT TR|M AtitALlH S SCSiSU TRIM FSOL. o.,,(. .SLCP) SIFCALlM.KiE.O.OlALIMiPeMRrc.O.O'. (■ALlM/10.0)>TRi|M r£PM»T(F8,3,F5.3.11,F5.2,ll(2F9,2,7Il,Fe.3.Z!5,Fl0,3',6Il,ll(,»e) TRIM 8NEÖA tZOOO.'PItFK^Z »IF (ALlM.Ea,0.0)»L!W»1.0P-30 % S2«rKUZ«*> TRIM PHTNT 903iSD.SnRLEVlFKMZ.ITBP,DATD.NSRS.NSRS'.*L1.lAl|BlIPilD.IS.L*TRiH

l.lflPT TRIM FeRHAT(«OSeuPCE DEPTw«.Fe.2,» LEVEL«.Fft.l,. rREO(KUZ)« , r«. Si * BEATRIM

IMHATTfeBN ., I2,3X.»ANGLF«».F5,l.5X.»NBRSt»iI5.5«,»NSRS»»,I5,5X.«0l TRIM iLl'«ITi»(r10,3,/,5)(,«lA««,Ii,5X,»IB»»,Ii,5X,»IP»«,Ii,9X,»IDi».Ili TRIM 35x,.IS«».Ii.5x,»LA«»,Ii,5X,»16PTt»,A8» TRIM

If (NRFCUR.CT.Q.AsrlIB«iTC.ST.0)SD«SD«(i.».9»SD/637i221,3) TRiM A7Tio,ooo3o25»S2 »44,•S2/(4l00•*S2 ) TRIM If(lATT.EC.Q) ATTap, < IF (NBRS.EQ.O) NBRS*?5OO t IVSR«0 TRIM PRINT 904(ATT,SLDB f IF (NSBS.EC.O) NSRS»j5B0 TRJM FSBMATCOVSL'-HE ATT6MUATieM».Fl0.6,» DB/KM, SURFACE L8SS»,F7,J, TRIM

1 • ÜB,*) TRiM CALL IMTRAYS % OS 985 J«l,10 »Ri(J)»0.0 SDRIJXO,^ TRIM QjtjXO.O f IFdABCT.ME.O) SB T8 .5 S RR>ISCP TRIM CALL b'»LTfiC(Bb) SIF (LA,E0,l,eR,tB.EO;i,«R.IR.EQ.3) REWIND 9 TRIM If (LA,60,1,5R.16.(36.2) REWIND S » GP TS 18 TRIM PRINT 905 TRIM flb=l.fc30 TRIM FERMATl.OBefTgM ABSORBS ALL INCIDENT Sl»UND ENEPGV») TRJM N»l »IF (:P,FU,o.AKD.LA,EO,0.SB.LA.EO:i) LPC»6B $irnP.E0,l)LPC«4 TRJM If (L<,C.EO,60)NEAD(LPCl<)06)Rl(N),DR(N)iR2(N)>IC,(IT(riN))l«l)6}.JVSTRIM

IR.IRO{N>.lRP, lPT(N>,IPRAV,(STPCCl(l.N)(I«l,«) TRiM

48

2 «DC

199 12?

901

902

90!

904

«85

15

90S 18 20

lIPMjaPPPPPP^PPPPPBI l.l.imU '.im.m* HIM.MP,.! L..iui| ,. M i^ ^-^^-r-^ r^W-B-WTWWTTI-HrTTl "TW l'»«!'!™-nr^-TT-T^-- '

^WW^^T I. WMMHUW IWal»WKiRll1HML'WI*i.lIWHl««Wi|iMiWll'. .■ . yftfjiwwywt -^■■Tm* 1T^»^.irvi'W'W«#5«,^Wt

NRL REPORT 7827

.«A 07/29/73

mtPC.EO, 4)READ(LPC) »l(N),0R(N)i92fN>.IC.(!Ttr.N).I«l.6)iJVSTRtM 97 lRilRD(N).|Rp, lRT(N)|IpR*V|(StRCD(I.N),Iil.A) TRIM 98 !r (LA|EQ.1)HRITE( 4) R1(NJ ,DR(M).R2{N), IC, (IT (!, N>, J•!,6), JVSRTRTM 99

1I|R0(N),1RR| IRT(N)iIPR*Vi(SrRCD(|.N),l*l.«> TRIM 60 9Q« r8RMAT«3r8.2.12,llIi.i«,6F8,«) TRIM 6i

INT{N)i0 TRIM 62 D8 22 l»l,9 TRIM «3

22 IKT(N)»INT(N>*IAB8<IT(I,N)) TRIM 64 IF (IT(9,N),OT.oJ IPERMT(9|M) TRIM 69 lF(INT(N)|EQ,n) 08 TR 3n TR M f,6 PRINT 9o7lRl(N)lCR(N),P2(N),(lT(I,N),|ii,6» TR M 67 IMD«(N).tT,0.) DR(N)»-l.»BR<N>/Ri(N) TRIM «8 IH*6 TRIM 69

23 IF(STRCO(IM,N).GT.O,» 08 T8 25 TR M 70 2« |H»lHil TR M 7l

1F(STNCD(|H|N).GT.0,) Gd T8 26 TRIM 72 IF(IH,LE.l) 26.24 TRIM 73

29 IU«|M»1 TR M 74 Ih»IH*lO TR M 79 IF<LPC.EQI60)REAO (LPC 908, (STRCD( I.N,, liR. IH. TRIM 76 IFdPC.EQ, 4JREA0 (UPC) (STRCD(I|N],tilL.IHi TRIM 77 |F(L*IE0.1)HR1TE ( 4) (STRCD(I>N>i|tlL.IH> TRIM 78

C THE ShlTCH ITIM IS NBH UHR, THE LL8VD8 MIRRRR SHJTCH TSR *LL TRIM 79 C RECEIVERS QN 6 GIVEN RANGE PAN CARD TRIM SQ • 07 r8RHAT(*08UTPClT RANQES*«3F8.2t9H ISCPit2'4M ITl.I2.4M IT2.I2.4H "TRIM «1

13.I2.JH IPER.I2.9H LLMR|I2) TRIM 82 90( r8RMAT(ioF8,2) TRIM e3

08 T8 23 TRIM «4 26 JNRC(N)«IH TRIM 89

PRINT 909ltSTRC0n.N).l«l.lHJ TRIM 86 IF (NRECUR.LE.O) 08 T« 89 TRIM »7 08 31 I.l.lH TRIM »8

31 STRCD (I.N)iSTRCÜ(I.N>»<l.*.9*9TRC0(I,N)/6S7i22i,3» TRIM «9 »O« FeRMAT(*o8CD*.loF9.2) TRIM «g

IF(JVSR.EO.O> 86 T8 27 TRIM «i 2« PRINT 9lO|JVSR TRIM 92

910 reRHAT(«0|NTENSlTY VERSUS RANGE PL0T HILL RE MADE FOR TYPE«.13) TRIM 93 IFelVSP.NE.O, PRINT 911 TRIM l>4

911 FeRMAT(9H •«•.«CAtTlPNT,. SNLY THE L»ST I VS R PLST WILL BF MADE«>TRIM 99 IVSRiJVSR TRIM 96 NVsR'N TRIM «7

27 IFCIRP.EO.O) 08 Tß 28 TRIM 98 NTPI.T419 TRIM 99 ZMAX^O. TRIM 100 DRPLTll. TRIM 101 RtPtT«l,E6 TRIM 102 PRINT 919 TRIM lr3

28 IF(1R0(N),NE.0) PRINT 912 TRIM 104 IF(IRT(N),NE.O) PRINT 913 TRIM 109

«19 FSflMAT {.flHAY PLCT HILL BE HADE») TRIM 106 918 FSRMATC.oRAY DEPTH DISTRIBUTION KILL BE HACE») TRIM 107 91! FeRMAT(*0R*Y T»PF hlLL BE HADE*) TRIM 108

08 TO 40 TRIM 109 30 IMIRP.EQ.O) 08 T8 33 TRIM HO

NTPLT«STRCD<1,N)»,1 TRIM ill IFCNTPLT.LT.D NTPLT»!? TRIM 112

'■

■■- 49

B. O. ROBERTS

4A 17/29/73

33

9^

35 «0

45

«7

49

91

DELTH.O.O S ICAiO «DELTA,0.0

IF (DR(l>.LT,Dl) Dl«r««l)

93

ZMAXiSTRCD(2.N) DRPl.TinH(N) RLSTtR;(N) RLPLT»RLST PRINT 919 PRINT 9l4,Rl(N),DR(N).P2(N) IF(lRD(N)*IRT(N).EC,p) Gfl te 39 PRINT 9l4,Rl(N),DR(N)»B2<N) FeRMAT(»oeuTPuT RAKQES»i3Flo.<> If(IRD(N),NE,0) PRINT 91? If(IRT(N),KE.0) PRINT «13 66 Te «0 N»N.l If (ICEO.O) GS Te «5 N»N»1 If (N,GT,10)41,20

4! PRINT 42 42 FSmT (lh0i»NUMBfcR SF BUTPyT CONTReL CARDS EXCEEDS 10. PRPQRAM

iABBRTEO») CALL BTEBYE NR«N S IF (LA,EC.l.eP,IP,EQ.l) REMIND 4 jRTiO RHAXllO. D.1.0 S Dl.DRPLT 06 47 I«1,NR IF (DRO.LT.C) DaCR(l) S If (R2(I).8T,RLST> RUSTiRjd) if(iT(2,n,Eo.o) oe Te 47 If tR2(I).6T,RMAXi> R^AXitRjm JRT«JRT»IRT(I) DiQ/2,0 CALL 1NIT CALL NEHPRSFIZH) CALL NEWPRBF CALL CONNECT If(ZMAX.EQ.O.) ZMAX^ZM RPLT«i,E6 If (NTPLT.ECO) GS Te 49 RPLTiORPLT CALL RAYPL8T(NTPLTiZHAX)

IKjRT.EO,«) G« Te 5i CALL RAYTAPE NGLDolO J«0 NlNTil

IF ALL THE INTENSITY CALCULATIONS HAVE THE SAME RCOS A TABULAR FPIRHAT WILL BE USED

08 59 Iil.NR If (INTCD.EO.n) 06 TP 95 If(J.EQ.O) J»I If(J.tO.1) GS Te 59 1F( JNHCdl.NE. JNRCU)) GS TS 54 KiJNRCd ) 06 53 1*1,* If (ABS(STRCD(L.n-STRCD(L.jn.OT. .j) 69 T8 54 CSNTINUE

TRIH TRIH TRIM TRIH TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIM TRIH TRIM TR'.M TRIM TRIM IRIM

13 114 119 116 17 [18 119 iaq l2l l?2 23 l24 l!9 26 27 26 ^9 130 iSl l32 133 ,34 135 [36 1ST |36 39

:«o

;!i 43 44 45 46 47 48 49 50 Si 92 53 94 59 56 97 98 59 .60

A3 64 69 66 67 68

50

rr" H^.n-nT^T^.w

!

'■-'«ff^V^m.v.^^tfjfti^iri^^inf.-: wiotwtewemMitAmiOT miiwiwi -<wiiiiCTw.'*t»^<iMWPi«>»iwwiiw«iiwM»^

,4A

94

99 «9 100

103

G0 TO 1*0 ) G9 T9 104

Jü»

107

109

101

112 t

10* !

10«

111 104

113

n* 121 123 10?

NRL REPORT 7827

07/29/73

GO T0 99 MNTi? oe re 9$ CSMTINUE RH»X«0i RN»l.fc« DS 109 I«l.N«l If(Ri(I).LT,RN) RN«RI(I) CONTINUE RSTitRTiRHAX RH*X«*MIN1(l001*RThe.RPUT*RN)*1000. RTi,ool.(RM*x*l,) If(RT,GT.RLST*0» If (leRT.NE.eHDUWP TlLTPiTILT TlLTiTlMELEfTd) OeiTiTlLTR.TILT • if (P6LT.LT,o.oj oe re IOS IC*aIC**l rlCAi|CA DELTA»rELTA*DELT DELTMiDELTA/FICA RERi(RLST.(RSTART/l00O:O)>/Dl TeTIHEiRER*DELTM*2,0 TeTIMMiTeT!ME/6o.O If (T|LT.l.E,90.0*OELTH:AND.TaT|HE.QE.30.O*DELTM) 107.104 IF (JRT.NE.Q) BACKSPACE 1 f CALL DUMP PRINT ^(TJLT.miMH F6RM*Ttlha,«PReGRAM ABPRTED« IMSUFFICIENT 'UN T|Me, TIME »EMAININ

lG.»,Fin.3,« SfcCSNDS«,5X.»ESTIMATED TIME TB FINISH *UN«*.fl0.3. i* MINUTES») PRINT IOIIRTWOM FORMAT (lH0i*REHeVE DATA DECK THROUGH PRSFILE AT RANOEt.FlS 3.» KM

i BEF9RE RESTARTING CASE*,/) If (IFE.EO.D .'RINT iQfr if (IS.EO,I,AND,IFE,FQ:O) PRINT u ' FORMAT (1H0,»INSERT BLANK CARD AFTER RESTART CARD, FBLLBWEO BY A C ARD WJTH MSRO START IN C0LUMS il, FSLLBWED BY REHA|N|NQ D»TA«,/)

- - " CARD AFTER RESTART CARD BEFBRE RES 1 1' FBRMAT dho.»iNSERT FNn QF FILE

iTARTING CASE»,/) If (IFE.E0,1) GB TB HI READ 9(10.JUNK If (EeF,60)iii,i09 CALL HYEBYE If (IBPT.NF.gHRESTART ) OB T8 102 If (ISPT.EO.SHRESTART ) CALL RESTART I CALL CLBSEIBP PRINT 9o1.ITITLE 5 08 nS J'IMO jUNKtjJiTTITLECj) $ HFAD <197 ITIT^E REWIND 19 If (ITITLECD.EQ.BHRESTART ,AND,IS.EOTl.ANB.IFE.EO.O» CALL RETRY iePTHlTITUE«2J If UOPTl.EQ.eH ) IRPTiIBPTl % DB 114 J»l,10 ITITLk(J)iJUNK(J) » IF (JHT.EO.O) 08 TB i0? I OB i2i J'^iIFSK CALL SKIPFILE (I) I DB 123 j«l(IREC READ (1) CAUL ADVANCE IIF«RKAX*:i.LT,RTwB) 08 TB 110 S CALL NIHPR8F

H M M M H M M H M M M H H M H M M M

tM IH IM M M M M M M M M M M M M M H M M M M M M

IM M M M M M M M M M M M M M M

!

51

•IltnilKPMtl -VfW

B. G. ROBERTS

4A P7/2?/73

ue

us

S CALL RAYPLST

u» u« i2e

tas

Ui 12» ISO 199

i«e

150 I'i

'I9 193

197

1*8

17«

1"

17« ,79

CALL C8NNECT IMRT,LT.RPLT> OS T9 119 9PLT«RPLT«0RRLT

IFCRPLT.GT.RLPLTt.l) HPLT«1,E6 IF(RT,LT.RN) OS T| 1S9 Dl 130 I«1,NR IF(Rx(I),OT,RT) Q« T« l9n IFMNTm.EQ.O) 0* T« 129 If(I.IO.NILO) 06 "« 120 LNRC«JMRC(I) 05 117 JiliLNRC RCO(J)i$TRCD(Jin 06 119 J«i.« 1SCPE0(J)1IT(J.I) CALL JNTENSTr CALL ITNPRINT(NINT) IF(I.60.NVSR) CALL 1VSRPLBT(I VSR) MILD»! IF(!RO(I),NE.O) CALL RAYZDIST (NTPLT) IFdUKD.NE.O) CALL RAYTAPE IF(DR(I).LT,0.) Ql TO 126 Rl(I)|Rl(|>*DR(I) ce re 127 Rl(n«'Rl(I)«OR(I) IF(Rl(I).QT,R2(])*,00i> Rl(|)il,«6 C6NTINUE IF(flT,8T.RB) CALL NMBRLTCRB) oe re loo IMJRT.EO.O) GB T« 190 ENOriLE LTRT ENOFILE LTRT BACKSPACE LTRT IF UNCR.GT.l.ANO.lNCRrLE.l«) 191.193 INCRCplNCR-i WRITE (36)919) (PLNCHOR(II)ill*l.INCRC) FORMAT (i6F9.i) IF (IFE.EQ.l) G6 TB l!»P IF (LA.EO.l.BR.IS.EO.l) CQ TB 160 READ 900.JUNK IF (EeF,6o) 158,197 IF (LA,EOil.BR.lS.EO,oTAigO,L*>EO,o) LP«»«0 IF {IS.£0,1) LRM«« IF(LPM.EO,60)REA0 (LPM.1903) NCURIRB.TI IFtLPM.EQ, 6)REAB <LRM) NruR.RBiTl IF(E0F,LPf ) l77,i78 IF (LA.EO.l) ENDFILE 6 REMIND 6 GS TB 158 IL'l I IF (LA.EO.l) WRITE («) NCUR.RB.TI IH«IL*4 IF (LPM, EOi 60 )REA0(LPHI1900> (2(2,1)^(2.1)11« IL.IH) IFILPM.EQ, 6)READ(LPM) (7(!M ).V(2.1)iI«IL.I") IF(LA|EO.i)WRITE ( «) (2 (2il)iV (2>t).I>ILi!H) If(V (2.lH),LE,o.> ce TO 176 IL*IL*9 SS T0 179

TR IM 229

IR

tR IM 226 IM 227

TR IM 228 TR IM 2^9 TR IM 230 TR IM 23l TR IM 232 TR IM j33 TR IM 234 TR IM 239 TR IM ?36 TR IM 237 TR IM 238 TR IM 239 TR IM 240 TR IM 241 TR IM 242 TR IM 243 TR IM 244 TR IM 249 TR M 246 TR M 247 TR IM 248 TR M 249 TR M 290 TR IM 291 TR M 292 TR M 293 TR M 294 TR M 299 TR M 296 TR M 297 TR M 2*8 TR M 299 TR M 2*0 TR M 261 TR M 262 TRt M 2*3 TRI M 264 TR M ?«9 TRI M 2«6 TRI M 2*7 TR M 2*8 TRt M 2*9 TRI M 270 TRI M 271 TRI M 272 TR) M 273 TRI M 274 TRI M 275 TRI M ;'74 TRI M 277 TRI M 278 TRI M 279 TRI M 2H0

52

rTH-m^-'VI^WIS^WTFRTV!--",—-.- - ■

r ■ ""--'^ f» ,■....... ,. . .. . : . ^^mmw®

i NRL REPORT 7827

,4A 07/8S/T3

1503 F@RHAT<Il,r7.3,9*e)

ifPRiiifpR t ir <IFPR;NE,I) ITPMI s ir »iPFL.eo.O) oe T« 199 IF tlFPR^EO.U.ANC.IPFL.EO.ii CALL PRflFPLBT (S.OISM! IF (IPFL.E0,».AND.IFPR1,EO.Ö» CALL »""trPLlT (2.0iS,Il Ir^.l t IFT1 .IFTi^i t |r (IS.EO.O) GS TS 1 RfeAQ 900.JUNK S IF (Enr.60) 1,141 IF (IPCe.NE.O) CALL ST«PPL»T CALL BVEBYE END

i:88

199 iei i»?

M 161

:i\i M 984 M »9 H S6« M atr M gtS M »49 M »»0

53

B. G. ROBERTS

&.4DS TSlMMN n7/29/73 ED

inENT TqiM*i(g PHfG«»H LENGTH U4624 FNTfly PSINTS TRIM4IN P1572 «LECK NAMES

MIRHSRS 0',62l INFS ono24 PRSFIL onjit. LfiuONESS 0^765 pRe ono06 PATTERN 0n004 PIOEF 00003 LIMITS 01036 TLE 00012 ABC On026 ire ono:7 RANST 00004

EXTERNAL STM80LS OeOENTRT THENO. 02007111 QlOlOlOO oeoDicT, INITRAVS BRLTRD RYE8VE 1NIT NEwPRer CONNECT RAvPLgT RAYTAPE TI«bLEFT DUMP RESTART CUCSEISP RETRY s«ipriLE ADVANCE INTfcNSTY ITNF^INT IVShPLET RAYZDIST NhHRLT PRSFPLBT PRRTPLIT STRPPLBT PS.Hr MIMF ATANF 080irE9F EFT. asp. REw. TSM,

TSB. STw, ST?.

SLE . SI.I, ONSINGL.

54

„.„^.r,.^.].:^ .,,,.,,«.,,„„..».. .^apf^tml^ßll

NRL REPORT 7827

I CLOKIOP

»»00««« LtN9Tw 000)2 [NT«T »CINTS CLOStIO» 0t«0*

«TtBNlL SrMIOkS 10».

I0INT

BT/lf/Tl FO 00000 »tar NO.

CLOICIO» eis»

ENm CLOSEIO» E«T 10».

oeoe« stvcta •SS 2 00002 \l 1

0 TTTTT 00000

Itvll2 CNl ".1

OOCOJ TT 12

2 0

00000 »00000

OLDt stvEte 0000* 00

00 0 0

0(000 0100«

CLOSE 10» OCT 0

oooos TT 20

2 0

0*«0« »0000«

OSTt (•istvEta

0000» It 1 'wm SIU EM

J*«12M ISd oeeor 0*

so 1 0

OOOtJ 00000

• EN« 31.1

00010 »3 0 00031 • *J 31« OJ 0 «TTTTT 03 1«)10». 00011 «» 1 »0000T tJ» ••2.1 r» 0 »00002 UJ»

END StVEl2

CIS» CID» CT3» CIS»

CID»

CIS»

CIS»

CIS» CIS» CIS»

10

CIS» CIS» CIS» en» CIS»

12 13 U IS

56

.-„^ „».:.i„ «Ä

ii.WHiiiiiliiilNiii in man .1^,^,.,—

I m M -t«r»u- MM

B. 0. ROBERTS

,«,,4* 06/0«/73

1 rtw-ii na) If (hli^.hO) li.i«

;« If ( It,»tiJ,fiM$I»Ht ) rt) T5 75 C6 T(- 19

7 5 L^NlftC 76 IMtfv.t^H)»^»'1 H.fN .933) NCtBi^U. TITLE

If (tit lU^N j 77, '0 77 EM)f Ikt A

»fcMH 6 ng Tt. «^

7b lL»i « «.KITE ie> NCWS.RÖ.TITLE 7« It-«IL«4

If (wPN.fcil|6ü"<E»" (LFN ><;0C) (211(2. 1 ).VIt(2i I ». I»1LI 1«! .^ME ( 6) i?lL (J > i ) .V!L(2. 1 >. I«IL. H) If (vlL(<;.lwJ,Lt .C.) CE TC 76 IL»IL«5 Zi TE 7y

«BC rewM»niof «,4) 9t3 f C-»"*T ( U.f 7,3,9*?)

fc? BtT^HS

Ft, 3

RETT RETV «ETY R6TY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY RETY PETY RETY

56

nnv^mwB .im jumfi ■ n iik-.^p« v IM ■

NRL REPORT 7827

■OS RET»» Ü6/04/7J H

• ««G«*»" LENST" 0CX6 6S»fiV PJINTfc «fcTh» 0CJ40 fXTfcSNilt S^t'SoLi

THe^c, OBOCICT,

OBSt^k?» EFT, »6-, Tss ST9, SL!. SLI, ONSJKBti

ITENT «ETBV

57

p^«"«

B. 0. ROBERTS

,4« 116/04/73

CEMMIJS /P»n5hK/ »tilTPf,u»Tt (SSBLfeV CfiMxeN /PJDfeF/ fl.r'Ktlt.r.Pl Cew-EN /H»ri/ SHM,TC4».tiOPO),2i(lUOO),bS<10U01.TIME(10ün),

i isCTMilOOeiiPM«»E(lOCO) ce^-eN /i»c/ Kfciiiiis.i^.u.is.tA MiAViQ

«OS renKAT i • afii U«HCC DüAMD IC SL PHASE

If ( IA,e3,C,AfvC,L»,tC.C .(■«.C*.f CiliW». I*,tO,?) LPC«60 1^ (U.tQjX.thilA.IU.J» LPC*2

10 IF (tp;.efJ|*C>*<F*3 (iFCiVOOICi^LLtGAMOutUGAHDi K.SUiPH iriuPCitQ, 2)HFAU (LFC) 6*,-I,C.6*MPü,üGAMCIIC,SL,PH

lML*,6-,;)»SJTt < J) rAXLCiGAHüPiDGAMO.IC'SLiPM PM\T VwftiGA-tr.SA^DC.CljiMC.JCSL.PH

90« FEfl-AT (1HÜ, jriO^, If« 2r7,2 ) SL»10|»»( ,l»ISL«S(j«Lf V>) IFFn IF (APSdjfi.r.AMtCl.LT, ,0Ci) 86 Tg 7a ^(NSAv^ta.ci in h is \fiAriisu»r»i SS<\«*v>«0.

15 ?6«»C0»''ij«5A»tC SEüiSJ .lOS/t/TS) IFFiO

20 Gi^S'tOAMU 5«SJK(0/UTB| NNAV1NRAV»! IF (NBAV^r.T.lCOO) lit TB ICO T6A«<NHAV}»b/S!:HT(l,,S.5) Z2(\HAV|«bD

PHASEJNNAY ItPh/OTN SS(N«*»J«Sl.»,S»»H>tS-SCG) IF(irF,NE,0) bS(N«»Y.l)»SS(SB**«l)»bl.»,>»*PS(S«SeG) IFFn ec«s SIQ»S IF ( IS • .00C00U1) ,LT, GAHCC ) GS TH 20 IMlC.Nt.OI GC T'i 10

23 IF (ITBP1Eü,O> (38 '6 JS IL«1

25 ^«II«!» IF (U.e!;,C,*K!:,L*.fcC.C,(:<M.4,*£,lleP,lA,feOIl) LP «60 ir (lA.ut,?) if>iJ IF (|.P,6i ,60)86*0 <IF ,9riMvBP(I ).1»1L. IN) IFlLP.fcÜ, 7)REA0'LP ) (VfcP(n»I«lLi IH) IF(L*,e-,l)»BlTt< 7) (VbP(I)il'ILilN» PHIM 9U7, (vPPflliI»IL.I>")

907 f6Hl'*T(»0VeF' •i2')H,l> tr«VBP(»H),fe8,0|l GB TE 27 IU«IU«2U ae TS 2»

• >

IMT 1 !MT 2 IMT 3 IMT 4 IM1 9 IMT 6 IMT 7 IMT e IMT 9 IMT IC IMT 11 IMT 12 IMT 13 IMT 14 IMT 15 IMT 16 IMT 17 IMT 18 IMT 19 IMT ?0 IMT 21 IMT 22 IMT 23 IMT 24 IMT 25 IMT 26 IMT 27 IMT 20 IMT 29 IMT 30 IMT 31 IMT 32 IMT 33 IMT 14 IMT 35 IMT 36 IMT 37 IMT 36 IMT 3V IMT 40 IMT 41 IMT 42 IMT 43 IMT 44 IMT 45 IMT 46 IMT 47 IMT 46 IMT 49 IMT 50 IMT 91 IMT 52 IMT 93 IMT 94 IMT 95 IMT 96

58

r T—•

.«»

71

?8 ?9

31 35

100

«00 «01 «0? «03 »0«

NRL REPORT 7827

TJ 27 IMJH feu.J» 0« T9 lMvB*(iH),e3,0,)

vbP(l*l)»v&PU>-» ti 31 l«l|N«*t !;i*BS(DtH»»T*MT5*P(I))»C*TC) S»D D*0iN

SS(I )»S5(|)»iCl»,(«l,fc'l»QI PHINT WU? PHINT 9ü3|ni10«Mn)|S!<I )iP^*SE(I).I«l,NRA¥) IF (L«.tU,l,eS.IA,ES,l.fc|,!.U.EC,3) HEKlNO 2 IF (t*.tO(l,eH, l».CE,2) "btlM 7 Rfc'.RN IF(,C,6u,0) Gfi TF ?J Sfc*C 80«ilC GS TE luO F£«»'*T UFIO,«! IS, 5F5,2 ) riRNiT(<OK,l > FeHH*T(»0 IMTJH, T«N UIMX», SIGS*L LEVULI »ND F6R^*T ( 2(110. 3M>,i M FeRKATUSXi 12) END

06/0«/73

IMT S7 IMT 58 'MT 59 IMT «0 IMT «1 IMT «2 IMT *J

ft« IMT *6 IMT ft« IMT A7 IMT «6 IMT A« IMT 70 IMT 71 IMT 72 IMT 73 IMT 74 IMT 75 IMT 76 IMT 77

M4SF«//) IMT 78 IMT 79 IM r ec IMT 81

59

iUFflWfi^iW. .«41.W..-!n"(f-PiV*ww'f "w* nf*i '■

B. Q. ROBERTS

i IMTRAVb

ESTfiV P6I\TS PUCK MMfcS

06/04/73 ED

EXTERNtU SYNbULS

INITRAYS

fATIE«N

»*YS IF:

01026 0C220

0CÜ04 0C003 1?J>61 00007

ICfeKT JNITRAYS

THE^C, aacmu QlClOlOu

QttUCICT, SüRTr SINF *T*NF «feb, TbK, TbR. STK. SIR.

60

i i — -

NRL REPORT 7827

4A

Stdx CEMM

CJHfe

i s CEMM

FUUl ( ( (

E1.U1

C I

19 IV 11 11

> 0 0 0 2 4

CAT» ie i; ij 7i 2.

0 0 3 J c

C»T*

1» 18 14

b

0 c i s 9

r*T* ie i' ij

9 2|

J

'•\/»«C/t»L L-A / U C / viutM^t ( RbUiDTSTB IfeiüTSTHl

VAue^ce ( TijTHtjse) RN,uT5TH(

(UT&TH( 3t>., 29.. 20,. 23,, 7,5, 3,7, 2,3, 3,,

*|2. *•?.

tliTbTwl

-10,. 20,, 20,. U,. S|i 2,6. 1,3,

«., ",7,

(wTiTH(

2»,. ^S,. u,,

?,8, >..

»,1, IC

(UT5lw' 2^,. ZP,. ?:>,.

i<:,t>. •»,■>.

c,.

LTRDl

KS/ ^ i 0 I • u L(1>0>

.f.CMUd irb.i lfi,al (4ai< 39b>) J921 j r,,UT!» ). (UL JHJ) J P.l* «o. 3S, ?!». 30.

*.' 4,6

«.« 7.7 12.

40. 30. 3!». ?ü.

7,5. «,« 4,6 ^.7

3t>. 3S, 30 . 20 7 3,

7 12

5 •3 >> 5 2

?.

30. ?6. ^0. ?ü. 7.* «,

3.'

«bi 1 (2).I?

S(S0)

(le) ». I j «TMJ

,ltö .(JH TH(je e.rs » EC

loi.e !2. <5, 35, «0,

17.! 7(« «

rex».«

HLT(J0 .CTSTB M (800

IP.IC. SI)),!

UTSTHC UTSTR( V)),(T TP(385 UlVALE 0)i

«(« 95

< i

«01 iC, «0, 45, 25,

i!,. ?,* 7,

1C.3 12.7 H.l 101,4

«5, <5, «C.

i2.5 10,

>1

t U 13

:3l «0. 30, 35,

2?,! 10. 6.

!.« «.1

«5. 55, 1«.

<(8 8.5 6(1

13.« 0)a

55, 50.

52.5 70,

17,5. 8(6

a.s, 6(11 13,7 15,

0)» 51, 55, 50, 26. H.9 6(6 «(«

ie,i 6(1 16.

C )• 50, 35.

«2.' 27.

1«.' '.< 6.»

10,4

96/04/79

K /^IDbr/ PI,DTR, f.*fl»»J CX''(17> 0).BPST(iO0» («0 0),ÖP(91,4),HP(91.4), 1S»1(4|, ) NgRS.NbRS^LlM.IFT.IFTl IS,LA i;8»CTSTB(50in,(ICL,DTSTR(«91)), R(3«7>),(BR,0TSTR),(lSCP.0T$TR(39»n, 394)),(K,DTSTR(393)>I 3«l))i(IC,DTSTR<J90)) ,CTSTH(3e8)),(F,DTSTR(3e7nl (PH|, )),(R,UTbTR(3B4))« SZt (HK,üTSTH(ie3)>

0,), 5(9U,J, 56., 4(90,). 5(90,). 20,, 21,, 22,5, 2(90,).

>i

5(10,), ,)i 13,7, 13,9, 3(14,) I

SCO,). 55,, 4(90,). 5(90,). S4.. 4(90.).

20,, 22,, 3(90,), )i

5(9.),

2(90.)•

5(14,). 15,8, 4(16.)

5(90,), 5(90,), 53., 4(90.), 5(90,), 17,5, 20,, 23,,

)l ), 5(U,).

.)• 17,1, 17,7. 3(18.)

55,, 4(90,), 45,. 55,, 3(90,),

45,, »0,, 3(90,), 5(90,). 17,5, 20,, 23,, 2(90,), 5(8,), «,», 4(10,),

10,7, 4(1:, ),

tin IMD 8t»0 »(.«D BIND BLHO ■t«D BLKD iU»D BLMD BL"D BL»0 Bl«D BL«D Bt«0 BL«B BL"D BLHD BL»D Bt"D Bt«D BLMD BtiC Bt«D BU«0 Bt«D BL«D BL"D BL*0 BLHD BLHD Bt»D BIRD Bt«D 3L»D BL*D BLMD BIRD SURD BL"D B|,RD BIRD BIRD BIRD BLRD BIRD BLRD BLRD BLRD BLRD BLRD BLRD BLRD BLRD BLRD

61

" v^^jp&ftwMt

^^.^—. - „ T. -r-~~~fw-ir^im^w*rTTr~rw*mir-T!ni"

B. 0. ROBERTS

«i 06/04/79

5 10

15 20 24 ?5 30

40

4i 42 *i 44 4S 46 47 48 49

'. 2 ? 2 2 2 3 IS

1 tUT

7 7 7 7 2 6

1 ir ce CTM !FT GC ce

rt.» it ( 6K IC IFt ne it« re K» re CTS if \f lb*

in

in ICL ir( ICL IM «•I ISt. IM

On !*• 10.. 1?.

( iDTSTSd >i 10., 12,» 7,5. 12,» >.. r.»

».. 5,4.

10. «.» 6.

»,9 9,4. U,5

13,5. 13,6,

15,a 16

tllT»TH(n,I

u.. If.. 12.. 10..

6,6,

13,5 11,> 19.

i4,» 0.

» ie«o

«,8, IQ, U.. 12,0 U.. 13,5 li.. 1».

IfT^ii.i) GB TC 2 ,»1.6C0

1 e 3 4*1.«U0

Kbi«*/TwuPi t iF«r«. B,HI,1S03,I ö*j TJ 1 e 2ü o; » (>n re ^o f-^1 .i{7!>C.» a« TE 1 G 2Ü 01 4 l«5Ui400 * CT«TK C«X 0 I»1,?0C S(I>»0, » IbCH.Hg Iv.tr^U.ti.C.LA.fcC.C I».t(J|l.'-fi1lJ,F!;,3) b*l i If (LPb.fcC.eO) Pk.eU, v)HE«n (LFa) «(EU.IJHRITE ( 9) lll)*l|EJQ Ct(iH)) 4J,4J,4« Ib)«U * le TP 60 Ctllb)-9) 46i4«t45 lt!)*ICUtIb)/lu Ct(tH)-5) 40.60,47 U( lB)»5 f IF« iSKdO t<)»l > 1U«1 L«IV * lF(tH«.Ei;.6C

. 13.1 6(14,1,

. 13,« 16, 17,1 17,7, 1*101,! !00)i . li, 30, 29, 30,. . 20. 29, 32,9 . J7,9, . 12.! 17.» 22,9 »7,9, , 11,5 13, 19, 20,. i 10, 12,9 19, * 20.. • e.e 7,7 8,6 «.4. • li. 11,• 19, 13,4, . 14, 14,7 19,1 15,4, . 16, 16,6 17, 17,4, . 17. 18,1 18,8 19,6. •1,100 ■ . 15, 17,9 20. 29,. . 14, 19, 17,9 20.' . 16, 20, 22,9 • 2»,. . 17,5 20, 22,9 29,. . 10, 19, 1».9 • 20,. . ic,e 11, 11.7 12,7, . 10.< 11,1 U.« 12,5, ■ 14, 14,8 19,4 15,8, . 14,8 19,6 1«,2 16,6, • 16, 17,8 18,4 18,7,

27.9, 2(90, ). 29,, 29,9, 90, . 27,, 90,. 90. . 28,. 90.. 90. . 23.. 90,» 90, , 3(19 )•

13.4, 2(14, ). 3(16, >• 3(17, )• 3(19, > )

11,300.) Ge TS 29 0 S |rirRlLT,79U,> Q9 re 9 S IQOOl

5 S IC'lOl » IFUR,ST.6U00,> t9«l

(DaCTSTMIO)

.eR.t*,eC,l,8fi,lj,E3,2) UPBI60 LPB»»

Kf-AC (L<*e.9U0)*)BL(It))*ICL(IB) BeL(|B),|Cl,(IB) R8U(IB),lCU<.'fi) t lF(BBL(t8)) 41,41,42

) 48,48,60

)REAC (LP6.9O1)(0R(I,N),I«||.#IH)

•LUD ■kKO ■LUD tint •L*D •k"D •kRO iUKD •(."0 •1*0 •LUD •k'D 9L»0 •LKD Bt»0 •kRD ILRO •I.K0 •HID ■LUD •LUD •1*0 •LHD •1*0 ■1*0 •k*0 •1*0 •k*0 •LKO •k*D •t*0 8t*0 •1*0 •1*0 •k*D •L*0 •L*0 •L*0 BL*D •t*0 •1*0 •L*0 8L*D •L*0 • L*0 f*L*D ■L*D •1*0 •k*0 •k*D •k*0 •L*0 §c*o •1*0 •L*D •L*D

62

;/,■., ',-. ■■ ■ ■ vvtmrnv*®

NRL REPORT 7827

4A

90 91 92 93 94 99

60

00 01 02

03 04 09

IF <l.«1EQ, IF (LA.kU,! If (BH{IH,K>

IH»lW»l % I IH»l Df 94 !«IHI Sf)(|*l»K)lB l»*4|L*lv »I tF(iJ,Qfc,r IF (LPP.EO, IF (L*.fcO,l IF(BP(IH,K> IF(RBLUB), |F(|S»IH.>> PNINT 9U2|K CSNTtNUfc I PHINT 9u4|H RtRN % KHJN !C»lCt(»E} D8 77 I»l,2 PPST(p«0, Cl i<> 1»1(2 IL>10*U » IF(CG(IÜ«t*> CCB*Ctl(tU*9 SB T0 94 DCB«Cb(lLi9 PHIlO, i GO MT S r»TtN !F(lSCP1Nfc BPST(J)»PHJ BSLTtJ»»lO, RB*PBt(lk> If (JCtltUlI FBHMMlf 8,4 rbRM»T(i6F4

1 3(2HOÄ,6X r£RM*T(j(|3 rgRKATCSH F FgHMATOM F END

V)HE*0 (UF6) )*.fi!TE ( 9« ) !>li»1.49 ) !J1.>1,53 F(JH> 92.92,

WO H(1H,KJ F (Ij.fc LPP»(J* h) RE4b ) hRjTfc ) !>5,60 LT.l.fci ) 69|6» •f PRIN PRIM » IPN.ICL T «09iH t 1F(IC CC » HH s ce T« 00 $ Tt 1F(CGU .Gfc.T) >*(T.PU

)

* IL CC* IF(LP (LPP

(a) .99 9) be • 61 T 903 CO J (1.1) ilCU ) 76. IUI) 100

CTR«* L-«), CS TE (JL-«

re 9»* I CCH«ER(N*

0> PHI»EP<N*

••(.,1'tCE) % SETUH^ j E

b)) 79.100.7 .12) ,i> USER SUFPLlf ,?hCö.;x,!HF .FlU.J.Fb.J, HSP.F1U,2.3K K^ >«,F10,2.31'

U6/04/73

(ER tl.KJ.l'JL.lM) (BR(|iK).|alt..IH) t ILP|U*20

SO

■1 f IF(ISCP) 60,60.99 NCL».6C0,9H,|.*,E0,1.8R,IJ,EO.l} l.PP»60 ".ECeOlREAD (LPP.901> (RP(liK)(]iILtI ) (?P(I.K),I»tl.lM!

(RP(liK),|iIL(|M) S IL«JL*20

TQ 40 t ES 69 Ki6,9

i(l.BP(I*liK.9),BP(I*l.K.>i).la|Ei90) DC 70 (■2.16 S HN.HBLtJ-l)

IH) I lEfl 7(.80 ■1.

T4N(|01*II*1)) S K»IC»9 1 IF(K) 81,81.99 UE.T) G9 TO V3 92 S IL»H.*1 * CS TB 82 »)»(CB(It»8)"DK(IL«9,)/(D'5(lL»e,-DS(lL"9)

l,K)«F«(BR^*2.K).bR(N«llK)) S PHIifl, ltK)*r*(BP(r,*2,K).aP(N*l.K))

NTRV Kv.Rfi|,T » lEiIE«!

D SJTTeK LSSS TABLE CL*SS ,I9/lX Mt.ioxn vxn

TS.F10,2I16H «M H9TT0M CLASS.19) Te,3X.23HfcNU OF RUN HQtim CLASS. 19)

BL»C RLRD BL»D «LRD 9LRD 9LRD BLRD 8LRD BLRD

M)9LH0 BIRD RLRO RL«D «LRD 8L»D BLRD »LRO RLRO RL«D BLRD BLRD BLRD BLRD BLRD BLRD

) BLRD BLRD BLRD BLRD RLRD BLRD RLRD BLRD RLRD RLRD BLRD RLRD BLRD BLRD BLRD BLRD BLRD RLRO

63

wm ^P »wtwr™**9rim*rT-*™*r . .T.., . -,

W1 .'■ ' - .■-.-:..■„ | • '*«HflM^'**«W.4llW^ -'^WJ'Wl*'

B. Q. ROBERTS

IRLTBL

ENTfiY PfclNTb

PL^CK MMfcS

EXTERNAL iYMHtiLi

06/04/73 EC

HKLTBU

prcF inrt

IK

'Jicioiau TMSNC, QlCOJiOO

»1«t,F TSW,

SIM,

ST9,

OMSJMiL,

03Sfi3

O;J?I

ortoj orc?4 one?i 0CC26 OCC07

ICENT dHLTHD

64

p* ■ '' '■ ' ' "

:!V*T»., ., .......

NRL REPORT 7827

4f

CEMHSN 1 NCI CGHPSN

i tss C6Hf8S

1 RZk CEMMON CSMM0^

CAT« | ENTÄY IF (ir

2 ITMSQ ITNkiJ HNJiJ I818»l

ENTRr 2b»*L( tr (i| WRITE UNf»;

I WRITE 1 ISS 2 «PH

fifctgRN END

TlNt /HAY

UIMT«! /INF

P,IT1 /TRI

Rii(;o /TtE

/»of/ /RAN

Hit Tl.fcQ 7/7/7 RKSO TS»»Z TMZ«! TN3t|

07/08/73

wflRD SUfe S/ M*Y,TSAM1000 )i22(i000>iSS(1000>•TIME(1000>. OOO'ifHASEdOOO) d/ RSTAST,RKA)(#S^EG*,ATT,IPRAV,tTN#|TN2,ITN3»l8IG, ilT2,IT3iIPI»i|rTtHEitT«T,UT6RitT«PitPJN#UTT ANC/ AP(ioOi2),BP(100i2)|AU(100),BullOO)fZZERe(100)i C)«AA(100)ieH(100)iSST(lOO>iCCT(100)|NTRI / !»T|TuE 110) PLNCHDb (16)i!NCR|NBRS,NbRS,AUlM,IFT,IFTl ST/ RObKiIRECilFSK^CUM J77777/777777777bli(IENT«0J ,(iFSK»-l)

,0) 69 TS 2 77777777778 HTjjelö/«,))

TN TN

I IENT»o

RAY TAPfe N(R1)*BC(NTR| )tRfAX Ni.NE.O} 69 TQ 1 ((iTRTjSTITLfe^Ati^iNBRSiNSRSilTN

» JRECsl » :FSK«IFSK»1 (|,THT) NRAYIRH4X,28I tT0AC(n»t*liNRAY),(2Z(l),liliNRAY>, (t>|l«liNRAY>i(NCek,NT(l)lIiliNRAY)l(TIME(|>il«l«NRAY)( AaE(I),l»ltNRAY) i IfifC'lRbC*!

WIRD WIND WIND WIRD WlftD W|RD WIRD WIRD WIRD W|RD WIRD W|RO WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD WIRD

65

'-'.vMe-^.:,-::-^-^:xi

v^iii—n-fi-irtW'"^'"\' ■■■ny-^v'-«» ^iwr.-" r-1-™ .TT.-fr uim i j ^i movnmmrim i- mr--i»i>ri,"i>i ■»•>-■■" f»y-jn-TTT^' .-T-imTf-r-w- n.^.,.,.i(t ^ .:-,,—,_^- ,.. ^.yn,.,,- -r.,™,—.i^™,,,-,^ ^^^^^p^ ■ J,^F—.•-.■-^■—w^ifi-^' .,,-- n-,"-».-.

B. O. ROBERTS

S we«CSlU 07/02/79 EP

ICtNT NCKOSIZE PReSHAH UfeNjTh 00217 ENTRY UlNTf INIT 00012

RAV7'?6 0004« WSRbSIZfc 00005

BWBCK NAMES RAVt 1S»«1 I NFS 00024 TRIANa 022«! T-e 00012 Aue 00026 RASST 00004

EXTERNAL SVH9BU» 01510X00 THEND, oeocicT, SdRTf ST9. ste, ONSlSOLi

66

fl^wmfri l,w"r^,r"-,r' " -•'■T''^"11

9UtH*«i«wnn«i ■ ■ ■ r ^^p--»jt-M'"*-'«nff*-"

NRL REPORT 7827

«» B7/30/T3

HP'LPINIUTT NEW» (9et.V>(90).IB4Te.lPruNEWP

NEW» NEW» NEW» NEW»

IFT.tFTi NEW» NEW» NEW»

T2«0)i(|nHa0t NEW» tBH»0 I irTJ'IFTi NEW» ■o sirFerio sirE-TrEsrNEw» rPMiO NEW»

NEW» NEW» NEW» NEW»

»iMostrMo.eo.DLN-SNEw» NEW»

>,I»IU,lW» NEW» »ililliiu) NEW» -1'ILilH} NEW» 2 NEW»

NS»T*|M NEW» NEW» NEW» NEW» NEW»

ftMT(j>.mT(J),J«i«NB»r) NEw» NEW» NEW»

ZM»X»0. IM 4 |al,NIPT NEW» ir<ZB|r(l),6T,ZH*X) 7H*X*ZIBT(|) NEW»

4 CINTINUE NEW» IIPT.6 t IF (l$,eO.0.ANO,t*,6O.0.eR,LA.eO,l) LPN>6n NEW» NN(2>lO t ir (IS.EOM) I.PN»» NEW» Dl 99 til.3 NEW» DC 99 J.1,90 NEW» ZiL(I|J>«0.0 NEW» VlL(IiJ)»o.O NEw»

99 lC«N(|.J)«o NEW» NN(i)lo NEW» NIB«0 NEW» DP 96 Jil|90 NEW» Z;<J)«0.0 MEr» U(J>lO.O NEW» i8(j)«e.O NEW»

9* V2(j)f0l0 NEw» 4SSJ0N 6 TO IRET NEW» OB T0 70 NEW»

C AT 70 IS THE PE*OIN AND CONNECT RejTINE, RETURN |S T« IRET NEW» ft ASSION 20 TS IRET ' NEW»

OB TO 70 NEW»

SUBMUTINI NENPRBF(ZHA«) CBMHBN /UPB/ *START,RMA)(lBHB6A,ATr,l»RAVl|T

I lSCR.ITlitT2,JT3i|PIR,irT|MS,l.T»T.LTER«LT CBMHBN /PRBFIL/ RliNliZl(9e).V1I90),ft3.N?iZ2 CBMMBN/INPUT/ PBST(2»o>iZBBT(290|,Z|Ll2i9gl

1»90» CBMHBN /TkE/STITLE liO> CBMHBN /PRO/ JPR«P.IKNM,PLT|..RH,IPCB(|PPR DIMENIION T|TLE(«).»M(S}ILIN («I4) CBMHON/ABC/PUNCHDB (46)lINCRiNiRS.NS»S.Al|»' CBMMON /IPC/ irE.M.fB.jK.IO.II.L* CBMHBN /RANST/ RSilOUM.IOUHH.SOS DATA (NBPT»0),(|r6er»0> .ttIN»ll4<lH )).(|F ireairsor sir (irTj.eoTirTjj an TB «92 s

«9f IF |IFT1.EQl0.BR,|lH.EOll) GO T« 990 S NBPT IBNil | N2«0 I »2*0.0 S N1«0 > R1«0.0 S I OB 991 J.1.114

991 1|N(J)«1H 990 IF(NB»T,QT,0) 00 TO 20

FIRST ENTRY. READ IN BOTTOM TRACK It«! S IF (Iü.EO.O.ANO.LA.EO.O.OR.LA.EO.H L lHalL*4 IF(UP|,EO,ftO)READ «UPI |900) (RBOT(|).ZBOTlI |F(tP|,EOi 9)READ «LPP <RBST({),ZBOTlI IF(|.A,EQ,J)MRITE I 9) (RRBTU ) i ZBBT« I) lF(RBBT(IH),LE.o.) GO T« 3 S ll*IL*9 I QS T9 IHa|H«t SIF(RB|T(|H),LE,0.) GO TO 3 % IF (iATEOil.OR.IO.EO.lt REW|NO 9 PRINT " ' PR DO

9oii(RBOT(i)izeor(n.|ai,NOPT) (■l.NOPT

I IF (lOOTC.LE.O) 30 TO 1

;80T(|)iZB0T(l)*(i.*.9*ZB0T||)/«37i22x.3) CONTINUE > WRITE (S9,6ll).OTITLE. (R

e.. FBRHAT (IOAB./.IIOFO.J)) «II FORMAT (iOF0.3)

67

B. G. ROBERTS

...

4A

20

?1

?2 C

IB>»TiJBPT«l IMIBPT.Lfc.NBPT) Si TB 21 RBTi.goitRStlOO, IFPR«x 06 Tfi 22 RBT.RiBKJBPT) Z8TiZ89T(jBPT) If (RM.LE.RBT.ANC.IFEBr.EO.l.A^D.RS.Ni.o.Ol ITPR«! IFfRBT.LP.RB) G| TS 25

QET NEN INPUT PRariLE ASSIGN 23 TB 1RET OB rn 70

23 If (IBPT.ST.NdPT) GB Ti 25 ISPTtJBPT.l ZBT«ZBT«(R*.RbT)»<7flT-?B0T(IBPT)l/(RBT.RHT(IBPT))

c THJS is TME BeTT8M nePTH *T PRSPILE R*NaE RBTsRA

25 Ri«R2 Nl«N2

C MOVE PneritE 2 T9 PRBFILE 1 09 27 1.1,^2 Zi(UtZ2(l)

27 Vl(l)fV2(l) R2aiooo,*R6T FAa(RU>RBT)/(RB>R*) rB»i..F* N2il If (IC9N(liN2).GT,NNIl)) IC9N (1,N2)«NN(1) If ( 1C9N(2IN2),6T,NN(2)) ICBN (2iN2)*NN(2) Z*PA*2lL(ii|CeMilK2>>*rB*ZlL(2itC9N(2.N2)) V«',*»VlL(i.lC0N(i,N2>)*fB«VlL(2iIC9N(a,N2)) If (N2.0T1i1*N0.Z,LT.Z?{N2.i)) 125,12» Z«Z2(M2-ll V»V2(N2.1) If (Z.8T.ZBT.:..) 56 TB 35 Z2(N2jiZ V2(N2)IV N2»N2»l If(N2lLE.MB) 06 Tf 29

EXTRAPSLATI0N T? B0TT0M 22(N2>»Z9T H»M2-i HtM.l Z»72(M) If <AB5(Z-22(N2-il).LT,l1E-5»Z) 09 TO Zi. v»V2 0l) V2{N2)IV2(M) •(ZaT.ZH<v2(N2-l).V)/(Z2(N2-H«Z) 06 TS 40

Z2{N2)»ZBT v2(N2)«v3(N2-l>*(ZBT-2?(N2-l))*(V*v2(N2<l))/(Z-Z2(N2al))

REMOVE DUPLICATE P61NTS M(2 IC.mO

*? !' (Z2(M)1GT.Z2(M.l)*o:OOOl) Gfl T3 4S iUC«l N2«N2«1

29

12»

12«

31

3S

C 40

«7/38/73

Nlwf 97 NiUP 91 HtUP 99 MlWP «0 MEUP «1 NEwf «2 MEuP «3 MIW» «4 HUP «9 HtUP «« NEwr »7 NEU» tl NEU» «9 NEU» 70 NEU» 71 NEU» 72 NEU» 73 NEU» 74 NEU» 79 NEU» 7« NEU» 77 NEU» 79 NEU» 79 NEU» 90 NEU» «1 NEU» 92 NEU» 93 NEU» 94 NEW» 99 NEU» 9« NEW» 87 NEU» 99 NEU» 99 NEW» 90 NEU» «1 NEU» 92 NEW» 93 NEU» 94 NEU» 99 NEW» 9« NEw» 97 NEU» 99 NEU» «9 NfU» ioo NEU» 181 NEU» 102 NEU» 183 NEU» «04 NEU» 189

M2.1)) NEW» lO« NEW» 187 NEU» 189 NEW» 189 NEW» ilO NEwf' 111 NEW» 112

68

W5^^1^^:^- . .'■ ... •:■ ■ •■ <•

NRL REPORT 7827

«A I P7/3',/73

06 44 IiM.NJ NEwP 113 Z2(I)iZ2t|*l) NEWP 114

44 V2(I)«V2(|*1) NEWP 119 4»

ir(M.LE.N2) 66 Te 42 \f (iBC.QT.o) Q8 re 4o IF tZ2(N2*ll.£0,0.9> OP T8 4« S9«N2*1 00 47 J.NS.SB 22(I)fo-0

47 v2(| )f0,0 46 IF (IPPeP.EO.O.eP.IPPSP.EO.XI 16 Tg 54

PRINT »02,«2 PRINT »J4 0« 7 J«1,S2 NV»V2(J)-i455,5 IF <Ny.LT,4,9H.NV,ST.ll4> Q0 T9 46 LlN(NV)ilH« PRINT •l5lZ2(j)lv2(J>iLlN LlN{NV>«lh 00 T» 7

48 PRINT 9l5,Z2(j)(v2(JI 7 C0NTINUE

»4 IF (IPFL.EO.l) CALL PRflFPCBT (»B.N3,lNPF> IF (IPFu.eO.J) CALL PRPFPLIT (»B.NS.lNPr)

NEwP 116 NEwP UT NEwP 116 NEwP 119 NEwP l2o NEwP l2l NEwP 122 NEWP 123 NEwP 124 NEWP 129 NEwP 126 NEWP i27 NEWP i26 NEwP i29 NEwP l30 NEWP i3i NEwP i32 NEwP 133 NEwP 1^4 NEwP i39 NEWP iS6 NEwP {37

IF (fiS.aE,BB8T(2),eR,irEeF,E0,i> RETURw t PRINT 279 « CALL BVERYE NEwP «36 2 79 FBRMAT (5)(,»PR80RA»' ABPRTED» TD0 S9ÜND SPEED PR8FILE8 INPUT PEFORENEWP .S«

1 SEC0NO BBTTgH PejKT.) NEwP i4o '0 IF(NN(2).E0,0) 08 T8 79 1 NBiNN(2) < 06 7.

ZILCIID^ZIKJ.I) It li'iB NEWP l4l

NEWP .49

H VlL(liI)iVlL(2iI> RAaRI

NEWP l4S NEWP l44

79 NI»(l)fNN(2) |F(irE8F.E0,fl) 08 TS 76 RB«RB*1.E« 00 T8 62

NEWP 149 NEWP 1*6 NEWP I4? NEwP 1*6

7» IF(LPN.EQ|60)READ (LPN |90S> NCURIRBI TITLE IF(UPN.EOi 6)READ C.PN) NCu»."BiT ITLE IF(E9r.LPI» ) 77,76

NEwP i49 NEwP i9o NEWP l'l

77 IFEOFit $ irEflFE8F RBaRA*.^« S IF ILA.EQ,.) ENOFILE A IF (L*7E0,,,88.18.53.,) REWIND 6 t 00 T8 «2 It«, 1 ir^LA.EO.i» BRITE (6) NCUP.RB.T Ih.TL«4

NEwP i92 NEwP ,93 NEwP :94

>a TLE S RSiPB NEwP J99 79 NEWP .**

IF(LPN,EO,60)READ (LPN .900) (ZlL(2,1).VIL(2 1). I«IL*i lw> NEwP {97 IFCLPN.EQ, 6)READ (LPN) (ZIL(2iI).VlL(2' I). I»IL. IH) NEwP i96 IF(LA 60 DWRITE ( 6) ( 2IL( 2. I >, VIL( 2. ).I ■ILIIH) NEwP i59 |F(vlC(2;|H).LEl0,) 08 TS 81 NEwP 160 IL«IL*9 NEwP t»! 00 T9 79 NEwP 162

91 IHaH.l IF(VIL(2.|H).LE.O,) 08 TO 81 NN(2)«lH N9«IH INPF'O IF (IPReP.EO.O) 96 TB 74

NEwP i«3 NEwP 164 NEwP 169 NEWP 166 NEWP 1*7 NEWP 1^6

69

B. G. ROBERTS

i

i

.«* OT/Sfl/TS

!

PRINT »fl^.flB.TITLfc PfilNT 91«

74 D8 28 1*1 IN If (v|L(2iI).LT,1400.o;eR,V|L(2il).QT;iö90,Ol 98.97

J« PRINT «2o,«B,ZlL«2.niVIU2il) Sin fePM*T(1H1,5x,»INPtT E»RS« IN PRSritE AT R»N8E».'in,4»9X,»VAUUl

X DePTM»,Fjc,3.»Milfl8,3,« H/8EC«) C*LL BVEBVF

97 ir (Z|L(2,I),NE,S0S) GR T0 297 I PRINT 29|,ZIL(2.IliRBfCALL Brlf 29« reHHAT (9k,*PReSR«H AUARTEDi INPUT PROPlLE DEPTH».flO,3,IX,««Sei

IE OEPTM, *T RANGE».rilKS,» KN») 297 IF (I.EO.i) 08 T8 197 «IT (ZIL <2 .1), LT . ZIL (J.l-D) 01 TR «8 ,97 If (IPReP.Efl.O) 68 Tf ?e «NW«WIt(jiI).14J9.9

If (Ny.LT,4,9fl.NV,GT.114) 08 T1 38 S LtN(NV»«lHV PRINT 9l5iZlL(2.I>.VlL(2.I)iLlN LJN (NV)ilH 06 TS ?8

38 PR!NT «l9,Z|t(21I),VIL'2.n 28 C8NTINUE

If (NCUR.GT.O) G8 TS B« 08 80 I»t,IH v.L(2,IcVlL(2.I)»(l.»7lL(2iI)/637i22i,3)

8n ZIL(2I!)»2IL(2.I)»(I ,*.9»ZIL(2.II/»37122il3) 69 IF {IPrL.EQ.i) CAUL PHRFPLRT (RB.N3,!NPr)

IF (IPfL.EO,?) CALL PRRFPLIT <RB.N3,lNRr) If (NNID.EQ.g) 66 TR IRET. {»,?o ,23 )

82 IC9N(x<l)»l , IC9N(2.i)4i

NA.2 N8.2 NIR»2

«i if (ziL(2|N|a).E0.7iL(itNian oe TO 92 If(NelLE.NN(2)) 06 TS 84 IP.2 66 TQ 88

84 If (NA.LE.NNd) I 68 TR 85 IP«1 06 TQ 86

85 OV«A»VlL(l.NA)-VlL'l.NA.l) CVLA»OVMA OVHA«DVMA If(N*,GT.2) 0VLAiVlL(l>N*-l)*VlL(l.NA«2) If (NA.LT.NNd)) CVKA»VlLH.NA»l).VIl,«l.NA) DVML-»»lL(2,NB)-VlL(2.NR-i)

| > i;VL9«0VMB DVM9«ÖVMB lf(\9,0r.i) DVLB«VI|.(2.NS-1)»V|L(2.NB»2) If (NB1i.T,NN(j)) DV*'8»VlL(2.NR*t).VlL(2.NB) PH(1)«ABS(ZlL<l.NA.i)-ZlL<2iNB)) If (DVL*»Dv»'B.GE,o,.AND.DvHA»OVMB,GE1o1 J PM»! »»PMIi ).29j), PM(2)4ABS(ZIL(1INA)»ZIL(2«NB>1)) IF (CVMA>nvLB.aE,0, .AND.OVHA»DVNBIGE,0I') PM (2»»PM (2».J5P , PM(3)«ABS(ZlL(l NA).7H.(2.NB)) IF(OVMA»DVMB.äE'o. .ANO.DVHA»DVMB,GE,O;) PH(3)«PH(3)»;9o, BPiPMd) ipil

70

MIWP i«9 NEW» 170 MEHP in NftHR 172 NEWP l'S

ATNEMR i7< MIWR 1»» NEW» 1T*

TENEHR 177 RCNEUP i!»

NEWR t7f NiWP 1«0 NBWR !lj NEWR 163 NEwR 184 NiWR 189 NEUR 186 NEUR {87 NEWR 168 NIWR 189 NiUR 1*0 NEwR i»i NIWR i«2 NEWR l'3 NEwR i«* NEuR l" NEUR 196 NEUR l" NiUR 198 NiUR 199 NEuP 200 NEwR »01 NEWP 202 NEUP 203 NEWP »04 NlWP »09 NEWP »o« NEUP »07 NEwP »0« NEWP »09 NEUP »10 NEwP »11 NEWP »12 NfWP 213 NEWP »<4 NEWP »19 NEWP »16 NEWP »<7 NEWP »1« NEWP »1» NEWP »20 NEWP »21 NEWP »22 NEWP 223 NEUP »24

.

nqiip*nmwHU"i«iiiMnnH(npnnp* «"^■T-P^T«—-- ■ »I-^H"' ' --

»--. -.l^J.-*™ • '-V- ""v*-'

NRL REPORT 7827

U fl7/JB/T3

D« S7 1.2,3 HUP Itl IMpMd ).0E,9p) 01 T» • 7 NIH. |t«

HUP »If IP.I BP.PMJJ) HUP It«

«7 CIMTtNUE HUP iff «a G« T0 (90,91,92),|P HUP |30 •o IC9N(l#NlB>iNA<4

lC9N(2iNlB)«KiB NlWB a'l NlWP t*t

NB.NB«! HUP a» MlUB 194 G« T9 93

•i 1C9N(I.NIB)*N* IC9N(2,NlB)iM6-x NA.N**1 09 T9 93

NlWB |S9 NIHP as« NIHP a" HUP as«

•2 IC9N(l.NlB)iNA IC9N(2.NlB)aNB NA.NA«! NB.NB«!

HUP as« NlUB a40 NIUB a4i HUP 9*2

93 ir(NA,OT.NN(l),AMD.N9 NIB.NJB»! IF (NjB.Lc.50) 09 T9 PHINT 90» CALL iVEBYE

.ar. 93

NN(2)) 99 T« JMTi(*, tO.JSJ HUP 949 HUP 1*4 NiHP 149 NlWP 14« «iwp a*7

«oe rBPHATdore.o NlWB a*« »01 r9nMAT(24NOLisT|NQ er MTT9H T«IACK/1H( ).4X,9(«M IKKMt'ilX, 4MZ(H),4X)NIWB 149

1 //(IX.10^10.3)) HUP a'e »0» F9«MAT(3oHol^TERP|LAT60 PHBFIUI AT RAN9E»FlO.O •2« "//I N«HP a't V r9»MAT(Ii#r7.3i9A9) NlWB a«> V r9»MAT(23MilNPUT PB9riLE AT PANOI.Fll SiSH KM. 9X.9AI//I HUP a«3

«i« r9«MAT (3)li*DEPTH (M) • .2X ••VeLBCITV*.« I14«A*>«X ••147Q.,«X i*t490*«X .NiWP 194 X*i49g«,6X,*i9oo«>9Xi* 2,6x,»1960»,6x,.;97fl»,

FBPMAT (ix,rii.4,ri0. r9»NAT ( 29MoT99 «ASY

l'iO •.6x.»x92o«'*X.»l93o» ••x,«x94e* .•x,.x"o •HUP a'9 //) NlUB a'«

«i» «.11 «*ll NlHP |97 «0» PBINTS INTERPBLATIO) MiWB a'«

END MlWB 199

71

'

.■ . ,

, roff, M«V>I>W •* «wiWwmKi

B. 0. ROBERTS

OS MM»R8F

PRCGWAM LENQTH ENTRY RUNTS icecK NAMES

EXTERNAL SVHB0LS

NEHPRir

INfl RRtFJt INRUT ttE RR« ABC ire RANST

TMINO, QXOlOlOO OeODlCT. PR«rPUlT PR9FPLIT BVEBVE oaoirE«' EfT. REH. TSH. T$B. 8TM. STB. SL». StI. ONSINQL.

flT/SB/T3 ED

03072 00471

0002« 00316 01442 00012 00006 00026 00007 00004

106NT NENRRRF

72

v" v&rvnwf »HIT-

■■■■■'.■■ ■ ■ . .•

.■.■,.■■ .r.,r:i*«'. lf*(*WBW |«lw«»J«lW«««WW*:',

NRL REPORT 7827

5,«*

10

12

40

«1

cs rs

i •,« ' T I* M

If If "U

*u Bl, i*

BH '.4

U »I. ^L it »^

I* S« oa

If

cc

CC S3 AL T»

"•' U3

If

If

MXK

HMO »I

• \ii

oc»

(NH (I

E«@ (ST (NT UT Ml •d »N*

TG ERE

(NT (\T (ST »d »d »f.H

T-. (.\T

(JH T(N

T(N T^

TC. TC. ( HT NT I (ST HU( (NT (NT (NT (NA TWB

D

WTj Mb

N /PH«l N /T^l fcHj(iU

»1 3 3 NTHI«I

,ej,N2

(MHJ ) (Mi«!) m )»zi

i il u / v i

• i ; J N ( 3 1 )

Nl »»41

(il)«l,

'NNtcr f IL/ '<l,M,2l(9C>iVl(90)|R2iN2,Z2(50),V2(98l,IBeTCi »Ni/ *t>(lc0i2).9P(100i2>«*U(lO0)|Bu(l00iiZ2EReii00) :>,»*(lPQ),6d(l!)0)iSST(lüO)iCCT(100)|NTRI

) GP Ta I? .i.pR.'^iEa.M) oe TS JU

(N**l> 2(iVBI«il(KA«l)>/(fi2«Hl) /Vi(.<H).»2 (NAI»«2«l,DC/Vl(N*«l)»»:i/lZl<N»)«Zl(N**l)) (N3)"2.1,DC/vm*>«»2.ÖZMZ2(NBWl(M*)))/(R2.Bl)

3U/VZ ,Ju/vl ♦I 3 «u

^ I) » i 1 (MWJ) TXi)»H TMl jlS

THl)»1 T ^ l ) »I!

HI)»*L SSMNT HI »?»■ NTHUI

«lit'J. ^Iil)» ■<I il)« i U i ■ N 1 N

»"i »Zi«^*J (N»l l(.v*J«iS(Ki*in/(Rl»H2> /V1(N*»«»| (,s»«,i«l,0C/V2(N9«l)»»2J/<Z2(N8).22(NB*l>) (N»)'«i.l,3C/V2(i\B)«»2.Bi«(Zl(N»)-22(M8n)/(Rl»R2>

iN(S1j'<t(rfZ«»2»a«»«2J|8Z) ,6;. 3, I li» TJ 41

z/B^(NrBi)

(',»0 1 ).Bi,(,NTWl)«fil ^t)/*'1»yi(CCT(NTHl),l,fc.lOü) (9t(^TMl )«T*NT)/ai-aU(NTRJ>«T*NT> ) I) HiO (a»T»\T)/(l,.B»T*M ) *p(Nr-ii,2)ic, ,^,i^ii.T,\2) GR TS iO

C6NN

, CBNN C9NM CBNN C0NN CBNN CONN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN CBNN

73

WWPÄPIWIP'WM«1-"»1. ■''■* «■»"'■r,'"'lTV»i""f"."'i"W"."i."". ill"» .i .'; '"•>-"«, ..iiir^w™>T>. ■•^■r^^^v—rr,^. ü

B. O. ROBERTS

DS C"5isNfcCT

ENTSY PglNTS

ExreSNAu SVfiöLS

CdN\ECf

P^öFIi. TMl/kNQ

t

31204210

SgRTf

06/04/73 ED

00414 00009

00^16 02261

ICeU CONNECT

74

pr—

NRL REPORT 7827

5,4* 07/25/73

s c c

IE w

i> c c c c D 1 I

.00 «s?

I R

v8 K a z

c 2? Z

2?

56

C 57

UBR0Ü 0MM0N IMEN5

SMMON

5n) lä "«MSN

SMMBN

6HH0N AT* < F (IH f (IP f (If F (If bH,! Ml »k (J2(9)

h*X:Z £?2 J H*X» F (ZM

(ZM (ZM (ZM (Zh (ZM (ZM 25

s(Z^* f (J, LtJ)« ( J)«( *LL N *I.L L e 26 U( J)l F (PL SC*LE TM»*M T.L

M«N«R F ( IK T=RM* F(NT, T=2.. TsRM*

F(NT1

T«2.i T.RM* f ( N T , T«2.. Q TO

PLS *LL P

TINE PPfciFPL«T (RI,N3,lNPr) /PRSFIL/ *i.Nii?i(*o'<vl"0,iB2'N2«?2«50),V?

I@NxT(10)lx(4).XP(5oli*l'o>'ptT*,'R*Y<29*'»ZDE

).XL(5o).YL(*00»^p<10' /INPUT/ RB(!T{290)lZö9T(25c),ZJL«?i5o).VlL(?,5

/LIMI /PRS/ /HE/

/*BC/P IPLSTi ce.EO, U0T.EO T.-EO, Tt.EO.

S IPL XlF(Re .RP2(1 »IF (R fl0T(l) ■ 2,K M*XiF( *x.i,e, *X.LE. *X.UE. *X.LE, *X.tE. »X.UE, *x.tE. Jil.ll x/lC.O 60.6) 0.0 U-w) UMBfcfi( INE (X J=li25 0-0 TL.QT, «PLTL/ INKPL

TS/fl9(ln>iOR(lo),R92JiO» lPReP,lXNM,PLTL.RM,IPCI,irpR

ST1TLE do) UNCHDB (16),INCR.NRRS,NSRS.ALlH.IFT,irT 0).tIST.O).(IFT2iOJ){lRHiO),(IJ«0) 1.AND,IPLBT,E8,o.8«.1ST,eO.!) 06 T« ion

.1) Gl 18 1 » CALL PLOTS (PLTARRAY,294, IfT,) G9 TR 9i>? »IBH»0 S IFTjUFTj 0.AND.Ij.E0,1.9R.lBH.E0,l) RETURN 0T.1 1 IPCSil »IST.O t IJ.1 ?(l),F.5'2(2),RQ2(3».Ri2(4).Re2(5).R*2(6) n)) » IDHfl J KtQ M.GT.RB9T(K)) yO.jj

ZB0T(J),ZM*X) 25o.O.ANP1ZM*X.GT1 Q.fl ) ZMAX« 25ö SOO.O.AND.ZMAX.GT, 258.0 ) ZMAX« »00

1000.0|ANn,ZM*X.GT. 500.0 ) ZMAX« 1000 2000.0,*Nn,Z>AX.GT,10nO.O ) ZMAX» 20LO •000.C,AND,ZM*X.ST,2000.0 ) ZMAX» 4000 5000,O.iND.ZMiX.GT,4000.0 ) ZMAX» 5000

10000.O.ANn.ZMiX.GT,5000.0 ) ZMAX»10000

)»(J-1> CALL SYMP9L (-1,00|5.0.0.14,9HPEPTH (M),»0,0,9)

-0.80,V(J),0.X40.A,0,0.4HF5.0) L.Y,II,I,3.O.10

5>1'

C

lt)6.0) CALL BYEBYE RM TL*1.,«0.5)

NM.GT.O) RM»NiPM /I,692 N/RT LE.NTM) GB U 57 RT N/RT LE.NTM) G0 T(? 57 • RT N/RT LE.NTM) GB T(5 5/ RT 56 T SURFACE AXIS L0T(O1. 0,,3)

PLBT (9o).J89TC.IPrLPL9T PTH (?5«).XRANGPL9T

P19T 0)»MN«2»itC9N(2PL9T

PL9T PL9T PLBT PLBT

1 PL9T PLBT PL9T

3) PLBT PL9T PL9T PL9T

.»e2(?).R92(61.PL9T PL9T PLBT PLBT PL9T PL9T PL9T PLBT PLBT PL9T PL9T PL9T PLBT PLBT PLBT PLBT PLBT PLBT PLBT PLBT PLBT PL9T PLBT PLBT PLBT PLBT PLBT PLBT PLBT PL9T PLBT PLBT PLBT PLBT PLBT PLBT PLBT PLBT PLBT PLBT

75

m.w*""- 'iß : .... T,^— T^p^nT^fyy-j.w,. T^t». ..T; T^TC" ■«wiffr^«', '.rT—"T TT^ ■ nvf «u<7 -ifnm

5.«*

9e

!?

B. O. ROBERTS

n?/25/T3

XN

?? C* Rl If C» c» n* c* :> if if

7 C* S9

4 C* s c*

If CA If XN Si

oe 60 It 1 If

x( If X( If oe

i5 XP 1C XL If C* TX

90 N» CS x^ vP XH DX PL If

5? C6 If If ce

s if if

39 IN

PL0T(XM PL0MXN

GS ? ce 6 If

IC zc XR

» IF C* CA CA

SO RE EN

»0. CALEl'RSCA

(IKNM.ST, •RT»RSCALE 0. •0 UL LL tR LL MJMBfeR( (R.UT,Rt«AN (IF.EO.l)

(IKNM.feQ, LL S*MBSL(

T0 «

LL S*MBSL( LL SyMBSL »1 LL PLSTIXN fR.GE.RfAN »XN»OX R*RT

T9 98 P.O

(irPR.EQ, 3)i(R2/100

(iNPf-.eo, 1)«X(3)*1,

MNPF.EO, i5 J«1|N3

(3)»((0.9* l»!ü!n ( IDl)«X(3) (IOI.Gfc.2

LL SVMBSU ....

59 j»l|N tji«xtil*< (J)al0.02 »1500.0 ilO.O «XM*( J-D» (IDLES.!

NTINUE (X(3).LE.P

(INPF.EO, 3 1«1.N3 (y«i ).LT,

<*(i).ii,p

TS 5 6 l»l.N2 (V«I).tT,

PiIBP»! EPTM(IDP). ANQE (IC)

(irPR.EO. LL UlNE (X LL LINE IX LU PLOTS < TURN D

0) RSCALE1«1.Ö92«R9C*LE 1

.0.,2> >-0<05i2l

XN.,*e,.0,19.l,«E»l,RK,0.i«Mr«.OI /2.> QP re 5» G0 TB 99 0) 4,7 XN-o.3ei-o;40»Oil4il0HRANBE (NH),.O..10)

XN-0.3 0,-0;40.0,1«,19HRAN8E (KM).0.,10)

(XN-7,20,in,l&,0.2liSTlTLl.0.i80>

.0..3) ) GS TB «o

1J Gl T9 S 0.0)»RSCALF 0) X(3)«PI»RSC»LE

1) GB T8 ? t IF (X{3J.8T,PLTL> 68 TB 3J

VIL(2»-)•735.o>•0•l>♦x<3,

) GB TS 50 (X II )♦(), 02.10.27,O,lO.16HVeL0CITV IM/SEC» 18 ,0.16)

J-l>»Tx

rx » CALL NUMBER(XT(J)-0,07,lO,10,.lo9.fL.O.O.<HF«,0>

LTL) CALL LINE (XT,YP,N,lil3.0,0»'l) 1) GB T9 2 JY{l)il0.0«(1.0»«ZfL(2. D/ZMAX») 0.0) TIIJiO.O LTD CALU LINE (XP,¥^3,1,.2,0.0,0»

!Y(I)ilO.O«(1.0.(Z2(n/ZMAX)) 0.0) Y(t S»0,0

V(N2) ■ x(3) 0) GB T8 30 RANGE,ZOEPTH.IOP,1,1.0.0.0) L. VU.IDI. i.3,o.l<0"l) 0.0) « CALL PLBT (PLTL*io.0«n.«-3> ' 'ST,1

I 1 1

\i i I 1 1 1 1

u

76

w** MIlUlUllIKi'»""" lUl' "".'•••* in I»' ■ rr.i.. .1. <I..P^..>MI;>I<« --rr-^r^r^r*-

NRL REPORT 7827

DS PRfFPLeT

PRe6»4M LENOTH ENTRY PBINTS Rtec» NAMES

07/29/73 ED iOENT

ExTSBKit SYMBOLS

03700 PRerPLST 0?503

PROFIL 0(1316 INPUT 01442 LIMITS 00036 PRO 00006 TUE 00012 ABC 00026

Q1Q10100 D80DICT, PL9TS SYMBet NUMbER LINE BYEBYE PL0T HlNir MAxir

PRBrPLBT

77

■WW«PPTIWW.l-l'll"l"!l.|ll^l'!ll|J" -l11, ^'.mfr"^^'rrr^,,i<,ini ■ .-,^.1.1.1. .m .m». j,..-^«^ ,m -,1.----.--.. ■ wKijjqi</u>i|iwifviT ■~ wumvw ■ ■ HIM

B. O. ROBERTS

$.4* 07/29/T3

SU9R9UTlNi PR0FPUIT (RI,N3<|NPr) PL CSHMeN /PROFIL/ lll.NliZl(9fl)iVl(90)|M2.N2i72('O)iV2(90)iliaTCilPfLPL DlMENSI3NXT(10)iX(4).XP(9o)iY(9g)«P|,TARRAY(294>iZDertH (tSg) •XMANQPL

IE (29o),Xt(90).YL(«oo>'v'<lQl',,l <100> 't CSMMSN/INPUT/ RBeT(29o>iZBST(29g)>Z|t(3,9o).VlL(2i9o)iNN(2)>tSeN(2PL

1.50) PL CSMM9N /L|M|TS/Re(10)lnR(10),RS21t0i PL CSMMflN /PR9/ lPR8^,|KNM,*LTL.flH »IPfce ,IFPR PL CeMMSN /TLE/STITLE (in) PL CSMMSN/ABC/PUNCHDB (16 ) 1 INCR.NBRS.NSRS. ALlH,IFT,IFT1 PL DATA (IPLIT«o).(ISTi0),(IFT2iQii(IBM>o)l(|J>o> H IF (IPCB.EQ.i.AND.IPLBT.EO.o.^.lST.EO.i) OB TC IQ0 PL If (IPLBT.EO.l) 01 Tf 1 S CALL PLOTS (PLTARRAY,294,9) PL

iflC H (IFTI.IO.IFTJ) GO TR 99? U8H«0 % IFTj«!FTl PL ?92 If (IFTl.EQ.O.AND.Ij.EO.l.BR.llH.eO.i) RETURN PL

IBHti S IPL9T»! J IPCO»! »IST.f $ jj.l PL RM« HAXlF(fle2(l)lRS2(2)|R82(3)iR«2(4)r^02(9).RA2(6)»R0?(T)«R02(BtiPL

ifiu?(9),fl02tll3)> S KtO SIDI«0 S ITLiO 20 K»K«1

IF (RM.GT.RBBTtK)) 20,21 21 ZMAXiZBBTd)

01922 J»2.K 22 ZHAx« MAXlF(ZBeT(J),ZHAX)

IF (ZMAX.tF. 29o.O,AND,ZMAX.6T, g.n ) ZMAX* IF (ZMAX.LE. 500.0,ANO.ZMAX.GT, 29i,{ ) ZMAK« 908, IF (ZMAX.LE. 1000.0,AND,Z^AX.GT, 900.0 ) ZMAX» 1000,C IF (ZMAx.LE, 2000.0,AND,ZHAX.OT.1700.0 ) ZPAX» 2000,0 IF (ZMAX.LE. 4000.0,ANO.ZMAX.GT,2000,0 ) ZMAX« 4000,0 IF (ZMAX.LE. 5000.0,AND,ZMAX.Gr,4000.0 ) ZMAX« 9000,0 IF (ZM/J.LE.IOOOO.O,ANT),ZMAX.GT,9000.0 ) ZMAX»10000,0 06 29 J«1|11SA«(ZMAX/10,0)*(J«1) IF (J,EO.«) CALL SYMBOL ( •. ,40,9 ,0. 0 .14,«HCEPTH (H),90,0'|9) Y<j)»ai-,> lltL(j)«"6i<

29 CALL NUMBER(.1.2BiY(J).0.140.AiO.Oi4Hr9,0) CALL LINE (XL.Y,11,1,3.0.109.1) I RSCALE'PLU/RH S RJ«RM«RSCALE

1.8

IF (PLTL.eT,,Sft,0» CALL BYEBYE S 0| 2» JP..290 26 YL(J)P-0.0929 S IUP»0

CALC SYMBIL (1,02.10.20.O.lOtlftHVELOCITV (H/Sf;) 10,Oi16) 1 IF (IFPR.EO.l) GO TO 9 S X(3)i(R2/1000,0)«RSCALE

X(1)iX(3>*iiO S X(2)«.0.94 X(I)IR2/1090.0 IF (IKNH.QT.O) X(4),X(4)/<.,e92 IF (i',rr.60,9) GO T8 tO OS 15 J«1IN2

19 XP(j)iV2(J) CALL SCALE (XP.N2.1,0,:fM.DX|liTX) D8 3o J«liN2

JO XP(j)»XP(g)*X(i) SO Nil,0/Tx»0.90

NiN*l 08 99 J»1,N XT(j)iX(i)*(J-i)«TX YP(J)»10.02 PLiXM»(J-l)»DX IF (PU.GE,l6oo«0<*^D.PL,LE.l65o,o) PLlPL-l*0n.0 U (PL.GE,1500.0.AND.PL,L6.1600,0» PL»PL-1900.0

PL PL PL PL PL PL PL PL PL PL PL PL PL PL PL 'L PL PL PL PL PL PL PL 'L PL PL PL PL PL PL PL PL PL PL PL PL PL PL PL

1 2 3 4 9 6 7 6 •

io 11

li i; 1« 17 II 1» 20 21 22 23

li 2* 27 20 29 30 31

I! 34 39 36 37 30 39 40 41 «2 43 44 49 46 47 40 49 90 91 92 93 94 99 96

78

, -- .^T-^J"---"-,— -*-."^ -.-'"." •: n9-'- —

^pintitti ■ •

NRL REPORT 7827

,4* «7/2f/73

IF (^LiOE.1400.0.ANQ.PL.LE.1100,0) PLiffKOfl . 6 99 CALL NyHBEN (xT( J)*0, QT^O.lOiO, 07»PLtO. ?i4Hf 2, Q)

CALL LINE (XT.YP.N.1,13,0.07,1) IF (INT.IO,!) 0« T0 2

•0 INPrtl IQI*I0I*1 XillDI)«X|3) IF (X|3).OE,RJ/4.0.AMD.|TU,Ea.O) 39,9

39 ITLii IF (IKNM.EO,0) CALL SYMBOL <^ J/2 .0*0 .6, .0 , «O'.O .i«, IOMRANOE

lO'lO' IF (IKNH.6T,0) CALL SYMBSL (^ /2 .0*0.6.'0.40.0.I«! lOHRANOE

10.10) CALL SYHBIL (RJ/2 ,o«4 ,9 ll0 ,20 ,0 .^.STITLEIQ «O •■o' OB TO 9

2 DB 6 l«l.N2 Y(l)iio.O,'1.0*<22<l)/ZMAX)) lir«Y(n.LT,B.e' Y(|)»8,o XL(I>l)((3)

6 CALL NUHB6R (X(2 )*)I<1 >. V (I) |0 ,07,Z2( 1) .0 .0.4HF4 ,S ) CALL LINE (XL.V,N2il.3.o.oM) CALL LINE (XP.VlN2.1.1>0.o7,i) CALL NUMBER (X(3>*Oi3o>*0'29iOil09'X(4).o.e>4HF4.o) IDPiID»1*! 2I)EPTH(IDP)»Y(N2> XRANOE (IDP)*X(3) IF (X|3).QE,RJ/4.0.AND.ITL.E0.0) 49,9

49 ITHl IF (IKNH.60,0) CALL SYMBBL (RJ/2,0*0.«,.0. 40,0.14llUHRANaE

lO'lO* IF (IKNM.GT.Q) CALL SYMBBL (RJ/2 .Q'O .».•Q.40»0-l4ilOHRANQE

10'10> CALL SYHBIL (RJ/2.0»0>*»10.20»0.l4.ST|TLE,e.o.«8)

9 IF lirPR.EO.Oi 6B TB130 CALL LINE (XRANGE,7DEPTH,IOP.1,1.0.0,0) CALL LINE huNGE,YL,IDP.1.3.n.l09.1) CALL LINE (X|,YL.IC|,t.3.o>2<.«l> CALL PL9TS (Q.O) « C*LL PL9T (PLTL»lfl ,0.6 •'. •'> « 'ST«i

,30 RETURN END

PLiT 97 PLIT 98 PLIT 99 PLIT «o PLIT «I PLIT »2 PLiT 63 PLiT «4 PLIT 69

(KH).O .PLIT «6 PLIT 67

INH),0 .PLiT 68 PLiT 69 PL T 70 PL T 7! PLIT 72 PLIT 73 PLiT 74 PLiT 79 PL T 76 PL T 77 PLiT 78 PLiT 79 PLIT 80 P' IT 81 PLiT 82 PLIT 83

(KH),0 .PLIT 84 PLIT 89

«NM),o .PLIT 86 PLiT 87 PLIT 88 PLIT 89 PLiT 90 PLIT 91 PLIT «2 PLIT 93 PLIT 94 PLIT 99

79

n-

B. G. ROBERTS

'H^pUf 07/25/73 ED

IDEMT PRgrPLlT PHfGRAH LE^L,TH Ü374!> PNTRV PI5IN;S PREFPUIT 0?69< BLECK NAHES

PRPflL O^älb iNfVi 01442 Ll«iTS 0n036 PHS 0n0P6 TLE 00012 *ec 00026

PxTtRNAL SYMflB.S Oi-lOlOO :!-;;DICT.

NUwäER IKE BYEBYE SCALE PI.I5T «Axir

80

mwu mmmrnmimm ■ ■ Hmmim&mma ■^jf«-»*--»'^'^^-"^.^!*'^

NRL REPORT 7827

9.«*

20

30

S(.HR5M(Nt ACMNCfe C6M«®\ /THtA\G/ «iJdCO.ZJ.PPdOOiZJ.AtdOO

1 HZ6>«u(tliO)i*A(100)iEH(100>iSST'lOO)iCCr CEHMSN /HAVS/ NR*T|TGAf<tOOO)»2Z<10üO)iSS(

1 NC6UNT(lO00)it''<ASE(lO0O) Cg^MSN /Kre/ SST»BT^R^*X,e',EG*^*TT| IPRAr,

1 lSCH,lTl,|T2,IT3,|PEH,irTlHS,UTRT,uTfcR, CSMMEN /PJDfeF/ HI.rTS.TNepj CCMMON /MlRHiaRS/ jL»?RLTl2eO).BPST(200) CeMF<®N/*RC/|>UCHDd (I6)i INCR^BRSINSRSIALI

riMgNjlilN i:iPK6l»(4J,RNEl.('1),ZN6l.(4)liPMEhlM teniCAL aMjp.eNu" TANSUh(*iH)«(A*B)/(l,«t*8) CfcLT(CRiT|S)iABS<lJK)«SCHT(CMJS)«(l,«(T»{T*

tesc dVER *|,L ri-b RAYS CE 100 lRAY*l.NRAr f IHIST'O » SS» IF C.öRs.tS.ZSOC.AMJ.NSHS.EQ.ZSOCj SQ Te 1 NN»NCeUNT( IHAY) »(••NN/IU »NNBC/JTN SNSRIM

10 IF (ABS(äSK>ll.r,AUi''ieR|NHR,CTlNäRS,aRlNSRl

ZR*2Z|1NAT) f RRtRSTART TCR«TOAN(|RAY) TRAYtTlMEdRAY)

><R«PhA»E(lhAY) NCTRl\CÜUNTtIRAY) CE 20 I'liNTRJ

FIND CtfRHECT UAYfcR p«zR>Auin-m.<i)*Hn IF(P.10u01,üT.0l) C« TE 20 MRR»! IF<*Bi(^)|GT,,0001,(J(!,Tl,fi,0T,»B|,(n> US TO CSNTINUt G6 TG 8il CT»CCT(NTHH) IFflPHA»,Ne,l) PRIKT 666,IR*Y,NTRRIZR|HH,T ST»SST(NTHk) ZÜ'^ZfcRlS(NTHr«

TRANäFöPM 10 PHIMED CSeRCINATES R0*HZ6HÜ(NTrtR) ZNPiCT*lZIWa)*ST«(HR«RO) HfiP»CT«lRH-H3).ST«(ZB«Z0) ClS«AA(NTMR)*«jB(MTRH)»ZRP TANTiST/AMAxi(CTil,k<3C0> TaRPiTANSU^UTANTi'TGR) CMS«Cl;>/d,*T0RP«»2)

CALCULATE PARAaELlC R*Y PATh, A^PHA IS »LP■^*l,<:5•dd(^TH«)/Cl'IS TA«2,»Al.PHA

FUD lNTt»bECTieNS H^H UPPER AND 1.0WEH TE 40 1*1,2 ArNTRlArCMRR,!, RPNTR*ät:'(NTrtR,I) C»APNTR*HPMTR«RHP»ZRF Pi9PNTR»T8Rp IF(ABS(«lPHA),GT.l.t*2!) GE TB 303

RAY HATH IS u'^EAR F0B THESE STATEMENTS CRPi.C/^

06/04/73

ADVAOOOO ),BU<IOOI.ZZE«G)(100<, ADVAOOOl (iOO'.^TRI ACVA0002 1000).TIME<1000J. AOVAflO03

ADVA0004 lTN,lTN2,ITM3,IBtQ, ACVA0005 LTRP,LPIN,I*TT ADVA0006

ACVA0007 ADVA0008 '.

M.IFT.IFTl )

ADVAOOO» ACVAOOIO ACVAOOtl A0VAO012

S)»S«S>/S,> ACVAOOU ADVAOOl«

■SS(IRAY) ACVAOOIS .:' 0 ADVAOOl* •NN*ITN ««»NN/ITN JN9R «MACVAftOl7 , QT.NSRS) i0 Te ISO AOVAOOlfl

A0VA0019 ACVAOOIO A0VA0021 ACVA0022 ACVA0023 ACVA0024 A0VA00I9 A0VA0036 *0VAP0a7 AcvAoose

30 ADVA002« | AOVA0030 • ACVA0031 | ADVA0032 j

GR.NCTR AOVA0033 i AOVA0034

«

ACVA0035 :

ACVAQ036 " ACVAR0S7 ACVA0036 ACVA0039 ACVAn040 ■

ACVA0041 | ACVA0042

:

A0VA0043 ■

TME CURVATURE ACVifl044 ; ADVA0045

! ACVA0046 LAYER BOUMJAlIES AOVA0047

AOVA0048 ACVAn049 '.: ACVAQ090 .■

ACVA0091 ', ACVA0092 ACVA00S3 1 ACVA0094 ' A0VAD055 |

81

r—

B. G. ROBERTS

>,«* 06/04/73

Ki2«|tl *CVAfl096 RPNih(K)iRRP*CRP AOVA0097 ZPMM|K|I2RP*TSRP«CRP ACVAOOSe ZNEtudOtCT'/PNExMj.ST'WPNE^lKJ'ZO ADVA «099 l>Kfc*(KMCT».4PNEwU)»«T»ZPNE»<K»*R0 ADVAROtO ZNEta(K*l)|l,EJ0O ADVAHO«! 7PNeK(Kil)«i,fe300 ADVA0062 RKE*!(Ä*l)»l,P300 ACVA00*3 RPNEW|K*4;ll,6300 ADVA00*4 S« TO 4u A0VA904S

C Süt^t QUADRATIC fcCU»TIdK PER PARAPBLJC RAV PATH ACVA0066 309 C'SC«P«K*4,*AtPMA«C AOVA00«7

iMOIiCJUT.O, ) OS T0 32 ACVA00«8 ÜJ»Ca$aNT(DJSC) ACVAO0«9 CC 31 Juli? A0VA0070 K«2*I«Ji7 AOVA0071 Si?«J*3 AOVAOOTZ rtP«S»OjSC ACVAB073 DfiP«r/TA ACVA0074

C ITfeRATjeN TS iMPRgVE ACCURACY fSh SMALL CURVATURE PAYS ACVA007S JMA8$(> j^T.a.ABSCnS CRP«( ALPHA* ((ALPHA*0HP*«?.C)/P)**2'C)/P A0VA0076

309 RPNtH()()iRhP*CRP ADVA0077 ZPNEhCKjajRF *CRP*(TQRP4ALP^A*C*IP) ACVA0078 7NE»(R»«CT«2PNE«tK).ST»HPNEH(K)«Z0 ADVA0079

31 RSEM(K)iCT>HPNErt(K)*<WPNEki(K)*RC »CVAOOSO 06 TS 4U ADVAno«!

32 C6 33 J»l,? ACVAD032 K(2*I*J*2 ACVA80»3

33 RNfe«(«)».1,6300 AOVAO0S4 40 CSNTINUfc ACVAB08S

SKL^«AÖ9UR-*L<NTHR).dl.^,'Bfi),fiR'.LT,,0i,AND,TGR,aT,.8L(NT«H) ADVA00S6 C SELECT CdRHECY iNTtfibECTlSN AS ^feXT PeSITI8M ACVA00»7

tF(\TBR*EQ,lt G0 te 40! ADVAOOSa eMJPMtü(AL(MRR«l)*EL(NTRR«l)*RR«ZH>iLT, (01 A OVA 0089

1 lANDi TGH1LT1««L(^TRR•1> ACVAOO'O G£ T3 41 ACVA0091

409 eMJP«Aä5>UR),LT, ,Ü1,*NC,TGB,LT,0, AOVAflO»2 41 ILP'IDN»»; ADVA0093

iF(lKST1eNiip) Ge re 4ii AOVAOO94 ILP*1 AOVAflO'S IF (ABS(x«»«NE«(l"iL,f ,*i S(RK.HNfck.(2j >> IUP*2 A0VAn096 IF (RNgNt IUP),LT|RMleR,RNEW( UPi .GT^MAX) IUP»0 ACVA0097

411 ^((SDT.HNLri) G8 re 412 ACVAOOfS ICMR3 AOVAOOVV IF(A8S(NMtRNE*(3MlLTlAUS(RR«HNEu(4);) J')N»4 ADVAOIOO IF(RN^( lO^.L^RH.GR^NEWf ICM.GT.KMAX; JDN»0 ADVA0101

412 IFIllP.bfi^) GQ U 414 ADVA0102 ILPIO ACVA0103 RTRYaNHAX 4DVAfii04 Cf 413 l»l'2 ACVA0109 IF(RNb^(II,LY,RR,l9R.«New;n.GT,RTRYj ge TS 413 ADVA0106 RTRYiRNt:«!!) ACVA0107 1LP4I ACVAOine

413 CfeNTlNUt ADVA0109 414 IFdDN.bfc.O) &g TS 41« AOVAOllO

ItNtO AOVtOlll

82

fi*^,* • m:vw wwim ■ m 11 nmn i^i^i'»"""^""""'.'"

?

■ ■ ■ • ■ ■■>,, ■A»lMlW'j»t«**^W|lllNrt.»»IWWilWMIBIW

NRL REPORT 7827

5.4* 06/0</»3

RTHYiHMAX »DVAÖ112 Ct 41» i»J.4 «OVAOltS IMKSk*(I),LT,fiH,SK1SNFK(P,GT,RTR¥) US U 419 »0VA011« ICMl *0V»0119 RTwy.Hs.t«(I ) ADVAOllö

419 CtNTINUt *CV*Ö11T 41A lMICV.tQ(C') äe Tb 420 ADVAOllI

IMUP.vf^U) 615 Tu 4ia 40VA011» 417 ItKY»pN AOVAOiaO

RTMYlM^tw|lu^) ADVAOltl r,l Tl-I 4^9 ADVA0112

41« IF(H^b*(IuP),6E,l^^E'.(IC^)) 06 Tg 417 ADVAOllJ 419 ITSriJüK A0VA0ia4

GTSYlHNt«(!uB) ADVA01I9 Rt Ta 4^9 AOVAOta*

420 IFdlH.fci^C) US Tg »0 ADVA0t>7 GE Te 419 ADVAOll*

4ifl T(JWPMT**(RHNtU( I rPY)«RHP)*TGRP ADVA01J9 Tt,*Y»Ti<*Y*n6|.I(RP%F*< JTHY).RBP,TGRP|TURPN) ADVAOlSO TbW<»»T*NbU1(TnHPS,.T«KT) ADVAOlSl RnsHTHY A0VA0133 ZmiNt^l ITBY: ACVA81J3

C ObC* FOH SLRfiCt AM! dSTTGH ^JTs, TURN9VERS »MD TURNUNOEMS APVA0134 tM fGH'H.Hti^Sfc.fl,) UE Tti 44 AOVAOlJS IMTGR.GTjl', ) 89 T? 4J A0VA013» \CTH«NClri«irN2 A0VA8137 Gü TS 44 ADVAOlSt

43 NCTRi\Cl^*l ADVAB139 4« IMITRVlüT.ZI Gö I« 4b '»JWA0140

NTRH«N'-(Mt) ADVA0t41 If (NThS.iiT.O» i".e 'f 46 A0VA0142 STMH«! ADVA0143 SSB»SS«»ä|, A0VA0144 P^HiPM4*P| 4DVA0145 •.CTH«;,Ci^«ir\ 40WA0146 '6R«»TGKN ACVA0147 <ii re JU A0WA014«

4» \TRX<NTHR*I A0VA0149 rF(\TMM.Uk|WTRIJ ut TS 4« ADVAOUO MMMINTHI ADVAOlSl •.CTH«\Cl?*mj A0VA8192 TüR4Zk«i 4NSjx(T(iR,\|B|>(MR|)) ADVA0193 Sil30,«idb(Tl",h«iM»i1 A0VAB1J4 MS ADVA0199 SiSos ADVA0196 IM\,UT1l«9) N«l9y A0VA0197 SSR«SbW»((l,«5)»-'HtT(N>*S»PRLT(N*l)) «DVA0l9a PhRiPhR*!(l,oS)«Uf;T(N>*S*RPST(N*l)) A0VA0199 TuRt.T»^SüM(TGI5A^e,^^L(^TRI)) ADVA01«0 !f (Tr.R,uT|>Jl.(NTMi)) 8Ci30 ADVA01«!

46 TGRiTb»^ ADVA0162 r.£ TS 3U A0VA0143

C CAuCuLATb xAY iKTERStCTI@K W|TH VfiRTJCAi. BSUNPARYi RfRHAX ADVA01«4 90 if (*«s(sT),i.T,2,fc.4) cr re 60 ADVAOI*9

9V»tCT/sT ADVA0146 AV»(HI'»X.H0(/ST ADVA0167

83

»—- '■>" 'WTT^—«

B. G. ROBERTS

.<» 06/04/73

C 501

501 5üS

51

C

5J

C

545 C

5i3

^0 C c c

«6

P«rt / IF(*

BfNt RS T

CISC If (Ü rise S»Vi rs s

ChPi IMA pise S»«b fg 9

ZlVfc* I«?

If (*

TG«N C

IF(T if n

OS T •.CT« TCi«M

If (N c

If tz If u

T

If u SSf J mi T|Mfc > CHU Pf-*b ^£ T Irli

5 a

Ci 6 QP".«

ffiPt

r ^P»

bS(*LPH*|,GT,llfc.88) Of Tg »01 INti^ «AYS

«(1;»KWH.C/P

«(2/»l,el0O T »ü5 AHAS'll.lC HAYS aP«K.4 , .»1,01,»,^

liCtT.O,) U1'' TE 80

»sjxTtmsci

03 1=1.^ StlljSt f/T» flilM^TuX^ABjiF)) rRPt(A|.Pf'**((*LPHA»DRP«r»2,C)/P>»»2.C)/P

I I»!^ „{ I Js^Wp^tHPNtt, II JiCWPisf«! 1 )

MT4» ( P »TwaY«n

» • T * N S U

G f* • I G K •. GW.tT,!' S\CIH«l

e s*

((WAY)«

TRrtjUb, heCv TH

'-fcM I),

'.t-l I ) , Hfi 9« J'. ATTjf.c,

PAY 'ibS HAY)»^\

(JPAYJI

N.T( ISAY

fc.( IHAY)

* luo 1 s6u Hfc\ S^A

0 Is bl Lfcbb V* lh'IGK» 7 lil,7

H p V« . KB 4V1 IGWP

«iflHECT I

P\t*( I )•

eLH-^E <((TQ«PN| «I TLH^V

."St,0.1 , ) f!S TF

T'.i

1) SB Iff AT SAY I

IT.AUUT üT,Al.ti\T

vSLUHt 0)SSR»i(5 H fe.iH T'AY

( I j.^PJMTGf'P^AtPHA^RPNFHin.URP) ) .;T«HPNE.(j >*:o

\TfeBSECTlEN bT^bSlZNE^ISI'ZH)) 1*1 WRP)»TGRP «( I )"RRP,TCBP|TGHPS) • TAM) ERS ANQ HRNLNDEHS GC To 54 !3

b KlThlK THE FHSHER LIHITS *<R-1 »♦SL(M9R»l)«PH*x«,l) j0 To BO NP)*HI (MRH )»RM4X*,1) 39 TQ go ATTt »LATJSN ««10i«»(-i00ül««TT»(TR»V«T:M6(lRA¥JJ/SQ(»TJCIS>

LL !r< ^F

NSULA"!

tit f'N ( ^Aj(<nB

AX-R0''S

p

♦ »I.PM»«C

Pi v

«E (.BKIZSMAl, GR*DJENTS, EQUATI9N FSR SfiC^JSN TMlb 15 AN ITfcR4T|VE S0UUTI8N »"SR SUCH A CASE

IT6RATJ8N

)

T»(Zvh.Z0>

KP

ADVAOJ its A0VAÖ it» AOVAO ITO ADVAO! m AOVAO m AOVAO IT3 AOVAO! l»4 AOVAO I« AOVAO iH ACVAO [11 AOVAO ire AOVAO i»» AOVAO! ISO AOVAO m ACVAO! 113 AOVAO 1*3 AOVAO l»4 AOVAO I« ACVAO IM AOVAO l«7 ACVAO L88 AQv«? S9 ADVAO I»? AOVAO] l»l AOVAO! l»2 AOVAO! H3 AOVAO] L»4 AOVAO] I« AOVAO] I»« AOVAO] 1*7 ADVAO] l«8 AOVAO] 199 AOVAO: .00 AOVAn; •01 AOVAO: •02 AOVAO: 103 AOVAO: (0« AOVAO: •05 AOVAO: (06 UOVAO: •07 AOVAO: '08 AC' AO: (09 AOVAO: '10 •OVAO: tu AOVAO: 12 AOVAO: 13 ADVAOJ K AOVAO: 15 AOVAO: 16 AOVAO: 117 AcvAogia AOVAO: AOVAO: AOVAO: AOVAO: ADVAO:

84

I

Iii,nn!iiuiinii|iii»ii..iii.).uiinii ukn.ini.i|j,iwiinni»»wiiyiiiiiniwi mnumuDi».«.;....»....^......^^ j.i..^.ii-Tm»i»"!Mj.. W^v^ETOTn-mi-TTT 1^4 ^»FT-W^- TyrT^wi>w'pi-wr.ir^"tiw ij- ". i^l

' " ' vr^mmmsm^0f9!ll!0t

NRL REPORT 7827

'.«* 06/04/73

^7

68

C 80

66«

81

82

100

ZISMjaC Wf>NM«ST«m»*20

IF d.fcg^» üC»C 7NMaZ\tf*

If(ß.WTliO»» öe T« '* If <c1f.,s»jc) fi1? re 6< IhlSTtjj ce fg au Rf,\t:N<li*NPivE>>(2l'RPKi« G6 TS SU5

PRJNr eBR!?fi MESSAGE SJH»0, PhINT ai(|8AY,lHlST,fiR,ZR,TGR PRINT fl^, ^M»»,r.c.(I)(TGHK F(iBM*T(» H*y»iIJi» IK L**ES»«19|

1 10,5,» KtZMit ».I-jb) FSHH*t(» K*T ».I?!« TES«IN»TEC»I

l».Fl2,2|5X,«R*y UbFTt.i..Fl?,2,9X FC<iH4| (JKj^MAKlMUf R «f,C t • • , F 12 , 2

1*L TANdtNT».^ 12,6) GS T8 99 CeSTlNüe RfcTcHN END

*CV*n2?4 «CVA023S ACVA0226 *CV*02?7 *CVAn228 ACVA6229 ACVAn230 AtWA0231 ACV*n232 ACVA0233 ACVA123« ACVA02S5 ACVA0236 ACVA0237 ACVA023B ACVAfl239

-w » « uc^w

ACVAn247 ACVA0248 ADVA0249

85

i.fmwr.m'ir"!

B. O. ROBERTS

DS *cvmt 06/04/73 CO

1CENT ADVANCE PHJC1AK UkN(iT» 01720 £\TSV PglNTJi «ÜVASCE 00129 BU^CK NAMfcS

THIANU 02261 "AYS 13961 INF« 00024 PJCfeF 00033 MlSHBRS 00621 »dC 00026

ExTfcBNAL SYfbtiUS TH^NC, CJCiOi^Ü 3J':000«U TlCiOiOU Oi!03l0u oaeoTiii aaQt»cT, SuBTf ^AXir STh, Qi^SISQL.

86

—r^-i.^-^--..

NRL REPORT 7827

... - ■.■■ ■■■■■ ■■■ ■ ■ ■■■ ■

• «* 06/04/73

20

29

30 31

39

«0

«9

50

59

5t 57 59

«0

«9

CIMMI* /V||,PHF/ N.I(100)|C<100)

DI 39 Iia,N IMtM.OV.j«!)) Ot Tl 29 im M(2Mtz«iiin/iziiw<i*in CHilORTll^TtTlalFtCd)*!!!»')«;!!«!)) 01 Tl SU CINttHUk iruiZTii'ii HITURN

irCCtlNI.öT.C») Ql Tl 39

ir(|M,Nkig) oi TO si ZTIlO, 00 TO 4U ri(iHSc<iN*in/iC(iN>*c(iN*in iToir»niN>*a,.rj.j(iK»i) IMU ir(C<lNl,8T,CH) OI Tf 49 IMjNtl irdNjti.NJ 00 TO 41 ZTUlZlNi HITURN ri(C«»CUN»l»>/(C{|N>.CltN«in ZTUir«ziiN)*<i.>n*2UK*i) OITUOIl ENTRY Rt*l|C ir<ZT0.ÜT|«.9) QO TS 90 RCTCH«ii|8fli RltyRN IMJ RCVCLlaUt T62I0, Cl «0 U1,N tF(Z<l)iGr,ZTO.i O.KDiLT.ZTU) 00 TO 99 IMlNjiU.i) 00 Tb 10 RCYCL|iHc;rci,e*(ZTu>Z(i«t))/(i9*T6i> RITURN TC1|SQRM|CH/C(p)**2>li) IMMOiH 08 TO 9« IMlN.IU.l) 00 TO 9t DRi(ZII)-Z<|>l))/(.9*(T8t*T62)) 00 TO 9/ 0R««zil J-JTtJ/e^'TSi) RCTCtM«CYCi.l»BR TQZlTgi IM3 CONTINUk RITURN INTÄY WUENO irCRCrCiliQT,1,6100) Ot TO 71 IMIZ !F(Z(|N),8T,ZR) 00 Tl 70

CHINOOOO CHiNOOOl CMANOOOS CHANOOOS CHiNOOO« CHANOOO' CHANOOOt CMANOOOT CHiNOOOO CHANOOOO CHtNOOlO CHAN0011 CN4NÖ012 CM4N0013 CHtNOOl* CH4K0019 CHiNOOtt CM4N0017 CMANOOlfl CH4N001« CHANOOaO CHiNOOll CH4N0023 CHAN00I3 CX4N0024 CHAKOOIO CHAKOOlt CH*N002T CM4N00I0 CHANOOI« CH4N00S0 CH4N003). CH4NB0S« CH4N003J CH4N00S4 CNANOOS: CHANOOSt CHAN00S7 CHANOOSI CMAN0099 CHAK0040 CH4KQ041 CMAN0042 CH4N0043 CH4N0044 CN4N0049 CN4N?C4t CHiN0047 CH*N004t CHAN0049 CHANOOOO CHAN0091 CH4N0092 CH4NB093 CHAN0094 CHAN0099

87

IW"-11'

. .. ,. ...... . ■ ■ ,.■..

B. O. ROBERTS

.<* 06/04/73

10

74 7&

irtzdMtij.uT,») ee re TS

IKlN.ük.M 01 TS 7; es re 6» ireztJN,I»,I.6,2R) ce re 74

IMjN^t.l» 0« TO <S T.O, R6TURN

V»CltN>*(C(^*l)sC(lK))*<ZH«Z(|N)>/(Z(IN*l)*Z(lN)) Tti1/(SuRT<<c«/vJ»«a.;1)«RCvci.E)

END

CHAN0096 CHAN0097 CHAMHOfl CHAN00>9 CMANOO*0 CNANOOn CM4N00*2 CN*MflO»3 CHAN00«4 CHAN004S CHANOO*« CHAM00«7 CHANQOta CHANOO*«

88

■ ■ ' ■ . ,.

. ■ , • ' . ■ ■ ■

NRL REPORT 7827

Ch«NSEk 06/04/T3 EC

'MG'«» 1.6MJTN ENTRY P|tNT| CHANNiC

»»c»wc MDENS

B|,eCK KAMES V61.PRF

EXTERNAC SVMBWLS OSQCICT, VELCAtC SQRTf

IDEM CC»06 00003 00191 00297

00311

CHAMNCl.

89

1 - ■■-*.-*-.'-t.j|1wd.^*ÄUM*.

.->J,.IM<V « ^»■"■••■('■..T-r

B. Q. ROBERTS

>,«* 06/04/79

SLURGCTlMb VELCAUC ViLC CSMHSN /iNre/ cooüt.sH*x,ococccue> viuc CIHh6N /VbLPAF/ NIZ(100)IC(100) VELC ceMMe^ /THJANO/ »p<ieo,2),9P(iooi2»»*t(ioo)#Bi,<iooJ«i2ER«uooji VILC

1 HZfeHn<lOO»i**'iCO)#fi«<iOOI.SST(100),CCT<100>iNT(»| VELC CeMMEN/ABQ/PONCMOi (16)(lNCRiNBHS,NS»S,*l.lH,lFT,jrTi VELC DATA t«ötü».l,E3Cü),(irTjifli(cj8*««0; VELC IF lUTi.fcO.IFTZ) GO Tl 13 VELC IBHiO VELC lfT2.|Fll VELC 1(

13 if (irTi.to.o.eR.jpH.fcci) o« TO I VELS 11 REUD>«1.EJ00 VELC 1« IBHil VELC 19

3 IF(ABS(MMAX.n6|.o),LT,ll) Of T« 20 VELC l< RELO«RM«x VELC I! MNTR|»X VELC 1« ti 10 :«l,M VELC 17 IFU.feQiU G« T9 1 VELC II j«Itl VELC If Z2**LIJ)*UI.IJ>*RM*X VELC IC GB TG 2 VELC 3]

i .«i VELC a: 2i'V, VELC as

2 2P»CCTtj)«<ZZ-Zi6N5t,))*SSTtv)»("'M*X.«ZER9<J)) VELC a< c(i)«;./suRT(AA(j)*äe<.)*2») VELC as

10 7(I>*2Z VELC a« 20 Rfc'LRN VELC a)

END VELC at

90

TJfriMW «■^■«FW——

NRL REPORT 7827

35 V6tC*tC 06/04/73 ED

ICENT VELCALC ^R88»*H LENQTM 00132 ENTRY PSJNTf ' V6LC*|,C 00006 BteCK N«MiS

INF« 00024 VELFRF 00311 TPIAMO 022«! *BC 00026

EXTERNAL SYHBHLS CSCCICT, SQRTF

91

■■■

B. 0, ROBERTS

rTNS.oA 01/02/TS

SUBROUTINE iNTENSTr JUNE U* 19T1 LLWuS HHROR »OOEO FOR All RECEIVERS ANo TY^iS UNUSfo S«ITCH II'IKS jS NO« LUMRI 0 F0R NO LLO^nS MlRRoRi *No NON.jgBO roA LLö»O8 MIRROR, THIS ««ITCH IS THE COLUMN AfTE« IREQ ON THE INPUT CARDS 6/15/Tl RECEIWEHI BEtOW BOTTOM fIXEO

COMMON /LOÜONESS/ LM«ei''cO«loü)«TT^ElSc(><'OliTVPExRP(IOOj, I TrPEII1100).T»PEIII(100) COMMON /TLE/STJTLE ill) COMMON /RAYS/ NR«^•TäAMllO00,'^Z('000>*SS(l00O>*TIME(1000>,

I NrOJNTC^OOjiPMASE«1"0') COMMON /JNFO/ RSTART.8M*XiOMEO*«*TTilPRAV.iTNiirN2fITN3|IB10»

1 ISC'.ITJ.ITZ.ITJURE", LLM« .LTRT.LTEBILTR^.U^IN.IATT1

COMMON /PlOlf/ »I'OTR'TXOPI COMMON /VEI.PRF/MN»Z«1»0).C(100> COMMON /TMPSTR/ OUOIIH:) UIME^SION Ou»D(lOO),IHP(100),SlNT(100,*),SSL(100),8uSilOOi,

TYPs(10 10» EQUIVALENCE (OUAOiOOU) COMMON/ABC^RUNCHUb Uft) • iNcRiNaRStNSPSf ALIMf IFTI IfrTl 0*TA (lENT.O), (IFT2-0I , (IeM»0) t (IMF,' ^,0)) SEc(T>»FVA*SORT(Jt*T#tl IF 1IFTI.EO.IFT2) 88 TO 2 » IBH«0 « IFT2«IFT1

2 IF (IFTl.EQ.O.OR.IBKtEQ.l) GO TO 3 S lENT'O S IBH"1 3 FVA.l,

IF(IATT.EO.O.ANO.ATT.NE.O«> FVA»10.,,«-.0001,*TT,RH*X> C*LL YELCALG »tUVEL»TH0Pl»C(l>/0ME8Ä $AK"T*(OPI/KAVEI. » FLM'l. Ü0 ' ItltLNRC

5 TYPElSC(I|.TyPEliF(I)«TrPEn(I).TYPEniiI)«QJAO(I)«0, IFnTi.EQ.Q.ANo.lTz.Ej.O) 30 TO 60

SoZ»5. 1)0 1° I«2tNRAY H«AMINl(SS(I)tSS<I-l)) S0zBSD;*ri«ABS(zi(I),22(1.1))

10 S«aSM*4 UZBAR*SDZ/SW IF(oZS»R.LT.KAVEL) OZdAR'NAVEL CALL C-UNNELn..lOOI.iZS,ZS) OZM-ZB/SQRT(FLOAT(NRAY)) IF(uZB»R.0l.0ZM» UEBAH'UZM IFUJ'.EÖ.0) 60 TO J5 DO 20 I^'iNRAY N'NCOUsTll) M»N/lTs NTO«N-«(#irN N»M/lTM NSR"M"^#ITN M»N/IT^ NTU»N-M»ITN NBR'M IF(I.E3.l) GO TO l9 NoTUO»lABs<NTO-NT09'*lABS(NTU-NTUO» N0SBR"I»8SlNSR-NSR0»»JAeStNeH-N8R0) I0«N0S3R IO»IO*NOTUO

NTE 1 MTE

«1 3 *

NTE s NTE 6 NTE T NTE 8 NTE 9 NTE NTE if NTe 12 NTE 13 NTE NTE u B;I 1»

IT tNTE 18 NTE NTe *.' NTE 21 NTE NTE 1! NTE 2* NTE 25 NTE NTE IT6

NTE 2« NTE 29 NTE NTE 3? NTE 32 NTE 33 NTE 3* NTE 35 NTE i* NTE NTE 38 NTE 39 NTE NTE t\ NTE «2 NTE 43 NTE ♦A NTE 45 NTE 46 NTE 4T NTE 48 NTE ♦9 NTE 50 NTE 51 NTE 52 NTE 53 ^TE 54 NTE 55 NTE 56

92

W*ÄÄ ^WMWBWtWfBHMBWiWiiiBWrTiMifiiiBiirtrnn^ i. -mi

NRL REPORT 7827

fTN».«* 01/02/7«

19

IFIIU.9T.3) I0«3 W«AMIrtl<8S(I),"<l.J)| IF(W,L£,*LlMt0«.NB«#6l,N8«S,0H.^SR.0T,NSRS) ID»3 NCOUNT(I)«NCOUMT(I)t10*IR10 MlROaHli

20

NBR0»N|R NTUOaNTU NTOOaNTO CONTINJC SSL(T)»0,0 «U«,l).0.0

,. TVP$(l).0.0 2> IMiV* I

S DO 21 MtLNRc

23

IPR-0 |NW«MC9UMT(|)/|R|a 0e 30 I^IN"»* NCOUNT(I»»NCOUNT(I)«I«M*iaiO INXT«NcOUNT(I*n/|Sl6 > IF!l*2tUE.NR«Y) INXTT^NCOUNT(1*2)/IBIS I£(INll.ae.2) 60 TO I« I0U0 I I02«0 • IO3»0

Sl«SEC<To*N(I-l»>»Sf<l-J) 0SaS[C(T0AM(l>)«8$(I)-S> T>»TlMr«i-l) OT«TINt(l)»Tl T0l"T0»M«ri»

es S ia2a0 s I03»0

IF(F,LT.-ü.5.0R.F.«T.lt5» 90 TO Zb IF (INrf.E0>9tANO*F.lE«>*0«*N0«Ft0E.0.«*ND>IHP(J>iEat0> 23l2« lOUl 0° TO 26

ÜT0»T0»M(I -TOl . . . „ 02«211H-2J S 00 «• Ja^tLNRC * J«1»0

ZRaRCOIJ) > IF(ZRt0T..«0> 00 TO 2? Fa(ZR-2l)/0Z S 0ZlaZ4tI*l)«ZZ(I) %

INTE 57 JNTE 58 INTE 59 INTE 60 INTE e> INTE 6« INTE 63 INTE 6* INTE if

K :; INTE 6« INTE 69 INTE "0 INTE 71 INTE 72 INTE 73 INTE T« INTE 75 INTE 76 INTE 77 INTE f* INTE T» INTE SO INTE SI INTE 82 INTE 8' INTE •♦ INTE 85 INTE 86 INTE 87

II

24 IF 'F.ST.l.o«»NO.IN«.hQ.0 .«No.INxT.NEtlNW.ANO^IHPlj'.EO.O^l* 31 I02al

GO TO 26 ir (F.LT.O.O<*NO«IRR>NEIINM,ANOIINW.E0.O) 33*34

öS 'i 26 3* lUiao IIO2»0 »103»0

60 TO ?5 26 SLa(Sl*F«0$>/(RMAX*«B»<DZ))

IF (SL.LE.O.O! 00 TO 'SS IF (ABSFIDZ).UTfO.OOl) 60 TO 25 T0«T6UF»0T6 S IF (I0l,ea.l) lHP(J|al TH.0T«»»TANF(T6» S IF(INW.SEtItANO.INXTt6E.l) 60 TO 25 IFaiMRtNE.O) FLMa2t«SlN(ZR»AK,T6/S0RT(l,»TG<»«2»>»#. TaTUr»OT IF (Iöl,Eo,l.AND,SlNT,J,i)iE,>,0,0) Sj^T (J,4) .FL" IF ilöl .EO.l.AND.SINTlj'lI.EU.O.O) SINT(j'1)aSL . . IF (lQe.EO.I.A«0«SlNT>jt

t>.EQ.0.'',ANo.SlNT(j,2),rO.O,<',ANf)»SINT

l3>t6OA0tOl SlNTJj»*r"FLM „ . « IF (lä2.E«,l,ANO,S»INT,Jtl>,Eo.0,0.ANO,SlNr(j,2(,EO.0,0.ANO.SINT 13'•EOtOtO1 SINTU'^'aSL IF (I93.F.Q>l«ANOtSINT(Jfl).EUt0,0.ANo>SlNT(j,2).EO«0.0.ANo(SlNT

l^I.EOtO.O» SINT<J»*»a(.-LM IF (l03,EO.l.ANO,SlNT,j,i),EO,0,0,AND,SlNr)jt2),EO,o.O,AND,«INT

i«f| 32 INTE

INTE INTE INTE

88 89 ;l 9«

Wt 95 INTE 96 INTE 97 INTE 98 INTE 99 PTE 100 INTE 101 INTE 102

tf 10* INTE 105

«JtlNTE "6 INTE 10^

(JiINTE 108 INTE 109

U.INTE HO INTE 111

(JtlNTE 112

S

93

■a(Wo«itt»**',»,i»'i*-%'

B. G. ROBERTS

fTN5.«* • 01/02/79

13).EO.0.0) SINTUiSI'SL INTC 113 lf(I»e«.£U.«J 00 TO 2« INTe 11« IF (IENT.EQ.O) HRlTetbTERi^JVttSTiTtE INTr >>9 IF (IENT.EO.0I MRITBC «Of18T9).STjTUE IHTE Ui

1B79 FORMAT ,10M) INTE 117 iM» FORMAT I1HI»» EIOENRAY SET ••1O*8< INTE US

IF(ItNTiEa.O) •RlTeiLTERt«99) "■10.»»L0010(SL>

INTE 119 INTE 120

N«NCOUNT(I) INTE 121 IENT.I INTE lli H'N/ITS INTE 123 NT0>N-4*ITN INTE »2* N«M/IT^ INTE 125 NSH.N-S«ITN INTE 126 "■N/lN ,NTc 127 NTU»N-<1»ITN *INT| 1Z8 NBR-H INTE 129 IF (lOI.EO.l) IOJ*LO INTE »30 IF dOf.EQ.J» IOU*U»2 INTE >'» IF Ug'.EO»1) IQUAL«1 INTE l32 I*EMa2.4 tNTC >33 IF (IQ3.EQ>l.*NO«SlNTijf3).NE*0>0> IREM>2ri* INTr 13« IF (SI»T(J.3),NE.0.9.*NO.lQl.Ea.l) IREMa2H** INTE 135 NRITE(L,TER|900l liNBR.NTUiNS«»NTOtRM*X,ZR,TH,T,PRfIOU*L,IBEM INTE 136 RMKM.RHAX/lOOO.O INTE 13?

, •"RlTE<»9»lf7« ) |tN»R«NTUtNSH«NTOtRMKM«ZR«THtTiPR INTr 13S 1878 fORMAT (5l5,rio,<irlü.«irlO.«»Fl5tSiFl0.1) INTE 139

899 FORMAT («ONRAT NBR NTU N«« NTO«.10X.»HAN8E DEPTH THETA INTE UO I THE»« 9Xl»SL(0B)*t5Xt*IQUAL*f4Xt*REM*) INTE 1*1

900 FORHAT(5I5iri5.0tFlO.«iFlO.«.Fl3.5tFl0.l»6AtI5ibXi*2) INTE U2 ?2 FLM«S1ST(JI») . INTE I*3

IF (StNTtJ.D.NE.O.l 5L.SINT{J,1» INTE 1*4 IF (SmUtD.NB.O.«* 0«SlNTU.i).EQ.o.o> SL'SINTCJ«») INTE 1*5 IF (SIMT(J.3).N|.0..A O»SINT(J»1).EO,0,0) SU'SINT(J«3) INTE 1*6 IF (SHT(Ji3).EOl0.8) 60 TO 2^ INTE 1*7 IF (lÜl.EO.l.ANO.SlNTUfD.NEtO.O) 71i72 INTE 1*8

71 TrPEI«»(j)«SSL«J> , INTE 1*9 IF (ISCP.EO.0) 00 TO «7 INTE »50 TYPEISC(J»»TrPS(Jl INTE ,51 aU*0(Jl»OUS(j> INTE l52 00 TO JT INTE 153

72 SSL(J).TYPEIRP(J) INTE 19* *T rYPEI«9(J)»TyPElHP(J»*SL»FLM INTE '"

i£,I§Sl,•l0•0, 30 TO ü» IfjTE »«• ".SORT,*!.) INTE IST P«0MEO«»T*PHASE'I) INTE 158 IF (iaJ.EQ.l,*NO.ia»«E0.01 QUS(j)»ou*oiJ) INTE »59 OUAO(J)*aU*DIJI*PR»IIn(P) INTE 160 IF (lO3.EQ«l«ANOtiai>eO.0> TYPS(j)aTYPElSc(J) INTE 161 TYPEISC{J».TvPEISC(J)«PR»COS(R) INTE 162

25 IF (lNXT.6E.1.0R>lPn>ME*INH.ANO,lNW.NE.lNAT)IHP(J)aO INTE 163 29 IPR«IN* INTE 16*

IHMINXT INTE '65 IF (INri.E0>0.OR«INri.Lt.l.ANo>INXTT.tT.l) 00 TO 30 INTE >66 00 28 „L'J'LNRc INTE 167 SlNT(L..U«0.0 INTE 1A8

94

n %[f®W^$'^^&täEM^

NRL REPORT 7827

fTNS.«* 01/02/7S

30 35

37

h ~

i9 •o so 60

6* 65 70

SINTai«2i>0t0 SlNTlLLnjXtf.O i|NT(l.L«f)M.O

28 CONTINJI CONTINJC 00 3> I«i»LN(«C TVPtlSc«I»"T7F||$C(I)«*2»0U«0«I>##« W»0{I>.txPj.l»CO(I>/OJBA»»» ir<lT2,£0.0» 90 TO «0 r«2«*fm«X*DSBAR E«"|<P(-Ze/OZB»R» 00 »0 ia>(Nfl|V ir(«BS(SSIIi)«LT.AL|Ml 00 TO 5o EZ>E|P(.ZZ(n/02IIAl| SI.»SlC(TO»M(U,««S(J)/r S0K>TatM(I)*AK/S0RTIlt*T0AM(I)**2) SL«SC/(».•.*• (EB/EltEO» 00 6o j«ltLN«C IF(RC0(J|.0T.2Bi 00 TO 50 ER^OUAOIJ» . If (LL^.NEt0> FLM"2••SlN(RC0<J»»SflKl»^ IF(EH«3T.EZt GO TO ^9 S»SL«E'/EZ 00 TO «0 S'SmZ/E" TVPElI(j)»TrPElHJ)»StFLM C0NTi«j£ IFUTl.EO.Q) HETUHN DO 70 I«1«NR«Y C»LL CH*NNEt(ZZ(I)*T(>«MtII«2TOiZTU| CALL "CALC IftLLM'«NE«0» CALL «OCNS(ZZ(I)«cTflR) SL»FV«»SS(I)/RM*X DO *5 j«l,LM«C IF(RCÜ(J),OT,2TU) OO TO 70 1FIHCU(JI>LT.ZT0) SO TO 6b CALL "jENSjrtCOtJ),'» IFiLL^^.EO.Ol 00 TO 66 TG>TOA<t(I)*CTRR/S FLM»2.»SIN (»K»«,-OU» »TO/SORT (i.»To«»2n«»2 SaSaFL") TYRcin tj)«TVPEIII<J)»S^SL C0NT1NJE CONTiNJE RETURN END

INTC 169 INTI »70 INTI »Tl INTE 172 INTE 173 INTE 176 INTE l" INTE 176 IMTE 177 INTE 170 INTE 179 INTC >B0 INTE 1B1 INTE 1112 INTE 1B3 INTE 186 INTE 185 INTC 186 INTE 187 INTE IBB INTc «99 INTE 190 INTE 191 INTE 192 INTE IM INTE »9* INTC 195 INTE 196 INTE 197 INTE 198 INTc IP« INTE 200 INTE ^,'I

INTE ?02 INTE 203 INJc 206 IN'C 205 INTE 206 INTE «" INTC 208 INTC 209

iss m INTC 212 INTC 213 INTC 216

95

R. O. ROBERTS

».♦OS INTCNSTY

P«0OB*M UCNOTM ENTRT POINTS BLOCK NAMES

EXTEHNAL SYMBOLS

INTENSTT

LOUONESS TLE RAYS INFO PIOEF VELP«F TMPSTR ABC

01/02/75 ED

«2007111 TMENO» QBODICT. VELCAkC CHANNEL «C»LC • DENS ALOG10 SORTF SINF MlNlF EXPF COSF »TANF STM. SLO. QNSlNOLi

03*5» ai9«o

00765 ooou oooli 00003 00311 00266 00026

IOENT INfENSTY

96

WiliiiiiJIWiW^W i:^.*w^:*üvv?-»;'«mm-. .rt*WJ

NRL REPORT 7827

• <*

10

15

20

25 10

«0

941

912

913

Cfe I ce Ci ce ce r* ci Et ce EC C« c* DJ

c» IF IF hf Ft If IF ce

is IF IF UN ne ce ui ce IF r^ Cb 11 If Li ce r* to ce

Rfc IF

re • h

IF rt IF re IF re IF

HKGLT MMßN

IStP Mners

MMSN T»(lN HfeSbl UIV4L

UIVAL T* (H T» <F MtNSI UIV*U T» (I (IFT (IFT

6i5HF T(l>» (MM

NTINU «,001

(Ifcv (L.\HC ME ( 30 I 15 J

25 J (ALU TlJ*l <J)il ■ (Cd( (iU|U NfcdL

TE 2 T{.»*1 <W)»H NTINU ITE ( TgHN (IEM ME(3 WAT ITE (

(UN

(IfeJ HM*T

(IfeN RH*T

(UN

0A/04/79

»Nt IUPHUT (N1NT) /I^Fa/ fiSTART.HCAX.irfEGi^TT.IPRAV.lTN.ITNZ.lTNSiIBIO, iITl#n2,IT3iIPEH,irTlHS,tTHT,UT6R.l»«PiLPlN,UTT /TMP>--Th/ 0LC(18?»

UlM| j/ HI (10). CR (10)i R2 (10) *HC/PutvCMOB (16)»INCR,N8RS,MSn5,ALlMlirT(irTl /T^E/SlITLt (10) (,H«1) UN UINE(90),CE(4)ln>T(6)lAAL(400)l|S(4)iABDDO(lA2) feNCE (LlNE.CUC) /UislUDNESS/ LNfiC,«CD{lCfl)|AL(100.4) eNCE (ALiAAL) Ä6«3HA7.)>(FFeiSHF7lli)>(BilH )»( IS«1HS.1HR,1H2,1M3) HT{l)»6»'(Fd,i,),(FHT(e)i8H6K,90Al») tor« 1TT(4) rNCt (ISC''.ITT) kNTiO))(|FT2in)i(IBF-«0) i.tt'.IFTJI G6 TJ 3 » IBMiO » IMJ.JFTl i.fco.s.eR.iEH.ec.D ce re 2 s INCR»I I IENT«O I H*»»3M4r. M. t B'it- SIS(l)alHS S tS(8)»lHR t IS(3)«1H2 IIS(4>I1M3 eH(re,3, I F»'T(e)«8^6x.90Al) S I8H«l xfcJ,l) SB Tf 40 » AM'O, > OS 10 I»l,400 1 J^T.AW) AC tAALU ) e » t)BHixOl*AINT(ALrS10(AH)) S O8i.»D8«.90. • HM«X

1G6,39) J9|900) •llLr*"»; •1|90 «IN •1,4 .JM.T.AUlH)

U.»ALE6 j!»CriLl t.O.d«, )«!&(j)

l»H*6

M^lTb (3V,1) STITU ismi

,lSn,Rn,rBL,CBl'

us te 20

IflfALd,,)) ♦1.3 iL.UT.tO) GB T£ 29

J9,FMT) RCü(H»CB.LlM » IbNT«!

iNfc.O) v.D.ST (lHl.10 46,9^0) i,b2,0) (lOAB./ Iltü.fl, i* Cb)HE l.feQ.O. (• "AMI i.bO.O,

ca T ITUt Aa) .$T|

.(10 ANO, RfcNT AND. o.n f AN').

e 4i

TLE.LNHC.lTT(l),lTT«2),ITT(3>.ITT»4) Tb (35.941) STlTLb,(RC0(J).J«l.l9) F8,3)> ITT(1),GT,0) hRJTfe (45,912) .STITLE Pt-ASt VAUES»I/IXO*8)

ITT(2)IGTI0) NRITk (46.919),STITLE l-ASE VAU&St./ilOAB) ITT(3)IGT,0) k-RlTfc ( 47,914). STITLE

ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP I^NP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP

97

B. Q. ROBERTS

.«* 06/04/73

91*

«15

900

905

90S *l

<5

90«

46

907 50

909 911 92n

TgRMA if (I

ItNT« *hnt UNITE FEHM

1 II FgHMA

1 »0 FfcHN» RKaRH IP"0 Tfc 50 IM |T re 45 DLUIj PLNCN AbDUD INCH« IF ( INCH» bhITE CSNTl U (I IF (I IF II U (I IF(|P hSITE F6MM* Gfi Te IP»l hRITE FfcHM* CENTI Fe««* FfcHMA FfcRM» fifcTtiR END

T «• TrPfc s v« t'«i,t(;,0,*NO,t T (• TyPt 3 V» 1 (J*»VCi>) IHCU( (39)908)

TUl«lNTENSln

T<»0HtCP|V6D I H(KMJ TV

TdX) *x/ioro,

LlE£*,/ilC*ft) TT(4),GT,0) NRJTfe (40,919) iSTITLl LIES*./.10*8)

l).I«liLM<C)

fcS *T»,no,Si« KN, •/•0 DEPTH IIC 1,B4X,F6,1) NTEKblTV VS R»NOfc»,lSX,«AT DEPTHS*/ PE •il3F9,3,/,l9X,l3r9,3)

1RP

I'll Td), Jil,

)■ C»!1N (J)»P

INCH, 1 (J6,

\Ut |6Ü,1 |fcu,2

|E«.4 »b'J.O (39,

T(i6X 5u

Ed,«) 5b I.NRC

CrtXtuSF ( I'NfhCaUK 1 LT.I?) at

T« !0

UCD(J)) Cfi)

10.*4LeaiO(AHAXl(AL|M ,iL«J.I)))

TG 48

«09) (PtKC^D6(I|).Il«lil6)

,ASC,|TI(1),CT,0) WRITE (45,911) .A\C,|TT(2)IG1I0) (.RITE (46,911) ,ANC,|TT(J),G1,0) KRITE (47,911) ,AM,|TT(4)ICT,0) h«ITE (46,911) ) G« T0 46 906) |S(n,(CUC(w),jil,UNHC) .A1.2Xii;F«,l,/,19X,lJF9,l»

(I)I(CDC(J)#J>1ILNHC)

x,l3M,i,/,i»x,ijr9,i>

lABDOD(J).jPl.lf) (ABDDD(J)iJPl.l9) (ABDOD(J).J«l.l«> (*BDDO(J».J«l,l»)

«iy,9()n RKiis T(>9|J,7X,A1.J

T( 16^5,1) T 110^8,3) T (10«8I/)5I5)

ITNP ITNP ITNP ITNP tTNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP ITNP

98

,-?'.««.!--.VI,.;,i,v:,/.,jW. »'^"»WWI^

mommmmmmm*mmmmmmmmmmmmmmmttmtmm&BttBHKKKllKKB

NRL REPORT 7827

S ITSPRIST

ENTRY MINTf BCSCK NAMgS

ExreRNAk SYHUHLS

lrM>R|NT

INF« THRSTR UNITS »BC TLS LeiiCNESi

THEND, OIQIOIOU OöCCICT, «LSGIO MAKir STM, SL9, ONSISOL,

06/04/T9 ED

01940 00»11

00024 0C266 OOP?* 00026 00012 0076»

IC6KT ITNPRINT

99

IBMBBHBMW'|i<wtBWwwMiMi

B. 0. ROBERTS

4*

13

«00

901 903

10

IS

20

902

St Cfc

1 ce ce C6 ce t* n EU if lb If IF It ID If hi- re It n if ce u \* uft

C6 Li kH F6

HE

re IF ce LI ce Cb IP IF LI ce PK wfi F£ Pfc EN

HHEN /INF0/ ISCiITl.I

MMGN /LOUDN HK0S /THPST MfSN /T^E/S Mf«SN/»BC/PL T* (ltNT»0) "feNSlbN LIN UlVALeNCE ( (IFTi,t3,I

mo TZiJFil (iMi.fea.o

NT»0

IJENTiNt.O» ITE (JBil ) RMAT (IHl,!

«|TH*1 (IT,few,SI I 2 [«iiJl

Mfcij >»";7o* Ml\0<LNKr,9 ITE(3B,9'J0) ITE «^8,901 29 1«1|11

Nb( P«1M» ITE (.18,903 H»«*T<»0»il' TS »S»//(F1 RM*T(»0 P «M*T ll«1« l (|T,Lt,O.Ö« is :«i,io?

Nfc(| )«4e 20 1*1,\

■10,*«LeGiO a161,9*U9 (IPtLk.O.uP Nb(iP)«l NTINUfe «RMAX/lOUOi neu».902»

T^PN D

04/Ö4/T3

SRPLItTdTF) RSTART.H^AX.fHESIiATT^PRAV.ITNjITNJiITNSdBlO,

T2tn!,tPEH,irTIH$iLTBT,l.TERiLT«PiLPIN,UTT feSs/ LNKC,XCD(100)i*L<100»4> h/ ouriie*) TITLe (10) NCHO« (i6).lNCR»NBRS,NSRS,*LlM,irT,|FTl • «irtatej.tiimo) 6110») LINE.rot) FTJ) ee TE 13

,FH, Idh,EO,l) 66 Tf 3

Gg U 10 .STITLb 0*6)

in

10*1 » (KCCdJ.l.tMiM

) (LJKt('!ilil,H)

> (LlNbdliKlill) «••PbCEIVFU INTENSITY VS nANGE*/*ORECE|VER At DEPTH e.SiItl) (KH)*,91I.11I1C) ll<9xlAi)) ,IT.IiT,4) HETLRN

(*M**l!l,P»25,»L«l»n)))

.IPiliT,l05) 6S T6 20

RKiLINE 4X,lu!Hl)

IVSR I VSR IV8R IVSR I VSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR MVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR IVSR

100

iwWWy'P1! iwfff'Ww™RWW8(/^W^iWlMt;'^ ■ ■ . ■ ■■-■-. ■-■ -- .■■■,■. ■-. ■■■.v.-.-, ■ ....... r . ■ ■ .. i ..*m»mmmmtmiimmr!tv'*!fiV!M>

NRL REPORT 7827

IVSRPUG' 06/04/73 EC

JCfeNT IVSRPUT PRSGRAH UfeKSTH 00432 ENTRY PJIMS JvS«Pt9T 00064 BieCK N4M6S

iNr« 00024 LÖlCNfeSS 00765 THPSTR 00266 TLE 00012 ADC 00026

EXTeRML SVMatiLS TMENC, 31C1010U 3ttCCICT, *ttcio XHINCF HAXJF STt*. SLB, ONSIKQU

101

■^■**mM*i*^--;:**&l

W9 "''

B. 0. ROBERTS

.<*

10

11

12 15

CSMHSN /INFH/ RST*(!1,RK*K,l!Ml6*i*TT,tPRAV,ITM,I 1 |SCP|lTl#|T?,ll3iIPEHijrTlM8iLTRT,uT6»,tT«P.

CEMHSN /RAVS/ NR*YiT6Al'(1000)(Z2(1000)iSS(tOOO) 1 NCCUNT|1000>I>,HA$E(1000)

CtHHSN /TMPSTR/ OöC(182) CSHMes/ABC/PUNCHO« (l6J.lNCfi|N8SS,NSRSiALlM»IfT CIHfcNSlÖN |R(39lilSV»>(29)«LIKe(119MNUM(«) CKMMSN /TNlASC/ *P(100i2>ieP(100i2)i«b(100)|BL(

1 RZtMö(lOO>i»A«100),eBllCOJ.SST(100>(CCT(100> ECUlVAttNCf: (LlNt.tUC) CAT A (läVHaihAiXHCl^UilHEilHfilMGilHHilHldHJ,

1 )lHP|tHQ.lhR|lHT.lHLilHVilHM«lH)lilHV,mI,lH* CeMMSN /TtE/STITUk <10> CATA llfcNTaoMiatMUll' ). I I^BalHB), I {SatHS), (I CATA (IraUHaih2lxHjlii.4|lh9il^6itH7ilHStlM9ilH9l IF (IFTl,fcQ,IFT2) SB T« 2 IBHiO IFTJiJFtl IF «ifTi.to.o.sR.teh.eci) «« TB 9 lENTaQ » |HH«l uuEM.Nfc.o) GB re 10 1.HIT6 «uTRP.D.sTiTLF IfeNTtJ ANPtF|,aAT(NHAYI/FLeAT<KP) re » |«i.NP

Ih(I)iA' lF(lHn».(iT,M«»y) IH(I)iKRAY C6HTINU» S^IJMAX/I;«, white (LTHP^OO) S2 2B«AL('VI«l'*^L<NTHJ)«H>'AX R«Htl00i«HMA« Ib»«Z><A)i-<:B)/S2*l|5 lii»! IF(l8,Lb,0) r,s T9 12 IFdR^r.ll») Id'ilS re 11 lüiid LlNt(;)i|HB IB1«IB*X ce a I'idi.iK llNt(|)«IbUN,1

ce 20 i»i|Np KHHIJ) IF (NBWb,fcO,2903,AKU^VSHS^C,2900} 09 TB 17 SMNCeuSiT(K) jKiNN/lTN »NNtK/JTS |NSR«M»NN» | TN

17 tFt*f)b(sS(Kj),i.T,Al.lf,e«,N9R,GT,KB''S,»R,NSR,0T, ZMZZIK) IPi<ZMA»-^«»/S2«li9 |F(|p,ai,;i»i iP'ii» IMIP^b.O) 36 T» 20 tF(LlNfc<IP),eS,Ht.KK,efi,l.^6UP>i60,IS,8R,LINEf CE 16 J»i|8 IF!l.I%fe«:P>^t)lM.>'(»)) GB T« 16

06/04/73

TN2.|TNSiIB|0< LPIN.IATT ,TlME<iO0O|,

IFTi

tO0)i2ZER6(100)i ,NT«l

IHK,XHU,1MH|1HN»1MB »

FT2tO).UflHiO>

$M«NN/JTN INBORN NSRS) QS TB 20

IP),EO,IHB) OSTB 19

102

■■V-'.'TV^-^—""■■■ "- r ' ' ■"•

'»KWiWW««W*WK'':< ■■'•■ .

NRL REPORT 7827

•44 0«/04/73

Gfc T8 2U 16 CSMTlNUt

LiNfeCJPMJNUWtJ» GS re 2U

19 :IN6(Jf»»|STM<I> 20 tCNTlNUfe

UR|tE IÜTHP,90n MK^fLINC 1 rgMHAT UNI,13*«)

900 ret«H*TU7H0(»L*T MF N«r PtTbS SC*ue»Fe,2.2X.l0MM/PSSITt8M/ 1 lOHOKAMQECKHj.JIdlKdHIDilHS)

901 FtHnkl(*H,i,it,ll5Ai) RtTüRS EKD

103

■»"«HNWÄlMv figWMaiWfmrMrwntmwp'c^MWiMfMMw ■.«~™'*-*^**^.*!-*'m*Atn****wmMm*m**m*mf!^y-v:i Mtmmi'^wmmi^mmff*!¥m:'nmWn0

B. 0. ROBERTS

RiTPUST 06/C4/73 ED

JCfeKT R*YPl,8T PRSGRAM LtNQTM 0C609 ENTRY P6INTS *k*f>l9l 00149 PU^CK NAMtS

i.^re 00024 R*r5 13D61 TMPST« 00^*6 ABC 0C026 TRUDia 07itl TLE 00012

6XT6»ML SVMHBi.S TME^C, QlQlOlDO oaucicT, STh4

ste, QMSINQLI

104

■ ' T ,

'I

NRL REPORT 7827

i,4A 06/0</73

CfHHBN /RAVS/ NR»Y, 1 NCIUNT|1000t|l'HA CIMHeS /IST»/ RSTAR

1 |S;P,|Tt,tT2,IT! CeMMSN /TMPS'R/ DUC CIMMSN /T^E/STITUk DIMENSION tlNEI71) DIMENSION ISVKIg»), CSMMON /P|DEP/ PltC tCU{«fAUkN(E (ClNEiC cSMMes/Aap/puNCHOö DATA (lCNTiO)i(irT2 CATA (UVM«iHA,XHC.

1 llhP'iiHO.lHR.lMT IF nru.po.inz» G

IFTS.JFfl 7 IF (irT£,^o,o.aR,te

lENTiQ ' IBHat

6 IF (IfeNI ,feQ,l ) Q« l.TRB«i7* ANPiFt9*T(NR*T)/Fl,e 06 4 l«i,NP A»*'vP»<>L(P*T<n.l») |R«l>lA" IF(|Rn»,üT^B*r) I

4 CCNTINUfe l6Nt»l

3 bRItE lUTRD,2)iSTiT INC«t

1 CALL (HANNEtd.tlOO DS S |«i*71

9 LINE(1)«1HX RKaRMAX/lQDOi SCALEll^t>/71,0 hRITE|LlMDi900> ««. DI S |»X,71

« LlNE(|)ilH Dl 40 Iai|NR«T SiSS(|) IF (NVRä.kQ.ZSOOiAN MNCe^Nf (|) MiN/ITN* K»M/ltN K$RiM«N*ITN M»N/1TN ft ap■ IM

55 iriS.fiT.A^f^.ANOihB IF (:gEu, IH(IK';))S

iO ^RITE (i.TRD,lt01).I INCilNC*! U TC 4U

15 HRItf-«L1Rüi901» I 900 F6»M*T(i6MCR*Y QEPT

(NP> TGA^(1000 )>ZZ(10on)iSSI 1000).TIME(1000) SE(tOOO) T,RPAX,gMF6*i*TT,lPRAV.ITN,lTN2iITN3iIB .lPEN,irTIMSiLTRT,LTER»LTRP.LPIN,IATT (162) (10)

IM2ft) TR.THgPI DC) «16).INCB|NflRS,NSRS,ALlM,IFT,IFTi ■0)>(IBhaO) iKD.lHE.lrFa^GrlHM.lHlaMJ.lMK.lHU.lWi" .IML.lHVd^Vf^HXjlHYdHZ.lH») Ö TE 7

N.ECl) GG TS 6

Tg 3

AT(NP)

♦ll

H(P«KRAY

LE

0,i7S.ZB)

ZI.SCALEiLI^

D.NSRS.ECJSJD OR Te 3»

IG.

IHN.

R.LCINBRS.^KCNS^.UE.NSRS) G$ TS 12 0.15 SVMUKC). I

H OIÜTRIBLTISN AT,F10,4.4H KM,.10X.*ÜOT

RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY

•(SRAY RAY RAY RAY R*v H»r RAY RAY R*Y RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY RAY HAY RAY R»Y RAY RAY RAY RAY RAY RAY

T0M nEPTRAY

105

■ 'r—j..taf,Mx\

[■«Piffimvww? fur--*

B. 0. ROBERTS

i.«*

«01 1901

12

45

95

60

20

90? 29

190? 30

«0

••irioi3,« h bR NT 1*1) ERHATI eHMAT

GE TS 4 »■10,*

■Z2(|> • Ncew'" •N/ITN

»M/ITN

•N/ITN TUiStM bRiH |N6(1) IN6(71 »LL CM ^■70. f (UP lNk(|Z

r (UM

lNt(U ZHI70, F (UB lNfc(U h»tTR» F c.e RITE ( NCiINC

CG U 3 6HHAH RITfc ( 6RM*T( F (UP F (UM F (UR 6NTIMJ 6HM»T

RfcTLRN END

•V4,l (2X|A1. I' *UöGlC( n

• ITN

•ITN

»ITN

• 1ME »•IMS »NNEtU •(li-?T 1GT,71, H #1H*

U.-ZT xGT,73, M)tlN» •(>,.Z/ i(iT,71, MjilH» «T*N(TC W, IR(t tTHD,90 •1 Ü i;x,«i#i LTHC.lt 4X,519, lUfc.71,

iLb,71. fc (1H1.1C

06/04/73

•itU)li»SCAtea*iP10,3>* M/PnSITieN«l,'/l29HlL0 NRAY NT(i,3X,5hCePT^,5X,9HTr.isTA,«X,4HTIMEilX,«Hut8SGS,lKi

CXillHTEFMINiTFC,) lXil^ilOX»llFiTERKlN*TbP,>

S)

.TCi»f (I),4Te,ZTL) L/Zb)*] ,« GH.JZP.LTjl) GS T| 49

e/zti)*i,s EHiiZM.uT.n Cf TS 99

Zö>M,9 SR.lZR.LT.l» Gt Te 60

And)) NC))?0.29 ?) JStfdNC), l,NeP|NTU,NSR.NTe,Z,TH,T,OiiUNE

X,>15. FE^.riCS.FlU.SiFT.l.lX,?!*!» 02 > liNSF.NTL.NSR.NTe.ZiTH.T.OiiiLINE Fe,?,ricl5,rie,3.F7,iax,7i*i)

ANC.UP.Gt.l) LiNE(|7P>«lH ANO.IZf,Gb,l) LINEtlZM)«lH AND.UR.Cb.l) ClNEdZHUlM

ABi/)

106

I *'**KWiW'W*««T«v-!. .,.,,.«,, .', \wimilW»Km*Wl*<Kliu«^1l$MII WOiWMWIIWmWHI

NRL REPORT 7827

)l RAV2D1ST

^niQMAH LkNQTN ENTNV PIINTI BLICK NAHES

06/0«/?S ED

EXTERNAL SYHBbUS

RAY2D|ST

>»A»5 I NFS TMPSTH uc PICkF AiC

CICIOIOU THENO, COCCICT, CHANNEL ALtGlO »TANF STh, SL«, ONSINQL.

01'-'94 01234

13*61 00024 00266 OCCIZ 0(003 0CO26

IC5NT RAYZDIST

107

B. O. ROBERTS

,«* 06/04/73

StBHK(,TiNt dVeSYt

J»'l Lt«VE(J)«SJ0DliO00ü30C0COCB E\0

108

W|P|IUI(IW.I.P.1.IP.P-T- i ^,^... .-.-

^VÄM^v^^^vNWft^'^irv«^;^^^^^«-^«,*;,. | ..'T.',-,, H ■ ■ -■-,i"-^t««^^«WN»WW^flWft^i iP^^wwjfflwwBwn

NRL REPORT 7827

qYEdve

ENTRY PSINTS iJrPBVE

3SCCICT,

06/04/73 ED

KeU dYERYE 0C017 90004

109

m

B. O. ROBERTS

•ns >>tcn»fa«

»«OC«»« Lfkr.t» fNTwir »OJNtS

BtSUMt

0012s oeoug VUOb/

IUINI

Najp t ■.DM

01/02/r? En

HCCuX'.r

i<«'ii)

a.»»tST

•m NO. i

ooooi

«0007 ooooi oooo« oooo< OOODti

lOt^t 1**1 — Q».N«L.I»tCO»f«» lOlNT NUM«|ri .. o»wgi-,-,;

CO"»UTlt« — CUC l«0tl CONfs^uioM .. «M« „„u „,„, COül 1t

"O««"-« ". ^H.NNJN, COüC »«If.! «fU»BCN cOl»Lr«IION CCNIEH

PUHMOSt " UtO«$ )'M0SI,AMS I,,TM , L0h0 HU,,.,.« Tu

oouoa ooooo 00010 ooou oooi; ooou ooou ooou 00014 ooop OOSln

ooow

t ■'•<» OOulT -u t <U OOuO* 'Nit» t^U iOvuO I0»coxt l-u OOuS? ftNlIT t'<U UOvOO UNLbtuHl txu

Pl)«u00 »■* t«0

UU<M>iHeSUlil 11 4-1 foouoa

0

»L««»S INPUT r«n, f|«.si oorcuT t»M« PlMUT »i-Tn» CnUNTt« UcUl NUNHfR CN Ot»«NC C*HU •«■»iiT sutus ejT I i' LNIÜ40 T«Pf tFTE« U>t. LHH SflT«

0002) aoo2i> 00021 0002« 00024 0002« 0002?

110

»»«»."flW.W W"^*«''»«*»»«"***1'* *Hmif*»am~*mtMs*m**m<T^*mmr'yw*mw*fiiiif.

NRL REPORT 7827

;

ni <>tcn«f«y

09000 •1 « oouoo on e ttni

ooooi M l u*v«o 7» o »«otio

0000/ OU 1 *0*»J 70 tl »00il7

ooonj »• i »OOUJ it 7 »OOUJ

9000* «* J »OOJI» * »OOU* »»

OOOM »» !> »00*1» »» o »OOUJ

OODO* »0 1 Ottfl? »0 • otooo

oooor 00011 »t * 0(Vb*

10 o oowoo 00011 0001« ooofi «007% ♦ J 0 10u»7

t* o »wou&o 0007* «OOt; OOC • l 00b*0 *> 0 JOvM

** 0 »OOl/SO 000*1 »* * »OOull

SI 1 00001 000*7

000** 07 0 OOu/7 |0 1 »otuor

000" 17 1 »00107 70 0 P098*T

000**

0' ♦ 7 0 OtUlT JO 1 »00U*$

OOO-I

OOOt* 57 1 »OOilJ »! • »00119

ooos» 71 i oooeo 17 0 PUOilO

000** it 0 »OOuOO

e»/o<i/r7 In »»01 NO. VUHf

»C V OObC*

MOUt

ft«.I

CONT.l

"»T

»I* >lo ill ktu III klu >lk l-I

I "II

•«ITl «»T»IU» <<*J»

MtlINU NttO «»T«IUl <'<Jf

IJ» I"! HtU«»t

"i.j»fiH

LU* »I* *•»■! 1»/ N'JJ»ll«k

in» LIU UL uko*

UJ»

$*»t NtotsTras TO DUMP ON U»I l*lt*»t*U

9tt I»».'. |*»C||«I »*»117.I M»ll*«J S««(l*i* l*»(H«l S*»tl*,* "Tl.l

M«illi*(HINiLni »ool rt»f >«0 •»! tmu.» H' «I'TMr COUNTI«

IIOtDi«! ll«illi*C«***l

U.»*«|t».CnNt.i

no.i).*) I lviilitfkM»c*.*l IIOil)) «.»«■irT.CoNi.i

JO«» \f NO »Mltr CMMON

"*«l 9UI[ Of »*»|T» tNHO«

JIJN, tr NO »iHit» CNNUM

«l«.l.» 1.1 ((•I.II.*I

»«u u»r ... t«» *Nom* UNIT »(•"tpj.NOUt JUM» IF *0T OH» T»»t UNil ti»I(

earfo«.»!!.).! «nowr NEkstat • •Ul

UNtU«0<'«7 «l.NT|i*.J

UNI.U1DMT »*»117.1

s*»ue

OU"»

JU"»" ir NOT FIIIJT T«»l

»e«>g»N »»C» nalNQ

MtkUAO UtCO l*Ufl MCO.

"iS'oac * «NO 0

im

7

«002«

OOOJO

OOOJI 00017 00011 000J*

m;: 000JT 00014 0001«

000*0 000*1

000*1 000*J 000** 000*«

000*«

ss;:; 000*«

000*0 000»! OOOtJ OOOtJ 000»*

0001« 00016 OOOIT 0001« 000*0

000*1 00007 OOOT] ooor* ooo r«

ooor«

111

tfmmK»tV.M..imM,[M1^

B. G. ROBERTS

♦ nS "tCHfaf 0)1/02/'2 In •*ttE NO,

00^» CO

u OOkOO

0 UOuUO

MkSUNI uCI 0

000*0 77 1 04U00 k»0 • io » UOi'04 IM fOUtt»

OOOkl •"Ut INIIJ'ILO,«!* OOOK« *u,< HLKISU »Tli« OOO"' MttO «Tl.BC««,« 000»? »>t«luj »Tl 000»»

»4 0 JOvi? 0 PUOIO?

2«JP U|P«li|7»lC0'»l

OOO'T s% » PV0w»4 1JP »BOHl

HE».2.» «tu IIC«U

001"? I? 0 POOllI tONIt^ lut S»»tC Oo 7 405« M>r »>U

OOl"! 77

1? i UOuOO 0 »OOllO

uUO» St«l*(l

00104 i^ 1 »00113 Liu i»»tl?,l il 2 POOH] L1L S»»112>2

0010* i? 3 »uOU» LIU t>4«t34ti is 4 P00II4 L1L S»»tJ4i4

COM'» if b POOll* Liu S»«C}».» ») « poom LK sms».» • in« JNLUiO'f»l 001P'

5n 0 P000»7 0 00000

UJP Ht»r«Bf

Hf61»!t»> NrCC XU' HE S»»£U SE« ME-TM» rOUNTE« sr« WM TO «o «PI

MEINUHNtrE COHf

KILL JOH IF I»«e UNHE»0»»Lt •<F«1'<L1<F »tCHtNE HEOISIEMS

3

0007«

0007« ooo«o 000(1 000«! 00011 000(4 000M 000»»

000(7 000(i 000(9 ooovo 000«!

000*2 000»J 00O«4 000«« J00*» 000«7 000« 00101

112

*^WW!^** Momwmrv t&jr'.w&nmvM ■ «naf.'«*«^, •. >mii«iww>iiiilli>

»rcov»»«

00110 s«wt«u ">S 2 «on? >«»lu b>S 1 00IM go I1 COuOO iivii« UtI 0

00114 Uli

00 0 0

SttuOO OOUOO S<VtJ* Ufct 0

00114 0(1 00

V u

OtluOO COUOO OOuOO

S«»!»» w,t 0

NRL REPORT 7827

tn'nt'U in Hkijl no.

0011»

001 I'

001?n

00171

001??

OOU'

001?4

0(1 | OUi/00 lutn.t. (iigosdOirT'rrH «Lt OF «»«i« ONE

in o PbOuOO lolmL 00 0 im» 1-. u OUuO« MI« O.i U PuUIIO

PUOllk KC.« t'JU i) 0 '7"f HiHIl'C« US« on o mn if i 124ft», LHHLM gCU »l « on:.3 27 2 12«*» »(-U SI t. OOIU« 27 t 124k* OLU

SI e 00107 UN

HtKK 2kMU FMUM LÜ'tM MOUNO TO «ICOVt«» ■ I

(0ii**t«w,4

«Cat

l(a4pa« |S

i,s»i;*'< ik

1,»«(;■•< W

S'»»Ct f«" IXUCZ M£ul>rtMS

09101

«010« 0010«

oolo«

0010T

00104

00110 OOIU

00112

OOIU 00114

001IS

0011k

0011'

0011« 00121

113

ILJiiHWiililiii HU

B. O. ROBERTS

.9» 84/OVTJ

PHSO«*" ThlPtl T^LT C TnIS VERSiSN IS r|MPAl|*BL): W|TH «•»•73 VERStaN ar TR|M*|N T^LT C DlSi« VfeHSlö" •» TBlpiT TpLT C IF INF« «II. FJT In CBHE DISK IS MST BPENED TPLT C THIS DtUMi'NEO BV SHMAX AND THE NUMBER «F "*»$ Tl P|,IT T»L7 C TPtT

CSHMSI, mre/ lUiN*)|i)Htx,2MAX.HSCAt.E.AL|RR(2OOO)«ZB|T(20O0>itK»IH TPLT DiM6\iie>i TITLE(lu»,Bur(2»4),MRPueT(Si?),2R(loOO>|T''<1008)iS8(1000T^LT

iLNCPuMUnan) TPLT CöMMSH ,\f ^STGRdftje*) T^LT CtHH9N /?/ T5iPH(16i8<t) TPLT

9U0 FdRMAI(ir*W) TPtT 9gt FORMAT (zehictLCtfHH Ht.dT rngt" HAY TAPE ,IOA8) TPUT

«U? FORMAT (?Fe,j,i4,«ia,Hü.J) TPLT »yS FäRMAT(eHULfcM.TMi,rlc.?,3x,iOMM*x HEPTHi.riZ , 1, .«X, i«MNB, IF RECBRDTPUT

lSiU0i»X.*lKNM«*,|3|»X.*lMC««i|3.9x,*NfSKa«tl3.9X«*nrR««i|]|/i TPLT <lX,OB LIMIT>.,M.3,5X,«MAXJMUM NUMBER 0F SURFACE RfeFuECTlSNS»«, TPLT 3I>.»X»»M*xlHUH iUHBfcR l»» öBTTOM REFLECT I eNSi», 15) TPLT

9U4 FBRMATCZfl«) TPLT 9U5 FöRiA!(5HU^HAY,20^i) TPLT 9ue rfcCMATtJlHONfi ** M*-$,t6,3«ilSMLENüTH BF BLOCK,16,JX,12MNB %f BLBCT^LT

1Kb,|6) TPLT 903» F(sflMAM24M0P»MlTr tHflw» IN KEtRRD ,16) TPLT

1UF9.U $ ICfeliu »RbAu 4,iTNC *KEi4lN0 1 TPLT 4 FURMAI ( I^J TPLT

CALL fLBTMBlA.^A.lfl) TPLT 2 RtAD VU2. AL.ZMAX.NHHAX.IRNM.IFMC.SFSK,ITTH,NSR1,NBHI,ALIM1 TPLT

!► <£öF,6ü)2,/ TPLT 1 U^iltfl*! TPLT

Ob J ^»l.r.FSK TPLT 3 CALL »KiPfILE <1) TPLT

RfeAD (l),TITLt.ALlM,^bRS.i*SHS.ITN$IF(lTTRlLT,0)R£*D »OB.TITLI TPLT IF (Av,JM1|Nfe,u,0,AMB,AHHl.UT,4LlM) AL IM»P8*RF »l0 , e, I-»L!«l/lO <0 » >Tf-T

If (AuIHi.E'J.u.O) ALlMli.l0,0»ALBOlO«*LlM» » »"»INT 9eilT|TLI ' TPLT If (NbRi.NE.n^NO.NSRi.LT.NSRb) NbRS»N8Ri TPLT If (NoRX.iHE.i.AND/'dRl.LT.NbRb) NbRSaNBRl P»LT PHIST 903IAL.^MAX,NHH*VIIKNM,1FHC,NFSK,1TTR.ALIH1,NSRS,NBRS >PLT If (AL,LE.0,.*rt.AL.GT,l20.1 bTtlP f If (ZMAX.LE.O.) 8TBP I RÜ TPLT If (NBMAX.LE,^.PH.NOMAX.üT.2L0ü) STQP TPLT

5 IM.IL»19 TPLT If(IM.QT.SII) ST9H TPLT RtAD V04,JNRPL«T(1),I»IL,IH) TPLT PHINT 90Srt'>Rfl-BTU»il«lLil«> TPLT If t£0f .60) 10.1> TPLT

ig lHtiL-1 TPLT OS Tg 2s TPLT

15 If (NRfLBTdMj.Eö.O) rJti T9 20 TPLT Ii.»lL»ZO TPLT G« T0 t TPLT

?t IhilM-l TPLT If CiflfLBTjlHj.Nfc.U) Gö ffl 2S TPLT If (IH.QT.U) r,d T9 ?U TPLT

29 NIUPLT ■;; TPLT If «IH.w^.U) ST0P TPLT UOLK-i2»(S12/NTdPLT) TPLT MOLSilNRf'A»-! )/L9L*»1 TPLT

114

r

^•WT^w^^fTW»?^«»* rnmmwm • ..■■■■■ ■ ■ .ta-'tumr'ttvM iv ■'•vewn'mitm

NRL REPORT 7827

(2.|4.9*.1«»9HDE»TH (Ml.lo..

(2.|4.!>..l«ilOHDGPTH (fT),

9* 04/09/T2

PH'.NT 906|NTeHLTikRUK.HHt,K

I>(NDISK,GT,2**20) bTöl» IMiBU«.EÖ.X.«B,IOfö.fc'5.ll ÜA TS 40 i Draal CALL üKSPkM2,3HlU*,0)

C PLWT TJTLE »ND Z»*XlS SU CALL SVMBIL(l,.0,f .K.TITLEifU^aO)

CALL ÜYHBKL(2.«| •, 9J,.1A,IHg , g , a ) Z*0. Ob 31 1«1,16 CALL FLeT(3.,il,-I.4) CALL ►'L8T(3,,lO,»l.i) CALL PLeT(3,03.10.-l»<!» CALL ''ueTt?,«sac.-»,<!) Z«Z*2MAX/X0. CALL NUHBbR(2,32,V,y3-l..l4lZ>n,,4Hr9lP) It (1,60,»,AND.IFMC.Gb.u) CALL bYMSBL

19) u (i.eo.i.AMu.irMC.Li.u) CLL SVUBBL

iVüulU) 31 CONTINUE

U (UMC.U^iO) ZMAXa ^MAX«Ol3U4b NHsNRMAX Mil IREC'V

39 06 50 IRIIILBLK

|REC»JREC*1 % irfcF.p RtAD(i) MNAY,hR(|KEC)>7bei(tRfcC},(TR(|),I«liKHAr)l(ZR(I)tIiliN*AV)

ItlSSd). laliSHAVjaNCüUNTdJ.l^liNRAV) iMEer.D 36,je

3» UEF«i U tNH»»AX,LT . JBEC-D UA TO 92 NHMAXllREC-1 ' NhsNRMAX Gb TS »2

30 IMtetHfcCK.l) 39,40 3V PNINT 9o3«,IRkC 40 Ob 45 Itl^T'fHLT % KtN8KLbT(l) »JiLBLK«lI'l)*lR * 7ST|»( J) iZRCK)

If (NbRS.tO.pUcp.ANu.NRHStEu.kSgp) öP T6 4! NNsNCKUNT (K!IMH«NN/IINtNNs^M/|TNkNSR«MH-NN*ITN

Aj U (SsCKJ^fc.ALJM.ß^.NSH.üE.^SRb.bR.MJR.Ct.NflHS) If (ZH(K) .LT .ü.OJ ZSTöB(J)ii»K)

49 TST9R|J)««TR(K) 5u CONTINUE 5^ If(MBLK.FC.l) Gb TS «U % 15bLiMbL^«LBLK

MLilSKi(M-l)*LULK Ob 55 U1,»»T«!HL1 CALL wKL&CATe^iiK) J»( |«l)»LbLK*l t«»J*LBLK-l CALL ««wRITtf iST8M(j)1:

,bTöR(Kn MDISKAMOIbf^IUEL CALL üKLECATecuISi«) CALL UKWRJTEI TSTeM(j),TbTuR(i«n

59 Ml<ISKiMDIit<«Ii;eL

1iMHiNN/|TNtNSRtHN 2STBR(J»«.Z»JK)

If K 1C 103 10< 10! 10« 101 101 10« lit 11] 112

115

B. Q. ROBERTS

i* 04/09/72

AO

e9

7U

PU

«5

M -

v?

■»1

IHM.sfJ.MttUK.eB.UFr.bO.l) liÜ Tg 69 M««»l Gb TiO Ji NKeC»J2»(('H"*X-l)/J?*l)

BiirALt'AL/«^*« CALL HLeTdc1 I» (««U"1 .f. U.l) f.b T' «U 10*1 MLlSKlO Dte 70 1«1,M VUT CAUL y"<Li:jCATC(Hi;lbK) CALL l.l*READ(7bUR«l),iSlflM(NfibC)» MulS'<iMDIS'<»!LFL CALL i^L'-LATFi^DIS«) CALL üXSf APC TbTtfRd ), I «! T SM ( NPbC ) ) HLIbK»MOIb''»lUfL CALL K»YPl,eTJiST8N.TSll»H)

(3li T'-1 "»0

Da 85 liliM^HLT L»tI-i)»LbLH*l CALL hAYPLPTUSTBHJL>iTSTbB(l.>>

CoLL HLeT(AU*i(J,,g. ,-j) I* ( I>fcP .fcC.l) liP Tu vt I IRtCiO Hf-CtJ»feC»i nfcAOd) mAv.kfitiHEo.^bfli (loto, (TRe n. UI.KHAY) , (2P( |), i«i,N»AV)

i. tSS( 1 ). I»l.,>i*»).<>jrünNT( t ».ItltNBAV) If (EUf.lJ 91,9k P (1LO.LT,JT\C) Uffi Tö ü TALL iTBPkLOT SI'1)?

TPI.T 13 TPLf il« TPLT 119 TPLT 116 TPLT 117 TPLT HI TPLT 11» TPLT 120 TPLT 121 TPLT 122 TPLT 123 TPLT 124 TPLT 129 TPLT 126 TPLT 127 TPLT 126 TPLT 129 TPLT 130 TPLT 131 TPLT 132 TPLT 133 TPLT 134 TPLT 139 TPLT 136 TPLT 137 TPLT 138 TPLT 139 TPLT 1*0 TPLT 141 TPLT 142 TPLT 143 TPLT I« TPLT 149 TPLT 146 TPLT 147

116

P!T™

WWüo^WMWawwtfj/fl»)/»»* r ■. • ■ ■ «„w^wWWJ^fWW««^

NRL REPORT 7?S7

Thl^u'

ENThY PblNTi flLELK NAHgS

«4/05/72 ED ICt'iT

INFa 1 7

i2/7l 1143^

U764/

1BIPLT

exT6P^»L SVKH0LS Qbflt^TPY

Qb^bTgPb

(3b?ülCT, PLf/fS SKIPFlLfc

Svpnu PLSf M^BEH CKLOCATt rKKHlTE Pt'TBfciT CKPfcAU PAYHLöT STEHPLOT

ALPiilO PbuHF Cb(tlFb0F CbCiFjec »fcw. TS^. TS9. STM. SU"). SLI. QNSl^ÖLi

117

wf - ■•.i"iw^^tiiuji..iiwTiww^»w^T,^miJw^",'r- '■

■■■■ 'i ■ ■■■J.'/.^^,n.im',,'^,,'Mr»^^'«^i"nW"*A'*r*«WW*^>'^f«^W«C»^(*MM»i,...

B. G. ROBERTS

.5*

56

C 5/

50

9*

C 6U

«4/09/72

CUXMlJi, /INFe/ lU,f.o,PM*X,iM»i(#«sC*LeiAL.»R(2noO).2BeT(?OÖO)«lKNM TPuT 149 MMi*fMM(*L»i.|4ü.!>) TPLT 190

TPLT 151 TPLT 192

R1il. RntiMNHAX U (IHMM.LT.0J KMANIBMAX/1.«5Z NII«MAN/BT If CjT.ut.NTM) Gö 11» 5/ Rli2.«HT NIiRM*M/RT U (NT.LE.STM) GE Tfl 5/

MtHHAs/PT If ( ^T,Lfc.NTM) r,ö T0 5/ RliJ.cRT Q« T0 »6

PLöT SuRMüF »XIS CALL ►'LeT(3.,lP.,J) X»3, RiCALtlsPiCALt U (tRNM,UT,0) HStAUfl»l.a52«HSCALE DXiHT.RSCALfcl RsO, UiQ CALL fLeT(X>lU.|2) CALL PLeT(X,9.9&,i) RKsH/lOOCt CALL Nl.Mt>fc9(x-.a4,lü.u5,J ,4fe-l,RK,0l,4HF4l0> l^ (R.I.T.RMAN/«!. ) IjG Tö &9 IMIF.EU.l) Gö TO 59 IMIKNM.LT,C!C*Li. SYf'tll*L(X-,30,10.2!>t •14.10HRANGE (NM^O.ilO) IMIKhx.Gt.QltALL SYMonL(X>,3ul10.25i,l4.10HRANQE (KWJ,0,.10) If«l

«J

I I . CALL HL0T(X>U.,3) If (H.Ufe.Rf AN) (ie TP 6u X>X*DX RiR^RT Gb TS S8

PLOT ffeTTPM ti^NTdUK DS 63 IHiVH Kt'jR*!-! Y»10,«(l.-ZöflT(K)/7HAX) X»RR(iS)»RbCALc*3. If»2 iMi.to.n IPS3

If(V.UE.O,) GQ TB 6i IfaJ Yin. CALL KL0T(X,",IP) RbTURN END

TPLT 193 TPLT 194 TPLT 199 TPLT 196 TPLT 197 TPLT 198 TPLT 199 TPLT 160 TPLT 161 TPLT 162 TPLT 163 TPLT 164 TPLT 169 TPLT 166 TPLT 167 TPLT 166 TPLT 169 TPLT 170 TpLT 171 TPLT 172 TPLT 173 TPLT 174 TPLT 179 TPLT 176 TPLT 177 TPLT 178 TPLT 179 TPLT 180 TPLT 181 TPLT 182 TPLT 183 TPLT 184 TPLT 189 TPLT 186 TPLT 187 TPLT 188 TPLT 189 TPLT 190 TPLT 191 TPLT 192 TPLT 193 TPLT 194 TPLT 199 TPLT 196 TPLT 197 TPLT 198

118

„...

NRL REPORT 7827

PLbTSet n«/09/72 ED

IDfcNT PLOTBeT PNebRAM LENbTH U0409 ENTRY PUlHti PLfiTBeT onuiu BUCCK NAMES

INTI 0764/ EXTfeRNAL SYHH8LS

Q1Q10100 SBOUICT, PLOT NUMiiER SV^BSu MIMF

119

B. O. ROBERTS

7J

»■5

76

7/

'9

«4/a9/72

DlxfeNSlQN ZSTöP(2yflü),TSTt)P(?b0ü) ^l•'fc^iIe^ Z(29>,R(?9> Cc^Mfiit /I^F0/ IU,Nl'lPMAX.ZH*x,»SC*LE,ALi,'H(2000>i2»eT(?ooo>. NIPil t IRHit » IPHIO » IHTtu »IRIiO S IST.O S IJTaQ IMID,LT.U) MIDtNH « IT (NlU.NF.l) IPR«1

tKNM

To,TSI':,R(i«!IJ)

X»R^»KSC*LE i IF (^P

It- (Y.LT.C, ) Y.n,

» If (ZST0a(l).LT,O.O) RETURN

ni.Z^ü) Züa^^e

C*LL PLÖT(X»T.,y,i) Cti VO LL.iiNR U (in,GT.u) Gb TO 7J

Cö TU 74 L = LL ZNt*U>HZsT0B(Ln* rMTSTdRCl.» »RN»RR(L> IM^^T.^BN) ZM^B,^ % IF (üSTfflR(L),LT.0 U (Mn.M:.l.*N|U.lfM.t'3.(,' 94,«S X=B3«HSCALE TY»10,«(t.-/0/ZM*X)»!F (Y,l.T.g,) YiQiO

TPLT i»» TPLT 200 ▼PLT 201 TPLT 202 TPLT 203 TPLT 204 TPLT 209 TPLT 20* TPLT 207 TPLT 208 TPLT 209 TPLT 21} TPLT 211 TPLT 212 TPLT 213 TPLT 214 TPLT 21S

SZBN«ZBftT(L)>nRsRN- O.AKD.lPR.EO.t) »ii

R9 93

C*LL PL3T (**i.,y,3i ZN^iZ^-DP'T:^ Za' iZBI*DP»Ta U (Z\g.GF,0, ) Tf

TJ /« Tr) /«

76

U (ZTu.GP,a, ) Z« = -7ci 7ii'vWPM TC»-TB

Td=(2oN-7Bf)/U0

U (Z\b.Lt,ZL'(!)> (,p

IMZ^iN.Lf-.Z-JM ü" !•■ (T«,&J.O. ) liP Tö D^iZtib-ZG Zu=Z3»Z.»UZ/(l.*Td«»?) R8l»«3-2.»tiZ/( TR*1,/TP) TviMTb-K-J/d.*!!1)»!^) Tbs(Ta-Tr.)/(l .♦TG»Td) Gt, T3 77 Zu»2.»ZB."-Za Tb«-Tt) DKt«N-B0 ZfeVtZa*DP»TS ZN'dZ^-DP'TN DxsAybtO^'MSCALfc)

InTfcRP6LATi«lN l^ (>l.uT.?5) \s2S lisl ^ »l./(N-l) Fsn.

SPLlNt FIT Qy Di»ZN-ZS ni^izisM-zb

TPLT 216 TPLT 217 TPLT 21S TPLT ?i9 TPLT 220 TP'.T 221

» IPHnlIBRiotlRl^f lF(ZST9R(L*i),06.o.nST«iTPLT 222 TPLT 223 TPLT 224

73 TPLT 229 7s TPLT 22«

TPLT 227 TPLT 228 TPLT 229 TPLT 230 TPLT 231 TPLT 232 TPLT 233 TPLT 234 TPLT 235 TPLT 236 TPLT 237 TPLT 238 TPLT 239 TPLT 240 TPLT 241 TPLT 242 TPLT 243 TPLT 244 TPLT 24S TPLT 246 TPLT 2*7 TPLT 248 TPLT 249 TPLT 250 TPLT 251 TPLT 252 TPLT 253 TPLT 25<

T* FirrifcTNS «ilLL 8F OONfe

C^TpuEU LlivfeAP INTfcRPLCLATION

120

■ ■

, ... .. ...- . ■■

NRL REPORT 7827

5* '14/US/72

Z«»ZT*f »tUfl ZiJ«ZN»*f»CZt<

z«»Q»^i!»r«zi z»«G»^i«r»zJ ZH l »•G»Z4»F»Z5 R(I I )iH0«F«DR IJ»I1»1 F»F«Df l> (ll,Le.N) So Ti? 7V Of 89 UHiN IN»U U (Z< JD.LT.n. ) IMI

u (Z(ji).i*T(Zb*»(Min-HM)»Te) IN»-I U ( 1 1,60.1) Sä TR ^^ U (IN,60.JO) liR Tte 6? IM IN,NE,;,*MJ.l(5,Nb,l) Gö T(9 ^0 RrtITi,S»(H(JI)»H(lI-l)*(B(ll)-''(II-l))»(Z(Il)*?(II-l))/tZ(lI-

lli))) XI^MII^SSCALEJIPUTIF (1DI ,tQ,l,9H,^IB.E0(l.eH.IST,fcC.UIP»2« CALL tL0T(X»;,,lo,.iPj» If (7STe«lL>.ö6.(j,Q) G0 TB Pj S I^R» oe re »i

su D»(Z(ii)-z(ii-i)>/(H(ii)-H(ii-in-Td RMlTi(Z(Il.l)-ZbN-(H(Il-1)-HM)«1R)/D»R(II'1) Fs(HMjT-R(Il.lJ>/(9(li)-RlII-H) If (F.UT.l,) G8 TS RZ If(F.LT.O,) GO T0 ^^ X»RHlT»HSC*LE*tP«j«lF(tdT.EQ l.BR.NJD.FO.l.öfi.IST.PQ.DIPt? IsTI1 Y«lO.»(l.-(Z^N*(RHlT-KS)«I«)/ZH*X)^lF(7ST6ciL).uT,n,n) I PRil U (V.liT.n, ) Gt) TPl «1 YiO, IP«3 C*LL PLeT(X»3.,Y,lPj IMZUI).l»T,e.) Gö TP «3 Y»10.»(1.*ZU 1>/ZM*X) XiR(I J).RbC*Lt«IF (ZU H.eu,U,0,A\D. IBI.fcO.l) IJT«1 If (Z(lI>,fcQ.u.o.**lU.^TnR(L),I.T,o.o) IPB»1 » GM TH of IMZ(in.(iTlZb\*(N(lI)-HN)«TB» GR Tg b4 V»lU.»(l.-Z(li)/ZMAX)»It' <Z(ll)ltn.Zurj*(R(lI).RN)»TRlANn.ZS',QP

iT.n.o) ip««i X«R(Ii)»PSCAUC<lFtZ(Il >.KU,Z8N*(R(I I)-:'N)»Tt)1ANü.I''I,t(3.1)IjT "to TO 86 cz»z(n>*UöN*<K(n j-KNMTaj Z-'aZI in-<.«DZ/(l.*TB«»<i) % »■••H(Il) Ir tTB,VE.u< > HPiRP^J.^nz/db^i./Td) »¥15,5, •< j .-ZP/ZMXJ If(ZP,f:'3.ZON*(,'P-WN)«in.A1Nt),ZbT(!|B(U).LT,c,)lPH»l IMZP,fcQ.ZHN*(RP-M^)» Ifl.AMOi IHI .ECi.l) IjTtl JxiRP^PSCALE If (IbT.RB.l.AND.MU.NP.t.eH.lST.bT,!) GB To 86 If (NIO.Nfe.l) Gö T':) lo7 If (IKR.Eü.l.SP.ZbTdRlL).üe.O.B) GO TQ 66

?b7 If (U.EC,N) Qfl T« 1H6 DZS«Z(II«I>-(^BN*<R(H*I)-PIM>»Tö)

ZHS«Z(Il«l>-2.»UZS/(l.*IB«*i»

81

8j

84

TPLT TPLT TPUT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT

IJ-ZtTP.T TPLT

IPTtlTPLT 1 TPLT

TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT TPLT

(D.LTPLT TPLT

si TPLT TPLT TPLT TPLT TPLT TPLT

TPLT TPLT TPLT TPLT TPLT TPLT TPLT

255 256 257 258 25» 260 2»! 2A2 263 244 245 266 26? 263 269 270 271 272 273 274 275 276 277 278 279 260 2B1 2P2 2Hi 284 285 286 287 289 289 290 291 292 293 294 295 296 297 298 299 300 3P1 ir\2 ir,i 304

3ni 306 30/ 3I,a 3C9 310

121

irr" f11

B. 0. ROBERTS

5* 04/09/72

U (ZP.SE.ZPS.üND.MID.ßU.X.VR.OZS.UE.O.O.AMO.NlD.EOit) {Mil If (2H,GE,ZPS.*NO.Mn.Mt:.l.HR.D2S.i,E,0.0.A^|)(NlO,NEll) IjTai

o» re a6 !•« If <IKH.EO,0,*NO.ZSTf«(L>.LT,ü,Ü) lP«Ul

IF (I»T,Eg.O,*NO.<STPM(L*l),l.T.U.0.AND,NIÜ,NE.l) ljT»i a« IPI2

IF (Y.UT,ig.,*ND,V,f3T.U,) 04 Tu 07 IHi3 y*tMIM(lOM*M*Xl|Y,0.)>

6/ lMX.|,T.*L»i..*NO,X,Gt.-.ul) US 70 69 |P«3 X«*HlNl(»t♦l.,*MAXl<X.O.))

S« IF (I«T,-<,o,AND.lR|.b0.1.AMO.IST,E3.o)|Pi3 S CALL PL9T()(*3,,Y.I?) IS«|N S IFdjT.eO.D iST.j. > IF (IPR.gg,!) ue IQ 9I

i» CONTINUE VI Zd9«Z»N » ZSiZN

TSaTN 9g RtlinN

RfcTURN END

311 312 313 314 319 316 317 318 319 320 321 322 323 324 329 326 327 326 329 330

122

ffpRNqumfti ..... -..,;.. wmmmmiummmmmmmm

NRL REPORT 7827

NMPLöI

ENTnV PfelSTi RAY^LBT ylJ7/

1**9 ^76«/

6>TtRN»L syrtöLb

QbSiilCT, PL3T

"»»xr

•(«/US/»« 60

Jüt'JT RirPL"'

123

m ^^wrTr._—_ _ ^-^^^.-_

Appendix B

COMPARISON OF CALCULATED AND EXPERIMENTAL RESULTS

A comparison was made between the calculated results from TRIMAIN and some experimental data which was furnished by Cdr. P.R. Tatro of the Maury Center for Ocean Science. The input parameters for TRIMAIN were: a frequency of 100 hertz and no volume attenuation, a fan of rays between ± 60° in 1° steps, a bottom loss of MGS class IV for the entire track, type II intensity calculations, a source depth of 152.4 meters and a receiver depth of 762.0 meters. Figs. Bla, Bib, and Blc are print plots of input sound-speed profiles, Fig. B2 is a Calcomp plot of profiles and the bottom track, Fig. B3a is a list of calculated intensity values, Fig. B3b is a list of experimental intensity values, Fig. 84 is a Calcomp plot of selected rays which were traced (one ray every 15°), and Fig. B5 is a Calcomp comparison of experimental and calculated intensity values. Good agreement exists between the two sets of values.

h -

124

ifflXJIjMBini—miiiiL-i

NHL REPORT 7827

>>>>>>>>

o i i I I

I *

■i

u .« r- »j .*« r^ *\ >.*»*>.■« r*. .> « ,^ «« •> o *» ü ni »4 » « L> ^ « f^- ** ■_" r-t iv 'O 4, 4> A. j^ i> *-•■•) r^ # r- ,-> (v ^ (M rv « 'V IV *-<

IT

tv rv ■ *

• ■0 J- » o

J I* t* A» «-i (V < 4« U W « « «

•-«» ^ * « « <-• IT

« I» x» »r

O

•t <-• iv .« « U Ci

■4» r* «-* tv •t

1<» • 4« ft MX c> •-•

»-> o ^ L, tJ U l_» t-l w »J CJ o CJ u tJ C" u t> -: m * f' V- fX » O

»» •-. <v »n t « «' o tr> o tr (• m «-* o c

125

nmimim*t,tmr..^._

B.G. ROBERTS

r

in > w »i ^ 41

c I

^ a c

wu > ^ J rl

r ? «

t^ « « f ( ,» ,-« v «•■■ *■ ^ fv .^ ü •» •» f f (»■ "O ^> <♦ tV I|V W «I .

r w-l r* r* r-» ^ ry* •

(M •-* Cl f\. £ <- * •*} •o #-» »-# 43 r4 > r <■ r WJ ■>

"J -J •1 CJ ** •» •j n "I "t -» .^ »i 'J * J» U u I) ■ f* ij» '3 ^ M ▼ * in j* .n kT

M -4 rA TT ** * <-* j» ^ J

TA in

u ^ r-t iv 'M "» *f i«* A ■«i ^ iv ««ft jn <f% ,v ♦ ♦ *> «n t» ^ " -o •» f~> *_i t ■ '■> r. r > r^ f-1 t > (j t »■• r» *» ' r» > ■ '. • c * ^ < ■ t( <■ ■ -» f*- »^ r? o r» rj r-j ci i > o (j rs m .-» '3 r> -H •< .v J\ ^ "^ .-* :^ o <i o <f .V

c^ •-* o c i tfi •-« c ^ IT c if - l i w <v f") tf» ej c CP ci u c; t-1 c~ c »H •-* i/>

»^ r« :s( oj KI -I » .r\ a

126

H i

ciw«»**; imwwwwwwi^^

NRL REPORT 7827

E

?i

I

g

f» ^1 -* ♦ \ -J f^ N

r M > .-• ^ *»

fx ^ -> ^ "I #» ^# -> ^ M *: P o -# v r^ r» •4 «-I 'o» V ^^/"^frxfr^r«

fx r. r t r T T "

r * f\ ■C t -^ T ■ n f rT r* >r T^ ^ T f if» "» y ^ M *j x >>* M M M ^ V M '■* ,3 ■j 'J« ■.^ <v U U u i^ ■> ■I •-< <>*^ if 1 a-

-4 If w

-4 r-4 H

.-1 *» ♦^ •-4 H

j> if* IT >r> if>

«> -* -4 ■M v <n * .n n *» VN, 'M ■*• .^ ,r» n ■w M ^ » 4* --• n i*» U P o r-

■ ^ t ' t» t' ■*» *- »N T «■ P' (• IP » " i-t o o o "I 'T n n 3 O n C3 c.? f-» o * , rl '^ ^ rv •«« r| t» w « A o oi c r> t-1 c • o c • O Ci o

m C r C3 rr c^ • c- o «-m <• • c r^o • *-< *- (x *o « caoiodirc u>CiC o

127

.. •. t

B. O. ROBERTS

E 2

c

3 : I S

«I a.

CO

cm

§ I

128

7

i IMUW ■ mwwwnwWMBt pnitt ^ »jwjSjpSifiHüWt

NRL REPORT 7827

»COCO it: .»UP 12«,»00 »J,"CO »3,»00 127,010 »f.ncn »4,900 12«,no »J.ftiO «9,400 12«,"00

c»ic„.. ;•." PtSui'S »4,"00 it,too llt.oco '«•Of L»»it« »!,"C0 »»,700 111,000

»»,"C0 »7,700 I«.«CO 1,91(0 »I.HOB »7,000 »«,000 11!,000 !."i.O «5,400 »I."i0 «0,900 124,000 .'."i" It,600 t«,"CO »?,000 119,000 «."WO •i.soo 7C,o»,0 «?,700 11»,ooo !,";o »»,700 71,010 v;,4oo 117,000 »."to 7«,400 n,*tt »7.«00 i«,ooo ».'in •».»OC 7!."CO «;,»oo ui.oc i .'if • »,»()" 74,0(,0 «7,«00 Ut.OJO «."CO ll'.ni;" 79."00 «4,000 141,000 ir.sco eS.'OB 7«."fcO »3.'0" l«!,"iO

11,"C1 «7,10" 77.'C'1 «7,300 14!,»00 W.»in 47,Og" »I.OCO «7,300 144,OCO u.e.a i7,4u0 7«."CO «3,100 1«!,008 14."wS e7,?o» It,"CO »9,300 14«."CO li.'kl e7,»o" 11."00 «9,000 147,o;o 11."CO kJ,<Hlf IS.000 «4,tOO 14«,OCO n,"kO »7,«oe •J."CO ««,000 14«.oco 11."it B7,?j(< •4,000 ««,700 UC.OCO U,l»00 «7,»UP »9."CO «»,000 l»l,O0O jr."to »»,700 it."co 10«."00 l>i.«iO 81,"kO at,loo •».9o0 lii3,oon 1>!,0C0 J!,"C0 »*,?to l(."l,0 luS^O« t>4,ogo l!,%0 r«,i»o •«."C" 107,«OO 1>9,000 J«,110 «*,?a" »r,owo 100,300 l»(.OC0 «.nco •».700 11,«00 101,«00 1»7.»C0 a«."co «i,«oo »5,»1,0 104,«00 i»«,oco JT.nkO > " , '; Ü 0 «j."co U»,700 i»«.»co 2»,"CO «",9ü0 »4.»CO U7,900 1»C.»C0 S«."t.O 9",«ü0 »9,"CO Kt.too ui.no Jt.'cn «",40" •(,»00 109.900 '»:.ooo ii.»m »",700 »7.000 103,700 l»!.000 «."10 »","00 «(.»CO 100,900 134.000 J!."C0 0«,50" «t.ooo «»,,100 It!,000 14."CO o«,lüO IOC.000 «9,900 itt.ooo 1!."0 0 »',100 loi,"oo 53,90" 1*7,ogo H,m «7,"00 105."CO •1,900 1*(,000 7."CO •7,?00 10!,"CO «0,30" It«,000

«,"00 «7,tOO 104,000 •«,900 170,000 «,«01) »7,tOO 109."CO «7,900 wi.no «c.ciO »7,900 io».»oo »7,900 I'i.OOO M.nto (7,900 107,000 «7,«00 17!,oca «!,»k0 • 9,H« 10«.oca «7,700 174,»CO 4!."00 t9,%00 10«."CO «7,«00 179,»CO 44,(100 «9,90" iic,ooo »7,»00 17«.«CO 4!,"CO »".ion 111,000 »7,30» 177.no 4t."C0 B9,?00 iij.no «7,IOC 17«,000 47.01,0 «•,300 US.«00 ««,90« 17«,000 4j,eco Ilt,7o0 114."00 «7,100 ur.ooe 4t."t0 «»,?oc 119,"CO »7,100 Hi."CO St,"'" «s,*oo UC.OCO «7,700 i»:,oco »i.flcn «J.JOO 117,»00 »7,«or U!.000 >i,nC3 «3,400 111."CO f",900 1»4,OCO J!,"CO «3,700 11«,«CO «»,«0" !«9.0fc0 »4."CO «3,900 lit,»CO «9,«0« 1U.000 >!,0C0 «4,100 121,»CO ««,300 1^7,000 »1,01,0 «4,000 w:,«co »0,700 l^t.oCO J71"CO «3,»00 lü.noo «1,"00 1»«,"C0 »1,96» o?.700 124,»00 »1,100 itc.oco »«."CO «J.'O" 129.000 «1,700 Hi,«t«

«1.30« «7,3u« «4,000 »»,«0« •»,«0« «7,00« «»,»00 »«,30«

10«,7UO 101."SoO 101,«0« 107,40« 10J,tU« 109,»00 U7,»00 107,«o« 109,»09 10«,»0« 11«,«Ü« 117,40« 110,700 107,40« io«,too lot.OO« 10«,10« toi,«o« ««.«OS «7,600 »7,«00 »t.JO« •«.»g« «7,60« («,«0« «0,70« «o,«co «0,000 »0,60« »»,60« «0,300 «0,000 »«,30« («,10« •♦.»oo ««,«0« «0.400 «0,90« «1,700 «?,500 »7,900 »7,70« »7,70« »3,10« «J,30r «3,900 S3.700 »3,90« «3,70« «7,»00 «3,30« »3,300 •3,70« •'.90- »9,«CO »«,10« «7,900 ««,90»

HI,«09 1«!,000 1»«,«C0 1»9,«C0 1»«,«09 l»7,O0O ttl,«oo I»«,«CO loe.ooo »01,«CO 70S,«0« 70!,«00 70«,«CO 709,«CO 70«,«0« 707,000 701,"00 20«,"CO 71C,»C0 211,000 711,000 71!,000 71«,OCO 219,»CO 21«,«CO 717.000 21«,«00 71(l«00 »JC.OCO 221,«CO 227,«CO 22!,000 22«,OCO 729,000 72«,OCO 227,000 221.»CO 22«,000 »coco 211,000 7«,OCO 21!,»00 21«,000 219,»CO i'l«,»CO 217,000 2»,000 2«,000 7«r.oco 241.000 2«:,«co 7«!.000 ?««,»00 2«9,0C0 74«.000 247.000 241.«CO 74«,"to 2»t,0C0 2»l."t0 2>i.«CQ 2»!,000 744,500 2»9,O00 2»«,OCO 2*7.010

«I.7o0 U0.300 H7,'00 1^3,900 ue,7oo ll7,«00 u«,ioo lCt,«0O 109.300 10»,»00 1(1»,«0» 11)7,900 107,»00 101,«00 101,'9« lofl.J,« «»,000 •7,700 ««,000 «4,900 «3,000 »7,700 »?,«oo »7,000 •7.000

»7.900 •7.400 »2,100 »1,900 »1,700 »l,3oO «1,900 •7,000 »7,400 97,900 •3,700 »4,400 • 9,700 »9,900 »t.OoO »Moo »«,«00 »».400 »t,?00 '»,«00 »9,700 »9,100 »9,700 »9,900 »9,700 »«,!C0 «3,«i'0 »4,000 »4,000 «4,900 »9,100 «9,»00 !t.«00 «7,00« »7,900 90.700

100,700 107,700 104.100 109.000 109.900

7»(,000 10S,«o« 2>«,«C0 10«,100 2»C,0Cn 10».«00 2*1,»CO 10«,«OO 2*2,000 103,30« 2*!,0Cn HI,300 7*4,«0« »«,«0« 7»!.000 «6,900 2*(,«C0 ««,70« 7*7,000 »«,«0« 2*(,010 »«.100 2*«,«CO »«,30« 27r,eco »«.20« 271,OCO ««.20« 271,«00 «3,70« 2'!,«CO »3,«05 274,«CO •7,»oO 279,«CO «21«0» 27«,«CO »7,600 277,«0« »».»oo 271,000 »3,10« 27«,«00 »3,«00 2IC.OC0 ««,100 7«1.000 ««,000 los.oco •«,900 7«!.«00 «9,000 224,«CO •«,•0« 219,«CO ««,90« 22«,«CO «7,no« 707.000 H.11MI 2(1,«CO «•,700 22«.000 100,100 2»(,«C0 13«,tO« 2«l,OC0 10«,too 2«i,nco 1JO,300

2«!,000 «♦,»0« 2»«,00« »«,10« 2*!,000 «6,400 7»«,000 »»,700 2»7,«C« ««,«0« 2(1,«CO «5.»00 2«(,«0S «6,600 Jocnoo »6.700 301,000 «6,10« 30S.OCO «9,90« 30!,000 »».10« 304.«OO «»,30« 309,00« ««,«0« 30«,«CO «6,00« 307,000 »6,900 301,000 «7,«U« 30«,«0« «7.70« Jir.ooo «■,100 !ll,«CO «7,70« J1S,000 »•,600 313.000 101,»0« 31«,«CO 102,60« 319,«CO 102,«0« SI«,«CO 102,70« 317,000 101,10« 311,000 «».»00 31«,«CO «7,60« 320,000 «»,«00 321,»CO »»,700 327.000 •»,700 3J!.«00 •».300

Fig. B3a - Calculated intensity values

129

r

B. O. ROBERTS

9f .^,7 9^.750 9«.'*» »ft.120

1Ü?.*41 vft.son 1U4,"1.! i*,ft*

ex^x yr .T&1 'fc^uLT«; 105.3e5 9ft,ft20 KA' UP L'b^E^ TU«.7:6 (Sfl.fWP

lOf .1i« 91,«dO f.sjg il.fr.jH 10«.4,9 97I

,>0P ?. 'eft ■?. Pi)" UP.'/t 93,*2P 5.^ta = ?. U" li2.?43 97,''O" ^.^fl .'3 M* ll!.ftl<. 91,.73"

*.ni ,^ n (•i* 114.left 91,120 t. '^ .< rl par U*.3S7 e9,S0P

lC.,'«t r3 t/r 117.«39 97,120 i;.uft HC non 11«,910 9S.noo I3.«fc7 r^ T/r Ur,Sfe2 97,a/0 14.«S«? -9 fzr 121.954 99,P70

1* .-»Jl Ä« K^n 122.^"j ».3,T/n

l?,^en r* 71)0 124.d47 94,760

*'. .*Jl 84 o /O 12«."ftS 1 0 ft . 12 0 12.4^3 «7 7an 127.44P lUfi.a/O i?.7/4 i« pan 12^.912 ill. 120 «5 .Mb e7 r(jn ur.u.i 113.1*1" it .^\* rP PÜ" IJl.^S-J 117,620

i7.at9 r5 r,ui uj.Htii 114,371 2?.?ei .1 ue Ut .946 110,730

JC.*i? r.« p/n 137.*17 no,soo JZ.1,4 B« ?>p 136,9e9 i^y.ft^n J?.^>ft ^7 van I4r.36ri U?,?!}"

Jf^^'j t* r^P 141,7J2 Ill ,^uo 37.^4" nP n/n 143.tC4 117.120

3<;.-«it) '»t 9a0 144.4;? 111 ,7!JO

4r .^.i jrt 7!jn 145,M7 lll.-Ju" 4?.-62 VI ^un 147.?1P no,3/r 43 .^^ i? ?5r! 14?,?/ft Iu7,?.j0 4? .177 >,? son isr,f47 11.9,730 47.,;<5 VI 7an 152."19 l.il ,a/n 4f."iO i? ^2" 193.341 V9,73n &.?.'il .1 UP 134.742 .*,120

S5.'i>.J ',1 T^ 1S7,H5 »■«^/P b< .-it« .? nyn liS.«77 ■Jft.OOT b7.'»J6 •n Kü0 16C.949 »3,ijn

e;.,'46 e« 7^0 161.*<n 93,730 6«,n* »4 ^öP 162.9V2 93.500 t* .ta e» A^n löt.v;? 95,120 tt .a>0 V^ njn 16f.'i" »ft.12" 6f ,'.'3 V4 .TiP 1/C.9V3 V3.21>0 e;.-»^ V5 ,3/P 1/2,'t4 97,500 /i .'»5 V7 .3/P 1/3,71J6 92,«2" ^,466 V7 ..■«/n 171,1C« 94,120 75 .'C? »S ,3;P 17<?.479 97,f(/0 ;*."ti v» ,3/n 1/7.»SI »3,500 ;7.933 ss .-UP l/«.922 95.120 7«.^i4 yft .MdP 18r,,?44 91,360 ar ,f96 '.a ,nuP 183.744 »«.130 82."67 V7 , « 71 185.U« 93,1.50 03,4^9 V? .130 18*."-^H 9^,500 ee.iea V .nu" 19P.535 lua.SOO Ö7.,5!s4 »ft ,pen 194.9C6 io2,ft<:o of .'J<5 Vf , ^0? ?01 .97H 102,620 9C.?»7 v» .13n 202.A49 lJl.ft2" 91.*t9 va .500 ?04,"il 107.500 91,MO »9 ,5öri 205,393 9^,37" 94.41? y" ,*<p 70«,7t4 yft,»dO 9! .7e3 V3 .''/O 20f ,lift y5,<>7" 97.li"? y? .7b" 20«.'>C7 95,son

?lf .,»79 713,Si? 71*,9Sft 717,»«7 71f .949 ?2C,37n 721,74?

723,114 724,4t5 725.«37 7<7,?i9 ■»JC,?^ 731,572 732,943 734,31^ 735.fte7 737."3H 736,4jn

23«.«Cl 24j,i7.f 742.'^S 243,916 74e.!»gf! 74«,«,.'1 7S1,0C3 732.■<74 753,746 755.11» 75f,4fc9 757.»el 759.7J2 26C,*t4 762 ,K4U ?64,?e? 765.5J3 267,"t5 ?6fi,3/6 26«,749 771,1<n 7 7 2 . 4 ; i 773 ,«63 275.734 27«.ftC6 783,117 784,4eS ?e!, «tn 287,7Jt 786,*12 78«,975 791 .346 792,71« 794 , 1e9 795,461 796.7ei 30C.162 301.«23 302,«95 304,9t7 305,ftj» 307,"10

y5,3 70 V 4 . 5 0 " »6,^00 »^.730 97.62" »7,ft20 9«,620 9ft,ft*0 91 »ft 9H lu" 9ft

7150 .500 ,500 ,120 ,120

94,«7P »7.ngn »ft. »7,

. ft<<0 .. .7'j"

1^7,73" i j«, 3; i 1)4 - •• ■ 99

SQ" 3oP

97.730 1..3,3!>" 1 J4,750 lüft,?90 1 . 3 , ' / 0

lul,ft2n

1"?,00" 11,7,250 inl,?5" 99,120 »7,^/0 »7, TOO

«",500 ^9,?!)r »"7,500 99,3d" 9 8,130 »7.li" 9 ' , " U 0

,3/0 350

»ft,7S0 »6,120

90,380

9«',fti0 1 v I, » 7 0 1 (J3,5üO

H/1,750 9 9 , 5 0 0 »7,750

1,7,120 I'i6,l20 11) 7 ,« 7 0 90,250 9 A , r 3 0 99.u/p

MO,620

9« li.,0

Fiq. B3b — Experimental intensity value«

130

■?^»^Wf»«!l^^ *' ^ .VW^fll^-'IWI*-^^**«^»**»^^

NRL REPORT 7827

to

I

I

NiuMiui uoi snns* ajitmnw ana mumiada JO UUSIMJUOO

131

B.O. ROBERTS

EXPERIMENTAL

CPLCULBTED

COHPRBISON OF EXPEBIHENTBL Bt« CRLCULBTED RESULTS FOR TRIIRIN

"W^Q £ loo

1 "0

- 120

130

WO

150 sn—w—BET—57—rar—m—rw ~M—vss—jotr—iss—?5D—jscr—TBS m

Fig. B5 — Comparison of experimental and calculated intensity values

132

fgg^gggfgfDuumtf^ *