9/2 norda bench systems mark inc rockville mo apr r … · 2014. 9. 27. · fmcbr n"imh 8 202...

266
7 AD-Ail 889 OCEAN DATA SYSTEMS INC ROCKVILLE MO F/S 9/2 NORDA BENCH MARK PACKAGE DOCUMENT.(U) APR 80 R HOLT NOSOO-80-C-0409 UNCLASSIFIED NL IIEIIIIIIEIII EIIEEIIEEIIIu. EIIIEE-EIIII EEEEEEEEEEEEEE EEEIIEEIIEEIhE IIIIIIEIIEEEE-

Upload: others

Post on 22-Aug-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

7 AD-Ail 889 OCEAN DATA SYSTEMS INC ROCKVILLE MO F/S 9/2

NORDA BENCH MARK PACKAGE DOCUMENT.(U)APR 80 R HOLT NOSOO-80-C-0409

UNCLASSIFIED NL

IIEIIIIIIEIIIEIIEEIIEEIIIu.EIIIEE-EIIIIEEEEEEEEEEEEEEEEEIIEEIIEEIhEIIIIIIEIIEEEE-

Page 2: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

LMay

00000

hhNaval HeC ~18

fl~fl3Apovi fmcbr n"Imh

8 202 11 00t,

Page 3: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

OCEAN DATA SYSTEMS, INC.E d M 16000 EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852 *301/881-3031

Submitted To:

OFFICE OF NAVAL RESEARCH 0WASHINGTON, D.C.

NORDA BENCH MARK PACKAGE DOCUMENT

Technical Task Report

April 30, 1980

APPROV-r'7 I~TC P~A

Prepared UnderContract NOOGI 4-80-C- 04 09

Prepared By:

R. HoltOCEAN DATA SYSTEMS, INC.

ROCK VILLE, MARYLAND 20852

~~.. ..................... ....

Page 4: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

FOR EWORD

This document is a task report prepared under Contract No. N00014-80-C-0409 for the Office of Naval Research, Washington, D.C. in support of the NavalOcean Research and Development Activity (NORDA) Code 300, NSTL Station,Mississippi. The report presents user level instructions for executing each offive NORDA computer programs at a bench mark site using card decks andmagnetic tapes that accompany this document.

Ocean Data Systems is indebted to Mr. J. Roberts, NORDA Code 301, forproviding recommendations in selecting the programs to be included in this benchmark package and for his general assistance in this effort.

Accvs-z cn For

NTIS P&

By._

D ,C

IiL___

I.i- *A..*' *.

Page 5: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

ABSTRACT

A suite of five NORDA computer programs has been selected to comprisethe NORDA Bench Mark Package. The programs are coded entirely in CDCFORTRAN IV (except for one small assembly language function contained in theprogram AUTO-OCEAN). This document provides the user with information andinstructions for executing each program at a bench mark site. Included with theBench Mark Package are card decks and magnetic tapes, the contents of whichare described herein. Sample inputs and outputs contained in this report werederived from these decks and tapes.

It is virtually impossible to foresee every problem that may be encounteredin transferring a program between computers. This document places specialemphasis on the FORTRAN/Operating System interfaces that are most likely tobe site dependent and thus create problems. Information presented in the maintext of this report should be sufficient to implement minor job stream and/orFORTRAN coding changes to the computer programs included in the Bench MarkPackage in order to adapt them to the on-site operating system. Should moresubstantial changes become necessary, additional documentation and informationare provided in the appendices.

3 ii

Page 6: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

TABLE OF CONTENTS

SECTION PAGE

FOREWORD..... .. . ... .. .. .. .. ..

ABSTRACT........... .. .. .. .. . . ...

TABLE OF CONTENTS....... .. .. .. . . ...

LIST OF FIGURES .. ...... ........ v

LIST OF TABLES. .. ...... ........ v

1. INTRODUCTION..... ... .. .. .. .. . ...

II.MPP....... ..... . . .... .. .. .. . ...-

I. General Information... .. .. .. . . . . ...2. Location of Program.... .. .. .. . . ...3. Job Stream..... .... .. .. .. .. ... 1-4. Input...... ... . .... .. .. . . . ...5. Execution Deck......... .. .. . . . ...6. Output. ... ........ ....... 11-57. Site Dependent Software. .. .... ..... 11-32

Ill. AUTO-OCEAN .. ... ........ ...... 11-1

1 . General Information. . . . ... .... ....-2. Location of Program .. ...... .... Ill-I13. Job Stream. .. ... ........ ..... ll-I',. Input .. ..... ........ ..... 111-15. Execution Deck .. .. ....... ..... 111-26. Output. ... ........ ....... 111-57. Site Dependent Software. .. ... ...... 111-9

IV. NEWPE .. .... ......... ...... IV- I

I . General Information .. .. ....... ... IV-12. Location of Program. .... ........ IV- 13. Job Stream. .. ... ........ .... IV-14. Input .. ..... ........ ..... IV- 15. Execution Deck. .. .... ......... IV-i16. Output. ... ......... ...... IV-47. Site Dependent Software. .. .... ..... IV-31

... .' ... ..

Page 7: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

TABLE OF CONTENTS (continued)

SECTION PAGE

V. SYNACC. ... ........ ........ V-1

1. General Information. .. ... ........ V-12. Location of Program .. ...... .... V-i3. Job Stream .. .. ...... ........ V-14. Input. .. ....... .......... v-I15. Execution Deck .. .. ...... ...... V-16. Output. ... ........ .... ..7. Site Dependent software .. .. ........ V-19

VI. INTERACT .. .. ..... .... .... ..... I

I1. General Information .. .. ...... .... vI-12. Location of Program .. ...... ..... VI-I13. Job Streamn.. .. ..... ......... VI-l14. Creation Deck. .. ...... ....... VI-l15. Interactive Dialog .. .. ..... ...... VI-36. Site Dependent Software. .. ... ...... VI-21

APPENDICES

A. JOB CARD INFORMATION. ... ........ A-I

B. INTEGER FUNCTION "FIELD".. .. .. .. ..... B-1

C. DOCUMENTATION OF POSSIBLE SITEDEFPENDENT SOFTWARE .. ... ........ C-1

D. MPP CALLS TO SITE DEPENDENT SOFTWARE. .D-i

E. AUTO-OCEAN CALLS TO SITEDEPENDENT SOFTWARE .. .... ....... E- I

F . NEWPE CALLS TO SITE DEPENDENTSOFTWARE. .. ....... ......... F-i

G. SYNACC CALLS TO SITE DEPENDENTSOFTWARE. .. ........ ........ G-1

H. INTERACT CALLS TO SITE DEPENDENTSOFTWARE. .. ....... ......... H-i

iv

Page 8: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

LIST OF FIGURES

FIGURE PAGE

1. MPP EXECUTION DECK .I. . . . ....... .- 2

2. EXPECTED MPP OUTPUT ..... ........... 11-6

3. AUTO-OCEAN EXECUTION DECK ......... ... 111-2

4. EXPECTED AUTO-OCEAN OUTPUT ......... 111-6

5. NEWPE EXECUTION DECK ..... .......... IV-2

6. EXPECTED NEWPE OUTPUT. .......... IV-5

7. SYNACC EXECUTION DECK ............. ... V-2

8. EXPECTED SYNACC OUTPUT ........... ... V-5

9. INTERACT CREATION DECK ........... ... VI-I

10. INTERACT DIALOG .................. ... VI-4

LIST OF TABLES

I. SUMMARY OF PROGRAMS AND DATA BASES.. 1-2

II. TAPE CONTENTS ................... . .1-4

III. POSSIBLE SITE DEPENDENTSUBROUTINE REFERENCES ............ . I.1-7

IV. LOCATION OF POSSIBLE SITE DEPENDENTSOFTWARE IN MPP ...... .............. 11-33

V. LOCATION OF POSSIBLE SITE DEPENDENTSOFTWARE IN AUTO-OCEAN ........... ... 111-10

VI. LOCATION OF POSSIBLE SITE DEPENDENTSOFTWARE IN NEWPE .... ............ ... IV-31

VII. LOCATION OF POSSIBLE SITE DEPENDENTSOFTWARE IN SYNACC ................ ... V-19

ViII. LOCATION OF POSSIBLE SITE DEPENDENTSOFTWARE IN INTERACT ..... ........... VI-21

'3

... • -... ;4l ,., .>,. . ,.. * . .,2 .€ . " ' ' , . ., 1

i . . . .,, . ... .... 1111 q ll ' -" " li- * "4 '-- "1 I ... . .

Page 9: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

1. INTRODUCTION

This manual, with accompanying magnetic tapes and card decks, comprisesthe Bench Mark Package of the Naval Ocean Research and Development Activity(NORDA). The purpose of this package is to assist the user in executing eachprogram on the be -h mark computer. All programs were developed andcurrently execute on the CDC 6600/6700 system at the David Taylor Naval ShipResearch and Development Center (DTNSRDC), Carderock, MD, under thefollowing software:

Operating System: NOS/BE 1.2

UPDATE: Level 1.2-460

Compiler: FTN 4.6 + 460 with optimization level 2 and ROUND

Loader: Cyber loader 1.3-460.

The package consists of five programs, four of which execute in batch mode, andone which executes interactively. Four programs reside on tape; one is aFORTRAN punched card deck. Some of the programs are composed of severalmodules, each of which must be loaded and executed sequentially. Some of themodules are created by loading more than one binary file. Additionally someprograms require data bases which must be transferred from tapes (provided withthis package) to mass storage files prior to execution. Table I summarizes theprograms and data bases. All tapes included in this package are unlabeled, 7-track, 800 bpi, Scope Internal tapes. Program tapes are in Program Library*(PL) random format, i.e., they were created as the NEWPL output fromUPDATE, and thus can be attached as the OLDPL input to UPDATE on the benchmark computer. Each program library constitutes a binary record on tape. Database tapes are written in various formats as appropriate. Table II summarizesthe contents of all tapes included in the bench mark package.

Included for each batch mode program is an execution deck that has beenrun successfully on the CDC 6600/6700 system at DTNSRDC. For the interac-tive mode program, a card deck is provided to create and catalog the absolute(executable) object code. Each deck contains all the necessary commands toeither execute or catalog a program, i.e., mount and access program and datatapes, create necessary data files on mass storage, call UPDATE, compile, load,execute or catalog the program, and purge data files that may have beencataloged. Additionally, all needed data cards are included. These decks willprobably require modifications to the job streams before running at the benchmark site. Chapters II through VI present details of the decks and expectedexecution results.

To be consistent, each vendor should execute the four batch modeprograms in the order in which they appear in Chapters II through V of thisdocument, i.e., (1st) MPP, (2nd) AUTO-OCEAN, (3rd) NEWPE, and (4th)SYNACC. The interactive mode program, INTERACT, may be executed at anytime.

*Non-CDC vendors can be supplied with programs on cards and/or EBCDICtapes.

l-I.

Page 10: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

U..,

0=0

Vu. cc 0

Cr L- C zC 4 C- e Q e w N< 0

<. -o -o- - O-oo -o

0> U>, U, U>, U ILU- 0 in. a- CL CLu

CL) z a.

cc xx 0 a.V)

< ___F_ c (

00.. coc

Li..

E 0. . ,

(t z

1-2i

Page 11: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0- 0-= 0-= 0-= 0-= 0- 0

tv m9.4 9. 4) 4) 4)4

- N - N - N- -

-~1 04 V, .

(U U U U4cc

c0z z z z zz z0 0 -M

LU

cc ~E<- z U;

C, C-a C0 1 ) 04) )

UCL .. 0I

u U U

Et LU LL u

< <I

0LL LU >-

CL - Uv<

UU <

E ULL

I-L<a >

U.,

uj cc c -3

E u.- -u---

Page 12: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

LA

0)L

* LL

U

Z6 u EU Zv xU w

'o m~ m~r ra m~ to Z) rZr)~~

9- L- &- &- I L- L- - L- L-.CL CL C . CL C n CL CL CL a. C z C

_ 'o

0 0

LU Z iL - (N

<. 0 - -)

rE jLU L

Et)

S 0 4&~I-

S -Y

1-4

4

Page 13: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

A. - -LU -L, 0. 1

<t <t < < < < <

V, ) (Li 4) C) a) a) w)

C)C ) C) C ) C

<- -4- -)- 4-

LLC!

-v * -L I- ~ -

06 U U U U U U

.2 S -M L) < .

- 2: : 2: 2:2: 21-2

Page 14: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Each program contains certain subroutine calls that may be site dependentand thus will require special attention at the bench mark site. These callsinvolve mostly the handling of random access and direct access mass storagefiles, and FORTRAN/Operating System interface(s) for attaching cataloged filesand connecting a terminal to a file. Table Ill lists possible site dependentsubroutine calls, the program from which the calls are made, and the purpose ofthe call. More detailed documentation is contained in Chapters 11 through VI.

Chapters 11 through VI present detailed information for executing each ofthe five programs. Appendix A contains data regarding computer facilityrequirements that may be needed for the 3OB cards at the bench mark site.Appendix B discusses a COMPASS coded function that exists in the PL forprogram AUTO-OCEAN. User level documentation for potential site dependentsoftware is presented in Appendix C. Appendices D through H containFORTRAN compilation listings of all program elements in each of the fiveprograms that reference potentially site dependent routines.

1-6

. .. . . . - *. .

. ... .. .. .... , -: -- .. - - - -.--.. . -_ . . . ...

Page 15: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

oc 0

MC t)

o .u

m 0,

LL: u K L

LU 0

LUI I

;z1 E E C.'

CI4. C .)I z. 0) V)

Z C. o z 0 < ~ C.J

Z IL

0 4) w I

LU . H EC LA 0.C0 0 1-- L

0 000 0.01

u V)L0 <0) Q<0

(a. * z L L L

V) z

.*- 01-7

Page 16: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

j ac00

E'o 0

- . m

u E

r 0 E

E E "S! ad-0 'D 4

E ?

LU IE ~4

E ~ ca- t-

oo 0 -

- 4- 0m 0 LL. to U m - ~ 4

LU~~L -0E ((V (V -2 m

z CL W , C

LU > zr- tot

C F-

LU U zOL

LP) 0 ((V) V) uo ______C

LU 0 E 0

< 7- * C) u >

I- ~ o- 0 0 -M L L/L U. C

-j Vd) z Cd') U <

.~~ ~~~ 00~ 0DC~ .;( wj w * ~

L. < -.- *.

Page 17: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

1I. MPP

11.1 General Information

MPP is a batch mode program composed of five separate modules (subpro-grams) which must be executed sequentially. Communication between modulesis achieved using scratch mass storage files which are automatically allocated bythe operating system. The execution deck references the modules (in order ofexecution) as MPPI, MPP2, MPP3, MPP4, and MPP5. The program is codedentirely in FORTRAN IV.

11.2 Location of Program

The components of MPP comprise PL numbers I through 6 (binary records 1through 6), inclusive, on program tape CK0713 and backup program tape CK0720.The five executable modules require six PL's because MPPI is created from PL'sI and 2 (see Table I).

11.3 Job Stream

The job stream included in the MPP execution deck and listed in Section11.5 with comments performs the following basic functions: mounts program tapeCK0713, updates from PL's on tape, compiles, loads, and executes each module.Job stream c -nmands shown are those used on the DTNSRDC CDC 6600/6700system. They may require modification at the bench mark site.

11.4 Input

MPP uses no external data bases. It is driven entirely by data cards. Eachof the five executable modules has its own card input. MPP2 through MPP5 alsoread a scratch file written by the preceding modules. All necessary data cardsare contained in the MPP execution deck and are listed in Section 11.5.

11.5 Execution Deck

A listing of the MPP execution deck is presented in Figure 1 followed bycomments. Numbers opposite card images in the figure coincide with theappropriate comment number. 3ob stream commands and data are identical tothose which produced the output in Section 11.6 on the CDC 6600/6700 system atDTNSRDC.

Il-I

I4

Page 18: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumber: Image:

I - VSN.OLDPLaCKOT13.2 - REQ0JESTsOLDPLsNy9NOR1NiG. &CK0713/NORING/3 - UPD*TE9F9PvCCOPLE.4 - REWI'JDCO$4PILE.5 - FTN,IzCoMPILE.LUOOPTU29PUCFIELD.6 - RETURNeCOMPILE.7 - UPDhTE9Fw9CwCOMPJLEo4 - PEWIND*CO'4PJLEo8 - FTNv1=COMPILEvLz0,OPTZSZ=MPPI.6 - RETtJRNoCOMPILE.9 - LOA09CFIELD.

10 - MPP1,6- RETURNeMPP1,CFIELD.

11 - UPDATE*F*RoCzCOMPILE.4- REWJNDeCOMPILE.1- rTNvIzCOMPILE9LwUOoP7=298=4PPZ.6 - RETLJRNCOD4PILE.13 - MPP2.6 - RETURNA4PP2.

14. - UPDhTf9F0kvCwCOMPILE.49 - PEWTNDgCOMP1LE&15 - FTNv1=COMPILEvLz090PTa22,8MPP3.6 - RETURNCOMPILE.16 - MPP3.

6 - RETURNsmPP3.17 - UPDATETS,',CwCOPL-

4 - REWiINDCOMPILE.IS - TNI=COMPILELaO,0PT32.BEM4PP4.

6 -RETURNCOMPILE.19 - *4PP4.6 - RE TURNqMPP4.Po UPDATEoF.IkC.COMPTLE.

21 - UNLOAOOLDPL.4 - REW1NJD*COMP1LE.

22 - FTNv!2rOMP1LE9Lv0vOPTz299vMPP5-6 - RETLJRNPC'MPILE.

23 - mPP5.

6 - RETLRNomPP5.* p4 - 7/8/9 EN. Or RECORD CARD* 25- ?/8/9 END Of RECORD CARD* p6 - 7/8/9 END OF RECORD CARD

)7- 0?7 0.0 3

77 0.0 1500. 100. 1497. 2000. 1515.

27-00o.P7 -00 1501. 20. 1501.8 100. 1498.9 1500. 1510.7- 0P7 1000. 0V END OF PROFILES4

P7 2 1 1P7 -00 12000.0 500.0 9000.27 -0

P7 -35.0 0.0 100.0 200.0* 8-7/8/9 END OF RECORD CARD

FIGURE 1: MPP EXECUTION DECK

11-2j

9A

Page 19: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumboer: Image:

*29 - 7/8/9 END OF RECORD CARD30 - 0 0 2 -2130 - 10.0 -10.30 - 0.0 60.0 100.30 - 300. 1000,

*31 - 7/8/9 Epon OF RECORD CARD*32 - 7/8/9 END OF RECORD CARD33 - 033 - 0 0

*34 - 7/8/9 END OF RECORD CARD*35 - 7/8/9 END OF RECORD CARD36 - 1 1

*37 - 7/8/9 END OF RECORD CARD*38 - 7/8/9 END OF RECORD CARD39 - MPP NORDA BENC-44ARK RUN.39 - 100 1.0 1.039 - 1 039 - 1 139 - 139 - so.39 - 239 - 35.0 100.0

**40 - 6/7/8A9 END OF JOB CARD

* This image represents a card with a 7/8/9 multi-punch in Col. 1.

** This image represents a card with a 6/7/8/9 multi-punch in Col. 1.

FIGURE 1: MPP EXECUTION DECK (continued)

The following comments refer to card images in the MPP execution decklisted in Figure 1.

Comment

Number: Comment:

I Specify program tape to be used.

2 Mount unlabeled program tape with local file name OLDPL.Density = 800 BPI (HY). No write ring.

3 Create compile file from 1st PL on tape.

4 This card is needed because UPDATE R option inhibitsautomatic rewind.

5 Create the binary file CFIELD.

11-3 1

Page 20: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

!

CommentNumber: Comment:

6 This is done to minimize mass storage usage.

7 Create compile file from 2nd PL on tape.

8 Create the binary file MPPI.

9 Include CFIELD in the executable module MPPI.

10 Load and execute MPPI. All system routines needed tocomplete the executable module are in system libraries thatare automatically included by the loader.

I I Create compile file from 3rd PL on tape.

12 Create the binary file MPP2.

13 Load and execute MPP2. All system routines needed tocomplete the executable module are in system libraries thatare automatically included by the loader.

14 Create compile file from 4th PL on tape.

15 Create the binary file MPP3.

16 Load and execute MPP3. All system routines needed tocomplete the executable module are in system libraries thatare automatically included by the loader.

17 Create compile file from 5th PL on tape.

18 Create the binary file MPP4.

19 Load and execute MPP4. All system routines needed tocomplete the executable module are in system libraries thatare automatically included by the loader.

20 Create compile file from 6th PL on tape.

21 Program tape no longer needed.

22 Create the binary file MPP5.

23 Load and execute MPP5. All system routines needed tocomplete the executable module are in system libraries thatare automatically included by the loader.

24 Updates to CFIELD, if any, follow this card. Updates may benecessary to modify site dependent coding.

11-4

- A -. -~.' 0

Page 21: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CommentNumber: Comment:

25 Updates to MPPI, if any, follow this card. Updates may be

necessary to modify site dependent coding.

26 Data for MPPI follow this card.

27 MPPI data cards.

28 Updates to MPP2, if any, follow this card. Updates may benecessary to modify site dependent coding.

29 Data for MPP2 follow this card.

30 MPP2 data cards.

31 Updates to MPP3, if any, follow this card. Updates may benecessary to modify site dependent coding.

32 Data for MPP3 follow this card.

33 MPP3 data cards.

34 Updates to MPP4, if any, follow this card. Updates may benecessary to modify site dependent coding.

35 Data for MPP4 follow this card.

36 MPP4 data card.

37 Updates to MPP5, if any, follow this card. Updates may benecessary to modify site dependent coding.

38 Data for MPP5 follow this card.

39 MPP5 data cards.

40 End of deck.

11.6 Output

The expected output from running the MPP execution deck is listed inFigure 2.

II-0

. ... .... .... ....- * A

Page 22: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CL

u

11-6

Page 23: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I-I

VI X

c * o 40 0 o u

* S i 0..

W -, -0~ el

0 0P 0 U

L CLL

* ~ ~ ~ 0 It I ~ C V

* ~ ~ Q 0* * CO.i ~ S* ~ ~ ~ c x-* J.

* ~ ~ ~ ~ ~ ~ ~ ; Aj0~- J N-~'

* 4 W~~N S 11-7

Page 24: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CLC

IIL-

A LA00 00 -

2 0 4 0L0

K1 tiLUA--

00N

'41 L

ile C:7 c 13 cc

Page 25: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CL

LU

A 0~

ILU

a a :

*o, a

ma.

000009

Page 26: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

i.j

I-

LUI

CLX-

xj

ct 1U

U-10

Page 27: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

3C.)

C

C

UoI-D0~

o

x

U

a

0

a

1?

:0

'I-Il

4

,1

-- ~ - -'--------.-----------.----

Page 28: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

(0p00 0 400000000 0 0 00- V I' W C.

44C N# '. 4, P. N e%40 w w 4 4.04

C

0'r. .0 x.4 4Nt~ x- - 0.~ ;- & Op z ;&NON=-a -

* -- 4f 0 -0-t 4 4-'4~zk N;e4:--Cet: 4

C.-

0

2~~ I

0 0

000 0 % N N f t N ,00 0 0

0 0 a 0 2 I

0z T2 02 M , r. Zx ( . . i M4 zT03

A 'A 0

A 0 0

- 0 0 0i

00 00 0 00A0

0 ~ 011-12

Page 29: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

e~~~j aN N %N N iN N N N M i M M 4 i m m o4 L a 1I

F" 40 aa'0

a~e 12 N a. a . .. a .0O 444az .. wJ.9-~ e NI0' 4 I.e 4*~ 'a~~~~~~~~~ .o o @"~ * 0 O!?~ (PO ~ O ~ * O t*~le -' -J

x * a . a a . a . *.

a * a .a .02 . a.. a.

* u~.C: *a~~ *4~U~1J4. S41..~N7 434a E~ 4~C~ II4?-llx7zz~w IN.Z O.NI44~~ .t -.. 4a4 4

x 0 CL0 au a

0 m a am ac at1 0

074 or40 0:4 0 4 074

07 a? 02 co cca a a0 a , a aL

a a a aC a a

.................ra................~lama...........w.12...........3.1 ........

Page 30: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

a CC,11 it 11

4D a *1 l

4J~Nc 4fp 00 000 0 4- 0 00 e 0 a.t 0I

-I N -ItJ.J.

,c 7r. -; I-. C

2.*17 1.. ii. 2. .. C.. .

x a 0 0 00

- - - - - - - L

o a 0'OP~ ~~~~ zo o e o s

'7~ ~ 0 az0 2OZ 0 zC

0 r00m 0 ar4 f.. x~ L

co *a 00 00 01 0 a a a .Z~P zC% 5 424 *'J 'J'U 0 50-4 4J~524 a ~ -~ ?-- 5 --z4 *4 44.000t4~ 4'~ 4~I D7I r 2 U 5 s 40 4 r .90 0K~c0Jj'c4A % :0 2 0, e

0 1 " .6* .J .* *'. . . .g . . . . . . . .I I* .. ".a C

4 ~ z -2 466 46 6 6 1 6 6 f* 4 - 4

A~ ~ 4' 6 0. USA

4.~a -.. aa a a00~a00 oa0 aao oooo oeoo a,~oe a11-14ea

Page 31: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Iz

C L C L 0 ,.. 4 U 9 a I -

4~~~~E~ 4kr 4-0'.~I ~ d O~ 82

cc- - m. -

~ ~ %0 0 o8~ 0 .C-,N- ~ -t22 * 3 ~ 2 2 N '0 4*2e O 2 6 0 2 4 0 d ''

-4 a T - -14 0 , 0 - 0.a 1 0 i a I -

~~N0~ zC. OO z 0f24 rO~ LL.).J20

.20 a 2 03, 80 0 LU'

a x e fo 8C a- m 8 w a a ,m , m80 88 882 I8 882 83 z08IO2 - ,,1

14 82 4 2 2 2 82 ,N 0 2 82 I

o% 8 ~ acc 00 0 0 a a 8 c ao.-0' 3-. a--. 8' -0-'. ao -a-'. 8 - ' 8 -o . Z --. 0 .7 C.

Z. 8. 8O q 0: -9 0 a 8 'ta a a 01 . a . ! a7= O a., a. a Mai c !@4 4 l.-. m * 1=-=T 0.'A I ka : 8 ; 0 ; I aA - LAL

a z .- z-e a -8I Z-a' Z-a zz z-o' a -:.

4;;~~f Z :~ : U O" 4 M 4 ~ 4~ 4 m g; 4 2

2.. 5 2.~ J~.** u~*s5 SU2.. I 2. . J~* * J~2** 5A .. ~~X

4 -900 - 4 - 41 0 - 4 - 4101 - 4 - 400 - 4 - 4pi

~088 OPC 080 ~ 88 088 @08 N @0 .0 83 o a

Page 32: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

; -U094o0eN9 ;-444M04*u4r M6 q9~P , ;-w&N0~

1 IS 4c 4 * S,- P.

x 44 -9 Xa L..

zC~4 'N NO~ ~ 4U ~ U ~ ~ N N~.M ~ .SO2NN.-*., .t0 0NN 4~ * O~A2 .. 0 ~ 444 .%4

* 2 2 . . 2 . !

*~~~~~ z a 0iP~P 4S7~N 4 4P4 CP I.&E~ &4~4 * ~N4~C .~pallC

I* 2 .0" 0.0 2 .0 2i y - . o

.z % ~ .2 z N~ 4~ '~ 2 z 2 ** t 4''4 I

2o-- N *2 - 2 N el 4 Aa a(I

002

11-16.- L

Page 33: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

C,- a-'9,oo

;4a 2 2

4p xi4 A z

v. * * 3. ... 3

C

2rg £ ol 1. 0 J 20 pm0 2..E0 a -a ( 0

2-z C z 6'.E 2 0 2z 0P R2 2110

*14#t'..~~~~~~k 0j~ ~ U4 ~ 0 0 ~ ~ 4J3 4AA

2Z~* 240 '~ *204 3"~* 20 30

2 . 1 . 2.... 2... 11-17 .

Page 34: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

%000000 4 000 Z04000000;4 -

04 AOM,01- & K Z Z4 W 91 M

^.P cz

CL

* . S 2 .L)

NN,' C, @ *0 U 0 0 ~ f 4 ~ C 4 E - ~4

o~c * .L .

. 01 10 C 0

o -'Go04,p

NM4 4± 0 orEZ

Page 35: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-fr "0 3 b ( u- 0" 0I

CO 2 * 2 . 2 * N* * 2...a44~~N0~OM 0 44N 1i 44 0 41

*~02 *ee0@~@~ * aoee~~a **oa~~ 0O@S~~ eoO2 *0D

- N c- IFml- -v

-,o .. i 5.-c~c

00~ LA-O 0 -- A 0L @ 2*A -'u.r. N - f

4-, Z -0 4 , -

- - -2 0-c .-

0. 0 u.

70 00s I0 10 0 IaII I1 .

@24~6 ;i 0a4 @2 @240

om 0 0 v1 ri 0f L 0 0 y M L

40~ "1.l0 @ 0 *I 2 .02

8 a a 9

Page 36: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

J- 0. N akn N 0 2 eN

4r4 ~ ~ ~ ~ ~ ~ 1 414!C 400 00,"00 4,r00 0 0 49EN 4 *

10, a& cc cr C

c 'o

C., 0

144 ~ ~ ~ ~ C N YN .1 E241,Nr

4~~~2 ; m m m 4I ,4E N 4N0 E - ~ 0 P EN @ PO - 42 n a

.- *N m * eN I N N *6

-- - - - - - - sa--

C-I j C2t, 0aa ~ a4 L' U 1.P.--4 %Z a6h'..EC -- t4 c4E N-E p

64*2 64 1 64*7N &a0@ 44 N - 64-4 c4 N ow ci.a.2 A *2 A* 2* NNN .. -.. N - 2- - .! . %'.'

2 x x----p z x- - z-1~~~~ ~ ~ ~ 4 1

a 0 0 0O% o cm Co : 0 c o04 034 004 002 004 00 4

N ... ... . .6- - - - - - .NN N N N N 0 4 -. 99 . . -IE 0s.

14 024 M2 m1 1 2 2

2 02 2 02 2 02R-20

'2 @ OZ Z 0202 0 ~it

Page 37: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

30 a 33 (Y 3

tp u2 4 24N 2r 2r Cc2 ~~~ 2; 2 2224J~ ~PN mo~J -f A*4 ;;w0 "I0 CID- mN .In4 It

m Cc Ut i i u

.342~ ~~~ .32 %04 032 *00 I04 *0O . ±

4 c . go ;; w 0 uc &

2~CL

. I4.4 .4.4 -. 4 = 4 - 4 C4

2 0 ~0 9p 0 2 0o, a 00 00 C. 4a u.

a 0 r a 7. ey Ina

T X P 3 42 0*2 AU 032 cz* .3 . .

010200 : 00 0 0 * oo 02c o: 0 0 0 0.. 00 000 0 0 0 o

C, ZO 0 O O 0 o 0 17.00 40000 S .2 a 0 .0.00

00. 00 .0 . a 0 0 00 00 0R 4U.0 ~ ~ ~ ~ I :3'o 0: Z*04P 0Q 23-'0 2N1 341 3 1 3 3

*EN* *4N*-I *4N4 *4p.4. 4 t ~ 1N. 4 S4 142 ~ z 2111 2z 4J1 z2 2111 2z z11 1z 112 2 22 2 4

2 ~ ~ ~ ~ ~ ~ l I"2.. MZ - 3* -- 0* -- M2 - 32-.. 0~-. *-.. ?

4 .. 4111 .4 .4 111 4 414 .4 .4 4111 4 4

.300 0±0 0 00 00 0000 0000 000 0 0 000 00000100 21

Page 38: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

2 lz

.N M;N2 3 116~ Pc - N i J-.r. 8. ,VcC& LI - t. 0.J 0

-t- o0. cL ez u w

c7= 04r~xN ; MO.4 %p:

~04 0o- 0N-4 4N0O'. 0 N ~ d~ 0TLc4 4-- P~.C~~. N-0~..f3O0 NC~3 Me4l3~~3

z a . .

o 0 x 0 0

o 3 0 00 z-

o00 0 0

3311 00 3 3o 3a 0 2 30

A%2 .0. .02 T3 0 N 034 s2 4 x7x zx

o CV OZ= 00 0O 0Zc 0

0 C, , 0, 0

Wo C C 0 0

0 0. 0vo~~~~ 0fnZ ~IL

3 Z~~'.3~ 3 ?Vt~'S.J~ 33%i~'C~'J.O 3 ~~t',~S11-22~

Page 39: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

49 srICI C

a:; N% 01 0' -

00 2o iz2 izm

2i 2i 27 ;

222,0J 0~34 2-0 21A 2O 2 N43cm' 04~ 123 0~ m~ 4.23 03 *3 0 0 04 0 .33 *3 z 0z

a~ -0 ..

.0s.$J4 tp ; 44'..300- e 4 O.j 4 a 44.to o m4U 2 4x-

In-

40000000 41 2 00 0 00'*0 201 o Z00

0.4 2 7.4..2 7....43 r*n4 2z4'

2*- z

-N e 4 4

11-23

o......0..

Page 40: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

N ~ ell a* ON4D'.

m i a m m a a a mI im m k nu o ii la vo.,M N. . , N ., . , . , ,

-~~c 0 09 0 90090

04A XU 0-P o- 0 C-

0 cc I.... .o

- - N 6 x wN N zJ NClz".. . .. 0 0 U, 001. 0 , .. 0 , .. . U, .. ,

x 2 .- ... . . gzr

I .. u. - w u M 0 m 9.)oa m4. 4* 9 m O N 9 m . o n nm) w I i -- 9- # op. qi - t

4 ~ I Mi 44 I.N N .f) 14 0.4 NJ N9) 4 N' 4 0 4

I 0L00 9 0 I 0L 9L 0 * . ee a L 0 0 0 0 C

--"-- - - '- - -

z Z 0 0 a !00 0 z a z 0 Z 0 00

o = .. ... , . , , , , - , .9 . ,, . ,, .. . ..

Z Z x 1.9 ; 2 N , 4 zaP . 0 *

... t .CL C. --

090 0 09 0 m9 ) 9 9 )

00 4- LP rI

I cc z z . .oo •.

P 0- -_O-.. N-.. - O - N 0 . 0%- .. ,

0 a. . .R. .0 N . . . .0 N

Z z; If Z l! 7 ; X~ Z ;7 If-

-, ~- 'U - UN - 'UN 'U - N 'U U' ~'1 -24'

Page 41: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

00 00 00

00 0~

N-

o ot =

It N N N N N N * N

NO0.A

"420 N42~J N 42k.)* -2-- 2

* 0 0 0

'0 ~ 00 ~it 00 ~ 00* ~ ~ NI

* * 4 .~ 4 .J..J 4 I~- 0 LI 4- U .j~

~ 00 4 00 4 ~ -~

~ -~ ~00 I ~**** I.... C)

I I I~rr~uu CNN.. ONNN* C2~' Z Z

N I-N N I.'N N 1-N N C~ A fl A ~ A ~ 04 4~N4 ~42N4 .Z42N4 U- ~I2--- ..J2

14 14I-

- ZN -- ZN -- ZN 1- D0 10 ~0 10 00 10 00* S N. I I *. C.

Lfl .~ ~ 14 INJ~JJ~ .1- -J. 4 ~ 4 -. P

N NC ON P4 ON *~ &N-- 0

A 0.* NNNN NNNN N*NN

N N N

- - ON- - ON.. -~ -P ~ ~ A ~4 n.r-~ N42N4 N424

2 22 ZN N* U

'0 0 00 0 00 0 00* I NI S NI I *I

-- -- 1.J..J -14N 0 J~ N 3~P ~ ~ N N~ C N11

U-,* * * NC ~

..I 0 J C .J 0

N 1I'NIIN INNIN INlinELU

4 * 4 * 4 * 4? 2-1.1 2a 2 a

r:-~4 AI-24 .~2NX4- N - N - N

3 0 0 0 0a * a .

14 14 1414 N 14 .4- CO *

* 4 9.-* C 0 *

* N 0*N N. C N N N N C N N N *O ZOo 0 ZOO 0 ZOO 0

I 4IINNN ~NNNN ~NNNN

NNN I~INN NNNN2

.4 .~2N4 -~2N4 -42N44 .. 204 w2a4 14C24

a aN. N. N.

* J0N N'.04 00 00

* 0 * I 0 * I 0 N S0 W .IJ 0 I.- .1 W -- NO - .4 N - N N

- I '. I N~ I N-4 *~ 4 N..dI 4 00

-N ~ 14 CNN 1 O* N - N N N - N N N - N N* N

Zoo 100 1004 4 4

N ~NUSN 141111 hIUSI

" '.2 N N-I N N2 NI'4T 142 N4

'N 121-20 I2.-2' 1224 4 4I.- IN. 14

11-25

A.

Page 42: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

f. -0 IV . N J Inha. • -- .4 • .4 --• •

K- h~h N NO NO NJ,

.4 ,4'44 44 4 61 1

-_ - -. .. t . .. . .'d....-

* 1 , o ' I I c s c c I c c I

0s 0 0 0 03 w 3

nI .91 Rn Ru mn1 I I lII .33 Ii 9,

z z.N NO NO Nv N :N N N%

91 K.o41. 542.4 , 2. lE ... lg . " II ... . 54 .... x

Q o g o cc X cI o cc I I c,

- -z -- -? z-- z4N, -z -- z-K- zK-- z-K,-

- . 2%. N - N-

4 -Ja ..... ' 4 "'' I T .. m ... 4 ... 4 .1. 4..

. . .. N. T •, o ,I,., I

4 - C - 4 4 J4 4 Nt -- KC •

00 00 l 00 wI 00 I 0 S 0 0 0 I 0

,~, •91 3 ~ S 0.1 l~ C. ... 0hh.., C .... C'.,

A z. 6M o0 Z', 4- K

2 ' .6. , " w

0 I z 0c A z. 4 4 -0 z

*~ ** W I * I ** S ** S *

c1 !cc ha, a .1 49 h ! c ha ha .4. a a Soo a ! L.

leI N P N x 1 Raw awIt K 1 -Is of -I

7 - LN 0 aN 4 w 1 ON 5r mN cc 41 w mN 30 - WNw w mxaw .x

C~~~I CLe e COC eCu 5

- N N N N NNN

tP oJC -A fC Ar I

's~~ .6- a-

U. IS NN- If N0 l- a .N m4 6. ' a ~ a0 N L.Uaa N

w47 IN III z x"** IT 7 z. M . .C =.

- -It - -4 4-4.-

- .. 1.. 1.. haNh..NIN aN h.11-26L

Page 43: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-N -~ -~00 00 00

* NO NJ* t4 4A JNi~e U"-.

-0

0 03 0

4 - I., -N.J N.J

0A 0A 0-Au~tu 342.J 3420-2-- - 2 -. 2--0 0 0

-0 A 00 t 00 A 00~ *3 ~

~..J 4 ~ 4 ~- 4 ~~C L. 4~- .J

**0 - 7~. 4 0~ 4 .. 34 -~

~- ' ~ ~3 00 3 00 3 30

I 2 23 O.i$f*fl 03333 0*331 c

2~ 2~ ~ 4-.

N £S. N £N N K-N N~ A ~ -- A ~ -- A ~ 0

.4 .~~t%4 ~42N4 .~'4ZN4 L)

- 4 - I--- 2N -~ ZN ~' ZN 3-~ 10 00 £0 00 £0 00

3 .3 3 .3 3 .. C.I -J. = A 4 0-U' I-

~ 00- -- 04 ' 0 2~

~\ 34 ON SO N S -N D023*3. Z*3*3 23333

~30 ~30A A A C.

I. -flflUfl 1333 13fl3

N N N

- ON- - 0N - ON-. -~ ~ A ~

.4 r-~ fl4Z-4 3U?4-- ~ 2Z~ 22

- 2 2 I-Z N~ Z NJ

N'0 0 00 0 00 0 00 U.]

3 3 3 *3 3 *3* - .j ... .aj.J '..j ~ ~ua sj~a C.

- ~ ~ 0- x0 * -~ 4 j4 0 ~

'C 4.4 34 Cd' 34 ON-S -2 ~. -~ 2% 4. 0-4

~ 0 .. i 0 ~J 0- - - (NJ

3 1~3*U3 £3393 ENNUI

h.N U.]

4 * 4 * 4 * 4I Z-0 I 2L~ 2 Z0 21 -- 2 2 - - a. 0.

~Zo~ 420..j 420..J U4 f~.24 i~I..'.X4 A224- 4 4

- * - N - N2 Z . 2o 0 0 0 0a. * 0. * 0. *

N N~- 4 3~

- 0 A 0C t

. 2 3 2 * 0.3 03* *3 Q.. 33 0** **

0 2000 ZOO 0 200 a3 43333 43333 g*333

NNN NNN NNN3-2

4 4N4 -41N4 -4N44 N2324 .J23-24 '.j23-04

2 2 24 4 4

4 - N * N' - Nr.0 00 00 00

-I 4. *3 4. *3 4 *3

- U'. - -.4 1 ~N £ £4 K 34.* 0 4 - ~ 4 OA 4 '4-*~ 3.. £~ 3.. 4~'. I.. 0'~

- 333* ~3* *3 - *33*230 £00 £004 4 4

.3 3..333* NN3IS N3113

N N-2 N N2 N N-a. N-- 3Y2. 34' K2'0. £2~O 11

4 4 4

11-27

A

~1.

Page 44: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

1C

C

CL0

D

IL-

-!t-c 1 72z 2 z %.26

11-28

.jjwx

Page 45: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

t c, Nr N CL-

O 4UNJ C-

UL

U -U

112

Page 46: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

II

U

*

C

CL

0.

mm ILIz

A LU

~U-3

Page 47: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

U

U,

A N * ~ * ~. ~ - U%@*.e A - r % a - 0

~

U

* ~

U

I)

A *-.UAdP~N2o ~

oU

I I-.

I ~ I-

I -

a C 0

o -* .

~ - ~

I *~II9=3ftO~3

LU

~ U AA 1 i~ ~ U

.~ LU

A 1 0A -O A

- 'A

o A .* ~* ***~ ' r'.j

- - 1

1 A ~ 4 *0~ft3m~0 LU

~ A I 01 - S -

I 4z

Na ~U~aU *..A*I3AN@ .&

z 'I p..0Cgp-g3ftO*~ -

r4 a.3 .- 4ft C I

IU NSA#NNq64 ... *...*

3 A

a.

h. *...Fi-.E~ENP. a.S . . .* ... e-.ug.~aS

U

~ *1ft4.4 4 ... A1P44A4.ee

ft

11-31

i

'7 .... ....................................................................................................................... -A' - 4,. A' . 4.

Page 48: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

11.7 Site Dependent Software

MPP contains FORTRAN code which may be site dependent. This code isin the form of subroutine calls to system routines that are not included in the PLprovided in this package. Most of these calls involve the FORTRAN interfacewith the Record Manager at DTNSRDC and are used in defining and referencingdirect access mass storage files. It is possible that these subroutines may havedifferent names and/or argument lists at the bench mark site. Table IV listscandidate ,ite dependent subroutines and the exact location in MPP at whicheach subrot,'ine call is generated.

The user should reference Table IV and determire if any candidatesubroutines are inappropriate at the bench mark site. For each site dependentsubroutine found, the following course of action is recommended to modify theexecution deck:

1. Determine the appropriate subroutine call and argument list to per-form the desired function at the bench mark site. (Table 111, page 1-7,lists the purpose of each subroutine call).

2. Prepare the necessary update cards to delete the existing call state-ment and replace it with the proper call. Certify that names given tovariables in the updates are consistent with existing names. To assistthe user in this, Sections 11.7.1 through 11.7.6 reproduce each subrou-tine call exactly as it appears in the FORTRAN compilation listing.Each argument in the call list is discussed. Additionally, Appendix Dcontains the complete compilation listing of each program element(main program, subroutine, etc.) that references a possible site depen-dent subroutine, and Appendix C contains user level documentation foreach possible site dependent subroutine.

3. Insert update cards in the MPP execution deck. For every PL on theprogram tape accessed by UPDATE there is a "7/8/9" card in theexecution deck to satisfy the UPDATE command. Each of these"7/8/9" cards is annotated with the name of a PL. Insert the updatecards immediately following the "7/8/9" card with the name of the PLwhich contains the site dependent feature being modified.

11-32

'-- . .. . . . . . . . . .... . .. -- . .. ':: ::. .. .. . 'i ': " .. .. ,.- L _ .. . ...

Page 49: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

TABLE IV: LOCATION OF POSSIBLE SITE DEPENDENTi SOFTW'ARE IN MPP

Possible Site PL orDependent Program Program LineSubroutine Name Element No. Line ID

CLOSEM MPP2 SUBROUTINE CTI2 1369 15AUG78.1 l0

1374 15AUG78.115

MPP3 PROGRAM MAIN 170 15AUG78.46

DATE MPP5 SUBROUTINE CTL3 324 173AN75.10

FILEDA MPP2 SUBROUTINE CTL2 151 15AUG78.59

166 15AUG78.70

MPP3 PROGRAM MAIN 139 15AUG78.37

GET MPP2 SUBROUTINE CTL2 269 15AUG78.79

MPP3 SUBROUTINE GETARV 17 15AUG78.115

OPENM MPP2 SUBROUTINE CTL2 154 15AUG78.62

169 15AUG78.73

MPP3 PROGRAM MAIN 142 15AUG78.40

PUT MPP2 SUBROUTINE CTL2 1327 15AUG78.101

11-33

Page 50: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

T

11.7.1 CLOSEM references

FORTRAN Statement: Line ID:

CALL CLOSEM (NEWFIT) 15AUG78 110

Argument List:

NEWFIT - A 35-word typeless array used as a File Information Tabledefined in a prior call to FILEDA.

FORTRAN Statement: Line ID:

IF (INTAPE .GT. 0) CALL CLOSEM (OLDFIT) 15AUG78 115

Argument List:

OLDFIT - A 35-word typeless array used as a File Information Tabledefined in a prior call to FILEDA.

FORTRAN Statement: Line ID:

CALL CLOSEM (ARVFIT) 15AUG78 46

Argument List:

ARVFIT - A 35-word typeless array used as a File Information Tabledefined in a prior call to FILEDA. Located in COMMONARVDA.

11.7.2 DATE references

FORTRAN Statement: Line ID:

CALL DATE (IDATE) 17JAN75 10

Argument List:

IDATE - Current date returned by DATE in the form10H!xnm/dd/yy4 (] represents a blank character).

11.7.3 FILEDA references

FORTRAN Statement: Line ID:

CALL FILEDA(OLDFIT,3LLFN,6LGRPAR 2,2LFO,2LDA,2LRT,I LF,3LMRL,70, I5AUG78 393LMNR,70,2LRB,500,3LHMB,100,2LKL,I 0,2LKT,I LI) 15AUG79 60

11-34

A

Page 51: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Argument List:

OLDFIT - A 35-word typeless array used as a File InformationTable and defined by FILEDA.

3LLFN - Informs FILEDA that next argument defines logical filename.

6LGRPAR2 - Logical file name is GRPAR2.

2LFO - Next argument defines file organization.

2LDA - File organiza,.on is direct access.

2LRT - Next argument defines record type.

ILF - Record type is fixed length.

3LMRL - Next argument is maximum record length.

70 - Maximum record length is 70 characters.

3LMNR -- Next argument is minimum record length.

70 - Minimum record length is 70 characters.

2LRB -- Next argument is number of records per block.

500 - Number of records per block is 500.

3LHMB - Next argument is number of home blocks.

100 - Number of home blocks is 100.

2LKL - Next argument is key length.

10 - Key length is 10 characters.

2LKT - Next argument is key type.

ILl - Key type is integer.

Note: According to the Record Manager documentation, keytype does not apply to direct access files. Apparently ithas no effect on FILEDA.

FORTRAN Statement: Line ID:

CALL FILEDA(NEWFIT,3LLFN,6LGRPARV,2LFO,2LDA,2LRT,I LF,3LMRL,70, 15AUG79 703LMNR,70,2LRB,500,3LHMB,1 00,2LKL,I 0,2LKT,I LI) 15AUG78 71

11-35

Page 52: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Argument List:

NEWFIT - A 35-word typeless array used as a File InformationTable and defined by FILEDA.

3LLFN - Informs FILEDA that next argument defines logical filename.

6LGRPARV - Logical file name is GRPARV.

Note: All remaining arguments are identical to those discussedabove for FILEDA reference at Line ID 15 AUG 78.59.

FORTRAN Statement: Line ID:

CALL FILED A(ARVFIT,3LLFN,6LGRPAR V,2LFO,2LD A,2LR T,I LF,3LMRL,70, J 5AUG78 37

* 3LMNR,70,2LRB,500,3LHMB,1 00,2LKL,I 0,2LKT, L) 15AUG78 38

Argument List:

ARVFIT - A 35-word typeless array used as a File InformationTable and defined by FILEDA. It is in COMMONARVDA.

3LLFN - Informs FILEDA that next argument defines logical file

name.

6LGRPARV - Logical file name is GRPARV.

Note: All remaining arguments are identical to those discussedabove for FILEDA reference at Line ID 15AUG78.59.

11.7.4 GET references

FORTRAN Statement: Line ID:

CALL GET (OLDFIT, ARVRE2, KEYOLD, 0) 15AUG78 79

Argument List:

OLDFIT - A 35-word typeless array used as a File Information

ARVRE2 - A 7-word real array into which data is to be transferred.Output from GET.

KEYOLD - Integer key for access to record. Input to GET.

0 - Character position within KEYOLD that key begins.Input to GET.

11-36

- --~~ ~~~~~~ ~~~~ .. ... . ...- ,. _ . . 4 , " - .... ...

Page 53: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

FORTRAN Statement: Line ID:

CALL GET(ARVFIT,ARVREC,IARVK,O) 15AUG78 115

Argument List:

ARVFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA. It is inCOMMON ARVDA.

ARVREC - A 7-word real array into which data is to be transferred.Output from GET.

IARVK - Integer key for access to record. Input to GET.

0 - Character position within IARVK that key begins. Inputto GET.

11.7.5 OPENM references

FORTRAN Statement: Line ID:

CALL OPENM (OLDFIT, 5LINPUT) 15AUG78 62

Argument List:

OLDFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

5LINPUT - Open file as read only file.

FORTRAN Statement: Line ID:

CALL OPENM (NEWFIT, 3LNEW) 15AUG78 73

Argument List:

NEWFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

3LNEW - Open file for purpose of creation.

FORTRAN Statement: Line ID:

CALL OPENM (ARVFIT, 5LINPUT) 15AUG78 40

11-37

....... -_ .L .: ... -- _ . . . . . . 1

Page 54: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Argument List:

ARVFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA. It is inCOMMON ARVDA.

3LINPUT - Open the file as a read only file.

1.7.6 PUT references

FORTRAN Statement: Line ID:

CALL PUT (NEWFIT, ARVREC) 15AUG78 101

Argument List:

NEWFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

ARVREC - A 7-word real array from which data is to be trans-ferred. Input to PUT.

11-38

.: - . . . . . . . .. .. . . .. . -z _ =' , _ . .. . . " : . . . . . ,. - .. .. . . .. ... . .. .. . . ..

Page 55: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

111. AUTO-OCEAN

111.1 General Information

AUTO-OCEAN is a batch mode program consisting of a single executablemodule referenced as AUTOOC in the execution deck. It is preceded by twosmall utility programs which generate data bases needed by AUTO-OCEAN. Theprogram is coded in FORTRAN IV except for the integer function FIELD which isa COMPASS coded routine contained in the AUTO-OCEAN PL on the programtape. If the FORTRAN compiler at the bench mark site cannot accept aCOMPASS routine intermingled with FORTRAN subroutines, the followingmodifications should be made to the execution deck:

I. Remove FIELD from the AUTOOC PL with the UPDATE directive"*YANKDECK FIELD."

2. Punch function FIELD from its symbolic listing presented in AppendixB.

3. Insert the punched cards and necessary job stream instructions toassemble FIELD separately and include it when loading AUTOOC.

111.2 Location of Program

The PL for AUTO-OCEAN is the 7th PL (7th binary record) on programtape CK0713 and backup program tape CK0720. The two utility programs existas FORTRAN punched card decks within the AUTO-OCEAN execution deck.

111.3 Job Stream

The job stream included in the AUTO-OCEAN execution deck and listed inSection 111.5 with comments performs the following basic functions: mountsbackup data tape CK0932, compiles and executes utility programs BSCRAM andPSCRAM from card to create scratch mass storage data base files, mountsbackup program tape CK0720, updates from the PL on the program tape,compiles, then loads and executes AUTOOC twice. The first execution is longand generates much listable output which is written to the dummy file OUT. Thesecond execution is shorter and generates a more manageable output which isprinted (see Section 111.6). Job stream commands shown are those used on theDTNSRDC CDC 6600/6700 system. They may require modification at the benchmark site.

111.4 Input

AUTO-OCEAN uses two external data bases referred to as BATHY andPROFILES. Both files exist as permanent cataloged mass storage files on theCDC 6600/6700 system at DTNSRDC, but for the purpose of executing at thebench mark site they are generated from tape as temporary files on mass storageby two utility programs within the execution deck. Program BSCRAM createsthe direct access file BATHY; program PSCRAM creates the random access filePROFILES. AUTO-OCEAN also requires card input which is included in theexecution deck. BSCRAM and PSCRAM require no cards. All necessary datacards are contained in the AUTO-OCEAN execution deck and are listed inSection 111.5.

Ill-I

A

Page 56: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

111.5 Execution Deck

A listing of the AUTO-OCEAN execution deck is presented in Figure 3followed by comments. Numbers opposite card images in the figure coincidewith the appropriate comment number. Job stream commands and data areioenticdl to those which produced the output in Section 111.6 on the CDC660016700 system at DTNSRDC.

Comment CardNumber: Image:

I - VSN,TAPEA=CK09329OLDPL=CK072G*2 - REDJEST,7APEA9HY*NORING. /CK093Z/NORING/3 - COPYBF,TAPEA*TAPE5O.4 - FTN,P=3.B=BSCRAM.5 - BSC'QA .6 - RETURN99SCRAM.7 _ COPYRF.TAPEA97APE51.8 _ UNLOA".TAPEA.

9 - FTN,R=3.9=PSCRAM.10 - PSCOAM.6 - RETURN*PSCRAMh4

11 - REOUEST.OLDPLoHYoNORING. /CK0720/NORING/

12 - C0Py4POLPL9DJM96.6 - RETURN*DJM.13 - UPDATEvF,P9CzCOMPILE.1- UNLOADOOLDPL.

15 - PEWIND*COMPILE.16 - FTN,I=COMPILE,LU0,OPT=2,8=AUTOOC.6 - PETLJPN,COMPILE.17 _ AuV0OC9,OUT.1- AUTOOC.

*19 _ 7/B/9 EN~D OF RECORD CARD

?0 - PRDC6RAM4 BSCRAM(OUTPUT,TAPE5OTAPESITAPE8)?- ()I vENsION KEY(289)sDATI64O),DAF1T(35)9DAT2(5d1)

20 -C REID ENVIRONMENT FILE TO RANDDM(DA) FORMAT20 - EID507- CALL FILEDA (DAFJT,3LLFN,5LBATHY,2LFo,2LDA,2LRT9 1LF,3LMRL,5410I

?0 - *3LMNP,5410.2LKL,1093L4H92093LMBL*27250);,0 - CALL OPENM(DAFIT93LNEW)20 - Do 20 1=1948?0 - AKFY=120 - READ(501 DAT220 - CALL PUT(DAFITOAT2)20 - 20 CONTINUE?0 - END

*21 - 7/8/9 END OF RECORD CARD22 - PROGRAM PSCRAm(OUTPUTTAPE5OTAPESITAPE8,TAPE6*OUTPUT)22 - C22 - C THIS PROGRAM CONVERTS A SEQUENTIAL AUTO"OCEAN PROFILE FILE

22 - C TO A RANDOM FILE FOR USE BY AUTO-OCEAN.

22 - C22 - DIMENSION KE(8)DT(4)0AP519AI(5

22 - REdlND 5122 - CALL OPENMSC8@KEY,289,0)22 - Do 10 Izl,28822 - PEAD(S1) DATI

?z - CALL VRITMS189DATl,640vI1,190)22 - 10 CONTINUE22 - END*23 - 7/8/9 END OF RECORD CARD

FIGURE 3: AUTO-OCEAN EXECUTION DECK

111-2

Page 57: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumber: Image:

?4 - 7/B/9 END Of RECORD CARD?5 - AUTO-OCEAN NORDA BENCHMARK TRACK I

75 - 10.0 N150.0 E30. 3000. WINYENp5 - AUTO-OCEAN NORDA BENCHMARK TRACK 2

?5 - S0.0 N160.0 E135.0 3000. SPRING75 - AUTO-OCEAN NOkDA BENCHMARK TRACK 3

75 - 10.0 NIE0.0 W325.0 3000. SUMMER

?5 - AuTO-OCEAN NOkDA BENCHMARK TRACK 4

75 - 50.0 N175.0 W25.0 3000. FALL

?5 - AulO-OCEAN NORDA BENCHMARK TRACK 5

?S - 10.0 N155.0 WS.0 3000. WINTEk

PS - AUTO-OCEAN NORDA BENCHMARK TRACK 6

?5 - 50.0 N1S0.0 w160.0 3000. SPRING75 - AuTo-OCEAN NORDA BENCHMARK TRACK 7

?5 - 30.0 N70.0 WS0.0 3000. SUMMER

75 - AUTO-OCEAN NOPDA BENCHMARK TRACK 8

?5 - ?0.0 N60.0 w45.0 3000. FALL75 - AUTO-OCEAN NUPDA BENC4MARK TRACK 9

75 - 10.0 N55.0 5S5.0 3000. WINIER?5 - AuTO-OCEAN NODA BENCHMARK TRACK 10

?S - 40.0 N60.0 w135.0 3000. SPRING75 - AuTo-oCEAN NO DA BENCHMARK TRACK 11

?S - (0.0 N15.0 W20I00 3000. SUMMER

75 - AUTO-OCEAN NOQDA BENCHMARK TRACK 12

75 - 34.C N33.0 E275. 3000. FALL?5 - AUTo-OCEAN NORDA BENCMAPK TRACK 13

75 - 0.0 N50.0 E20.0 3000. WINTER?6 - 7/8/9 END OF RECORD CARD7? - AUTO-OCEAN NORDA BENCHMARK TRACK A

?7 - 10.0 N30.0 V345.0 3000. SUMMEN

**78 - 6/7/P/9 END OF JOB CARD

• This image represents a card with a 7/8/9 multi-punch in Col. I.

* This image represents a card with a 6/7/8/9 multi-punch in Col. 1.

FIGURE 3: AUTO-OCEAN EXECUTION DECK (continued)

111-3

- 1 t=, i i . ... ."" ' .. .. - • ...

Page 58: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

The following comments refer to card images in the AUTO-OCEANexecution deck listed in Figure 3.

CommentNumber: Comment:

I Specify data and program tapes to be used.

2 Mount unlabeled data tape with local file name TAPEA.Density = 800 BPI (HY). No write ring.

3 Copy Ist file to scratch file TAPES0 for input toprogram BSCRAM.

4 Create the binary file BSCRAM from FORTRANpunched card deck.

5 Load and execute BSCRAM. All system routines neededto complete the executable module are in system librar-ies that are automatically included by the loader.

6 This is done to minimize mass storage usage.

7 Copy 2nd file to scratch file TAPE5I for input toprogram PSCRAM.

8 Data tape no longer needed.

9 Create the binary file PSCRAM from FORTRANpunched card deck.

10 Load and execute PSCRAM. All system routines neededto complete the executable module are in system librar-ies that are automatically included by the loader.

II Mount unlabeled program tape with local file nameOLDPL. Density z 800 BPI (HY). No write ring.

12 Position program tape before the 7th PL, i.e., the 7thbinary record.

13 Create compile file from 7th PL on tape.

14 Program tape no longer needed.

15 This card is needed because UPDATE R option inhibitsautomatic rewind.

16 Create the binary file AUTOOC.

17 Load and execute AUTOOC. Send listable output todummy file OUT. All system routines needed to com-plete the executable module are in system libraries thatare automatically included by the loader.

111-4

IJ

Page 59: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CommentNumber: Comment:

18 Load and execute AUTOOC. Print listable output. Allsystem routines needed to complete the executable mod-ule are in system libraries that are automatically inclu-ded by the loader.

19 Program BSCRAM follows this card.

20 BSCRAM FORTRAN program cards.

21 Program PSCRAM follows this card.

22 PSCRAM FORTRAN program cards.

23 Updates to AUTOOC, if any, follow this card. Updatesmay be necessary to modify site dependent coding.

24 Data for AUTOOC (Ist execution) follow this card.

25 AUTOOC data cards (1st execution).

26 Data for AUTOOC (2nd execution) follow this card.

27 AUTOOC data cards (2nd execution).

28 End of deck.

111.6 Output

The expected output from running the AUTO-OCEAN execution deck islisted in Figure 4.

111-5

Page 60: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

cc C9 C

ul* 0

N A a a 'n , 4

T 202<0

a.1 I L3. 1 C

E M X X X6N X 1 P10

2 6 6 Z K 6 6 0 0 0 ~ 6 6

IL U' an t

.9 ow .0 C N N m1 0 t ' fu 4 M m '

t0 0 0 0 000 -.-61 'Ai U, (S s' Tr a' U ' U '

66 66 K 6 6 .a. 62 x z z T6

4OA 4Z z W 4 SO 4 4 lug

*s m -K -K - - - - 2 22- -.. -c

* ; -- .0."

to o.,T 'M w I

111-6

Page 61: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0P 04 0 2 A~ 0 O* 4IA * 4) AA14

o 00 a 00 0 00 0aO 00 0 a0 0 0

Ia - 0 0 --

IDI

0 0 a0 - 0 0 to 0 6 A0

oa o- I -. - - - I LP 00.

111 - QI.0 0 0 0 0 0 0 0

N 0 40 40 4A F. LA IN 0 0 0-~~0 %A 0l '1 - I 0 0

In~ ~~ - In - i;-TW

42 r aO ON fo 0 000 PO cc 00 4 N 0

oO fu -u 4 I

-) - In <

Z NO N -0 -0 04 a.L

IA~ AA 41 4 0A 4 4

0 LL0!0. . . J. a . zo .; . . * *

0 0~~N 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 I00 OI LO 00 200 0-t 00o 0i Z;o @ 0 0 0: 0 %~. ;

2 :.4 .2

NO mA 0 04 O N N 00 mA 40 N a *w L

go mO in. Nd 0 0N OM 0 0 4ALA~~~ IA4 NL C, 04 IA4 IA0LA ,I 44 4 4 4 a.-

) r . - - - -N O I 4 -0 0 0 O ON b 0 0- . .0

N- - -2.-

MA -9 a j IL 4 O N a a- 0 4 N. of 04 Of, -P 0 P N a, - *I - 2 -0 OA

z11 Z -.nI0 NN 0. 04 ON 4Ls 4c LA 00 CL N;AA M:L * *; *j *a * j gi *4 *4 j * * *j 1j *g at * a 0o c a lza 3Al f" 00 N4 a4 4u Na ma LA NN &AA 0 jJ, MO 14MO N 0 4P 0a aO 04 4x4 .. z

N 00 0 N0 me-A 4" a -aIt 4:_ 4 tcp . 04 . . . . .0 0

31 52 1- In IS I I A N 0 .J ~ 0N A 4 U 4 0 0 4 N A 0 ~ O

0 0 IA 0 N 4 IA 9 0 0111-7

Page 62: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0 00 000 co0e 0000 0 000@ 000000 000 000 0 0 x

71 00 0 00 0 0 0 0 09 ooo olo * 0 0 00 000000Mac -= : a 0 0 0 0 0 0 0,A 0~ 4) 4J0.M S40 4O C C ' N C.N .n NN JN N ~ , Mm 1 n- n -

.

a0

~M M * J * 4 * * * * * * * M * * * * * N NM4M** * *M** * * * E * * * * * .

u -

0

fi

LL)

LL

.c: . It.%Vl~t :i i. 1 Vi i.1l1 ni. CCCl i i .

NNNNNNN N NNNNNJ'MM '

.N NN NNNN N N NNNNNNW --- --- --- ---1 wo ooo0

. ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 4 4 4 * 00*000M0 4@ 40 J0 h*0N003 I 0-0 0 N 0 N0 M 0 0440404"-

Page 63: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

111.7 Site Dependent Software

AUTO-OCEAN and its two utility programs contain FORTRAN code whichmay be site dependent. This code is in the form of subroutine calls to systemroutines that are not included in the PL provided in this package. These callsinvolve the FORTRAN interface with the Record Manager at DTNSRDC and areused in defining and referencing direct access and random access (word addressa-ble) mass storage files. It is possible that these subroutines may have differentnames and/or argument lists at the bench mark site. Table V lists candidate sitedependent subroutines and the exact location in AUTO-OCEAN at which eachsubroutine call is generated.

The user should reference Table V and determine if any candidatesubroutines are inappropriate at the bench mark site. For each site dependentsubroutine found, the following course of action is recommended to modify theexecution deck:

1. Determine the appropriate subroutine call and argument list to per-form the desired function at the bench mark site. (Table III, page 1-7,lists the purpose of each subroutine call).

2. Prepare the necessary update cards to delete the existing call state-ments and replace it with the proper call. Certify that names given tovariables in the update are consistent with existing names. To assistthe user in this, Sections 111.7.1 through 111.7.6 reproduce each subrou-tine call exactly as it appears in the FORTRAN compilation listing.Each argument in the call list is discussed. Additionally, Appendix Econtains the complete compilation listing of each program element(main program, subroutine, etc.) that references a possible site depen-dent subroutine, and Appendix C contains user level documentation foreach possible site dependent subroutine.

3. Insert update cards in the AUTO-OCEAN execution deck. For everyPL on the program tape accessed by UPDATE there is a "7/8/9" cardin the execution deck to satisfy the UPDATE command. Each of these"7/8/9" cards is annotated with the name of a PL. Insert the updatecards immediately following the "7/8/9" card with the name of the PLwhich contains the site dependent feature being modified. Forchanges to BSCRAM and PSCRAM, simply replace the existing FOR-TRAN cards in the execution deck with the appropriate new cards.

111-9

- ~. J.~*4... - - - - - ~ - -~~I

Page 64: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

TABLE V: LOCATION OF POSSIBLE SITE DEPENDENT

SOFTAARE IN AUTO-OCEAN

Possible Site PL orDependent Program Program LineSubroutine Name Element No. Line ID

FILEDA BSCR AM PROGRAM BSCRAM 5 NA*

AUTOOC SUBROUTINE LOOKUP 18 AUTOC.324

GET AUTOOC SUBROUTINE LOOKUP 28 AUTOC.334

39 AUTOC.345

OPENM BSCRAM PROGRAM BSCRAM 7 NA*

AUTOOC SUBROUTINE LOOKUP 20 AUTOC.326

OPENMS PSCRAM PROGRAM PSCRAM 8 NA

AUTOOC SUBROUTINE RETREV 10 AUTOC.400

PUT BSCRAM PROGRAM bSCRAM 11 N.A*

READMS AUTOOC SUBROUTINE RETREV 29 AUTOC.419

WRITMS PSCRAM PROGRAM PSCRAM 11 NA*

* Not applicable. Line ID's are generated by UPDATE. Since these linesof code exist on cards only, they have no Line ID.

III-10

L '

Page 65: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

111.7.1 FILEDA references

FORTRAN Statement: (from PROGRAM BSCRAM, Line Nos. 5 & 6)

CALL FILEDA(DAFIT,3LLFN,5LBATHY,21 FO,2LDA,2LRT,ILF,3LMRL,5410,*3LMNR,54 10,2LKL,10,3LHMB,20,3LMBL,27250)

Argument List:

DAFIT - A 35-word typeless array used as a File InformationTable and defined by FILEDA.

3LLFN - Informs FILEDA that next argument defines logical filename.

5LBATHY -- Logical file name is BATHY.

2LFO -- Next argument defines file organization.

2LDA - File organization is direct access.

2LRT -- Next argument defines record type.

ILF -- Record type is fixed length.

3LMRL - Next argument is maximum record length.

5410 -- Maximum record length is 5410 characters.

3LMNR -- Next argument is minimum record length.

5410 -- Minimum record length is 5410 characters.

2LKL - Next argument is key length.

10 -- Key length is 10 characters.

3LHMB -- Next argument is number of home blocks.

20 -- Number of home blocks is 20.

3LMBL - Next argument is home block length.

27250 -- Home block length is 27250 characters.

FORTRAN Statement: Line ID:

CALL FILEDA(DAFIT,3LLFN, 5LBATHY,2LFO,2LDA,2LR T,I LF,3LMRL, 5410 AUTOC 324X 3LMNR,354 0,2LKL,l 0,3LHMB,20,3LMBL,27250) AUTOC 325

!II- 11

Page 66: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Argument List:

Note: All arguments are identical to those discussed above forFILEDA reference at lines 5 and 6 of PROGRAM BSCRAM.

111.7.2 GET refere )ces

FORTRAN Statement: Line ID:

CALL GET (DAFIT, Dl, EKEY, 0) AUTOC 334

Argument List:

DAFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

DI - A 541-word real array into which data is to be trans-ferred. Output from GET.

EKEY -- Real key for access to record. Input to GET.

0 -- Character position within EKEY that key begins. Inputto GET.

TORTRAN Statement: Line ID:

CALL GET (DAFIT, D2, WKEY, 0) AUTOC 345

Argument List:

DAFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

D2 A 541-word real array into which data is to be trans-ferred. Output from GET.

WKEY - Real key for access to record. Input to GET.

0 - Character position within WKEY that key begins. Inputto GET.

111.7.3 OPENM references

FORTRAN Statement: (from PROGRAM BSCRAM, Line No. 7)

CALL OPENM (DAFIT, 3LNEW)

111-12

A

Page 67: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

Argument list:

DAFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

3LNEW - Open file for purpose of creation.

FORTRAN Statement: Line ID:

CALL OPENM (DAFIT, 5LINPUT) AUTOC 326

Argument List:

DAFIT - A 35-word typeless array used as a File InformationTable and defined in a prior call to FILEDA.

5LINPUT -- Open file as read only file.

111.7.4 OPENMS references

FORTRAN Statement: (from PROGRAM PSCRAM, Line No. 8)

CALL OPENMS (8, KEY, 289, 0)

Argument List:

8 -- File unit designator. Input to OPENMS.

KEY - A 289-word integer array to contain master index. Input toOPENMS.

289 - Length of master index is 289 words. Input to OPENMS.

0 - File is to have number type master index. Input to OPENMS.

FORTRAN Statement: Line ID:

IF (.NOT.OPEN) CALL OPENMS (NUNIT, KEY, 289, 0) AUTOC 400

Argument List:

NUNIT -- Integer file unit designator. Input to OPENMS.

KEY - A 289-word integer array to contain master index. Input toOPENMS.

11- 13

A

Page 68: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

289 - Length of master index is 289 words. Input to OPENMS.

0 - File is to have number type master index. Input to OPENMS.

111.7.5 PUT references

FORTRAN Statement: (from PROGRAM BSCRAM, Line No. 11)

CALL PUT (DAFIT, DAT2)

Argument List:

DAFIT - A 35-word typeless array used as a File Information Tableand defined in a prior call to FILEDA.

DAT2 - A 541-word real array from which data is to be transferred.Input to PUT.

111.7.6 READMS references

FORTRAN Statement: Line ID:

IF(IBD.NE.IBIN) CALL READMS (NUNIT, DATA, 640, IBD) AUTOC 419

Argument List:

NUNIT - Integer file unit designator. Input to READMS.

DATA - A 640-word real array into which data is to be transferred.Output from READMS.

640 -- Number of words to be transferred. Input to READMS.

IBD - Integer number key for access to record. Input to READMS.

111.7.7 WRITMS references

FORTRAN Statement: (from PROGRAM PSCRAM, Line No. 11)

CALL WRITMS (8, DATI, 640, 1, -1,0)

Argument List:

8 - File unit designator. Input to WRITMS.

DATI - A 640-word real array from which data is to be transferred.Input to WRITMS.

640 - Number of words to be transferred. Input to WRITMS.

III- 14

Page 69: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

i-- nteger number key for access to record. Input to WRITMS.

-l -- Rewrite in place if new record length does not exceed oldrecord length, otherwise write at end of information. Inputto WRITMS.

0 No sub-index marker flag. Input to WRITMS.

1 -

11l- 15

Page 70: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IV. NE\; PE

IV.A General Information

NEW, PE is a batch mode program consisting of a single executable modulereferenced as NEA PE in the execution deck. It must be preceded by theexecutable module INFACE. Communication between INFACE and NEWPE isachieved using a scratch mass storage file which is allocated automatically bythe operating svstem. Both programs are coded entirely in FORTRAN IV.

IV.2 Location of Program

The components of INFACE are PL numbers 8 and 9 (binar\ records S and9) on program tape CK0713 and backup program tape CK0720. NEWPE is the

0ith PL (1tv binary record) on the program tape and the backup program tape.

IV.3 30: Stream

The job stream included in the NEWPE execution deck and listed in SectionIV.5 with comments performs the following basic functions: mounts programtape CKS713, updates from PL's on program tape, compiles, loads and executesINF-ACE first, then NEWPE. Job stream commands shown are those used on theDTNSRDC CDC 6600/6700 system. They may require modification at the benchmark site.

NEWPE requires no external data bases in the bench mark package. It isdriven by data cards, a, is INFACE which is executed immediately beforeNEA PE. NEWPE also reads a scratch mass storage file created by INFACE. Allnecessary data cards are contained in the NEWPE execution deck and are listedin Section IV.5.

IV.5 Execution Deck

A listing of the NEA PE execution deck is presented in Figure 5 followed bycomments. Numbers opposite card images in the figure coincide with the-ppropriate comment number. Job stream commands and data are identical tothose which produced the output in Section IV.6 on the CDC 6600/6700 system atDTNSRDC.

IV-l

J4

Page 71: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumber: Image

- VSN.OLOPL=CK0713.2 - REJuEFT*oLDPLvHy.NORING. /CK0713/NORING/

3 - COPYazOLDPL#DUm*7.- PETUN.DUM.

5 - UPDATF*Fo r t

CE

COMPILE.

6 - PEOIND.COMPILE.7 - FTN.I=COMPILELS

OPT22t8

=INFACE.

4- RETuoN.COmP]LE.8- UPDATr.F.,

*C = C O MP

ILE.

6 - PF.IN D

.COMPILE.

9 - FTN. =COMPILE.LzO

OPI= 2

,B =

AUTOCF.

- RETiRN.COMPILE.

10 - LOAo. &ULTOCF.11 INFA-F.

4 - PETURN.AJTOCF.INFACE.2- UPOlTF9F,v.C=COMPILE.

13 - UNLOaD.OLDPL"6 -ElIJ .COMP1LE.

14 - FTN.!=COMPILELzO.OPT=2,B=NEwPE.- RE u (Z, COMPILE.

15- NEw E.* 1- 7/S/9 E*,D OF RECORD CARD* 17 - 7/8/9 END OF RECORD CARD

* lE - 7/8/9 END OF RECORD CARD

19- 0 0 0 119 - 0.0 14 1 0 0.0

19 - 0000. 1540.9 0075. 1541.8 0125. 1539.6 0200. IS28.0

19 - 0400. 1497.5 0600. 14B6.9 0800. 1'84.5 1000. 1483.9

19 - 1200. 1484.5 1500. 1486.5 2000. 1491.5 3000. 1506.S

14 - 5000. 1541.5 9999. 1635. .

19 - 019 - P7.0 14 0 0 0.0

19 - 0000. 1540.9 0075. 1541.8 0125. 1539,6 0200. IS28.0

19 - 0400. 1497.5 ObOU. 1486.9 0800. 1484.5 1000. 1483.9

19 - 1200. 1484.5 1500. 1486.5 2000. 1491.5 3000. 1506.5

19 - 5000. 1541.5 9999. 1635. 0 0 •

19- C19 - 204.0 15 15 0 0.0

9- 0000. 1542.1 0050. 1543.0 0100. 1637.7 0200. 1516.7

1- 0300. 1497.7 0400. 1491,7 0500. 1487.8 0700. 1485.5

19 - 0900, 1484.8 1100. 1484.7 1500. 1487.1 2000. 1491.8

19 - 3000. 1506.5 5000. 1541.5 9999. 1635.0 0

19- 019 - 904.0 14 2 0 0.0

19 - 0000. 1543.6 0050. 1543.0 0125. 1517.4 0200. 1500.0

19 - 0300, 14919 0400. 1488.6 0700. 1485.7 1000. 1484.1

19 - 1200. 1484.5 1500. 1486o6 2000. 1491.5 3000. 1507.1

19 - 5000. 1541.8 9999. 1635.0 0 •

19 - 019 - 654.0 16 0 0.0

19 - 0000. 1544.1 0050. 1544.2 0100. 1542s,4 0150. 1532.9

19 - 0200. 1517.0 0300. 1501.8 0400. 1492.2 0500. 14e8.3

19 - 0800. 1486.0 1000. 1484.7 1200. 1485.5 1500. 1"07.3

19 - 2000. 1492.3 3000. 1507.1 SO00 1541.8 9999. 1635.0

19 - EN) OF PROFS19 - 5

19 - 0.0 10,00. 4. 10200. 48. 10400. 54o 9800.19 - 500. 8000.

19 - 119 - 0.0 2

* 20 - 7/8/9 END OF RECORD CARD

FIGURE 5: NEWPE EXECUTION DECK

IV-2

'4

Page 72: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumber: Image:

* -1 " 7/8/9 END OF RECORO CARD

?2 - NEW PE No0DA BENCHMARK22 - 3 0 1 1 120 1 322 - 0.0 500. 140.22 - 12903.5 70. 0.0 13000. 70. 10.22 - 20. 60. 300.22 - 0.0 11. 194.46 19. 209.25 11.

**23 - 6/7/809 END OF JOB CARD

* This image represents a card with a 7/8/9 multi-punch in Col. 1.

** This image represents a card with a 6/7/8/9 multi-punch in Col. 1.

FIGURE 5: NEWPE EXECUTION DECK (continued)

The following comments refer to card images in the NEWPE executiondeck listed in Figure 5.

Comment

Number: Comment:

Declare the program tape to be used.

2 Mount unlabeled program tape with local file nameOLDPL. Density - 800 BPI (HY). No write ring.

3 Position program tape before the 8th PL, i.e., the 8thbinary record.

4 This is done to minimize mass storage usage.

5 Create compile file from 8th PL on tape.

6 This card is needed because UPDATE R option inhibitsautomatic rewind.

7 Create the binary file INFACE.

8 Create compile file from 9th PL on tape.

9 Create the binary file AUTOCF.

10 Include AUTOCF in the executable module INFACE.

IV-3

" '- . . . . - " " -- " . . .. -- -,.;., . . .... .. . • .. ... . o . , .

Page 73: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

1

CommentNumber: Comment:

11 Load and execute INFACE. All system routines neededto complete the executable module are in system librar-ies that are automatically included by the loader.

12 Create compile file from 10th PL on tape.

13 Program tape no longer needed.

14 Create the binary file NEWPE.

15 Load and execute NEWPE. All system routines neededto complete the executable module are in system librar-ies that are automatically included by the loader.

16 Updates to INFACE, if any, follow this card. Updatesmay be necessary to modify site dependent coding.

17 Updates to AUTOCF, if any, follow this card. Updatesmay be necessary to modify site dependent coding.

18 Data for INFACE follow this card.

19 INFACE data cards.

20 Updates to NEWPE, if any, follow this card. Updatesmay be necessary to modify site dependent coding.

21 Data for NEWPE follow this card.

22 NEWPE data cards.

23 End of deck.

IV.6 Output

The expected output from running the NEWPE execution deck is listed inFigure 6.

IV-4

- S-....... __ __ ."

Page 74: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

a.

z

uj

IV-5

Page 75: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

4)

CL

00

CLC

x uj

* U00000O20000~~~OO * i00000020

* ~~ -Z IS 21~

1 -r r I x A'rc

41 0 . V a

Is c

2 0. CL

Ci

;o o c "S a .2 ,!.

- - - -. ~

- - - - -

0 * 7 -' - - - -

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

- S 6

Page 76: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

41C0

0

LI

00

LI

A

** S l. 0. . .=% Z1IlD 't l N 4. '1 51 6 C: 0 4 4),?t o t 2 1 ' '1 I 4--zIs

* 1 7 r e 2 4 - -W 2 ;

0X j.

0. 0.. a 0 0 c 6 2 a 'z T r w x 3- 4 V00 vr ', xt~

* *. CL.

*00 -n Q*00 IE0

03 cc, 11 2.

'A a 05 a & M4 -C

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

~ 5.. US @ 0000 0000 00 5. u7

Page 77: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-v

C

C0U

I-

0~I-CLU0~

0LUzLU

I-

U-]

xLU

LU

- U

07.*-*- L.~

.~ ~.JI-

U

.4-

C

IV-8

A

.1~ . -a--

Page 78: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

7L

CL

±L

4 LU

A -a.. LA I '

I2 j aa c

a- zo aL4a oc a~i a Al 4

-~ 2A1 h4~~~~ V1 M0 C 4T@0 C 00.o@ e C ~ ~ oOK~ 0.JS 4 @.

.. . .. .-

4L

-~~~~- "4j'C'JJ~ - - - - - - - - - - - - - -

210000 Z- II J W

61.

Page 79: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

uj

CD

p. 0 0u W.5' a.

rAl '

0 LU - 0 00 I

CLo ta412

wi. .u k0 -3

ov 10a

Page 80: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

06~~ 00 0 0 0 OO'OOOO OC'o zo oOOOO0o OOO0OO0o 0

*006=0=. *oo o coo* .000 0 3 00 0* cOO Coooooooo<J.J6''' 0 0 00 'o' * *00000C0 0 0 0 0 3 3 3c~~~* , '' o0 e o o ''00oe o o o oo 0 o0e O O O~C0 6* % 00 0 000 '.*000000 0 000000 30*

*c o *'.'. OO O o0~ 0 * Ooo o 0 30 . eo .e.o.e.e.*... 30 6 '... 0 000 0 30* coo0 .0 0 * 00 3 0 3 3

In It * * 000000 0 0 0 00 0 0 0 3 a 000 0 00 0t% *1 *9 0 3 0 * * 00 0 3 0 c 0 * Oo o oo O O 0

0*60'. * 0300=000 * 0 0 0 0030000* 0 0 33 33***

N-toto~ a 0 3 00 ooo Qooo * **eo O 0 *0NNOO6~~ ~~ *0 0 0 0 0* 00 0 00 oc oco 00 s *o o ~ ~ o

90 00 C 0 *O ~ c o 0 o Oo 0OO o 0 * * 00 =0 0* QJ,0. *. *~ o o * *0 ooOo eoo O z* )=3 0 0

'.. ~~~OQCOCc a 0033 03 * 0000 C' c0 Q 000 0 0 06 *. *0 0003 * 3 * 00 000 03O * 0 * 0 .0 3 0 006

O- cc c0 c c*'. cc000 00 0* 0 00 0 *00*c *0 333000****c

44 o 0 coo*03300 0 0 0330 00a a 0 * 0. 0 0. 30 * 0 *

t~t0~ I .' 0* 00 0 co0 00 00 00 *0 * 0 00 00 0* 0

6l M X .c0 00 1 * 4 0000 000300 * 0. 0 * 000 0

" 0 ' *0 00 g- x 033 * 00 3 3 * * 00o3* * 0 0 03

4 03 0 0' * 0 0 3 0 * z 03 00 0 * * 333* 0 0 30 * I-

IC'..'. *000 * * 000 cco oco * 00* *0 Oc olO * *0

*~t.6 % S *3 00 * 00 ... 3 00 0. 00 *0 30 30 *.*036%' *0 0 *0 00 0 0 0 * 0000 z * 03030 0

30 0 * QN' * 0 0 * 0003 0 * 0 3000 a * 0030 * a60.'' *1 z 03 o 0030* 0 030 0 0 00* 000c0*0 0 * 00 0 0 0 0 0 * 00 0 * 0 33 a.j 4~60 0' **0 0 0 00 *000 0 00 * "O o *coo30 0082=;c 0

3*3063 *'. a* 3 M*0 3 * 00 00 *00030 0330 3J~t~ 0 '. ** 00 00030 * = 00 * 0 00 0 00 0tr~~~cr~~o . 0 03 0* 000 *0 0 0 000 00 =30000:)

r c 60' 0 * 0*00000 * 300G 0 0 00 00*zo 000 0 S,0T6 as' 0000 0* 00 * 03M33 0 0 z 0 30 *003 0

p c- oo 0*6 Z 00 z00 0 0 000 *l c 003 00 3 3 0*

0 X'.- 6 *..' 0 000000 *Z 00 3 000 0 0 03 0 ctO'.. 6 *'..' 000 000 00 000 * * 003 3* 0 03 * *

OJ 06 *0. 0 * 0 3 3* * 0 * *00000* 033 oz

0 C* 0''' No0 oa '0000* 000 3 0000 0* 000 0 **- 00 03'. 0* * 0 30 * 00 c% cc 00.3c 0 c 00 030

o C~~~0I 00*5% *0*o 0 *3 33 3 *1 =33 D03 0 *0 3 * *3P Z 016 0 1 .5 a * 00000 3 0 30 03000000*0 *> 00-3 0

0.0 060 '..* *0 * 0 0000 0 Q * 00 * 0 30 0 030

~f600 ;.'s' 0 -0 0 0 3 0 000cT x TT0 00 0 0 0 0 0 0 0 * * 0 a0 0 0u0 0 0 *'l' *l *00003000* *0 * I0 0 3 0 X*0X3*c Tx 0 *030C.o. , I0 0 00 0 000Drr r z* 3 00 0 r z 0t M r T 33rrr3 rr

t'.t* 030 '. 0'. 030003303* T T I0 I * 0 03 3 T03 a r0 30 m <, rxz7 .7 -600*~ ~~~~~ x. = '.0 x x00 0 0 * 0 00 0 0 0 0 0 **

3 3 . 00*'.'.'. X X. T. 33 33 30 T0 CC0 30 0 T0 * Z30233 x x xT x rIx e L m x f0X T X X T0- X00 X''. X. * 00 0 0 3 * X T * * 00 00M X T* X 00000CMWTT ITT0 T~. 60 *X... M T* 0 0 0 0 0* X T0 3 3 0 3 0X T 03003 TrTTTX TTTTT7,T T X T T0Z E T r X M<. X0 0 XO V 00 0 0 0 0 M 0 *T) *Z *XMM X T0 0 0 0 V0 r M03xxr330rx T

10~~~~x ±3 L=03X.'. 0 0 0 0 03 0* 0 0 00 3 0 0 0* 3 3... 0 00 Z 600'' 00 0 0 0 0 X* *.X Z X 00 0 T0 0 x M 0 * 00000<

0 -1 'r 600 %' M. x 00 3 03 0 0* z 00 0 03M CL * 0 T 033M0.3TzMTx4ET xxxx zTTTxr =X

60 3%r' ' *t 00 0 00 0 M * 00V tco co c * * r. 0 00 -ET30~ ~~~ xxmO..tT 60 3 ''' * 3 0 0 0 * 0* 0 0 0 3 0* 0* 0 0 0

-0 r *1 T6 00 _c.' X .= T 0 0 0 0 0 x t 0 0 0 3 3 0 0 0* 0 * x00033rM M X VX x X T DT T r T T* 3P0'. x 300 0'I' ... x 30 0 3 0 0 0 3 03 0 0 3

T X V~ 6003MM T. TS T T 0T333 3 X * 00 0 3 0 0 r M* 0 30X3X*Z Z Z Z X306 0 T..' X.0 0XT 30 0 T 00 0 00 0 0 *ZX TT = T.TXX0003MTT3 XTT=

z Mx Mo0 . 6000 '.'.'.*M 00003 0030 3 v m 00 0 00 0 0 0£ m0 m003 mz r r zx

ru -0*t A 0 MMM x TI rrorlrz o oozx x T oooo ~z rr1.r t% X z x~ 6 T r Mt r 0 T T 0 T ~ T I X T X X0 01 X M T. X10 M1 00 I T t rT .x7 t T

ac.QO' 0006211 7-tG111Nr1 1 4101110111 '1 0 1 101 !".-.-. 00*6 ~ ~ ~ ~ 7m 10 T t t 0 0 I 011 t 1 1 00 0 1 0 1 '10 I2L 0 ~ ... 0 3 1 1 0 0 0 0 1 0 1 0 0 1t 01 1 3 0 3 0~

32~ ~~~~~~~~ ---'..- -I -10 to 0 -oo'-t: oo-o oo-o or-o ol-- - C 0 0 0 0 0 0 0 0 3 1 0 1 0 1 1 3 1 3tL

~&0 -- 4 t 6 tI0 00t~t1*0 O~t1110 I V-011 10 I ~ t 1 1 0 0 I

Page 81: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0 0 0000 0 00 0 S 0.000

00 00 0 0 0 00 00O 0N 0 0* 00 00000*,00 000

* 000000000* 0 9 0 0

so 00 0 00 1%* ,0 0

9*000000000 00 a0 0

0 =O00 O0000* * 0

*00000000000* 000 Om 0* 000000 00

**00000 0 0 0 0. S, 0I0

5 00 00 oo00 0

-IQ 000*0000 0 0 0

0 0 0 s 0 , 00 2200 0 0J 00

** ~ l r 00000 0 0 0 0 0 0

0 ~ ~ ~ ~ -.0 z 0 00 00

tS z XT0I0z0a0.L0x0T0 ;00000000000000

* . 3 Z X TT T 0T

zr00000000r0.. too=oorooor

0

* ~ ~ ~ c cc0 x000 x000~~~5*~~1 1100~* 0090*% zl .0 0 0 0 00 0 0 0

,. ~ ~ ~ , C900 M00 00 0 0

* ~ ~ ~ ~ ~ c x . 0 0 0 0 0 0 0 0

M; too000 00000c0000 4

o..00000IV 12000 0 0

Page 82: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

r

LUJ

-

v r T M a

~,,,

a ,V w a fz 4 N a 4 k , a o 4 , . a 4*Ib N UI = 7 4 z N ' ' .

c 3t

I V1

I V-13

n4

Page 83: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CL

u-i

u-I

LL)

N N N~~N VMN %N NNNNNN I. N ",CCtX tCCLC

IV- 14

Page 84: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0

LUZI

LLI

~L I

IV-15

-S ,a~ - ~ ~ .,.

Page 85: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CL

LUI

zCLU1

X

LU0

*---- ----- ----- ---------------- -

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

S ee, je t~ e~ e . . .. . . . . . . . . . . . . . . . .

IV- 16

Page 86: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0

LI

0U

0.

uCLxIuj

uj

a It

- - - Inn1

Page 87: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

LiS

CL

z

LI

zuI

c.

1 1 1 4.1 1 0. 00

.Z!:! ~ ~~ 44P -04 Pol zt-41 4 4 4 zkN 0 '40 a~ 44It 0N N CLAM 0' .IZW0 0 0 me ja 0- 4 4. ;N - - --P~'I

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

f -f N-rN ~~IN 0? P 0 ~~ ~ 44 0'0'- ' ~N '. 4N Z0'N 0 4U'N ' O -~I 0 mV(N 18

Page 88: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CL

CL

LI

I

CL

LUJ

T IFu, 4 4 ;,rN r : c & Cp-o o 0 044 N4 NI c -nc m v m af. C , a O N

c N t o (P Z ! -NA 4 r "''vewv% 7c T

3. 7 7Q

IV-19

Page 89: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

LI

fIII

CL

LUI

IV-20

Page 90: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I-I

CL

LUJ

4D a x - c z, 2 ! 2 2 2 2 -- - - - - -

. . . . . . .-tr CO

I~i mc -C

IV-2-

Page 91: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

LI

u

In.

XLi

zC.

40 J e.N P, a 4I~p lp LM4 r , a 10c .01, p 0

c IV 4a 0 m o 4 c m N w4 No aG x , 4 o c&I t r'3 1%

ev N 4 ' c m0 4 m 0 ' N w m m Xc o P.4 4z ww o 71lo "D Lr 'r U

t = NN i !:::- I!!P- P Q m(Y trek MT WU

s4 4 pe LU

IV-22

Page 92: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CL

CL

0

U

I-

LUI

zizNC00

voU

IV-2-

Page 93: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0

o

0(-I

LI

u

• -*- I-i + ++ + •++i+

XLUI

I-

I4R

..... ++ +++ ++++ +++,++ ' " '' U, +LU

+R#+ R~l +

LU,

IV-2U

DI

, . .U

-9 4 -4+ m + •4 lll IIIII II I 44 4 r r ~ 4

Page 94: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IL

CL

LI

LU

c X.x cX T c r V v c 4;r wC, I W.IV I w x4 4

2: 2 2! 2:1 1 !2!2! 1% 1 2:2 ! il 2 2 2 2 12! : 2 2 zL 2

44 r 44 4:4 t, 4 44,r ,P;rx P r

IV-25

Page 95: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

U

LIC-

N- 01x zlrI I N2! 22:2:1 Zz

;NIT -

r ic1. 11 %;%la

IV-26

Page 96: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

C)

z

LUJ

CL

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

. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6* It IrPLU'00 r rL 4 .)a ,OPLu ,0 00A' o0rpP 0r

S-~~~-s.,r so-----I-27 - - ~ s.soi s r

Page 97: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IL

LL)

a%, -A

,N

c *r# ar 4u, ;4P 0 -7' a -7r7 0 0;79 V l4r~ ON 0% 0f. r

IV-28

Page 98: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

ADAOX 88 OCEAN DATA SYSTEMS INC ROCKVILLE MD F/S 9/2NORDA BENCH MARK PACKAGE DOCUMENT.(U)APR 80 R HOLT N0001480C-009

UNCLASSIFIED NL17fIIIIIlIIIIIIIflllllllflllEEIIEEIIEEEEEEEIEEEEEIIIIEEEEIEEEEIIEEEIIEu....IIIImmnmunmnuuu]

Page 99: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

C

LL)Z

IL I

UwD

IpLLI

LF 41 m 4 0 -.f 4 t . - N -* 4U p ma 4a P 4N4lp;

IV-29

mww

Page 100: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0

LI

LU

IV-3-

ILU

Page 101: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IV.7 Site Dependent Software

NEWPE contains FORTRAN code which may be site dependent. This codeis in the form of a call to system subroutine DATE which is not included in thePL provided in this package. This call involves the FORTRAN interface with theOperating System at DTNSRDC and is made to retrieve the current month, day,and year. It is possible that this subroutine may have a different name and/orargument list at the bench mark site. Table VI lists the exact location in NEWPEat which DATE is called.

If the call to DATE is inappropriate at the bench mark site, the following courseof act:on is recommended to modify the execution deck:

1. Determine the appropriate subroutine call and argument list to re-trieve the current date.

2. Prepare the necessary update cards to delete the existing call state-ment and replace it with the proper call. Certify that names given tovariables in the update are consistent with existing names. To assistthe user in this, Section IV.7.1 reproduces the call statement exactlyas it appears in the FORTRAN compilation listing, and describes thecall list. Additionally, Appendix F contains the complete compilationlisting of the subroutine that calls DATE, and Appendix C containsuser level documentation for DATE.

3. Insert update cards in the NEWPE execution deck. For every PL onthe program tape accessed by UPDATE there is a "7/8/9" card in theexecution deck to satisfy the UPDATE command. Each of these"7/8/9" cards is annotated with the name of a PL. Insert the updatecards immediately following the "7/8/9" card with the annotation"NEWPE updates follow this card."

TABLE VI: LOCATION OF POSSIBLE SITE DEPENDENT

SOFTWARE IN NEWPE

Possible Site PL orDependert Progran Program LineSubroutine Name Element No. Line ID

DATE NEWPE SUBROUTINE PETL 235 AESD.42

IV-31

Page 102: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

IV.7.1 DATE references

FORTRAN Statement: Line ID:

CALL DATE (WHEN) AESD 42

Argument List:

WHEN - Integer in which the date is returned in the formatl OHlImm/dd/yy6 (6 represents a blank character).

IV-32

" " . , - '4 . a .L , L . .. . . . ... _ r 7 . ' _ . ' - -- '. . .

Page 103: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

V. SYNACC

V.1 General Information

SYNACC is a batch mode program consisting of a single executable modulereferenced as SYNACC in the execution deck. SYNACC contains calls toCalComp subroutines PLOTS, PLOT, AXIS, NUMBER, and SYMBOL; however, inthe bench mark run the "plot flag" is off and these calls are not executed. (Theymay be listed as unsatisfied external references when the program is loaded.)SYNACC is coded entirely in FORTRAN IV.

V.2 Location of Program

Program SYNACC is provided as a FORTRAN punched card deck withinthe execution deck. The program tape is not needed for SYNACC.

V.3 Job Stream

The job stream included in the SYNACC execution deck and listed inSection V.5 with comments performs the following basic functions: mounts datatape CK0456, copies seven data files from tape to mass storage and catalogseach file, compiles SYNACC from cards, then loads and executes it, and finallypurges the seven data files. Job stream commands shown are those used on theDTNSRDC CDC 6600/6700 system. Note that the library file NSRDC isattached and included in the load. This file contains subroutines UNLOAD andZPFUNC (see Section V.7) which are referenced within SYNACC. This filereference will certainly need to be changed at the bench mark site.

V.4 Input

SYNACC requires input from cataloged data files. The specific files andnumber of files varies from run to run depending on the card input which is alsorequired. For each execution, SYNACC determines which data files are needed,then attaches and reads them one at a time from within the FORTRAN code.The necessary data files must be cataloged with the expected names. TheSYNACC data tape, CK0456, and the backup tape, CK0152, contain seven datafiles which satisfy the program for the bench mark execution. All necessarydata cards are contained in the SYNACC execution deck and are listed in SectionV.5.

V.5 Execution Deck

A listing of the SYNACC execution deck is presented in Figure 7 followedby comments. The entire SYNACC program which is included in the executiondeck has been omitted from the listing. Numbers opposite card images in thefigure coincide with the appropriate comment number. Job stream commandsand data are identical to those which produced the output in Section V.6 on theCDC 6600/6700 system at DTNSRDC.

V-I

IlL - ,

Page 104: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumber: Image

I - VSNvSYNDATSCKO'56.2 - REOUESTeSYNDAT,14Y:NORXNG. ICK0b58/NORING/3- REOUESTGRIOPF.

4 - COPYCrSYNDAT9GRID.5 - CATALtGG4OF1NAL&R1D11119IDsPVRV*6 - RETURN9GPID.3 - REQUESTGRIO,:PF.7 - COPYCF ,SYNDDV,iRID.5 - CATALOGGRIWFINALGRID1IZID=PVRV.6 - RET'JRN 9GRlD43 - RLQtEST9GRID90PF.8 - COPYCF9SYNDAT9GRID.5 - CATAL )&GGID#I1INALGP1D11219iDsPVRV.6 - RETURtIGRIDe3 - REOUEST9GRI09PF.9 - COPYC'FSyNDAT9GR!D=5 - CATALOGGRIOFINALGRID11229IDxPVRV&6 - RETURN9GRID.3 - REQUEST,GRID9,PF.

10 - COPY CF SYtJOATqGR ID.5 - CATALOG.GR1DFI4NALGR1D113191D=PVRVe6 - RETUR2NsGPRD.3 - REGQUESTsGRID.'PF*

11 - COPYCF*SYNDATGRID.5 - CATALO6GODFINALGRID1132,1OsPVRVo6 - 0ETJR~vGPJD*3 - REUEST*GRID.*PF.1- COPYC~tSYNDAT96R1D.5 - CATALOG9GPID,FINALGRID1141,ID=PVRV.6 - RE7URNeGRID.13 - UNLOAD9SYNDAT*14 - FTN,Lm~s~nPTx2*8zsYNACC.15 - ATTACANSR0Co16 - LIBR~ARY,#SRDC*17 - LDSET,PRESETAxNGihJ.18 - SYNA&CC.19 - EX119U*20 - UNLOAO.TAPEI*?1 - ATTAC4,TEMPF1NALGR1D11119IDnPVRV.2- PURGE.TEMP*

?2 - RETUPN*TfI4P*21 - ATTACHTEMPF!NALGR1D11129IDzPVRV.?2 - PURGE*TEmP.,22 - RETURN#TEMP.21 - ATTACI4TEPVNALGRID112191DOPVRV.22 - PURGE9TEMP*22 - RETUPNgTE'4P*21 - ATTAC,4TEPFINALGRIDI122,IDOPVRV.22 - PURG~qTEMP.22 - RETURNTEMP*?1 - ATTACHTEI4PFINALGRID11319IDsPVRV*22 - PURC,~.TE'4P*22 - RETURN*TEMPo21 - ATTACH~tEf4P9FrIALGR1Q1132#zDuPVRV.22 - PURGE.TEMP*

22 - RETURN9TEMP.21 - ATTAC~,TEM4P#FXNALGR1DI141 .JD3PVRV.22 - PURGE.TEmP.22 - RETURNqTE4P.

*23 - 7/8/9 END OF RECORD CARD

FIGURE 7: SYNACC EXECUTION DECK

V-2

Page 105: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Comment CardNumber: Image

24 - PROGRAM ACCESS( INPU. ,OUTPUTTAPESuINPUT TAPE6uOUTPUT.TAPEI9 ACCESS 2

P25-PS I

25 - SYNACC FORTRAN PUNCHED CARD DECK25 -25 -26 - ENn SYNPL279

* 27 - 7/8/9 END OF RECORD CARD28 - 2 BEARINGS T

28 - NORDA BENCH MARK TRACK 1 30 N so W 80. 1500.

28 - NORDA BENCH MARK TRACK 2 32 N 23 W 275. 1000.

?a - 9999999928 - 50. 250. METERS 24. NOPLOT

** 29 - 6/7/8/9 END OF JOB CARD

* This image represents a card with a 7/8/9 multi-punch in Col. 1.

** This image represents a card with a 6/7/8/9 multi-punch in Col. 1.

FIGURE 7: SYNACC EXECUTION DECK (continued)

The following comments refer to card images in the SYNACC executiondeck listed in Figure 7.

CommentNumber: Comment:

I Specify data and program tapes to be used.

2 Mount unlabeled data tape with local file name

SYNDAT. Density = 800 BPI (HY). No write ring.

3 Request permanent file space for purpose of cataloging.

4 Copy 1st coded file from tape to permanent file space.

5 Catalog the file with name and ID shown.

6 Release the cataloged file. SYNACC attaches filesinternally when they are needed.

7 Copy 2nd coded file from tape to permanent file space.

8 Copy 3rd coded file from tape to permanent file space.

9 Copy 4th coded file from tape to permanent file space.

10 Copy 5th coded file from tape to permanent file space.

V-3

• "|

Page 106: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

CommentNumber: Comment:

11 Copy 6th coded file from tape to permanent file space.

12 Copy 7th cod. " file from tape to permanent file space.

13 Data tape no longer needed.

14 Create the binary file SYNACC from cards.

15 This is a DTNSRDC binary library containing subroutinesUNLOAD and ZPFUNC (see Section V.7).

16 Include NSRDC when loading.

17 Preset values in core to negative infinity with theaddress of the word set in the low order bits.

18 Load and execute SYNACC. All system routines neededto complete the executable module (except UNLOADand ZPFUNC) are in system libraries that are automat-ically included by the loader.

19 Control reaches this card unconditionally.

20 Release the cataloged data file last attached in theSYNACC execution.

21 Attach the file name shown for the purpose of purging.

22 Purge the file just attached.

23 Program SYNACC follows this card.

24 First card of program SYNACC.

25 SYNACC FORTRAN program cards. (Actual cardimages are not listed).

26 Last card of program SYNACC.

27 Data for SYNACC follow this card.

28 SYNACC data cards.

29 End of deck.

V.6 Output

The expected output from running the SYNACC execution deck is listed inFigure 8.

V- 4

'- . - .. . . . . . . . . . . . . . . . . .. . .

Page 107: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

A A A A A

IS -z 2 2 2 Z

.0 .CL CLC C 2.

0-00 2A C

0. 1.11 0.

A A A Lo A L"

0

z 4z

ommm a, a-0 p t . -A AA A jg A

I - T 1- 3. -- -- 3. L

2 2. 1 2 a.1.

-J 2 I a 1211 W.J 0 WA O W N L

0 4 2 LA 0-, l= N i

.9z... .... CK a- 4 t - 4 V, 6

ID 44 W Cc MW .9N N-a 2T A~w wzw @3 4M NN 3 1 -W-4

-.~~~W. hi aWA P P A

I ~ Z Z. Z. z -J 4- aa - a "

2 x A o ~ xr f 313 30A :03 -W) 663 6._ 300-'A

X L0t 2OLt 2W r CL3 0U 1 P 6117414A- 311- 6yo WL

RO 1=400 1 0.0 0 0 C

2 2 a.20 a~a a.~.4 .'%24 .2 145 2A ~ L ie -N h0 N l-ON h- 0 .

W 4 4w aw a* ***...... Q.q - 0 a4 6. 4 w 2.or 3 2 a39AOJ% OAI

vr9.4 IN V. v wy T I y a

V-5 ! 24A OA! 2!A! ?

Page 108: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

.... .. , . . . ... ,,.-..., _.....-... .... .'...._- "U I1

1

C

4X

3.l

I

0

-4V-6

I .- [,.-

12 I.= u

U

z z

RII

. . . . . . - ... . . , _ - ..- - ,, _ .x. . :. - .me . . . .. . ]- , m 4=!" .- . .

Page 109: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

A A A

z z z 2 Z

- - c J- a s0

o 0. 00 0 !1 00Vx2z 2 Z 2 z

CL19 - - 0

2A;= o 2 2 -2 0- Z Z 40 A .1( D, !A'

5± w w 2u 2 I 2

- N e IC -W

W - N N M

- - Vo- A NN N 0N ON

4 NMMMMM rt. t.

z~w z2 82 82 82 % 5-j w 31 .9 3 3JW. W J w-

D0 W3 03ZZZ Z 0r w;Um z

z 0 0 0:-s Oz' 0- - -1

-~4 - 0-2 4 0. ~4 ~~ -0 OO A C.nM3 M

2~~~- w~ N - 2 8 8 22~~~~~ 3 J x - ~0~~w 4 300

A 49 or i.. 19 m4-~ -u - -~ .1

2 .'. .. i 44 4

2~T zx x 2L

2 0~ 4 -V---

Page 110: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

60 OX0 44 4 44 L 44r444 t441 4'

. . . .. . . . . ..4 0rc--- a 'c

o It% II -4 r) Nc4 44 amVZ x4v o' oo0Le lW p-- O K A 4 -Op? 4 4 r -

~~~~~' tK ? 1 00,*

LUI

z N

ID.

1--

Page 111: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

NJry NJ fu'~~ J Z N m NevN %

,,4m-m ;C--

u

LL)

*~~~~S * .44--NJ NJNNrx

40

FU

. . . .. . . . .

N.* * S* 4 * E* ,5 * -

C...................................... & 4 ........................................

j % 05~ p SEr z C rNN I 6C); 4~3E 4 4t~. *C C all 5SN -T EZC a4~C

V-9

Page 112: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Ul

I--

C6.............................. 0.....................................

p1 A r X u n p L A 0 0 c 4 4 4 4 ' 4 4 C , 4 . 4

. . . .. . . .. ..11 I I C c 1 11 CZ , cp mz

J, At LMLA .1

V-10

Page 113: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I-

M. N -0 s c U

00caoo o Np~al w O 204

4m"n fnn M 4 4m 44444444-~~ ~es

~ ,*V'1*I

4 mos-

Page 114: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

C:E&NNNI!: 1 4 Ja, UNIINANr P p"P' ",r m d p

z

a ,

Ua 0 0 . . . . . . . . . . . . . . . . . ..N

---- --- ---- --- ---- --- ---- --- ---- --- ---- --- ---- -- *---

**#**s1 U U

ry Zt=A .MM M

*r .1 E ~ I 4 ,fuf

- -C .' - --------------

V- 12

Page 115: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

1 i 4

0

4ZZ Z A Z ~ 44Z 444 4 Z144 4444. 444

z % 4'Z ;e Z! % a1 % &I " 10 1'- 0 ,. %4 1 = 1.~ -1 1^ u r ~-

zr 6. 4 C 0 . v *,mmM' ,

ov x

m 444 o4 4 .1LJP

V-13

Page 116: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

4 oZZ; 4 * Z ;;-;Z

0 VNN NN "I

.............................................. 0

zz I.-

u

2w ;

_a LZJ

M c

2 . . ....

wx . ...

i

p - V-1 4

Page 117: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

4.................. ............

m4* Ca& 0

- MM~re9Ma z &CA

. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .

POD-

* LLU

* . .... . . . . .** . * * . .. . . .. ... . .

V-1i5

Page 118: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

M M M 4-M M e M MM 1M r )M '

Ic Ic c't ~ l~ 4~ z 4 ! .c cI I c

I- & O=4 c0 a' cc .

'c I & , 1 & 4It 2 I 's 4 p Ir M I '" N & j0

M M M M M M MMM M MMM MM M Mm-

......................... ....................... CI,

C:'

*..... ....... . .*. . . .. .. .. ... .. .. ..

7 ULU

4WNOOrP Pt9* ;,r 1OZo 1; ; 4; (Z'; ; .

V- 16

Page 119: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

;Z44 ,to 4N7, ~ 'ddd D~ ;C;Zd;ZdNZ.- d 4 S Z; ;44 t.;P p - .7 -1 N. ; v7 % 400n . 'n4D-,-.J N_-Na 4 _2 0 WCT 4 Y 44 S C InM 4 !04vo; 7.; := 72 M0

AM ZMN4NN~~~ ~ ~ ~ NMn -MM N NN N N M

r L Lr 4 a &17 A, s X U Z C m0.-

z

... .. * LU

. . .*. . . . . . . . .

~~~~ 1 Lr W % C~ 4 Ad Cd ad Ad4 ~A d M 0 M N dA A - d Ad Ad C 0 N M N9 C9 X 0 a A 9 4 M 4

*g%.C ,*NdC*Ad3 MINN MM~MMM N N MM M M ~ M M

r cc v-I 7

V-1

Page 120: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CC

-JuAu

IL

(L

V-1-

Page 121: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

V.7 Site Dependent Software

SYNACC contains FORTRAN code which may be site dependent. Thiscode is in the form of subroutine calls to system routines that are not included inthe PL provided in this package. These calls involve the FORTRAN interfacewith the operating system at DTNSRDC and are used in attaching and unloadingcataloged mass storage files. It is possible that these subroutines have differentnames and/or argument lists at the berch mark site. Table VII lists candidatesite dependent subroutines and the exact location in SYNACC at which eachsubroutine call is generated.

The user should reference Table VII and determine if either subroutine callis inappropriate at the bench mark site. For each site dependent subroutinefound, the following course of action is recommended to modify the executiondeck:

1. Determine the appropriate subroutine call and argument list to per-form the desired function at the bench mark site. (Table III, page 1-7,lists the purpose of each subroutine call).

2. Prepare the necessary FORTRAN cards to replace the existing callstatement with the proper call. Certify that names given to variablesin the new cards are consistent with existing names. To assist the userin this, Section V.7.1 and V.7.2 reproduce each call statement exactlyas it appears in the FORTRAN compilation listing. Each argument inthe call list is discussed. Additionally, Appendix G contains thecomplete compilation listing of the subroutine that generates thecalls, and Appendix C contains user level documentation for eachpossible site dependent subroutine.

3. Replace the existing FORTRAN call statements in the execution deckwith the appropriate new cards. The subroutine (GRDBLK) generatingthe calls has been punched on yellow-topped cards.

TABLE VII: LOCATION OF POSSIBLE SITE DEPENDENTSOFTWARE IN SYNACC

Possible Site PL orDependent Program Program LineSubroutine Name Element No. Card ID*

UNLOAD SYNACC SUBROUTINE GRDBLK 29 GRDBLK30

ZPFUNC SYNACC SUBROUTINE GRDBLK 80 GRDBLKSI

* SYNACC program cards have ID's in columns 73-80 because they werepunched from an existing UPDATE Program Library.

V- 19

.A

Page 122: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

V.7.1 UNLOAD references

FORTRAN Statement: Card ID:

CALL UNLOAD (ITAPEI) GRDBLK30

Argument List:

ITAPEI - Integer variable defining unit number used by SYNACC forthe data files. Set to 1 in a DATA statement. Input toUNLOAD.

V.7.2 ZPFUNC references

FORTRAN Statement: Card ID:

CALL ZPFUNC (IRC, IPRMS, NW) GRDBLK81

Argument List:

IRC - Integer variable defining type of function desired. Set to Ion input to ZPFUNC to request attach function. Used forerror flag on output from ZPFUNC.

IPRMS - A 22-word typeless array containing the following parametersneeded to attach a file:

IPRMS (1) - Local file name for file being attached.Contains the 5 Hollerith characters TAPE1left justified with 0 fill.

IPRMS (2-5) - Permanent file name. The first nine char-acters are always "FINALGRID" followedby from two to four alphanumeric digits.SUBROUTINE GRDBLK determines thenecessary digits and constructs the com-plete permanent file name, then assigns itinto IPRMS (2) and IPRMS (3). IPRMS (4)and IPRMS (5), as well as unused bytes inIPRMS (3) are 0 filled.

IPRMS (6) - File ID. Contains the 4 Hollerith charac-ters PVRV left justified with 0 fill.

IPRMS (12) - File MR option for attach. Set to integervalue 1.

IPRMS (14) - File cycle number. Set to integer value -1to request latest cycle and to return cyclenumber in this word.

All other words of IPRMS are set to binary zero.

V-20

*matI,.. - - ; :f "< '" ;

". ... " r , . -._: .. l'

Page 123: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

NW - Integer variable defining the last word filled in IPRMS. Setto 14.

Subroutine ZPFUNC is potentially the most troublesome of all the possiblesite dependent subroutines because data files must be cataloged in the jobstream exactly as SUBROUTINE GRDBLK expects to find them. If there existsome site dependent constraints on cataloged file names or ID's, or, if system"set names" or other device specifications must be indicated, the user mustupdate GRDBLK accordingly.

V-21

A.,1

Page 124: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

VI. INTERACT

VI.l General Information

INTERACT is an interactive program consisting of a single executablemodule that is cataloged with the name BMINTERACT, ID=PUJA, in theINTERACT creation deck for later execution in interactive mode. The programgenerates calls to system utility subroutines REQUEST, UNLOAD and ZPFUNCwhich reside in a user library at DTNSRDC; however, in the bench mark run,these calls are not executed and therefore need not be satisfied. (They may belisted as unsatisfied external references when the program is loaded.)INTERACT is coded entirely in FORTRAN IV.

VI.2 Location of Program

The PL for INTERACT is the 12th PL (12th binary record) on the programtape CK0713, and the backup program tape, CK0720.

VI.3 Job Stream

The job stream included in the INTERACT creation deck and listed inSection VI.4 with comments performs the following basic functions: mountsprogram tape CK0713, updates from the INTERACT PL on tape, compiles, loads,and catalogs the absolute element. Job stream commands presented are thoseused on the DTNSRDC CDC 6600/6700 system. They may require modificationat the bench mark site.

VI.4 Creation Deck

The deck supplied for INTERACT is not an execution deck but a creationdeck which compiles the program and catalogs the absolute (executable) objectcode for later interactive execution. A listing of the INTERACT creation deckis presented in Figure 9 followed by comments. Numbers opposite card images inthe figure coincide with the appropriate comment number.

Com ment CardNumber: Image:

I - VSNOLDPL=CK0713.2 - REOUEST9OLDPL9"49NOR1NGe /CKO?13/NORING/

3 - COPYPQ.OLDPL9DU"*11.4 - RETURNN9'0UM.5 - UPDATE9FP9CzCOMPILE.6 - REWIN0,COMPTLE.7 - rTN, !=COk

P ILELsOOPT2z IB -- NRACT.

- RETu RNCOMPLE.8 - REOUEST#

A B 5%*PF.9 - LOAD ,NRACT.10 - NO5O.ABS,11 - CATALOGABSBMINTERACT9[OzPUJA,12 - 7/8/9 END OF RECORD CARD

** 13 - 6/7/8/9 END OF JOB CARD

• This image represents a card with a 7/8/9 multi-punch in Col. 1.•* This image represents a card with a 6/7/8/9 multi-punch in Col. 1.

FIGURE 9: INTERACT CREATION DECK

Vl- I

Page 125: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

The following comments refer to card images in the INTERACT creationdeck listed in Figure 9.

CommentNumber: Comment:

Specify the program tape to be used.

2 Mount unlabeled program tape with local file nameOLDPL. Density = 800 BPI (HY). No write ring.

3 Position program tape before the 12th PL, i.e., the 12thbinary record.

4 This is done to minimize mass storage usage.

5 Create compile file from 12th PL on tape.

6 This card is needed because UPDATE R option inhibits

automatic rewind.

7 Create the binary file INRACT.

8 Request permanent file space for purpose of catalogingthe absolute element ABS.

9 Include the binary file INRACT in the load.

10 Complete loading but inhibit execution. All systemroutines needed to complete the executable module arein system libraries that are automatically included bythe loader.

II Catalog absolute element with name and ID shown forlater execution in interactive mode.

12 Updates to Interact, if any, follow this card. Updatesmay be necessary to modify site dependent coding.

13 End of deck.

VI-2

Page 126: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

VI.5 Interactive Dialog

Figure 10 presents an interactive dialog between program INTERACT andthe user. The dialog exercises many paths through INTERACT and should beduplicatable at the bench mark site. Events are numbered I through 255 forreference purposes where each event is either a prompt from INTERACT or aninput from the user. Most user responses are very short and the entire dialog canbe executed in 10 to 15 minutes with reasonably rapid response time. Note thatEvents 215 and 251 ask the user if he wants to catalog a file. The user mustanswer "N" (no) because the software needed for cataloging does not exist in theabsolute object code. Before attempting to execute the dialog, the user mustrun the INTERACT creation deck to catalog the absolute program (see SectionVI.4). Then, to initiate the program from an interactive terminal, the user mustlog in and enter the following commands:

ATTACH, INTER, BMINTERACT, ID=PUJAINTER

Obviously, the permanent file name (in this case BMINTERACT) and the ID (inthis case PUJA), as well as any additional information, must be those used tocatalog the file at the bench mark site.

Following the above commands, the program will commence execution andrespond with the prompt shown as Event I in Figure 10.

VI-3

-t

-. Jw ~ ~, - - - -

Page 127: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

EVENT USERNO. PROGRAM PROMPT RESPONSE

I WELCOME TO INTERACT. WITH THIS SYSTEM YOU CAN1) CREATE AN INPUT DATA SET FOR INTERFACE2) MODIFY AN INPUT DATA SET FOR INTERFACE3) CREATE AN INPUT DATA SET FOR CFIELD PLOT4) MODIFY AN INPUT DATA SET FOR CFIELD PLOT

ENTER THE INDEX OF THE FUNCTION TO PERFORM

2

3 WILL THERE BE AUTO-OCEAN INPUT DATA (Y OR N)

4 N

5 ANSWER THE FOLLOWING QUESTIONS Y OR NDELIMITED BY COMMAS

1) DO YOU WANT SPHERICAL EARTH CORRECTION2) DO YOU WANT THE CALCULATED CONNECTIONS

PRINTED3) DO YOU WANT THE CALCULATED QUANTITIES

FOR EACH TRIANGULAR SECTOR PRINTED

6 Y, N, N

7 SPECIFY THE SURFACE LAYER DUCT IN ONEOF 3 WAYS .-1) ENTER 0 FOR NO SURFACE LAYER2) ENTER -1 FOR LAYER DEPTH TO BE

DETERMINED BY MODEL3) ENTER INDEX OF SURFACE LAYER DEPTH

ON FIRST PROFILE

8

9 DATA ENTRY COMPLETE FOR EARTH CORRECTION,PRINT FLAGS, AND SURFACE LAYER DUCT

DO YOU WISH TO REVIEW (Y OR N)

10 Y

11 1) SPHERICAL EARTH CORRECTION APPLIED YES2) CALCULATED CONNECTIONS PRINTED NO3) CALCULATED QUANTITIES PRINTED NO

IF YOU WANT TO CHANGE ANY OF THE ABOVEPARAMETERS ENTER THE INDEX NUMBERWHEN DONE ENTER AN INDEX GREATER THAN THREE

FIGURE 10: INTERACT DIALOG

VI-4

Al

Page 128: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

12 5

13 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

14 N

15 SURFACE LAYER SPECIFICATION IS IDO YOU WANT TO CHANGE IT (Y OR N)

16 N

17 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

18 N

19 ENTER THE FOLLOWING VALUES DELIMITED BY COMMAS1) RANGE (NM) OF THE FOLLOWING PROFILE2) NUMBER OF POINTS IN THE FOLLOWING PROFILE3) NUMBER OF INTERPOLATED PROFILES DESIRED4) WAVE HEIGHT (FT)

20 0, 3, 2, 5

21 IS 3 THE NUMBER OF PROFILE POINTS (Y OR N)

22 Y

23 ENTER 3 (DEPTH, SPEED) PAIRS A PAIR AT A TIME1-

24 0, 1500

25 2-

26 30, 1505

27 3-

28 2000, 1490

29 DO YOU WISH TO REVIEW (Y OR N)

30 Y

FIGURE 10: INTERACT DIALOG (continued)

VI-5

Page 129: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

EVENT USERNO. PROGRAM PROMPT RESPONSE

31 1) RANGE (NM) OF FOLLOWING PROFILE IS 0.002) NO. OF POINTS IN FOLLOWING PROFILE IS 33) NO. OF INTERPOLATED PROFILES IS 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEXVALUE GREATER THAN 5

32 2,4

33 NEXT -

34 6

35 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

36 Y

37 1) RANGE (NM) OF FOLLOWING PROFILE IS O.UO2) NO. OF POINTS IN FOLLOWING PROFILE IS 43) NO. OF INTERPOLATED PROFILES IS 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEX VALUEGREATER THAN 5

38 6

39 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

40 N

41 THERE ARE 4 (DEPTH, SPEED) PAIRS

INDEX DEPTH SPEED1 0.00 1500.002 30.00 1505.003 2000.00 1490.004 0.00 0.00

ENTER THE INDEX AND A NEW (DEPTH, SPEED) PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

42 1

43 ENTER PAIR

FIGURE 10: INTERACT DIALOG (continued)

VI-6

Page 130: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

EVENT USERNO. PROGRAM PROMPT RESPONSE

44 0, 1501

45 NEXT-ENTER INDEX

45.1 4

46 ENTER PAIR

46.1 5000, 1540

47 NEXT -ENTER INDEX

48 200

49 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

50 N

51 ARE THERE MORE PROFILES TO ENTER (Y OR N)

52 Y

53 ENTER THE NUMBER OF SPECIFIED CONNECTIONSBETWEEN THIS PROFILE AND THE NEXT

54 3

55 ENTER 3 (UPRANGE, DOWNRANGE) PAIRS A PAIRAT A TIME 1-

56 1,2

57 2-

58 2, 3

59 3-

60 4,4

61 DO YOU WISH TO REVIEW (Y OR N)

62 N

FIGURE 10: INTERACT DIALOG (continued)

VI-7

. ..i :P ' .. .. -. . . .. . .. -- I_= i ,, ,

Page 131: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

63 ENTER THE FOLLOWING VALUES DELIMITED BY COMMAS1) RANGE (NM) OF THE FOLLOWING PROFILE2) NUMBER OF POINTS IN THE FOLLOWING PROFILE3) NUMBER OF INTERPOLATED PROFILES DESIRED4) WAVE HEIGHT (FT)

64 100, 5, 2, 5

65 IS 5 THE NUMBER OF PROFILE POINTS (Y OR N)

66 Y

67 ENTER 5 (DEPTH, SPEED) PAIRS A PAIR AT A TIME1-

68 0, 1502

69 2-

70 20, 1502

71 3-

72 500, 1480

73 4-

74 3000, 1530.4

75 5-

76 3500.0, 1535

77 DO YOU WITH TO REVIEW (Y OR N)

78 Y

79 1) RANGE (NM) OF FOLLOWING PROFILE IS 100.002) NO. OF POINTS IN FOLLOWING PROFILE IS 53) NO. OF INTERPOLATED PROFILES 1S 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEXVALUE GREATER THAN 5

g0 6

FIGURE 10: INTERACT DIALOG (continued)

VI-8

Page 132: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USER

NO. PROGRAM PROMPT RESPONSE

81 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

82 N

83 THERE ARE 5 (DEPTH, SPEED) PAIRS

INDEX DEPTH SPEED1 0.00 1502.002 20.00 1502.003 500.00 1480.004 3000.00 1530.405 3500.00 1535.00

ENTER THE INDEX AND A NEW (DEPTH, SPEED) PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100ENTER INDEX

84 200

85 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

86 N

87 ARE THERE MORE PROFILES TO ENTER (Y OR N)

88 Y

89 ENTER THE NUMBER OF SPECIFIED CONNECTIONSBETWEEN THIS PROFILE AND THE NEXT

90 0

91 DO YOU WISH TO REVIEW (Y OR N)

92 N

93 ENTER THE FOLLOWING VALUES DELIMITED BY COMMAS1) RANGE (NM) OF THE FOLLOWING PROFILE2) NUMBER OF POINTS IN THE FOLLOWING PROFILE3) NUMBER OF INTERPOLATED PROFILES DESIRED4) WAVE HEIGHT (FT)

94 500, 3, 2, 5

95 IS 3 THE NUMBER OF PROFILE POINTS (Y OR N)

96 Y

FIGURE 10: INTERACT DIALOG (continued)

VI-9

Page 133: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

97 ENTER 3 (DEPTH, SPEED) PAIRS A PAIR AT A TIME

1-

98 0, 1503

99 2-

100 1000, 1475

101 3-

102 5000, 1550

103 DO YOU WISH TO REVIEW (Y OR N)

104 N

105 ARE THERE MORE PROFILES TO ENTER (Y OR N)

106 N

107 ENTER THE NUMBER OF BATHYMETRY POINTS

108 5

109 ENTER M OR F FOR METERS OR FEET

110 M

111 ENTER 5 BATHYMETRY (RANGE, DEPTH) PAIRS A PAIRAT A TIME 1-

112 0, 3000

113 2-

114 10, 3200

115 3-

116 100, 6000

117 4-

118 400, 7000

119 5-

FIGURE 10: INTERACT DIALOG (continued)

VI- 10

Page 134: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USER

NO. PROGRAM PROMPT RESPONSE

120 500, 6500

121 DO YOU WISH TO REVIEW (Y OR N)

122 N

123 ENTER THE NUMBER OF RANGES AT WHICH BOTTOMCLASS VALUES WILL BE ASSIGNED

124 4

125 ENTER 4 (RANGE, 1-5 CLASS, 1-9 CLASS) TRIPLESA TRIPLE AT A TIME 1-

126 0,1, 3

127 2-

128 100, 2, 7

129 3-

130 200,4, 9

131 4-

132 300, 3, 7

133 DO YOU WISH TO REVIEW (Y OR N)

134 Y

135 THERE ARE 4 BOTTOM CLASS POINTS SPECIFIEDDO YOU WANT TO CHANGE THE NUMBER (Y OR N)

136 Y

137 NEW NUMBER IS -

138 6

FIGURE 10: INTERACT DIALOG (continued)

VI-I

A.

Page 135: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

139 INDEX RANGE (NM) 1-5 CLASS 1-9 CLASS1 0.00 1 32 100.00 2 73 200.00 4 94 300.00 3 75 0.00 0 06 0.00 0 0

ENTER AN INDEX AND A NEW BOTTOM CLASS TRIPLEWHEN DONE ENTER AN INDEX GREATER THAN 150

ENTER INDEX

140 5

141 ENTER TRIPLE

142 323, 2, 5

143 NEXT -ENTER INDEX

144 6

145 ENTER TRIPLE

146 400, 4, 4

147 NEXT-ENTER INDEX

148 200

149 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

150 Y

151 INDEX RANGE (NM) 1-5 CLASS 1-9 CLASS1 0.00 1 32 100.00 2 73 200.00 4 94 300.00 3 75 323.00 2 56 400.00 4 4

ENTER AN INDEX AND A NEW BOTTOM CLASS TRIPLEWHEN DONE ENTER AN INDEX GREATER THAN 150

ENTER INDEX

FIGURE 10: INTERACT DIALOG (continued)

VI-12

" .. .... ': -£.-.. ..: .... . = : -A

Page 136: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

152 200

153 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

154 N

155 DATA SET COMPLETEDO YOU WISH TO REVIEW (Y OR N)

156 Y

157 ENTER THE NUMBER CORRESPONDING TO THE DATAYOU WISH TO REVIEW

1) ALL2) EARTH CORRECTION, PRINT FLAGS, AND DUCT3) PROFILE DATA AND (DEPTH, SPEED) PAIRS4) CONNECTION DATA5) BATHYMETRY DATA6) BOTTOM CLASS DATA

158 1

159 1) SPHERICAL EARTH CORRECTION APPLIED YES2) CALCULATED CONNECTIONS PRINTED NO3) CALCULATED QUANTITIES PRINTED NO

IF YOU WANT TO CHANGE ANY OF THE ABOVEPARAMETERS ENTER THE INDEX NUMBERWHEN DONE ENTER AN INDEX GREATER THAN THREE

160 5

161 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

162 N

163 SURFACE LAYER SPECIFICATION IS IDO YOU WANT TO CHANGE IT (Y OR N)

164 N

165 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

166 N

167 1) RANGE (NM) OF FOLLOWING PROFILE IS 0.002) NO. OF POINTS IN FOLLOWING PROFILE IS 43) NO. OF INTERPOLATED PROFILES IS 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEX VALUEGREATER THAN 5

FIGURE 10: INTERACT DIALOG (continued)Vl- I ,

... .. ,_ ik ... -. - .. .. . - . - --- L ,. . .. , , ,

Page 137: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

168 10

169 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

170 N

171 THERE ARE 4 (DEPTH, SPEED) PAIRS

INDEX DEPTH SPEED1 0.00 1501.002 30.00 1505.003 2000.00 1490.004 5000.00 1540.00

ENTER THE INDEX AND A NEA (DEPTH, SPEED) PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

172 200

173 DO YOU WISH TO REVIEA THE CHANGE (Y OR N)

174 N

175 THERE ARE 3 CONNECTIONS SPECIFIED BETIEEN THISPROFILE AND THE NEXT.DO YOU WANT TO CHANGE THE NUMBER (Y OR N'

176 N

177 CONNECTION POINTSINDEX LEFT RIGHT

1 1 22 2 33 4 4

ENTER AN INDEX AND NEW CONNECTION PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

178 200

179 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

180 N

FIGURE 10: INTERACT DIALOG (continued)

VI-14

'4l

Page 138: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Iw

EVENT USERNO. PROGRAM PROMPT RESPONSE

181 1) RANGE (NM) OF FOLLOWING PROFILE IS 100.002) NO. OF POINTS IN FOLLOWING PROFILE IS 53) NO. OF INTERPOLATED PROFILES IS 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEX VALUEGREATER THAN 5

182 10

183 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

184 N

185 THERE ARE 5 (DEPTH, SPEED) PAIRS

INDEX DEPTH SPEED1 0.00 1502.002 20.00 1502.003 500.00 1480.004 3000.00 1530.405 3500.00 1535.00

ENTER THE INDEX AND A NEW (DEPTH, SPEED) PAIR%HEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

186 200

187 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

188 N

189 THERE ARE 0 CONNECTIONS SPECIFIED BETWEEN THISPROFILE AND THE NEXT.

DO YOU WANT TO CHANGE THE NUMBER (Y OR N)

190 N

191 1) RANGE (NM) Or FOLLOWING PROFILE IS 500.002) NO. OF POINTS IN FOLLOWING PROFILE IS 33) NO. OF INTERPOLATED PROFILES IS 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEX VALUEGREATER THAN 5

192 10

FIGURE 10: INTERACT DIALOG (continued)

VI-I 5

Page 139: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USER

NO. PROGRAM PROMPT RESPONSE

193 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

194 N

195 THERE ARE 3 (DEPTH, SPEED) PAIRS

INDEX DEPTH SPEED1 0.00 1503.002 1000.00 1475.003 5000.00 1550.00

ENTER THE INDEX AND A NEW (DEPTH, SPEED) PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

196 200

197 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

198 N

199 END OF PROFILE DATA

THERE ARE 5 BATHYMETRY POINTS SPECIFIEDDO YOU WANT TO CHANGE THE NUMBER (Y OR N)

200 N

201 BATHYMETRY IN METERS, DO YOU WANT FEET? (Y OR N)

202 N

203 INDEX RANGE (NM) DEPTH1 1.00 3000.002 10.00 3200.003 100.00 6000.004 400.00 7000.005 500.00 6500.00

ENTER AN INDEX AND NEW BATHYMETRY PAIRWHEN DONE ENTER AN INDEX GREATER THAN 300

ENTER INDEX

204 400

205 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

FIGURE 10: INTERACT DIALOG (continued)

VI-16

"-~. .

Page 140: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

206 N

207 THERE ARE 6 BOTTOM CLASS POINTS SPECIFIEDDO YOU WANT TO CHANGE THE NUMBER (Y OR N)

208 N

209 INDEX RANGE (NM) 1-5 CLASS 1-9 CLASS1 0.00 1 32 100.00 2 73 200.00 4 94 300.00 3 75 323.00 2 56 400.00 4 4

ENTER AN INDEX AND A NEW BOTTOM CLASS TRIPLEWHEN DONE ENTER AN INDEX GREATER THAN 150

ENTER INDEX

210 200

211 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

212 N

213 DO YOU WISH TO REVIEW MORE DATA (Y OR N)

214 N

215 DO YOU WANT TO CATALOG THE FILE (Y OR N)

216 N

217 ARE YOU DONE FOR THIS SESSION (Y OR N)

218 N

219 WELCOME TO INTERACT. WITH THIS SYSTEM YOU CAN1) CREATE AN INPUT DATA SET FOR INTERFACE2) MODIFY AN INPUT DATA SET FOR INTERFACE3) CREATE AN INPUT DATA SET FOR CFIELD PLOT4) MODIFY AN INPUT DATA SET FOR CFIELD PLOT

ENTER THE INDEX OF THE FUNCTION TO PERFORM

220 2

221 FILE TO BE MODIFIED IS ATTACHED TO TAPE 10IS THIS OK (Y OR N)

FIGURE 10: INTERACT DIALOG (continued)

VI-17

Page 141: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USER

NO. PROGRAM PROMPT RESPONSE

222 Y

223 WILL THERE BE AUTO-OCEAN INPUT DATA (Y OR N)

224 N

225 ENTER THE NUMBER CORRESPONDING TO THE DATAYOU WISH TO REVIEW

1) ALL2) EARTH CORRECTION, PRINT FLAGS, AND DUCT3) PROFILE DATA AND (DEPTH, SPEED) PAIRS4) CONNECTION DATA5) BATHYMETRY DATA6) BOTTOM CLASS DATA

226 3

227 SPECIFY THE RANGE OF THE PROFILE TO REVIEWA NEGATIVE RANGE SPECIFIES ALL

228 0

229 1) RANGE (NM) OF FOLLOWING PROFILE IS 0.002) NO. OF POINTS IN FOLLOWING PROFILE IS 43) NO. OF INTERPOLATED PROFILES IS 24) WAVE HEIGHT (FT) IS 5.00

ENTER THE INDEX NUMBER AND THE NEW VALUEWHEN DONE, OR IF NO CHANGE ENTER AN INDEX VALUEGREATER THAN 5

230 6

231 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

232 N

233 THERE ARE 4 (DEPTH, SPEED) PAIRS

INDEX DEPTH SPEED1 0.00 1501.002 30.00 1505.003 2000.00 1490.004 5000.00 1540.00

ENTER THE INDEX AND A NEW (DEPTH, SPEED) PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

FIGURE 10: INTERACT DIALOG (continued)

Vl- 18

Page 142: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USERNO. PROGRAM PROMPT RESPONSE

234 2

235 ENTER PAIR

236 35, 1510

237 NEXT -ENTER INDEX

238 200

239 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

240 Y

241 INDEX DEPTH SPEED1 0.00 1501.002 35.00 1510.003 2000.00 1490.004 5000.00 1540.00

ENTER THE INDEX AND A NEW (DEPTH, SPEED) PAIRWHEN DONE ENTER AN INDEX GREATER THAN 100

ENTER INDEX

242 200

243 DO YOU WISH TO REVIEW THE CHANGE (Y OR N)

244 N

245 DO YOU WANT TO REVIEW THE SPECIFIEDCONNECTIONS (Y OR N)

246 N

247 DO YOU WISH TO REVIEW MORE DATA (Y OR N)

248 N

249 DO YOU WISH TO REVIEW MORE DATA (Y OR N)

250 N

251 DO YOU WANT TO CATALOG THE FILE (Y OR N)

252 N

FIGURE 10: INTERACT DIALOG (continued)

VI-19

A

Page 143: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

EVENT USER

NO. PROGRAM PROMPT RESPONSE

253 ARE YOU DONE FOR THIS SESSION (Y OR N)

254 Y

255 STOP

FIGURE 10: INTERACT DIALOG (continued)

VI-20

A

i

Page 144: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

VI.6 Site Dependent Software

INTERACT contains FORTRAN code which may be site dependent. Thiscode is in the form of calls to system subroutine CONNEC which is not includedin the PL provided in this package. CONNEC is the FORTRAN/Terminalinterface subroutine called to connect a file unit designator to the interactiveterminal. All connected files must be declared on the "PROGRAM" card (i.e.,the first card in the FORTRAN program). It isi possible that this subroutine mayhave a different name and/or argument list at the bench mark site. Table VIIIlists the exact locations in INTERACT at which CONNEC is called.

If the call to CONNEC is inappropriate at the bench mark site, the followingcourse of action is recommended to modify che creation deck:

1. Determine the appropriate subroutine call and argument list to con-nect a file unit designator to an interactive terninal.

2. Prepare the necessary update cards to delete the existing call state-ments and r -place them with the proper calls. Certify that anyvariable names in the updates are consistent with existing names. Toassist the user in this, Section VI.6.1 reproduces each call statementexactly as it appears in the FORTRAN compilation listing, anddescribes the call list. Additionally, Appendix H contains the com-plete compilation listing of the main program which calls CONNEC,and Appendix C contains user level documentation for CONNEC.

3. Insert update cards in the INTERACT creation deck immediately afterthe "7/8/9" card with the annotation "INRACT updates follow thiscard."

TABLE VIII: LOCATION OF POSSIBLE SITE DEPENDENT

SOFTWARE IN INTERACT

Possible Site PL orDependent Program Program LineSubroutine Name Element No. Line ID

CONNEC INRACT PROGRAM INRACT 18 INRACT.19

19 INRACT.20

VI-21

Page 145: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

VI.6.1 CONNEC references

FORTRAN Statement: Line ID:

CALL CONNEC(I) INRACT 19

Argument List:

I - lPiteger file unit number input to C0qNEC. All input from theterminal is achieved by reading from unit 1. TAPEI is declaredon the program card.

FORTRAN Statement: Line ID:

CALL CONNEC (2) INRACT 20

Argument List:

2 -- Integer file unit number input to CONNEC. All output to theterminal is achieved by writing to unit 2. TAPE2 is declared onthe program card.

VI-22

Page 146: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

APPENDIX A

JOB CARD INFORMATION

Appendix A presents information regarding program time and size to assistthe user in preparing the JOB card for each execution deck. Values shown shouldbe more than sufficient to load and execute each program. Sample JOB andCHARGE cards are not included in this document because they are obviously sitedependent.

A-1

A-I

Page 147: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0,

E

L-

C-4

C

U w

*-0 -: 0

00

0 C0 0 D

%. <. UD

L.w u

A-2

Page 148: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

APPENDIX F3

INTEGER FUNCTION "FIELD"

Integer function "FIELD" is a COMPASS coded function existing in theAUTO-OCEAN PL on the program tape. It has three arguments: NBITS,NSTART, and NWORD. Its purpose is to extract a bit string NBITS long fromword NWORD starting at bit position NSTART (bits numbered 0 through 59, leftto right) and place the string in FIELD, tight justified, binary-zero filled. Theassembler listing of FIELD is presented on the following pages to assist the userin the event the FORTRAN compiler at the bench mark site cannot accept aCOMPASS routine intermingled with FORTRAN routines.

B-I

-- _ --- *.. .. .. .

Page 149: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

It

.4

'Ci

CC

II--

LA

I.)

IB,

61C

Page 150: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Nf TZN 0I

-j -j _%jN

un

4 ~ 0C 0000 0O000 0~C0 0OCD

L~~~~ ~~ z. tU, Z JL. J L'. ~ iiL.

Li.~~~ ~ ~ -i Zi Z. C X i i i i iL.L.L.L.L.

wN) w x X* La: x I P. - .w u

0 ) k4L I LL

2 V) z D z 4 w

cc T - .J Ll P

- L - LOA

TJ C L . ** 10i 1- 01

Z x

< 4 wL~ %x 4 44 1 ( WX4. LM~jC~~~~I -a ~ Aj 1

o n 00 0 Z0 40 40. o~. COZ 01

*r 0 a I p- L ~ IIen N4 r 0 ~ .m 4i. (A.I m .

6- 0 Lin. U' ~ iiP 0

00

C . 4M a 7 l)

0-M-,*'. 00 0J 0 L ~ N J 0

B-3

Page 151: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Ic

L;

Lr.

r-.

B-

Page 152: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

APPENDIX C

DOCUMENTATION OF POSSIBLE SITE DEPENDENT SOFTWARE

Appendix C presents user level documentation for subroutines that may besite dependent and thus require special attention at the bench mark site. Thisdocumentation has been extracted from various CDC manuals and catalogedinformation files.

Subroutine Name: Page:

CLOSEM C-13, C-10 thru C-12CONNEC C-3 thru C-5DATE C-2FILEDA C-13, C-10 thruC-12, C-15 thruC-18GET C-13, C-10 thruC-12OPENM C-13, C-10 thru C-12OPENMS C-6PUT C-13, C-10 thru C-12READMS C-8UNLOAD C-19WRITMS C-7ZPFUNC C-20 thru C-23

C-I

Page 153: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CALL RANSETin)

Initializes seed of RANF n is a one.%ord bit pattern Bit 0 will be set to I (forced odd), and bits 51Jthrough 4b% will be set to I 'I octal

CALL RANGETIn)

Obtains current seed of RANF betveen 0 and I n is a ssmboli, name to receive the seed I: is not nees-sapl., normalized The salue returned ma. be passed to RANSET at a later time it, regent'te the samesequence of random number,

OPERATING SYSTEM INTERFACE ROUTINES

DATE(a) or CALL DATEa)

The current date is returned as the a!ue of argmeti a or of the tunction iti the totm 10Hbmn dd -lut ,"

NOS B[ I) or lOHbmrndd.. s unde: NOS 1. SCOPL 2). wi)ere b denotes a blank. mm ir, the numbe , 1'

month. dd is the number of the dj\ , hthin the month. and FF is the %ejt The %alue tetutned , 1.'1C:,!* dj.e,and can be output using ar. -t orima spe..ticat,1r

The defaul, t,.pe of the functoi DAI A i real. thus it J and K are integet ,ar abl> as it,

O DATE K,

3 WIll nol be usefu, betause the ',alue returned ,kil! hae been converted from real to inteee:

JDATE(a) or CALL JDATE(a)T

The current date is returned a the ,alue of argument a or of the function in the form 5R %ddd. where ss

is the yeat and ddd is the number of the daN Aithin the ,ear The value returned is Hollerith data and canbe output using an R format specification The type of the function JDATE is integet.

SECONDlt) or CALL SECOND(I) +

The central processor time is returned from start-of-job in seconds as a real number. usual;. accurate i, i ,,.decimal places t is a real vanable

Example

DPTIV' SECOND CP,

,4

These routines can be used as functions or subroutines. The value is retumed via the argument and thenormal function return

Not available under SCOPE 2.

60497800 C S- o

C-2

*i

Page 154: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CALL WRITECabn)

Transfers data from central memors to extended core storage or LCM.

No type conversion is done

Example

LEVEL 3.8

CALL READECIA.B.10)

CALL WRITECA.8.10i

TERMINAL INTERFACE SUBPROGRAMS'

CALL CONNEC (u,cs)

u unit designator.

cs optional character set designator (applicable to NOS BE I onl%: cs is an integer with a valuefrom 0 to 2. in accordance with the character set to be used for the data entered or displa.,edat the terminal

0 displa. code (default)I ASCII-952 ASCII-256 code

cs should not be specified if the installation character set is a 63--character set.

If a FORTRALN program to be run under INTERCOM for NOS'BE 1, under the NOS I Time-Sharing System.or under HELLO- for SCOPE 2. calls for input output operations through the user's remote terminal, all filesto be a..zessed through the termina! must be formall. associated with the terminal at the time of execution.

In particular, the file INPUT must be connected to the terminal if data is to be entered there and an alternatelogical unit is not designated in the READ statement. The file OUTPUT must be connected to the terminal ifexecution diagnostics are to be displased or printed at the terminal, or if data is to be displayed or printed thereand an alternate unit is not designated in the WRITE or PRINT statement. These files are automatcall\ connected Ito the terminal when the program is executed under NOS I or under the RUN command of the EDITOR utilit\of INTERCOM.

Under HELLO", an\ file can be connected by providing a FILE control statement specifying CNF = YES.

Under INTERCOM, any file can be connected to the terminal by the CONNECT command.

Under all three operating systems, the user can connect an) fide from within the program b) using the CALLCONNEC statement.

* More information about INTERCOM is in the INTERCOM reference manual and the INTERCOM Interactive

Guide for Users of FORTRAN Extended. More information about NOS I is in the NOS I Time-Sharing Usersreference manual. Mote information about HELLO7 is in the SCOPE 2 reference manual.

60497800 C 8-27C-3

.. . . . ,

Page 155: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Under NOS 1. if CONNEC specifies an existing local fide, the buffers for the file are flushed (if it is an outputfile) and the file Is returned. A subsequent DISCON for the file causes the connected fide to be returned, but thepre-existing fide is not reassociated with the file name.

If cs is not specified, it is set to 0. If displa. code is selected, input output operations must be formatted. list-directed, NAMELIST, or buffered.

If either of the ASCII codes is selected, input output operations must be either formatted or buffered. When bufferinput output is used, either a FILE control statement isection 161 ?-cif,.ing RT=S must be provided. or blankkcannot terminate a line.

When a CAlL CONNEC specifies a file alread. connected with the character set specified, the call is ignored Ifthe file specified is alread. connected with a character set other than that specified. cs is reset accordingl.

Data input or outpu through a terminal under INTERCOM Is represented ordinaril. in a CDC 64-character orASCII 64-charicte' set. depending on installation option For these sets, ten characters in 6-b;t displax codcare stored in each central memor, word As described aboe, a terminal user can specif. from within aFORTRAN program that data representeJ in an ASCII Q5-character set (providing the capabilir for recog-nizing lowercase letters) or an ASCII 25t-character set (providing the capabilit) for recognizing loweT-caseletters. control code,. and parit\ ) be input or output through the terminal For the ASCII OS-character and2"b-character set. characters are stored in fise 12-bit b. ,es in each central memor. word Characters in theASCII QS-character set are represented in -- bit ASCII code right justified in each byte with binar, zero fill.characters in the ASCII 25t-character set are represented in 8-bit ASCII code right justified in each byte wi&.binars zero, fi f When data represented in either ASCII character set code is transferred with a formattedinput output statement, the maximum record length should be specified in the PROGRAM statement as iwtwcethe number of characters to be transferred (see section 7). Allowance should also be made in input outputoperations for the fact that internal characters require twice as much space as external characters

When the ASCII 95-character or 256-character set has been specified for terminal input output under INTER-COM, blanks following the end of data on each line are not translated into ASCII code but are retained in,

displa, code (as 55,) Unless the user eliminates them. these blanks will appear on output as lowercase mcharacters (two blanks in display code translates to one m in ASCII code). For formatted input, the usercan identify the end of data on a line by scanning data entered in nR2 format until the Holierith constant2Rbb (b - blank) is found. For buffered input, the end can be determined by reading the data into anarray, manipulating it with a DECODE statement, and then scanning as with formatted input.

For a FORTRAN program run under NOS 1, any file can be connected to the terminal b the ASSIGN com-mand. In addition, the user can connect any file from within the program by using the statement

CALL CONNEC (u

Data input or output through a terminal under NOS I is represented ordinarily in a standard 61-character setHowever, the user can elect to have data represented in an ASCII 128-character set (which provides the capa-bility for recognizing control codes and lowercase, as well as uppercase. letters) by entering the ASCII com-mand. Characters contained in the standard set are stored internally in 6-bit display code, whether or notthe ASCII command has been entered The additional characters which complete the ASCII 128-character setare stored internal]) m 12-bit display code if the ASCII comma;d has been entered: otherwise, they aremapped into the standard 61-character set and stored intemally in 6-bit display code.

Under any system, if a fide specified in a CALL CONNEC exists as a local file but is not connected at thetime of the call, the file's buffer is flushed before the file is connected to the terminal

8-28 60497800 CC-4

A

,.1

Page 156: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CALL DISCON (u

This subroutine disconnects a file from within a FORTRAN program.

This request is ignored if the specified file is not connected. After execution of this statement, the specifiedfile remains local to the terminal. In addition, if the file existed prior to connection, the file name isre-associated with the information contained on the device where the file resided prior to connection. Datawritten to a connected file is not contained in the file after it is disconnected.

All files to be connected or disconnected during program execution must be declared in the PROGRAM state-ment. An attempt to connect or disconnect an undeclared file results in a fatal diagnostic.

Calls to CONNEC and DISCON are recognized and ignored when programs are not executed under INTERCOMor interactively under NOS 1.

Examples:

(,ALL CONNEC 46)

K = LAGE;SCALL CONNEC (K)

CALL CONNEL (6,)

CALL CONNEC (,LOATAI)

CALL DISCON (W)

MASS STORAGE INPUT/OUTPUTMass storage input/output (MSIO) subroutines allow the user to create, access, and modifN files on a random basiswithout regard for their physical positioning. Each record in the file can be read or written at random withoutlogically affecting the remaining file contents. The length and content of each record are determined by the user.A random file can reside on any mass storage device. Record Manager word addressable file organization is used toimplement MSIO fides. The Record Manager reference manual contains details of word addressable implementation.

A file processed by mass storage subroutines should not be processed by any other form of input'output.

RANDOM FILE ACCESS

Random file manipulations differ from -onventional sequential fide manipulations. In a sequential file. recordsare stored in the order in which the, are wntien. and can normall> be read back onl in the same orderTis can be slow and inconvenient in applications whf..: the order of writing and of retrieving records differand, in addition. it requires a continuous awareness, of the current file position and the position of the requiredrecord. To remove these limitations, a randoml. accessible file capabiir) is provided by the mass storageinput/output subroutines.

In a random file, any record may be read, written or rewritten directly. without concern for the position orstructure of the file. flbis is possible because the file resides on a random-access mass storage device that canbe positioned to an) portion of a file. Thus, the entire concept of fide position does not apply to a randomfile. The notion of rewinding a random file is, for instance, without meaning

60497800 C 8-29C-5

I,

Page 157: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

To permit random accessing. each record in a random file is uniquely and permanently identified by a recordkey. A key is an 18- or 60-bit quantity, selected by the user and included as a parameter on the call toread or write a record. When a record is first written, the key in the call becomes the permanent identifierfor that record. The record can be retrieved later by a read call that includes the same key, and it can beupdated by a write call with the same key.

When a random file is in active use, the record key information is kept in an array in the user's field lengthThe user is responsible for allocating the array space by a DIMENSION, type, or similar array declarationstatement, but must not attempt to manipulate the array contents. The array becomes the director, or indexto the fMle contents In addition to the key data, it contains the word address and length of each record inthe file The index is the logical link that enables the mass storage subroutines to associate a user call ke.with the nardyware address of the required record.

The index is maintained automaticall. by the mass storage subroutines. The user must not alter the contentsof the arra. contain in the index in an, manneri to do so ma, result in destruction of the file contents.(In the case of a sub-index, the user must clear the array before using it as a sub-index, and read the sub-index into the arra\ if an existing file is being reopened and manipulated. However. indidual index entriesshould not be altered.)

Under NOS BE I and SCOPE 2. when a permanent file that was created b) mass storage input output routinesis to be modified, the EXTEND control statement should be used to ensure that the nev, index is madepermanent

In response to a call to open the file. the mass storage subroutine automatically clear the assigned index arra.,If an existing file is being reopened, the mass storage subroutines locate the master index in mass storage andread it into this arra. Subsequent file manipulations make ne, index entries or update current entriesWhen the file is closed, the master index is written from the array to the mass storage dev,ce When the fi tis reopened. b\ the same job or another job. the index is again read into the index array space pros,ded st,that file manipulation may continue.

MASS STORAGE SUBROUTINES

Object time input,'output subroutines control the transfer of records between central -'iemorn and mass storage

OPENING A FILE

OPENMS opens the mass storage fide and informs the system that it is a random (word addressable) file.

CALL OPENMS (u,ix,Ingth,tl

u Unit designator.

ix Name of the array containing the master index.

Ingth Length of master index

for a number index: Ingth > (number of entries in master index) + I

for a name index Ingth > 2 * (number of entries in master index) + I

&8-30 60497800 C

C-6

........ . ... .. . ... ... -. .- -

Page 158: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I'

t Typ: of inde-x.

t 0 rMe has a number master index

I I file has a name master index

The array (ix) specified in the call is automaticafly cleared to zeros. If an existing file is being reopened, themaster index is read from mass storage into the index array

Example

DIMENSION 1(1)

CALL OPENMS (5.1,11,0)

These statements prepare for random input'output on the file TAPE using an I 1-word master index of thenumber type If the fide alreadN exists, the master index is read into memon starting at address I

WRITING RECORDS

WRITMS transmits data from central memory to the file.

CALL WRITMS (u,fwa,n,k,r,s}

u Unit designator

fa Name of the array in central memory (address of first word)

n Number of 60-bit words to be transferred.

k Record ke>.

for number index I < k Ilngth -

for name index k z any 60-bit quantity except ±0

Rewrite.

r= I Rewrite in place. Unconditional request. fatal error occurs if new recordlength exceeds old record length.

t = -1 Rewrite in place if new record length does not exceed old record length,otherwise write at end of information.

r = 0 No rewrite, write at end of information (default value).

s Sub-index flag.

s = I Write sub-index marker flag in index control word for this record

s = 0 Do not write sub-index marker flag in index control word (default value)

60497800 C --3 IC-7

Page 159: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Except under SCOPE 2. Record Manager operates more efficiently if n is always a multiple of 64. The rparameter can be omitted if the s parameter is also omitted. The s parameter is for future file editingroutines Current routines do not test the flag. but the user should include this parameter in new programs(when appropriate) to facilitate transition to a future edit capability.

Example.

CALL WRITMS (3,DATA.25,6,1)

This statement unconditionall rewrites in place of file TAPE3. starting at the address of the array namedDATA, a 25-word record with an index number key of 6. The default value is taken for the s parameter.

READING RECORDS

READMS transmits data from the file to central memory.

CALL READMS (u,fwa,n,k)

u Unit designator

fwa Name of the array in central memory (address of first word)

n Number of 60-bit words to be transferred. If n is less than the record length, n wordsare transferred without diagnostic.

k Record key

for number index k = I< k<lngth - I

for name index k = any 60--bit quantity except ±0

Except under SCOPE 2. Record Manager operates more efficiently if n is always a multiple of 64.

Example

CALL READMS (3.DATAMOR,25.21

This statement reads the first 25 words of reLord 2 from unit 3 (TAPE3) into central memory starting at theaddress of the array' DATAMOR

CLOSING A FILE

CLOSMS writes the master index from central memory to the file and closes the file CLOSMS is provided toclose a file so that it can be returned to the operating system before the end of a FORTRAN run, to preservea file created by an experimental job that might subsequently abort, or for other special purposes. In an over-la, program, a mass storage file must be closed explicitly by CLOSMS.

CALL CLOSMS u)

u Unit designator

5-32 01497800 C

C-8

I~,

Page 160: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Example:

CALL CLOSMS (21

This statement closes the file TAPE2

SPECIFYING A DIFFERENT INDEX

STINDX selects a different arra to be used as the current index to the file. The call permits a file to bemanipulated with more than one index. For example, when the user wishes to use a sub-index instead ofthe mastet index. STINDX is called to select the sub-index as the current index. The STINDX call does notcause the sub-index to be read or written: that task must be carried out by explicit READMS or WRITMScalls. It mere!. updates the internal description of the current index to the file.

CALL STINDX (u,ix,Ingth,t)

u Unit designator.

Lx Name of the arraN in centra; memory containing the sub-index (first word address).

lngth Length of sub-index

for a number index Ingth ;; (number of entries in sub-index) + I

for a name index. lngth > 2 * (number of entries in sub-index) + I

I Type of index If omitted, t is the same as the current index.

t = 0 File has a number sub-index

t = I File has a name sub-index

Example I

DIMENSION SUBIX 10)

CALL STINDX (3,SUBtX.1O.0)

These statements select a new index. SUBIX. for file TAPE3 with an index length of 10. The records ret-erenced via this sub-index use number keys.

Example 2

DIMENSION MASTER (5)

CALL STINDX (2,MASTER,5

These statements select a new index, MASTER, from file TAPE2 with an index length of 5 and index t. pcunchanged from the last index used.

60497800 C 8-32.1/8-32.2

C-9

Page 161: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

COMPATIBILITY WITH PREVIOUS MASS STORAGE ROUTINES

FORTRAN Extended mass storage routines and the files the\ create are not compatible with mass storaTeroutines ar , files created under sersions of FORTRAN Extended before version 4 Major intema) diflerene-in the file structure were necessitated b\ adding the Record Manager interface. However, source program, areful. compatible. An\ source program that compiled and executed successfully under earlier versions \kill d,so under this version. pro'.ided that all file manipulated b. mass storage routines are manipulated onl. b\these routines

FORTRAN-CYBER RECORD MANAGER INTERFACE

The CYBER Record Manager interfjce subroutines correspond closely to the CYBER Record Manager COMPASSmacro, The names are different in some cases. and the parameters are not necessarily specified in the same orderbut the processing performed bs each subroutine is for the most part the same as the corresponding COMPASSmrlF

Onl a summa-\ of the format. parameters. and purpose of each subroutine is given here. The difference, Irusage of these routine- anong the fixe file organizations are noi discussed In order to use these routine, itnecessary. to refer it, the CYBER Record Manager Guide for Users of FORTRAN Extended

The user can either allocate buffers Ailhit. a program block or alloA CYBER Record Manager to allo,:cie thed, namically wher the file is opened

To allocate a buffer A ithin the program blo,:k, an array must be dimensioned and the lenerl. and pos',:..the aria\ specified b,. the BFS and FWB field, of the fde information table If either of these field, i zer.,when the file is pened. CYBER Record Managei allocate' a buffer in central memory followkinc the e\ecu-at . . de and blank common (if declaredi In an o\etla. program. d,\namicall\ allocated buffers are a'icnedto memory beyond the last \kord addres. of the longest oeria. chain

These routine, are available under NOS BE I and NOS 1. but nor under SCOPL

PARAMETERS

The firs: parameter iv the call to eser\ subroutine is the name of the arra\ containing the file information tabbeing procesed This aTra\ should be dimensioned 35 \,otds long. 20 words for the file informat on iai|LItsel and 15 fo the file emironment table An\ other parameters can be omitted, default value, are supp edb\ (0BER Record Manager. With the exception of FILExx. parameters are identified sirictl\ b\ poNio:thus, parameters can be omitted only fiom the right.

When a program is compiled v%th OPT=2. wsa must be specified on all calls to GET. GETP. and GET\ Al',. jka must be specified on call, to GETN and PUT for indexed sequential. direct access. and actual ke\ fiic',

Most of the parameters establish values for file information table fields CYBER Record Manager ala\, u,e-the most recent value established for a field. if a parameter is omitted, the preious contents ot the lie!d ,:cused instead

If the same subroutine is called twice in the same program unit with a different number of paTantic, a,informative diagnostic is issued b, the compiler

60497800 C l-

C-10

A

Page 162: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

Values for parameters can be:

Array or variable names, identifying areas used for communication between the user program andCYBER Record Manager

Subprogram names for user owncode exits (must be specified in an EXTERNAL statement)

Integer values

L format Holenih constants, used to express symbolic options and to identify fide information tablefields

The following mnemonics are used in the subroutine formats belov.. The precise meaning of an paramete,depends on the fide organzation of the fide being processed, as well as the subroutine being called. Not allparameters are applicable to all file organizations.

fit Name of array containing fide information table. Linked to the actual file by means of theLFN field

wsa Working storage area A vanable, arra), or array element name indicating the starting locaii,,r.from which data is to be read or into which data is to be written.

pd Processing direction established when file is opened.

5LINPUT Read only

6LOUTPUT Write only

3L-0 Read and write

3LNEW File creation (indexed sequential, direct access. actual key onl)

of File positioning at open time:

ILR Rewind

I LN No Mile positioning

ILE Extend; file is positioned irnmediatel) before end of information

cf File positioning after close

ILR Rewind

I LN No positioning

1 U Unload

&60497800 C

C-I1

A.Aa-

Page 163: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

F

type Type of close (not a file information table field)

4LFILE File close

6LVOLUME Volume close

ka Location of ke. for access to record in a direct access, indexed sequential. or actual ke)file For GETN, keN is returned to this location.

Wa Location of word address for read or write of record in a word addressable file

kp Character position (0 througli P) within word designated b. ka in which key begins (dIreclaccess, indexed sequential onl. I

mKl Major ke length indexed sequential only).

rl Record length in characters for record to be read or written.

ex Nane of user o ncode error exit subroutine

dx Name of user owncode data exit subroutine

pos For duplicate ke) processing

I LP Write record preceding current record

I LN Wnte record as next record

I LC Delete or replace current record

0 Delete or replace first record in duplicate key chain

count Number of records to be skipped. positive count indicates forward skip. negative count mid-cates backward skip. zero count should not be used.

pt I Number of characters to be used for a partial read or write.

skip Positioning before execution of GETP:

0 Continue reading at current position

4LSKIP Skip to beginning of next record before reading

lev Level number for end of section 0 to 17.

60497800 C g-4l

C-12

Page 164: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

SUBROUTINES

In the subroutine formats belo'A. braces are Used to indicate that More than one parameter occupies the sameposition In all cases, these parameters are applicable to mutually exclusive file orgaizations.

CALL FILExx (fit, keyword,, value,,. . keywordn', value,,)

x\ is SQ (for sequentia! files I. IS (for indexed sequential fies). DA (for direct access files). AK (for actualke\ filesi or \kA (for word addressable files)

Al: paramleter>, w&ith the exception of fit, are paired The first parameter in each pair is the name of a fileinformation table field. in L format The second parameter of each pair is the value to be set in that fieldCALL FIL-Exx must be executed before the file is opened

CALL STOREF (fit, keyword, value)

STOREF specifies a value for a single file information table field. It can be called before or after the fie isopened' The ke\-\kord is the name of a file information table field, in L format, and value is the value tobe placed in that field

I FETCH(f it,fieldl

IFETCH is an intege- tuncrtion that returns the current value of a singe file informatior. table fie'- A OT.L-

bit field' is returned in the sign bit. if the bit is 1. the value of the func:tion is neganise. if the bit is 0. thec%aluje o., the funcijon is positti e

CALL OPENM(fit,pd,of)

OPENNI opens a file and prepares, it for further processing Onl% FILEx-x. STOREF. and' IFLTCH car re-dexecutior of CALL OPENM

CALL CLOSEM (fit,cf,type)

CLOSENI closes the file after all processing has been completed On!\ STOREF and' IFETCH .ar. to,,'exec:ution of CLOSEM

CALL GET(fit,wsa. {a ,kp, mkl, rl, ex

GET read> a record and returns it to the %orking storage area (wsa) The last parameter specifies 6Nksequential files. ex for all other fies.

~kaCALL PUT(fit,wsa,rl, l( ,kp,pos,ex)

PUT writes a record to the file fronm the working-storage area (w4sa)

CALL GETP(fit,wsa~pt,sip~dxj

GETP reads a partial record. The number of characters to be read is indicated b ptl

18-420QC-13

Page 165: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

CALL PUTP(fitwsaptI.i,ex)

PUTP writes a partial record The number of characters to be wntten bN this write is indicated by ptl. thetotal number of characters to be %ritten is grsen bs ri (required onlN for record types U, W, and R)

CALL GETN(fitwsa,kaex)

GETN reads the next record in sequential order from an indexed sequential, direct access, or actual ke, filc

The ke . of the record read is placed in ka after the read

CALL DLTE(fit.ka,kppos,ex)

DLTE deletes a record from an indexed sequential, direct access, or actual ke\ file. The key of the recordto be deleted is in the locaion specified b\ ka

CALL REP LC(fitwsa.Ir,kakpposexl

REPLC replace: a record on an indexed sequenta!, direct access, or actual key file The ke\ of the record

to be replace, is in the location specified b\ ka. the ne\, record is in the working storage area indicated

by wsa

CALL CHECK(fit)

CHECK determines whether input output operation, on a file are complete and upon completion return>

control

CALL WEOR(fit,lev)

WEOR terminates a section or partition, or S type record

CALL WTMK(fit)

Writes a tape-mark (equinalent to end of partition)

CALL ENDFILE(fit)

Writes an end of partition

CALL REWND(fit)

REWND positions a tape file to the beginning of the current volume. It positions a mass storage file to the

beginning of information

ERROR CHECKING

CYBER Rec.ord Manage' interface routines perform limited error checking to determine whether the call can,

be interpreted but actual parameter values are not checked

6O4Q'8O0 C S. IC-14

Page 166: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

FILE INFORMATION TABLE PARAMETERS E

Table E-I shows the format of the file information table. A complete explanation of the meaning of all field'sappears in the Record Manager Reference Manual.

Remaining tables describe most FIT fields pertinent to application programs for the various file organizationsOther parameters may be applicable under special circumstances, particularlt for systems progranmer uses

60359600 A £_

C-15

4

Page 167: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Table L-1 File mlntormnin Table

FDTFt D F~jt Do .c oo l ae

SRocr,~."W M0- ETFET Add'mu

Lxpm a S'le 1g-OF C FFPA001995 0' Lb ot>@ "D1 2

T~ # ' 0 Roco': ES E.'a' Si- A0oSI o ' t RoCl

"- E"o. Co.. E,,'L P pv P D C B ILVL. FV A ol Use B..te'

~."'~ '; ~WSA WSA..QC FAA o' Wo~ "'9 Sio~age Area

M. RKP AKA~ PAIPA, A00c 0' PI-

le .- M e, %...7gt' IFI DP KA Ke.. Acoaes

t'. %a- WNie N'. e Pcs! l N--,,

RN N PC LA4- ..- B Reeo'.. M. FVA c' .a" Aeb

Noco' Rec. a K Baoc -aa~es- Aaaes

Ve Rmcorc co..!

Lf- W' ~ ~ o'aeT Eo

NLFL

lode, BIDC6 Lengit C. wc V Aaa'e,,

HM8N nIbe a'0 Hon,. BIockS Ada)fl, -W,"i

COT DC'

6035'9600 A E-3

C- 16

Page 168: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

X X X X X X X x x x XX xX xX x K

000

V~ V

-

CI

w Cce 0~ cc z- w c

w I U v. 0

60 5- 960

uC-17

Page 169: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

G& A X XX ) Xx X X X

x X XX x X X X

I C

EE

cc

0

N

C-1

N

0 oi 0~ CD

cd 7

ILI

C-1 -

USA-slw - a.'S

Page 170: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

At

-~6A

La ~ - M CK

2LJ N.U

~~4 ~ LAL .

4p it*-

r- Lcj A I NWLk

o ~ 40 CI 2- at

x CL 046 M M 2

wb .. J.9tA Q .L-~

C 4 9

Page 171: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-7 z I n

mt -w mwIm - 0~ -

IL. 4 'A 0i- ij z: )r

zI n M 4 D n Jo Z _j LA: (A IA -j 0 .C . A 0. O u. Z-. Zw -Z )- 6X .I.A AW MUJ X~~ .- - -C 2

I L) U. LL. L .J xU J-P -. 4 -00

1 zx0 0& 01 4SU 0J&L. 2J - 0 x -.. izo~ 4z- 4I .9074~ 2 4 ~ .

4.X -h e0 1--jjQ> zzzc L" z :i c L. 0 2 2V 4Z A V~ A J --t

z Z; IO ZZ IA.J0 -j M Z.. ZZL& L&.

- L.A L.J m . u d-

w 49 W -). Z wJ I Z- wW'a z) Z- 0o ON. a~t

I.. Z g- 4 .Z 2* - ozs..J n~a. L.

(JJ ~ Lh CL m 4V. zO.J *5 : 001 J ~ I 2 U S4 4V U QE V UU V44D

1.4 U I2U & 2~

X A2 CLX

2:j -i C 0 X

L.A CAJ J O

O 0.4 w . 22

ly C 0 C 0V

C- 20

Page 172: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I j -j c

ui LMOw Zx x w z x xwm !20 u.

I-A L -9 .9

61-OQ Z zO-4 m

Z ,I 31 m ~ . 2 S ~ ~ ~W~J 2 a A 6

L. 00

7~ ow

(Z:~ L, w06 x * 1 4 . U ~ O V

* * :'oIJo.--. .

~ES ** * 4U4 UU4C U21

df Ah if

Page 173: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

tr7

4 I

OD z

oC-2

Page 174: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

3'T

3 -j

a or

4 LL U. 44

LA

w 0 ..

Fr LA1 CL z 6 4

c2 -X o x

-j6 tCL00 C 4-))

C.4CL C t F'

0 CL N * I-

NC 'C

:4 , 4 o

20 U. . w A

U* 39 0I LA. -S u )-l

- -- - or 0. CL I. T .

C- z '. 3c _ - -Z-0

C LA. LA) a.. '. 0.0 1

2 It . -j 1. 3 4/

a aa -

4-2 ZC-23

Page 175: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

APPENDIX D

MPP CALLS TO SITE DEPENDENT SOFTWARE

Appendix D presents full FORTRAN compilation listings of all programelements that reference possible site dependent software from program MPP.These listings are included to assist the user in the event major modifications areneeded when adapting to the appropriate subroutine calls at the bench mark site.

D-I

A

Page 176: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

C~

U'r

W

%V c

%c c

V, C2 W . aZ ILP 1 4.0 0

16 CD &a. 9 a fn x D"E-I.. 9f C - &e a

C QL~A U. 9. - . 6 ~.2 LZ0 I C3 ar LA. Ov IV J. c.: C

V44~z 31 zU CL - 54 ~ N-1~ W. L.A 9L x A .'.

ew -.. *9 w(/ Z 9 awWwI -C 04 S-9- 4w .

w£U ci0 9 - - :0. N I- 6r- 24 NC. u 2 0 NA -L 4W C !

L. WK W d.0 *'LA z a,/~ .0. z u1 ~ .Z U 22 to m .2 9 bW0 .4 10 4rn z

-at N2 - 9c 4 1.. U A U2 . .~L) A-k&va a &6 .* n c A-, N - Ih.. L. at0 91 ZKaIn

utto _z~ wow: A- - a& .. CZZ K N 1- injJa. 3.. * *. -&U4 0.4

*~~V. 20. 49 AC 1901 £ - .. C-a A * .CZ-.0 L; 243 0 -d0 aN z WNZ ~ c N. Z0 .N -. ~

c 62 . *. CCLA W bf bw 4 * a 9.4.'-.J *

Z.0.1 MUL WN 0 C4 3 . 9 0 CR A--E0.aJ C Z *0.~0 rL -jZU w-.A4 01 A-9 40. pq~ 4 . *-0 * * -or0P.C

-_OzW a2 r 0 (K a W c Ua V -- 9 S Li -&o %,aM 4A A . x -N U.L IA - -.A> a.U -t I. j -j W-A .C C

Z 0--- 0 cwa CC U.- 0 10 CO J w w - 1CI

mgC Va~ W~M4 a j :. V~ o .A * bf 0 lp 7 66z.2w 's%2'C % ZA- zO %%% WJM4%1'cc %0000

w I.-I : t WU m U. oz- W x x.5~~~ J9 *.J2A a. I.-0. 02 1M 0..- * ~ A0.A

CI. a 0 ...ILA.O OSo cOweI .IZ Z 22 009 22 CCU d cc cc -* *.-JJAEC

Its W 9 4 Um. 22 WZZZa:~~o U -. a. i. z g . z ~ l ~ z N

zz~ :5 * :z D-2

Page 177: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

4ZN: : N w p I.fM WN W " M:7 -t wv cq: % 4N i

a cr

w -1 -4 - --

1C 1.6CC ,1 uI

-. 1. P- w

0, L.

V - VCZL.I I-.2 1V1z wi '. =ZLL z' Li. n 6 L -"J

It - .1, ww0 V Q6 I& 4 C

Lt, cc L - 1 Is. if -a -9

00 z w 1- ~.1- . *KC...4U jw0-1 L bZ. -f -c-j IC

C, n~ > = . 2 - . Ux L) L - a LtI

Vw ck j. w 0- z w. Ir 0 nj 0 z L06-~ V, L C, cz u O .

LV, LgJ 04 at- LLJ~ww CV j S.4C -. z A %5 Acat I.- .O ir at P ZT -T 7- v .T 5. j U. b-WC = iz C4ZC C

a 22 Z Z - C I.4 -C MI- CX.C-XV

C, C3J LAzO ft. aJ w LLw : V

I I . wAK.. uA 4l c 2 , c1cmS c 41. C 6. 0ALIOWA a Z& Z tC C . &L kva V 2 a

a~~ I- LAk. 0 wjC O~. I,~UcL, ofwcac t-C V P, 4 cA U.AU L&~

j -1 j 7 j 3 Z V- ... =P-I.- J.1a~ r- cPb z I- -E-~~l

Cc 4O a 22 Z 21 4 P- LA~~S. C P L..

0kvt 44 x~ .- Z ctI~~ X WV . K0 -Z = of = = L, P- x 0 C -LA CIAM

N. i c u CC cL C It~f inC.- ul-, x x~4 xn 00 1- "L 1- It-t I . C - -A 0-.4 VC CC WV LIAIN 2411 -9xx3 xWV-x

C c CV j... j6 L w ;;l-ww v Irz L:~c C IW .a c 6-0 c~.I of 2 x Z CZV-. -Sl w c CA. x

z :4 C: m w~ V "'a Ir W- 0 P- W 6" 0C L

m W C C ZKXKKZUN P- I z WIZ

Z: ev j a 1 4 z It V1 11 CC

Lt Wz'e aa 0. C - -It E 1-~ .. Ca C.UW ~ WW w WC NNN :- 0 0~ x UZZ

0 .4 4 x- X - N 4. .4 .J AS %D4 .A Oi. D 4. 4.4 4 CL atSllI.5 V NS 4 0 CVIw P-.S 6- b- c-- 6 - . -X. Z XVCUb'. ~ V 0 1: I.J.. bC . 1.1 i U 4 4-P. . - f

w. I&. ZO wO w fI 4 9 4t a 4. 49 C11 x

ILI.01 W . 4 0 U P4~ .N -

U. - CZ l I I . _ ZO 0 00

~D-P---- C C D-3

Page 178: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

'W-N y U w M or, on on -r W- W V, 61 z V w Q v %c W0 Wc P, V

d w

41 - -11-1W

C

I.- Z

- -1

-J -S U

(Ic4O* c N LS

J C; P& b S

L: S5 x

0 S SN C S S *a

S0 SL N 2 - W Nw0 1- N z L, a .

at . 4- ~ a -j S

S S^ 10. -1 le L

&~~~A -. S z A

if 40 a-E.. S

4: 1. 6 mIA S 4

121 zo w - I

SOS a c 00 55 ,

04ZZC =4.O A~ 1- 61 It 4 16 0z N-U.NZ Zxz Z x S U U 5 * L

* S SS S

Q c w f. uS. 1uW O L uJ IU) Q uL u u u uL

0 0 of Lil-01 Sy on Sp Vo ,

D-

~ (.) ~C LA

Page 179: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IN M NCP ,

0 u

-. N NN N N N NN N N NN N N N NN N N NIN

j I CCLLUQLW

Q xf z -

a if i1- 0.-

* 0.0if if000

*~~~~l -i.i i . . U-1A

-a 01* cf CA. NJ m0fC-0 a-. if ifc-C

co 2 if Of C.5 Laa-2J

L) IL 0. 61 Iif C.j 31- V, lo-6if -a if 19 &f40 .19

'A. - ft Wf . 0 -

a- z. A1- C;2 U0.A I 0 C, 1 : 1

a- ?A. 0 - L:cc OL af VA IT

a-. iif 0.1 4CDif Ca0 a if.1 wf CLA 11- 2j m t wb. 6

In CC if dig -, w -0"A 6-, W. if if 11 4 L J . a C La.

if..r C'. if if . OLC N . co ~ ~ C L& ' i W uf Ui. 0 of. %w C

2~ ~ w a-4 Qf Ck Zf 0.O

~~U -de -

2r if Zi f N2 ~ a - f0.~~~~~~~. "1a 4 f i 4tC .v C ~ f f

C. C 0~ I if ft i 2 U L ~ 4 0. 0. - LA.

'~. 0.. - ai ~a. f 3 if . J aZif LAC D-5e

U' Nif if 4 Z Zif~ - f. A ~A A ~ L

Page 180: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

lMot

C

m

lo -" 4j j orJ 4

NI NN w

C

N 4w

I- - 1- 4 1-L

C. L: ci u . ;

v1 - 0*1 4S La..6

U. Cj S .0

or La wa -W.0.8-1 v 0 ( 94

*a 7

r~ 4c i-s

Cx CK 4 0

it &r~ . ->L* (.

4;C 411 w or-5 ~ i. i' -

k. CL - 16 w -i 4w *5 --j . 0 Or4 L cz it a- x V

j c ca- 4 a a V. NPXUd[ Cto. -

an - pl-- CI- 4 :0 - & 0

m N w It - IN-.0- C OC -A cU 0tS4 0 4 5 4

0. mC.C 8. 0~ (8 4 0 4 R ~- a w i-

C , C.-p fs o C, a~o Rs-S h - 1-.JCC~~~~~~~C C.:~.4~ 0 * .' 4 45

C--V, . - Z 4~I

--. 4 ~ ' -. 4 - w CD-6-

Page 181: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

el eN. N ~ . ~ . . ( A N 4.P NN. N

C C C0CCC C .99..9 9p C C C

L: L-: CCCCcCCCCQCcCCCCCQC 6 %L UC Cw

X CL -6 ,U

z qw .0 t' .cc cN

- - x 3~.

Vi a 0 61*ra cc CD 0 9 0 w x.- or a

eC I ~ U. 6. 6 I

cr of - x * Z c .

Ll Va 6 6. 1. Li .. CZ*~~~~ c;~C * -'

Of' Z-. v-~~~ ~~ c a,~ 7 ~ 0c0.L r'C ~

C. 4. .. 0.Z -~ oC 0...O0. Q..Z0.- 0

L6 elm 1.0 1&i ti7. .L~

OL P.9 0 b j ia cc34 0 U v- v79 LU. I, 0 : U. U CC C 3

4 ~ ~ ~ ~ P V x. C- z . . C( iciV9 .a 4 0- V, LCC L

U it * 4 - 0 0~ C~l 4 U..U.UOU.U 0.

u'. - . C' C- . ~ , C - a . C CC C d-U Ic 9" U d UV * 4 * j ~ L . 9

C -.4 0 7* CV - U.L..L.4 .0.0.U.0.0 co

UN -* U.. 6P -0 *Lu) C20*. L'V

0. ~ ~ ~ l C! .. .S9,0 U -

C.: CP 9 ... ~ 3*0 U.D-7C

Page 182: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

K P

C3

p. ar w . (

a I I. 2 t-I

if lk P. C : 1.3. U. ft i.9& Mle 4 m )II -L

U. - 4 z 4>O -- i 2 r 2 -- Q~ - - -0 11 - W- 6d.4 C

- C) z V.U a. 1& 6. L 0 a. I ftgo a. Cx w. -j C)X g 1 0 MC 0 - I C3 : :: -

Or ) U.) U. Le.) 'o Q t~4

LC oU",Uft f

ca 04 w 1, u0 00 cc 0

z -j 0 X IV 0,1- 1. -A C)- 2- 0 4 2.J - w W O L).0 to 0 )aZ .0fL- 2m, 1. 2U: J uj If~ C~~h KZ - w M CU O -j-IS Q0 0V : f to-,."- OL (I; I.I. at c.le l-0t L

29 CCzz .1 w LA) V)J. (01. LA 4E 4~Cc . CL 06~.. LC le-Z U. zC=II".ww 0 1, & ... C & IL.wJf 21 or Ci - b-L. Lv wl. few L V i Cr CL.. I-l'

v - w 141&U. w f ... f a W.a~w uwcizmo~ cIU C L6C e- i-.. I. Mw o It. W CU. 110 -t I-., j I 0 "' C j z 0f -jZ1.- 1

L) b. 3. -9 1 0 0 V, a P UC w. (A o~-~ j D .. JL C O. ~ L~-~

.1 -. ~4 4I-fwtH k - a e aa 1It Lei b. 4Z 40 Iu2O t a 0 & .It 0 If H 0 z x 1& 0 v C 1. w. z U-. 1: 0 C L:

le Z.: I, NeeA 411-~~2

2 P.99 C.1 6- v -I ww - Il . i C3

0It of N e9I C ititit fh I fo lI.. i Ifi 11111 of 0 i M t i tC 1ft. Q-- I 0 w. 1.~ 9CD 0 It 9

(A 4 CA j INO 4) V" 0 w e9.

H. It K U.U, cOU 'oait~.JC w U. 4t C CIll1. dt i- a to02 X w w = 492.jI-. j j4 V .4dW - #a S t0 3. 0-0 ax3.0 o

H. I-

4P

C' SI

p.. Um

D-8

Page 183: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

z CC cx 0 QN N I ,w a

"I" '-4m4na n.1 1P)i

a0.

CaC

N5 a

L. (k

49 w c LAL U

x. Z .4 ZL

z IS L &H-

LW z -W0L) , * .l~*LAN a

4 0.(A a .. WW-9 04 ", 6.

4 1, C. LA.. w

c 0 Lai b-. A

LF P- 4 9L -

% 4 W r 04 *c %. - b.o z a. c C

2l I NW IL &i, N c02a*X -0 6w W P z wA w

c LL IL I 1N1.9 U. law, Z 2a fC6. 1c I. Z2 0. C X Ca. 1.

7 w P 4 L: j .JcUU.U. ~ j. If IfU.0CLII u4 L! If 11 a. V, 1 b w x .x 0 CI I.a.4- a. . L 4.1- . -W 0- c 0

In of 1.9~ 0 - IN -K za Me-C 2 Uj a .

CWO of. 1o 11 "a .w If Z bt b- W. " I* W I*54zzxl H-CA C~. V 00 fH- U. z f l U.l. a. w

N. i04 *ca at am II;: V~-u w 0 420 = NU w2 I'411z 1.1. o- z , v- 0. 01 c- * a. .L)

MN U...*H1. 1.r 11p2 C5 ZC 4 r r

CXUi.3 00 Ci. ~.0EULLAi..~e D-9I

Page 184: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

aD a 4pb cA

4 a.9*t*.9**JJ*4 *.**rJ*p*.r** *.9r *** 444E** *E****4p da. r..9Ja

C- tNt yNNt NNNNN yf tNr

IIz 1

c c c0 La w L

(T 2. 1 1oa

- I&JWZ - )00 0 0.0&0S-ii WLu LU W W -

M) n xJ=00 1 5 ) )

C; C;L : - W: 00 22 w L& z c Z.~0 cc

10~~~~1 Ir e C ccoDP- N . PC $ I c 1

D w2 22 tZZ *- C2 2 z

2~~~ F" L&IiO* 0 uMZ t0 U5 S0 z CCC z 0 012* ~4JLo 0 - ~ -- Z* P. .- .00z. 00 i~ , M M i- --

a. t U U.U 1r -. LC C.M@ %c , a.0 Cc cCCc

LAZU 04-* Lb 0 0 - a, a m Qs k- -ZON 11 w* II NI. x t44 @ a ML 1.ji

0. -4X CL*0 S 0. *hA 11 p c c 0.Z .1 mI & D-oi- 0

WW. h. W-ZZOCO -M mow -- 10.ZI10 i-- ', u - - a,-- 000 it & =IL~ " w5 CD L C C

J. WZ ! W2 L, kZZ .

a~~~~ a a6 a. a~4i 9

10 C 42 =M w m,.. ~M M M.a 20 40 04 0c

*W FM F" W) 0. W)MU U UU MUA WW )PMo 5 W

D-1

Page 185: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

a dt 1"IO c (I n4 ,' -- r # M W N4O w9 M ID

U, NNaN N1 l ca m -w; " I U ~ . N

C3

I.,

pn l N NbN -- ft N NN N N NN - N I-N

cN z4. M

L, LO 0

C) x NLX1 L& 22

22 N V ~ z

LI C-

z V) Wb. iZ 4 -j c

0 L; Z ZN W.C CP m nInu

%z (k 6. 1- P. 0.

-. x or 0 TNZV 1- x cc* l It. zZ .z LaiZ .J 4 V. 2M

ac i.L u *C;. A 0. l' v L zI

LI l b-NE U LA6. N -S I~of INa 4. c I C4cIf w ct0 1

* I 0.-0 C C-

A. 1/ 1 6- CL to 0 Z. c .. o ) wI-c%. I. . z W. U, I- If IaI n 0 NNk of

P. 0 Nil 5) - 0 zx M U 2: NU U.1S ofP- 2 wL x NN V ~ I 5 , NN4 )wep 1zm zI.

N0 Va~ N- -1 0 f ( -j ai w u N 0. N0- f 04ij0

~~~~IN VJU0N , C U00. . LC c V 4N9- SI -' I

U0.- ca z W. L., 0 0 0 .1NN .- I~~L

P n m1 .0 41 1

0tv

AN C, M UN 41 Nrf fu' Mt' 4S 4f t U'l U'

D- I1I

Page 186: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

"~~~ ~~~~ ~~~ w " .. . . Y W U V W V W V v W V

IJ.

:cw N w rg am o-: O :

ft . 4 wwu W W, 0 0z%

a b.

X~a 0. cCD

a. O b.Nf

a cot &r 6

fta -* n. -

II. a. %.. ~ es 30. v.

ew C ft 0 of.C a1

n a WU LW aw 0 Cft Or z V1C x Nr 0. . 2;I.. A .- f w U, w ft (A ft -,-

w -i 2 V)U)" . 0

a2 1;j .. ' .'-e z

L; -W W w 0 or. v

V) .,. Q M0 W 3- x. ak :Nv-,.l ft&.2 IAjW 1: -o .: it ZI .

C', a &aN 9C L ll 4 G

-it ftM (- ofa. or I- LA 109- -L it t *. b L- LA. "e WM V) ;; Is. z: : i

2Nv WP N N M IA t ft a ' f U W W* 9 N..NJ r 9V* k!XK it it #I " -- UU a L0-Ii u0 j

W a0 x (CCU "0M MW X L-I x 0 - oo c . ma 4 0 - .0 Z a V, ~ -- U ZUL'IUO U ~~ U v0 ft ., Ck.c 9

2~ ~~ .4 dy CY.. rUC ~ ~ - &IJsa s. tUs.~ M .- 9-£ I. II . ~ LAALAW~ O C..? f Isj 0 CPfS U I ~ ~ 9 9 * C sU

ft 4~ W~tM C U.. .ft U.. C~ 5 21 110Cob4* ~ ~ u u u u u~ o M W t u aJ~ .f -C

c . 4 s -f

IIl -* W% 1. t U t f .a h 0-O -ft 1.9 cytM t £ - ~ * U.J ~ .U.

0.r 7 k-A A C Ir ~.. -C. * M 4

C Is N6 .M . fft4SCN NI~fftfft3 N C.D5S1-2

Page 187: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

- - - - w -p 41 * U U

IN

44IT

IIN, ,0N V if tf Nf tNe tr yf NI N tI NNNNNmf NNN2,:.2 -

-j j i j j j j i a 1- j i j i j i j 0- j- j-1 j j-

4.- I-tff N4..NI.

)K z A Z

o-~~ 1- 11_ C

z .1e, z14. i 4 9 t Sd -S 9

C ON 0 LL) K).. Wb-: "M - 4- e!. 0*: -z o . 0 1

. o1 C C z U, 0 L, w&; : o*L 49 U. -

a- - 9 00IL -CI CL ar 4 . ID -2 ..Jk V

c rU50 I I.- 4-* M. LI Z j za . - a - N ccI a -

L&U . L. Zc .4 Z a -1 4-k -a(A3.U.9W. 0 . ow ..J b-1 0 44 a 4-1

Z 4.' &. V., 6ut U1. 1 : 1i t111 1t 6 - = ;

4 - - 4. 4.. 1- -4 Z K w I! ". c/ -j U. 0 ;f .U

9,9 4 U.* U.' b I: . r-I. .. w. .j m , 0 1 fy a1

ca~~~~~~ ~ ~~ K 0 6 xL. 0 . . xx.4-IL 4 2 UZ a c. I/ft l * CM. a M - 40 9 0 o

0 b-. .4 it c -9 II : ! 0y

.9 U j 11 x . U. 1-- 44 -1 1.0 ft4 CI 2l Z JZ I& U. If It U. -

CL 0 L: to 44- 0-. WlqIN, V - . 44 U. t4 4 4 .U. f 4- U. 4 . - U. U. -CC , * In

- 4 ft C .) 4..4 Z 42 -444 * maPUIJ Ut U U . 04 0 Z . .. *~- C

cc .*4 SC UU J -- 441. t . 9 2 U

Cn CN %D 6% LA C22. . U % I2 a C 2 4- 2V U ~I- 02 C U~t ~ *4- U to

N ~~ 0.. 4 U. 4 9, ~- 132 -U .1i ~ 4 I

Page 188: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

.4~ ~~~ 74 'm' 4- ' w 41Pw *

C., m Fn M. Snt ,U % L, 6 f ye wN k .z%c MI z %Q %Q %a% a% o% 0t 0% t A% vI0 c

-1 '29 0 Z . -j -0 j- aj jjjjjjjjxxxwwx' Sjjj-

* C21-I

Z,

isD InS i 0 0 x 24~C

cs of r: w

~ * .4w 3 0 .O u. 0 LLIt I

~ .J0 s~j C 0 ZZ . as Z W 0 0S S -~ *CJ *-

* 1 -- S 0 Et 4 0 z N a.1 ZZ*: i

* 34 a .0 w t

m it 0 w t,0 b.: o

"5 111 -C 10 L C 4a' IL 2 c4NI

D- 140

-~,10C zC,0 j -1-- - No x.- -.------ o------

Page 189: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

cge Ia 4 JJ-V1P P 1% p ,F

C.J C

6i.

mz -x

*z * 2 K

6- 6 * 2- ca 0* S - 62 V

tr U* 0 0

p. Z w 5 z jU. Of L) w 6- of a(* .~

sO w - a wU 04 0

IV -o. Z LA -1V -

3. ccS L AJ" z ' I..-U 0 U 4 IX -0 5. ar c a a w .6 1 U. . . 0 0

s..Uz -D-g '1. 0 a. 0 " w' :00 '4

04 P . 5 .N CD 0 L -Cs x O I

OL X: Or z L0 I.WjM

m . a x 1 or. I.W LL, b.*5, v 0 0. 06 wCI

r- L lowW 6,0. zU.5, c'

't z Ls. 0 1 0M -1 S -1 & :.C I, - - (o

b. ca b. Sa

3. Li 6- 4 : c

Pm =a 0p z.p. It p.r 1- p.Li 50 =4 p. pu-. %.p

x 0D- 15111 OW if 6 62 1

Page 190: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

., w v r v v If 3 U

* N

of fto

N 4 w a. f

_j z41j_ #_ jjj j_ ji j .j j_ .j_ i_ j-

4 N

-a C3N 2 D

zi C,0V i 0C ;i

L:~ 1^Nw;11 0-C~4 2 2U

S- .- i Li

2 w LLi.t : (p % NA 4 z

o-. e C .VIz . b

9LL C L

*~ IS. I. v-%uA1 1 L 7 .D

z 2**n N- % t . v N.I L o-IO *w L - W f

-, .4I La0- I 0-D i 1 - 6 ul SJD 6, l 11f l

o: to , 3 d & 000 c j,

- 0 0 0- 3 U P. N.Wj:S.W .4

C.3.

cm C. - tN Z L ~ .4 1 4a ~ ~~ ~ 1 . 9 ul kA

D- 16

Page 191: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

*~~~~~~F B.N I.. B..B 11, 1B..B A-- BN -.-. . N. P, N--N .. .BP. P. P Z .. B

c.V) 10-

B B 0161 0

*3 LB 0 12 16 -1 -j d - 9 L

IN I B UB 0it BS B 4

It I-. 30 & 6

-! Le. lz 6 oc"t a4

B L a N C IK CL - LA x c- ~

~~ U. LWB40 4

00 1- .C 1.- or ~ B B 40 V

* ~ ~ B -i *a, . -:; 4 4i UO B 0. B *B 0 * I b e : it w1 140 0

CL 6. 6-* -9 f'B B 1-S tB a. B . lit z 0 - * ~c L; Q 04.0 - SK 4 . .xU - U± z c

*c CDa 5 tB B ~ s5s I BB BB B &J 2 0 24. 4 ±-r~fI* S 04CB.0.4C .UN

B. B Us B50 .OB.B B 14. @BB B is .4, 2 U ~ 41 )

% ii.4.JCt .4i i4fB B *t 0 B~ - 4 - ~ . #1

Bwl- B * % B 2 - % . * B .4' 04B.~ ~~~ B0 CO. t%.BB Z C4q, W N - N '

ItcB 4b B B- .c mifU 2 - * OV sB

B ~ ~ ~ ~ ~ ~ ~ ~ ~~D 17B 4425 i~~IZ BI'B sB

Page 192: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

C a a C a C a - -0d 4D c C - a w -

AN-

a

l' a. 9ek Nm NNNN ( N N aCaC INIANIA tI o

NN 0NN "ll

N 44-~44~44- 4-~--- ~4. F-~F.~Ix-. ~ CV ~ V VV V C V4 - Z L

au

aj a '--

v * V, j 2 it2

CI C *) 2. C; C ad 0C a 0

I L . W d11 -* S a. 0 '2VdC

f/p 6: = w. a. %C a I r 0CotaQ

Ci 6. 444 alU, 11, L O - -j 2.C 9d 0 C .

.4 .4SV * 2 10 &

9 'D0tl .#f hI - 0I 0t5 .0 1 0

0t 5Y f* 0 4 - C 1

low It U 10 0. 0 p-C2 4 L

z at" C Q b. I- L;w ! I - C

CO C O Lb z 4.. 0 V*C C CCa C

C, - f,-. a. . -

aN on 0 * S 1lU 4

a. Lt .,3 C S A.0 D- a8

Page 193: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

coag

w I

NV L

c

M 2

cm (k or CW

S L:.C

0* * ** * or

0 Ov V* K tC

0. 4- I *T 6" L: Z

- v - rL 2 LJIIcC

W 1 .1 -Z a2Oa w 1

I, L) IL-m a 1 o o . -W I. vU

1- 4W 0 0 a *0

09

3. z IL x L) 0 P- *C P-

C C D. u * :*

ciL L U L) U * 4

w .*

0 * Z

- ~ ~ ~ ~ ~ D 19~* -0.. 11.

Page 194: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

w w - w - - w w w w IF V v V U

4w0. Nm4 .w I

ITI47I

0.

NL

V (

0 CYNi

49 C~C

J z9

w 1- Z #1V 0

w~~ ~ ~ U,' f - ,1

ft xt *C N Lo- l 0 w- 0 L t

(r ID 1., x C ft.1~ V 2

e . CLa 0. CDC 4 Z0. T -&xc C ftr c/ I. lo as 44 .J - 4, .2 U. ; Va c

0 0 or.4.4 0 Zt 490 ~ 9O .J9

o ll - 24 b- a... 21, .~C c - ff: U, K - 0 c .. .j .f C 6.. 9- OL- LN ft "C 0. i- III x9~ 4 2 C ifJ it -9 9 0

ft~ ~ 4; to z C I -4.U I- 4 a 4 t 2I Z 9N 9-- C2 C QN 9-4 coV 4.1 zt r' t L9 aC 4I 1.

23 f- C, 0C - P.- IU.. C; 4 c dc- 2 - f-l

9-.~~ ~ W-U Lp I-C o- .-C Ma 4 ~ I t 0 -f t 2

tt w" I D It Lj I.W U'9 9- it 1-1 =. 9 C14 w- "j to Ip -0 0 fttt

z 11 0 to if zN 4 -0 -. OL Ct w~'-0, ft cc m0 -0 090 e- 4. *. CC C -..

P-4C41CCVC CM4J 40 9 o- .j -. 4 a ~ 9 CC

9-tt~-~9.9- ~ 4 - c, 19-C U 0.fL - 9 ~ -2 C 9 94 tr 10-9 994 Z.C -Zt t

1-0 U 0 C .0 & ~ 9 9 Qkj.J99 LPZf la9 U. aftU C-9O4Ul0tC~- C 00 C9f9' Z ~ .J X f9

CD-2

Page 195: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

7 AD-AIO 889 OCEAN DATA STEMS INC ROCKVILLE MD F/S 9/2

NORDA BENCH MARK PACKAGE DOCUMENT.(U)

APR 8 0 R HOL T N00014-80C-0409

UNCLASSIFIED NL

EEEEEEEEEEEhEMhhhEMhEMhEEhEEMhEEMhEEEI

Page 196: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

to 0 9 W - r W& -r - Wa-rr -

I00

IIA

IIN6 Z

FA

j ed

is Z .4.

Z 91 .t P. & . 0 d I I

c 49 W4 0

to0 0 M.U I- b 0

e 2fw0 a z a W I-1. 0o Z-

0.0a utL WI b, 0 wZ

Z 1i i IL Q 0 f f N In 0 0 Vft in a C a i Z i In

0 Mb t I N mw N ef N 1 g .J 12~~~ a n 6 a 46 NN0I

to M 19 a N' a: - ow '"t -8 jagN

IN*d~w a 00 fC" ZN~ 3, Co.42 S ~ N IN~~~~~~w N .4 5 0 0 *fC N

11 4 0 -f 0b nOaNWC Nw aO SUC IC D W 'n C QnZa U

o .6~ el 166 w0.I of111 C-g .4I 04 4

o a NIn NW In *N2W EW D Z21

~ N ID~g 0 N N~ N 4 "wow~k O

Page 197: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

jI ij- 0jj- 4jjjj 1jj- 0j. 0jja j.

L)9 )cuuu oua ,t . ;G iwU c

014Nt

U' z*t.iN U'~t N~ mN P1 U' N~rW~dN U~~P *tu PtvS fl

tAU Ut~Q9

"i FJ)h I-NN "N N AA a

(A jN~~~0 0 =N NNNNN ~ ~ N

* ftc

I'd .1.4&I'l

* C

"d X, 9* 0

6. . 49 b. 0 I 0

. IS 11- w ;' 1; d

00 1 w I I. Z 4a

30 x Kok 9 K b

.9 0 ft -- NC '4- % 2z0w1

0 p 0 OW , to4zcw x W WC .. . L I.~ W-69 W4- I-U a Cwo w ww w -

Vq . C 0 Ul- 4u d " . 06 w 9

I It Rot ftW I2 IZ If 0L)319 C U 0PN - .W

31 " "t Ili w Iwo 3-a 44a.PN -j b.. 6- *9 w *u0 Z Z40 01 .

w 9 0 0 U. w U* do t wI" cb " 0 n ko zii Z, *

10 0 D -O ~ O 4. ..i U 5 15 * - L U

a. C V - t~t ~ 9 .P- W 04 C4 N9MW-224

Page 198: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

N I toI.'2 g yo ,4 ' ,acl 0S. v f; l ;~ wV 4

%v V.1 ' 0e*~~~~~~~~~~~ e:me0ma ammmm~m eec m *mm. 4~

pn C

6: C

In LA 0 - C

C 0r L 4 *

t& U. it 0 6m 44

og m- 0 z *u AgU 4 W 0 & ILI

az : * . _04 w--9h ID- 0 0P- Q L) C. a 0 -o d.

w c -0 9jo 0 6 IF0 z-IS 5 0 l

* ~ ~ U oat 0 0 09. VU , 0 as S9Z

44 the I.. b. 0. Q 0 b9U l 4U 31 IL LL b u. -6

It ~ 41 #b :. 9-@ 11 b 4 w 9gIL a- W. 4 % 11C S9 I. S O

I& .. 4 i& U. C aaO W IN 0- ft .;

an Pe4h %a ft . 9-13p 0 0 00 fI w w

zupppz : It -- 0 - -N0-1.*9 9. ; =~ ; o 0-- It

9@S U) U9C9 ua u- S .dz *1 291 .. Ih-LC UU If 064 me hnet£4 j O

Eno 00-0 0 w U.9 w :4n 184 9' 0'. 4L Ill.U --wmw a U..

0. P-U K P... KSC) L)Sbl~- L) l Cjllw.I O~ob

9UU as~t-'9.-44 ly. ow9--9 ty ow4 fth----~- 9Z.4 44

N C emce 0-23

Page 199: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IL

maw

.0 40 0W61 a~S.U0 ~ 4 94 9 . .4. W4 4 4 9 9.44 W di"4. ad ad d V64.4 9 9.6....9 : "

a. 0~. P..... P&

b- . 0. z z 11.0f. P- 0-"" -00. .t " N 1.1.1 0 6 -zb

aa

2 aUc aK

39 00- a-m

0. 6M W ku 0a. 4L1.1

D tt W " a

V'Z i W 44 1mue~-. mua u .a

M0 ft 16 =0 ft0 -Is- (A j M. C. a -&

a-4 3c 5r cc W Cf01 0443W 0. a[ off

4 Zt 0 WzN a WuC3 0 a- a.0 .- 0 .

ILU 4 t44 1 - 0

0- at a b" aor- 11 I. 110 in2 -02(

Wt IN j-8*0

0u I' 10Nf u&3t'9 ,'IOL 10 6- WA W tU0U

0 .-t0 J SIC 0 1130J 9 I U

1t 2 .0 10 1" 10 £'0 V)0 z..

0 0.4 NY40 o 9 U4- 4 m

mu *a UP Z 0 .j, dN 0t PI 00, 4L a',oU * f 3

U260 WMI 0NW *2w Il 21* of& 0D Oak 4 .01 0.1 vs 026 ft ft wlft

I' -V'09a. 0 - a ItS4 %~BUOrL) UW.*0 I I 0 101% V2 K N0

a 40 4W 44 44 60 S 6 an 0 t N

0111 0.4W 994 0.6 0.6 2. '. .4 0 ud o .49t 3Kre-;~~~~~ LN i:~ :5.M 0

Page 200: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

.N"W

WEl d~4 gN*:EN: .4 ev, d .4 .4 .4 N.6f*.Nf* go.4f.4Npo we W4 ft

ri ft ft N 4.44 N N W ft t444 ft f N N N N WU.1

W4 .4 .4 O W 4. d 4 W wl.. W4 .444 ,.. .4 WO94 4d

pi4 4 I4 4 S 1 4 4 4

-z C

9 x bWC . jw 0

it W W

xN U0 4W L6S

*C 4g * 82b

z Wi CEi IL 1 0C, C', N a J., : 1. t

bd 0 &4 $-S

ofE SC U SL or$AZ 2 r Ac za 0 U-

1&I it CX P2i &. * eS3 2c U. W~ 9S -

4 ~ ~ ~ ~ 0 4 iiIW ,In C ~c c5 T C5 "5

U.~2 -V - N. .4Nc hU; M; b. W4 WK CD

C 0.4e II CU 1- N. W0 , i. .Z1 "Irm. of. mi 0N W.Jz 0 b.5 IL 0 0

:aN aD 0. N. 6- M b

0UNU Of 4 U. u a ." EWe .0 i ~ 5-LO a .& Vl-z C a N.N .4 w55

0) V& WP 3 23W z .4 0- f. 6Z b.C U o4 t* l

I" cawa"M bet z ,z Z oz 0 0 D u~ aC

UN.N. V-i N h. .NN.n N I CC~c on.- U f U 4 h 1 -Kh.U w*

U r orWIj V )- . C X C ~ ZS C U

0 V V UI sU mE. 44 4) Q U,.4 U. 0~ (1 0 '-S1 QU 0 uW . U V Z Z e N I . . X I 0

V ~ ~ ~ 0 N.CSN, men WOi W K .n ~ U-0 m W.4 mm n. . 1 . W ~ ~ 4N . C C

* . .4NNIUN * ~ I N.~ NO. ~ 0ShI D-25e

Page 201: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

- N..4~~~~~~ .4t 0 m v N W0 a

I::,W m. .Z "I.4 d £4 4 ft-.ftL

b. ,% 4 Ow IV~ .C C N

d .4 4 4* ~ ~~~ C IVb22 2C

P, it 0"~ 44* k. w.*I s-g~ . P l 9 U. U. LU

.J b- 0_ CD LP %C U . m.z C * 1. 4 4

a E. 0 LL. Q9

* 0 k 4 D 9- 1.. 4 9-9-9S.~J

U.0.W b. d

0 A A A 00

U. 4v El WW#~~~a & 9v a .. L ~

U. z U. z z Aa* z ~9 xI k, 0n Ni cocaweo6 L iwu .

w j 4 - -j h&J 1 U V. 00a 0 LL . .E .4 99-~ 6- -; C; 4 U.. . IS C Z z m z z..UU..UU

2~QI t 2 0 a .9-

& 6L 0 bd U.U.b. .P. 0" 04.4.4. 1A=w 1 ~ 10 94 * 0 0 i 4 94a 1a

9- X Wb 0. UMU H . 2WWU Ni VZ-UV

. 'X ;- 000LW0 h~

V1 z K M. .. vw- 99---44 4Q - 4 w mi-99 -n90 QZZ S4 @

aQ U ::: : MC. I 16

*11I9, N i'

lb m 1, 0 e m*. z z z z

Page 202: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

10 a 4, A.4 .4 P. "i C0 r C Oo

I 1- 0 Al z a A a0 dr Ow *. U' .. P . .. ;4 to t 0. w U' 0 w ~ a, I4 *PU .0

wi -i U.1

CSC

Ia C* u w u 4p it to w ,o 2

C D C Cr wa C bC %C aor

0~0

N~ CS. P.. C C *'ii% 0.C r'~ ft ND Al.4. or a* U A U C

Nl Non 10.97 e .0E V Z .OW l :.4= * 6 0U 7 U . ' NNAl :7 Al -4 It wC.. NO.0 0~ I&N Gg OMCN CW N * E

& 6C 0- (

Al0 AN .DP .0 CO7 00~@ . Z ZN N D Z .Ed Z Z

C, mt4 mN 4 pftm NN Ia. elm

Z t 7 C8 Cc CCC C a, %C Ol-04Cdl r

*k Al v J1 I-. 0 A C,0 A 011V( ,(A111L ye* j0wW AW A10 ,( Ia.*P0P0C .4man tr. 0 CC4b.Ia.C*La.IN I Vi

p & %.. L A .W l w wa wi w U. 4 4 w I 6z LWw% L ,Zto U. Wk0WL&4&& 46WAw t ww0 l W &I W w !wzw wwwwwwww wwwawLiw w 0u jWLWU

w w wO 611Ci

zNMW CN.N*4*l7l44.NP.P..* N P 4 4 4 4 ' C l 4 7 l ~~ * * OAlE4 N7A7 IC7 0 . @ Q * . % U U f. U 4 4M~*iD.4 U07*O

IL C9 =C C Z U C Cu CCa NU a a Q c M % cc 0 c

ll 3.Z b30Z3-- .m3.I )1.onP ZWb WW b W W b . WW . . m~ .~ .W~ 4 . b C WW~ . I~ W W

-. aa aa a a m aaaaa it.aaa~a aaa aaa faat

a.1

-1 j- - 0 0. i. i p. a a i -a j i. i j i 0. a 2p 4 49 444, 44 %0 p. "' '6 Pp. p. 4p 4 I- ,% ,,.w. w U, w a ow W.w w z w Wow w w w . : :p. :,:: : Mw ww

o at IV O a C of aur W aga Ot i S.Ct af C9 49Il ofCww w a w wC

S. 46 4 4 44 4

U00 C sa a t alll =

aj c meaH a 00 S OC 6.

0 Ia. " a.O 41-toI %W . i p 0 w 4 m 1 ,4 1p.0 p.4 " 444 444444@p"444 a fu 4444410 444M P W4 44b4o.4 S444.a k q a 9aaaa0.70 h W.a~i~ a Va P. P' %.aa a Was 'Aa s a btU-

31.p.-27

Page 203: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

A. WI 0 - a ~~ on. CJA .4

E.,~~~ b% 0 1- It W... I 0 4 N

P1 W W. .9i %C 449 10 4 0..Y 0 a r 94 J

.d .4 .4. IN. . 4 4.

A. A -, l Wlbdm Yt O

4 f 4~ %C ~ c : ~ A .4 @ c.b .4 Is N a m 0 F.d

U.4 W d1P 446 L&C ~ O 1% A AbO ~ a (A 4o * N

0' in

ft .4 . 4 %.Cg azc an J 4W1A %V AA ZE %V azfu' .4. ft .E4 14f .4.44 g ft. Ii tof-vsd(r

.44 v4 hi LL

0 C 0 c a 0 0cr

6. c X tNC&P t f , W 6W CW W"W6

F P Z , WN N m UtN 4 a aN4 W x a94WP fki N a#ANZ Z z4. -4 .4 v 01 CU, N4 .424 ca 1 .ft4. 4 c a. 4 .4 .4o mf .4. Ii. P4 a

0 0 a4 0 0 ODOM

N vN.P **fttA.m PIP 0AJA.J.401% ZN it0 UUN z z W. K ~ U, mP. Z14.o .4 KNr .4 .4 am& .4 a4. a14 ai C3. hi Wi41.

vi cm4 0 6m0 mv ' Aaw&1Il0t 0 n. AI 0 vwA V m ' mV 0 0 ' )' ol

% aa f O4a alft 41% UCJ0. f t a o t *at* ft44.~U ONU A. of a ftI O a f -4 o.9 LaiA~ . A. Ii 01 A A L40UA. LN a a .C a U A

.4~~~ ~ c4~. ~ ~ 4

hiua C C C Cft 4 .4h OW WiflA'.4~fl.hiId

lk z.h1h~i1h0ZiZ411h4hhZ4hh~ii4h1.ii..h*~A

*. ,Z hit hi t hi i ;I owhiwW W w

ar 14. v- UA@. w t"0 -4

A4 "1 8. 6. U. bdb W 6 wW 0m.d b w s do ,

0.4 . .09 o n@ ** 0 40 0f 4" 0. 49 .4 a4 M 4 " "Cu 06 hi 0 1% % &hi4 # P

D-2

Page 204: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

.4 W NE " 91..P l P .9 %.0 V "Iit0k. . 49 N f,

49.0 . tSN17 4 .19 ew ,t. c a a.0 9.4 - .4.4 .4 .4 44 .4 4

0.4 m 4 0 .0C. "W. 0

06 IL

IN w fu ywc 0 M% .4%a . cm 0 .9,w raW

us, .4 IL N ILW 0 C W

w ty utoC2 ILC 0I~r N t I9 .~t a* .g .4 .. I * L .' 4~a) N

N.44ZE .24095 tN 914.6O* O9I4 m 491.24.4 .91 12914 44ILe f % w w w41** a4 &NN44~0N4'4 .491149 w 4 ow a14 4 94

ON w aCC .4 fn0 b.

0 0 0 0M 000 0

1o-U w0mc N .4 a 4 W WV Z 0 f c w- mPIN

2.4 2. 4U4~0. 91 z 41o. a W,. o- A N W.q. 91 on N w a P. *#A . . 4%, .4 on 9. .4 4 . . .4 .4 -14.9 .4

a4 0 0 0 00

w v &0af.4mN .4iNU m 5e N0 c N1 m1 N2 VP~f aE .0 flIft a N- 9 "0 L *3N .L 4 IL IL xL IL pm FL -.4 on I.. ILrL~ 0 0 L IV I N A. PO V.. WN "44. gr mLI LI LN9 LI LI LI -I 0 av 1. 0L.

a IL IC ILtt c w f- C . m d 1 Cm = 1 1

9. 3b 0

0%

so

o 0 . pj 4. V.. IL fj w a a 480w 00 00 0 00

a 0.

.4~~ ~ .4. 4.0.

V) o 00 0 1- a aaa e o" aJ L 0, (A0 0wUhw #. a 0

*~~~~~4 N .4 0D ah04 J 04~ aD aD ly 0D to'J w~

. 9 .4 01 . ..- b Monty"4 s- IV OP-) P, ab44S a,4.. ty .4 on 0)

S.4 .

* I#IZ 0. 20 D-29I

Page 205: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

ft ca 4r .4 C.4 N s.J

W4 . 4 q4 .4

*~ LL Oh e r JI Ir WO .45 e L U.p N0z v ea rr. N ow. 0,o .0 2 z z SN N

aa a w = p4 a P a 4b .

W L&

M 0 10 cc r 1N. N N."4 .caL' 41 @ILV'ha.N CU0 M 0 fuIL N C 2 a- 2.

N ".U ir. dN NN LL.2Z 04 0

IL'. C, IL64.h b. .4 :. IN'.1.. U" I w" ILLdL

p.c 0 cc 0 0

* N 04 M4 N E..4 W N ft *4NJlN .0w".".0 z0 & C C so. a x N Z.46 .1 N .£ @MqN 4.4 t. Ncw,.4 . U, 0.4 " £fv . - 4-. Z N 6-O

-- . 444 J. .4 -w w .4.4 .4 iL U. .4 . L. I

.10104* 0 N t * "raoO WN~N44 ry p Ney IW) % U %. w)V, 6 .4 ' U~N *E 'U "."0**4 oN 6. r t f, M N MLJUPINN ev .4 Ic z z t 0 1.4 f N Ar C N N 0.4 Nn %C .9 ft- N.1.4 . 44 - .. 4. 4. 4- .

L

U. W WW WW W N.4UN WW

31 IL IL IL IL w L&L

w V1 WL b-N x C L U.U..IL IL V.j L ~ *Z 3C I

b. 3ILdool

01 a, Ia, 01 a-3

di C C C

oro" r o o rao fI w ft f ft wt of WajOLaC & W wN A ft ft ft w Owftww U)www U j w w w~w~ww wt w w w

N~~ ~ w C* %:% V 0 vt 2# p % At o0QVV% oc 0 V 00Q6:V D 4rQ

-0 &W ff wuiu ft u55 55 ftftw wftf ftftftftftftftftftftftft ftttffftt w..

o N-ZZZ rzz z zz 22 zzzz zzz gzzzzzzzzzaz zzzzzzzzz ZZ z

ILL

R wU'NANP9R)fy IW yf)0

IL~ ft &D4b30

C 4-4 CU 4 OLl -4lf U0.'CC .

Page 206: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

U. L

0. L& w acm a, cN onu .4f Tw N N. .4w4 4 =MN. RV~ IDa ck a z Z r rN)0VJ;WNc m0

Nd Lfl

C, IIA.C C Ell .4 . U.

0 U. %L IA U

W .4 - 4 aV 0 .. N, C, I" c a t o 0

za % Z rk 0L 6 mz M- 4 z c

el, I ,a 0. 4 U0C C. CC C r c- r6. CC. .. N6 A tUi ~ U .. N .*4 . .. Ad *

L, w wg SZ at 30C WZR ~ t. zE Ea. SN L29. w a'6.awulNc cc cN 0A. 44.~. N . 44 .5 0 * .N4 0 N

.4U.i OS U.AU. UI. i. U-~~~' r.U N~~a

C C 0CC CCCC 0CC

.55

z

a 6 .A c.A j 4 'LN e.U %45 .U .4 d U. . U .a. cWU Ww ' U .U W

Q0 C0 L0 C. 0. CL Q0 c0 I

or N

US.C.,,

I - D . " IUI I 1 9 4 - o 1 4 1 o t 1 4 . K . 4 4of C or

Cw

N 1 ON ..9j.j2 4U. zJ 0 Z U. z cQ~

49 N wJJUI~. .. J vC t tdwt .4 Kf .4 a. -N I .4 CNN.4. W .4 .4 N .4 a 4

ag C0 U..UC.J. F.C U. K C N~ 40 0

D-3

Page 207: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

p.w P. a ~ ft W) CP4' wU a a cr w o W au.' c

-- '0 . 40 a . t

M ry 4 .4a .404 Wk -A(v X ft ic . kca, o

(%j P. . CP- I F .- aZ, ~ P, 0' 4 4 *-. W4a wt 4 Oi 4t' .*

CDN

a.j 1I

0 l '0..0 1. N04. 9-9-.4 lbt4@4@ O '4 'u cc4

- .d - bM4 C C2 $A, .4 Ci V44 .4.x' c a P N F lb aO

co 0 cc C CC

z tr 10 IV a a "I 'N 0 W%0'4 .4.CS M N09. %V0'* eNIDri UN*Np0M 0 -a4gA.0p(C3s-Wk u vU 14. .4 .4. P, 74 z. N4l us V4N .414

0' C2 C2 It 01 CO - C- Z

C 000 C C C C

1, NL66we b. .4 6 l w60kLL lb .6 I. ) . w 4 L, 14NM . L b .4 W 111e. I.. a4. Mb aWU ab L 144tIl 11 0 W L w IW N ~ w * a fa to

0~~A 000 0 0 CC 0

C C C

a 0 V,) c

14'.

4 C N 'C C .

0 lb V)l lb AU A 0 L) L)3

af0 t d2 Nb 4 4 " 91444 1.. A 1. l

V% .4 0/a %.40 a. * a. M a$f . 0 a P. C 4 V a P. %.%

D- 3

ftbO

Page 208: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

c c a 0 W a ft 4P - - -

4N4 a E m tf> a W W N a. P. 4 -

if F Q W ie~ 0... ca 4 WP

I4 -0 c -

mz 0muvC6 4~ N e ca f4

.46 .4 4 C onW4 ,0o

W 0 N6 k WL W c c d P...a *4N fnt 4aN 0

L&* a4 -l- OWN- .4 c .4 a .-

P. EI. c b. ai~ a C " t at of

-i -d M -4 4

aL 01.

x. or4 Of*f . i i at or of a .

3. N Z. 4a. tA ILd LA 1 0. 6

00 CZaC

j. N.o2 . u-

o 0 z4 a i O N C jUN. 4 1 £ ~ ag a ,

Im,

4 D-33

Page 209: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

V 6L-nL

W.4

* 40

N~ ry W

0 2 0.a N W, -W4 l - ci

U, N* ft- N t N

ar

11 z w*t wPNZW N N -4 0O 4V10 O'0 0W0

4 N

a 0

10 It I a4 )o o . o

8D-3

Page 210: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

4

f

I'.r

if c

L.

It N N -rso le 40 4 40 .

am d .4 ".4wd P14 .4 .44

on P r0c ,. wV)% m&Pccw o o - N-dwN cP) mo k (-tKwP a r w. a

w 4q 4" 4 . 4.4 .4 .4 -cN

00.

if8

Cz zzw 6

L) '.

a. I X"1 0go-WC o"m g r 0% n f

GM" a . 4 m. tI

D-3

Page 211: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

.,ft4

w ~ I- %Z- Z C

* .4 N " U

w~~ Ik a a 0*~~~ v-t a t

Ia.

611.U

& 494 1

2 N 40 uZN .4 .444 v

eo aa

"Cr~~ ND on h - -P N A.

L& C! Z4 N

91.4c .4 j M

ft. mz.4u L :~SN CNe'

NN * N P~NM4 . -b .~.4.4.IF IN w4 IJIN ~

*~~l AM 2 ZZZSt~~~~~I ft5... .. , 4

Q., tyI a

Ii fty4 . ly .. N0 ~ w o~n O

CW d

N a. C 4

IL e. IWO .L4%ciw ug wl4o "a t . 5*. xo

INzx5z z M4 Z Xf V X ZC .4C aO*4 Mbm N0CZW b 0d 5904ww* w,..

-owl4 N4. W01.4"I ft N t

w4 9% 4 y WO a 0 .o.4

40 1, owZvZCo mA IT 11 . Ato u n o)P,0,P,#aP)a,.1.4.4.4N

D-3

Page 212: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

pCo

CL c

.4~ ~~ :I--4 Z- -- 11.4 4 4 44

N P -, -N nd I" f

PI).

z 0. c

6- z L 04 C ~10 wA 0. .

L))~

~ ~ z

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

99 IA. . i : w1 9 N . l

a Z.j 0 a 1L 2.

Z c Z ~ vhI z Z w u & a a b eC 0.

0~4 cy . le

.4 .* on

NA.

at a

*~~ b a aaft W 9NN P. a- a I

Cj onIa00 tyaa ~ aa a a a on~a I. j Z

---- ---- ---- --- --- ---- nnn

202 z N b..4 ow4 I2-Z.J fS I jw

j O OW M -6(% CBB 14AU.0 .400. e-.0 B 4 a acz Q m aI VSc xC 40 EB 13Z ..a w4 0. 1A 44. bd 4 o a 45%.

C C Z

.4* @@NW~mp. 0.m a~DP7@~4q0.00ND-37mm

ae 0.4 .5 do 'I

.4.4 EN .

Page 213: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

a 8thi 6.

a1-0- j jf j j j j d 0z - j.

% C£ cLc L7LC CI *L

*~~ ~ ~ ~ ~ ~ ~ ~~~~~~ 7NN N ~ N N . . P P P P P J 94... dt 'L I I

o P. 0.

C'

a C -Z

- r z

SC. w ! P.c

,. Z

6. LL~ * -

oU u. 1. -C ON *dg -7C c a - '

P. zL* 5 P .

C C0 OV . .ICCAr r. ~.

cr.2 LC CPf Lc P.d L N b.. V-C u -C ?C~~ 21. _jP. V2 0CP - I.. e M ccP a...~i0 '

2 ~ ~~~ vP ... e~ L -. p . 5 a 2 4 f~* VCfa. OP. N. Z c*a f 0-- * O ~ P

C ~ ~~~ ~~~~~~~~~~~ !i~ -i ~ . . .U it.- Ka.2 - - P Z CL. *Cr LP Z C cL aEP .c1 -i U:P.2 *3v

ILt .~L - =UP~ v.0 6.5 . v 4. C w IN~ ~ C* o.4 Cftftt ' C~ .L. g p g f . .&.

C. - . &, C .. L C 0P6 6%0 £1 C "1LU I, C

% C ca V zT -l.9 ~~~ z %2 w .~~ v fy P C % % 2 W Zl.- Si). . .

=. P.% Cu t B~h w %~ L.: WC 4.)% CI p4op. 4ZLf -'Q& vJ% p.;L-

22~~~~L L: Q L: L; P C I. a a ~ r a

9E.

AZ~ ~~ Or I ~ Z I~t i y ~ Z R ITZ '

U CCLV UUC CLU UOC~L .0--.-L'D-38C

Page 214: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

It to 06 a 9 q. l% . c a a N II t I aID -o Ow m P I IL N c or 4p v 01 . ll 1• a a •

lo,

It, 161 0. 0- 41 0. o:P 0 .b

I

*1

II

aa'

- a: :

eLei

c t

c2 vLL V

4- c

10 to c

4- c lo- . .

CLL

A~I vIS)S555

t: 0 6.Lt ki oll, .

V,- 0 0' a- S

10 a. SS

LL aa 0. 5S

a. 67 41- 6. t-5P . &Z oo -. of 0. to

z. lo C C 2 C- 4- .Ka 6 cICbt0 . L;

c- -r at bf a bea63

.) L; L: 6) wSOL :L ; 0 L uu L;L 1 : v 0 c C:L L

C . . a-53SS* - c a a.a.S 6

45 it Kj 0r 4D . W 16 l

C a 7 a.. S VD-39S

Page 215: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

10 It 10 1, %. 0. N. 6. 6- b. w P. It P. It.

II

#A C

p*It~~~~g U mN~~.* 3.~~CrNP~).I 3~ @ r U3~CD...U N~~.N~aL-

C -

V z V

*3o V V

39 $.. Cx

a 7 2 3 t c6

I-~~o L:3.j

*~ ~ It3 I~33 0 .-*3 CL Sa '10 had a .C4

L. La. j 42 Q'' id. - -

It a0 .1 I.ha I7 .. 7 Ca. aar. 3-. Z C

AL ir ar IN C 3 -e -,C *6c I "- - ..- z2 :N : Ia, . it. 0

&- a3 V u a L; Z3 C C C5- -1 Z.

at - 3 , a%. L IM Of4 If -

V g.. It, m. .3- 0.3V . I3-3 L: 9- kV3 La) a I .

4.033 33 3 313 2 * .4

3~~L v.4 3 r- Cr * 3

I' L. 33 3- 3 4 3 3- 33N - mia. D a40

Page 216: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

41 -Tq

f4 cl so 0 o - .- - ,1,0f t

N tf .mzNN tzI .9

m amo .K l , W.F 10

-j -i V. -- -61- j - 1 4 j. - 0j NNN f%.t. N' N.I NNj t, ftIj". _j _.Ej _j j.

C C. CCCVWUCCcL :L:WcuL I :L

NL ILv

CeC&rl C U

0- IA ofN

C. z a,

9- CI .C

1-9v LI C

uI 0 0r C,2 -

0 1. c; U, I..C J a z . 1

C -- f 3 C

-- C L

U, CD LraN L o*

40 V, L .j.

9. C V S i El .. JD -41

LII U 9

Page 217: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

waf r 44V6a r4W4P

0 ,CaW iM4W-xP tK

.e

I N,' Nf.N r 0 % N N N N 9%. t- N ff.N N-N N N " N NfttA-N fl, N N Z NN C. C. ft A. &ZN

* D

* 5 2 5!

S SS L. 7

a S S S

* -S C 3

* * S S LL Q

* S SS Sud

C C vL, a Of C 7

or L& C '. a - u

0 ILL IT Lo" "W -0

* 5a 6 - Z 2L

C, * .CZCC

C V S & C 'L a a C!

C S S C C atC w L, r. SC0

-~~~ LS 6. CV .65 -

t. 1; C U C. C. . ;L . ;t . ;C C -L L . ; L . LC Ln L CL

S~~I 4CS* ~ d S C

* 5 C~ ~ CS ~ D-42.

Page 218: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IrP.& It o D: M4wg't t-fw- OWt !KPaaCz Ca0-t

IL Ia.x

C ~ A ~ i 0 %~ , *~ ~t..£ i C..~ . £if . -N P.;~~ c 41- - - -

L. c

C c

c c a

. c. 6.

XC 7 C,

7 a a L,

w- p. 6.

- ft 4w 1. 14-L, tb 1

a c. ,. - PtZz -

cm 42 1326.~1 7C. za

6. C t. S- V 23 Ls- L:cL ;UL -. -L ;L

LP cm C.* CC V Lr7 r . CD A. C. .-

-~~o . W.. .

* in.- s.. ass.ft CD-43

Page 219: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

fif

w. 0, 0.

P n m

F, I 9N LL V

J _jj z2 77

3 . 1 ,. S . N

N LL

CL Lr if Lvf

C C; LC

.V U.3tU 0l.

Wffff i U U. UU.L

af a Nf UN fN uN U" N. , '

U. C~DD

V V 0 VVVL V V L'L

7 .z z~ x~ 2N t 2.t L& " 6 L &LLL L6L i l

x. z &0f a & a a & &* r

C C C C C

m LL ccWcco

CL uf Nd U U. z Lw LT 011 ,L

C I.L C i. - N N -C6 A. -.

CE a C.a k 'L

2' 0 aL e r K0Zc Z a C L r-VP. a a~..UU Alar 41 4m4ax

N * 2. 2. CVaA :b.U -a L

I- c U. It C aa ca It 11 6 .b.if1-C3C % .- .

or Ct L&NN U. £CA.A. aC U C C UCC

C - Q Z- V. aaC~ c.. W~a A ~ .

0.. 0.-

0. 0. v v U.w

U. a ICi U.

-V, 2 wCC . A. aa Z~ L:~

if 6f. M, M KL)6

CL w c - ; ; g;7U.

z aC

fir, a Urc .tc L

I- Lt Cr dN

K tftf.W .a . vJ V DwW41 £ go

N~r d .8U. U

L - U. . UU.U.U.U..U..U.UNU.ZU.U

fib .i m

Page 220: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

t,

U C NN KUc

L, LK CN or. , W. rL rLIt l W .

c

c c

C. c0 N, t NPC ,NC N CrU, U, U, K N ru NI~ NN -3 ~ N.

L- V K L ~ V v @0. VN LI £ Jv v "L ,vt ,. rV IV L , t-LVkt L

L, L, 6 L- NC' u -tL ,L -W W " L LNL L L &L 7u L

S. Cr CN CL C

v' LC -r v

UL. Z r v'~ 1 VIL 3. Jl LtL N s :

'.- 01 a, NN.. mN- e- , .

Ck opC1 ,C C C 0

Cz v c~ v z L :4:ucu0 c tz Cl I-L-

J j i&t W~ 1s 61.~ W1 fN V L L.. 1LV & t L. L, LL I'. LL IA LL U~

2,6a - -- - - - -~ - - - --. C -- -

W W v C-L=(

r 2 cI - - 11 C. 4K N .- :- .c03 r. , MC

c C C - -C

'C Ic r C $I c CrI .. r

D-4

Page 221: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I%aa

cm

ar 6 r tL a w-1I r

C

Pr Eg ZD , Lt C5 7 z

e I. L.. w LL 1L 'L c r

I~I.

-. C C 11,

ft a a 0 a- t

10 1. 14 1

0 0 mama0 a a r a a a 0 a a4. L L, L JL IJ6~S I tt. 6 .L, L4C L&I W, t. U. OLIt 4.. k-. U4...1,U ,L,

t:L ; ; k .4:L :L 6 : 6 4.4 L - LL, 6 6- 6 LL 666 U- WL

- - -- - - - --. - -

C! a a a.v c LCCL- L_

~~~~~ r- 0 _ - 4-- C Q, ~ 744..1 1 L .4 1 1 1 441 L 4.4.4 4 1 1 1 Z .L... ).. 4 .1 1 4 1 . 414..14..

; C u c ra0c0aza

r, CD r- -. 3 a 44 i4.-ca f 1 1, 14 It v ta COZ f= .6 U. .- e #I~ - 1 - a - 2

D-4

Page 222: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Ir

c _

tr67 7

6 .

ClC

LL -A j 9.- j-

-~V 3 t- 4

-c ra wr a

V C

t\ C2 CZ or Cb w 0 Q V- w N9, . -l t-w 92vN.r C

D-47,

C.: A&9 &, Am

Page 223: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

- a c CL I

.2 .-1 -ccC

fk-------- -- - -n -- - ---

A. C.. uCb- Z 2 c t IC t

=-~ " .. a c 7-Z Ca- a : Ix0 M

- - a, -r

7

- - ----- - - - - -- - -7i Cc I,,C,11"-- - = ~ ~ -- --- --- - - -- -..-. - - - ------

4r m . L: -r .c.. -: wt .ZC

.L U2 - O 2 C V VC 7 C.. C a ZC C~ c~ 2.-p CD -- wC V rI riw 40C c 2 m C, CM 0 a t.O W

.1 Z b V 4C .2 cZ~ CD . O ~ - .~

V.vo 1 e 1 - .w L/.V'44t .9~i.,. - D, INaz 1 - 5

Ir Lr.1 Q V,

6 b.0 : C

% a LVL V* ~ ~ ~ r C 22v

I C -- = C. C a D-4-

Page 224: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IC

4, v

C* 0 C M Q 4c c-

- -

w. 0-c w4

4 = , L

I V -U4

j 9 L.I

9- c :- .

C. k.c'a z a , D 4

~ Cl ~~C £A.

Page 225: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

lb 49S S S S SIL

lbc

8 g 0

44

----------- ------ h

6j U.

CP ol 4

gr 6-- - w4

O' CX

U' 1 $- - -6

L6. ixw6W6-&Uat w W W ww0- 6

PC C9 -9 ctam0 m-

Z 1. i:. 0: W. I4

4. Lij co It4j

wj = . a 0' k-CV

4. zb x 0 1x -r- I.- I" dl 0 2 t o- a& 11II-I-- o

I. U 4

0- F- -K * o C iN1

2x ac~ 0 a6, , )1. ).c

z si - U CL 4.lbablb V0-U - 4 . j wb~b.lJ - F

-W, 4 - du 611 0U UU w

k.~~~~ It U li U -''

lb 1& 3b-- 0.- 0' l- 6l- 1- 0U. W I-- z- 2di -

F-~~~~~I I. LiU4 ~ 4U ~&. 4 0 4M Ur 4L W *a ft it 4UU UU IAi . . w

w 7- 2. 21 c- )o %W I- 5 21 4A tijm i I.- L& GMhi r . 0 h 40 w I & Q3

1. 2 =J4 2 %U -a 44 La4 -4 lb c cF- -- I-UU0F-l F- U ..J lk Wi000.U~ b.F I h 4 0.~ t2 . 44

C 10 0 ~~4 4D-500

U F- I h U- b. U..jF~ 2

Page 226: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

ID

iEr

,a.

CL0

k.W

to

'f

I-N

0

4I

4 U

0* - -

e S

i~lU

Page 227: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

0 0 0 S 0 0 a 0 * . 0

W

CC

NNNNNbNNLm t

-6 61V CC MO

w -0 0. C

* ~ ~~ frk S l

V, W, a0 Ci Ccat cc 000 C C SC20

C~ m WA U.1. C 61C O 2Lr ; . : c e c -

1r 40 r-O&. 0- S Ed law 4 4..1; ; i*~ 0 1- CC EW 1 C C

4 CC 7 h1. C C 1 2 aC .ea C

a. 0- = uC~ u C it CC t - - 4N C u -.. -- CO CC *C

*r C 0 W 2 wJ C 0 . CC 0JJ hJ -j2c N 41 :6It C 0 AMCZZ C C )4 CC :* : J 0:b L c2% L f 0.-

c w Cc 00 U- C C CC NUZb. it V C 04 ItI ale 0N CC7 2- C

040.

0 -- & C 39 -~ SO V4 C VC -Oecku - TLi .. Q-Jo4I.~' C C: US a. N . 6V C 6-; Ve.. Itu*0 C C . C 0 06 2. x.ZI 06-

M C C 0U I ILe es 20. Zj N-? I.

L& C -v IL N 6 ::-l 1.,~ 6j "N. I1. * 0 a w X v ;47 '.. h.1 ceo .. -C 0 41 .2 NN.

r it * ZhIJ SW c CC2.J t : !w NL20- ... 3 C

II N C c C.JN, LCC 17 C C--N ~ C 42U .. OC N CCUUI0. h0. 0K?.Z-~bht.je.

0.~~D 52 ~ C

Page 228: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

44 44 U4v 9N NN N i m 9n W Z C 0 4 'D C Z 4CP F. F.- .r ,f

ccI c ceccaIfA w'.P.F ,t . F. . P -K8~oo

K 4 4 4444 4-------------

06 c

CL arI > 6 9r

z. a a c t

hA i 0 04 0 vCL 1*- 0. Ox u

k~~~ftC 0W f

W , - .. z ah 0 0 2. 0 0 0 W61 E- 0 cr 0 ft 0) 01.

V, hr 0 b ce 0, w L&a *3VIP L bE M _S P- j * st 3 0

ic 01 Ot 0 tr. z-j 0 O7

I.. * ~*hij S - 0 %~SS

ft LL I ~ 0 ' 21 Z 1-1.J 411.j ~ hi 0 f% 0 9t U. LLa.fft i~' U 0 4L 0 *C C.040 C. JG U S UG Uk0S* .

4fa 19ft 14 0 t* 0n kl0 IJLJ* I G S - - c 1 0 00r

I- E w 391 h. S. 00q* 0 0c kJ a 4Zt

U'U9 *f ZO 0 0 0 2 0. w 0G

~~~I Iz t' ft f U I.O

2, U 0 S b.U CL t Sr-- ~O 3.'4lt cf ~ 0 .. C*0 C 0

0490 0 Ii S '%U 201. 2

Wi 0WUL 6 WS Wb. 41 L f w 0 LU U U U

Nv c-ri f- vh S u~0C4 ~ 1.. it 1 0 0 O E 11.0 k S

0 ULt42* ~ S 0.4 0.10.4 t~D-53

Page 229: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

r . .~ S * *------ . - -- - - -

If

I,.

it : : : C O0 O ~ C CC 0 M M.. NA. .A. -*m

CC

" C CL Z

4I

m : : : 1

w C

-A a * -.

(Z 0 * Nc ccw - U) . 0 0 0

4 4 4K% 0 0U 0 4.:

- p 0 0 * C

a 61 0 c . Jk IL 0 A. j CL

K C a~ .= 9 C4II .P IfIa. 00 7 C4 9- , IA c 4

0I 1 O IA 2 Or C a 4 OC 60

-',IXw 1 0 It z. 01-0 or , 311fi CE 0 tO Cco c

*~~ ~ 0 - **0 ItU

.0. 0 7 4-~ it Will or -C Ect4 0 W0 III, -o 0 CL I..

bow, to * a 4 c 1. 01-0 hw f

k! 0- a 1416C U m1* ... w W~ IA31

- 0 a.. 0 *~ *2~cc w 1* * A L.M U0 .

V L) U w W W -4 W. LI' *0/ U * UI W

c

O. 00 lt C *OLe 4 ~ I. L

D- 54

02w l 4 - * V4 - K 0 0 t~e . i

Page 230: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

lb1

.4

0. U

u v

w 0 r 00LAU-. 4-U)

c- C C2 X

0 LL uu6r a

CC

*~ LA. 222&CL 9 0 o -9 a -CA mc P- 2. > >

I 5 0 aC k

CL .4 IIII9

U..W U It4

Ic 45 0ataL j- - A i -I j u Z

0. k& 3.ON69- .. - 9. 9t. 6# $- 2 u wt61W

a i 0. r * rw c4t

U *u 4

C~~0 -4*2U- ~ ~ ~ ~ ~ D5 4 O wIIIILLL.I.

Page 231: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-. -&

W -

4 f- ft N- 0' & P- a

I- I

LLC' C

Si. L& W i 6 S&6L &L .i L6L 6 1L Li.,WL l .WL ,L .76W666

UN C 2 = 414 9= a-

oo 1:.- v .'a v .s a VV FP- N a ' 9. F- tF-FL- a aCm4I 0%z0% % 'C ' WOW$ 'CLonl M% W'Sf N.

2 f. C - - c -o -cc v - - j

I-jLL

an ' vu u 4 itf Cxo zc

W k W1, W. ALLWWU ;6 Li WL:WWW LL ti L PiA L6-L2 1.)I .L )Lk6 i .L L

2U S 49 Isa 6 -0 -0 P -b - -1- 0 0..1. 0-.- oF .0 -1 -0 -0 0- - F6-k 1 . A . "F-F - 0-

II -F-.l. 04 IL o- o-'-I 44 1- j -4 -4 1w. L I.F- 9- '.2U.2. s.# U' % %ZWWOO%'~ 2% -Ox *& kI- c

&&4I4.0 - - CO..D wa kao- ow4C W4 &6C Im0 a of. ta Nc0 A 6b 2 a0 .1 j ta C tm c U'A1.0-

4 f s ftft 4 f ft 1- .9C .0 f4 9Vt, I --9.- ft ftmuf ftftf ftzf CC f4 4 4 4 4 4 4 44

D-.56tftt0

Page 232: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

ct m - -ODf

1% cNCLj N

Cc C - LIP L:-2 z

L c cocc c c

p- 1 -P ZZZZ ZZu4p aa - P -p

I.W LI.W.

*c c cc

24 - L-- W-nM04 -L r n4444e

C Nit~r-4 e*-4 444 l.,4 4 4 & - -0- LM0 -a0. &C r4C

i LL

. Gd.

c d . ILG.G. G. UG.d ~ ~ ~ - f

N 4k.,... 2 7..J 7 4.4IkI.d d..4 fg, ct aC U 44 .a: 31. Gat 4 l CK at4.L~.d cr & UdC-L cfot( x&

% 4 Kq 44 W44 41K 4 44 4 4cw CN

4~~~ ftC Oft LMf t ftt fi- U.f af& Wttf wt ft w GAilU.Ww& 1 ,L 9

a f-4

of ttfffttfftitttt Oft -04. L,1. ft" I w7#= -4 L4 1L

2K .D C bfi f

-r ft -S.I. J .J . . fC SR C -d i4 ~ ~ ~ ~ ~ ~ ~ e -~p . m1 -M44 1 4 4 4~4 eG.~W

I ~ ~ ~ ~ ~ ~ D 572? ZI Z ? 2 6~W. . . . I W I ~ I I

Page 233: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

P

4r 00

c NL c a t c C c4~U ON P- -f- m N L .L12-, C C 0. 01 c 0 0)

4 -------- t -- 2 ------ ~2-~ ? -C -2 2 -22 - 4

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

W, 6 . c i .. c U -k

0 NM*; 7 m0.mz L

4~c 2. x . 2P--.. UZ 6t C- 4 J-. 01

U31.c) x.. C .. ~t K U N 4 j-t f~N ~ ~ ~ ~ U WN C C . t ~ tttN ,~

I.. ftI- 014t 01 ftLft-2 2-C NC 14~&ftI

0:4 afZ V 407 N Z ~ ~ ~ 4

0~ Mr

CU Z0-0 NNf

ft-

717X us %f ~ C--

ft4 Cr I&J-ft-C~~4 1 w4 kf....1f = 16C ~

ft v4 4C ) j45

Page 234: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

=N-CL

LL

- a2i

*OTC

~c m

X PCPIL )au C

~- ,j

I~f 7

Cc

7c11I-1

Z l tI6 c t r

I.IL10:D-5nv-

Page 235: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

IAPPENDIX E

AUTO-OCEAN CALLS TO SITE DEPENDENT SOFTWARE

Appendix E presents full FORTRAN compilation listings of all programelements tnat reference possible site dependent software from program AUTO-OCEAN. These listings are included to assist the user in the event majormodifications are needed when adapting to the appropriate subroutine calls atthe bench mark site.

E- I

Page 236: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I'-

-0

z 2-Ij

*_j 0x 7 -

C -F

4 Z7\**'~,\

m ujuj

2-~ 'CD

.7 0 u 7.j L

I-. 4. -j c-

-. %Ip . L

1 If L- -c - 1:-~~Z~ LL _ .... II 2* a-z- -~ 1E-2

Page 237: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

N N NN NN N N'N... NN ,N "I- g g444 444Lo kw.r pN NrOM MMMMMMMM mmm m m N N Nme

N - f.. UUU UU U U U U U U UU U U :.

C N

~~k I eL' i

Ni 0* N -. Z * -.

U O t wK tx~(~ 0 z

I L - N. 0LM- 70 C 7' _ LM

CL IJ- > 2 i~J0w -W - 4 Z I L. _j 0 6

1I T~3 VL 31 c- ic

>. c0 in4

OL ZL. L3 CD C 0it - to LA 7 _11 I - -

z_ * . LL P) Q. > t I ex

z * N1 a~ 7' M-.. 01 N x7 f L

C w. a -C N~01\L 31 >'N 3j-CrN

in ILN.. L~.j w~ 11: wO *40w - 0 4*OI 4z

- wi~ Ow Z 02 NZ . W V Z~ z +0 X wJL NC- 1, 0' .. AuI3NN-..JU4W m 4JJ0. U, £.L z.~I Uj 2L& j et .J C O WWN m 0 L, U I M Iof0 0A 0 f w Cj~~4E 49 0 i.20 * j)-i Np I.-0 N 2 I co .x0 N- c . It It II I..- I, I,ir 2 0U~ 0. 21 0 . 7 I WI !WU 11 W 0 4OIL It )( 0- m r ~s-NM MC N it '

w 9 Al &L41 U.J Lt.- X' U -a L) L N .JL(

0 CwI CICi

-j 40 i

E-

Ln c r Ir D Lr-~~~~~. T * - * *- - -

E-3 ~ '

Page 238: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

OCD -ZD -l

w~~~~~i~* Lrz V) U) f) z- N7I n ID.-.

Wa4 - - --*n NmfzfZ eMD zz%

Ii. cCC.

P.-~ u.CUJJ. Uj

COCC OCO O 4~JU~U~ ~ W i~4.E~Ml. M MNf 2U PU r') 'r Z4 U 2C4 ,

- IjJ && IiLfIj

0. w. L..

CI c

2~~6 - N

urCL C CL C a

CL Li

> -J

LJ Cj C C

ii C a- C C Cr a Ix

OAO Z 01 IN 9 t 4 0

0.,- c

CL I i m & u L & *k m w * * * *ft 4d4y I; IbL& h. w. I. w. wi w 4 LL

4o w 0

3.- z41 $,- ).hi - &

cc. I- 3L wIwIW) Ih.Oco,. - W)

z 0.a.J "C wo aae w CO rlq a of a& x 0 -

NO Ngh a a 0r 4 C --. 0 CiNiI W .0 4 14L r 4 -

U1-1- 1-0I.I m.1 XK

0. .....3 fth u ~ aftE-4

do A&&.I. Asii.~.h &A An A h.<C

tx-

Page 239: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

cc.

hJ

LMa.

u14

9..

W a

&w

0 w

z

IxJ-L

0- UN n Cz ij. on r

o z a z

0 - 0 aJF'CP. O

II-=99~c zi a !-

9.. LaJ 402a. 0

o a.72 f" -# 21

Ab 22 AJb . I&ga m d

~ Ba. W

Page 240: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

i

U1.4%

4 A

oJ

U. rx C

CC z

4 z I-

-U.

- UJJ

'C b- -iLA1

-. U.4jc

I.- -L

Id :

1

F- r-L L 0

A- 2 -T.

U3 E-6'2

Page 241: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Ic

49I

.~ ~ ~ - U.Oc ~~ OO 00 IPOC ~ ~ o C o oo c ~ o o c e e o -for le z 0 c 0- 1A100 % 0 7aAaww 3

la -

6. 2.L) j 1 9- .

4.- a 1.4 1-oC:2 0 Ule0 l

of 0 I.. ii2Nr 0t -c j -w I M I

w 4 ~ &N L 0 *LC LA LI M -

Zz .. - O a Cc lb 4, *- 4- k00:w ai49O 0 Woo I W- 4 If O- j0 2Im r 2

&,-= 2 0* 0* 2. 0 X0o0- 0 9 I LiLJ- 1 1 = 0 -I

g. ZI 2 CL 2" C ~ C"i m w or If wb w-- W6 "" L*s ~ 04 a S.U"--- f1 ot 0 a IN 0' - to 4 f l- It. 3

;A 0 0-Z Z* 6. 406 .- O0. 1. 11 of 4Nz f If -9 V) 0. 0 1,mLI 1 OD ft a 40 Of v It

0r wff lbt for lb *l III N1Wft on r 0 lbn or41 b - 9

9%. .lb2 S. 4lbO -'4 t 0E-7f

Page 242: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I cLL0 3

jj NiLJU

4 0 C

*~~ ~ M n z 0 ac - 14It 0 La -''4(4U 7- -1 A

W ww w J L.

L L

wtt0W 0 142 ft w &,WW W OW W U., Lf i Wwi u

- N fl Lt I-

LA 44 6 a _j-j *. La. U.Li .

UK W 6. w L00 - L U

cc

a:1414 w LU. 0-.PV

-4 IxtA J 1 j mu .

w -j - 00 C-c

cW 14. wL2. rI..' 1a

2'2It -

(A . Ir cU) w W IA or o lI. a

en 0a W.0 Ln .0

0 W444 .6a r .24

C fto

z~~cb - 4 O

Page 243: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I- La

4a

1- -9z-

C z

C a

P- C 10

0-

00

*r 2

ki - c

0-

0 E-9

Page 244: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

APPENDIX F

NEWPE CALLS TO SITE DEPENDENT SOFTWARE

Appendix F presents full FORTRAN compilation listings of all programelements that reference possible site dependent software from program NEWPE.These listings are included to assist the user in the event major modifications areneeded when adapting to the appropriate subroutine calls at the bench mark site.

I

1F-I

S- -1 ,.4

Page 245: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

j 0 0 01 -0 -1 - - -j i w S j

Ll '

C C

39 C C -5 0 V c

.40 u. a A4 OB-

0 - I.-~

13 cm ig in wt II ...- O

I 0 t a, 0 , LA x 0. z BVa7 LO 47 ! L.J ft :: W-j jL0 V, 0.- a 6--

cL C' L m c x 0A 4j 44N - .Z a .w qO

.WILa L-I C .0 C. #- 0 P t, . A . cl ~ W" u/l orj x £5'1c j t U

Ii.L Z)4. oo- a& A. 2) -. A. x~ . W

-~ ~ ~ ~ ~ ~ ~ ~~~~~ LA W O .L4 O. 0W11 I. 2 1 7 A ' 0

CIL 0l 49 V~A $- 1#- A. I A 0. CLW .ULL I-..b..V'2@w x20

ff PI W t 0a Zi V.AZ tA. w- .1 ' 0.. LL m'.~ £5 WA 1A %3 x~~ ZI A....A 0dA 3. ' IVww0LZ:a& j b

0. 0

2C CLBCL - CA 115 r om4'z .u w. ft~ P-BLcc*~~~ *10 cU A. WLl M~h 0-)~J A. * I~ O '~ I. I. C

OL 0,01 ..J OA.xzb- A.V Ia. Z..t V WWV W ZIU CA.A.A. W cc j Ck xCo 1-. .-. " L B a 0I'.&Z 7 . 2 C

1 ~ ~ ~ ~ ~ ~ ~ o 41.- A..O.jAA 0. OW 0. 0z.. A B a. x Cc L .. J-l0~ A. L, b4C~~~ 17 7 . . .0 L 2 a 5~~O t L Z COAw~ . L R* A.A.0.1- 61~h.AB Jj. A A IL O . 7 . U K Z I W...A 0Z

.4 =~ O~.0B.(AA ufit W~AAA0 W A£. 1'... W . c.* a 5.U 0r AA. B... Ia.i B2' AWr00 2..Z Z U I

C ~ ~ L z 0.Z. COCaWaILL..A Q' u. IL. Of 2 i I Z 02.. 10.oc zx x . IL UWWZ A.de1 .O I C ~ . UB 0.0. .. j' I5. I.4o c- z-

- ~ .t 27 2 22.' O.2 4 t040 'P 2.0.o ~-' lOB 12

A.A. u 7 JIO6 * r 0 r x.~C~ B . ' ~ *W' Wa L S B 2 Z AL

B. ZA PA. U

u1 U00 L) W wL V'A L)15 u I0I.u0 u

II. .~ A E'4 5.. N -1W4 4 0on

4 .4 04 .A.ZZC 0OO~l~a.U~ Z.. F-2U 2 .J Q4A1 B2Lb .

Page 246: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

aIfw w f:az i" 94 Ca NV Jw c4.If, kt rA 1MI N ct v t I N f . 11 .I ' aaNwct a1CM97C

40 .r, I'.. A z. Z Kz X Z x x xx r P . .. I.- t t .P

. * 31 3.3 1 . . 0z z a( U

LC - P.11-o 6 -r6 1-6 o . o rC s

a~ LL4

CC b- U. o-2

4~~~~ 0. . 4 4 N1,

ca a EL IX~eIII 4DC

LL. 1. 7 6J * .4W 9L.J*& 0 14. Z 4; w ZyI *4

-~Z CZ 7 . U.4 x ZZ-.-

4- 10 w c-01 41- AJj# r: 4 M Itj.

w4 L) x 6,VI0 6 1 0.) n.jw 00 ) CC CZn > U

-. 1 1- f L PI, A 4.zz0.' 0 0%?' z * 4 -I. 0-j - 0 Ix 4O.J- w ~ c,-. a0 Ow w e-I

CY 4 x- w4 w J.Z w 1- Ix 01. ; *Z7 ; Z V, . 0 I0 0 T 0 CL W.44 0. 11 . u *s U A0240 (A L

f^ 0 -i. C c ". x x- *Z -CZ *.-

CC 01 0Z u 10 .9 111 .14-) u. 1- N(y j4 1/4.Z .

~~~M v a O Z _IV - O ~ 4U 0 . . . . U . -J K 4 W ' ' Z

w= 4 j L Zu w.O - Z b.. M C, . Ir w---A W -0*

00. LL -=E XZ4 .W N M.~ 40 f. IL *p ofl 0.44-N= *

Z ... N . 4W w 1. w t41 w .I N.0CNcc.4 ; L.C Lx z 9 1- U- w..N z.J, CO -- U w za 0.0CAu- .z aw

1,41 Or L~. 0 ~,.N.~u10.411' N1-. %L * K6 ..- *'4 .4

45 z. x c L 0 lic j=JCA.4 44IA UN. A 0 .N.W .44 . a4 -

C4 z z. a, 1.OU 4.1U b- 1.1. LpC.2a.. Z CP4 L~ Za0 0'Y C N *0 .J *mw I.. M10 w.0 0 c 0.z v

I i 1 0 14/ 4L li *. X J71 %.U 4 X4 C. * .4 U. ra. 0 U w4 0.J

-9 ~ P N'A..b

0% 4.4 1616 6A VI (AL I--Ll. 4a. * 1 24- 0 1U0VI J '0. . 0UN C

N. U4 0 tz O1ai-W C Ii. . % J % . 00 00.P . * Cox- r%

.S4- f v 0,.N.. "' N0 i- a it 4.. I- 1~J.- .~ 1, 3:U.

W~ ~~~~ ~~ W o m .L.% % . . a..4KnLA zi 0l- r C MIL %o z U~a . %. w0c

I0 'l .. 'A. 0.f%. . u 1.. .0" " -*- Z.J - z z1 0.. N N .. N4 NN 1N -j 1- 4- wS 0

4 W. (A Z Z 0 0 z. z 0 Q Z 14 0 'll It& CLa .1 I

N. ZOO00 OUX '.20 147 4

7 wwZKZzrtz x X ! .a 4 W4 - w

0WU C, 7I 'oc oo-jIo(0UUU 01.. WC -q 41. 1 Q

C, '4I C' '4% IA4IAp10 %D 4 P. aa-

F-3

0 * * * ** *O * * 9@@ 0S 0* t

Page 247: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

4;I iN Ma . 11 'r ?U . 0- aPC2q ,0 n ,0w ' -

a rMmwc0ni 0)C

C~N lo' N. I0 ON P. K P@0 aloNCP'a#I I.-I,- I,

* ZZ2ZZZZZXZ

1- 1- 1-I.* . 0 . f COCCCOO CCtCC c

m a ~ NNNNN U. Ultl W t U' i .1 . & U ro XWW

Co .0 La

CL

an M~ w

ut IF u

or - .j 0.- Z.).j. -. z t

L- 0*14 z ).

0 n to. 2 U.

Ix -n o. ub 0c

W 202 w 4

U. ON a CL~ c'Su 4D- WEW.'

di C JJ 0a14 w 4Z i- 20 rU :

j n X CIE01-o C;m 0 La0 0 w

O 00 9 141 0 N~ -

0 Z NCO "N C2 NC Al JI 0 ,

1111.t I b- 46 U' .) z- 2 - . .C; II U 4 U ~ U. * :11 0 'S

w. 0 31, -OK CL -. it 0 Zd N U. 414 X i0IS U'0. -0 . O 0t U'y * o-j IV it -itrSz0

0- p- -- * J. > NJ. a 0 'S b1 o-W.

I& i *j I& '0 0su *U)d 000 1. 'x.. 'w w a- a1.a of 34 C O 0 0 QZ. cd 0. -a j

P..~~~~~~~~~~C 10 44 -K. .. OW* NN.&~UCL. I - *I I - 0

0.. W d e r *~

* . hN .CANCJ0 WW. U J N j.44.4

-M .d J au 14. 1111 of al OK is.0 A 114000 As2 U0 All 40 ~ L1 - O

Page 248: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

1, P. #- 9 -

w 13 -1 -. j - j - 0- j- 1-

IMI

I., c

psI.

4 QL,z. ~ ~ 4

WqC ~ . .Z .~

,a

Lii

03 or 0 C

Li. j U. C5

3 4 .j

w5 - z Sir

z z~ m Itiii&JU 4 -. 1- 0

42 is 0 i

61 4

4. 1- La 0 z N

ws 4. ,, 15- z z. j U'

49 0 fu -12N

o O I0 1 0 be A-xwl

Ox m It z It CoN 6C N fy IL0- .jz.9a-4 w M~ 0 4 0 x 494 L llz1 f 1 a

to LA. LU It 2r -a -. 1 11 of ItId 0 1. CILN - "' or N 11 4L

21 .4 w zi 4w 4 C 0 on *~ N- 0

Z *.M0 m- C 0 z X4 0 .. 4 z co x Z X

N *ujO U i S C* S ~ -

I, 1.x O .0 1C. NZ .rZKS l

-F-

Page 249: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I - C-! M4Wrc 0 m N %N n .

c Uc'0 cJ*~ N c NCP o N CE N O'o ?,O aaoFaaaP.N.., mg c

c ac~ c~N N c %0 V00 c 0 60'0N N. NNN NN ZNN Nr 1. P.. WN I&.. m w P.L .1&wW NwwmK

a~~~~~~~0 Z X U~ 2 Z Z 2 aa

ac zor . w.

,r cc

C LL-

Uc 19

a L. L~... . NC 4 -- (4

(k I-a 1

z .N a.

C; xA II lz L5

2 2 C) - -ru* (A1 0.4

*z Axz

u .* U.a. 41 C2*U. I.- 4Fw

0~~~ 2 1 1.( N*0 (4. x1 z 3 U. 0 xA C C

I In C* w- V x4 ND 1- 04 a. 0 o- 0. 2%)

z II c. c PN CL .00. 0 9L I N. - c0. If *- .J0 10 2 3' cc co 0. 03a

a 0 UNO 0-4 N z * 0 -. 1 U., - j x .J j wW*X Z I NZU ca W NUW (AL 0 0 0 Co ca N* 0 . 4 z

.. j O. .41 N .j 0- % A .J ..

N~~~L 1-. 4

2 N W -N

£*- 0k - . 4 isZ oo N 1 N N4 NIX m 29 6- - iwl-W Z 4%, t.4 NJJ -CL xA 2. w 4 -C (A 00 LM 0 66 wJ l

Z ; 4. t 4.. ~ . 1k. _2 IL CJ jW CA. III It it -9 (JQ.444. 4. R U a~. 0J (Zh. L4N I. z4 w 11 414 4e NI.4N

w d a a3u 41 U U US uju 0 u UU U U U u ~ (. UUU

0 ISO & a a 0 0

Page 250: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

K I'm

zL Jj .sz uu u*u

nC n c VcN~ ~~~ t 'CCU. t Ci 'C wi hr

NM t2a-- - - ama-4 , a

atC K2 c

* -

~D D

-) 00.

xF 0 w ;-

a. w^ -

-~~ LiCF .4U

Li V) 2 0i.3 L,0 0 -j - I o

LA 4 V) CC 0 W -L z U

*0 0 0.- ..4 u 0 .LL

T X F C9g L : I. z 1: 02 a-~ ' 0 Cifi CF C: -0 - . - 0

CD z .4 01 J CK 29 0ZF0 t0 4. 0-2 L" .9- - .4 0e cc CF 2 4 Zt

o~L z 0e : 1- .4 x iii - 0 -

U- 12 2 0 !s. Q4 8J E .4 IiU~ 0 UC

S z. 00 . -' W.i LL * 0w Li orM 0 at P.- W 0 0. 0* I- 0 )1 * Z L: cm 1 z V I-..0 Li 0 of0 3L i . J 1

0. %i- w~0

' 0 Mi K L 3 4 .0 b- LP wilI Liw 0. .4 vi

orU..9- L U. .z QL. 4 C

0.0.X .4 c. of 0.1 0 0 0

CF 0 0Z "r- U t. 6LL aiz CL L.) QUN 4

CL0 (.1 r0 *00 ca 0 0 00 O ' (.

-' us C9 -.. 4N U%N~C N 1p.0.

F-7

~~~~.~~ 0 a a a a

Page 251: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

4 NU N 1 f ' W 0 0 I D % D 1 1 1 N F P - 1

C3 1z x

j j- J . dj- jN j 6A j j j. 1-

U% - 0 - 6 -b- -P . 6 .6 . 60,' i .L 0L t 6 6U LW" .6 .mL

Ca0 0 Lf aa C C LC 0 6 a.C L LA a f%.

0' 4 L4

C 1 2N.L

- .4 ~4 - J~c

W C3

01),

LD 0

-. C-4

a~ ca 4 42

0 vi

2' C 9 0 z zW. mg %w tjs z a

LI. .4 k.' -~t. X' *. tK -

0 * C: v' at .- 4 Nr U -KC. N .49 4 * (r0 0 Jj4 4

g1 w m91 2 wa 6njE uj ~w R . K Id9- C f Kf - .5 . 9- It or IK T9f K~ O 4 w f 4 N t -9 (wIa

aO cl& %6O at %&ft %4 wk I2 maM N0 Cm IC Z- AU' N lla

4 9.0

.4 m4 7t V a 'u o0Q 0Q 0Q m. 0 W, a wwc wo w woo0"

N0

P. N

F-9-

Page 252: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

PLP

,4 0U

4 l ty C2 c aa M WctN on .5 MN N Na% r r Zc

*~C V I. If W.5 .'Is Nn - N N N N fl-.

*k t%. %6 . L L 6L.&

E5 C3oCM L

Sa UN a, (3 U. - ~ OCC UN W) u ***1 a 61 9% w WaU 4 3(. j .LPL',z ) '0 N, o- -0 a4C N.4~0 4 cM ! Zo .C z P,!zx*z - .4 * M N - " j " - - I..

U. t& U L LL L L L-L U.u U L W Wwk

o C C

V L- (A 1" , VI VJu a U.LUU. 0 0 U. Is..*.gP P,

L U. w~ L& L, L&w L ,w zLZL &L U. .L&I U.U.U LL&I W .) U.I LLL U.L."U & ULC ju L J4 U. JU LJ04U W U L U. J U 11 U U ) W U. U.LJw 1L' L U w Uwwww w

cr (V (W o or Ci ro w Wofwma r rofar C K CCC ae C% w WC v mw a a r1 r oaw

.0 (

(L Q.U M . M U. M.. (L.U IL.U U. x

U. ~ ~ ~ ~ ~ w -4 U .. .414 Ui(4W J. .. 54

C2 4z C j CC to 000 C %-

Q ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ N -01 w- ajjj- aj- Aj. - WI.u iW .ww u~ ~ ~ ~ ~ ~ ~ ~ ~ N N a -a o-84 .. 2 a 4 K-9- - 9 9A 9.4- - a 9 -9- b - 6

ag 0 0 .o04 0 L K Nd rU

C CC NP

0 Wa QM.M J 0Z~ ( 0 N 0. &LS0Z U1 .. wZ I& I& U. ILwT N j

am. to r.. 5Z . M S N. 0N N cm a 0 as (A 4 s"00A.mOf 4 t ) 0fy0a0 % a0.

4.aJ 0 .4 4 .6...s Wj . U.4 a..Z . U U JW, UJ. WW 9% 0 . a 4W .40

4

, b ftm*0A.I f

IL"-1

Page 253: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Z Z

a' CD-v do 4 .440 wI U% 40 Aowa m .l'1* Al 4 I. P10 Al v on to r 0' 0 & z.4 .4A J C%. Nl Al PPn o w Z1 Nl on Fn P- r N

1. L&. L&

LIJ WU

0,II.jr O .4 4~ v. wi ct &LC~ N a % M l4 z z 4Al. p.. -1:.Al ry Ml Alt PI)N ~M..A . w f. N 1 Al PM f .4 m

-. LL LU LaiI

w~ ~ Z..Z T.4 m F, 4 97" .uh N 40 cr M ~~. Z P1. ZZ4 Ca Z P'C n c-7 CN. 4.N l1 -Z N m qi r AlNj wA4Nl .41PA Al -A N...9 NlP , N-6-. 0I In WU wIII tvL a.LL

Q. "I wI LI. wU L&LI w

c C, £ C,

* ~~~ U..Ce , f

V) r - .* 0 V£ LU 0 0. i r.- 0 V4 P' i v (m o 9 Uk C, 0 o n w i 0 t 00 (AV LI. 0 V 1 .3 0 - V L.' LU^P 0 Al E. V)n

.L, " Al %Al L I. w ww IL wLa. .L LLIL L LII. &7k

C C C U

CAC

-, LU LU LU W w. In10.4 w w 0 CA

or LL.L (

m. cr or ~ 'Q ar cr or2 c2 or~ cut or &N w. warr wI at c L rc -U4, N *u j d NNAL A(l L' Lya. U N 04d0. ~ ~ ! 42 Z W W4 h WW W.0 LI OLIU LILI Ui 004 wI 'I LI. MA2 L .j.Xov 020Z b %D O w %:~ w %a w2 42 f. %2 w %p %D

0 iwwW Nww % jw6 A WLjU ,M 1 . j jj j- 1- ajj --J9 . 9. 6 - d. 9- - 90 f- 9b 4. 9-

a.wZ z z z z z azz mz z z z z uw w w UIc uw w w w w

1" 6. a 'o

N~~4 o44 440 4mC yaa. 0 N ' %m v ySa. ~ ,

. .0'a.0'0d%',m0 "'X'' 0 CY 140,0 m.4 .J .4 PLrrI4 na, W IU W WUW pm ph.W In P.W L W in4% P

vbW ~ %.Im

MF -10L 1.IJ W . . .1 U 4 4 U L J .

Page 254: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

ca w

4.

N

U. UZ cu P1

N on.

aL

W. Am

4c 4wU 4

I.. %.

3..

04A~ '..i b.. fUN .4W. 4--- .4 N (

W. 0 . NN .4..J Q6

9xwttC

.4 %w P sm w J

A CK OL 0 1 at ~ K W. @ N A * . A P

49

W4 W4 Ad ~ V D .U.P4# 4 4 4 b.1 4 1& q.A A A. W MK 49.0I

Us4no C ft. F- tea N%%... A.4% 0 am wa

b4 mU ~

WW 11W - LU %F-11

Page 255: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

a J u COa a 9 aLJ3 l

-~~~ N ... 4 - . .4y~

4-P; 0 0.~ XCC 33 Q Z z.

N N -tU -0 Pu.A cm M. N U .a IMP .4 "1 I's -1

vi (AtNN4

u L UU.,%-

-S wU.

.IL 0- b- 0-- - - - - - - - --

-* 7

or F U- 4-

6-n~ N1 In 0 b .t 4 w1e(W

Ca co ca -410 c

', in 4.4 4-

ev .1 0 2 a Z)

a6 z

N ~ ~ ~~I FA. U.m' T

t. - 4. 4&4~a4 u. co. ~ '~4- e N

W% do a ffu0 6 A*~ aj.C ~ ia u vi Z (j Z ) i

c2A . *.4@4 a, "PSpU T l e 2" 99 L C Ct 4 * a.-

-4 0 ut4Jp 4,, 4-. ft4J~ P41 0i ft "It 0~S

4Q F-12~tDu %A

CMM# .~z

nL .4.44 NM M

Page 256: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

I APPENDIX G

SYNACC CALLS TO SITE DEPENDENT SOFTWARE

Appendix G presents full FORTRAN compilation listings of all programelements that reference possible site dependent software from programSYNACC. These listings are included to assist the user in the event majormodifications are needed when adapting to the appropriate subroutine calls atthe bench mark site.

I

1G-1

IWW

Page 257: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

fto) ip r cm = t 4w U c r -w -r04N Wo f -vn ULV a a f-N VCNCwwpw

.4T7 ww .vwwi

4A 0 J j- 0- 1- 1- 0- 0 j j j a j j J a J 0- 1- j - j- 1- d j J j j- j-

awC a Lcr 6 L h L C LCLI S aUa w PCI aCt Law Li L L rO a wa G ai L .C C LC

r-cL;CccCL _QcCcr -Q DccCL C -FQccj rcc

ov c

c Z .a . - 2

z . .JLA z ,z a, C-# *K 4- b. 0 k L ;b.00 10.1 ww t:L v 41- .4

7 at LL 0C -1 Cl x. 4- cc~

2b wU z4 X.U .1. COZ 0 0I WC A. 9-9- r-~ A-C U.f 0c V3 W

gy -j t) o- WUf2 -d CA v-- IUV.00LD-D0 .1 .4 .-W wV 0% -4 -A .. i . 4 w

* c LA a- .9- 0 j Ca 04

Z. C k U. 7... or 0* 2&MZ U-

0 C - b. c U. z 40 u" a LL .j a - 4

2 ~ C. W I WCL~ b. ~ * 0 0 0b.-W U. j 0. W-4* w4 Ir A.4 Wj 'K 0 -. a0' Mot w. At V- A'. cy 0.' ' .0 '

LM^ j4 W - s- 9 'OC. - aJ 0 .

14 *- $-. b. 1/9 C 2 L& z 2 r U

or LL Q bU. z0 n a ' N 64 .. ora =. 2 .~ T c. U,0 .W -D W. 31 U, cc w C.

M NU v o0.- 0--XW O .= =. 9 v w- rs4o

Cc. 26 'a 4 . 9-A A.w~ j - X C . LA4 I

j 0- a4 6-4 a Va iL 2 w it U' IL 0 w- 4w.9 ft4 WZ046- 0- at- p . w6 0 0 -

ftO Of % . f 04"-WA Cb.A 6O.-20 L . A. 6.V 0 6 U1U 0lww a4 -faft NW*w Q " C.) * %.2 $-'0 ( - .4 a' oei ZWU am *4 YaatZ n" i I -a 4 z4 (AA., 4-d-7U2 X, A. A 0 9 &W2A so U

Z %A a' %D % uo N. 9-b.. IA 0 war aC a W kANft%

lk ICI -a I& it =4-.00 c2 01 j 21 %A vi P . W14 1. T~ r. 6wA. wC -4 . .bowt904j - (L if 0. 0 0 a~ a z 00 2 .V

9- RD. 99 j b.4U 0J W u 0 U. 0. IS 4 V.AzLL . a R 00W a- 11 x M w0. 3~ . gA. .44.-A.~0- A.* U. 4 2 -* W4Cam".U~ ~~ ~~ ~~~~~~~~ AL $-- L .4. W W 0 . %9 -M0. 4 U

A. 2 4 L.WS * 2ft4-W~ 20 44 9-i/ U. *C. .4 U ~ V40a N -9-03 74 N~.ZW .CZ- * CJ9 49-A OR d *t 20 02 in 0 v

7~A.LE0.2 0.4 Z40 32U 9C. 44 Ol C* 310 031 -/0/ .. kV 41 . O 900A9.j 2UOl99 W 2W . 24 0% ~ ~ J I00 0 044 0 -

~ .4 V ~ C~,40.02gU '3-2 0 42K -J . NOJ ~ ZCi/'01 9U.

P0 - d .2 .'bOE .4 . 4 9.. .4 .2 lfO .4 30' CD Aft47 a ~ 9N~ ~ ~ ~ ~ t W) Zwp 4P.C) 0J'W /0 -. Z 2 U 4 V 2 /33 E Z K

G-

Page 258: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

j~ - -- - - - - - -

frIiNjj ijj- jj a j- 4A aaj j jj jjj- da- j-bM M w w IW ~ ~ cD w C IW WW OC'IIIW 69r44& aaO

cac cc c C .C w 9 a cc c cC cw AI tao sQ t aC LI f LQ ,a O L0a a0tix1 I

L:Ika~ :1 It 1:1 %2 I

. 0* P. P2

£ S S

C*

a. P.

Lo 0. x .9 I ell

PC. .01 0

14 tw (AJ - d

IL aK 0. 0 z2 P.I -m0 w 0 ca u4 I x P. a I. 1

tx- ct cc 0 C, 0 , 0: a. ?C

V z~ w co M~ '4 X P,

A. w t V-. W (U

1 ..4P

40 Z P. I- 0, P. 4W . IX a I .1 C , .4 . # 4 Q on w.-W

0 a. aI P* £14 et '4t# aa,3 AI

Li.A at .C ; V, 4 QW I 0 P. S, lol

Ii 'P'4I 0 -AM ftWw 0" L .M Y.0 Is .

* ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ i w.~ O P'5 S I f E . M * - - a . * ~4P. d ' I ~ I 4- 2 ~ . . ~ ,- e .- m ' eP % f

%~~W1j --Owu 0. a 4Lw goMZ1a..w'WUP. P

WI .(4 4 . 44 . . . 44 'C4 0 4 WP . 0 U

IA - @ E W ii - .. ~ - ~ w m. s. ~ a ~ . 4.

NO~~P P.go.W.

.9 '4 4 PG-3

ft do PO -af

0 0 e m mi *m S P.Ck

Page 259: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

a, -

a, a, cr a a ct % DN W .

@c a etr a. olp..I& U e Jz 'a 91a 7K.O , lc

cCCCCCCCC~~~~~~6 UCC C C L C C ~ C~.- ~ ~ £rnB ~ nor rn~b ~ 0 ~ b~f 0 0 ~ OtZ b G 5-.C

a.,~~C V CC

w * .a. zai z % L Cgrz z 4~~a- Ud L& -. L'

0 N . a. a, C) r M 7a

0 c-

a. a..a~~~aa

* * or 0L MVL 0 0 6 M L 0V

CD u* U.a6w6k I 2 6 .0& W 6 -

U., * N~ V 70 0a-a * 0 * a- U

*~ at uo.4139l .:

L.:-

SOZ W w 0

Q a 1 U.NP.wD

0.0. 0.,

09 'a- .a. Q j'-.u C

4D a a W Vf~: a 0 V. 0 w 0. aoIV wV

*~m IL 0. '.aJ . 0-a. a. aow ow m I- p. z 0w z

W 0 *ww w. m %a w w E f

0.35 ~ ~ ~ ~ ~ . M..0 0ZUaKZ.I- g- Z IL~ Is m I

F". *a ft a ca W, m 0. w waa. ftaa*~~~~~ ~~~~ a *N w% 0! %v-~ a 0 i .. ..-- a- a

G-4

*b *m is*

Page 260: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

sp pn U.m 6;U

U. U. I&L WNP1

a CL

w N i4 e3 0f. Z . Y- .a mK

f f r P r C cz~ ~ ~~- IL:C - nc 4 ,Ln 4

64"

w z N %C c 1 a z r3 - 4 " % &

a W ,a

U. .

390, 4%£ 99 Ixitu

w~ NL

a- zmoA . . I.i I0 0' 0.& W WW U IdJ kWON

'I~~Z C.'

In 0

o ~ I Z IZ 0

a Io ) d#P -0' (W~%J ow ..U.c '''4~g e 4 W OWa on

N 0 4~4 0'-~~ .4~ N%.~G-5

H 4.4 0' I. 0'

Page 261: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

I

I APPENDIX H

IINTERACT CALLS TO SITE DEPENDENT SOFTWARE

Appendix H presents full FORTRAN compilation listings of all programelements that reference possible site dependent software from programINTERACT. These listings are included to assist the user in the event majormodifications are needed when adapting to the appropriate subroutine calls atthe bench mark site.

H-1

I!

Page 262: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-M-4

4:a

o Z 2 -4.----

N 2ZZ2ZZ2Z2Z Z2ZZ2ZZZZ7 ZZZZZZ _zZZZZZZ ZZ Z Z Z ZZ

D - - c

4) 01,- 0: . X - 3

c c - 74 ~~ .

2. -0 CL3 aa

-\ 004

2. C) -f~t a

41 T -

x 2. 0L'

In In 300 3.--~~~ M~ L. n.

X. "Z ZZ - -9 4at - -W ; 0 Q 4WU

'-. Q aN- -Z 0

'S~~L .- N2 00 W -440' ~49 06L. 41' .4 7 zA U.

or C2 002 4 04- -s c 3r 1<

Q~ ~ ~ L.. U u L)L k

CtI -) * 7LrC*'.-m r)0. N .0.0

a -no -1. -. '$22H-2

Page 263: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

Ic

4 L

of L

39 0

L4 0 0

Z -' - 0 L

-0 :z000 t, C)-j0

cc Zl0 A xau 1-1 h r A7 It -z 0 j1

-D 0 -- 'I -

- 0 0 z

4 0

w Li )Qu Lm . a,

x 17 a

0 -H-3

Page 264: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

cc X

ON

~~CD

1. L L& .W.L r

N

C C

CC

or k.

- L

0 z .

0 La zzwZZZ U7 AwT3 1Z

C. L L)' .- -L)- aZ RNr '2 2 La.qU 0 aa' aaa am2 )m-V

in a- w 9@- m- 44- 40 Ao1 j> '

404

P. fa4' - 4La 4a 0 4L wc rf,4 cUm4 Lr

Z 4j m, .11- -C~44 0

ui w

H-4J

Page 265: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

-0ZZ'I

*~ rJ

N~ a-

or

Z

* H-5

Page 266: 9/2 NORDA BENCH SYSTEMS MARK INC ROCKVILLE MO APR R … · 2014. 9. 27. · fmcbr n"Imh 8 202 11 00t, E d M 16000 OCEAN DATA SYSTEMS, INC. EXECUTIVE BLVD. ROCKVILLE. MARYLAND 20852

D~AT

FILMED

ITI