[From the U.S. Government Printing Office, www.gpo.gov]
- - . - - . @1. . / o? 3 46 coastal Zone. @ . ...information@ Center.I .. I I- , -1 OF CO A:t"%A 111+ KEY TO OCEANOGRAPHIC RECORDS DOCUMENTATION NO. 5 ,,,V4@0' 'ir, , aOA. -*-1-11'*Computer Programs In C'-j -1 I-, -:-e 1.4SYES O* @+I= M0 '* Imarine Science i . @ - I .COASTAL ZONE IU.S. DEPARTMENT OF COMMERCE9 - -National Oceanic and Atmospheric Administration INFORIMATION CENTER 11,IEnviTonmental Data Service . I.April 1976 ' ; ' ".'.'.'.".'.,.*.,.:.:.:.,.,.,.:.:........@.......;...:...;......-.-.-.-..-..-...........: --: .:.;...:::: --:;:.'- :-:-:-...@-.;:...:;..-`.. ...... .. ... - * '*....... ...- :............................'.'.- -.-.-.-.-.-.-.-,. ...................... :.:..i.i.@.:::.:....::@.::...,.,.:.:.:.@...,.,:::@:!::...-X.. ... .: ::;:::. @:::;: -::::;::-.:::::::::'---::::.-.-.;: ... ... '-'*:-@ [email protected].....:.-..,*.,i::.i:i.:.*..:.: @.,.:::::::i::::::::::::::::::......:.:.:.:.:.:.:.:.:.:.:. ........................ .... .............@. "..... ... ............. :-@i '. :::;;.::;::.@::: x- ...".:::::::::,*":;:;:::::::::::::::::;- .......;. - ...... ..... .:.:.:.:.:.:.,. ............... . . . . " - ... ........ ..... ............ ............. .......... ..................... .. ......... ... ... .......................................-...... :::::.. I....... ....... . .. ......... ...... :...-.-.:.X.:.:.-..... ....... ....... - .... . ..... .- ....... ............ .............. ......... -.,-. ...@............. , :: -'-..'-..--. ............................... ..'`- ..... .....*.*.'.'", ... ................:."................ . . ..................... ::::::..'@.:.::::::::...,:::::::::::.,.,::.:.:.::::..*....,:::::::::::.*..:: : .... .. ... .. . . .-.-.-.--.-.-.-.-.-.-.-.-.,.-.-.-.-.-.-.-.-.,.:... "....... - .. .......... ..........'. ..............'......................, ................ ... .:.....; *@..... :-:-:-:- ........ .. . .........X...... ..... I..............'-'-::::x*:::" ........ .... --x:::::`:-.:. ". . ...... ....'@i-'*' .'".............. ..... :..................... ...........'..: .'...'::: ...... ... ...'.'. " ' ' ':::-"'k::::'* ........ ...."' ........................... .'",.. - .. ...- -----....................@ .,.:: - ....,-...*.'.' @-:: -.-.-.-:-.-:-. "@@i@i@@ii@ii@i@i@@iii!ii@@i@i@i@- h--'..i!**n'11i1`1-11 .':::::::""""'*-"'' ' ""' "' ......... "*`:':':':- `:::::::::::" *::::::::::: ................. ,::::::.:::::*,*"*,:::::::" " *': *'::::** :: . ........ .. .. * """' .............. .. . ..-. .Z4 "'.. ...................... X.X.- ". .. .:: " ... .. .... ... X.X".".......... ..................... ... ..--.................. ........... ... . .: ...................... ... :.: ...... :.:.:.:.,* ... ..... ...... ..... . . ................... . ... .. ,:::::::::,*. " .:.::::,. .:.:.:.:.,:.:.:.:.:.,....,..*..,.., -:-'-.'-: .... I '...... -.-.-.-.:.....:.:.:.: .......................... .....'.... ... ..... ..:.:.:.:.:.:-.... ....X: ................. :-:-:-:-:-::.:.:.;.:.,.*.,. .... I..'.'...,... .I,...*. --'-*'--'1'1"1"1'1 .... - ...... . .... .." ....... @ I.... .......... ---@. :. ... .... ... ...... ..-11 ......... --- . . . ........ -.1.1 .... .. .::' ..... , -----."" @@@ ..... '--. ..' . ..'....W.i.1.1-11 ..'.... ... ...... ... ..... . .. ... .,..:..-:-:-:':-:-::-.. , "' . .... *::::""'::::'::-... ......*' ' -... ....i..........".":"X" ...".. ---...:: . ... ... ......... *- ." ". ...... **"* ........*'*''''@@@@@@@@@@@@@@@@@@@@@@@j@@i@i@i@@@@@@@@@@."...'...*.".--'.'*@@@@@@@..*,.-.'*' "" " ""@@i@@@@@ii@-...'-."i@i@@@@@i@ii@iii@i@@@iii@@@@i@@@i@@@@i@@@@i@@........-::::.,:.,.: ". -.-........................................................ ... . . ... -' ... .:::::: :::::::::::,* ,,,, ,,,,-... - -@ -J@: ........-..................-..........@ -.... ---------- -."-.*.-'."'.--'."'."".*,-*-"'.--'.--.-.'."-.'.".*,.'.-*.-'."'-'--'.-.'.-.'--.."-- -II:.,: ........-.. -.-@ "- ---...,.."i":', I*-- . :ix : -......@@@@i@@@@@@@@@@@@@@@@@..-..@...'@@@i@@@@@@@@@@@@@@:@,....--- U .4. " -1-.. ....- :-... ..... .:.:.,..,.,.I- - -1. - ::'-':::::x.... ...: ....... . ...................... .. - --*--- :. ..,.*.....::....................... :::, :::::: .:::::,. -.: .............................. ......................................... ... ...................I7."..'* ......... ....... - -.: .... :..:::: -.: -.. ... ':':-'.-'.:::::: ........... .... .. ... ............@: ..... ,::::.* ......... ::,.,.::@@@@@.,.,.*'-.:@@i:i@.,.,..,.*...,.,@@:@i@@.,...,.,.,@:@:i:::@.,*...,.'.:@:]:@:i ...... :::.'.-.'.: ...... -..........."....... ... *:::::::::::::'-:::::-*::: .......................:x . ...............: '::'.-'-'--:-:-:.-.- :,:... ... -:-:-:-:.-.-.-.-.-.-'::-: .-',.-.-.-.-.-.-.-.-.-.-.-.-.-.-........:.: '-::::-:-"-'... -..:. :-1:-:-:-:-:-:-:@:-:-::-:-:-: .:.-....:.:.'p ....... ..."X, .... ..... iiiiiiiiiiii@iiiiiii@iii@i@iiiiiiiiiii@ii!iiiiiiiiiiii@;i@iii@iiiiii@@@iii@@i@iiiiiiiii@iii@i@i@i@i@iiiiiii@i@i@i@!@""'.....- :: ""::: ..." ..... 3. --.- :: ..... . ... . ......... S......:': .... .-.@i@i::::::::::::::::::::::::::::!@i@!@i@ii@iiiiii@i@i@@@@i@i@i@@@@@@!@@@@@!i!i@i@!@@@@@!..@!@ "**' ........ .... .........-................ . . - . @ :::: ... ..... ..`..:.:.: ..::;: ** *'::::: ".::::: .,::::::.,. .:.:.:.:.:.,.:.:.:.:.'.....".,..,iiiiiiiiii -i:*ww-:. ................................-.-.-.-.- ,::::::::::::;::::::::::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :::::::-*--'-'-' . ...:. .. .........."........:. ... ........ ... * ... I.-.-.-.-.-.-.--""' .. ...... I I:- .. - .. . .... X.X........ .... ...... - - ... ... .................. . .... :-:-:-:-:-* ........ i@!@ ................. :::::::::-:'.':':': ::" @@i @ @;:;:-..."....'@]@@@@@@@i@.,..,]@i ............. ......... .:::::.:.*.:.:::::*:::::::.:":::.:...", ........... .... ....... ,,,, ........ .. . ......... ............... ...- .. . . ;. ...... *!@iiiiiiiiiiiiii@iii@i!i!!!!@!!iiiiii!i!!!!!!!@iiiii!lii!i ..... iiiiiiiii@iiiii@iiiiiiiiiiiiiiiiiii@i@i@@@@iiiiii@!i@@iiii".'.'.'.'.................... .-.-'::::::-:;....... @i;i@i@@!iiiii@@iiiii@iiiii@i!i@@iii@ii@@@@@@@@@@@@@@@@;;; ,,,,,, ",....... i@!@i@i@@@@@!@!@!@!@@@@@iiii!@@@!@!@!@@@iliI :::: ...- ...: :.:.:.:. @@@ii@@@@@i@@@i@@ii@@@i@@@@@@@iii@!@@i@i@@@@@iii@@@@@@@@@; i@i@@@@@@@@@@i@@@ii@@@@@@@@i@i@@@@@@@@@@j@@@j@:::::::::::: : :...... ........... .* ":::::: *-'-'-' '.. -I........ .." .: :... : :.....I...... . .::::::.* @7!..... . .: @i@@i:i:iii*.*.".'.':::::X ......... ::,::::::::.,.,:::::::::.,."..,:: X. ..:.:.:.:.:.:. ....................... - ......I..... "-'-'- X::-'.::::::::::'.-j@j@j@j@j ............................ ..:. ...'. %, .. - - ......:,:....,% .......... . ...:.. .... :....,.............,.,.,.,.,.:::".,:.:.:.:.:.:.,.*.:.:.:.:.,.,.., *:'-."-.`.'-'.:@ ..... .*.".'.'::::::. @i*!:@:@:@@i@i!i@i@ili!@i @i@i@i@i@@i@@@@ @!ii@l@@@@@i@@!@iiii@!@!i@@i@i@i@i@l@@@@@@@@@@@!@i@@@@ :.-.-.-..-.' .. .. .. .. .. ..... .. ...................... -.--......... :.:.... ....".......I..................... .:.:..,...-.-.-.-.'.'.'.'........... ..'.-.':'.'.-.-::::::. ......... ......-....... ....... [email protected] .. ........................ .................. -...................... ::" ":,:,iiiiiiiiiiiii@iiiiiiii@iii@iiiiii@iiii@!ii@!i!!i@@i@!@i!iiI ........ ..."....,.: .......... ............. ..... ..... ...................... ..............@iii@iiiiii@i@iiii@iiii!i!@@i@i@ii@i!@@i:.'-.".'..* * * :-:1.-1-.'-.': ................'............. @i@!@i@i@i@!@!@@@i@i@i@!@i@i@i@i@i@i@i@i@i@iiii@! ... ... :::.................:::............*""":::::::::,*,..,..: .:.:.,..,.:.:.:. : .:.:: ........ *:-:-:-::x*'.:':x. .:::I:.:.:.:.:.,. .................", .......'...XX.......... ... ..... ...::: " ".... . ........ .... .. . --- : ... .X............: .. ........ :.:,.... ..:.:.:.:.: ...,.,.:.:.i!@@@@iiii!i@iiii@@@iiiii@i@i@@ii@i@@@iiiiiii ................. ,:.: ........ ::::.,-..-.-.- --*-:-:-:-:-:-'.:"""'*. ... .:@!@i@i@@ ... :i*i*.'-'-"-'-*-'@:!: -'. ...%.: ......... .. ......... ... - :..-.... .-.-.-.-.-.-.-.-.,.@i@@;:@:i@@:@:!:::;@i:i@iii;iiii@i@ii@@@@@l@@@l::,:,:,......... :. ........ ....... .......... :..:: "..:::, @!@iii@!ii@i@@@ii@@@@i@i@i@iii@iiii@@i@i@iiiiiiiii@i@@@@ii@@@!@iii@iiiiiiii@iiiiii@!@iiii@@iii@@iii@@!i@ii@iiii@@i@i. . ......-...-.......,.4....'@..,..t.,......@ ........-::::::;:; .."...:.:.:...': ............ *.,.,.*.:.:.. ................ .......... X, ' " .......... ........ ** ... ........:.::::: .......... :'11'. ' ' ..... .................":.:.:.:.:.,.*.,.,.,:::.,..*.".,.,.,.,....- -.-.-.-,..**","::,. -....... ........ ....... .-. :-X-:-:-.-.-. .. ....... . ....... ..::::aW:: - -. ....... ... .:. ................'., iiiiii@@@iiiiji@i@:@:::::::@@i@@@i@:.:.:...:... ...................;.;.; ... ........... ...... ...,.... ii@iiii@iiii@@iii@iiiii@!i@@i@ii@ii! !@@- @iii i@i.@iii@@i@i@i@i@i@i@@@i@i@i@@@i@!@i@i;i@@@i@i@i@i@!@ .-..-.:.:.:.:. .... ........... . ..... .-.-.-.-.-.@@@;-'iii@i@i!iiiiiiiiii@iiiii!iiiii@@iiii@iiii@@@i@@@@ -- -..............:.., ,.' .:.:....'.'.'.'.'.'.'.'.'.'.' .... .. . -........ . ..- .:,:,: . ............ " i@iiiiii!! ............ . .. .... .' .' . ,.:::: ::':@"-'::*k'0".,. . .-I..:.:.:..e. .........' , , "..... X . : ..-..-.-.-.-.-.-.-..:.:.....................-.i@@ -.-..............-.-.-X-X-:-:-:-:-:-: ..... . :.. ... @@i@i@i.@@- ... . .. ...... ......... :.::;:::,*.,."".*.,...-.-.-.-.-.-.-.-.-.-.-.@@@@@@@@@iiii@!!i@iii@iii@iii@ii@iii@@@i@iii@ii@@iii@ii@!@@@@@@@@ ....:::: i@@@@l@@@@@;@@@@@@@@@@@@@@@@@@@j@@.@'@@@j;j!@!@i@i@i@ .... ....-.W;.:.:.:.:.:.:.;.:.X ......@ ............. ....X."."'... ... .. :..,..@,.::::::::,...".,...,.,..- .@.;.' : .--'.-.X.':'.'-'-'- ' ...., . .: .. .... ......... .. :: . . . . . .'-X.."'..:.......... .:.:.:..:.: @@@@@:@@@::@@:@:@: ...X.... ........ ........... ....-.-.@@@@@@i@]@@@@@@;@@@iiiii:i ... :.:.::::::::::::..@@@i@i@:@@@@@@@@@@i@@@;@, ... ' ' ":i:i;N:@.,.,.@ii@ii@i@ii@iiiiiiiiiii@iii@@i@j@j@@i@;@@@@@ii .;-.::..... :.:.:.:, ....:.:.:.:.:.-.' ........ ..........' :.:.:.:.:.,.: ..... I:-:- :.... ....... ........ @::::-sc: ......... ....... -.-,. * i@::::::::::::@i@i@i@@iiii@i@@@i@i@i@@;i@@@@@@@@@@@@@@@@@@::::: ...... ..: . ..................... ...., .... ... ... ..... @:@:@@@@@@@i;@@@@@@@i@i@i@i@i@@@i@i@i@i@!@@@i@@@i@i@i@i@i@i@i@@@i;i@i@i@i@i@i .... @@@i@ii@!@. ....@: -.-:----:...... .... 1"... ,iin :-:-:-:--,:-:-:-:-:-: .@:@i@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@@.:.:.@@@@@@;@@@@@@@@@@@@@@;@@@@@@@@@@@;@@@@@;@;@@@@@@@@@@@@@@@@:,:.:.:.:.:.:.;I@@@@@@i@@i@i@ii@@@@i@@@iiii@i@iiii@iiiiii@ ..::::::::::::::::@@:@.:[email protected]@@;@i@@@@@@i:!@@@@;@@ ............ .::::::::::::::::::::::::::::::::::::@@@@@@@@@@@@;@...,.,...,- :-:-:-:-:1.1.-..'@'. .. ,:::,* ...... .-`-'-'@ i-,-:@:@:,.,-,;'@.@.@.;.*.:::::::::"* - "*"iiii@i@i@i@i@i@@@i@@@@@@@@@@@@i@@@@@@i@@@@@@@@;@@@@@@:@@*-.' ",:,::::::@:j:@:::::::::::::::::i:::@ ..:.. "' ...::::::: .... . -X.-'.-: ....... ...... -....X.............. .............................:.:.:.:.:.:.:.:.:.:.:-:-:-:-:-:.:.:.@@@@@@@@@@@@@@@;@i@@@@.:.:.:.e.,.:.:.:.:.,........ -:-:-:-:-'*"-.- "". ....::: ...:* ..... .......'- ...............................- .......:.... I'll ....,[email protected]@@....@@@@@@@@@@@@@@@@@@@@@@;@@ ... .. .@@-@[email protected]:'@i@@@-:-:-: '::j: ...... . .: ...*-.'@@@@@@@@@..*'.'."..'@@@i@i@@@-.-....---..--.-..@@@@l@@@@@@@@@..-., ...................... ... .......................... .................................... ... - -......"'.."',- .................. ....:::.....:.*:,.,....,.,.,.,.,.*.,-.-,-.-.@.@@@@i@@@i@i@i@@@@@i@@@@@i@@@@@i@i@@@@@@i@@@@@@@@@@@, ..... - "" .......... .... :............X..............--.. ....."......... [email protected] .. ,..C.-.'...,:::::::::@*.,.,.::::*",.:::::,.,.,.,...- .... ...... @@ @@i@i@i@i--- .. .. :::::::it.::: ............. :...... ........................... ..@i@i@i@i@i@..,..,i@i@@@@@@@@@@@@@@@:@i@@@@@i@i ...." ....I.. ....... @@:@@@:@ .:.:.:.:.:.:.:.:.:.:.:.::.:.:.:.:.:..,.,., ... ...;.-.-:::!'.'... .X;:::... ...'-: -X-'- '.-:::::::::-.' --:-:-::::.'-.'.-. '-`-*]*i:."'.".' ':'*' .... '.:::::::::'.'.' .... -::: ........ .....:X. - ...... :-:'-'-:::'-.--.:.-.-:.-.- --.-::::."-:::'.*::.: ...... .."".:- .'.:.-.::::-.-.-.:.X..... .-:::::-.-.-.- ......x. ...... ..::::i:]::'.".' ... ": .. :: .:.:.:.::: .,:::::,. X:-:::-'-.'.--......... - -.'.'.'::.'.'.'.-.-.-:--.: .. @@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@l@ -:::::::-.'-.'. . -:-.:::-.-- ... . . ' . . . . . ............. - -....:.. ..... -X.X.`..X.:.:::.,. -'-:::::-.' *'@'-'-'-'....,.:.:.:.:.:."..."..".".'- ... ..:X ....... @. .... .... ... .. : j. .. .. ... ...... '... ... .::::... ......-a... .....@.. .... -**i*:::7.." ..... ..... .. .... ... @;@@;@:.':: `:;:'1`1:::::: @@@ @@@@@@@@@@;@@@;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ... ..... ::: ..... ...... :-'.'.'.'::::::.--::.`-'.*'-i*:::-:-.*-.-.- .. ...::...........:. ! .....:..:. ..:....:.:.:.: -..:::;......... ... :::: ...."".;...........::::........-.::: :;::.,.. --.. ...... ....-................. ......... X: ::;:",-:::. -:,:,:,: .... ..... ' ' """' ...... . .. . . :.:.:::""",,...,-.,,-.,-.,-.-.,-.,..,.., -.-...:::::: .....: ""' ":*:::, "'::::' ""'4""' .:.:.:.:.: ............ .. ..... ....:..::::.' ..-.*... ", ::::::,.".,."..@-.........@........ ...... ::: ..... ::.:...... ........ ,,,,,,, .... . .::::....'...:.-. - ... ..: *.*.*...::- ..'........ .... ..Ii ........... ... .....:..... .... . :.:::: -- .... ... .: -.-.::::-.-.-.-.-..;: ..... ::1 . .......-. . .. ... ::,:; -'-.-*-'::::::-'1.-:-: **..,:".::...-..::::......::::::,..*.,*::::::::.. -.-.-.:.-.::'-' .. -.*::.-.:.--::.:.: ... . .... .. X. : :........... ...... ... ::: .................... ... :::.:::: ..... ::..::::. - -::::'::':'**-":'::':'::.:::.- .......... .....::...-I'. ...:: 1:1". ................ ... :.......... .....I.... ............-..." . .":: .. : -.-'-'-':::::1 ... .::::::::`:.':::::::-.-.1' ....% .... .. .. . -...........@.... .... -..:::.. - X..... .. *.:::,.:::..;,.,@-..-.-.-.-..-.@-. ,.W., ": " ',::: "-::::':' ""' .. .. .-..... ......@. :......:...... .. ... ..... ....X............. X::::'....... . . ............... .. ...'...... :,.. ... .. .,:: * ................x ........................ :'*""': .......-... .'.'-.'-:-:-: ' -..... ........ ..... ..:. .. .... :...::::. ii:. . .: -:'@ .... '. X .. ' - @.................. . ........ .'--,*.... .:.... ......... ::,.:::::: .................. -.-.-.:@:;:;:..::'.. ....' .:.:.", ..... .-:::;:-.-..:::'- ....-,,.....'. --:-:-:-'.-"'.'.'.-.'4 .............:... -.....::...*.........:. ::::,*. ":::: *' '....". " ",:.. .. !!ii@iiiiiii@@@@;@@@@i@@@@ii@ii@i......, : .............. .. *.:: .....X.- -.-.'-.::::1 ....-:::X'-'::::::*:::: .... :.:. .@i@i@i@i@@@@;@@@@@@@@@@@@@@@@@@@@@@:,:.:. * '' ......:::::"..........,.................. ...'... ...::::::.-....:.::.:::-'-'-'-:::::::.... "..- .....................-- - - - - -"'*:::'*:::::'-'-:::: ..,::: - ..........-........................ ...... .............".."::: .,.*":::I- .:::.::::.*, ... -::: ... .. :::. - - -:...... -X :::::::::::,....*-."-.'-.-.-.-.-.-.-.-.--- ...-:.:.:.-'.-'.X..'-::: ........... .. .........;X.. ..... -......,:..!...........-.-.-.-.-........:::::::..:::::;::...- '.--. .:.:.: .. .:.-.-..I I-; ;::: ..,.,.,.*,..:.:.:.:.........."..".....".......:i@iiii@i-:::::-.`. ....51 ...........:. ::::: x:%, -, -, .- ..... ::...:. .@@i@@*,.,*.**,.".".,-,..!@!;@@*'..'....*".- ....... ...".--..-. -- ... - .. ....:... ..... .. .:.- -.. .. -- .. --:- - - - ..:.:.:.:.: .....'...:.... .... .... ...................... .....-.... ....:- ........................ -. ,:..:.:. .. ....:-::.--.--.-i@;i!- ,..*. -'.@@ @.- @--'... :iiii@ii'---'--.-----".' ......... .................... X.. @ .. '. .... :: ..,.*e:.%:: ............ ................*...@::::::::...- iiiii1*11'......,iiIiiii-11 .: ... .. I I:::.. ............. ...X........ .................... ... * '''. ... :::.. ... .... .... ... @ :.. ........ . ....'... :.:.: ........ @................. ..... .. ... ....:''.. ......:.:- :-,-- -... . ...... ..-- ..:.:.:. .. '.:::::.-'.."..::::". . :...........".-.. ...- .....-.x...: ::.-'-'* - ..................... ........ -... ... ....: -.... :@@@ij@@j@@ .... ...... . .: ............ .. ... @i : @:'* - - .. .::.. .-::i@[email protected]:**'.'-.@@i!iii ...... :@:i@@:ii@@@@@ii!@@@@@i@@@:::::::::::::::::.:.:.............. .':: :: -'. .'-.-' ... : - .. ....: . -K-:.....:.X.:.:. .. . -...... ..:::::::::.. . ... .....':x-.'-::::::::: ................... . - "'x-...-:-:-: . .xxx .:.*.,,, .......... . .. ' .............. ..... ::-:':-.-:-.---..".-: ::-.-'.-.'-"-:::: ....... ... .. @@:@i@i@@@i....@i@@@i@.'..-'.'..'.]@@@i'..*.*- - -....................@@@@@@@@@@@@@@@@@@i I...... '...........-...: ...... -.. - .......: .... ..-.... . - .: ..,..,.:.:.:.......:.:.:.:.:'.'-'-' .... @@:'-:::::t """,- .. .... ".'.---.-.'.'.'.:.:.: .......... ...@ .:::..---- .......- .. .. ... 1: I.:.. -.-::. .....:.:.:.:. .:-...@ .....X ........ ..":::::.-'.:. .....: .-.-.-.-.-.-.-.-.".'...............' :::::::::" -'.'@:::i:::i".,.,.,:@:j:j:@:-,..*",@:::::i:@,.,..**.- ..."x: "@;:@@i.'---! i: ."... :'-.: @ @:.*.,.@.,.-.':@i@@@.,*...,..,i@i@i@@@i.,."..*...-,..":: -: .1 ' 4@.".::::::"':.":."*""""""""". ...... .. .1.: :: :: ::i@i@@@@@@@@@i;@@@;@@@;i@i@i@@@i@i@@@i@i@i@: "" @@;@@I@@@@@@ . -'..... I .:.:.:.:.. - -.-.-::'-.-1.-:X " * :::.:., - -'.: :::: -. .. .' @:A-.-.. ... ....' ::: ....:.:@:........:..........::.::................:.... ..,::::"::::;:@..,.'.,.:.:.:.:.:..,..,.:.:.:.:.:-.,-.,.:.:-:.:....*-,....:.:.X.. .....@ :.....-:-:---.'-:-:-. ...I... ... X:: ............-::: *"::.:.: -@::-'..*., .-.-.,. .. :.:.:.,.*.X ... - ............................. .. x...:::'.-"'-' ;: ::::""'::'::::.-.-.'.-.".- .. .....-'-.-..:.:.:.. "....... *.::::::::,.,.:::::::::,.".::::::"::::.:.:.,...:.:.: -'-'-' X. '-........... - .....' ::'... : :.:. ::......... . .:......:.:@:....:...............:.:.:..",'*.'. - -,:'!*:....: ..,-...... .....-................. -'::-":x'.-'.*.::: . . .. -'..... ....'..... . .:.:.:. . --'.-.-:-:-:.:: .........X -.*.:::: ..'- -... ... ... --- ....... :. -.-....-.-;-.---i:*i ..-.'. ....:.:.:.:.: ....... .... ....."X:*,@.*...:.*. -- :.:..*.,..: .::..,..,.:.:.:,:....*...,.:.:.:....,.,..:.:.:.:.,.- .. .....--........... ........ .... -- ....'.'..........' .. :. '.'.-.:.:-.' .: ... ......... '-:::::::::-'.': ...- .----:::.:.: ... ::: .... .......... ": "', "*"**..,:.. ..... ..... ............. :::i@@]@@@@@@ ........ .::::::::: . ... ' -... ..'.:.. ::: ...:.............. ......... :;:..::. .-..:.:.:. ': '':.".. ............X. ......................... ........ ..'-:. .. ...... .... @:..@@@ .. :@@@@;@@@@@@@@@@@@@@@@]@@@;@@;@@ 1: .. ........ : ........:I:I.. :::: '--@ @ @ @ '...'.* -'.'--'---*-'.@@ -'----'----.-*-@@ ..: :-@@@@@@@@@@;@@@@@@@@@@@@@@@@@@@@@@@@@@@i@@@""":, ,:.. A-. .:::.::.::"--.:::::::--. ... .. ........... ....' .:--- ..... ::: `.'*.'.."" . ... . ... .':.:....-.-.-.-.-.-.-.-.- ...: ..... ::: .-.-'-.@....... ........ . ......*.... .. .. ..... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@: ... .. -, ..""..,,,*,.:::, . . . . . . . . . . . . . . . .. . . . . . . . . . . ....................-.... ':: ':.:.. ..: ,,,,, , , , "* ,... .% .... ......-'- .. ..,......... ::"::::: - .:.:.:: ..:. .......X X.-......::...................................:.:':':':'-- ... :-:-:-:-'-:-:-:-:-:-: .. ......... -.-.-.-:-:-:-:-:-.'-::: ... *"*"*" .. %:@:.:.::1 -....... ... ... ..... ...... ..:;::.X, .. ..... .. :.:.:..,.*: ... .. .. . .- ::: .'. "' ' "...... ..... @......... ....... ....... ........... : .:* -... :.:.:. ":::.'%'-: .......-`-:-:-x.'..- .: ... .............:X "..'-:'.: ....*... :*.:,@@@@@@@@@@@@@@@@@@@@@@@@@@@:.:.:....,..,..,..,...."..., -...:::..-- -- -- - X... :.,..,: .::.................................' *....'.. -'. *,::::: ..:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ .. ........................ ....,.....................-... ,... .- .:1 ..........................................::: .. ..::::.:: :::::::...-. .:::::::".""'.-.'-.'-'. .... ..@... ...... ......... ...... ...-. ................ .... ..@....... ':'.... ........ ............--'.*.'@]i*@i@-'.-'.]::@ .,.,*,..,::@:i:i::,..*.,..,@@:@:i:@:@:".,..*.,.-,.,.@@@@@@@@@@@@i@@@@@@@@@@@@@i:,*,*", **"'.:".':" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i:i:i:i, ............. ... .... ............................ -.'-*'.*'.:::;:::-:::.::.:..*.:.: .. ... .:.::, ..... .... . .... '...... -.-.-.-:-*.;-: ....:....... :: ............ .... ..... ... ..@@@@:@@!@@@i@i@i@;@i@@@@@@@@@@@@@@@@@@@@@@ .. ... :::::::-'.`*.-'.' . . . . . . . . . ..................... --iiiiiiiii" - -.. .::...... ..... ::..@f ...- ..... ... ...................... ..... .. .... XXX X .... """', ' "' ".:.:.:.. - -'-' 111-1111:::: I ::::: " '@... .... ........... -I-:-.----- . ....... ...:....:.............:.:.:........... '-.'-:::::::: :::::.::::'--- .'-*-*-'...-'.:..'-.'. .. ........ ** ..... **' ...........: ................ ...........:..:........,....,.*..,:,:,:,:@,.,,.@,-.*..*.,.:@:'.*.,.,.,.,@:i".'....,.. ....-....................... .... -............... . . .I....... :-:1.-:""' "'-'**,-'- - - - -..... ... ...........'.... ............................ -... .. ..........-..... -', .. - I....... - -......,- - - --... ... . ..... ....... ..,@@@@@@@@@@@@@@@@.,*.@:i@i@@@.@.,@@.:. :: "':.... @.'... '. ....................... - -,:-:-:-:-: ........... . . -.................... ..........::::............. ...... ...............-... '.----@ ...:............ ....................... - -- .'-.-'.'.1..-. .........................I -.-.-.:::.-..: :..-:-:-:-::::: ..., - ...: ... ..... ............. ............... . .:.................. .. .. ..... .. :-:-:-:-:-'-"' "'.."."."."." * ".' .......... ... :.:.:.:.:'-.:::::::.--x.: . .... X............. :: .............:......... ..... . .. :............:::.--,.---.---.--.- @.. ,.. ... .. ... X., *.:.:.:.:.,. .", : -'-. ... ..... ......... ... ..... ... . .... ..... ...'. - .......... .... -............ ... .... ..... ........... ...::::: ........I-.-.-.-.:.::. -.'-@.:.:.:.,...:.:.:.:::.".::::::,..,- ........,........x ......,.X. " X... :.:.:.:............::......................,.,.;:::.:,.,"::: "."..""..... .. ..-`:::::::*'-:::::::-*-'.: X ....... .......... : " ::I,, !:,., '*..--.. ........:. ............ .X........ .... ::: ................. -:-:-:-:1.-'.... ....:: :. ............ :: .... .... :::: ... .... ............. . . "....... ........ ... :.:.:.:-.-.-. -.--....:. . .. ::....... . ...:::: .. ... .. ... ..... ..:.:.""..,*..*",............... :::--X-- .. .... ... ,,, *':::::::::::` ... : @@@@@@.:.:.:.:.@@@@@@@@@@@@@@@@!@@@!@@@@@@@@@@@@@@@@@@@@@@ ..........::. .-........ ... . ........ ..:' . ... ............ : .' ......... ::: ... :::::::::".....-I' ".... .... .... ...-.......@.... ...... .. ... 11 .. .X . X. .. .....-. -'.:::-'.-'.-'-'.. ...... ............'..... . ...-.-:::::::::-*::::::::'1.-. .I... ::: -*.::X-.'-.::: - -.-*-* *:::-:-".-.'-.' - -.-.-.-.%::::..,.%.-. ... ......:::::: ... . .............--%" ''." ..:: - ... '': ."::::.. . - - "'.:. ...' .* .:.::...:. ..' ...: .'.:.:.:.:.'.E::: -X: - .... . .. - .......X ....-'-.--X- ... ': ...:.... *::: ...:.. '':::::::*,*,*,,.................... . . .... ... ......... --:-:-:-'-'-. . ....... ... ... "'. <............. .::. ."'.......... '....-........X.'.... -.-.-.-:-.*-.'-..1'.. ....... .. ... :::.... .1'.. ... :-:-:-:-:-:-:-:.:..................... ..:----.'-'.'..:.:.""' .... .-.-.::::..-.-'::::::: ...*... .. :.'.. .. .. ... .:::::" , ,, ,- -' '... ----:::::-'-'-'......... ::::..::X.'--..-..........*.. ....... ... ,,` ' " ' ........ ...... ..... ' '.. ,:. x:: -....:x.....::: ...,..":,-,*"..":.:.,.,"",",::::"". .. ..... .... " ' -.-.-* :'- '.-:.::::-'.-':.::::-' ... ..'i@@@i:@i@@@@@@@.....@i@@@@@@@@@@i@@@@@@@@@@@@@@@@@@@@:""" .. .:: ..... ..... . .. .. .... .. .... ... . .... ......:::;:....,@".:::::::::::, .............@@@@@@@@@@@@@@@@@@@i@@@@@@@@ .. .....'...::...... -----.-@ .... - ... ........... .. .......... ... ...--... .. - -:.. - -, X. "....,..,.:.:.:..,.*..,.:::::.: .. .. .. .:.:.:.:: ' ' '"''::: @", @:i-.-...,.iii@@@:i:*..@:i@@:@@i@'-...:]:@:::::''-:: .... .-.:'-:': : ' X, ::: .... : @ :-:-X-.'.-.:.:.:.-' .*:::.. .:.:.:.:.: .... ::-.*::-:-::-::-:-:':::.-''::::-'--'-:-:-:-'--- ::: - .. .. :::. .............. "- :::,..-. ...:... ::::: -.::: :: .... .... ........ :::.,.:::: ...... ...:- X ....::X. .. .... : :. ....... 1A.'..".".....l.", ... '.'.'......::.-.*..",::::.:.".,.,:::::,.*.-"* ...... .. * --::::'-'.'--.:. ,::::..:.--.-.-:X.-.... ....... ..... ',','*'::: " ::" ":.:::::::: I.....- .... - ...... . - - - ...... .... .... ........................... @@@@@@@@@@@@@@@]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@j@@@j@ :: "': @@@@@@;@@@@@@@i@@@@@i@@@@@@@@@@@@@@@@@@@@@@@@@@i@@;@@ ..... ...................." "", ,........::-":....-. .....,' ............,.------.....' ..*...@X" ::: " ,,, ": ". ::::::::: .%''-.'-..:::: .. *- . .. . .... :::., ..:.::: '-..::::-' *::.:..: ... ..... "' ........ :.:..-----.-.-.-.. :...... . .-":: '.....:::: ..-.'. .1.: :. --x. ....... . .... -::....... ...... ... , ",: :- ---., ..:.:".*-, .. ... 1. -* ....:-..::. .. :-.-":::::"**::::-1.::'::: "...............@.:.:.:.:.:.:.:.:.::,*"*",::::: :::X::::: .......... .:.:.:.:.:.:.:.:.:.:.:.::.:.:.:..- -.:::.... ::: .' :::: .... :;:::....,...:::::........::::.:..-,.-.-.'.'.'.'........-I%%-.- ::. *- :::: ' *::1 ::, .. .... X. "... ..,% X ,.@@ :@:.--.'-'-.-- .:.,*..,..*..".."..@@@@@@@@@@@@l@@@@@@@]@@@@@@]@@@@@@@@@@@@@@@@@@i@:@@@l@@@: ..........". . "...'.... ... ...... . . ... ...... .... .... .. ...... %..:.:.:.:....::::::::@@@;@;@@@@@@ . ... .. .' .. :.-........-.........' ..... ..... "-. .... .... ........... ......... .. ....''!i!!iiiii@iiiii@@ .... ................................ . ... .. ...... - ...X.:................. ................... . . ".....................', .'... ....*.,:.:::::-*'-'-',::: .. :: ...* ... *:::::::::., -%"'........... ---.-........... :::: .... @' .' .'. i:@:@:@@-.'.:::::::::::.,.,::::::::::::::::::::::.,.,]:j :::`.`-'. .:.:.:. ... ..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ : ,:"::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@:@@@@@@@@@@@@@]@@@:::: ::: : : .* ,*. ..::::...@*......... .... ::---.-.. . ........ ... , ..... " `:::::`-::::"' ... :' . ..... .'-:::X -X11 @@iiii@@@iiiiii@!!' . .....Y.,.:,.,.,.*.*.,.,.,.,.,.'.,.'.,.,.'.'.*.*.'--.. ..,.:.:.,.,.,.,.*.,."*.'.,...:,, " :::::, : : :.:.-i' .....*.. -.::.-.'.::.-."""-1-'-'-' @@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i@@@@@;@@@;@@@;@@@@@@@@@@@@@@@@@ : - @@@i@i;i@@@i@i@@@i@i@i@@@!@@@i@i@i@i@i@i@i@@:@@@@@i@.::: -: .@,...... %........................... - @-@-a-@-:-:.:. ::: 1: ..... X"::.:..I... ...........:..' . .:.,...-:-::-:-: ................. .. ........: ........... ... .:..,I."', ..,::, """""@ .. ......-......... .. ...- - -:-:-:-X.'.'. ... ..:.:.:.:. -: ......... .... ...... ::... I.......- ....... ..... .... ................ ..... ... : ............ ................... ............. ...... .... ..... ..@@@@.'@@ ..@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I@@: ...........--....... . -.... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@'.' ' -':i @:'I:* -X-.'-'-' @.@:: ... :: :@@; ..................... ............. .......:... .................. ... .@..........................."."....... .............. ... @@i@@@@@@@@@@@!@@@!ii@!@ii!!@iiii@!i@i@@@@@@!@i@@@@@@@@@@@!@:@:@:@i@@@!@@@:@:@@@@@@@@@i@i@@@@@ii@ ..................... ...... .......... @i@@@@@!@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@@@@@@@i@i@ - - ..... ... .. .. ............. ]*@:i*.::::::::: -' :::. .. ... ... - .... .....'. -'.:.:.:.'--'@ . ............. .:.:.:::::::::::::::::::::::::::::::@@@@@@;@ii@i@i@i@!@@@i**' ."......"... .... ... I.. ...... ... ** ......,X........... @@@@@@@@@@@@@@@@@@@j@j@j@i;i@i;i@i@i@i@i@!@@@;:@@@i@@@@ !@i@@@i@i@i@i@i@i@@@@@@@@@@@@@@@@@@@@@@@@@@@ .. :; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@@@::.................. "...... %-.-.-. ... ..... ....X.. :.: ... .... .................*.... ..::::::::::::. ' *':""""% @i@i@i@ i@@@!@i@@@i@i@@@@@@@@@@@@@@@@@@@@@@@@@@@@..., ........... ..................... ... ::::..,:::::: ....... :.:.:.:. ":: ..........,.....-.-..-.-.-.,.-..-.-....,:., X.. ............ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i@@@:@: ......... ...M.... :.:.:.::. .:.:@.. .. ...... ........... . . :-'-': :.%,.: - -` ...... * *...... ........ : " '*::: " *'::.. :::::: ::: .... . ....... ......... ..:. 5: . ..... x '-:-:-:-:@@ ..... 7775:i@:@i@7@1.:. ""-:' ... ... I..:.......:......... ,. .::.:.:.::.:.:.:.:.:.:.,.,.,.,@,.,.,.,...,., .. . ........ . .......... ... ......", ....... . . ".,.,.*., . .:.-XI :.:.".,..".".,.."...*..".................'.'.'.'.....:.: . .... ..X. ::.......,.......-.-.-.-.-.-.-.-.. ....... ::..... ...... -.... . ...... ... X-.-'.-'.-.-:::::'.-'--. @@ .,.,.*.. ...:.I,4: ::*'.**'.-*" ..:i:-'.*-.'*..*.,@:::@:i"""*, ... 1-1-1111--@1ilil ................ .:. .... ... ... :@:@- ;.... ..... . ......... ..... o:.:.: @':;:::::'-"'." @@;@@@@@;@@@@@@@@@@@@@;@@@@@@@@@;:@@@@@:@@:@@ii:i@ii":@@@@@@@;@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ .........X.. .. :: -@@@ @;'...... ................ X.."'.1-1-1-1 . a......--:'- :::::::'N'- . ............. ....... ..... ... ........ ......" .... ....... ... ................,:.:............ . . . . "::::@;@@@@'@@'@@'@@'@@*@@'@@'@@*@@'@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@.." ....... ........ .......:i@;@@@@@::i .... -- .:::: *.; ......... -.. .................... :.. i@@@i@@: ..:.:.:..@@@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@ . .....: ... :.:....:. .. . .... ....... ................@@@@@@@@@@@@@@@@@@@@!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@:............. -:-:..'.,.'.,.'.,: :::::::,..*................... ....@.... ...... !;.":: ................. .............. ..... ............. :@:@%*:]:j: *i:@@. ..-..........."...........-.......... . ]:j: *i*.'-".'-.': .. .....--'X ..:. .............................. I............. @.......... :-:-:-'-:-:-:-:-:-:-:-'.- ..:.:-:-:-I- :-:-:-:-:. '::@-:..*`.'.... ..........:1. .........."................ I ....... .. I:.. .-.-.:;:::::::::'- . .............. --'-:i@ -:.- ..: :................ .. .. .............. ... ....... .@.... -.':.:.:.... ,:::::: .. ...X.X........... ..... '. .".. ....... .::::::::.,..."...,...,......-.-- .. .....X.. ,::,. '-:::.::.--':-:':.:. :-:-:-.'-1X-::-;-.'-:-':' .....'.." .... .. ... ....,x:............. ............................ ........-.-.::..... ......' . .":;:;: ::::.,.".,:::::::.,*""..,::::: .... .....:::..............-,.,.-.-.-...-.-.-.--.. ................ M "' ........ X. :: ,:.:.:.:.:. ..: ... ::- ..:::::::.'*."-::::::: I.; ............. ............. ....... ''. . .......... @............ @@@@.'.'@@@@@@@@@@;@@-.'..'@@@@@.."-.'@@@@.-'.*;@@@;@@@@@@.'...'@@@@@@@@@.@ ............... ...... ....... :;..., . . ..-..: --.1.- ,'. .. ..:.:::::;- ::::: :*.."..,:::::::::::..,:::::::,...,.*:::::::::,.-":: ........':'. *.';.,.: .. . ::.........::... X.: ... -.X *, ,. :.:.:.:.-:-:-: ""* "::"'*':::::::::."5 ....... ..... ::: ...... ::::,.,. -*-X-'-*-'-::::::' ............... ....:i@@@i:i:@:i:::::::ii@@@@@@@@@]@@j@@@@@@ -..........:@@@@@@@@@@@@@@@@@@@@;;@@;@@@@;@;;;@@@@@;@@@@;@@@@@@@@@@@ *i@@@@@@@@@@@;@@@@@@@@@@@@;@@@;@@l@@i@;@i@i@@@@@@@@@@@@@ @:......... .. ... ............. .. ........... -:::: : .,::: ....... ....... ... .:. .: 'X. :::-:-'@:-X ............... .. ...e'..--...... - .::::: ::'. .... .... ..:,,"*. :%-.-.%-.-.-.-.-,.-.-.-. ..:::;::. .. -"... ..... -...:-- ,-... ........... -................... ....'I;. ........... ..:.:. ":`*@*i*i::.'.'. ... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*:-:.:.:., ............ . . . . . ""':::::::'* .....: :::@@@@@@@@@@@@@@]@@@@@@@@@@@@@@@@@@@@@@@ :.. ............ ....... .. - .. .W':@:j:j:::j:@:j::::;]"` '.'.'.'............................. .................":.:.: ... .... ...... . ..... ..*,::::,* :::: .. :. ......... :::....... . X................. I :;:::::;::::;.i,.n:::::::::::::::::::::.,., ............................@@@@@@@@@@@@;@l@@@@@@@@@@@@@@@@@@@@@@@@:iii:@'::::::.. i:@@i@@i@@;@;@@@@@@@@@@;@@@;@@@@@ ::::*,.... . .......................'. . .::.,. '. '-'-". '. -* .,::: , ,.::::., :::: ... ::::::.::!=:::::.:::::::::::!::::: .::*."...:::::::::.,.,*..,:::::::.,.,.,.*:.:.:.:.:.* .............. .::::-:-:-:-'-'-%; -'- .... .. .. ... .. .. ... .... ..:.,........ ... . "..:;:;:. "........... "*"* ....... '** ::. : - ,..:::::::::::*.,:::::::.,.,.,.,.*.,:::::::.".- .: ...... ... :::: ... .::::::::-'.*"*.:::::::' ..*'*.,'.'::::: ............. ..'.'.,................-.-.-.-.-.-.-..... ............... *,:::::::: .....:..,.. ..........:::::: ....... - *... ... ,-:.:.:.:., ' ' ' ' ' ". .'..' ' ' ".".".' .' ** '-:: .- *,::, ...- ,:::::* ..% .....X.: .-'.-:-:-:-:-:-'. ......*.... . ......';!@@;@@@@;@@, .. .. ... . .. - .... ::@@@@@@@@@@@i@i@@@i@i@@@@@:@i@i@ - * ii::i:. *.-I::x...`. ............ :.:.:. ::.:.:.:I!q.r.:.:.:,:.:7.-".)k.:.::::....:.:. , *.. .*..:.:: .-: ....... ........... ..... *'*'ii::i:.'* *@@iii@@@i@:@@@:@:@@@@@:@@@@@:@i@@@:@i@i@@@:;@.... ......... ........ @@@;@@i:: !@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:@:i::: - - ::::::., ::.:." ...... .-.", -ii::i::..,.,.""-,*..*..*..*.*.:::::::**' ............ ... :-:-:-::-:-::-*-:-:- - .:."-....... .............. '.-.-.'.-.:.:.:. ... .: :-.'-'....:.:.:.:.;.-. : *'::::::%":: .......... :' ' '.. -'-.* ....... * "..' .@:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.,.,.,.:-:-:-'.-X-:-' ... ..... ", ,,,, `@i@@:@:jr- ..:::: -:-:-:-:e.-'.-:-:-:- '@:@ @@@@@@@@@@@;@@@@@@@;@@@;@@@@@@@@@@@;@@@@@@@ .., .. . ....... :@: :: .... ....: .:.............:@ :'.".' . .. ....... .. . ..... ....::: "11*1"** ....... *"**' :-... - -----:.:Ii:@:i@::i:ii:i:i::::.:.:.:: :.:::..:......--.:: ................. .......;- @.................. -....... *.:.:.. @@ii@@]@@.. @@i@@jg@@!;@;@;@Iiii ...'-'-@*@-.'*.".*.*"", :::@::@::@:@@@i@@@@@@@i@@@i@@@i@@@i@@@@@@:@ ................ "."', @@:@i@:'.'.'-'.":@i@:@*'.: ...........:.: .......... .:.:.:.. I..... .- I - -@i@:@::- ... ...'.."", .. ... E@@@i!@@@@@ '*@*@ .",.,.,.@@@@:@i@:,.,.,.",.,,." ***.i.. ... :.-- -.-:: .-.%-.%-.-.-.-. ..... m-.-. .....:.X............. :.................. ... ... :::::*i*j:!:::::::::::: .@@V ...... ............ ... ./....-..@@@@@@@@@@@@@@@@@@@@@i::..:.@@@@@@@@@@l@@@@@@@@@@:: :.........-:-:-:-;-:-:-:-::-:- ::",-, , :@@..:.,. .. :.......::::.,.,..,..,.-.....-@@:@@@.'.'.'.,.,.,.,.,.,*..,-.,.@@:@i@:.,-.,.-,-,..,.::@i@ ::.. .. .-,..@@@@@ @:::i:@@@@@@@;;@@@@@@:::::@@i,:,:,:**""" .q ....'.......,....--.... --:-:-: . . .... . .. . ... .. ::: '.....@!.:.:-' ...... .. ..:.... ---- .,..... - - -.-.-.-.-.-%.-@@@@@@@@@@@@@@@@@@@@@@::::@@@@@@@@@@@]@@@;@@@@@@ I. ..- .:.:.:.:. :z.. . .:.:.:.-%-.-.-.-.-.. .-:..@... ...... %I.... @@@@;@@@@@@i:N:. @@@@]@@@ :I.:,::: " % @;@@@@@@.,...,.,..-,--,..,@@i@!@i@i,,,,@ :.:.:.:' :..:::: :@i@i@i@i@i@i@i@@ .'.@.. .. - -(.. ... ,.,@;:@@;:@@@@@@@i@@ii@@i@@;:@@;i@@@i@@@@@@; ::@@@@i@@@@ .... i ........-.!..i@ill@@@@@:@:i:@i@iI @@@@@@@;@ ..........;:: :::: .. @@@i@i@@;@i@@ ..*@ .. ........... ..::.:: ...':... ........... .... .::iii@i@i@i@@ii@@@i .... ... %... .... .:.:.:...-. - ...... .".................... -. ......... , ,.. -* . ............. @-... -....4.0, ................ :' ;@@;@@@@@*' ::::'I,.....X.:..... . ."" @@@@@; @: .......... .. ......: :..:: ..:: .................... ..., ...... ... .. ..: . ........ : ::. .@@' "'@@j@:@.. 1-.'.'.-.'.- x .. ..... :-@%"% ......... .....'.@.@.:@@...'... ................- . .... ..... ... - .......... ..:.% ....... @@:@@-.-'.-'@!@@':'..@..,.,@..'@@@@@@@@@@@..-,.-.,@@@@i@, .. --:--'-.`--': .... ...... XXXX*-.".'-.'-'. @.............'.....'.:.... .. ". . .... ............... .. .... * ' """ ' "@... ... %. -..' ... ... ..-. .-:-:-:-'-.'-.'-'.-.' ..........:: ... :.,...,.*..:::.:.:.".,%".,..".,- @@@@@@@@@:-: @@@@@@@ .......... :.................... .................... ..................... .. ..:: -'-:-:-`.'.'.'.'.`. I::.:.:..*.,.:. .:-:-'1"1'-.'-. :,,,.. ... ........... @@@:ij@: ...... ...... ... -.-x.:.: ... .......... :.. . . ....-..... @i@i@i@[email protected]..:::.......::.-. . .. . ........... ...................-.-.- - ," .. 1-X: ........... .:,7-::i*i*@*@*i*:- -:*K*i:: ,............... .... ..:.... . . . .:.::: * :::'.1 . '... ....... '* ... :.:.:.:.:.- -...".. .. .......... @@::::::@@i@i@@ ... ............... ...... .. .......... ... ..x ... @-.-.-.-.- ::- ...:::,.L-".,..,I::::::@@@.....-..... .. .:::... ....... - -...-.-.-.-.-.-.-.- ............. .. :::.. ........:. . ,.....-:::"""X:' .... .................................@ .. - w:;:::;. ".::::::: .... ........ :X -- .......-...............%....... ..... . ....... ... X., .:.-::::.- -.:::;::. ... ......... :: .. ... . ...X@ ":::'-.W.'*:::: ..:.:.:.: ... :;:-'--:-:-:::-'-'-' -':::::'--.:.:.:.:.-.... .........%...... .... :.:. . .:-:-.*-.'-'.-:-:-: @@@i@@@@@@@@]@@@@@@@@@@@@i@@@:@i@:::. :::--.-.@ -:.: .@ :i:i*i:i*@*:X... @i ::.::. ..- ...'....-:.:.:.:::.,., '-X ..:.:.....---'-'- . . :::::::::: .:.. .... :::".:::::::x'-.-.- ..................... .............. . .I.. . :.... ......... .............."I"... ::::::j:::- ::::.:.:.: @'--"--'-'-' i]ii-`.-'*iiiii!:."'.':: :ii-"i'-'.-*.'-'-'.@@i@:@:]: *.,.-..,." ..... .........-:x.... ................ ...... , -.-.-.,%-.-.-. ....... :-, .... ....... i: ::]:j:j:@:@:@:@:i:::i:::@:j:@:j::-.-'.-'-.-'@:::@:-.-N-" ... .... " .-.-.-.-.-.-.-.-.-.-.-...::. ..:.:.:. ::::::::::::::::::::::: ::::::::::::j .... .....;** @:::::%` "-,@@@@@@i:: :' --.@@ ;i@@: -@@@@@@@@@@;@@@@@@@@i@@@@:@:@@@:i!@@@@@: ' ' - ..'.: 11I---';:,.:@@ii@X.............. .. - - -'i:i:@-.!;3:i * I.: ... ... ;:@:;:;:- .. .... 1.1. "' ""', ' '*.:.:z ... -'.... . .7....-.-.-.-.I.-.-.-.- @@@@@@@@i..i@:@i@iiii@:::::i@@@@i@ i@i@:@@@@@@:@@@@@@@@i:,..@@@@@@@@@;@@@@@@@@@i@@@@i@@@@@@@@@@l@@ @i@@]@@@@@ . .. :...........ot-..... ."', :@i@:::::K%'- ........ ............. ...... - ..........."....... -@ . @@Z'N- ...... :-x .' :::;* -111"..... .........--.--.--@i@i@@:@: ;.; ......... ...@......... .... ... %. -1; ----%----------- -------------------- -- ---------- --z- ---------- .... .................`::::::,*.'* "1XI ...... ..::, .........::::..........z....... i@@@@@@@@ @@@@@@j@j@ :: -----'::::::: *-:.: " *'.:' ' "..........%......' -, @........*..".*@ :.% ' ' ' - :;.;.:.* ........ ... :X. ...........e... ;-.-.-.--.. .......""x ::: .-.. .... .............. ' '::........ ... ... ........... ..: .::::: ....... .....-....... @i@:@ii: ;@@i@@;@;@;@@@@@;@@@i@@@@@@@@@@@@@@@@@@@i:: K@ !@@@i@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :X ..::::: :.:.:.: .. ... *' :::::::'-.'-. ..:... ........ ' ". *. :....- -. .::@i@i@@@:i:i@@@@i@i@@@@@@@@@@@@@@@@@@@@@@@@@ ... *.'.*.*' .. ... ... ::: ::::*:* :-:-:, ....... .. ...:::.. .. ::: .. i@i@i@%. @@: :;i@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@-.-.- ',.-.-.-.-. -* , ".......... -.......... ...-*..: ...*-' '- -" ' i*i: :: @@.':@ @ @: @i :@:@@@ ...... '................-.. .... ........ .-.-.-.1-.-.-.-:.:.:.: - .' " "" ..... ............ .. .:.:.:.,. ...... :@@;:- -.:.:::-:-.-.- ........ @' -!@@4:@i@@@@@@@@ @@@@;@..... .:.:.. :,::: ...... .........:. I:.:.:.:.. ....... I -..:.:.:.:.. - - : @:x .. ... .......... X. .. ............. ..... .. . I:'..... ..... . .... @@@@@@@@@@i@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ..... ........ :: .-:.:.:.:::-' :-:::::@:..*-'.:@:@:@:@: .'%'.'j:j:j:@%'%':j:@. .*1.:.:.:.'.'..'.'. .:.- ............. ......... -'.............. . ... ,@@@]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ '"-. ........:,,...-.-.-...-.-...-.. .-- -.-.-........-....... . .......... @w::::::*"::::::-' '-'-'..... ........... ......... ...:.::..=......:.:.:.:.:.:,::::::@ ............................. x. ....'I...-........ ........... .:..,.,.. -'- - - .........* %................... ..... :,:...... .-.-.-.-.-.-.,-.-.-. ..... .. .::.:.. t.@@@@@@:@@@:@ @@@@@i@i@i i:!:@@ '-:::::::-:-.' :::-:-:-'-@@@ ....... ....".........".. :@@@i@@:;::::::: ..::;:;:::;:;:::::::::::::::........ `@@;@@@@;@@i@@;i;*i: .@.:.:.:.X.:.X.X.:.:. '.........".........-'@@@:@@!@@ . :::::.:::::::.:::::::.:::::::::::.::::::::j :::::-1.-... ...... @@ @@@@@@@@ j@ji@@@j;!@!@i@ -'................ ...... . .. .:i@@@@@@@@@@@@@@@@@@j@@@@@@@@@@@@@@i@@@@@i@@:@i:i, ....@..... .. ------i@@@]@@ @@@;@@:.-.:-:-:-; -:-:-:-:-:-:-:-:- :-.'-.'-'.-:-:-:-:-:-.'-'... .I...... -...... ... .:. -:.: @@i@@@@@:@i@i@i@@@@@@@@@i@@@@@@@@@@@@@@@@@@@@@@@@@@@ @i@@lij@i@ii@@i;@@l...-'.".*".*,:":*.:,*".,%,*:",:":- .......@@ ..... - @ - @@' .."'...'..'...... :-:-:- ...... -'-':-:-:-X-.".:-- .. . .;- -..... a::::::::::::;::::: :::::::::::::::::@[email protected].'-*.-.'-:-:-:-:-.'-.'-:- .................. ........... - .:.,:.:,..: X.- '-.-:::.:.-.::::':* ---.-:-X-- ..:.:.:.:,. ..... .. -.X: %' -. . . . . . .. ..:.t ........... .. .......................... ..... .... .......... : @:@ ...........,........ ............... ...."........".......... .,.:.:.:.: , ,' ' ........",.'.*. "'* ...... ';@@@@@@@ @@@@;@@@!j ... -:-:-:-.'-'.-.'-:- ........ . .@@@@@@i@i@ .... ...@ i:@i::iii@@@@@@@@@@@@@@@@@@@@@@@@!@@@@@@@@@@@@i; 1"", .1 -'i@:@@::"-' ....... .. .:.:.:. .... @:-:-:-:` ii:."@:'-.Wt:@ii.-' '... .......... , ,i@i@@@i@i@@ @i@i@i@i@i@i;i@i@i!@.: iii@@iii@i@@!i .. @@::"':":::" ....... ..................' -, 'S - "'. ,,,.": -'- ..... ........ -- - - - @..@. - - .. ............... ..--* @--'----* .................... ...... @@@@@@@@@@@@@@@@@@@@@@@@@;@;@@@@ @@@@@@@@;@@.-.-.-.-.-.-.-.,-.-.-.-.-.-.-.-,.-.- .... ............ -........".M-... -.-.-.-.@ ... ::..::.. :::.,.:::::::::ii.-.,i@::@:@:ii@-.,..i@@:@:::i...,..*-.,.::..-.....,..,..".. . ............. .......@ ...'.' -@@@@@@@ @@@-. ...... :.... ... " ............... ....*... :::::-:-:-.-.-.. C-'..""'-"'-'-"-.'.'-'..' ::::::::::::::::: '.:.:.:.:.:.:.:.:.:.: .......,::!;@@@:@i@:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::i:i:i:i@@@@@@@....-..@@@..-... ..... --.-@@.--.-.,--@@ @... .......... -., .. ... -X-@-'-, -'." ".'.'.' ".-'.'.'.'.".'.'.'. ".*'.". .. .... :.*'@@@@@.-'-"@ @@@@@@@@@i@@'..'@@i@i@@@@.,@'@@@@@@@@@@@@@@@@@@@@@@@@@@.",- @@@@@ -.-.-.% ", "' ...*.. .. ....... -................. .... . ... '@@@@@ :::.:.:.,. :..,..*..,.- 0 * "" . .... .............. ........ ::.--...-.-.:.'- ---*,,,,,,,@@@@@@@@@@@;@@@@...,.,..-,.,....,.,..."...@@@;@@@;@@@@@@@@@@--.'..*..-.,.,...,,..f@:@:::@:@@l@@@ .. ...... -'.:.:.:.... - - ----.@ ........... ', '-..... , ............ !!@@--". `@@i@@ @@@:@i@:@:@:@:@!@: @@ii@@@ .........@--. . ;-"' .-'.' ..................... -: .... :: . ........................... ..... ........-.*@i`--.'@i@i@i@i@ @@i@ .1 4@it :j:j:@:' :@:j:@:ii@@@:@@i:i@@i@iiii:i:@i@i@@@:@iii@:@i@::::" :.:..-.. @@. @. .... . .. ......... @:ii@ i@i@i@i@i@@@@*-@. ..... ........ ....... -... I..... - - -........................... - ..,:. ....1. ---- @----*@@--.'--'@@i@@ @@ .'. :X ' "- ---.... ... ::............:: ........., - - -, ,...... .., - X%,"'...'...........- :::: ........... ::::::.* -.-' ...@::::::::::-::: ... . , .-.-:...rl ..... @]@@@@;@@@@]@ ar". ......... ....... [email protected]@:i:@@@@.- ..*,. -11--@ . .... . :... .,:.:.:.: . ....... - ... ........ ..... ...:....................... ..:.:. ........... ...... --......... ..... ............ ............X.... ::: ..... ..........:.......... . . . . . . " .-.%% -: .........'.'.'.'...............:.:.:.:. . .:: ..... .....:.::.. .... e% .... ... ::.'*-"::::::::::%"--' .@.@:5:-.,.,.].ii:i::.,*.,..,i:@@::::::.* ............... .. @. :...'...-...-....@ .......... : .......... .... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:.:.:.: :.:.:.:.:.:.. ...:: ..... . . "',`.' ..... .......................... ..... ... . ..:-......................-..' ........ . ............... . ..-'::::: ..::,:", .. ::::: " -................@ : ' "...................-................... ... ....... 1. .. @@@i;@@ @@@@@@@;@@ @;@:@:@i@@;@j@j@j@-.: . %.,.. . -:-:-.........:.: ...........@...... . ps .. ....:...... . .- .... %% .... :.. ....-, ..", ::::: ":. , ,.- -"" I_ ........::.: ...................... ... .............@.... ... ... ... ............:.:.:....:::: . .. ... ::::::-'@.... ... .... ...-.:.:.:.:.:. @*i:@ ................... . .@@@]@@@@@@i@@@@ . ...... I.:: ...... . @..... ........-.. 1.":... .:... ...... :::: .. .........-- ":.:. '*-....... *** .............. ::*%.: ................. ....... ...I............. .... ........ .......I... . .. : X....*................ ....... - .. ... .. ... ....... . .. ....... .@ .. ': % .::::: I .'.....: ... .. .., ".. - -- - -,1, ::::: ".: ::, . ......... .- .......... :X ............................' *'@.'.::::::-: ::,. ' - *................ . . ..-. . . . ... .-- @@ @i@@:-...::: , -::: . .- @....:.:..........:....- .......::.. .x. . ::::::. .:::: .... :- '- :::: -' -'::@!@*::@ji@@j@:@@;@@ @@@@@@i@@@ ...'. --'.* ..'..".-'.-'---.-*.'- .II::::,*.:.... ...-...........:: ... ::: ......."..:: .. ...-. ......... . . . ... ..::: ....... .... . ........... -i@i@i@@ -*.,@@i@..................%%.......... ..... :: .... ::, ...:::::::.'*::: '-':::"`::::......... @@@@i@@@@@;@ ;@@@@@@@@@@i@ -..w::-.,-.-.: ..... :..: ..........@...'@ - --............ .......... ... ...........:.:.::: ... ....:-1. -: ... ... -:-::-.-:-:-:-:.: ............ ... .. ... :. .........' ',*@;@@@@]@@@@]@@ :::::I :.: ........ 4: ..... . -' :::: ... .. [email protected]'*.---'-' --1'.--'---'.'-@'--.* . ..... :..: X: ................. :-:-@ GC :'.......... 1.4"',*....... -'-- ..-.-- ........... '.....e.... .:@i@i'....--'.*.,.*.,*."...-.,i@i@",..,..*.,*,...,*.@..'.'.-@i!i@ ..@ . ....., I.-........"............... .-.-.-.-.-.-.-.%................- .:.:.:.,..%.. ............... ................. ....... @.. ... X.." ....................... ..................... :--: ......... :.:.:.:.,I ....':`-'@@@@;@@@;@@@ -............... . ..............@...... ..... ............... -.....I......... ... ..............X.... ::::::'-:-:-:-:-: .: @::- .............. .. -:-:-::-:-:-:.'.:-:-:-:-X' @@@@@@@@@@@@@@@@@@@@@@@@@;@@@@@@ I.-.....@..... ..... .....37.5 ................ .... ............ ...... .. .:::.,.,..:,., .:........................... .................. ...-%......... ..........@.@... X-:-:-'-.-.'-'.-.'-.' -.* ..".. .........11%.. ... ...............-* "'' ' ' :: -......-....- ..... ..X.:.:.:.: ............ -- -........ @;@@i@@@@;@;@@@@@@@@@l@@@@@@@@@@. ....................:.:.:.:.:.:@ ::::::::...X.:- .::. .. i@i@i@i@@;@@@;@i@@@;@;@ :- ............... ......... ......... ..... .. . ..%.,.:.: :.:.I ........................ .................. ......... ........... - - - - -. ...... .. ............. ......... .. ..... ...:MM....I- : : ; : ; : :I @ . . ... ..... .. . ........ .............................. ......... ...-@@@@;@@@@@: ..@#. .K48 .:-X.:.:.:.:.:.`:.:.:.:. .....X.X...............,.. .::::::@ ..............'........ ......... %......... ............................... ........ :@!@@@:i:i.@@]@@i@.@:@:@ :.:.:.,. .... ..- ... -............ .................. @i@@@@iii. .:1 ...........................-. ::::::::,...,..*-.'-.'-.'-.*-.'.'.'.'.'. ....... 1:, ::::-'.*.'-':'w':':':'.'.'.*. . I. ................ ........................ --:-.'-.'-.'-:@@@ .................. :::::::: ..... .:::, ............. *- ::..x.X.:.:.:.- -:-:-:-:-X' ::::::::.".,.,.,...,........-.- -.-.%.-.- @@@;@;@i@@ ................ . . ..... ........ "''.: .......1 9 7 6:.:.,-,...,..,..,..*..,..,..,..*".,..,.,,. .-.-.-.-.-.-.-.-.-................ .......X.:.X............... .... @@@@@@@@i@i@i@@ @@@@@@@@@@@@@@@@@@@@@@@@@j@@@:::::::::::::,:::::::: ... .: ......... I.......... .-.-.-.-.-.-.%-.-.-.-.-.-.-....... -.-.-.-.%-.-.-.-................. ........: I... ............. ...... .......... . . ............ ..." ... .. ............ .......%......... .X .. ........ :. , -:.:-........... -.:.:.:.:.:.:"-. --:-:-:-:-:-: ....... ........ -'. .:.:..,.,..,..:.....,.%%%-.-.-.-.-.-.-.%-%%%@ .-...................-... .:.:.:.:.:..%. - ... ............................. '...'.'. :::::: -: . -.--..%--..-% .... ... - @..... ................... ..... . ....... .... .......'.. :.:...................:.........;......'I . ..... ................ . .. .................. ...........X-X.............. ,.:.::::::..:::::: . . . . . . . . . . . . . . . . . . . . . . . . ........ '* .... %-.-.-.-.-.-.-.-.-.-.-.-.-.-.......: ::,:::. 'X'::: :-:-:-:-:-:-'--'-'-'-. ..........%........ ..... .. ...,:.%.............................. ..... ' ,...... ... !: .... ...:: ........... ..... . .....:::: ... , ,.. .. ...... .:..........,....................................... . . .-X......%.. ::::................................ --'.X:::::X. .. ,,::::::,.",.".:::::::::."."::: ' . ..............%.... -@@-.*-;:: .. ...... ... .. .:..::: w -.,:::---.' :-:"'.""' .:.::.,.,.,***.":::::::.,.,.".,,..".:::::::::.,-,.,-,::: ........ .. .... ... . . . ......... ................'- - ... .. .. .. . . ..- '@::::iii-., , --.*.':.:.::.:.....:...... -.::@@...@@@---'. ..'....'...'. .:.:.:...:.:.:.:.:.:...:.:.:.:..:: ....::: .. .., .. .:: ..::::::::::::::::[email protected]::::::::::::: ..-.:.:::: ::::::.. .. .@ .. - i ::-:::-.... .."- ... --:i::@::@-.'------:.::.:.::.::::,........."..X: .,-,.,-,::: .: i. -.--:]i@@@:'*-*. ... ......-' V................ .. .... ...*. ......... *' ''. .".. ... ... ... -, .. ...... . ................. ... :.:.:.:.:.., -.-.-.-.-.-.-.-.-.-...*.,:::;:,.,.-.:.:."" -'::-'-.'-.-':: `::.".-.-:: ... ......... ..... :: ::.:: -.1..::-.-..-.-. :. - - ... ... ... .. ..,:::::. :::::: -.. ..... .... X... -:-:-:-:-'.-'.-:-:-:-:-'- :: -'. :: ..:: *:::::::'.".':::::x *:::::: -*:::::::::::::*-:::::::::-. .,::: % %:...... . :.................... *'-::;::.-." .: .::..::::..,....:..:.::.........-.-.-.-.-.-. .-.,.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.. : *.-::::%-:-'.'-**.:.-'::'-' -X:'- XI'. ...:: .......... -:. .. ................. ... -.-::::::%:::-' .:::::::::: '-'-:::'::--:::'-'-: --:'-'-'-'-: -': .............*... -N .::" ' ".."*:..:::..,...,:".."::,:",**,::"::,.: ...... .-."..x:: -.: ..,*:::::..,%,..:::::..*'.::::....::.::::...*.'..::......-*.-.: .. 1'-'-:::::::-'.-:-:-X-'- "..'.." ... @................. .... m-.-.-.-.-.-. . . ............. .::::: -.'.::::%..:. -.. ... ' *:' '*.::::,.,* @@:@...,-.@..*.@@@@@@:@@..-...'.-.*@:@:i@@....,-..,.",*.,...,.,.., @@....@i...,*..@..@@@.@.@i:::.,::::,.,.::;; :: -' ::: : : : *: . :::... :: : : :: *, .-.-.-.-.-.-.-....::,. ": :j:@: :::-.-'.-:':'-'-:-:' *':: :.. :::::::, ..:::::: ::: , ........... ......... :X, .::. .-.,::::: . .. -.".:: :: ... .-......-X-'-'-'- ....... .....'.....'...:' @ -': .....:. @. .. .::: ::::: ..*'*': .. - - - -"-""'i*]*" '.*'.-,::::::: . %.-.-.-.-.-.-.-...:.:.:.:.: ... :.:.:.:.;.:.. '. :.:.:.:....,.:.:.:.:.:.:.,...::] j @ j.:-..@:.:::: ": -*-'-* -' @i:..."...*,j:j:]:j...,:i:@:j:@:i:,...'...::::::: ... -:--;-:-:-::.'-:::: ..... .................... ...... .... .. .. .... ..::.i.@....:.i.i.l.i....,..,::[email protected].@@.@@::::i.*'..,.".,.,."",.,,,:ii .@@..@..".i@@@@@i.'.-.,.,..,..,@@@@@@@@i@..,..,.,-.'..'.i@i@:@:@i .............. -:-:.:..-.-.-.-.-.-.%...:::: ...... .. ... ... ...::::: ..,*::::: -'.: -'::::'-'-:::: -': ' ' - ,:,*, ,.,- @@ i:"".* ----'.-`--'*@i@i@i@i.. :::::::,.::::::: .*:::::,.: ... ......'...... ' ......... :.. ::'..' ........ .:::::-.::-.:::::::x:::::'*::: " I'. ...@:::::.:.. :-- -:---.... .....::::: - -.. ......... , :@:i::..,-::.::::::::*.,:::::::.,.,.,.,:::::::::.,.,.,.,:::::, -: . X. :: ::"@#. .-.'[email protected]::.'*.-::: :--::--.---.:: -@]@@@i@--". .. ...... ... **i*i.:i*i*i:'.*. ... .:.X...::::.. :-:-* ....................:::."*,:...;: :'. ................%...:': '-. ..-:-- -..i. ii. -XXX...... :: ..... 1.-'-.... ...... .-.-.-...::.... ... ".".".:::::::::::::::::.:.:.:.:::@ -.-..---'-"-.-"--"-',.] @@ @i.,.@'*..-']@ii@i::@:i..,..,..,il:@l@@i@i.::-'..*.-.--.":@:::@ .............. :X.:.:.'. .. .'*"***' .... ... .: -.-.':::::::::."-:;::::: -.. .: .:.::X11-11111" I... ..............: ............::::::::, *,::::::.: .. ........ ..I....... X: ....... .......................X...... .::n:r@- ....:. ..:::..: ::::::: *,'*'-*' *X. .. ": @: -'.'.*..*..*..*..*..* . . . . . . .. .*.,i:::@:@.,.,..,..,..,..,..,.::::::@:@:@:j..@:@:@:i:i::.".,.,. ..... . ...... .. .............-......... ..... ... .I ..-.-...:--*': ..:.,..*..:.:.:.:.:.:.:..*.,..:.:.:. ........... ...... .. .. ....................::..,: :- .. .... .-..:::: ...... :::,',' ................. -.......... .... .. . I .. --- -- -... ..": .. ..-... '. -'::::::::::'-. 1*..1'.:.;..'-'.' :: .......... :" ::::..::@ @ . .:...:....,::::.*@.:::.:::,::@::::::: -.:::::,: ::: " ,'::::: **::::: r-. ...... :-:-:-:-:-,..-.:.:.*.,:.:.:.,..: ........ ..::::::::!%.:`::::::: ... ::::.. :::::: ::::: 1-:: 1XX -*: :,:.:.:.:.:,. '............. ....... -.' :::.,. --- '' ::.:::,:::':x .. .:..-..-.-.-.- -.:::::'---.:::: .:.,.:: ::,. -:'-:::::::-'-'::::::X- %:::::: .::::::::::::%,::.:.:.::::.:".- .::::..... ....:.:::::::::::..::::::::...:::::::.,::."::....:.:.:.:.:.................-.-.-.%-.. .. - - ... ... .::.*.: .. .:.:...::.%:.:.:.:.-...:.%: . ._":.:.:.X.*.: ,..:::: -'- ::::..- .:::::. :::::::::::".`:::::::::::'. ---..:.:.:.:.:'--:':.w.:'. FEW: -..-.......-.@.... ..-.......... ............... .:.. ... %. ... .. .. . .. . .............. im . -.:.@ ....... -....- . ....... .::::: r . . Cover: Three-dimensional contour plot, program AUGUR, page 27. U.S. DEPARTMENT OF COMMERCE Elliot L. Richardson, Secretary NATIONAL OCEANIC AND ATMOSPHERIC ADMINISTRATION Robert M. White, Administrator ENVIRONMENTAL DATA SERVICE Thomas S. Austin, Director C0ASTAL ZONE INFORMATION CENTER KEY TO OCEANOGRAPHIC RECORDS DOCUMENTATION NO. 5 Computer Programs In Marine Science Property of CSC Library Compiled by Mary A. Firestone U. S. DEPARTMENT OF COMMERCE NOAA COASTAL SERVICES CENTER 2234 SOUTH HOBSON AVENUE CHARLESTON SC 29405-2413 NATIONAL OCEANOGRAPHIC. DATA CENTER WASHINGTON, D.C. April 1976 Mention of a commercial company or product does not constitute an endorsement by the NOAA National Oceanographic Data Center. Use for publicity or advertising purposes of information from this publi- cation concerning proprietary products or the tests of.such products is not authorized. ao For sale by the Superintendent of Documents, U.S. Government Printing Office, Washington, D.C., 20402. Price $3.50 COASTAL Z011E TABLE OF CONTENTS INFORMATON CENTER Introduction . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . v Physical oceanography . . . . . . . . . . . . . . . . . . . . * ** * * 1 Chemistry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Coastal and Estuarine Processes . . . . . . . . . . . . . . . . . . . . . . Engineering . . . . . . . . .. ... . . . . . . . . . . . . . . . . . . . . . 30 Geology and Geophysics . . . . . . . . . . . . . . . . . . . . . . ... . . . 38 Biology . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Fisheries . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Pollution .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Currents and Transfer Processes . . . . . . . . . . . . . . . . . . . . . . 74 Tides . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Waves . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Air-Sea Interaction and Heat Budget . . . . . . . . . . . . . . . . . . . . 87 Ice . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 91 Sound . . . . . . . . . . . . . . . . . . . . . . . . . . . . * , * * * * * 93 Sound Velocity . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Sound - Ray Path . . . . . . . . . . . . . . . . . . . . . . . 99 Navigation and Charting . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Graphic Display . . . . . . . . . . . . . . . . . . . . . . . * . . . . . . 116 Time and Spectral Series Analysis . . . . . . . . . . . . . . . . . . . . . 125 . . . . . . . . . . . 138 Curve Fitting . . . . . . . . . . . . . . . . . . . Applied Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Data Reduction, Editing, Conversion, Inventory, Retrieval, and Special Input/Output . . . . . . . . . . . . . . . . . . . . . . . . * 143 General Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Language Index . . . . . . . . . . . . . . . . * * * . . . . . . . . . . . . 181 Hardware Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 Institution Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Federal Information Processing Standard Software Summary . . . . . . . . . . 226 INTRODUCTION Since the last edition of "Computer Programs in oceanography" (compiled by Cloyd Dinger) was published in 1970, the National Oceanographic Data Ce nter (NODC) has received many requests from scientists throughout the international oceanographic'community for updated information on available programs. -The present edition is in answer to this demand. Abstracts of seven hundred programs have been supplied by nearly eighty institutions.in ten countries (See table, pages;vii-viii). Those familiar with the previous edition will note several changes.' Four new chapters have been added -- Fisheries, Engineering, Coast@al and Estuarine Processes, Pollution -- and the title has been changed to reflect a broader interest than was implied in the term "oceanography". In addition to the institution, lancjuag@e, and hardware indexes, a general index has been pro- vided, allowing the reader to search by parameter, method, author, etc. Andt moist importantly, the number of abstracts has nearly doubled. Most of the programs listed herein are not available from the NODC. If the NODC holds a copy of the program, it will be so noted at:the end.ofthe abstract, and the form will be described (listing, deck, etc.); copies of these materials can be supplied. Requests which involve small amounts of materials and labor will be answered free of charge; for larger requests,*an itemized cost estimate will be provided, and work will begin after funds or a purchase order have been received. (Contact the Oceanographic Services'Branch; telephone (202) 634-7439.) Many programs available in published form can be obtained from the following sources, as noted in the abstracts: National Technical information Service (NTIS) U. S. Department of Commerce 5285 Port Royal Road Springfield, VA 22161 Telephone (703) 321-8543 Assistant Public Printer U. S. Government Printing Office (GPO) Washington, DC 20402 Telephone.(202) 783-3238 When ordering from NTIS or GPO, include the order number of the document, as well as payment in the form of check or money order. Telephone orders are'accepted by both agencies if the pur@- chaser has a deposit account. Inclusion of information on a particular program does not guarantee that the program will always be available. When the originator feels that a program has become obsolete, support for that program often is discontinued. Every effort has been made to exclude all programs which defin- itely are not available to anyone. About one hundred programs from the previous edition have been retained because the NODC holds a reproducible, documented copy, or the originators have stated that they still support the programs. Ju dging from the requests received at NODC, many .of these older programs are still of interest to the scientific community. The NODC cannot assume responsibility for the accuracy of the abstracts,.except those originated.,, by our organization, or for the proper functioning of the programs. Most of these programs will not work, without modificationr on a system other than the system for which they were designed. Reports describing program libraries are available from several other federal agencies. "Scien- tific Program Library Abstracts" describes programs in the following categories: Regression and curve-fit, statistical analysis, matrix,operations, simultaneous equations, numerical analysis, approximation of special function, operations research, computer simulationr time series analy- sis, sorts, applications programs, and miscellaneous. These programs were either written for or adapted to run on a Burroughs B5500 computer containing 32.6K 48-bit words of magnetic core storage, magnetic disk mass storage, and seve.n-channel tape drives. Contact: Bureau of Mines, Division of ADP U. S. Department of the Interior P. 0. Box 25407, Federal Center Denver, CO 80225 v "Computer Software for 'Spatial Data Handling" is scheduled for publication in the summer of 1976; address inquiries to the Commission on Geographical Data Sensing and Processing of the International Geographical Union, 226 O'Conner Street, Ottawa, Ontario, Canada. Several general-purpose programs are documented in "Computing Technology Center Numerical Analysis Library," report number CTC-39, available from NTIS for $12.00 paper copy, $2.25 microfiche. The Computing Technology Center is operated by the Nuclear Division of Union Carbide Corporation at the Oak.Ridge National Laboratory in Oak Ridge, Tennessee. "Argonne Code Center: Compilation of Program Abstracts," report number ANL-7411, supplement 8, may also be obtained from NTIS, for $13.60 paper copy, $4.25 microfiche. The Argonne Code Center is located at the Argonne National Laboratory, 9700 South Cass Avenue, Argonne, IL 60439. Programs maintained by the.Center are chiefly intended for use in nuclear reactor research. Included in the Environmental 'and Earth Science category are programs for the following: Environmental impact studies, geology, seismology, geophysics, hydrology and ground water studies, bioenvironmental systems analyses, meteorological calculations relating to the atmosphere and its phenomena, studies of airborne particulate matter, climatology, etc. Persons or organizations.wishing to contribute program information for use in future editions and for reference in answering requests are asked to use standard form 185, Federal Information Processing Standard Software Summary;,several copies of the form are printed as the last pages in this booki beginning on page 226. The technical assistance of the following NODC personnel is acknowledged, with appreciation: Albert M. Bargeski Dean Dale George F. Heimerdinger Nelson C. Ross John Sylvester Robert W. Taber Rosa T. Washington Judith Yavner Thomas Yowell vi Contributors to "Computer'Programs in Marine Science" National Oceanic and Atmospheric Administration U. S. Department of Commerce U. S. Department of Defense Other Federal Ag Environment al Data Service: Department of the Army: U. $. Department National Oceanographic Data Center Coastal Engineering Research Center Geological Surv National Geophysical and Solar- National Cent Terrestrial Data Center Department of the Navy: Woods Role, k Cent er for Experiment Design and Civil Engineering Laboratory Menlo Park-, Data Analysis (Port Hueneme, CA) Corpus Christ National Environmental Satellite Naval Postgraduate School U. S. Department Service (Monterey, CA) Coast Guard: Fleet Numerical Weather Central Oceanographic National Ocean Survey (Monterey, CA) Tce Patrol CN Naval Undersea Research and National Weather Service: Development Center.(San Diego, CA) Environmental Fro Techniques Development Laboratory Naval Electronics Laboratory, Gulf Rreeze, VL (San Diego, CA) Environmental Research Laboratories: Naval Undersea Center (Pasadena, CA) Pacific Marine Environmental Naval Underwater Systems Center Laboratory (New London, CT, and Newport, RI,) Atlantic Oceanographic and Naval Surface Weapons Center Meteorological Laboratories CSilver Spring, MD) Naval Rese-arcb-Laboratory National Marine Fisheries Service: (Washington, DC) Southwest Fisheries Center: Fleet Weather Facility La Jolla Laboratory (.Suitland, MD) Honolulu Laboratory Naval Oceanographic office Southeast Fisheries Center (Washington, DC) Defense Mapping Ag ency Hydrographic Center (Washington, DQ Naval Academy (Aunapolis,.MD) Contributors to "Computer Programs in Marine Science" U.S. Academic/Research Institutions Other U.S. Contributors Foreign and Interna Contributor Columbia University: Los Angeles City Sanitation Fisheries Research- Hudson Laboratories Department Marine Environmenta Lamont-Doherty Geological Redford Institute o Observatory California Department of Cornell University Water Resources National Institute University of Delaware Institute of Oceano University of Hawaii Arthur D.,Little, Inc. University of Illinois University of Berge Johns Hopkins University Rand Corporation Massachusetts Institute of BCO Nacignal de Dad Technology University of Maine RNDO, Centre Nation F- University of Maryland des Oceans (Franc University of Miami University of Michigan North Carolina State Univer sity Centrd Argentino de Oregon State University University of Pittsburgh University,of Puert University of Rhode Island Rice University Universidad N. A. d Scripps Institution of Oceanography Inter-American Trop Southampton College University of Texas Texas A&M University Virginia Polytechnic Institute and State University University of Washington Williams College University of Wisconsin Woods Hole Oceanographic Institution PHYSICAL OCEANOGRAPHY Transport Computations from Language - FORTRAN I and IV Atmospheric Pressure Hardware - IBM 1620/IBM 1130 Computes the steady-state mass transport in the ocean from atmospheric pressure data, according to a system of analysis designed by Dr. N.P. Fofonoff. Input: Sea level pressure cards from the extended forecast division of the U.S. National Weather Service. Output: Meridional and zonal components of Ekman transport, total meridional transport, integrated transport, and inte- grated geostrophic transport (mean monthly values for the specified grid of alternate five de- grees of latitude and longitude in the northern hemisphere. FORTRAN I program is listed in FRB manuscript series report (Ocean. and Limnol.) No. 163, by Dr. Charlotte Froese, 1963. Pacific Biological Station Copy on file at NODC '(FORTRAN I version for Fisheries Research Board of Canada IBM 1620 only - above report) P. 0. Box 100, Nanaimo, B. C. V9R 5K6 STD Computations Language - FORTRAN"IV STP02 Hardware - IBM 1130 Computes derived oceanographic quantities for Bisset-Berman SID casts. Printed output: Pres- sure, temperature, salinity, depth, sigma-tj specific volume anomaly, potential temperature and density, dynamic height, potential energy anomaly, oxygen content; sound velocity optional. FRB Manuscript Report (unpublished) No. 1071,by C.A. Collins, R.L.K. Tripe, and S.K. Wong, Dec. 1969. Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Hydrographic Cast Computations Language - FORTRAN IV HYDRO Hardware - IBM 1130 Computes derived oceanographic quantities for hydrographic casts. Printed output: Pressure, temperature, salinity, depth, sigma-t, specific volume anomaly, potential temperature and den- sity, dynamic height, potential energy anomaly, oxygen content; sound velocity optional. FRB Manuscript Report (unpublished) No. 1071,by C.A. Collins, R.L.K. Tripe, and S.K. Wong, Dec. 1969. Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Digitizes STD Data Language - FORTRAN DEEP Hardware - Hewlett-Packard 2115A Digitizes salinity-temperature-depth data on line, using time as a criterion for selecting points. Input are frequencies from the Bisset-Berman STD system and station heading data through a teletype. Output, on paper tape, has station identification'fields, time interval between data points, and the SID data. Technical report No. 152 (unpublished manuscript), by A. Huyer and C.A. Collins, Dec. 1969. (See program WET, next page-) Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 STD Processing Language - FORTRAN WET Hardware - Hewlett-Packard 2115A For shipboard process ing of digitized salinity-temperature-depth data. Input is on paper tape .(output from program DEEP). Output: The following parameters at standard pressures -- temper- ature, salinity, sigma-t, delta-d, specific gravity anomaly, specific volume anomaly, geopoten- tial anomaly, and potential energy. Technical Report No. 152 (unpublished manuscript), by A. Huyer and C.A. Collins, Dec. 1969. Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Station Data Retrieval Language - ALGOL HYDROSEARCH Hardware - Burroughs 6700 Provides easy, inexpensive retrieval of hydrographic station data" with selection criteria ex- pressed in terms of data properties. Output: Summary listing, detailed listing, cards, tape, or disk file. The program can be run either in batch mode or interactively; users can be local or remote via dial-up, ARPANET or FTS. User's Guide available. Ed Coughran Available from originator only University of California, San Diego P.O. Box 109 La Jolla, CA 92037 Telephone (714) 452-4050 SID Data Processing Language - FORTRAN IV' Hardware - CDC 3300 Processes salinity-temperature-depth recorded in the field. B CF Special Scientific Report-Fish- eries No. 588, "Processing of Digital Data Logger STD Tapes at the Scripps.Institution of Oceanography and the Bureau of Commercial Fisheries, La Jolla, California," by Dr. James H. Jones, June 1969. Oceanic Research Division Copy on file'at NODC (above report) Scripps Institution of Oceanography P.O. Box 109 La Jolla, CA 92037 Salinity Anomaly Language - FORTRAN II ISALBP Hardware - CDC 3100 Calculates the salinity anomaly from a standard TIS or Theta/S curve for North Atlantic Central water developed by L.V. Worthington. The results are output on the line printer. Author A.B. Grant (June 1968). Director Available from originator only Bedford Institute of Oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y'4A2 Oxygen Saturation, Oxygen Anomaly Language - FORTRAN II ISATBP Hardware - CD6-3100 Calculates the percentage of oxygen saturation in seawater, according to tables and formulae by Montgomery (1967), as well as an oxygen anomaly on a sigma-t surface, according to a tabu- lated curve by Richards and Redfield (1955). The results are output on the line printer, sta- tion by station. Author - A.B. Grant (June 1968). 2 A Director Available from originator only Bedford Institute,of Oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Plot Theta-S Curves Language - FORTRAN II Hardware - CDC 3100/PDP-8/CalComp Plotter Plots potential temperature vs. salinity. Input on cards. Output: Printed listing and punched paper tape. Station plot uses a PDP-8 computer, paper tape reader, and,CalComp Plot-, ter. Author - R. Reiniger. Director Available from originator only Bedford Institute of Oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Plots Station Positions Language FORTRAN II Hardware,- CDC 3100/PDP-8/CalComp Plotter Plots cruise station positions on Mercator projection and writes in station number. "PLOTL" plotting routine used with PDP-8 and CalComp plotter. Author R. Reiniger (Sept. 1968). Director Available from originator only Bedford Institute of Oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Nutrient Concentrations Language - FORTRAN II PEAKS Hardware - CDC 3150 Reduces a set of discretely sampled voltages from the Technicon AutoAnalyzer,to,a set of peak heights and thence to a set of nutrient concentrations. Input: Magnetic tape produced by a Techal Digitizer and Kennedy Incremental Recorder; card deck containing identifiers for all sam- ples and standards. Output: Tables of peak heights and of derived nutrient concentrations. Up to 8 parameters and 400 samples can be accomodated per run. John L. Barron Available from originator only Bedford Institute of Oceanography, P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Telephone (902) 426-3676 STD Tables and Plots Language FORTRAN IV STD Hardware.- HP 210OA/Disk/CalComp Plotter optional Reduces data from Guildline STD and Hewlett Packard data logger to tables of salinity-temper- ature-depth information and prepares it for plotting. The equation giving salinity as a func- tion of conductivity ratio, temperature, and.pressure is due to Dr. Andrew Bennett. John L. Barron Available from originator only Bedford Institute of.Oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Telephone (902) 426-3676 3 Consistency of Physical and Chemical Data Language - COBOL and FORTRAN subroutines C 18 A 18 X Hardware - IBM 360-56/48K/Disk/2 tape-units Performs consistency check of physical and chemical data obtained during oceanographic cruises. Input: Disk pack with recorded and sorted data, parameter card indicating whether the input corresponds to physical or chemical data. Output: Listing of inconsistent data. Capitan de Fragata Nestor Available from originator only Lopez Ambrosioni Centro Argentino de Datos Oceanograficos Avenida Montes de Oca 2124 Buenos Aires, Republica Argentina Telephone 21"0061 Calculation of Thermometric Values Language - COBOL and FORTRAN subroutines C 18 A 23 X Hardware - IBM 360-50/58K/Disk/2 tape units Calculates thermometric depth and corrected temperatures. Input: Disk with physical data and calibration table of reversing thermometers. Output: Listing of evaluated and-accepted physi- cal data. Capitan de Fragata Nestor Available from originator only Lopez Ambrosioni Centro Argentino de Datos..Oceanograficos Avenida Montes de-Oca 2124 Buenos Aires, Republica Argentina Telephone 21-0061 Station Data System Final Values Language - COBOL and FORTRAN subroutines C 18 A 32 X FQ Hardware - IBM 360-50/64K/Disk/2 tape units Interpolates temperature, salinity, and oxygen at standard depths; calculates sigma-t and sound velocity at ob served and standard depths; also calculates specific volume anomaly and dynamic depth anomaly at standard depths. Input: Disk pack with accepted primary data records. Out- put: Listing of observed and computed values at observed and standard depths. Capitan de Fragata Nestor Available from originator only Lopez Ambrosioni Centro Argentino de Datos Oceanograficos Avenida Montes de Oca,2124- Buenos,Aires, Republica Argentina Telephone 21-0061 Daily Seawater Observations Language - FORTRAN IV Hardware - CDC CYBER 74 Input: Daily observations of temperature and salinity. Output: (1) Quarterly statistics, (2) annual statistics, (3) listing of seven-day normally weighted means for one year, and (4) plot of normally weighted means for one year. Author - H. Somers. Early version in FORTRAN II-D for the IBM 1620. Marine'Environmental Data Service Available from originator only 580 Booth Street Ottawa, Ont. KlA OH3 Telephone (613) 995-2011 Data Management System for Physical Language - COBOL, FORTRAN, PL/l, machine lang. and Chemical Data Hardware - CDC 6400 under SCOPE 3.3, 125K octal OCEANS V words/IBM 360-85 under MVT, 200K decimal bytes The OCEANS V system is designed to make available any physical, chemical, or meteorological 4 data collected as manual recordings or analog traces. The system is divided into a number of modules and presently processes data collected using Nansen bottles and mechanical bathythermo- graphs. There are three stages to the'system: (1) edit and quality control of newly collected data, (2) addition of these data to existing historical data, and (3) retrieval/report from these historical data. D. Branch Available from originator only Marine Environmental Data Service 580 Booth Street Ottawa, Ont. KlA OH3 Telephone (613) 995-2011 Mass Transport and Velocities Language - FORTRAN II GEOMASS Hardware - PDP 8 E/12K Calculates velo'cities at standard depths between two stations relative to deepest common depth; also calculates trapezoidally mass transport between successive depths and culumative mass transport -from surface. Assumes deepest common depth is level of no motion. Author C. Peter Duncan. Donald K. Atwood Available from originator only Marine:Sciences Department University of Puerto Rico Mayaguez, PR 00708 -Telephone -(809) 892-2482 Station Data Language FORTRAN IV TWIRP Hardware PDP 10 Interpolates oceanographic data; calculates sigma-t, dynamic depth anomaly, potential tempera- ture, and delta-t. Input: Observed thermometric depths, temperature, salinity, and chemistry. Output: Temperature, salinity, sigma-t, potential temperature, delta-t at observed depths and all of these plus dynamic height anomaly interpolated to standard depths. Author C. Peter Duncan. Donald K. Atwoo@ Available from originator only Marine Sciences Department University of Puerto Rico Mayaguez,-@PR 00708 Telephone (809) 892-2482 Thermometer Correction, Thermometric Depth Language - FORTRAN IV GIESE 04 Hardware - PDP 10 Corrects thermometers and calculates thermometric depth, as per formulae by Keyte. Input- Thermometer number,-uncorrected reading, auxiliary thermometer reading,,data, cruise number, station number, wire out. Output: Corrected temperatures, corrected unprotected thermometer readings, and thermometric depth... Author Mary West. Donald K. Atwood Available.from originator only Marine Sciences Department University-of Puerto Rico Mayaguez, PR 00708 Telephone (809) 892-2482 Oceanography Station Computer Program Language - FORTRAN IV Hardware - Burroughs 6700/2125 words Processes observed station data to'obtain interpolated values of temperature, salinity, oxygen, specific volume anomaly, dynamic depth, sigma-t, and sound velocity. The three-point Lagrange interpolation equation and the Wilson sound velocity'formula are used-in the computations. Running time is two seconds per station. 5 Miguel Angel Alatorre Copy on file at NODC Instituto de Geofisica Universidad N.A. de Mexico Ciudad Universitaria Mexico 20, D.F. Telephone 548-65-00, ext. 537. Flexible System for Biological, Physical, Language - FORTRAN IV and Chemical Data Hardware - XDS Sigma 7/40K 32 bit words with SEDHYP (System d'Exploitation des Donnees overlay en Hydrologie Profonde) A very flexible system of about 5,000 cards which computes, interpolates, lists, and plots physical, chemical, and biological parameters. Input includes: List of the parameters to be listed, computed, interpolated, plotted, and copied on files; method of computation and inter- polation; name of the parameter to be used as "interpolater"@, list of the interpolation levels; format of the processed data. Output: Listings of the observed, computer, or interpolated parameters; plots of one parameter versus another parameter with all the curves on the same graph, or by groups of N curves on the same graph; copy of the values of one parameter on a working file for further use by other programs. The options, input on cards, are analysed and controlled; each station is stored'in "common" area; then parameters are computed and interpo- lated. Files in a new format (FICPAR). are created; each file contains all the values of all the stations for one parameter. The plot is realized from two files of the FICPAR *type. Docu- mentation: Presentation de SEDHYP, Dec. 1973; also, Catalogues des methodes de calcul, Pin- terpolation et dereduction, Dec. 1973. Mr. Stanislas, BNDO Available from originator only Centre National pour l'Exploitation des Oceans Boite Postale 337 29273 Brest Cedex, France Telephone 80.46.50, telex. 94-627 Subroutines for Physical, Chemical and Language - FORTRAN IV Biological Parameters Hardware - XDS Sigma 7 C04 SAL, C44 TETA, C 46 SIGM Z, etc. Subroutines compute the following parameters: Depth, pressure, salinity, potential tempera- ture, sigma-o, oxygen saturation percent, sigma-t, delta-st, potential sigma, alpha, delta-al- pha, sigma-stp, nitrate, saturated oxygen, apparent oxygen utilization, sound velocity, dynamic depth, potential energy anomaly, salinity or temperature flux, Vaisala frequency. Input: Value of all parameters to be used in the computations and the catalog identification number of the chosen method. Documentation:,,,"Catalogue des msthodes de calcul des parameters physiques, chimiques et biologiques," Dec. 19)@. Mr. Stanislas, BNDO Available from originator only Centre National pour l'Exploitation des Oceans Boite Postale 337 29273 Brest Cedex, France Telephone 80.46.50, telex 94-627 Interpolation Subroutines Language - FORTRAN IV INTERP1, INTERP2, etc. Hardware - XDS Sigma 7 Subroutines interpolate the values of a parameter at different levels; for each subroutine, the method is different: spline function, polynomial interpolation, linear interpolation, La- grange polynomial interpolation. Input: Thevalues of the parameter to be interpolated, the corresponding values of the parameter to be used as "interpolater" (e.g., depth), list of the levels of the "interpolater" for which interpolation is asked, the number of points to be used. Documentation: "Catalogue des methodes d'interpolation," Dec. 1973. 6 Mr. Stanislas, BNDO- Available from originator only Centre National pour l'Exploitation des Oceans' Boite.Postale 337 29273 Brest Cedex, France Telephone 80.46.50, telex 94-627 Processes STD and CTD Data Language - FORTRAN IV SEDSTD (Systeme d'Exploitation des Hardware - XDS Sigma 7/25K words DONNEES STD, CTD) The system includes programs to copy the raw data from paper tape onto magnetic tape, to pro- duce validated data from the raw data using calibration information, and to process the vali- dated data. It is possible to reprocess the stations from raw data or validated data on mag- netic tape. Option information to be supplied includes: identification number of the stations to be processed, whether the data are raw or validated, list of the depth levels to be listed, and scale of the parameters to be plotted. Output: Listings of depth or pressure, tempera- ture, salinity (observed or computed from @conductivity), oxygen, oxygen saturation percent, sigma-t, potential temperature, potential sigma, delta-alpha, and delta-d for each station; plots of temperature, salinity, oxygen and sigma@t vs. depth,'and temperature vs. salinity for each station; magnetic tape files of raw*ahd validated data. Documentatio n- Presentation de SEDSTD, Dec. 1973. Mr. Stanislas, BNDO Available from originator only Centre National pour l'Exploitation des Oceans Boite Postal 337 29273 Brest Cedex, France' Telephone 80.46.509 telex 94-627 Reads, Calculates, Interpolates Station Data Language FORTRAN IV CAPRICORN Hardware IBM 360-65/320K bytes Reads oceanographic station data from cards or NODC formatted 120-character-per-record tape. If desired, it can edit the NODC tape and/or calculate and interpolate oceanographic parameters for each station or calculate and interpolate variables at specified sigma theta surfaces or potential temperatures. (See subroutines F3, SECPG, EDIT, and PLTEDT.) Ruth McMath Available from origin .ator only Department of Oceanography Texas A&M University College Station, TX 77843 Telephone (713) 845-7432 Station Data Calculations Language - FORTRAN IV F3 Hardware - IBM 360-65 This subroutine takes-as input, through its common blocks, the ob,served values for depth, tem- perature, salinity, and, if available, oxygen, phosphate, silicate, nitrate, and nitrite. It then interpolates salinity and temperature to standard depths, using either a linear means or by weighting two Lagrangian three-point polynomials (depending on whether there are three or four properly distributed data points). Thesubroutine calculates,the following for both the observed and standard depths: potential temperature, thermosteric anomaly, specific volume anomaly, sigma-t, the sigma values for depths of 0, 1000, 2000, 3000, 4000.' and 5000 meters. Computations of sound velocity, dynamic height, and transport functions are made for standard depths only. The *computation for stability is made at the observed depths only. The values of oxygen, phospha@e, silicate, nitrate, and nitrite are simply printed out, if they are read. Subroutine F3 is a composite of programs written' by various authors: The original "F" program was written by Kilmer and Durbury for the IBM 650. This program was expanded by Nowlin and McLellan for the IBM 7094 and again by Eleuterius for the IBM 360. The Scripps SNARKI program provided the basis for much of the present version. (See prbgram CAPRICORN.) 7 Ruth McMath Available from originator only Department of Oceanography Texas A&M University College Station, TX 77843 Telephone (713) 845-7432 Plots Station Data Language - FORTRAN IV PLTEDT Hardware - IBM 360-65/Houston Omnigraphic Plotter This subroutine generates a plot tape to make any of the following 13 plots: Temperature vs. depth, salinity vs. depth, sigma-t vs. depth, temperature vs. salinity, oxygen vs. sigma-t, oxygen vs. temperature, temperature vs. silicate, potential temperature vs. salinity, phosphate vs. depth, sound velocity vs. depth, stability vs. depth, silicate vs. depth, oxygen vs. depth. The size of the plots is 11 x 17 inches. (See program CAPRICORN) Ruth McMath Available from originator only Department of Oceanography Texas A&M.University College Station, TX 77843 Telephone (713) 845-7432 Calculates Station Data Language - FORTRAN IV SECPG Hardware - IBM 360-65 This subroutine computes the depths that correspond to input density surfaces. It then inter- polates temperature, salinity, oxygen, phosphate, nitrate, and nitrite to these computed depths. Using these interpolated values for temperature and salinity, the following are calcu- lated at each computed depth: Potential temperature, thermosteric anomaly, specific volume anomaly, sigma theta for depths of 0, 1000, 2000, 3000, 4000, and 5000 meters, transport, dy- namic height and acceleration potential. Uses Lagrangian interpolation or linear interpola- tion, depending on point distribution. (See program CAPRICORN@ Ruth McMath Available from originator only Department of Oceanography Texas A&M University College Station, TX 77843 Telephone (713) 845-7432 Station Data Language - HP ASA Basic FORTRAN HYD2 Hardware - HP 2100/13K words/Keyboard/CalComp Plotter, paper tape punch, and magnetic tape unit optional Computes stati on data. Input: Header information, depth, temperature, salinity,.oxygen and silicate from a user-specified device. Output: Station data including depth, temperature, salinity, oxygen, silicate, pressure, potential temperature, dynamic height, etc. Plot or tape output optional. Chris Polloni Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (716) 548@1400 Brunt-Vaisala Frequency Language - FORTRAN IV OBVFRQ Hardware - XDS Sigma 7/204 words Subprogram computes the Brunt-Vaisala frequency (radians/sec) from station data. Input: Grav- itational acceleration, pressure, temperature, salinity. Requires double precision of program ATG. 8 A Information Processing Center Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Dynamic Height Language - FORTRAN IV DYNHT Hardware - XDS Sigma 7/85 words Subprogram calculates an array of dynamic heights for specified arrays of pressure and specific volume anomalies. Jacqueline Webster Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Potential Energy Anomaly Language - FORTRAN IV PEN Hardware - XDS Sigma 7/103 words Subprogram computes the potential energy anomaly from pressure and specific volume anomaly. Jacqueline Webster Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Various Parameters from Station Data Language - FORTRAN IV OCCOMP Hardware - XDS Sigma 7/23K words Computes various oceanographic parameters from NODC format station data; interpolates parame- ters to standard depths; computes geostrophic velocity and volume transport for successive sta- tions. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Specific Volume Anomaly Language - FORTRAN IV-H SVANOM Hardware - XDS Sigma 7 Subroutine computes the specific volume anomaly, given the pressure and the specific volume, from an empirical formula devised by Fofonoff and Tabata. .Mary Hunt Copy on file at NODC (listing, documentation) Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Pressure Subroutine Language - FORTRAN IV-H PRESS Hardware - XDS Sigma 7 Subroutine computes a series of pressures from a given series of depths, temperatures, salini- ties, and their latitude. The equation for pressure is integrated by successive approxima- tions. Mary Hunt Copy on file at NODC (listing, documentation) .Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 9 Reads Station Data Language - FORTRAN IV-H DATA Hardware - XDS Sigma 7 Subroutine reads oceanographic station data cards and returns the information therein to the user, one station for each call. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Geostrophic Velocity Difference Subroutine. Language - FORTRAN IV-H VEL Hardware - XDS Sigma 7 Computes geostrophic velocity difference between two oceanographic stations, according to a formula described by N.P. Fofonoff and Charlotte Froese. Mary Hunt Copy on file at NODC (listing, documentation) Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Volume Transport Language - FORTRAN IV-H .VTR -Hardware - XDS Sigma 7 Computes volume transport between two stations. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Sigma-t Language - FORTRAN IV-H SIG14AT and DSIGMT Hardware - XDS Sigma 7 Subroutine computes sigma-t from temperature and salinity by Knudsen's formula, rewritten by Fofonoff and Tabata. DSIGMT is the double-precision form of SIGMAT. Mary Hunt Copy on file at NODC (listing, documentation) Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Adiabatic Temperature Gradient Language - FORTRAN TV-H ATG Hardware - XDS Sigma 7 Subroutine calculates adiabatic temperature gradient for specified values of pressure, temper- ature, and salinity, using an empirical formula developed by N.P. Fofonoff. Mary Hunt Copy on file at NODC (listing, documentation) Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Potential Temperature Language - FORTRAN IV POTEMP Hardware - XDS Sigma 7/100 words Subprogram computes the potential temperatures at a given temperature, salinity, and pressure, using a formula derived from A polynomial fit to laboratory measurements of thermal expansion. 10 A Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods.Hole, MA 02543 Telephone (617) 548-1400 Specific Volume Language - FORTRAN IV SPVOL @Hardware - XDS Sigma 7/129 words Subprogram computes the specific volume (ml/g) of seawater at a given temperature, pressure, sigma-o, and sigma-t, using.formula by V.W. Ekman (rewritten by Fofonoff and Tabata). Input: values of sigma-t as calculated by subprogram SIGMAT. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Oxygen Language - FORTRAN IV OPLOT Hardware - CDC 3300 Computes oxygen in ml/l and percent saturation. U.S. Coast Guard Oceanographic Unit Available from originator onlv Bldg. 159-E, Navy Yard Annex Washington, DC 20590 Telephone (202) 426-4642 Chlorophyl Language - FORTRAN IV CHLO Hardware - CDC 3300 Computes chlorophyl in mg/l. U.S. Coast Guard Oceanographic Unit Available from originator only Bldg. 159-E, Navy Yard Annex Washington, DC 20590 Telephone (202) 426-4642 Salinity Language - FORTRAN IV SALTY Hardware - CDC 3300 Computes salinity in ppt with temperature correction and shear correction between each standard water sample. U.S. Coast Guard Oceanographic Unit Available from originator only Bldg. 159-E, Navy Yard Annex Washington, DC 20590 Telephone (202) 426-4642 Temperature-Salinity Class Volume Language - FORTRAN IV TSVOL Hardware - CDC 3300 Calculates volume of water by T-S class, area within which station is located (in sq. km) and total volume for each T-S class. U.S. Coast Guard Oceanographic Unit Available from originator only Bldg. 159-E, Navy Yard Annex Washington, DC 20590 Telephone (202) 426-4642 Thermometer Correction Language - FORTRAN IV THERZ Hardware - CDC 3300 C.orrects deep-sea reversing thermometers using calibration factors; computes thermometric depth for unprotected thermometers, lists bad thermometers and their malfunctions, computes observed L-Z, plots L-Z curve (on line), computes used L-Z and picks from the L-Z curve the depths for the other bottles. U.S. Coast Guard Oceanographic Unit Available from originator only Bldg. 159-E, Navy Yard Annex Washington, DC 20590 Telephone (202).426-4642 Transport Language - FORTRAN IV XPORT Hardware - CDC 3300/CalComp Plotter Calculates sigma-t, dynamic heights, solenoidal values of average temperature and salinity vol- ume flow, current velocity at top of each solenoid, distance (n.m.) between stations, specific heat, heat and salt transport, net volume flow for each pair of stations, net volume flow in form of cold core and warm water for each station and plots solenoid graph on off-line plotter. U.S. Coast Guard Oceanographic Unit Available from originator only Bldg. 159-E, Navy Yard Annex Washington, DC 20590 Telephone (202) 426-4642 Plots Temperatures, Lists Mixed Layer Depths Language - FORTRAN WEEKPLOT Hardware - Burroughs 6700/Less than 20K words/ CalComp Plotter Plots sea temperature for one-degree quadrangles for the eastern tropical Pacific Ocean; also, computes and lists mixed layer depths. Mixed layer depths are computed by an empirical for- mula and modified by reports received from tuna fishing vessels. Input: Disk files of.synop- tic marine radio weather reports, prepared separately from punched cards. A.J. Good Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 325 Constants for Harmonic Synthesis of Mean Sea Language - ALGOL Temperatures,HARMONIC Hardware - Burroughs 670O/Less than 30K words/ Disk input and output Computes five constants to be used in harmonic synthesis of mean sea temperatures, by one-de- gree quadrangles. Monthly variations of mean sea temperature are treated by a Fourier series analysis. Disk file of constants, by one-degree quadrangles for the Pacific Ocean. A.J. Good Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714).453-2820, ext. 325 Vertical Section Plots Language - FORTRAN 63 ESTPAC Hardware - CDC 3600/32K words/3 tape units/ Calcomp Plotter Constructs vertical temperatures and salinity sections from STD magnetic tape on 30-inch-wide 12 plotting paper. The product of the two dimensions (station distance x depth) of a data array times four must not exceed 32,000. NOAA Technical Report NMFS CIRC-365. Kenneth A. Bliss Available-from originator only Southwest Fisheries Center National Marine.Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820 Converts STD Data Language - FORTRAN RDEDTP Hardware - CDC 3600/15K words/2 tape units Reads raw STD data from tape, converts to engineering units, removes extraneous values, smooths and writes a new tape. U.S. Fish and Wildlife Service Spec. Sci. Rept. Fish. 588, by James H. Jones, 1969. This program is presently in the state of revision. Kenneth Bliss Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820 Corrects STD Data Language.- FORTRAN TPMOD Hardware " CDC 3600/10K words/2 tape units Reads STD data from output of program@RDEDTP, calibrates data, adds station location and data, and writes a final corrected tape. U.S. Fish and Wildlife Service Spec. Rept. Fish. 588, by James J. Jones, 1969. Kenneth Bliss Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820 Environmental Dynamics Subroutines Language - BASIC. OCEANLIB Hardware - IBM 360/Dartmouth DTSS A series of subroutines: ALPHA calculates Alpha 35, 0, P for any depth by interpolating stand- ard values. from a random access file; GRAV computes the resultant gravity at any latitude, us- ing the international gravity formula. SIGMAT calculates sigma-o and sigma-t using empirical formulas, of Knudsen for sigma-o and LaFond for sigma-t. DENSITY calculates the in situ den- sity of seawater, using empirical formulas developed by LaFond and others. SOUND computes. sound velocity using the empirical formula developed by Leroy in 1968. POSIT computes the di- rection and distance between points 'on the earth's surface, using spherical trigonometry, al- lowing the earth's radius to vary. LCDR W.C. Barney Available from originator only Environmental Sciences Department U.S. Naval Academy Annapolfs, MD 21402 Telephone (301) 267-3561 Geostrophic Current Language - BASIC CURRENT Hardware - IBM 360/Dartmouth DTSS/14.5K Calculates geostrophic current at standard depths between adjacent stations using method of 13 dynamic height or geopotential anomalies. Requires OCEANLIB subroutines. LCDR W.C. Barney Available from originator only Environmental Sciences Department U.S. Naval Academy Annapolis, MD 21402 Telephone (301) 267-3561 Monthly Sonic Layer Depthh Language - FORTRAN Hardware - IBM 7074 Calculates sonic layer depth-from BT traces and converts position to plot on Mercator base without overprints. OS No. 53480. Author - D.B. Nix. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Vertical Temperature Gradients Language - FORTRAN Hardware - IBM 7074 Computes, from geograph ic station data, the vertical temperature gradient largest in absolute magnitude between successive standard depths, for each station. These gradients are tabulated in frequency distribution format, and averages are calculated for each one-degree square. OS. No. 20126 Part 2. Author - G.S. Caldwell. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Water Clarity Language - FORTRAN V Hardware - UNIVAC 1108/3K words/Drum Combines data taken with Scripps illuminameter, transmissometer, -Secchi disk and Forel-Ule Scale. Logarithmetic combination of parameters are summed over observation intervals to yield meter by meter results. Input: Diffuse attenuation coefficients, transparency readings, depths of observations via cards. Output: Visibility loss at specific levels of the water column and contrast loss expressed in decibel values. Philip Vinson Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (202) 433-3878 Oceanographic Data Computation Language - FORTRAN EXTENDED TPCONV Hardware - CDC 6500/15K 60 bit words/Two tape units Assembles temperature, salinity, and sound velocity at forty standard oceanographic depths from any preselected ocean area onto magnetic tape. Also included for each oceanographic station is the layer depth, layer sound velocity, in-layer gradient, below-layer gradient, axis depth and axis depth sound velocity. Output used by program SUMMARY. NUC Tech. Note 1223. John J. Russell Available from originator only Naval Undersea Center Code 14 San Diego, CA 92132 Telephone (714) 225-6243 14 Variance and Standard Deviation Language,- FORTRAN EXTENDED SUMMARY Hardware CDC 6500/63K 60 bit words/Disk/ Two tape units Orders selected oceanographic data at each of forty standard levels and selects maximum, 10, 20, 30, 40, 50, 60, 70, 80, 90, 25 and 75th percentiles, and minimum. Also computes variance and standard deviation at each of the forty standard depths. Input: Data generated by the program TPCONV. Output: Deck of eighty-one cards - two cards at.each of the forty standard depths. First card contains maximum, percentiles (above), minimum, number of observations, and identification at one depth. The second card contains variance, number of observations, mean, depth number, and identification. NUC Tech. Note 1224. John J. Russell Available from originator only. Naval Undersea Center Code 14 San Diego, CA 92132 Telephone (714) 225-624'3 Sigma-T Language- ANSI FORTRAN INVREJ Hardware- CDC 3300 Removes inversions in sigma-t profiles.prior to calculation of buoyance-frequency profile. The following options are available: binomial smoothing, minima rejection, maxima rejection, and local smoothing. K. Crocker Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-3307 STD Processing Language -ANSI, FORTRAN OCEANDATA Hardware -CDC 3300/UCC plotter Converts raw Plessey CTD-STD data (frequency or period average) to parametric form, corrects salinity for time constant mismatch, rejects invalid data, averages data by designated inter- vals (normally 1 decibar). Provides listing, plots, disk and tape files of corrected raw data and reduced data. Several special purpose editions available. .K. Crocker Available from originator only Naval Underwater Systems Center Newport, RI .02840 Telephone (401) 841-3307 Internal Waves Language - USASI FORTRAN WITCOMB Hardware - CDC 3300/ 26K words Calculates internal wave eigenvalues (dispersion curves) and eigenfunctions as solutions to the linear internal wave equation. Input: Density as a function of depth in the ocean from the surface to the bottom. Data points do not have to be equally spaced in depth. Output: Den- sity profile (smoothed), buoyance-frequency profile, dispersions curves (all listings); plotter tape for preceding plus eigenfunctions. Performs numerical integration of internal wave equa- tion using assumed values of frequency and wavenumber until boundary conditions are satified by trial and error. Alan T. Massey Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-4772 Interpolation for Oceanographic Data: Language - FORTRAN Hardware - CDC 3200/IBM 1620 15 Interpolates the values of depth, temperature, and salinity at isentropic levels.(constant values of the density functions). Uses a four-point Lagrangian polynomial. Exception: Modi- fications are made where common oceanographic conditions distort the polynomial. Technical Report TM-312 by J. Farrell and R. Lavoie, Feb. 1964. Naval Underwater Systems Center Copy on.file at NODC (above report) Newport, RI 02840 STD-S/V Data Language - FORTRAN V S2049 Hardware - UNIVAC 1108/CalComp Plotter Performs general purpose processing of STD-S/V data; includes conversion to oceanographic units, editing, ordering relative to increasing depth, calculation of dependent variables, and plotting of results. Input: Pressure or depth, temperature, salinity or conductivity, and sound speed in units of frequency, period or geophysical units. Density computed by integra- tion of P, T, S throughout the water column; sound speed by Wilson's equation; potential tem- perature by Fofonoff's equation. Output: Magnetic tape, listing, plots of profiles, T vs. S, cross-sections, geographic contours; measured parameters plus density, sound speed, potential quantities, Brunt-Vaisala frequency. Michael Fecher Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2834 Thermometric Depth Calculation Language - HP FORTRAN IV under RTE CAST Hardware - HP 210OS/12K words core/10K for RTE/CalComp Plotter Uses thermometer readings from Nansen bottles to calculate thermometric depths of the bottles, following method described in instructions for filling out Naval Oceanographic Office "A Sheet." Thermometric depths are printed with input data; L-Z graph is plotted. J. Dean Clamons Available from originator only Shipboard Computing Group, Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2024 Thermometer Data File Handler Language - HP FORTRAN IV under RTE .THERMO Hardware - HP 210OS/12K words core/10K for RTE Maintains and builds a disk file containing correction factors for thermometers used on Nansen casts. Program is interactive and can add, delete, change, or list data for each thermometer. J. Dean Clamons Available from originator only Shipboard Computing Group, Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2387 Internal Gravity Waves Language - FORTRAN DISPER Hardware - CDC 3800 Calculates frequency - wavenumber dispersion relations for internal gravity wave models. In- put: Brunt-Vaisala frequency distribution, wavenumber range, mode number range. Output: Fre- quency as a function of wavenumber for specified modes, in tabular or line printer plot form. NRL Report 7294, "Numerical Calculation of Dispersion Relations for Internal Gravity Waves," by T.H. Bell, Sept. 1971. 16 I. H. Bell Available from originator only Ocean Sciences Division Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-3122 Sea Surface Temperature Language - FORTRAN/COMPASS Analysis Model Hardware - CDC 3100/CDC 3200/32K 24 bit words MEDSST Performs a synoptic sea-su rface temperature analysis, using a Laplacian relaxation technique to generate the final field. EPRF Program Note 5, "Mediterranean Sea-Surface Tem perature Anal- ysis Program MEDSST," by A.E. Anderson, Jr., S.E. Larson, and L. I'Anson. Sigurd Larson Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2868 Objective Thermocline Analysis Language - FORTRAN IV-H Hardware - IBM 360/CDC 6500 Reads digitized bathythermograph traces and then analyzes them objectively by Gaussian and non- Gaussian methods for the top, center, and base of the main thermocline. Additionally, such features as multiple thermoclines, inversions, and,thermal transients are identified and their key points are included in the information data printout. "Objective Digital Analysis of Bathythermograph Traces," thesis by Eric F. Grosfils, Dec. 1968. Naval Postgraduate School Available from NTIS, Order No. AD 689 121/LK, Monterey, CA 93940 $5.75 paper, $2.25 microfiche. Wet Bulb Temperature Language - FORTRAN IV WETBLB Hardware - CDC 6600 Computes the wet bulb temperature from the inputs of dry bulb temperature, pressure, and rela- tive humidity. This is sometimes useful for generating homogeneous archive outputs (filling in missing wet bulb temperaturesfrom the other variables). Jerry Sullivan Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7288 Internal Wave Oscillations Language - FORTRAN ZMODE Hardware - CDC 6600 & 7600 (original program), UNIVAC 1108 (modified version)/31K words Computes eigenfunctions and dispersion relations for internal wave oscillations in a density- stratified water column, using Newton-Raphson approximation technique to obtain solutions for eigenfrequencies and associated mode functions. Input: STD data on cards. Output: Tabular output of density, Brunt-Vaisala frequency, dispersion relations, eigenfunctions. User's Man- ual (RDA-TR-2701-001) by R&D Associates, Santa Monica, California, for implementation on CDC 6600 and CDC 7600; modified User's Manual by A. Chermak for AOML's UNIVAC 1108. 17 Andrew Chermak Available from originators only Ocean Remote Sensing Laboratory Atlantic Oceanographic and Meteorological Laboratories, NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305)-361-3361 Isentropic Interpolation Language - FORTRAN Hardware - IBM 360-65/61K bytes Provides values of several variables.at selected density (sigma-t) levels; interpolation by cubic spline, with modifications for oscillation. Input: NODC SD2 (station data) file. Out- put: Interpolated values of depth, temperature, salinity, pressure, specific volume anomalyi dynamic height and acceleration potential, on magnetic tape. Author Douglas R. Hamilton. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Potential Temperature and/or Density Language - Assembler POTDEN Hardware - IBM 360-65/50K bytes Reads the NODC SD2 (station dat a) file and replaces temperature and/or sigma-t with potential temperature and/or density. Requires subroutine PODENS. Author - Walter Morawski. Oceanographic Services Branch Copy on file at NODC. National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 ,SIGMAT Language - FORTRAN Hardware - IBM 360-65/740 bytes (object form) Computes si gma-t, giving a rounded floating"point answer accurate to four significant decimal digits (xx.xx); also returns the computed variable FS (a function of sigma-t), a short floating point number. Author 7 Robert Van Wie. Oceanographic Services Branch Copy on file at NODC National Oceanograhic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Dynamic Depth Anomaly Language - FORTRAN IV-G DYANOM Hardware - IBM 360-65 Subroutine computes dynamic depth anomaly. Author - Robert Van Wie. Oceanographic S ervices Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington,, DC 20235 Telephone .(202) 634-7439 Computes Salinity from Conductivity, T, P Language - FORTRAN SALINE Hardware - IBM 360-65 18 Computes salinity from conductivity in milli mhos/cm, pressure in decibars, and temperature in degrees C. Valid for temperature range 0-30 degrees C, salinity range 20-40 ppt, pressure range 0--1000 decibars; measurements outside these ranges may cause a significant error in the resulting salinity computation. Author - Philip Hadsell. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Volume Transport Function Language - FORTRAN QFUN Hardware - IBM 360-65 Computes the volume transport function at each depth of a hydrographic station. Author Ralph Johnson. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Potential Temperature, Potential Density Language - FORTRAN IV-G PODENS Hardware,- IBM 360-65 Computes potential temperature and potential density from depthi temperature, and salinity. Author - Dave Pendleton. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Volume Transport Language - FORTRAN IV VOLTRN Hardware - IBM 360-65 Computes volume transport between any two stations, according to the formulas in D. Pendleton's "Specifications for a subroutine which computes the transport function," NODC,August 29, 1972. Author Ralph Johnson. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Computes Pressure Language - FORTRAN IV PRESSR Hardware - IBM 360-65 Computes pressure from latitude, depth, temperature, salinity, and sigma-t. Must be called serially through a cast since the calculation of pressure at each depth after the surface in- volves the depth, density, and pressure of the preceding depth. Author Sally Heimerdinger. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAAJEDS Washington, DC 20235 Telephone (202) 634-7439 19 Temperature Difference Calculations Language - Assembler TEMPDIFF Hardware - IBM 360-65/36K bytes Takes selected BT's or sections of the BT geofile and sums the temperature difference for each Marsden square, one degree square and month; these may be summed over 10-, 15; or 20-meter inter- vals. Input: BT records sorted by Marsden (ten-degree) squares. Author - Walter Morawski. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (303) 634-7439 RSMAS Data Processing and Analysis Language - FORTRAN* Programs; Data Management System (DMS) Hardware - UNIVAC 1106/PDP-11 Data Processing: DMSED is a general-purpose editor for DMS files; editing may be by hand or by algorithm. (PDP-11) DMSCHP automatically chops a DMS time series into profiles. (PDP-11) AACAL aligns, calibrates, and pre-edits data from Aanderaa current meter; output is DMS file.. (PDP-11) MK2CAL transcribes and calibrates Mark II Cyclesonde (unattended current profiler) data; out- put is DMS file. (PDP-11) DERIVE appends to a DMS file new quantities derived from the input file; repertoire is expand- able. (UNIVAC, PDP-11) DMSORT concatenates DMS files from various sources, sorts according to selected keys, segments into class intervals, and outputs a DMS file. (UNIVAC) MATRIX 01 interpolates data in depth-time coordinates to a uniform grid with various input and output options. (UNIVAC) Data Analysis: PLSAD computes a wide variety of s tatistical and dynamical quantities from time serie s of STD and/or.PCM profiles; requires data on a uniform, rectangular grid. (UNIVAC) IWEG computes internal wave eig@nvalues and eigenfunctions. (UNIVAQ CHRSEC computes dynamical fields and internal wave rays for x. z sections;-requires mean sigma-t and mean velocity fields on a common level but otherwise nonuniform grid. (UNIVAC) SPKTRA computes auto-and cross-spectra by Tukey (correlation) method. (UNIVAC) CMXSPC computes auto- and cross-spectra in polarized form for single or a pair of complex-val- ued series; input is selected output of SPKTRA. (UNIVAC) TIDES4 computes amplitude and phases for specified frequencies by least-squares; for pairs of series, tidal ellipse parameters are computed. (UNIVAC) METFLX computes all meteorological fluxes from observed meteorological parameters by bulk for- mulas. (UNIVAC) EMPEIGI computes cross covariance matrix and finds its eigenvalue and (orthogonal)-eigenvectors. (UNIVAC) (*Reading and writing DMS files in machine-level language) 20 Christopher N.K. Mooers or Henry Available from originator only T. Perkins Division of Physical Oceanography Rosenstiel School of Marine and Atmospheric Science University of Miami 10 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 350-7546 21 CHEMISTRY C02 and D.O. SAT Language - FORTRAN Hardware - IBM 360/less than 5000 bytes Calculates percent saturation of dissolved oxygen and concentration of free C02. Follows standard methods (American Public Health Association, 1971) for oxygen and Garrels and Christ (1965) for C02 ("Minerals, Solutions, and Equilibria," R.M. Garrels and C. Christ, Harper and Row). Input: Data cards with sample identification, temperature, PH, phenolpthalein alkalin- ity, bicarbonate alkalinity, and dissolved oxygen. An average correction factor for total dis- solved solids is included in each run. Output: Printed and punched sample identification, temperature, dissolved oxygen, percent saturation, carbonate alkalinity, bicarbonate alkalinity, bicarbonate, Kl,and free C02- "A Computer Program Package for Aquatic Biologists," by Paul J. Godfrey, Lois White, and Elizabeth Keokosky. Paul J. Godfrey Copy on file at NODC (listing, documentation) Department of Natural Resources Cornell University, Fernow Hall Ithaca, NY 14850 Telephone (607) 256-3120 Alkalinity Language FORTRAN IV ALCT Hardware CDC 3150 Calculates total alkalinity, carbonate alkalinity, pH, and log (k(A)) for a potentiometric al- kalinity titration. Endpoints are found by Gram plot method; complete procedure has been de- scribed by Dyrssen and Sillen. Input: Paper tape from DATOS data set and ASR-33 Teletype; a set of sample salinities on disk, tape, or cards; one or two cards containing run information. Output: Line printer plots of the titration curves; extensive information about each sample run; and a summary sheet with the four parameters for each sample. John L. Barron Available from originator only Bedford Institute of oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Telephone (902) 426-3676 Specific Conductivity with Pressure Effect Language - FORTRAN Hardware - IBM 360 Computes specific conductivities from measured values of resistance for the electrolytic solu- tion and the pressures at which the measures were made. Also determines other useful quanti- ties needed to determine the effect of pressure on the ionic conductance through the upper 2000 meters of the ocean's water column. The conductivity increase which results solely from solu- tion concentration changes during compression is determined and found to be a significant error source. Thesis by Michael E. Mays, Dec. 1968. U.S. Naval Postgraduate School Available from NTIS, Order No. AD 686 654, Monterey, CA 93940 $4.75 paper copy, $2.25 microfiche. Percentage Saturation of Oxygen in Language - FORTRAN IV-G Estuarine Waters, B528 Hardware - IBM 360-65 Computes the percentage saturation of dissolved oxygen in estuarine or brackish water. Because of the temperature compensation at a fixed 25 degrees C in the conductivity measurements, sa- linity is given as input and is used to compute chlorinity. This computed chlorinity, with the 22 accompanying temperature, is used to determine the oxygen solubility of the water. The maximum percentage saturation of the dissolved oxygen in the water is calculated from the given oxygen content and the computed oxygen solubility. The same procedure is used to ascertain the mini- mum percentage saturation of oxygen. Independent of the dissolved oxygen data, there is an- other set of measured temperature and conductivity from which salinity is computed. Author Patricia A. Fulton. Computer Center Division Copy on file at NODC (listing, documentation) U.S. Geological Survey National Center Reston, VA 22092 Telephone (703) 860-7106 Water Chemistry Dielectric Constant Language - FORTRAN IV M0101 Hardware - IBM 360-65 Calculates the dielectric constant of water (0 to 360 degrees C [water saturated for T over 100 degrees CI), the density of water (0 to 360 degrees C), the extended Debye-Hueckel activity co- efficients of charged species, the activity products for 33 hydrolysis reactions including ox- ides, hydroxides, carbonates, sulfides, and silicates, the concentrations and activities of ten ion pairs or complexes, and of 22 aqueous species, the oxidation potential calibrations, the standard state oxidation potentials and Eh values at equilibrium for 13 redox reactions, moles and ppm of cations at equilibrium with 42 solid phases and the chemical potentials for each of the 42'reactions along with activity product/equilibrium constant ratios for the hydrolysis reactions. Computer Center Division Copy on file at NODC (deck, documentation) U.S. Geological Survey National Center Reston, VA 22092 Telephone (703) 860-7106 23 COASTAL AND ESTUARINE PROCESSES Three-Dimensional Estuarine Language - FORTRAN IV Circulation Model Hardware - UNIVAC 1108/40K 6 character words Produces a fully three-dimensional simulation of estuarine circulation for arbitrary lateral and bottom geometry, inflowing rivers, openings to the sea, salinity, wind effect,and other re- lated parameters. Alan J. Fuller Available from originator only Department of Meteorology (IFDAM) University of Maryland Space Science Building College Park, MD 20742 Telephone (301) 454-2708 Multi-Layer Hydrodynamical- Language - FORTRAN IV Numerical Model Hardware - CDC 6500/CDC 7600 Computes the current patterns-using a two-layer hydrodynamical-numerical model for bays, estu- aries, and sections of coastline. This program applies the finite difference hydrodynamic equa- tions to a two-layer system. As optional output, it can produce currents and layer elevation fields, surface pollutant diffusion fields,and detailed special point information. EPRF Tech. Note. 2-74, "A Multi-Layer Hydrodynamic-Numerical Model," by T. Laevastu. Taivo Laevastu Available from originator only Environmental-Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Single Large Hydrodynamical- Language - FORTRAN IV Numerical Model Hardware - CDC 6500/IBM 360 Computes tidal, permanent, and wind-induced flows for bays, estuaries, or sections of the coastline, using the finite difference form of the hydrodynamic equations. Input includes bot- tom bathymetry and tides at an open boundary. Output: Wave elevation and current speed and direction fields, diffusion of pollutants field, if desired; detailed data for up to twelve points. EPRF Technical Note 1-74, "A Vertically Integrated Hydrodynamical-Numerical Model," by T. Laevastu. Kevin M. Rabe Available from originator only Research Facility Environmental Prediction Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2842 Estuarine Model Language - FORTRAN NONLNRA Hardware - IBM 370-165/150K characters Solves a system of non-linear algebraic equations for a vertical plane estuary model. Output: Salinity and two velocity component profiles as a function of two space variables. L.J. Pietrafesa Available from originator only Center for Marine and Coastal Studies North Carolina State University Raleigh, NC 27607 Telephone (919) 787-6074 24 MIT Salinity Intrusion Program Language - FORTRAN IV Hardware - IBM 360-65/120 K bytes Provides predictions of unsteady salinity intrusion in a one-dimensional estuary of varying cross-section, using finite difference solution to the equations of motion and conservation of salt; coupling is accounted for through a density term in the momentum equation. Input: Sche- matized geometry, upstream inflows as a function of time, ocean salinity and tidal elevations at the ocean. Output: (1) Surface elevations, cross-sectional discharges and salinities as a function of time; (2) high-water slack salinities by tidal cycle; (3) longitudinal dispersion coefficients; (4) plots. Technical Report No. 159, "Prediction of Unsteady Salinity Intrusion in Estuaries: Mathematical Model and User's Manual," by-M.L. Thatcher and D.R.F. Harleman, Ralph M. Parsons Laboratory, Massachusetts Institute of Technology, 1972. Also MIT Sea Grant Publications 72-21. M. Llewellyn Thatcher Available from MIT or from the author. Southampton College Southampton, NY 11968 Telephone (516) 283-4000 Dynamic Deterministic Simulation Language - FORTRAN IV SIMUDELT Hardware - IBM 360/5 tape units/CalComp Plotter optional Simulates growth of a subaqueous deposi 't where a fresh water stream enters a.saline basin. Tidal effects and longshore transport also are included. Input: Stream width and depth, water discharge, sediment load, profile of basin bottom, tidal range, length of tidal cycle, and transport parameter. Output: Tables of particle trajectories, graphs of distribution of dif- ferent size grains in deposit, plots of delta development in plan,and elevation views. K. Kay Shearin Available from originator only University of Delaware P.O. Box 2826 Lewes, DE 19958 Telephone (302) 645-6674 Beach Simulation Model Language - FORTRAN IV Hardware -IBM 1130/16K words/3 disks/ CalComp Plotter A computer simulation model to study relationships among barometric pressure, wind, waves, longshore currents, beach erosion, and bar migration. Fourier series are used to represent major trends in weather and wave parameters. Barometric pressure plotted as a function of time; longshore current velocity computed as function of first derivative of barometric pres- sure. Nearshore area represented by a linear plus quadratic surface with bars and troughs gen- erated by normal and inverted normal curves. Wave and current energies computed for storm and poststorm recovery periods are used to simulate coastal processes which cause erosion and de- position. A series of maps are produced to show changes in nearshore topography through time. ONR Tech. Report No. 5, "Computer Simulation Model of Coastal Processes in Eastern Lake Michi- gan," Williams College. William T. Fox Available from originator only Department of Geology Williams College Williamstown, MA 01267 Telephone (413) 597-2221 Estuarine Density Currents and Salinity Language - FORTRAN DENSITY Hardware - IBM 370-155/250K bytes Performs numerical calculation of steady density currents and salinities in an estuary in three dimensions by numerical solution of finite-difference equations for a number of quasi-timesteps. Input: Local geometry, depths, tidal currents, latitude, boundary salinities. Output: x-y-z 25 paper plot of velocities and vector representation of circulation patterns with complementary 35mm color slides. Determines primary orientation of 45* oblique photographs, identifies spe- cific dye patch movements, and averages velocity over a known time span. "Airphoto Analysis of Estuarine Circulation," by H.G.-Weise, M.0c.E. Thesis. Dennis Best or L.S. Slotta Available from originator only Ocean Engineering Program Oregon State University Corvallis, OR 97331 Telephone (503) 754-3631 Upwelling Language - FORTRAN CSTLUPWL Hardware - CDC 6400/150K characters/2 tape units Provides sigma-t and three velocity component profiles as a function of two space variables for a steady-state, two-dimensional upwelling. Input: Independent variable and independent param- eter sizes. L.J. Pietrafesa Available from originator only Center for Marine and Coastal Studies North Carolina State University Raleigh, NC 27607 Telephone (919) 787-6074 Mathematical Water Quality Model Language - FORTRAN IV for Estuaries Hardware - IBM 360/350K Computation of water quality parameters of dissolved oxygen, biological oxygen'demand, etc., for the Neuse Estuary, North Carolina. Input: Upstream discharge and water quality data. Out- put: Water levels, velocities, and water quality parameters at downstream locations. Uses nu- merical solution of shallow-water systems matched with explicit solutions of the mass balance equation. Sea Grant Report, in preparation. Michael Amein Available from originator only Dept. of Civil Engineering North Carolina State University Raleigh, NC 27607 Telephone (919) 737-2332 Computation of Flow through Language - FORTRA14 IV Masonboro Inlet, North Carolina Hardware - IBM 360/350K@ Computation of discharges and water levels at complex coastal inlets. Implicit numerical solu-, .tion of one-dimensional shallow water equations. Input: Tidal elevations at sea, water levels on the land side of inlets. Output: Velocity, discharges, and water levels. Sea Grant Report UNC-SG-73-15. Also, Journal of Waterways and Harbors Div., Proc. ASCE, Vol. 10; No. WWI, Feb- ruary 1975, pp. 93-110. Michael Amein Available from originator only Dept. of Civil Engineering North Carolina State University Raleigh, NC 27607 Telephone (919) 737-2332 Circulation in Pamlico Sound Language - FORTRAN Hardware - IBM 360/320K. Provides the water surface elevat ions, water velocity plots, and flows through inlets for Pam- lico.and Albemarle Sounds, North Carolina. Input: Wind fields, inflows, ocean tides. 26 Michael Amein Available from originator only Department of Civil Engineering North Carolina State University Raleigh, NC 27607 Telephone (919) 737-2332 Three-Dimensional Simul ation Package Language - FORTRAN IV/COMPASS AUGUR Hardware - CDC 6400/SCOPE 3.4 Operating System AUGUR is a general three-dimensional simulation package designed to handle general spatial bookkeeping problems and basic input-output of data, thus leaving the main problem of modeling to the user. The specifications are: (1) to,handle 1 to a maximum of 33,000 volumes; (2) to handle a one-, two-, or three-dimensional space in any one of the following structures: (a) 1 x 1 x 1 (e) NC x 1 x I where NC = maximum volumes along the west to (b) 1 x NR x 1 (f) NC x NR x 1 east axis (c) 1 x NR x ND (g) NC x NR x ND NR = maximum volumes along the south to 'north axis (d) 1 x 1 x ND (h) NC x 1 x ND ND = maximum volumes along the lower to upper axis (3) to determine the following information of each volume: (a) corner coordinates (d) projected areas onto XY, XZ, and YZ planes of the (b) volume centroid volume's faces (c) centroids of the (e) the volume measurement volume's faces (4) to allow the user to handle: (a) 1 to 40 state variables in each volume (b) velocities at the centroid of each volume or (but not both) at the centroids of each face of the volume . (c) boundary conditions for state variables and velocities (5) to allow the user to initialize all state variables and velocities of each volume; (6) to allow the user to define the corner coordinates of each volume; (7) to set up the space in a right-handed coordinate system; (8) to allow free field data input (to a certain extent); (9) to use Adams-Bashforth predictor equation for the simulation with Euler's equation as a starter with the option to replace these equations; (10) to be able to save the simulated data on tape in order to continue the simulation later on or to plot the data; (11) to provide the option of suppressing certain output. Due to the generality of the specifications, AUGUR requires much more computer core storage than a program written for a specific model. In order to reduce the core requirement, AUGUR has been subdivided into semi-independent parts called overlays, thus allowing only currently needed programs to occupy core while keeping the unneeded ones on disk until later.' Further reduction of core is made possible by keeping in core only those data arrays of volumes which are to be used immediately and storing the data arrays of volumes not currently in use on disk. University of Washington Ref. No. M74-88, NSF GX 33502, IDOE/CUEA Technical Report 7, "AUGUR9 A Three-Dimensional Simulation Program for Non-Linear Analysis of Aquatic Ecosystemsg" by D.L. Morishima, P.B. Bass, and J.J. Walsh, November 1974. Department of Oceanography Copy on file at NODC (Program code on magnetic University of Washington tape). Documentation (above report) available Seattle, WA 98195 from NTIS, Order No. PB 245 566, $8.00 paper, $2.25 fiche. 27 Salinity Distribution in One-Dimensional Language - FORTRAN Estuary, ARAGORN Hardware - A model is constructed for an estuary to predict the salinity distribution for a given fresh- water.inflow, with application to the upper Chesapeake Bay and the Susquehanna River. Based on a salt continuity equation in which the seaward salt advection is balanced by turbulent dif- fusion toward the head of the bay. In final form, it is a linear, second-order, and parabolic partial differential equation with variable coefficients which are functions of both space and time. Tech. Report 54, Ref. 69-7, by William Boicourt, May 1969. Cheaspeake Bay Institute Copy on file at NODG(above report) The Johns Hopkins Univ *ersity Baltimore, MD 21218 Modeling an Ocean Pond Language - FORTRAN Hardware - IBM 370-155 Models hydrodynamic characteris 'tics of coastallwaters, using the Galerkin weighted-residual method-through which the finite element scheme can be implemented without a knowledge of the particular variational principle of the governing equation. Marine Technical Report 40, "Mod- eling an Ocean Pond: A Two-Dimensional,'Finite Element Hydrodynamic Model of Ninigret Pond, Charlestown,.Rhode Island", by Hsin-PangWang, University of Rhode Island, 1975. Department of Mechanical Engineer- Copy on file at NODC (Above report, ing and Applied Mechanics includes listing) University of Rhode Island Kingston, RI 02881 Estuarine Chemistry Language,- FORTRAN IV/WATFIV` NYACHEM Hardware 7 IBM 370 From raw hydrographic data and nutrient chemistry data absorbences, computes actual.values as compared with standards, along with instantaneous tide height of station. Estuarine low salin- ity procedures are applied. Output: Formatted concentrations of nitrite, nitrate, ammonia,. urea, dissolved oxygen, silicate, and phosphate. Author Stephen A. Macko. B.J. McAlice Available from originator only Ira C. Darling Center (Marine Laboratory) University of Maine at Orono Walpole, ME 04573 Telephone (207) 563-3146 Estuarine Tides Language WATFIV FORTRAN TIDES Hardware IBM 370 Computes instantaneous tide height, range, and.tide character, given corrections. Author Stephen A. Macko. B.J. McAlice Available from originator only Ira C. Darling Center (Marine Laboratory) University of Maine at Orono Walpole, ME 04573 Telephone (207) 563-3146 Mathematical Model of Coastal Upwelling: Language - FORTRAN IV Drift, Slope, and Littoral Currents Hardware - IBM 360-40/23K bytes OCE01PO7 Calculates and prints drift, slope, and littoral current tables, as well as their corresponding 28 flux tables - a total of 33 tables. Input: Orientation of the coast, latitude of the site, direction of the wind, velocity of the wind. Output: For drift currents, the results are pre- sented in ten tables, corresponding to each tenth of the H/D ratio, where H is the depth of the site and D is the depth of the friction layer (a function of latitude and wind velocity); in each table the drift currents are shown at 20 levels of the local depth; at each level, values for the following elements are given - velocity, angle with the wind, direction, angle with the slope, slope component of velocity, and component of velocity parallel'to the coast. The drift fluxes are presented in an eleventh table and calcu Aated at each tenth of the H/D ratio, giving values for the following elements - rate of flow (m /sec), angle with the win 'd, angle with the slope, direction, slope component of the rate of,flow, and component of the rate of flow par- allel to the coast. Slope currents and fluxes and littoral currents and fluxes are presented in tables similar to those of drift currents and fluxes, but without values for angle of cur- rents and fluxes with the wind. CF Emmanuel Gama de Almeida Copy on file at NODC (listing, Diretoria de Hidrografia e Navegacao documentation in English and BCO Nacional de Dados Oceanograficos Portuguese). Primeiro Distrito Naval - Ihla Fiscal Rio de Janeiro GB-20.000, Brasil Beach and Nearshore Maps Language - FORTRAN IV Hardware - IBM 1130/8K words Topographics maps of the beach and nearshore area are computed and plotted based onnine pro- files from a baseline.across the beach. Profiles are spaced at 100-fo6.t intervals along the beach with survey points at five-foot intervals along each profile. Linear interpolation is made parallel to the baseline between adjacent profiles. Numbers and symbols are printed to form the maps. Profiles for a series of days are used to print maps of erosion and deposition. by subtracting elevations for each day from the elevations for the previous day. ONR Tech. Re- port No. 4, "Beach and Nearshore Dynamics in Eastern Lake Michigan", by Davis and Fox, 1971. William T. Fox Available from originator only Williams College Department of Geology Williamstown, MA 01267 Telephone (413) 597-2221 Numerical Model, Dynamics and Kinematics Language - FORTRAN of Partially Mixed Estuaries Hardware - A real-time numerical model is developed to describe the dynamics and kinematics of partially mixed estuaries. The governing.equations are formally laterally averaged and realistic estua- rine bathymetry is included. The external inputs to the model are salinity and tidal ampli- tude as a function of time at the ocean boundary and the freshwater discharge at the river boundary. The model includes the continuity, salt, and momentum balance equations coupled'by equations of state. The numerical technique conserves volume, salt, and momentum in the ab- sence of dissipative effects. Simulations show that using a constant vertical eddy viscosity and diffusivity produce unrealistic salinity distributions, but have minor effects on the sur- face amplitudes; results from the application of the model to the Potomac Estuary, using a sta- bility dependent eddy viscosity and diffusivity, yield distributions comparable to'field obser- vations. Further numerical experimentation illustrates the response of the circulation to changes in the boundary friction and the river discharge. Reference 75-9, Technical Report 91, "A Numerical Investigation into the Dynamics of Estuarine Circulation," by Alan. Fred Blumberg, October 1975. . . . Cheaspeake Bay Institute Copy on file at NODC (above report) The Johns Hopkins University Baltimore, MD 21218 29 ENGINEERING: Deep Ocean Load Handling Systems Language - FORTRAN IV DOLLS Hardware - CDC 6600 Provides a capability to evaluate any selected deep ocean load handling system on the basis of critical mission parameters; allows comparison of candidate systems, development of an optimum system, and sensitivity analyses. Input: Mission objectives, mission scenario, mission param- eters, analytical parameters.- Output: Scenario with times and costs in individual step and cumulative form. "A Method for Evaluation and Selection of Deep Ocean Load Handling Systems," Vol. I, Final Report, Vol. II, User's Manual; supplementary Letter Report. L.W. Hallanger Copy on file at NODC (Deck) Civil Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93043 Telephone (805) 982-5787 Load Motion and Cable Stresses Language - FORTRAN IV CAB1 Hardware - CDC 6600 Determines the transient and/or steady-state load motion and cable Stresses in a vertically suspended load.due to excitation at top or release from non-equilibrium position. Uses the method of orthogonal collocation in'the "length" variable in order to reduce the equations to a set of ordinary differential equations. These are solved by a predictor-corrector method. input: Cable length, cable density, Ea, load radius, load density, fluid density, added mass and drag coefficient on load (sphere only), initial tension at load, frequency and amplitude of, forced motion. Output: Time history of cable tensions, velocities,and time history of load motion. H.S. Zwibel Copy on file at NODC (Deck) Civil Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93043 Telephone (805) 982-4625 Soil Test Data Language - FORTRAN IV TRIAX Hardware - CDC 6600/100K characters Uses standard technique for reduction of triaxial soil test data. Input: Axial displacement of sample, axial load, original area, original height, consolidation pressure, volume change, and pore water pressure. Output: Axial strain, pore water pressure change, principal.stress difference, @, minor and major principal effective stress, principal stress ratio, P, Q. H.J. Lee Copy on file at NODC (Deck) Civil Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93043 Telephone (805) 982-5624 Dynamic Stress Response of Laiiguage - FORTRAN IV Lifting Lines, CABANA Hardware - CDC 6600/2 tape units Predicts dynamic responses of a lift line/payload system with long line length. Response op- erators are calculated from explicit equations; the output spectrum is used in a statistical calculation to determine the probability distributions. Input: Cable physical properties and elasticity, payload physical descriptions, surface excitation in the form of displacement spec- trum or acceleration spectrum. Output: Dynamic tension or payload motion operators as a func- tion of frequency, probability distribution of dynamic tension and motion, and design peak 30 tension. CEL Technical Report R-703, "Dynamic Stress Response of Lifting Lines for Oceanic,Op- erations," by C.L. Liu, Nov. 1970. Francis C. Liu Copy on file at NODC (beck) Civil Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93643 Telephone (805) 982-4613 Dynamic Response of Cable System Language - FORTRAN IV SNAPLG Hardware - CDC 6600 Determines dynamic responses of a two-dimensional cable system in the ocean with in-line masses, based on lumped mass approximation; equations of motion were solved numerically by predictor-corrector method; cable segment takes tension only. Input: Cable static position, cable physical and elastic properties, in-line mass characteristics, c 'urrent profile, surface excitation in sinusoidal form. Output: Tension and mass point location as fun ctions of time. CEL Tech. Note N-1288, "Snap.Loads in Lifting and Mooring Cable Systems Induced by Surface Wave Conditions," by F.C. Liu, Sept. 1973. Francis C. Liu Copy on file at NODC (Deck) Civil Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93043 Telephone (805) 982-4613 Changes in Electromechanical Cable Language - FORTRAN IV .RAMSC Hardware - CDC 6600 Determines the internal and external changes of a multi-strand electromechanical cable under end constraints and loadings. Based on helical wire model, equations are solved numerically by progressive iteration. Input: Cable construction details, wire physical properties, ex- ternal loadings and constraints. Output: Cable end torque or torsion, elongation, internal changes. Note: RAMSC and RADAC have been combined to form program.TAWAC. Francis C. Liu Copy on file at NODC (Deck) Civ il Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93043 Telephone (805) 982-4613 End Responses in Electromechanical Cable Language - FORTRAN IV RADAC Hardware - CDC 6600 Predicts the elongation, end rotation, or end moment of a double-armored electromechanical cable. Based on helical wire model-, the problem is solved numerically by progressive itera- tion. Input: Cable physical and elastic properties, end loadings and/or conditions, detailed description of cable construction. Output: End responses in the,form of end moment or end torsions, cable elongation, cable geometric changes, wire tensions. Note: RAMSC and RADAC have been combined to form program TAWAC. Francis C. Liu Copy on file at NODC (Deck) Civil Engineering Laboratory Naval Construction Battalion Center Port Hueneme, CA 93043 Telephone (805) 982-4613 Unmanned Free-Swimming Submersible Language'- BASIC UFSS Plotting Program Hardware - HP 9830A/4K words core/24K words addtional/Plotter plus ROM Calculates radius of mission possible for theoretical UFSS (Unmanned Free-Swimming Submersible) when internal energy usage (hotel load) is varied. Uses simple iteration to select relative 31 speed for most efficient energy usage per actual distance covered. Input: Minimum, maximum, and increment on external volume and hotel load of UFSS; responses (yes or no) for speed ma- trix; response (yes or no) for another run with an ocean current one half knot greater than previous plot. Output: Speed matrix (if desired) up and downstream, matrix of radii covering volume and hotel load variations; graphic output of radii matrix.as a function of external vol- ume and hotel load as a parameter. Documentation: OTD-OI-74-02-01. Edward J. Finn Available from originator only Ocean Instrumentation Branch Naval Research Laboratory, Code 8422. Washington, DC 20375 Telephone (202) 767-2112 Unmanned Free-Swimming Submersible Language - BASIC UFSS Variable Hotel Load Hardware - UP 9830A/2K words Cal culates ranges possible with theoretical UFSS when internal energy usage (hotel load) is varied, using iteration to determine speed for most efficient energy usage per actual distance covered. Input: Minimum, maximum and increment on external volume of UFSS and on hotel load in watts; response to question on desire to have most efficient speeds printed. Output: Ma- trix of ranges covering volume and hotel load variations; speed matrix (if desired); terminal plot of data in the matrix. Documentation: OTD-OI-74-01-01. Edward J. Finn Available from originator only Ocean Instrumentation Branch Naval Research Laboratory, Code 8422 Washington, DC 20375 Telephone (202) 767-2112 Unmanned Free-Swimming Submersible Language - BASIC Nominal UFSS Program Hardware - HP 983OA/2K words Calculates distance covered by theoretical unmanned free-swimming submersible vehicle with specific energy package, using iteration to determine speed for most efficient energy usage per actual distance covered. Output: Data about model; most efficient speed with ocean cur- rent and range (one-way) as a function of external volume of the UFSS. Edward J. Finn Available from originator only Ocean Instrumentation Branch Naval Research Laboratory, Code 8422 Washington, DC 20375 Telephone (202) 767-2112 Steady-State Trapezoidal Language - FORTRAN V Array Configurations Hardware - UNIVAC 1108 Steady-state configurations under forces due to currents are determined. Finite element (lump mass) three-dimensional statics equations are solved using Skop's method of imaginary reac- tions. NUSC/NL Tech. Memo. SA2302-0170-72, "On the Parameters Governing Steady State Distor- tion of a Bottom Moored, Subsurface Buoyed, Linear Cable Array in Various Current Fields," by J.D. Wilcox, Sept. 1972. J.D. Wilcox Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Anchor Last, Buoy System Language - FORTRAN V Development Dynamics Hardware - UNIVAC 1108 Equations of motion for a surface or subsurface buoy system initially stretched out are solved 32 as the anchor is dropped. The equations of motion for buoy, cable (modeled as a number.,of, lump masses) and anchor are integrated in the time domain, using a fourth order Runge- utta algorithm. Velocity-squared drag and hydrodynamic masses concentrated at each lump. Input: Physical parameters of items to be modeled. Output: x-z positions, tensions and angles, sequential plots. NUSC/NL Technical Memorandum TA12-134-71, March 1971. Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Cable-Towed Buoy Configurations Language FORTRAN V in a Turn Hardware UNIVAC 1108 Steady-state configurations under forces due to a ship o n a turn are determined. The three- dimensional steady state cable equations.are integrated with a fourth order Runge-Kutta al- gorithm from the towed body up to the ship. Input: Physical parameters of items to be modeled. Output: Buoy attitude x-y-z positions, ship speed, buoy speed, tensions and angles. Three- dimensional plots available. Project CORMORAN Memo,0132 (4.10.3), "Steady State Towline Con- figurations in a Turn," Sept. 1973. Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Free-Floating Spar- Language FORTRAN V Array Dynamics Hardware UNIVAC 1108 The equations of motion for spar buoy, cable (lump mass model), and an extended three-leg structure are solved in the time domain using a fourth order Runge-Kutta algorithm. Auxiliary computation of spar buoy bending in the waves is included. Input: Physical parameters of the items to be modeled. Output: Spar buoy x-z motions and tilt, hydrophone motions on the ends of the three-leg structure. NUSC/NL Technical Memorandum No. TA12-257-71, Nov. 1971. Gary I. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Free-Floating Spar Language - FORTRAN V Buoy Dynamics Hardware - UNIVAC 1108 The equations of motion for the spar buoy are solved in the time domain using a fourth order Runge-Kutta algorithm. Auxiliary computations of the spar buoy bending due to waves are in- 6luded. NUSC Tech. Memo. No. TA12-257-71, "The Spar Buoy System," by G.T. Griffin, Nov. 1972. NUSC Tech. Memo. No. 2212-90-67, "A Guide for the Design of Spar Buoy Systems," by K.T. Patton, July 1967. Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Ship Suspended Array Dynamics Language - FORTRAN V Hardware - UNIVAC 1108 Equations of motion for a vertically suspended cable array are solved in the time domain as the ship drifts and responds to waves. The cable is broken up into a elastically connected lump masses, each having two degrees of freedom. The 2 x n equations of motion are solved simulta- neously in the time domain using a fourth order Runge-Kutta algorithm. Velocity-squared 33 viscoub-,forces and hydrodynamic masses are concentrated at each lump. NUSC Tech. Memo. No.-2212- 202-68, '@A-Study of the Stability of the Five-Hydrophone, Ship-Suspended General Dynamics Ar- ray," by G.i:`Griffin, Oct. 1968. Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Boomerang Corer Descent/Ascent Language - Trajectories Hardware - Boomerang corer trajectories due to 6urrents are calculated. The three-dimensional body equa- tions are integrated in the time domain using a fourth order Runge-Kutta algorithm. Gary T. Griffin Available from originator only Naval Underwater Systems Center 'New London,'CT 06320 Telephone (203) 442-0771 Buoy-Ship Dynamics. Language - FORTRAN V Hardware - UNIVAC 1108 The equations of motion for the buoy moving in a plane (3-D Heave, Surge and Pitch) and con- strained by the A-frame and vangs are solved in-the time domain using a fourth order Runge- Kutta algorithm. Ship response to the quasi-random sea state is computed using Lewis's dimen- sionless RAO',s. NUSC letter ser. TA12:83, "Results of First Order.Study of Ship-to-Buoy.Mooring Study." Kirk T. Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Buoy System Dynamics Language - FORTRAN V Hardware - UNIVAC 1108 Six degree-of-freedom equations of motion for the buoy are solved in the time domain using a fourth order Runge-Kutta integration algorithm. These equations are coupled with the set of partial differential equations for cable dynamics through tensions and velocities at the buoy. The equations of motion for the cable are solved in the space-time domain using a method of characteristics approach, i.e., a modification of Hartree's method. Output motions and ten- sions for the buoy and along the cable are plotted as power spectra using FFT methods. The program has been used'for the design1of oceanographic and acoustic buoy systems and for evalua- tion of NOAA Data Buoy design. Kirk T. Patton and Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Fixed Thin Line Array Dynamics Language - FORTRAN V Hardware - UNIVAC 1108 Equations of motion for the cable array are solved in the time domain for excitation by cur- rents. The array is broken up into n elastically connected lump masses, each having three de- grees of freedom. The 3 x n equations of motion,are solved simultaneously, using a fourth or- der Runge-Kutta algorithm. Velocity-squared viscous forces and hydrodynamic masses are con- centrated.at each lump. 34 Kirk T. Patton or Gary I. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06326. Telephone (203) 442-0771 Fixed Thin Line Array Language - FORTRAN V Steady State Configurations Hardware - UNIVAC 1108 Steady-state configurations under forces due to currents are determined. The three dimensional steady-state cable equations are integrated using a fourth order Runge7Kutta algorithm. One, fiftieth the array length is typically used,as the integration step size. Kirk T. Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Marine Corer Dynamics Language - FORTRAN V Hardware - UNIVAC 1108 The equations of motion for a corer,free-falling,through the water column (or, for the case.of a cable-lowered corer, free-falling through its trip height) are integrated in the time domain, using a fourth order Runge-Kutta algorithm. Upon impact with the bottom, frictional forces due.to the.sediment are introduced and the corer comes to rest. Output: Terminal velocity,, velocity at impact, penetration of corer and compaction of recovered sample. "An Analysis of Marine Corer Dynamics," by K.T. Patton and G.T. Griffin, Marine Technology Society Journal, Nov.-Dec-1969. Kirk I. Patton and Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Steady-State Buoy System Configurations Language - FORTRAN V Hardware - UNIVAC 1108 Steady-state configurations under forces due to winds and currents are computed. The three- dimensional cable equations are integrated with a fourth order Runge-Kutta algorithm from.the buoy down to the anchor. An iterative method is used to modify-the buoy's displacement until the vertical cable projection matches the water depth; 1/1000 the cable length is used as the integration step size. Instrument packages mounted in or on the line can be accounted for also. Output: Buoy drift and cable x-y-z positions, tensions, two angles and stretch as func- tions of cable length. Three-dimensional plots also available. NUSC Tech. Memo. 2212-212768, "On the Equilibrium Configuration of Moored Surface Buoys in Currents," by K.T. Patton, Oct. 1968. USL Tech. Memo. 2212-116-69, "A Study of Three NAFI Buoy Moorings," by G.T. Griffin, June 1969. NUSC Tech. Memo. 2212-170-69, "An Analysis of Optimizing NAFI Buoy Shallow Water Moorings," by G. Griffin and P. Bernard, Sept. 1969. Kirk T. Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Steady-State Subsurface Buoy System Language - FORTRAN V Configurations Hardware - UNIVAC 1108 Steady-state configurations under forces due to currents are computed. The three-dimensional cable equations are integrated with a fourth order Runge-Kutta algorithm from the buoy down to the anchor; 1/1000th the line length is typically used as the integration step size. Out- put: x-y-z cable positions,.tensions, stretch and angles (all in dimensionless form) as a function of dimensionless cable length. Three-dimensional plots also available. NUSC Report 35 4379, "Nondimensional Steady State Cable C onfigurations," by G.T. Griffin, Aug. 1972; NUSC Tech. Memo. TA12-50-73, "Remote Terminal Usage to Compute Subsurface Single Leg'Array Configu- rations" by G.T. Griffin, Nov. 1973. Kirk T. Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone'(203) 442-0771 Towed Array Dynamics Language - FORTRAN V Hardware - UNIVAC 1108 Equations of motion for the towline, towed arrayand drogue are solved in the time domain for response to ship motions, etc. The equations are integrated using a fourth order Runge@Kutta algorithm. The program first computes the steady-state configuration and tensions which serve as initial conditions for the dynamics section. Also, using the steady-state data, the Stroubal excitation frequencies and amplitudes are computed along the towline. Kirk T. Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Towed System Configurations Language - FORTRAN V Hardware - UNIVAC 1108 Steady-state configurations for'towed systems are determined. Effects of current and ship turns can be included. The three-dimensional cable equations are integrated with a fourth order-Runge-Kutta algorithm from the towed body up to the ship. For steady ship turns, the centrifugal force is also integrated up the cable. 1/100th to 1/1000th the cable length is used as the integral step size. Output: x-y-z.positions, tensions, stretch,and angles as functions of cable length. Can be dimensionless. Three-dimensional plots also available. NUSL Tech. Memo. 933-0175-64, "Towline Configurations and Forces" by K.T. Patton, Oct. 1964; NUSC/NL Report No. 4379, "Nondimensional Steady State Cable Configurations," by G.T. Griffin, Aug. 1974; Project CORMORAN Memo.'D112/4.10.3, "Two-dimensional Steady-State Towed System Con- figurations," by G.T. Griffin, March 1973. Kirk T.'Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Towed System Dynamics Language - FORTRAN V Hardware - UNIVAC 1108 Equations of motion for the towed body and for the cable (when treated as a lump mass model of n lumps) are solved in the time domain using a fourth order Runge-Kutta algorithm. The towed body is allowed six degrees of freedom,and each cable element has three. "Dynamics of a Cable- Towed Body System," by G.T. Griffin, MS Thesis, University of Rhode Island, Kingston, Jan. .1974. Kirk T. Patton or Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Trapezoidal Array Deployment Dynamics Language - FORTRAN V- Hardware - UNIVAC 1108 Equations of motion for a trapezoidalarray are solved in the time domain as the second anchor is lowered and@the ship is underway. The two subsurface buoys and the four cables are broken 36 up into six elastically connected lump masses, each having three degrees of freedom. The eighteen equations of motion are solved simultaneously in the time domain, using a fourth order Runge-Kutta algorithm. Velocity-squared viscous forces and hydrodynamic masses are concen- trated at each lump. NUSC Report No. 4141, "Dynamics of Trapezoidal Cable Arrays," by G.T. Griffin and K.T. Patton, March 1972. Kirk T. Patton or Gary T-Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320. Telephone (203) 4142-0771 Trapezoidal Array Dynamics Language - FORTRAN V Hardware - UNIVAC .1108 Equations of motion for a subsurface,trapezoidal'cable array are solved in the time,domain for response to currents. The two subsurface buoys and the three cables are broken up into six elastically connected lump masses, each having three degrees of freedom. The eighteen equa- tions of motion are solved simultaneously using a fourth order Runge-Kutta algorithm. Velocity- squared viscous forces and hydrodynamic masses are concentrated at each lump. NUSC Report No. 4141, "Dynamics of Trapezoidal Cable Arrays," by G.T. Griffin and K.T. Patton, March 1972.. Kirk Ti Patton or Gary T..Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Steady-State Cable Laying Language - FORTRAN IV Hardware - The three-dimensional steady-state cable equations are integrated using an.Euler method. Ship speed and cable payout rate constant. Output: x-y-z positions of the.cable and tensions. "Final Report to NUSL - Analysis of Cable Laying," by J. Schram, 1969. R. Pierce Available from originator. only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Towed Array Conf igurations Language - FORTRAN V Hardware - UNIVAC 1108 Steady-state towed array configur ations are computed. The two@dimensional cable equations are integrated with a fourth order Runge-Kutta algorithm from the drogue up to the ship; 1/1000th the total cable length is used as.the integrated step size. Output: x-z positions, tensions, stretch, and angle as functions of cable length. Plot routine available. S. Rupinski Available from originator only Naval Underwater Systemg,Center New London, CT 06320 Telephone (203) 442-0771 Cable Configuration Language - FORTRAN IV Hardware - IBM 1800 Computes the equilibrium configuration and tensions of a cable towing a submerged body for faired, unfaired, and discontinuous (lower part faired) cables. The output on the line printer gives the values of the input data followed by various calculated values. The solution is found for the "heavy general cable" law of cable loadings as@described by M.C.@ Eames (1968). Execution time: About 30 seconds. for each case. NIO Program No. 168. Author - Catherine Clayson. National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England 37 IA- GEOLOGY AND GEOPHYSICS Convection in Variable Viscosity Fluid Language - FORTRAN IV CONVEC Hardware - CDC 6600/140K bytes/Disc/ Tektronix graphics terminal Computes streamlines, temperatures, and shear heating in a highly viscous fluid of variable vis- cosity (Earth's upper mantle), relief gravity, and heat flow. "ADI Solution of Free Convection in a Variable Viscosity Fluid," by M.H. Houston, Jr.,and J.-Cl. De Bremaecker, Jour. Comp. Phys., Vol. 16, No. 3, 1974. J.-Cl. De Bremaecker Copy on file at NODC Rice University P.O. Box 1892 Houston, TX 77001 Telephone (713) 528-4141 Gravitational Attraction, Two Dimensional Language - FORTRAN IV-H Bodies, TALWANI 2-D GRAVITY, W9206 Hardware - IBM 360-65 Calculates the vertical component of gravitational attraction of two-dimens ional bodies of arbitrary shape by approximating them to many-sided polygons. The technique is from Talwani, Worzel, and Landisman in J.G.R., Vol. 64(l), 1959. Output: Gravity values are printed in ta- bles; the calculated profile and the observed profile (if one exists) are plotted on the line printer in either a page size plot or an extended plot with the x-axis running down the page. Contains option of units in miles, kilofeet, or kilometers. Computer Center Division Copy on file at NODC (listing, documentation) U.S. Geological Survey National Center Reston, VA 22092 Telephone (703) 860-7106 X-Ray Diffraction Analysis Language - FORTRAN IV Hardware - XDS Sigma 7/20K 32 bit words/RAD Provides mineralogic analysis of marine sediments from X-ray diffraction data. Input: Tape containing data generated by X-ray diffractometer. Output: List of "d" spacings, 20 angles, intensities and peak heights of diffraction maxima, list of minerals and estimated amounts in samples analyzed. John C. Hathaway Available from originator only Office of Marine Geology U.S. Geological Survey Woods Hole, KA 02543 Telephone (617) 548-8700 Sediment Grain Size Analysis Language - FORTRAN IV Hardware - IBM 1130 Calculates statistical parameters for sediment grain size analysis. Moment measures routine (Sheppard's correction applied) from Schlee and Webster (1965); linear interpolation for Folk and Inman Graphic Measures. Input: Phi size, cumulative frequency percent couplets. Output: Moment measure of mean, standard deviation, skewness, kurtosis, Folk Graphic,Measures, Inman Graphic Measures, mode and median values, histogram plots. Gerald L. Shideler Program maintained by: U.S. Geological Survey Computer Center Division P.O. Box 6732 U.S. Geological Survey Corpus Christi, TX 78411 Federal Center Telephone (512) 888-3241 Denver, CO 80225 38 Magnetic Anomalies Language - FORTRAN IV MAG2D Hardware - XDS Sigma 7/32K 32 bit words/ Plotter Computes theoretical magnetic anomalies for two-dimensional bodies magnetized in,any specified direction. Vertical, horizontal, And total field anomalies are computed at a series of obser- vation points equally spaced along a profile. A graphic display of the anomaly and the bodies may be output to the CalComp or Versatec Plotter. A line printer plot of the anomaly is made 'Modification of program by W.B. Joyner, USGS, Silver Spring, MD. Requires Woods Hole Oceano- graphic Institution subroutines, MOVE, AXIS, SYMBOL, NUMBER and PLOTDFER. James M. Robb Copy (main program) on file at NODC U.S. Geological Survey .(listing, documentation) Office of Marine Geology Woods Hole, MA 02543 Telephone (617) 548-8700 Geophysical Data Reduction and Language OS3 FORTRAN IV/COMPASS Plotting Programs Hardware CDC 3300 .A system of programs to process and plot marine gravity, magnetic, and'bathymetric data. The programs check for data errors, merge geophysical data with navigation, and plot-the processed data as profiles or on computer-generated Mercator,pr6jection charts. Tech. Report.. No. 180, by M. Gemperle and K. Keelingi May 1970. Geophysics Group Available from originator only School of Oceanography Oregon State University Corvallis, OR 97331 Processing and Display of Marine Language - OS3 FORTRAN IV/COMPASS Geophysical Data Hardware - CDC 3300 A system of programs to process and plot marine gravity, magnetic, and'bathymetric data using improved navigation techniques and standard data formats. The navigation programs use EM Log and Doppler Speed Log data and gyro headings combined with Magnavox 706 satellite navigator I fixes to determine data point positions and Eotvos corrections. All outputs from processing programs and inputs to plotting programs are in standard NGSDC format for marine geophysical data. Tech. Report. by M. Gemperle, G. Connard, and K. Keeling (in press, 1975). Geophysics Group Available from-originator only School of Oceanography Oregon State University Corvallis, OR 97331 Marine Seismic Data Reduction Language - OS3 FORTRAN IV and Analysis Hardware - CDC 3300 A series of programs to reduce, display, and analyze marine seismic data. These data include reversed and single-ended seismic refraction, wide-angle reflection, and'marine micro-earth- quakes. Supplementary programs compute seismic wave arrival times and distances using theoret- ical earth models consisting of plane dipping layers. Tech. Report by S.H. Johnson et al (in press, 1975). Geophysics Group Available from originator only School of Oceanography Oregon State University Corvallis, OR 97331 A Library of Geophysics Subroutines Language - OS3 FORTRAN IV/COMPASS GLIB Hardware - CDC@3300 39 The library consists of various subroutines commonly used in geophysical data reduction and plotting and not available in the OS3 FORTRAN library. The subroutines fall into five general categories: (1) Plotting - general purpose plotter subroutines, (2) Time and data conversion, (3) Arithmetic functions not contained in the OS3 FORTRAN library, (4) File control programs peculiar to the OS3 operating system, (5) Miscellaneous subroutines. Tech. Report by K. Keeling, M. Gemperle, and G. Connard (in press, 1975). Geophysics Group Available from,originator only School of Oceanography Oregon State University Corvallis, OR 97331 Reduction, Display and Storage of Navigation, Language - FORTRAN IV (most of the programs) Gravity, Magnetic and Depth Data Hardware - IBM 1130/Peripherals described below Processes data recorded by a data logger, prepares profiles and maps, and provides reduced data in a form suitable for data banking and interpretation. The first stage of the processing is to de-multiplex the data to separate disk files, and at the same time automatically edit where possible and flag errors that occur. The second stage is to filter data affected by ship mo- tion, and the third stage is to optimize the navigation by merging dead-reckoning, hyperbolic or satellite data, and from this calculate depths, and gravity and magnetic anomalies. Graphi- cal presentation of the data is in the form of profiles and maps. The maps include the ship's track and posted geophysical values or profiles along-the ship's track. The finally reduced . data may be stored on magnetic tape in any of the International Geophysical Data Exchange For- mats. With this system it is possible to reduce data and produce maps and final reports within three weeks of the end of the survey. '@he complete system can be used at sea with one engineer and one operator/programer, or the data logger alone may be used at sea and then only an engi- neer would be required. The IBM 1130 has a central processing unit with 8K 16-bit words of core storage, an integral disk drive, and a console typewriter. Peripherals include two extra IBM disk drives, a Data Disc fixed-head disk drive, Tektronix Model 40.12 visual display unit with a Tektronix Model 4610-1 hard copy unit, a 76 cm CalC6mp drum plotter, Facit punch tape input/output, and two RDL Series 10500 magnetic tape decks. A.Data Dynamics 390 teletypewriter is used for off-line punch tape preparation and, when necessary, as a remote terminal via a Modem linked in paral- lel with the visual display unit. Equipment that has been successfully interfaced with the Decca Data Logger include a Decca Main Chain Mk 21 Receiver, Decca Hifix, Sperry Gyrocompass Mk 227, Microtechnica Gyrocompass, LaCoste and Romberg Shipborne Gravity Meter, Askania Gss2 and Gss3 Gravity Meters, Anschutz Gyro-Stabil- ized Platform, Barringer Proton Magnetometer, Edo-Western Preci sion Depth Recorder (333C-26) linked to an Edo-Western Digiltrack (261C), Two-Component Magnetic Log, Walker Electric Log, and a Marquart Doppler Sonar.2015A. "Computer System for Reduction, Display and Storage of Navigation, Gravity, Magnetic and Depth Data Recorded in Continental Shelf or Deep-Ocean Areas," a series of twelve software manuals, produced by the Department of.Geodesy and Geophysics, Cambridge University, Oct. 1974, under contract to the National Environment Research Council. Computer Unit Copy on file at NODC (Above manuals) .Institute of Oceanographic Sciences Research Vessel Base, No. 1 Dock Barry, South Glamorgan, Wales, UK Computation and Plotting of M agnetic Language - FORTRAN 11 Anomalies and Gradients Hardware - IBM 7094/CalComp plotter Computes the anomaly profiles for total field, horizontal and vertical components, first and second vertical derivatives, and first and second horizontal derivatives over a uniformly mag- netized two-dimesional polygon of irregular cross-section. Output may be printed or plotted. "Potential Applications of Magnetic Gradients to Marine Geophysics," by William E. Byrd, Jr., June 1967; program modified and expanded from Talwani and Heirtzler (1964). 40 L Department of Geology and Available from NTIS, Order No. AD 655 892/LK, Geophysics $5.75 paper, $2.25 microfiche. Massachusetts Institute of Technology Cambridge, MA 02139 Geomagnetic Field Language - FORTRAN IV MFIELD Hardware - XDS Sigma 7/372 32 bit words* Calculates regional total geomagnetic field at a specified latitude and longitude and time. Subroutine is initialized with the harmonic coefficients from any specified input device via a separate subroutine. Shared variables.are placed in COMMON. (See I. A. G. A. Commission 2, , Working Group 4, 1969. International Geomagnetic Reference Field 1965. J. Geophys. Res., 74, pp. 4407-4409) *Subroutine COEFF requires 271 words. Robert C. Groman Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400, ext. 469 Marine Geophysical Data Reduction Language - FORTRAN IV Hardware - IBM 360-65 Corrects soundings for sound velocity variations (if desired), computes residual magnetic anom- alies from magnetic total-intensity values, and reduces marine gravity values to free-air anom- alies corrected for Eotvos effect and.drift. Each geophysical data point is associated with a date-time group, a geographic position, and an approximate mileage along track. The output is in the form of separate magnetic tapes and listings each for bathymetric, magnetic, and gravity data, in a format suitable for direct input to display or analytical programs. NOAA Technical Memorandum ERL AMOL-11, "A Computer Program for Reducing Marine Bathymetric, Magnetic, and Grav- ity Data," by Paul J. Grim, Atlantic Oceanographic and Meteorological Laboratories, Miami, Flor- ida, January 1971. Paul J. Grim, Code D621 Copy on file at NODC (Above report, with Marine Geology and Geophysics Branch listing) National Geophysical and Solar- Terrestrial Data Center, NOAA/EDS Boulder, CO 80302 Plots Profiles of Bathymetry and Magnetic Language - FORTRAN IV or Gravity Anomalies Hardware - IBM 360-65/CalComp 563 Plotter Produces bathymetric and magnetic anomaly profiles in a form suitable for publications with little or no additional drafting. The horizontal scale can be the distance along the trackline in nautical miles or kilometers, or degrees of latitude or longitude. The input consists of digitized bathymetric and magnetic anomaly data on separate magnetic tapes. The horizontal and vertical axes of the profiles are determined automatically with reference to the maximum and minimum values of the input data. Control cards contain variables that further determine how the data are to be plotted. The program can also be used for plotting gravity anomaly profiles by substituting the gravity anomaly in milligals for the magnetic anomaly in gammas on the input tape. One of the control card variables causes the vertical axis to be labeled either gammas or milligals. Magnetics and bathymetry can be plotted together (the bathymetry is always below the magnetics) or either can be plotted separately. In addition, the same data can be replotted in a different manner (for example, with a different vertical exaggeration) if desired. ESSA Technical Memorandum ERLTM-AOML 8, "Computer Program for Automatic Plotting of Bathymetric and Magnetic Anomaly Profiles," by Paul J. Grim, Atlantic Oceanographic and Meteorological Labora- tories, Miami, Florida, July 1970. Paul J. Grim, Code D621 Copy on file at NODC (Above report, with Marine Geology and Geophysics Branch listing) National Geophysical and Solar- Terrestrial Data Center, NOAA/EDS Boulder, CO 80302 41 Lists Raw Data Language - ZLIST Hardware - UNIVAC 1108 Lists a single file of MG&G standard raw data tape, according to a standard format. Requires subroutine DLIST (HRMIN). Author - R.K. Lattimore. Director, Marine Geology and Available from, originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL @33149 Telephone (305) 361-3361 Plots Trackline Language - QCKDRAW Hardware - UNIVAC 1108 Using as input the standard MG&G navigation cards, plots a trackline with or without tick marks delineating time intervals. The user is given external control of the map size, latitude and longitude map boundaries, the number of files to be mapped, the time marks, and annotation. The trackline is plotted up to the boundary limits specified, allowing the user to plot only a sector of the navigation deck loaded.. Because the size of the actual plotting sheet is 28 inches, internal boundaries may also be required. In this case, bookkeeping devices within the program will assign trackline to the appropriate submaps and plot each in sequence. Author J.W. Lavelle. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological-Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Plots Contour-Crossing Intervals Language - DOUBLX Hardware - UNIVAC 1108 Calculates contour-crossing intervals, determine highs and lows along a trackline, and plots both, using as input a USA Standard format data tape. Annotation of the extreme is also pro- vided. The user is given control of the-map size, the latitude and longitude boundaries, the number of files to be mapped, the contouring interval, and the data field from which the data is chosen. If the data which are being handled require more than one plotting sheet, an appro- priate choice of latitude and longitude boundaries will allow the entire job to be handled at@ one time, with the plots drawn consecutively. Author - J.W. Lavelle. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Plots Geophysical Data Language - PLOTZ Hardware - UNIVAC '1108 Produces a plotter tape to display raw depth, magnetic, or gravity data vs. time, with the as- pect-ratio automatically determined to facilitate comparison with the original records. Scale factor (fathoms, gammas, or gravity meter units per inch) must be specified; if maximum and min- imum values are not specified, the raw data will be scanned and the values determined. Re- quires subroutines LIMITS, DIGICT, HRMIN, PLOT (includes PLOTS and FACTOR), NUMBER, SYMBOL. Author - R.K. Lattimore. 42 Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Cause way Miami, FL 33149 Telephone (305) 361-3361 Lists Every Hundredth Value Language - SNOOP Hardware - UNIVAC 1108 Scans a tape containing data in the standard MG&G format, listing every 100th value and the last value before an end-of-file mark. Author - R.K. Lattimore.. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Navigation Computations Language - TPNAV Hardware - UNIVAC 1108 Accepts standard MG&G navigation data cards, computes course and speed made good and Eotvos cor- rection between adjacent positions, compares this with input course and speed if given; creates a binary tape with position, azimuth,and distance information required for interpolation of po- sition in programs FATHOM, GAMMA, and GAL. Author - R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Edits Geophysical Data Language - ZEDIT Hardware - UNIVAC 1108 Performs two editing functions on MG&G standard raw data tape: (a) Deletion by index number; (b) insertion of new data by date-time group; such data can be put on tape (e.g., output from program HANDY) or in card format, one value per card. Data to be inserted must be ordered by date-time group. Requires subroutines DLIST (HRMIN). Author - R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Geophysical Data Conversion Language - HANDY Hardware - UNIVAC 1108 Converts data in the MG&G st'andard data-card format to a binary tape suitable for input to the raw-data editing, evaluation, and processing programs (e.g., FATHOM, PLOTZ, ZEDIT). Requires subroutine DUST (HRMIN). Author R.K. Lattimore. 43 Director, Marine Geology and Available,from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, Fl, 33149 Telephone (305) 361-3361 Lists Geophysical Data Language - LISTP Hardware - UNIVAC 1108 Lists the contents of a tape containing one or more files of reduced marine geophysical data. Require subroutine PPLIST (modification of PTLIST). Author - R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Course, Speed, Eotvos Correction Language - LOXNAV Hardware - UNIVAC 1108 Accepts standard MG&G navigation data cards, computes courses and speed made good and Eotvos correction between adjacent positions,;.if course and speed are given on input, compares input with computed values. Author - R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Converts Geophysical Data Language - PHONEY Hardware - UNIVAC 1108 Converts marine geophysical data from 120-column image (10 images to the block), even-parity BCD on 7-track tape (produced by program UNIFOO on the CDC 6600) to the standard MG&G storage format. Author - R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Sound Velocity Variation and Navigation Language - FATHOM Hardware - UNIVAC 1168 Given smooth-track navigation data and sounding values indexed by time, the program corrects for sound-velocity variation (if desired), ship's draft (if desired), and computes latitude, longitude, and distance along track for each observation; the output is in the standard MG&G ,reduced-data format. Requires subroutines GP,-HRMIN, QUIT (TPLIST). Author - R.K. Lattimore. 44 Director, Marine Geology and Available from originator only Geogp hysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Regional Field, Residual Magnetic Anomaly Language - GAMMA Hardware - UNIVAC 1108 Given smooth-track navigation data and total-field magnetic measurements indexed by t Iime, the program computes regional field, residual magnetic anomaly, latitude, longitude, and distance along track-for each observation. Output is in the standard MG&G reduced-data format. The regional field is computed as follows: For each input navigation point, or for each 20 n. m. interval along track (if navigation points are farther Apart), a regional-field value is com- puted according to.the method of Cain et al using the IGRF 1965 parameters. Regional field values for each observation are interpolated linearly. Requires.s,ubroutines FIELD, GOFIND, GPMAG, HRMIN, SETUP, QUIT (TPLIST). Author R.K. Lattimore.. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA .15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Gravity Language - GAL Hardware - UNIVAC 1108 Given smoothed-track-navigation-data and gravity meter dial readings indexed by date/time, this program will (1)'compute Eotvos correction between adjacent.navigation points; (2) reduce the- dial reading to observed gravity corrected for instrument drift and Eotvos effect; (3) deter- mine latitude,longitude, and distance along track for the observations; (4) compute the free- air anomaly from the 1930 International formula for theoretical gravity. Requires subroutines GOFIND, GPGAL, HRMIN, QUIT (TPLIST). Author,.- R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Plots Profiles of Geophysical Data* Language - DISPLOT Hardware - UNIVAC 1108/offline CalComp plotter This program will scale and generate the necessary plotter commands to produce a graph of sounding, depth, magnetic or gravity value vs. distance along track. The source data consist of as many as four magnetic tapes containing unformatted standardized geop hysical data, such as are produced by MG&G reduction programs (Grim, 1971). As many as nine Y-quantities may be plotted against one X-axis. Options provide for: (1) converting distance in nautical miles to kilometers; (2) scanning the data and annotating the upper X-axis,.at the appropriate pointj with crossings of even degrees of latitude or longitude; (3) omitting all axes; (4) plotting the profile reversed, or from right to left against distance values which increase from.left.to right;,(5) drawing the zero Y ordinate; and (6) "Assembling" a single profile from more than one source, i.e., from different places on a single tape, or from different tapes. The input data are not edited. Multiple profiles may overlap one another as indicated by space limita'- tions or aesthetics. NOAA Technical Memorandum ERL AOML-11, "A Computer Program for Reducing .Marine Bathymetric, Magnetic, and Gravity," by Paul J. Grim, January 1971. Author Robert K. Lattimore, October 1971. 45 Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Converts Digitizer Data Language - DYGYT Hardware - UNIVAC 1108 Converts digitizer data on punched cards to MG&G standard raw-data tape. Requires subroutine. DLIST (HMRMIN). Authors - Developed by J.W. Lavelle, modified for 1108 by R.K..Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Edits Reduced Geophysical Data Language - EDIT Hardware - UNIVAC 1108 Performs editing operations on a file of reduced marine geophysical data as follows: (a) Dele- tions (maximum %000); (b) insertion of new data or modification of single points (maximum 1,500); (c) block adjustments to Z1, Z2, Z3, Z4 (maximum 1,500 points). The total number of editing op- erations may not exceed 2,499; with the exception of deletions; like operations must be grouped together and ordered by index number. Permitted modifications (b above) include replacing Zl, Zr on a card, interpolating geographic position and mileage given date/time and Zl-Z4, and in- sertion of completely-specified data, i.e., date/time, latitude, longitude, distance along track, Zl, Z2, Z3, Z4. Requires subroutines QUE, QTWO, QUETWO, DAY, TPLIST. Author R.K. Lattimore. Director, Marine Geology and Available from originator only Geophysics Atlantic Oceanographic and Meteorological Laboratories/NOAA 15 Rickenbacker Causeway Miami, FL 33149 Telephone (305) 361-3361 Seamount Magnetization Language - FORTRAN ,Hardware - IBM 7074 Computes the magnitude and direction of magnetization of a uniformly magnetized body from its shape and magnetic intensity. OS No. 53533. Author - G. Van Voorhis. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Observation Draping (Gravity) Language - FORTRAN Hardware - IBM 7074 Reduces observation data taken with Lacoste-Romberg sea/air or submarine gravimeters to ob- served gravity value and free-air anomaly. Interpolates geographic position from smoothed fix, course, and speed. Generates BC chart and x,y coordinates for Mercator projection for each station. OS No. 53543. Author R.K. Lattimore. 46 Data Systems Office Available from*originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 True Ocean Depth Language - FORTRAN FATHCR Hardware - UNIVAC 1108/10K words Given the Fathometer depth and velocity profile, computes the true ocean depth. The velocity profile is broken into constant gradient segments, the travel time integrated-along the pro-. file., and the profile is extrapolated to continue to the estimated travel time of the Fa- thometer record. Peter D. Herstein Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext-. 2305 Plots Track and Data Profile Language - FORTRAN TRACK Hardware - CDC 3600/3800 Plots a track and the superimposed bathymetry or magnetic profile on a polar, stereographic projection. This profile series is plotted perpendicular to the track, using uncorrected me- ters or fathoms. Input: Data on tape, map parameters, and command words via cards. James V. Massingill Available from originator only Environmental Sciences Section Naval Research Laboratory Washington, DC 20375' Telephone (202) 767-2024 GEODATA Language -FORTRAN Hardware - CDC 3600/3800 Stores navigation, bathymetry, and magnetic data on magnetic tape in BCD form. Uses the format recommended by the National Academy of Sciences. James V. Massingill Available from originator only Environmental Sciences Section Naval Research Laboratory Washington, DC :20375 Telephone (202) 767-2024 Geophysical Data Storage and Retrieval Language - FORTRAN IV GEOFILE Hardware - CDC 3150/32K words/Disk/3 tape units Data storage and retrieval system for BIO's geophysical data. The programs sort, edit, merge, and display data recorded at sea. Input: Magnetic tapes from BIODAL 'shipboard data logging system, bathymetr@ data on punched cards, and navigation data. Output: Magnetic tape contain- ing all information recorded during cruises relevant to processing of geophysical data, sorted by geographical location. Computer note BI-C-73-3. Larry Johnston Available from originator only Bedford Institute of Oceanograph'y P. 0. Box 1006 Dartmouth, t4. S. B2Y 4A2 :Telephone (902) 426-3410 Magnetic Signatures Language - FORTRAN MAGPLOT Hardware - CDC 3600/CDC 3800/706,768 words/On- line plotter 47 Separates and characterizes thevarious comp onents of magnetic noise in magnetometer records taken from a sensor towed at sea. Gives a printout of histogram data for each of three wave- length filters: N (amplitude) vs. amplitude; N (wavelength) vs. wavelength. Also produces plots offiltered magnetic fields as function of distance. Program is briefly described in NRL Formal Report No. 7760, "Geological and Geomagnetic Background Noise in Two Areas of the North Atlantic." Perry B. Alers Available from originator only Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2530 Sediment Size Language - FORTRAN Hardware - UNIVAC 1108/9K 36 bit words Produces frequency distributions for soil particle size values; applied to marine sediments. Joseph Kravitz Copy on file at NODC (deck with documentation) U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (202) 433-2490 Bottom Sediment Distribution Plot Language - FORTRAN V Hardware - UNIVAC 1108/23K/Drum/3 tape units/ CalComp 905/936 system Produces a plot of bottom sediment notation on a Mercator projection, and a list.of all data, including cores, within specified area. William Berninghausen Copy on file at NODC (deck with documentation) U.S. Naval Oceanographic Office Washington,,DC 20373 Telephone (301) 763-1189 @Sand, Silt, and Clay Fractions Language - ALGOL DSDP/GRAIN Hardware - Burroughs 6700/19K words Computes sand, silt, and clay fractions in sediments. The laboratory method consists of dis- persing the sediment in Calg9n solution, sieving the sand fraction, and pipetting the silt and clay fractions. Input: Three card files for laboratory data and one card f 'ile for interpret- ing an identifier attached to each sediment sample. Output: Listing with option for ternary plots and punched cards. Peter B. Woodbury Available from originator only Deep Sea Drilling Project Box 1529 'I& Jolla., CA Telephone (714) 452-3526 Soil and Sediment Engineering Test Data Language - FORTRAN II-D Hardware - IBM 1620 II/IBM 1627 Model I Plotter Engineering Index of Core Samples: Reduces data and tabulates results for tests on bulk wet density, vane shear strengths, original water content, liquid limit, plastic limit, and spe- cific gravity of solids; in addition, from the above results, other index properties are simul- taneously computed and t@bulated; the output table lists results in columns representing each depth segment analyzed. Grain Size Analysis with Direct Plotting: Input data are sample identification, sample weights, hydrometer readings, and sieve readings., Output on plotter is a particle size distribution curve.. Another program provides output on cards of a table with proper headings and values for particle diameters and percent finer by weight. 48 Carbonate - Organic Carbon Analysis of Sediments: Reduces data from the carbon determinator and tabulates results of the analysis of deep ocean sediments for carbonate and organic carbon percentages; output is in same format as in program for engineering index properties, to which the output from this program is added. Direct Shear Test with Direct Plotting: Reduces data and plots shear stress vs. shear dis- placement with appropriate headings and labels; another program, Direct Shear Test, uses the same data formats but presents the results in the form of tabulations rather than plots. Triaxial Compression'Test with Direct Plotting: Reduces the data from triaxial compresssion tests and plots stress vs. strain with headings for sample identification, lateral pressure, etc. Another program reduces the same raw data and presents the.results in the form of tabula- tions, one for each test. Consolidation Test (E vs. log time plot): Reduces the data obtained from consolidation test readings. Inputincludes sample identification and characteristics and test characteristics. The output is in two forms: plots and punched cards. The log of time is plotted vs. the void ratio. The cards are used as input to the next consolidation test program. Consolidation test (E vs. log P and C(V) vs. log P plots): Develops plots for 'void ratio vs. log of pressure and coefficient of consolidation vs. log of pressure. The input consists of output cards from the,previous program, together with the values of void ratio and pressure at 100% consolidation and the'time and void ratio at 50% consolidation. These data were obtained from the plots of'void ratio vs. log of time in accordance with the Terzaghi consolidation theory. Permeability Test with Direct Plotting: Reduces test data and plots curve of permeability vs. time with appropriate headings and labels. The plotting.scale is a variable incorporated in the program since permeability values for fine-grainedsoils vary throughout a wide range. Settlement Analysis.: Estimates settlement values from laboratory test results, for deep ocean foundation investigations. Input: Sediment properties and structure characteristics. Output: A table listing total settlement, footing dimensions, structure load, change in thickness of incremental layers and corresponding depth in sediment, initial stress, and change in stress. Summary Plots: Plots the results from the laboratory analysis of core samples. The input data are the output results on cards,from the previous programs and miscellaneous analyses. Since the link system of programing is used, the items to be plotted can be increased or decreased with slight modifications, depending on the user's requirements. Output is A sequence of plots. The depth into the sediment column is'plotted with-reference to the ordinate, and the various properties along the abscissa on variable scales. NCEL Report No. R 566, "Computer Reduction of Data from Engineering Tests on Soils and Ocean Sediments," by Melvin C. Hironaka. Civil Engineering Laboratory Available from NTIS Order. No. AD 666 311, Naval Construction Battalion Center $5.75 paper, $2.25 microfiche. Port Hueneme, CA 93043 49 BIOLOGY WHOI Biology Series Language FORTRAN IV Hardware -,XDS Sigma'7/plotter optional FTAPE 9,000 words FLISHT 9,054 words CHKSPIT 32,430 words SLECT 58 words CHANAT 16,751 words PREPLOTG 12,200 words PLOTSPECG 18,000 words STATAB 4,164 words FTAPE'generates a tape containing station data, species data, and systematic order.information. FLISHT prints a list in systematic order of the species from the tape, includ .ing stations, num- bers, sizes, and weights, with-a final summary. Subsets can be specified with subroutine SELECT.. CHKSPIT summarizes catch information from any specified set of stations on the tape made by FTAPE, including data for all species, a listing of the top-ranking speciesby number and weight, various diversity indices, and percent similarity between sets. CHANAT analyzes a transect for faunal breaks, following the method of Backus et al (1965, "The Mesopelagic Fishes Collected during Cruise 17 of the RV CHAIN, with a Method for Analyzing Faunal Transects,",Bull. Mus. Comp. Zool. Harvard, 134 (5):139-158), using the data on the tape made by FTAPE. PREPLOTG and PLOTSPECG plot a distribution map for any species on-'the tape made by FTAPE, with indications of vertical distribution, catch rates, and negative data; the two programs must run together; input includes a tape from NODC with world map outlines; output can be plotted on CalComp or Versatec Plotters. STATAB prints in readable format the information contained in the station data file made by FTAPE or on the input cards. R.L. Haedrich Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400*,'ext. 354 Optimal Ecosystem Policies Language FORTRAN OEP Hardware'@ IBM 370/18OK/REGION=180 To approximate optimal management policy.for an aquatic stream ecosystem,.program.produces a sequence of converging values of'an objective function, optimal values of decision variables, and simulation of the ecosystem using optimal decisions. Input: Parameter values (defaults built in), program constants, species interaction matrices. Deterministic or-Monte Carlo simu- lations,(user specified) are fit to state equations, from which the optimal policy is found using the discrete maximum principle. Robert T. Lackey Available from originator only Department of Fisheries and Wildlife Sciences Virginia Polytechnic Institute and State University Blacksbur-, VA 24601 Telephone (703) 951-6944 Inverse Problem in Ecosystems Analysis Language - FORTRAN IV Hardware - UNIVAC 1108/10K 6 character words Performs systematic analysis and modeling of interacting species in complex ecosystems, using a 50 previously unpublished iterative technique for regression analysis as well as statistical hy- pothesis testing. Input: a user-written subroutine defining the general structure of the eco- system and a set of species population vs. time data to be analyzed. Output: A mathematical model of the ecosystem which has the most simple structure adequate to explain the observations. For an example, see "A Systematic Approach to Ecosystems Analysis," by Curtis Mobley, J. Theo- retical Biology, 41, 119-136 (1973). Program documentation in NRI Tech. Ref. 72-84. Curtis Mobley Available from originator only Dept. of Meteorology (IFDAM) University of Maryland College Park, MD 20742 Telephone (301) 454-2708 Toxicity Bioassay Language - FORTRAN IV Level G PROBIT ANALYSIS Hardware - IBM 360/4K bytes A routine method for the analysis of all-or-none acute toxicity bioassay data. Input: Number of concentrations, tabular text statistics (F, "t," Chi-square), number of organisms tested and number dead in each concentration and control. In general, mortality must be related to con- centration. A minimum of three concentrations, with a partial kill both above and below 50% is required. Output: LC30 50, 70 go values with upper and lower,95% confidence limits; inter- cept, slope.and standard'error ol regression line, and several additional measures of goodness. "Probit Analysis," by D.J. Finney, Cambridge University Press, 1971. Program written by A.L. Jensen, School of Natural Resources, University of Michigan, Ann Arbor, Michigan 48104. Patrick W. Borthwick Copy on file at NODC (listing, documentation) Gulf Breeze Environmental Research Laboratory Environmental Protection Agency Sabine Island, Gulf Breeze, FL 32561 Telephone (904) 932-5326 Species Affinities Language - FORTRAN REGROUP Hardware - CDC 3600 The program first determines the numbers of occurrences and joint occurrences of the species in the set of samples; it then calculates an index of affinity for each pair of species. The spe- cies are ordered in terms of the numbers of affinities they have,and this list is printed along with a list of names, code numbers, and numbers of occurrences. The program then determines the largest group that could be formed, tests to see whether that many species all have affin- ity with each other and, if they do, prints out the group. If they do not, it tries the next smaller group, etc. Those species which had affinity only with this group - and/or earlier groups -- are listed. The remaining species are reordered and the process continues until all. species have been put either in groups or in the list of species with affinities with groups. Limits -- 200 species. Author - E.W. Fager. Scripps Institution of Oceanography Copy on file at NODC (listing, documentation) P.O. Box 1529 La Jolla, CA 92037 Productivity Language - FORTRAN IV OXYGEN Hardware - CDC 6600 Determines productivity by oxygen diurnal curve method. Input includes oxygen concentration and oxygen probe parameters. Output contains net and gross productivity and P/R plus original data. Author - William Longley. Marine Science Institute 'Copy on file at NODC (listing, documentation) The University of Texas Port Aransas, TX 78373 51 Species Diversity Language - FORTRAN IV JOB Hardware - CDC 6600/50 K 60 bit words Calculates.species diversity index for numbers of organisms and/or weight of organisms, utiliz- ing the diversity index equation derived from Margalef. The program calls subroutine SEASON, which calculates seasonal averages for a given station, seasonal limits being indicat,ed by a control card. This subroutine outputs mean, standard deviation, and range of diversity indices for each seasonal group. Other desired groupings may be entered by a groupings control card. Author A.D. Eaton. Marine Science Institute Copy on file at NODC (listing, documentation) The University of Texas Port Aransas, TX 78373 Productivity Language - FORTRAN IV ECOPROD Hardware - CDC 6600/25 K 60 bit words Computes gross and net.productivity, respiration, P/R ratio, photosynthetic quotient, effi- ciency,,and diffusion coefficient, given sunlight data and diurnal measures of oxygen and/or carbon dioxide. Author - William Longley. Marine Science Institute Copy on file at NODC (listing,.documentatiou) The University of Texas Port Aransas, TX 78373 Concentrations per Square Meter of Surface Language - FORTRAN IV Hardware - IBM 7074-11/7040 DCS/2231 words Computes various chemical and biological compound concentrations as well as productivity rates per square meter of water surface from integrated values on per volume basis. Ten concentra- tions and rates are integrated over up to seven pairs of optional depth limits. Report UWMS- 1006, June 1966. Source deck has 771 cards. Authors - Leilonie D. Gillespie and Linda S. Green. Department.of Oceanography Copy on.file at NODC (above report) University of Washington Seattle, WA 98105 Combined Chlorophyll and Productivity Language - FORTRAN IV Hardware - CDC 6400 Computes assimilation of productivity in seawater; also computes the quantities of chlorophyll A, B, and C, and the amount of carotenoids in seawater. The chlorophyll program determines the amount of plankton pigments using the equations of Richards and Thompson. The productivity program (Carbon 14) determines the production of marine phytoplankton by using Neilsen's method. Output consists of both printed matter and of library cards; the cards may be used as input to a multiple regression program to derive a relation between productivity and chloro- phyll A; a plot routine may be called to graph one or several variables as a function of depth, or to display the horizontal distribution of any given property. Written by Marsha Wallin, Nov. 1963, based on two programs prepared in 1962 for the IBM 709 by M.R. Rona; revised in for the CDC 6400. Department of Oceanography Copy on file at NODC (listing, documentation) University of:Washington Seattle, WA 98105 52 Phytoplankton Numbers, Volumes and Surface Language - FORTRAN IV and MAP Areas by Species Hardware - IBM 7094-11/7040 DCS/23,836 words Two programs, differing only in input format, compute concentrations of cell numbers, cell sur- face areas, and 'celland plasma volumes in marine phytoplankton populations, with option to com- pute mean cell areas, mean cell volumes, and mean plasma.volumes, as well as the ratios: cell area to cell volume and cell area to plasma volume. The input quantities are obtained from mi- croscopic examination of seawater samples. A subroutine computes the area, volume, and plasma volume of a cell from measured dimensions of diverse species. Source deck has V21 cards. Special Report No. 38,, M66-41,.July 1966, by Paavo E. Kovala and Jerry D. Larrance. Department of Oceanography Copy on file at NODC (above report) University of Washington Seattle, WA 98105 Program to Generate a Taxonomic Directory Language - FORTRAN IV of Deep-Ocean Zooplankton Hardware - UNIVAC 1108/20K words Generates a data file (taxonomic directory) which classifies and catalogs various species of deep-ocean zooplankton collected in water samples for the purpose of studying the population and distribution statistics of these species. Input: Cards containing either the phylum, class, order, genus, or species name and the appropriate identifying numbers associated with each of these categories. NUSC Technical Memorandum No. TL-104-71, May 1971. Drew Drinkard Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2127 Deep-Ocean Zooplankton Distribution Language - FORTRAN IV Hardware - UNIVAC 1108/30K words The purpose of the program is to study the distribution statistics of the deep-ocean.zooplank- ton species within a particular taxonomic category. The distribution characteristics of the individual species are examined for both the individual net samples which have been collected at various sampling depths and the combined net samples for a given tow. Input: Station data, sample data, species abundance data on cards, and a hash table species directory (program available for generating such a hash table). Records total count for each species to which the various organisms collected in-the samples belong. For the individual net samples, computes the percentage of the total taxonomic category which each species in the sample represents. For the combined net samples, both the percentage of the total taxonomic category and the per- centage of the entire sample (all taxa included) are computed. Finally', the population den- sity of each species within its taxonomic category is calculated. NUSC Technical Memorandum No. TL-107-71, May 1971. Drew Drinkard Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2127 Deep-Ocean Zooplankton Population Statistics Language - FORTRAN IV Hardware - UNIVAC 1108/30K Produces populat ion statistics for both the individual net samples collected at various depths and for the combined net samples. Input: Station data, sample data, species abundance data on cards, and a taxonomic directory on mass storage device. Each species is identified by phy- lum and class with the aid of the taxonomic directory. The organisms are counted according,to the phylum or class. Total counts for the entire sample are calculated for each category. The population densities of each'category are computed. Also calculated is the percentage of the total sample that each taxonomic category represents. NUSC Technical Memorandum No. TL-106-71, May 1971. 53 Drew Drinkard Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2127 PIGMENT RATIO Language - FORTRAN IV Hardware - IBM 360/less than 5000 bytes Computes ratios: Chl a/Carot, Pheo/Carot, (Chl a + Pheo)/Carot, Chl b/Carot, Chl c/Carot, and Fluor/(Chl a + Pheo). Input: Sample identification, chlorophylls a, b, c,.carotenoids, pheo- pigments, and fluorescence on cards. Output: Printed sample identification and ratios. "A Computer Program Package for Aquatic Ecologists," by Paul J. Godfrey, Lois White, and Elizabeth Keokosky. Paul J. Godfrey Copy on file at NODC (listing, documentation) Department of Natural Resources Cornell University, Fernow Hall Ithaca, NY 14850 Telephone (607) 256-3120 SUCCESSION Language - FORTRAN IV Hardware - IBM 360/4440 bytes Computes succession rate of community based on measure proposed by Jassby and Goldman of rela- tive change in each species' biomass. See "A Quantitative Measure of Succession Rate and Its Application to the Phytoplankton of Lakes," by A.D. Jassby and C.R. Goldman, 1974, Amer. Natu- ralist 108:688-693. Input: Integrated species biomasses and sampling date in calendar days. Output: Printed sample identification values, dates defining interval in each succession rate, and succession rate. "A Computer Program Package for Aquatic Ecologists," by Paul J. Godfrey, Lois White, and Elizabeth Keokosky. Paul J. Godfrey Copy on file at NODC (listing, documentation) Department of Natural Resources Cornell University, Fernow Hall Ithaca, NY 14850 Telephone (607) 256-3120 Species Abundance Language PL/l SPECIES Hardware IBM 360/250K This series of three programs was developed to accept species abundance data in its simplest form, check it for errors, produce lists of species abundances where comparisons may be made between days, depths, lakes, stations or years, and convert the input data to a form accept- able to packaged programs. Output: Listings of species abundances, summary data including total abundance, number of species and diversity, and subtotals within user-determined groups, punched output of summary data. "A Computer Program Package for Aquatic Ecologists," by Paul J. Godfrey, Lois White, and Elizabeth Keokosky. Paul J. Godfrey Copy on.file at NODC (listing, documentation) Department of Natural Resources Cornell University, Fernow Hall Ithaca, NY 14850 Telephone (607) 256-3120 Yield Per Recruit Language - FORTRAN IV RYLD, BIOM Hardware - IBM 1130 Computes the approximate yield of a fish stock per recruitment by either of two methods (arith- metic or exponential approximations), or simply computes the stock biomass when there is no fishing. Output: An equilibrium yield matrix with up to 400 entries corresponding to 20 ages at entry and 20 multipliers. Technical Report No. 92 (unpublished manuscript), No. 1968. 54 Authors - L.V. Pienaar and J.A.-Thomson. Earlier version written by L.E. Gales, College of Fisheries, University of Washington. Fisheries Research Board of Canada Copy on file at NODC (above report) Biological Station Nanaimo, B.C. Chlorophyll Language - FORTRAN CHLOR Hardware - IBM 370 Calculates chlorophyll in mg/m 3 according to B&P extraction, spectrophotometric,technique. Input:@ Raw absorbences. Author - Stephen A. Macko. B.J. McAlice Available from originator only Ira C. Darling Center (Marine Laboratory) University of Maine at Orono Walpole, ME 04573 Telephone (207) 563-3146 Phytoplankton Population Density Language -WATFIV FORTRAN Hardware - IBM 370 Computes species densities and population percentages and relative diversity from cell counts. Output formatted according to taxonomy in FAO Fisheries Technical Paper #12. Author Stephen A. Macko. B.J. McAlice Available from originator only Ira C. Darling Center (Marine Laboratory) University of Maine at Orono -Walpole, ME 04573 Telephone (207) 563-3146 Species Diversity Language - WATFIV FORTRAN DVRSTY Hardware - IBM 370 From unformatted raw data, produces species diversity, and diversity matrix.' B.J. McAlice Available from originator only Ira C. Darling Center (Marine Laboratory) University of Maine at Orono Walpole, ME 04573 Telephone (207) 563-3146 55 FISHERIES Length Frequency Analysis Language - FORTRAN LENFRE Hardware - Burroughs 6500 Uses three methods of stratification to expand sample length frequencies in different strata. The program was developed for tuna fishery samples. Input: Sample length frequencies for up to 80 strata, alpha and beta for the length-weight relation, von Bertalanffy growth parameters. Output: Tables of sample length frequencies, expanded length frequencies (expanded by total catch), weight in each length interval, by strata; total frequencies for all strata combined; average length and weights and age; catch per unit effort. Atilio L. Coan, Jr. Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 285 Yield per Recruit for Multi-Gear Fisheries Language - FORTRAN MGEAR Hardware - Burroughs 6500/6,200 words Computes estimates of yield per recruit and several related parameters for fisheries that are exploited by several gears which may have differing vectors of age specific fishing mortality. The Ricker yield equation is used. Input is limited to 4 types of gear, 30 age intervals, and 10 levels of fishing mortality. Output: Besides tables of yield per recruit, landings per recruit when fish below minimum size are caught and then discarded dead, average weight of fish in catch, and yield per recruit per effort as functions of minimum size and amount of fishing effort are provided for each gear and for the entire fishery. The program has been used for evaluating proposed minimum size regulations for the yellowfin tuna fishery of the tropical Atlantic, a fishery exploited by four types of vessels (bait boats, small purse seiners, large purse seiners, and longliners) having quite different vectors of age specific fishing mortality. William H. Lenarz Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 280 Resources Allocation in Fisheries Management Language - FORTRAN IV PISCES Hardware - IBM 370/125K Uses a Monte Carlo simulation to predict the effect of fisheries management programs upon the distribution and abundance of angler consumption. Input: State fisheries agency data and man- agement plan. Output: (1) Predictions of the number and location of angler-days throughout a state; (2) Standard deviations. "PISCES: A Computer Simulator to Aid Planning in State Fish- eries Management Agencies," by R.D. Clark, MS Thesis, VPI&SU. Robert T. Lackey Available from originator only Department of Fisheries and Wildlife Sciences Virginia Polytechnic Institute and State University Blacksburg, VA 24061 Telephone (703) 951-6944 Computer-Implemented Water Resources Language - FORTRAN IV Teaching Game, DAM Hardware - IB14 370/12OK/Interactive terminal desirable 56 Using a simulation of an existing reservoir system, this computer-assisted instructional game illustrates the management of a large multiple-use reservoir system. Input: Student manage- ment decisions for (1) a regional planning commissioner, (2) a fisheries manager, (3) a power company executive, (4) a recreation specialist, and (5) a city mayor. Output: Status of res- ervoir system, including human components. Robert T. Lackey Available from originator only Department of Fisheries and Wildlife Sciences Virginia Polytechnic Institute and State University Blacksburg, VA 24061 Telephone (703) 951-6944 A Generalized Exploited Population Simulator Language - FORTRAN GXPOPS Hardware - Burroughs 6500/CDC 3600 GXPOPS is a generalized exploited population simulator designed for use on a wide variety of aquatic life histo 'ry patterns. Population processes programed into the present version are (1) month-specific and density-independent mortality rates on the recruited population, (2) density-independent growth, (3) sex-specific and age-specific, but density-independent, matu- ration, (4) reproductive success due to random mating, and (5) density-dependent or density- independent recruitment. Mortality, growth, and maturation can be made density-dependent through the addition of subroutines. The unit length of time is the reproductive cycle, com- monly a year in temperate species; computations are performed each one-twelfth of a unit, thereby representing a month for most species. There are three output options. For each year the complete output option listsmonthly (1) the average year class size, yield in numbers and weight for any six consecutive year classes, (2) the total initial population size, (3) the average total fishable population, (4) the total yield in numbers and weight, and (5) the average sex ratio. Annual summaries of initial popu- lation, average population, average fishable population, yield in number and weight, and the spawning success are provided by year class for the total population and for the fishable total population. The moderate option lists only the monthly summary totals and the annual summary by year class. The minimum option, suited for long simulations, lists only the annual summary by year class and for the total and fishable total population. GXPOPS is.dimensioned to handle the computations for up to 30 year classes, but, in order to economize o In space, the output is dimensioned to list up to 6 consecutive year classes only. The FORMAT statements must be re- written to list an additional number of year classes. "A general life history exploited popu- lation simulator with pandalid shrimp as an example," by William-W. Fox, Jr., Fishery Bulletin, U.S., 71 (4): @019-1,028, 1973. William W. Fox, Jr. Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 345 Generalized Stock Production Model Language - FORTRAN PRODFIT Hardware - CDC 3600/Burroughs 6500 Input: (Option 1) A catch and fishing effort history and a vector of significant year class numbers are read in; the catch per unit effort is computed internally and the averaged fishing effort vector is computed with subroutine AVEFF; (Option 2) The vectors of catch per unit ef- fort and averaged (or equilibrium) fishing effort are read in directly. Output includes a listing of the input data, the transformed data, initial parameter estimates, the iterative solution steps, the management implications of the final model *Umax, Uopt, opt, and Ymax and their variability indices, the observed and predicted values and error terms, estimates of the catchability coefficient, and a table of equilibrium values. (*Umax is the relative density of the population before exploitation; Uopt is the relative population density providing the max- imum sustainable yield; fopt is the amount of fishing effort to obtain the maximum sustainable yield; and Ymax is the maximum sustainable yield.) "Fitting the generalized stock production 57 model by least-squares and'equilibrium approximation," by William W. Fox, Jr, Fishery Bulletin, U.S., in.press. William W. Fox, Jr.. Available from originator only Southwest Fisheries Center National Marine Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714@ 453-2820, ext. 345 Normal Distribution Separator Language - FORTRAN TCPAl Hardware - Burroughs 6700 Separates a length-frequency sampling distribution into K component normal distributions. Used to estimate age group relative abundance in length samples of unageable species. The method is statistically superior to graphical procedures. Also, the program will produce estimates of the percent composition by age group and the number of fish in the sample-from each ag:e group. Output includes a plotted histogram, the observed frequencies, and all estimated values. The value of K may be from one to ten. "Estimation of parameters for a mixture of normal distribu- tions,"by V. Hasselblad, Technometrics 8(3);431-4419 1966. Author - Victor Hasselblad; modi- fied by Patrick K. Tomlinson. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Spawner-Recruit Curve Fitting Language - FORTRAN TCPA2 Hardware - Burroughs 6700 Estimates the parameters of the Ricker spawner-recruit curve, IR = ASe-bS, from fitting the logarithmic transformation Ln(R/S)= LnA-bs,.by the method of least squares. S is the spawn- .ing bio7mass, R is the recruit biomass, and A and b are constants. From the fitted curve a table of spawning stocks and resultant recruitments is produced. The curve is discussed in "Handbook of computations for biological statistics of fish populations," by W.E. Ricker, Bull. Fish.Res.Bd. Canada (119):1-300, 1958. Author - Patrick K. Tomlin. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Weight-Length Curve Fitting Language - FORTRAN TCPA3 Hardware - Burroughs 6700 Fits a curve giving weight as a function of length of the form W = a L b where W is . the weigbt, and L is length. It produces a table of fitted weights'and lengths and provides various re- lated statistics. The method of fitting involved linearization by common logarithms and the usual least-squares procedure for fitting a straight line. Author - Norman J. Abramson; modi- fied by Patrick.K. Tomlinson and Catherine L. Berude. Christopher, T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwes't Fisheries Center Post Office Box M La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 58 Age Composition Estimation Language - FORTRAN TCPBl Hardware - Burroughs 6700 Estimates ages composition using a double sampling scheme with length as strata. Also provides estimates assuming simple random sampling of aged fish. Under the double sampling scheme, the first sample is of lengths (length frequency) to estimate length-strata sizes; the second or main sample is for ages. The second sample can be drawn (1) independently, (2) as a subsample of the first, or (3) as a subsample within length strata. "A method of sampling the Pacific albacore (Thunnus germo catch for relative age composition," by D.J. Mackett, Proc.World.Sci. Meet.Biol.Tunas & Rel.Sp., FAO Fish-.Rpt. No. 6, Vol. 3, 1963. Author - D.J. Mackett. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Best Current Estimate of Numbers, Percentages, Language - FORTRAN and Weights of Fish Caught, TCPB2 Hardware - Burroughs 6700 Given any number of length detail cards for fish sampled during a given bimonthly (or other) period, this program calculates by primary area and gear: (1) The number of fish sampled at each length-frequency.interval; C2) the percentage of fish sampled at each length-frequency in- terval; (3) the smoothed percentage of fish sampled at each length-frequency interval;.(4) the average weight of the fish. With the input of the corresponding catch data the program makes estimates of the number of fish caught at each length-frequency interval for the given period by primary area and gear. The program also makes estimates for the given period for both gears combined for each of the primary and secondary Areas of (1) through (4) above. It estimates the same thing for each gear separately and for each of the secondary areas. Finally the pro- gram makes estimates for the given period and all preceding periods of that year combined for each gear separately and both gears combined for each of the primary and secondary areas of (1) through (4) above and the total weight of fish caught at each length-frequency interval. Limi- tations: (a) The cards for each period must be kept separately, and the periods must be in chronological order; (b) gear 2 must follow gear I in the catch cards; (c) although any number of periods may be run consecutively, it must be kept in mind that all of the periods will be summed to compute the best current estimate; Cd) the maximum number of length frequencies is 80, gears 2, and primary areas 7. Author - Christopher T. Psaropulos. Christopher T. Psaropulos Available from o riginator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Length-Frequency Distribution of Market Language - FORTRAN Measurement Sampling, TCFB3 Hardware - Burroughs 6700 Given any number of length detail cards for fis*h sampled with input of corresponding catch data during a year period, this program Cusing the same methods as TCFB2) summarizes, by quarter, market measurement area code, and for each gear, or combined: (1) The average weight, and the number of fish caught at each quarter; (2) the raw and smoothed percentage of fish sampled and caught at each length-frequency interval; (3) the number of fish sampled and caught at each length-frequency interval. Author - Christopher T. Psaropulos. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 59 Von Bertalanffy Growth Curve Fitting Language - FORTRAN TCPCl Hardware - Burroughs' 6700 Fits the von Bertalanffy growth-in-length curve to unequally spaced age groups with unequal sample-sizes for separate ages. It fits the equation Dt = length (at age t) = A+Bpt; O<k<Fl (1) by least squares when data of the form (length, age) are given in pairs (Lt, t). The program minimizes the function Q nCLt - A - BRt)2 by use of the partial derivatives evaluated near zero. '-k kto Output is in the von Bertalanffy form, where A I., R e or K -log,R, B -L.L or to 110ge(-B)-logeA)/K. The output gives values of the expected length at age using equation (1) evaluated at ages se- lected by the user. The pairs (Lt, t) may be read into the program in two different ways. The first assumes that no type of ordering or sorting has occurred and:that each (Lt, t) represents a single fish.. The second method allows for frequency distributions-and the user provides a triple (Lt, t, m) where m is the number of times (or some weighting factor) the pair (Lt, t) is to be-used. Author - Patrick K. Tomlinson. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Von Bertalanffy Growth Curve for Unequal Language - FORTRAN Age Intervals Hardware - Burroughs 6700 TCPC2 Uses the method of Tomlinson-and Abramson to fit length at age data to the von Bertalanffy growth equation Lt = L. (1 - e-k(t-to)) where Lt = length at time t, L_ = asymptotic length, K growth constant, and to = theoretical time at which Lt,= 0. The age intervals do not need to be equal. Limitations: The number of lengths for each age group must be at least two and not more than 500. (If only one length, or a single mean length, is available for a given age group, it may be.punched twice.) The maximum number of age groups is 40. The output includes: (1) estimates of L-, K, and to from each iteration of the fitting process; (2) final estimates of L., K, and to; (3) standard errors of I., K, and to; (4) fitted lengths-for age 0 through the maximum included in the input; (5) mean lengths of the samples at each age group; (6) standard errors of the mean lengths in the samples; (7) the number of lengths in each age group; (8) variance-covariance matrix; (9) standard error of estimate. "Computer programs for fisheries problems," by Norman J. Abramson, Trans.Amer.Fish.Soc. 92(3):310, 1963. Fitting a von Bertalanffy growth curve by least squares including tables of polynomials," by Patrick K. Tomlinson and Norman J. Abramson, Fish.Bull.Calif.Dept.Fish & Game 116:69 p., 1961. Author N.J. Abramson. (See, also TCPC 3.) Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Von Bert.alanffy Growth Curve for Language - FORTRAN Equal Age Intervals Hardware - Burroughs 6700 TCPC3 Similar to TCPC2. However, the age intervals must be equal with at least two observed lengths at each age. The program always yields estimates when a least-squares solution exists, and immediately terminates the run when there is no solution. In this respect it is superior to TCPC2, which occasionally does not converge to estimates even when a solution exists. Au- thor N.J. Abramson. 60 Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Von Bertalanffy Growth Curve Fitting Language - FORTRAN TCPC4 Hardware - Burroughs 6700 Estimates the.parameters K and L. of the von Bertalanffy growth-in-length curve when only the lengths of individual fish at two points in time are known. This allows the curve to be fitted to tag release and recovery data. Fits equation (1) by least squares when data are of the form (initial length, final length, time elapsed). Lt,+ At Lt RAt +A(l-RAt); O<R<l (1) Lt is the initial length; Lt+At is the final length, and At is the time elapsed. Given n triples (Lt, Lt+At, At) and equation (1), the program minimizes the function. Q @ n [Lt+At - Lt R At A (1-RAt)12 by use of the partial derivations evaluated near, zero. Output is in the von Bertalanffy form, where L.= A and K = 10geR. The output @gives values of the expected length using equation (1) evaluated at an initial length and time lapse selected by the user. The user enters one initial length and a time lapse. The program computes the final lengths. The triples are punched on cards, with one triple per card. No provisions are made for frequency distributions or weighting factors. The program will handle up to 5,000 triples. Author - Patrick K. Tomlinson. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla,.CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Estimation of Linear Growth and von Language - FORTRAN BertalAnffy Growth Equation from Tag Data Hardware - Burroughs 6700 TCPC5 This program is used to estimate the rate of.linear growth per unit time and.the parameters L_ and K of the von Bertalanffy growth equation from data on the lengths at release and at recap- ture, and the times at liberty for two or more tagged fish. Known bias(es) in the lengths at release for fish of one or two groups can be corrected by use.of the constants a and b in the equation y = a+bx, where x is the uncorrected length and y is the corrected length. Before es- timating L_ and K by the method of program TCPC4. the program calculates the mean rate of lin- ear growth per time interval and its standard deviation. If option I is specified, the data for any fish which grew at rates which differ by three or more standard deviations from the mean rate are eliminated; if,option 2 is specified, no data are eliminated. Author Patrick K. Tomlinson; modified by Jo Anne Levatin.' Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Fishing-Power Estimation Language FORTRAN, TCPDl Hardware Burroughs 6700 Estimates the fishing power of individual vessels or class relative to a standard vessel or 61 class and the densities of fish by time-area strata relative to a standard time-area stratum. Program first estimates log fishing powers, using the method described by Robson (1966). Then the estimates are converted from log relative fishing power and log density to the original scales, employing a bias-correcting factor given in Laurent (1963). The program handles up to 2,000 catch observations from a combined total of not more than 200 distinct boats and time-area strata; it arbitrarily selects the lowest numbered boat as the standard vessel and the lowest numbered area-data in which the standard vessel fished as the standard time-area strata. "Log- normal distribution and the translation method: description and estimation problems" by Andre G. Laurent, Jour.Amer.Stat.Assn. 58(301):231-235, 1963. "Estimation of the relative fishing power of individual ships," by D.S. Robson, Res.Bull.Inter.Comm.NW.Atlantic.Fish. (3):5-14, 1966. Author Catherine L. Berude. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Survival Rate Estimation Language - FORTRAN TCPEl Hardware - Burroughs 6700 Estimates a survival rate from.the age composition of a sample. Computes a number of statisti- cal measures associated with a vector of catch number NO1 NJ, ..., NJ where Nj = number of fish caught of (codedi age "j." Four options are available: Option 1 assumes that (a) recruitment and annual survival are constant for all age groups en-@ tered in catch vector; (b) all ages in catch vector are fully available to sampling gear; (c) ages are known for all fish in catch vector. Computes estimate of survival rate, variance of survival rate, standard error of survival rate, 95% confidence interval for survival rate, in- stantaneous mortality rate, variance of instantaneous mortality rate, standard error of Z (to- tal mortality), 95% confidence interval for Z, and Z interval obtained from S interval. Option 2 tests the hypothesis that the relative frequency in the O-age group as compared to the older ages does not deviate significantly from the expected frequency under option 1 assump- tions and computes a chi-square statistic associated with the difference between the best es- timate and Heinke's estimate. If this statistic exceeds CHI (a chi-square value for desired confidence level) the catch numbers are recorded as follows: NJ --- > N I- N > N'- N vec?, 2 1, 3- N@; ... ;NI- NI-1 and the above computations are made for the new or NO,...NI_l. This test is repeated until the statistics are less than CHI, a theoretical chi-square value with one degree of freedom which specifies the significance level of the test. CHI is entered on a control card. If the statistic is less than CHI, the output is the same as in option Option 3 is to be used when assumptions (a),and (b) of option 1 hold but it is not possible to age fish whose coded age is greater than "K." Option 3 assumes that the recorded relative frequencies are not reliable for fish of ages K+l, K+2,...,l in the vector of catch numbers; it sums the catch-for ages K+l to I and computes the same output as in option 1 using the catch vector No. Nl,...,NK, m where m-- NK4.1+...+Nl. Option 4 permits the user to subdivide the catch curve into a number of segments. The assump- tions listed under option 1 may be satisfied for the consecutive age groups in one segment but not for age groups in different segments of a catch curve. Because segmentation of a catch .curve may be exploratory, the program allows the use of overlapping segments, i.e., one age group may appear in more than one segment. Option 4 computes the same output as option 1. "The analysis of a catch curve," by D.C. Chapman and D.S. Robson, Biometrics 16:354-368, 1960. "Catch curves and mortality rates," by D.S. Robson and D.G. Chapman,. Trans.Am.Fish. Soc. 90:1810189, 1961. Author - Lawrence E. Gales. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext.,310 or 253 62 Fishing Mortalities Estimation Language - FORTRAN TCPE2 Hardware - Burroughs 6700 Uses the method of Murphy (1965) and Tomlinson (1970) to estimate the population (P) of a co- hort of fish at the beginning of each of several consecutive time intervals (i) and the coeffi- cients of catchability (q) and of fishing mortality (F) for each interval when the catches.(C5, effort (f), and the coefficients of natural mortality (M) for each interval and F for either the first or last interval are known. When estimates of F and M are hot available, various trial values can be used to obtain estimates which appear to be reasonable. "A solution of the catch equation, "by G.I. Murphy, J.Fish.Res.Bd.Can. 22(l):191-202, 1965. "A generali- zation of the Murphy catch equation," by P.K. Tomlinson, J.Fish.Res.Bd.Can. 27(4): 821-825, 1970. Author - Patrick K. Tomlinson; modified by Jo Anne Levatin. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Relative Yield per Recruit at Various Language -.FORTRAN' Fishing Intensities Hardware - Burroughs 6700 TCPFl Calculates the relative yield in weight per recruit at various fishing intensities by the method of Beverton (1963:-Formula 1)). With option 1, the program calculates the ratios of the yields per recruit at selected values of E = (F/(F+M)) to the yield per recruit at E = 1. M is the coefficient of natural mortality;.F,is the coefficient of fishing mortality. With op- tion 2, it calculates the relative yield per recruit at selected levels of F. Limitations: No more than ten values of M, nor more than @000 values of E or F, can.be used for a single prob- lem; in option 1, M cannot equal 0. "Maturation, growth and mortality of clupeid and engraulid stocks in relation to fishing," by R.J.H. Beverton, Rapp.Proc.-Verb. 154:44-67, 1963. Author Christopher I. Psaropulas. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Yield Curves with Constant Rates Language - FORTRAN @TCPF2 Hardware - Burroughs 6700 Using the incomplete-beta-function, evaluates the Beverton and Holt yield equation and produces an array of coordinates for plotting yield isopleths. "Allometric growth and the Beverton and Holt yield equation." by G.J. Paulik and L.E. Gales, Amer.Fish.Soc., Trans. 93(4):369-381, 1964. Author - Lawrence E. Gales. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fishe .ries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 4,53-2820, ext. 310 or 253 Eumetric Yield Language - FORTRAN TCPF3 Hardware - Burroughs 6700 Uses Bev6rton and Holt's (1957: 36:4.4) equation to compute the population in numbers, the bio- mass, the yield in numbers, and the yield in weight theoretically obtainable from one recruit with various combinations of growth, mortality, and age of entry into the fishery. "On the 63 dynamics of exploited fish populations," by R.J.H. Beverton and S.J. Holt, Fith.lnves., Minis. Agr.Fish.Food, Ser.2, 19:533 p., 1957. Author - Lawrence E. Gales; modified by Christopher T. Psaropulos. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center .Post Office Box'271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Piecewise Integration of Yield Curves Language - FORTRAN TCPF4 Hardware - Burroughs 6700 Computes an approximate yield isopleth for a given number of recruits to a fishery when both growth and natural mortality are estimated empirically. The calculations are carried out using a modified form of Ricker's method for estimating equilibrium yield. The program is extremely general in that growth, natural mortality and fishing mortality rates need not be measured us- ing the same time intervals. Fishing mortality rates can be age specific (up to 400 different rates can be applied during the life of the fish) but the over-all level of fishing mortality can be varied by means of multipliers which apply to all of the individual age specific rates. The range and the intervals between ages at first capture can also be varied by the user. The program has two approximation options: (1) an exponential mode which assumes that the bio- mass of the stock changes in a strictly exponential manner during any interval when growth, natural mortality, and fishing rates are all constant (Ricker, 1958: Equation 10.4); (2) an arithmetic mode which uses the arithmetic mean of the stock biomass at the start and at the end of any interval during which all three rates are constant as an estimate of the average biomass present during the interval (Ricker, 1958: Equation 10.3). The program will compute and print out at specified times the biomass of the stock when only natural mortality and growth are present. This biomass vector is useful for determining the optimum harvest times for stocks that may be completely harvested at one time. "A generalized computer program for the Ricker model of equilibrium yield per recruitment," by G.J. Paulik and W.F. Bayliff, J.Fish.Res.Bd.Canada 24:249-252, 1967. "Handbook of computations for biological statistics of fish populations," by W.E. Ricker, Fish.Res.Bd.Canada Bull. (119):300 pp. Au- thor - Lawrence E. Gales. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Piecewise Integration of Yield Curves When Language - FORTRAN Age is Unknown Hardware - Burroughs 6700 TCPF5 Performs piecewise integration of yield curves when age is unknown. Different mortality rates may be associated with intervals in the lifespan and growth is calculated as a function of length from a transformed von Bertalanffy growth curve. Yield isopleths are given as functions of length-at-entry and fishing mortality. Note that program tCPC4 provides von Bertalanffy growth parameters from unaged fish which can be used with this program. The amount of growth a fish will put on-during an interval of time is a function of the size at the beginning of the interval, not age. Similarly, survival is usually given as a function of time elapsed, not age. Therefore, growth during an interval and survival during the interval can be combined to produce yield, even though age is unknown. Author - Patrick K. Tomlinson. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext.' 310 or -253 64 Constants in Schaefer's Model Language - FORTRAN TCPF6 Hardware - Burroughs 6700 Uses three simultaneous equations to solve for the constants, a, M, and k2, in Schaefer's C1957) model for determining the status of a stock of fish in regard to fishing. Schaefer (1957) used an iterative procedure to evaluate these constants, but in another publication (Schaefer and Beverton, 1963), it was indicated that evaluation of the constants by the solu- tion of three simultaneous equations would be acceptable. "A study of the dynamics of the fishery for yellow-fin tuna in the eastern tropical Pacific Ocean" by M.B. Schaefer, Bull.,In- ter-Amer.Trop.Tuna Comm. 2(6):245-285, 1957. "Fishery dynamics - their analysis and interpre- tation," by M.B. Schaefer and R.J.H. Beverton, pp. 464-483 in, M.N. Hill, The Sea, Vol. 2, In- terscience Publishers, New York, 1963. Author - Christopher T*. Psaropulos. Christopher T. Psaropulos Available from originator p.nly Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Schaefer Logistics Model of Fish Production Language - FORTRAN TCPF7 Hardware - Burroughs 6700 Pella and Tomlinson (1969) discussed a generalization of Schaefer's (1954) logistic model to explain changes in catch as related to effort upon a given population and they presented a com- puter program useful in estimating the parameters of the model when observed catch-effort data are available. However, in their scheme, it is necessary to use numerical methods for approx- imating the expected catch. Also, the user is required to provide guesses of the parameters and limits to control searching. In general, this program TCPF7-uses the same procedure for estimating the parameters as that described in Pella and Tomlinson. Exceptions:-The user only needs to supply catch, observed effort, and elapsed time for each of n time intervals; the pro- gram will make the guesses and set the values used in the search. "A generalized stock produc- tion model," by J.J. Pella and P.K. Tomlinson, Inter-Amer.Trop.Tuna Comm., Bull. 13(3):421- 496, 1969. "Some aspects of the dynamics of populations important to the management of the commercial marine fisheries," by M.B. Schaefer, Inter-Amer.Trop.Tuna Comm., Bull. 1(2):25-56. Author Patrick K. Tomlinson. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Fits Generalized Stock Production Model Language - FORTRAN TCPF8 Hardware - Burroughs 6700 Fits the generalized stock production model described by Pella and Tomlinson (1969) to catch and effort data. This model estimates equilibrium yield as a function of effort or population size. The production curve is allowed to be skewed. "A generalized stock production model," by Jerome J. Pella and Patrick K. Tomlinson, Inter-Amer.Trop.Tuna Comm., Bull. 13(3):419-496. Authors Pella and Tomlinson; modified by Catherine L. Berude. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry Linear Regression Analysis Language - FORTRAN TCSAl Hardware - Burroughs 6700, 65 Performs an analysis of regression with one or more Y-values corresponding to each X-value. The Model I Regression is based on the following assumptions: (a) that the independent varia- ble X is measured without error, where the X's are "fixed"; (b) that the expected value for the variable Y for any given'value X isdescribed by the linear function Ily = a+BX; (c) that for any given value of X the Y's are independently and normally distributed. Y = U+@X+C, where e is assumed to be normally distributed error term witha mean of zero; (d) that the samples along the regression line have a common variance, a2, constant and independent of the magnitude of X or Yi In Model.II Regression, the independent variable and the dependent variable are both subject to error., Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Com- pany, San Francisco, 190. Modified by Walter-Ritter 0. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Generalized Weighted Linear Regression Language - FORTRAN for Two Variables, TCSA2 Hardware - Burroughs 6700 Computes the regression line Yi = bo + bixi where the Yi may have different weights. The user may transform the data by any of three transformations, natural logarithms of X,.Y, and/or W (weight), common logarithms of X, Y, and*/or W, and/or powers of X, Y, and/or W. The two vari- ables and the weights may be transformed independently. The program normalizes the weights (or the transformations of the weights) by dividing each weight by the mean weight. Produces printer plots of the data and deviations. Author - Lawrence E. Gales; modified by Patrick E. Tomlinson and Christopher T. Psaropulos., Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310"or 253 Linear Regression, Both Variables Subject Language - FORTRAN to Error, TCSA3 Hardware - Burroughs 6700 Computes a regression in which both the dependent and the independent variable are subject to error.' There are several methods for obtaining solution to the equation in a Model II case, depending upon one's knowledge of the error variances or their ratios. Since this situation is not too likely to arise in the biological sciences, theiauthors adapted a relatively simple approach in which no knowledge of these variances is assumed -- the Bartlett's three-group method. This method does not yield a conventional least squares regression line and conse- quently special techniques must be used for significance testing (Sokal and Rohlf, 1969). The user may transform the data by any of three transformations: natural logarithms of X and/or Y; common logarithms of X and/or Y; powers of X and/or Y. The program produces printer plots of the data and deriviations. Biometry, by Robert R. Sokal and F.'James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Author - Walter Ritter 0.; modified by Christopher T. Psaropulos. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry - Product-Moment Correlation Language - FORTRAN Coefficient, TCSBl Hardware - Burroughs 6700 Computes the Pearson product-moment correlation coefficient for a pair of variables and its 66 confidence limits. In addition, the program computes and prints the means, standard devia- tions, standard errors, and covariances for the variable, as.well as the equation of the prin--* cipal and minor axes. The confidence limits for the slope,of the principal axis are also com- puted and the coordinates of eight points are given for plotting confidence ellipses for bivar- iate means. Biometry, by Robert R. and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Christopher I. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820,lext. 310 or 253 Cooley-Lonnes Multiple-Regression Analysis Language - FORTRAN TCSB2 Hardware - Burroughs 6700 Computes a multiple-regression analysis for a single criterion and a maximum of 49 predictor variables. The Gauss-Jordan method is used in the solution of the normal equations. There is no restriction in the number of subjects for which score vectors may be presented. Out- put: Basic accumulations, means, standard deviations, dispersion matrix, and correlation matrix are printed and/or punched as required. Additional printed output, appropriately la- beled, includes: The multiple-correlation coefficient; the F test criterion for multiple R, with its degrees of freedom; the beta weights' the squared beta weights; the B weight s ; and the intercept constant. Additional punched o;tput includes: The beta weights; the B weights, and the intercept constant. Multivariate Procedures for Behavorial Sciences, by William W. Cooley and Paul R. Lonnes, John Wiley and Sons, Inc., New York. Modified by Wal- ter Ritter 0. Christopher I. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry Goodness of Fit to Discrete Language - FORTRAN Frequency Distribution, TCSCl Hardware - Burroughs 6700 Provides several options for the following operations: (1) Computes a binomial or Poisson dis- tribution with specified parameters; (2) computes the deviations of an observed frequency dis- tribution from a binomial or Poisson distribution of specified parameters or based on appropri- ate parameters estimated from the observed data; AG-test for goodness of fit is carried out; (3) A series of up to 10 observed frequency distributions may be read in and individually tested for goodness of fit to a specific distribution, followed by a test of homogeneity of the series of observed distributions; (4) A specified expected frequency distribution (other than binomial or Poisson) may be read in and used as the expected distributions; this may be entered in the form of relative frequencies or simply as ratios; the maximum number of classes for all cases is thirty; in the case of binomial and Poisson, the class marks cannot exceed 29. Biome- try, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 Or 253 Biometry Basic Statistic for Ungrouped Data Language - FORTRAN TCSC2 Hardware - Burroughs 6700 67 Reads in samples of ungrouped continuous or meristic variates, then ranks and optimally performs transformations on these data. Output consists of a table of the various statistics computed: mean, median, variance, standard deviation, coefficient of variation, 91, 92, and the Kalmogorov Smirnov statistic D,a, resulting from a comparison of the observed sample with a normal distribution based on the sample mean and variance; these are followed by their standard errors and 100 (1 - a)% confidence intervals where applicable. Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry - Basic Statistic for Data Grouped Language - FORTRAN into a Frequency Distribution,` TCSC3 Hardware - Burroughs 6700 Similar,to TCSC2, but intended for data grouped into a frequency distribution. Chris topher T. Psaropulos Available from originator only Inter-Americ-an Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry - Single Classification and Nested Language - FORTRAN Anova, TCSD1 Hardware - Burroughs 6700 Performs either a single classification or a k-level nested analy@sis of variance following the techniques presented in Sokal and Rohlf (1969). The basic anova table as well as the variance components are computed. The program allows for unequal sample sizes At any level. The input parameters are reproduced in the output, followed by a standard anova table giving SS, df, MS, and Fs. For nested anovas with unequal sample sizes, synthetic mean squares and their approxi- mate degrees of freedom (using Satterthwaite's approximation) are given below each MS and df. Each FS is the result of dividing the MS on its line by the synthetic MS from the level above it. When.sample sizes are equal, the synthetic mean squares and their degrees of freedom are the same as their ordinary counterparts, but are printed out nevertheless by the program. No pooling is performed. The anova table is followed by a list of the estimated variance compo- nents expressed both in the original units and as percentages; these in turn are followed by a table of the coefficients of the expected mean squares. Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher T. Psaropul6s Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center -Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry Factorial Anova Language - FORTRAN TCSD2 Hardware - Burroughs 6700 Reads in data for a complete factorial analysis of variance with no replications. Using the technique described in Sokal and Rohlf (1969, Section 12.5), it is possible to use this program for single classification anova with equal sample sizes, multi-way analysis of variance with equal replications, and other completely balanced designs. Produces the standard anova table and provides as well an optional output of a table of deviations for all possible one-, two-, three-, four-way (and more) tables. The output is especially useful as input to various pro- grams for testing differences among means and can be inspected for homogeneity of interaction terms. Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Fran- cisco, I Modified by Walter Ritter 0. 68 Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext-310 or 253 Biometry - Sum of Squares STP Language - FORTRAN TCSD3 Hardware - Burroughs 6700 Tests the homogeneity of all subsets of means in anova, using the sums of squares simultaileous* test procedure of Sokal and-Rofilf (1969,-Section 9.7). -Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission: Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2920, ext. 310 or 253 Biometry Student-Newman-Keuls Test Language - FORTRAN TCSD4 Hardware - Burroughs 6700 Performs a Student-Newman-Keuls a posteriori multiple range test. The SNK procedure is an ex- ample of a stepwise method using the range as the statistic to measure differences among means. Biomet=, by Robert R. Sokal and F. James.Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher T. Psaropulos Available from originator only 'Inter-American Tropical Tuna Commission. Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253. Biomet'ry Test of Homogeneity of Variances 'Language - FORTRAN TSCE1 Hardware - Burroughs 6700 Performs@Bartlett's test of homogeneity of variances and the F test. Biometry, by Robert R. ax Sokal and F. James Rohlf, W.H. Freeman and Company, San Francimsco , 1969. Modified by Walter Ritter 0. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry Test of Equality of Means with Language - FORTRAN Heterogeneous Variances, TCSE2 Hardware - Burroughs 6700 Performs an approximate test of the equality of means when the variances are assumed,to be het- erogenous. The method"differs from an ordinary single classification anova in that the means are weighted according to the reciprocal of the variance of the sample from which they were taken, and a special error,MS must be used to take the weighting into account. The input pa- rameters are reproduced in the output along with a listing of the means and variances for each sample. These are followed by the sample variance ratio F., and the degrees of freedom re- quired for looking up the critical F-value. BiometrX, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. 69 Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry - Tukey's Test for Nonadditivity Language - FORTRAN TCSE3 Hardware - Burroughs 6760 Performs Tukey's test for nonadditivity to ascertain whether the interaction found in a given set of data could be explained in terms of multiplicative main effects. This test is also use- ful when testing for nonadditivity in a two-way Model I anova without replication in experi- ments where it is reasonable to assume that interaction, if present at all, could only be due to multiplicative main effects. It partitions the interaction sum of squares into one degree of freedom due to multiplicative effects of the main effects on a residual sum of squares to represent the other possible interactions or to serve as error in case the anova has no repli- cation. Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Fran- cisco, 1969. Modified by Walter Ritter 0. Christopher I. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry Kruskal-Wallis Test Language - FORTRAN TSCE4 Hardware - Burroughs 6700 The Kruskal-Wallis test is a non-parametric method of single classification anova. It is called non-parametric because their null hypothesis is not concerned with specific parameters (such as the mean in analysis of variance) but only with distribution of the variates. This is based on the idea of "ranking" the variates in an example after pooling all groups and consider- ing them as a single sample for purposes of ranking. This program performs the Kruskal-Wallis test for equality in the "location" of several samples. The input parameters and sample sizes are reproduced in the output, followed by the Kruskal-Wallis statistic H (adjusted, if neces- sary), which is to be compared with a chi-square distribution for degrees of freedom equal to a-l. Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher I. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 Biometry - Fisher's Exact Test Language - FORTRAN TCSE5 Hardware - Burroughs 6700 Performs Fisher's exact test for independence in a 2 x 2 contingency table. The computation is based on the hypergeometric distribution with four classes. These probabilities are computed assuming that the row and column classifications are independent (the null hypothesis) and that the row and column totals are fixed. Biometry, by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission Southwest Fisheries Center Post Office Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 310 or 253 70 A Biometry - R x C Test of Independence in Language - FORTRAN Contingency Tables, TCSE6 Hardware - Burroughs 6700 Performs a test of independence in an R x C contingency table by means of the G test. Option- ally it carries out an a posteriori test of all subsets of rows and columns in the R x C con- tingency table by the simultaneous test procedure. Biometry by Robert R. Sokal and F. James Rohlf, W.H. Freeman and Company, San Francisco, 1969. Modified by Walter Ritter 0. Christopher.T. Psaropulos Available from originator only Inter-American Tropical Tuna Commission -Southwest Fisheries Center Post Office Box 271 La Jolla, CA. 92037 Telephone (714) 453-2820, ext. 310 or 253 71 POLLUTION Monte Carlo Spill Tracker Language - PL/i Optimizer Hardware - IBM 370-168/216 K bytes (characters) Provides insight on likely oil spill trajectories in a given region by season, using Monte Carlo sampling of Markov wind model at one- or three-hourly intervals; spill movement assumed to be linear combination of momentary wind and current vectors. Input: Map of area, output files from analysis of TDF-14 data, current hypothesis, postulated spill launch points. Out- put: Estimates of the likelihood of spill reaching various areas; estimates of the statistics of the time to reach such areas. See publications MITSG 74-20, "Primary, P Ihysical Impacts of Offshore Petroleum Developments," by Stewart and Devanney, MIT Sea Grant Project Office, April 1974. J.W. Devanney III Available from originator only Massachusetts Institute of Technology Room 5-207 Cambridge, MA 02139 Telephone (617) 253-5941 Thermal Pollution Model Language - FORTRAN IV Hardware - CDC 6500/CDC 1604/20K 60 bit words Simulates the dispersion of heat from a source. Output is a printout of current and heat fields. Kevin M. Rabe Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2842 Substance Advection/Diffusion Routine Language - FORTRAN Hardware - CDC 6500 Simulates the advection and diffusion of pollutants. The program uses a Lagrangian approach with a Fickian diffusion equation. Input: Current data, pollutant release location, concen- tration and time of release. Output: Pollutant spread fields. EPRF Tech. Note 1-74, "A Ver- tically Integrated Hydrodynamical-Numerical Model." Taivo Laevastu Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Danish.Advection Program Language - FORTRAN Hardware - CDC 3100/CDC 6500 Computes advection of pollutants (or mass) in a fluid in two dimensions. Input: Velocities in X and Y, mass and grid spacing in X and Y, all for each grid point; timestep and total time or advection. Output: Initial gridpoint of field advected and final field after total advec- tion. Quasi-Lagrangian method used, utilizing mass, center of mass, and width of mass distri- bution, all for each grid point. Storage requirement is grid-size dependent: for NX by NY grid, (NX*NY*7) + (NX+1)*28 words. "A Method for Numerical Solution of the Advection Equa- tion," by L.B. Pederson and L.P. Prahm, Meteorological Institute, Denmark, Aug. 1973, 36 pp. 72 Taivo Laevastu Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Ecological Statistical Computer Programs Language - ANS FORTRAN* ECOSTAT Hardware - IBM 360/370** The system was developed as part of an extensive study undertaken by the County Sanitation Dis- tricts of Los Angeles and the Southern California Coastal Water Research Project to provide in- sight into the ecological effects of ocean discharge of treated wastewaters. Biological and physical data for analysis were available from semi-annual benthic surveys on the Palos Verdes Shelf. Due to the nature of the analysis and the probability that the system would be used by other agencies, it was decided that the programs would be made general and easily implemented and used in other computing environments and sampling studies. The system differs from other statistics packages in that it allows the user to define a taxonomic structure on encountered species and employ the resultant groupings in the calculation of diversity indices, T and F statistics, linear correlation coefficients, one-way analysis of variance, dissimilarity coef- ficients, and abiotic-biotic relationship tables. The user can also specify station groupings to be used in computing statistics. Output: (1) Summary information: (a) raw data, (b) species distrubution, (c) dominant spe- cies; (2) Univariate statistics: (a) means, standard deviations by parameter for each station, (b) community diversity (8 measures - Brillouin's, Gleason's, Margalef's, Shannon-Weaver's, Simpson's, scaled Shannon-Weaver's, scaled Simpson's, scaled standard deviation), (c) T and F statistics between regions by parameter, (d) dissimilarity coefficients by taxon between re- gions, between samples for each station, between surveys by region, (e) ANOVA tables among sur,- veys by region; (3) Multivariate statistics: (a) linear correlation coefficients by region be- tween parameters; (4) Abiotic-biotic relationships: (a) means, standard deviations, ranges of physical parameters for each partition of relative abundance, (b) dominant species occurring at physical parameter class interval pairs. (*With the following IBM extensions: Object-time dimensions transmitted in COMMON, INTEGER*2, END parameter in a READ, literal enclosed'in apostrophes, mixed-mode expressions, NAMELIST, T format code.) (**For all programs except BIOMASS, ABUNDANCE, and DIVERSITY, a direct access storage device is required. Since all data sets are accessed sequentially a tape system is possible, however, and with as few as three drives all analyses with the exceptions of those between surveys may be accomplished. The generation of Table VO (ANOVA among surveys) using five surveys, foi ex- ample, requires a minimum of ten files to be open simultaneously, and, unless there are ten tape drives available, this would be impossible without using disk storage.) "Ecological Statistical Computer Programs, User Guide," by Bruce Weinstein, Los Angeles County Sanitation Districts, August 1975. Data Processing Available from originator only Technical Services Department Los Angeles County Sanitation Districts 1955 Workman Mill Road Whittier, CA 90601 Telephone (213) 699-7511 73 CURRENTS AND TRANSFER PROCESSES Drift Bottle Statistics Language - PL/l Optimizer Hardware - IBM 360-168/200K Used for determination of spatial and temporal conditions in drift bottle trajectories. Input: Standard NODC 80 character drift bottle-records, formatted according to NODC Pub. M-6 in either card or tape form. Bottle records must be roughly sorted by launch point location to facili- tate identification of recoveries occurring from a common launch event. Output: Launch and recovery group size distributions; pairwise-correlations in recovery location and date. Re- covery group size vs. launch group size; Chi-square tests of independent trajectory, hypothe- sis, etc. Brief discussion of results for U.S. Atlantic Coast available in publication MITSG 74-20, "Primary, Physical Impacts of Offshore Petroleum Developments," by Stewart and Devanney, MIT Sea Grant Project Office, April 1974. Robert J. Stewart Available from originator only Massachusetts Institute of Technology Room 5-207 Cambridge, MA 02139 Telephone (617) 253-5941 Drift Bottle Plots Language - PL/I Hardware - IBM 370-168/SC4020 CRT Plots launch and recovery locations of drift bottles. Input: Data files screened and format- ted by CNDNSDTA. Output: CRT plots of launch and recovery positions.. See publication MITSG 74-20, "Primary, Physical Impacts of Offshore Petroleum Developments," by Stewart and Devanney, MIT Sea Grant Project Office, April 1974. Robert J. Stewart Available from originator only Massachusetts Institute of Technology Room 5-207 Cambridge, MA 02139 Telephone (617) 253-5941 Reformat and Sort Drift Bottle Data Language - PL/1 CNDNSDTA Hardware - IBM 370-168/25OK/Disk Reformats into condensed record format (28 characters), screens for bottle configuration, and sorts by launch point, filing into on-line (disk) storage. Input: Standard NODC 80 character drift bottle records per NODC publication M-6. Output: All drift bottles launched within 'Y' miles of "N" launch points are reformatted and filed in "N" separate data file. Robert J. Stewart Available from originator only Massachusetts Institute of Technology Room 5-207 Cambridge, MA 02139 Telephone (617). 253-5941 Current Profiles from Tilt Data Language - Hardware - Calculates current profiles generated from tilt data obtained from Niskin current array. Cur- rent magnitude and direction are computed at each sensor from tilt and azimuth data by means of numerical algorithms developed from analysis of the three-dimensional cable equations. Input: Physical parameters to be modeled. Output: Profiles can be generated at a given time using, one method. Profiles can also be generated for one-hour increments from the averaged data which have been curve fitted between sensor stations. 74 Gary T. Griffin Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Current Meter Data Language - FORTRAN Hardware - CDC 3300/Disk/UCC Plotter CREATE-C 20K words CURRENT 20K words CURRPLOT 28K words CREATE-C creates a disk file of raw data digitized from Braincon current meter film and con- sisting of arc endpoints and angles; listing also produced. CURRENT converts raw data to cur- rent speed, direction, etc., according to particular calibration and gives basic statistics: minimum and maximum speed, means, standard deviations, etc. Input: disk file from CREATE-C and a data card giving information about the data (e.g., format) and about.the current meter used (type, observation time, etc.). Output: Listing of converted data and statistics and a new disk file of converted data. Using this data file and a plot data card, CURRPLOT prepares a tape for the UCC Plotter to give plots of speed vs. time, direction vs. time, and progres- sive vector plot. Plots are broken up into one-week units. K. Crocker Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-3307 Current data Language - FORTRAN SPECTRUM Hardware - CDC 3300 Using processed data file from CURRENT and a preprocessing data card, gives autocorrelation and auto power spectrum for current speed and velocity components with preprocessing options for filtering, condensing, etc. K. Crocker Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-3307 Optimized Multi-layer HN Model Language - CDC FORTRAN EXTENDED Hardware - CDC 7600 or 6500 w/CDC 3100/157K octal (60 bit) words on 7600 Computes surface deviations and integrated current velocities based on hydrodynamic equations for small-scale coastal and open ocean areas for up to three selected layers. The finite dif- ference scheme proposed by Hansen (1938) is extended to multiple layer cases optimized for ease in practical application and for computer computation. Intermediate data tape prepared on CDC 3100. EPRF Tech. Paper 15-74, by R.A. Bauer. T. Laevastu or A. Stroud Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Mean Drift Routine Language - FORTRAN Hardware - CDC 6500/CDC 1604 Generalized routine to simulate the drift of an object, given the current structure, wind fields, and object leeway. EPRF Tech. Note 1-74, "A Vertically Integrated Hydrodynamical- Numerical Model." 75 Taivo Laevastu Available from originator only Environmental Prediction Research-Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Search and Rescue Planning Language - FORTRAN Extended NSAR Hardware - CDC 6500/54K words Provides an estimate of an object's position in the ocean at the time a search is initiated. Computes drift as a resultant of two components. In all cases 100 percent of the surface cur- rent is applied. Wind effects are handled through a series of leeway codes options. Input: FNWC-surface wind and current field analysis and prognosis; object starting time and position, datum time, last known position, navigation error factors,'leeway factors. Output: Datum. , points (latitude, longitude) for each datum time. OPNAV INST 3130.5A, 7 Dec. 1972, FNWC Tech. Note 60,,August 1970. LCDR John Gossner Available from originator only Fleet Numerical Weather Central Monterey, CA 93940 Telephone (408) 646-2010 Current Meter Turbulence Language - FORTRAN Hardware - IBM 7074 Gives an indication of turbulence in the ocean by computing measures of the deviations from means over various lengths of time. OS No. 572-2. Author - Robert R. Gleason. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449' In-Situ Current Language - FORTRAN V Hardware - UNIVAC 1109/1K words/Drum Converts one-minute averages of Interocean Type 11 current meter to standard vectorial values. Produces vectorial angle and velocity for each data point and then combines vectorially to yield a-mean value for entire period. Input: Card images of data points taken from Rustrak recorders. Output: Printout of vectorial and five-minute average values, current speed and direction in knots, and degrees true. Philip Vinson Available.from. originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (202) 433-3878, Water Displacement Language - FORTRAN DISPLA Hardware - UNIVAC 1108/1,200 36 bit words/ 3-tape units Computes water displacement resulting from ocean current action. In put: Current speed and direction values on tape produced by current meterprint program. Output: Individual and cumulative displacements per selected unit time in nautical miles; tabular printout, tape, or both. Gerald Williams Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (202).433-4187 76 Current Meter Print Language - FORTRAN Hardware - UNIVAC 1108/10K 36 bit words/Drum/ 3 tape units Calculates ocean current speeds and directions from Geodyne A101 optical current meters. Val- ues are converted to knots and degrees and are vectorially averaged over one-minute data frames, ten scans per frame. Input: Observed current parameters from meter converted from optical film to magnetic tape; parameters are in arbitrary units dependent on meter design. Output: Current speed and direction data; tabulated printout and tape. Tape output drives plotter pro- gram. Gerald Williams Available from originator only U.S. Naval Oceanographic.Office Washington, DC 20373 Telephone (202) 433-4187 Current Meter Plot. Language - FORTRAN Hardware - UNIVAC 1108/9K 36 bit words/3 tape units/CalComp Plotter Produces plotter tape to-plot ocean current speed and direction information. Program calls CalComp subroutines. Input: Current.speed and direction data on tape produced by Current Me- ter Print Program. Output: Histograms, polar plots, and point plots. Gerald Williams Available from originator only U.S. Naval Oceanographic'Office- Washington, DC 20373 Telephone (202) 433-4187 Convert Current Meter Tape Language - FORTRAN V MAGPACK Hardware - UNIVAC 1108/EXEC 8/Instructions 647 words/Data 707 words/2 tape units Converts binary data on tape from Geodyne MK III current meter to BCD tape, formatted and blocked for further processing, with edited time, compass, vane, tilt,and speed rotor counts. Binary data decoded with FORTRAN field functions and output blocked and formatted with sub- routine NAVIO. Author - Peter J. Topoly. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Current Meter Data Language - FORTRAN V MPRINTO Hardware - UNIVAC 1108/EXEC 8/Instructions 2 tape units Computes frame and scan values of current meters (Geodyne A101 optical and MK III magnetic); calculates normalized unit vectors for vectorial speed, lists data, and produces packed BCD tape. Input: BCD tape with rotor counts of compass, vane, speed, and tilt. Output: Packed BCD tape of frame data and averaged frame data (pack rate and.averaging rate optional). Au- thor -Yeter J. Topoly. Data Systems Office Available from originat.or only U.S.' Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-"1449 Current Meter Clock Sequence Language - FORTRAN IV Extended XTAL Hardware - XDS Sigma 7/48K words (19.2K bytes) Verifies sequence of crystal clock count values from VACM or Geodyne 850 current meters. Bad 77 clock values are identified by use of differencing techniques. Input: Clock values on tape in CARP format. Output: Statistics of clock performance with catalog of erroneous values. John A. Maltais Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Current Meter Calibration Language - FORTRAN IV Extended CASDEC Hardware - XDS Sigma 7/48K words (192K bytes) Applies calibration parameters to raw VACM current meter data on tape in CARP.format, identi- fies and removes bad values, and stores the output on tape in standard buoy format. John A. Maltais Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Current Meter Data Reduction and Editing Language - HP Assembly Language CARP Hardware - HP 2100/8K locations/Cassette reader/Keyboard device Transfers current meter data from VACM cassette or Geodyne 850 cartridge magnetic tape to nine- track computer compatible tape and flags data cycles which have errors. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Surface Current Summary Language - Assembler SUFCUR Hardware - IBM 360-65 Produces a statistical summary of surface current observations for each Marsden (ten-degree) square, one-degree square, or five-degree square and month for a given area. Author - Jeffrey Gordon. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center. NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Vector Time Series Language - FORTRAN IV CURPLT6 Hardware - CDC 6400 (SCOPE 3.4)/115K (octal) 10-character words/CalComp 936/905 Plotting System Computes and plots statistics, histograms, time series, progressive vector diagram and spectra for time series of current meter data. Input: Current meter time series on tape in CDC 6400 binary format; maximum number of data points is 5,326. Output: Listing and tape,foi off-line plotter. Perfect Daniel frequency window used to compute spectral estimate from FFT-generated periodogram values. James R. Holbrook Available from originator only Pacific Marine Environmental Laboratory, NOAA 3711 Fifteenth Avenue, N.E. Seattle, WA 98105 Telephone (206) 442-0199 78 Processes Current Instrument Observations Language - FORTRAN II Hardware - IBM 1620 11 Several programs and subroutines for processing Michelsens Container data (automatic current and temperature measurements), for processing Ekman current meter data, and ,for harmonic analy- sis and power spectrum analysis.. NATO Subcommittee on Oceanographic Research Technical Report No. 37 (Irminger Sea Project), "Some FORTRAN II Programs for Computer Processing of Oceano- graphic observations," by H.E. Sweers, Feb. 1967. Geophysical Institute Copy on file at'NODC (above report) University of Bergen Bergen, Norway Current Meter Data Processing System Language. - MS FORTRAN Hardware - CDC 3150/20K words/2 tape units/ CalComp Plotter Processes data primarily from Braincon or Aanderaa moored current meters; performs automatic editing, tidal analysis residuals, tide prediction, filtering, plotting; power spectra and,sta- tistical means and histograms are generated. Also performs file management. Doug Gregory Available from originator only Bedford Institute of oceanography P. 0. Box 1006 Dartmouth, N. S. -B2Y 4A2 Telephone (902) 426-2396 79 TIDES Astronomical Tide Prediction Language - FORTRAN IV Hardware - IBM 360-195/80K bytes Computes hourly values and time and heights of high and low astronomical tides by harmonic' method. Input: Tidal constituent constants. Technical Memorandum WBTM TDL-6. N.A. Pore Available from originator only Techniques Development Laboratory National Weather Service, NOAA 8060 Thirteenth Street Silver Spring, MD 20910 Telephone (301) 427-7614 Tides in the Open Sea Language - FORTRAN 60 Hardware - Predicts tides in the open sea, utilizing the basic hydrodynamic equations, for the principal lunar semidiurnal constituent M2. Application is made to the analysis of the tidal regime in the Gulf of Mexico. Thesis by Thomas H. Gainer, Jr., May 1966. Naval Postgraduate School Available from NTIS, Order No. AD 489 096/LK, Monterey, CA 93940. $4.75 paper, $2.25 microfiche. Harmonic Analysis of Data Language - FORTRAN IV at Tidal Frequencies Hardware - CDC 6600*/140K For analyzing equally spaced short-period data (15 days or 29 days), this program utilizes the standard Fourier analysis and traditional methods of the former Coast and Geodetic Survey. Either a vector (polar form) or scalar variable may be analyzed; for vector series, the pro- gram allows either a majoi-minor axis analysis or a north-east component approach. No data series may exceed 7,000 terms without redimensioning in the program, and no series of other than 15 or 29days of uniformly spaced data can be analyzed. The program accepts input via magnetic tape or punched cards in any format with the restriction that, for vectors with mag- nitude and direction in the same record, the angles must precede the amplitudes in the record. For vectors specified by one file of amplitudes and one file of directions, the amplitude file must be read first. Output: mean amplitudes and phases of 26 tidal constituents. NOAA Tech- nical Report NOS 41, "A User's Guide to a Computer Program for Harmonic Analysis of Data at Tidal Frequencies," by R. E. Dennis and E. E. Long, July 1971. (*The program is executable with minor adjustments on any-compatible machine having a 140K mem- ory and access to arcsine and arccosine systems functions. Computing time is approximately 1.5 seconds per station on the CDC 6600.) Charles R. Muirhead Deck available from originator only; for above Chief, Oceanographic Surveys Branch report (including program listing), contact National Ocean Survey, NOAA Superintendent of Documents, U.S. Government 6001 Executive Boulevard Printing Office, Washington, DC 20402. Price: Rockville, MD 20852 $.70, stock number 0317-0022. Telephone (301) 443-8501 Theoretical Radial Tidal Force Language - MAD Hardware - IBM 7090 Input: (1) astronomical data from the nautical almanac; (2) the solar ephemeris obtained from the same source (only the earth-sun radius vector is needed); (3) list of local constants, 80 .atitude and longitude in degrees of arc and minutes, elevation in centimeters. Output: Lunar, ,olar, and total tidal forces and the vector date. Program accomodates maximum of 725 hours ,30 days) of data in core storage. Author Henry L. Pollak. Dept. of Earth and Planetary Copy on file at NODC (documented listing) Sciences 414 Space Research Coordination Center University of Pittsburg Pittsburg, PA 15213 81 WAVES Hurricane 'Storm Surge-Forecas ts Language - FORTRAN IV SPLASH I Hardware - CDC 6600/77K words Predicts hurricane storm surges for landfalling storms, using numerical solutions.of linearized transport equations with surface wind forcing and time history bot 'tom stress. Input:. Basin data and storm variables, such as intensity,,size, and vector storm motion. Output: Storm surge envelopes, storm definitions, and astronomical tides. Celso S. Barrientos Available from NTIS: Magnetic tape, Order. No. Techniques Development Laboratory COM-75-10180/AS, $250 domestic, $312 foreign; National Weather Service, NOAA User's Guide,.Order No. COM-75-10181/AS, $3.25 8060 Thirteenth Street domestic, $5.25 foreign Silver Spring, MD 20910 Telephone (301) 427-7613 Hurricane Storm Surge Forecasts Language,- FORTRAN IV SPLASH II Hardware - CDC 6600/77K octal words 'Predicts storm surges for storms with general track and variant storm conditions, using numer- ical solutions of linearized transport equations with surface wind forcing and time history bottom stress. Input: Basin data, storm variables, and geographical description of storm track. Output: Storm surge envelopes, space-time history of surges, storm characteristics, and astronomical tides. Celso S. Barrientos Available from NTIS: See SPLASH I Techniques Development Laboratory National Weather Service, NOAA 8060 Thirteenth Street Silver Spring, MD 20910 Telephone (301) 427-7613 East Coast Storm Surge Language - FORTRAN IV Hardware - IBM 360-195/185K bytes Predicts storm surges generated by extratropical storms for eleven stations along the U.S. East Coast. Forecast equations derived by statistical screening regression. Input: National Mete- orological Center PE model sea-level pressure forecasts. Output: Storm surge forecasts to 48 hours at 6-hour intervals, for 11 locations. NOAA Technical Memorandum NWS TDL-50. N.A. Pore Available from originator only Techniques Development Laboratory National Weather Service 8060 Thirteenth Street Silver Spring, MD 20910 Telephone (301) 427-7614 Wave Forecasts Language - FORTRAN IV Hardware - IBM 360-195/410K bytes Forecasts wind waves and swells for the Atlantic and Pacific Oceans, using singular method based on the Sverdrup-Munk forecasting system. Input: National Meteorological Center 1000-mb PE model wind forecasts; Output:. Wind wave and swell grid printed charts to +48 hours. Tech- nical Memoranda WRTM TDL-13 and TDL-17. 82 N.A. Pore Available from originator only Techniques Development Laboratory National Weather Service, NOAA 8060 Thirteenth Street Silver Spring, MD 20910 Telephone (301) 427-7614 Wave Bottom Velocity Language - FORTRAN IV G Level 21 Hardware - IBM 360-75/96K Computes and plots maximum bottom (horizontal) orbital velocity versus still water depth for Airy waves of given height and period. Output: log-log graph of 11(max) at sea floor vs. water depth for each wave; also,, a listing of the wave's steepness, u(max) at bottom, wave length, and celerity is produced. John McHone Copy on file at NODC (listing, documentation) Geology Department University of Illinois Urbana, IL 61801 Telephone (217) 333-3542 French Spectro-Angular Wave Model Language - FORTRAN IV/COMPASS Hardware - CDC 6500/CDC 7600 Computes sea-state, using a spectral approach involving sixteen direc 'tions and six periods,, devised by Gelei et al. Input: Wind speed and direction. Output: Significant wave height period of highest energy and direction of maximum energy fields. Detailed spectral breakdown for up to twelve points. Kevin M. Rabe Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2842 Surf Prediction Model Language - FORTRAN IV Hardware - CDC 3100/16K 48 bit words Produces calculated wave ray paths, including the wave information and refraction and shoaling coefficients, using a modified Dobson approach to the solution of the general wave refraction. Technical Report No. 16, by B.S.L. Smith and F.E. Camfield, College of Marine Studies, Univer- sity of Delaware. Kevin M. Rabe Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2842 Singular Wave Prediction Model Language - FORTRAN Hardware - CDC 31OO/CDC 3200/32K 24 bit words Produces a wave height analysis for semi-enclosed seas. Uses a modified geostrophic wind de- rived from a local pressure analysis to generate an analysis of the se:a state. Output: Wave height (ft), wave period (sec), wind speed (m sec-1) and wind direction (degrees). EPRF Pro- gram Note 8, "The Wave 32 Program," by S. Larson and A.E. Anderson, Jr. 83 Sigurd Larson Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-28W Wave Interaction with Current Language - FORTRAN IV CAPGRAY Hardware - IBM 370-165/2000K Region Calculates wave length,' wave number-, wave slope, and wave,energy changes for waves in.the capillary-gravity subrange as they inter.act with non-uniform current. A perturbation.scheme using the-gravity contribution of the capillary-gravity wave as the perturbation parameter was used to integrate the energy equation exactly. Input: Wave number K for waves with no current. Steven R. Long Available from originator only Center for Marine and Coastal Studies North Carolina State University Raleigh, NC 27607 Telephone (919) 737-2212 Shipborne.Wave Recorder Analysis Language - FORT RAN IV SBWRO Hardware - IBM 1800 Given values of the highest and second highest crests, the lowest and second lowest troughs, the number of zero crossings, and the number of crests in a short record from the NIO ship- borne wave recorder, computes the spectral width parameters and the significant wave height,and also the predicted maximum height in a period of three hours; outputs the results.on line- printer and on disk. NIO Program No. 89. Author - Eileen Page. Nat,ional Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England Storm Surge Language - FORTRAN IV Hardware - UNIVAC 1108/10K words Numerical models, based on the hydrodynamic equation and local depth fields, are used.to deter- mine the flood levels expected from specific hypothetical storms. Publication TM-35, "Storm Surge on the Open Coast; Fundamentals and Simplified Prediction," May 1971. (1) For program release: Available from originator-only Colonel James L. Trayers Commander and Director (2) For program information: Coastal Engineering Research Center D. Lee Harris Kingman Building Chief, Oceanography Branch Fort Belvoir, VA 22060 Coastal Engineering Research Center Wave Refraction Language - FORTRAN IV Hardware - UNIVAC 1108/15K words/Plotter Calculates and plots surface wave rays. Input: Depth grid; xy and angle starting point of rays. Output: Plotted output of shoreline and wave rays; listing of wave ray x, Y. angle, time and depth. Publication TM-17, "A Method for Calculating and Plotting Surface Wave Rays," Feb. 1966. 84 (1) For program release: Available from originator only Colonel James L. Trayers Commander and Director (2) For program information Coastal Engineering Research Center D. Lee Harris Kingman Building Chief, Oceanography Branch Fort Belvoir, VA 22060 Coastal Engineering Research Center Water-Wave Teaching Aids Language - FORTRAN Hardware - IBM 360-40 In teaching the engineering applications of water-wave theory, it is often desirable to have students make numerical calculations based on the various wave theories. This is practical, however, only for the simplest of the water-wave theories, as the computations involved with higher order theories are quite tedious and time-consuming. Th is collection of programs and subroutines represents an attempt to relieve students of these lengthy and detailed computa- tions, so that they can use the theoretical results in solving realistic problems. At the same time, there are dangers inherent in developing and using computer programs for teaching purposes. The principal difficulty is the "black box" syndrome, where the students merely punch some numbers into a card and, later, get more numbers back from the machine without the vaguest idea of what happened in between. In order to avoid this difficulty, and: in addition, to provide wide flexibility, it was decided that the best format for this collection would be many short, single-function subroutines, which compute some of the more tedious intermediate results for a given problem, and which can be easily.modified or added to by the user. The disadvantage of this approach is that it requires some knowledge of FORTRAN on the part of the student. It is believed, that this disadvantage is outweighed by the advantage of making the computational processes both clear and flexible. LENG1 computes-wave length and speed, given the water depth and wave period, using small-ampli- tude (and Stokes' second-order) wave theory. Values are returned to the calling program through the CALL statement and are also printed out during execution. LENG3 uses Stokes' third- order wave theory. PROF1 computes water surface elevations, eta(x) or eta(t), over a wave period, using linear wave theory; returns arrays of x, t, and eta through the CALL statement; prints input data and the three arrays. Alternate subroutines PROF2 and PROF3 accomplish the same purpose using Stokes' second- and third-order wave equations. Subroutines UMAX1, WMAX1, UTMAX1, and WTMAX1 compute u(max), w(max), the partial derivative of u with respect to t(max), or the partial derivative of w with respect to t(max), i.e., the maximum flow velocities in the x and z directions and their corresponding temporal accelera- tions, as a function of z, from z -h to z = eta(max), using linear wave theory. Returns ar- rays of z and u(max) etc., for z -h, -(29/30)h, -(28/30)h .... for z less than eta(max), through t-he CALL statement; prints the input data and the two arrays. Alternative sets of rou- tines carry out the same purpose using Stokes' second- and third-order equations. Subroutines UOFT1, WOFT1, UTOFT1, and WTOFTl compute values of u(t), w(t), the partial deriva- tive of u with respect to t, or the partial derivative of w with respect to t, i.e., the hori- zontal and vertical flow velocities and their accelerations, over a wave period (T) at a given depth (z) using linear wave theory. Returns arrays of t and u(t), etc., for t = 0, T/40, 2T/40,..., T, through the CALL statement; prints the input data and the two arrays. Alterna- tive sets of routines carry out, the same purpose using Stokes' second- and third-order equa- tions. The following fourprograms, dealing with spectra, were adapted (with permission) from the Share program Gl BE TISR, written at Bell Laboratories by M.J.R. Healy, 1962: DETRND removes the mean, or the mean and linear trend (slope) from a time series X(I), I = 1,N; AUTCOV computes the autocovariance, Y(K), K = 0,L, of the time series X(I), I = 1,N; CRSCOV computes the auto- and cross-covatiances, ZXX(K), etc., of the two sequences X(I), Y(I), I = 1, N, for lags from 0 to L; FOURTR computes either the sine or cosine transform, Y(K), K = 1, H + 1, of the series X(K), K 1, N + 1 (smoothing of either is optional, with coefficients .25, .50, .25). 85 PROFILE computes and plots the wave profile given a spectrum (in the form of the Fourier coef- ficients). Output: A printer plot (on a printer with a 132-cbaracter line) of eta vs. t. REFU computes and prints water surface prof iles for the partial (two-dimensional) reflection of a linear (small-amplitude) wave from a structure. FORCE AND MOMENT computes the total force and moment (about the base, or "mud line") on a cir- cular cylindrical pile as a function of time, using linear theory integrated to the actual wa- ter surface. A table of F and Mo vs. t is printed out. EDIST computes.the force distribution on a pile, using linear theory. Prints out the data and the force distribution as a function of time. Listed,and documented in Hydrodynamics Laboratory Technical Note No. 13, "Water Wave Teaching Aids," by R.H. Cross, Sept. 1968. Department of Civil Engineering Copy on file at NODC (above report) Massachusetts Institute of Technology Cambridge, MA 02139 86 AIR-SEA INTERACTION AND HEAT BUDGET Markovian Analysis of TDF-14 Wind Data Language- PL/1 Optimizer Hardware IBM 370-180/26OK bytes (characters) Produces 9 x 9 and 33 x 33 matrices of wind transition probabilities for user-supplied inter- val. Assumes wind can be modeled as a Markov process, in which likelihood of wind speed and direction in next interval depends only on current wind speed and direction. Input: TDF-14 formatted tapes of hourly and three-hourly weather station data, available from National Cli- matic Center, Asheville, NC- 28801. Output; Wind transition matrices by season, steady-state probabilities, distribution of wind speed by direction. See publication MITSG 74-20, "Primary, Physical Impacts of Offshore Petroleum Development," by Stewart and Devanney, MIT Sea Grant Project Office, April 1974. J.W. Devanney III Available from originator only Massachusetts Institute of Technology Room.5-207 Cambridge, MA 02139 Telephone (617) 253-5941 Summarizes Weather Reports Language FORTRAN (ALGOL input routine) SYNOP Hardware Burroughs 6700/Less than 20K words Processes.synoptic marine radio.weather reports to produce summaries of various.it ems, by month. The validity of the data is checked against long-term.mean values. Input: Disk files prepared separately from punched cards. Output: Printed summaries by one-, two-, and five- degree quadrangles, of sea and air temperatures, heat budget information, and barometric pres- sure; also punched cards for selected summary items. A.J. Good Available from originator only Southwest Fisheries Center National Marin e Fisheries Service, NOAA P.O. Box 271 La Jolla, CA 92037 Telephone (714) 453-2820, ext. 325 Pyranometer and Radiometer Time Series Language - FORTRAN RAD Hardware - CDC 6400/53K words Converts pyranometer and new radiometer readings to radiant intensity. Input: Cards with punched values.of-time, voltage values from a net radiometer, pyranometer, humidity sensor, air thermistor, wind speed detecter, and values of sea-surface temperature. Output: Listing of the above values converted to proper units plus computed values of net solar radiation, evaporative and conductive fluxes, total flux, effective back radiation, transmittance, solar altitude, and albedo. R*K. Reed Available from originator only Pacific Marine Environmental Laboratory, NOAA 3711 Fifteenth Avenue N.E. Seattle, WA 98105 Telephone (206) 442-0199 Ocean Climatology Analysis Model Language - FORTRAN ANALYS Hardware - CDC 1604/16K 48 bit words/Drum/ 3 tape units Produces monthly climatological data fields. Input: Synoptic fields, first-guess climatology field. Uses a Laplacian relaxation technique. Computer Applications, Inc., Tech. Report, 87 "Documentation.of Subroutine ANALYS," by J.N. Perdue. Kevin M. Rabe Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2842 Hurricane Heat Potential Model Language - FORTRAN IV Hardware - CDC 6500/20K 60 bit words/Varian Plotter optional Computes the hurricane heat potential using the station temperature profiles in the form of punched cards in 4-D format. Output: a profile plot, hurricane heat potential, final Varian plot of area with all heat potentials plotted. Thesis by LCDR Shuman. Kevin M. Rabe Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey,-CA 93940 Telephone (408) 646-2842 Mixed Layer Depth Analysis Model Language - FORTRAN/COMPASS MEDMLD Hardware - CDC 31OO/CDC 3200/32K 24 bit words/ Drum/3 tape units Generates an analyzed mixed layer depth field using ship reports and a first-guess field -in the form of an adjusted climatological MLD field. The program uses a Laplacian analysis and relaxation scheme to generate the final field. Output: An analyzed mixed layer depth field on a synoptic basis. EPRF Programming Note 7, "Mediterranean Mixed Layer Depth Analysis Pro- gram MEDMLD," by A.E. Anderson, Jr. Sigurd Larson Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2868 Atmospheric Water Content Model Language FORTR AN (CDC 3100 MSOS) Hardware - CDC 3100/12K octal words (24 bit)/ 15K octal words with system (MSOS) Computes total grams of water present in atmospheric column@ surrounding ascent of radiosonde. The method used is based on Smithsonian tables and formulae. Compressibility of moist air is assumed equal to one. Output: Various intermediate values plus geometric height and total quantity of water in grams. T. Laevastu or A. Stroud Available from originator only Environmental Prediction. Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Ocean-Atmospheric Feedback Model Language - FORTRAN IV Hardware - CDC 6500/70K 60 bit words 'Simulates the response of the surface air to sea-surface properties and also the processes of 88 mesoscale feedback mechanisms. EPRF Tech. Paper 2-72, "The Effects of Oceanic Fronts on Prop- erties of the Atmospheric Boundary Layer," by T. Laevastu, K.' Rabe, and G.D. Hamilton. Kevin M. Rabe Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2842 Wind Computation from Ship Observations Language FORTRAN TRUWIND Hardware CDC 1604/16K 48 bit words Calculates the true wind direction in degrees and speed in knots, given the direction and speed of the ship and the observed wind direction and speed. EPRF Program Note 16, "Program TRUWIND," by Baldwin van der Bijl. Taivo Laevastu Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Mie Scattering Computations Language - FORTRAN Hardware - CDC 3800/CDC 6600/32K Uses Mie scattering theory to compute the angular distribution of scattered radiation from spherical particles, for a range of values of index of refraction and size parameter a=2wr/X (where r = particle radius and X wavelength of incident radiation). James W. Fitzgerald Available from originator only Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2362 Solar Radiation Conversion Language - FORTRAN Hardware - IBM 7074 Averages the radiation readings from the Eppley pyrheliometer and Beckman-Whitley radiometer for every 15 minutes. Converts from MV to Langleys/min. and calculates net radiation from both instruments. A modification of this program was made to include a Thornthwaite net radi- ometer. Authors - S.M. Lazanoff; modified by Mary E. Myers. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Wind Stress Language - FORTRAN Hardware - IBM 7074 Determines wind stress on the ocean surface. OS No. 53462. Author - W.H. Gemmill. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Two-Dimensional Power Spectrum for SWOP II Language - FORTRAN Hardware - IBM 7074 89 Determination of spectrum associated with the spatial distribution of energy as obtained from an instantaneous picture of the ocean taken from aircraft (SWOP II). OS NO. 53484. Author 7 C.M. Winger. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Prediction of Vertical Temperature Change Language - FORTRAN Hardware - IBM 7074/Benson-Lehner Plotter A technique based.primarily on heat budget and wind mixing calculations has been developed for predicting the vertical thermal structure of the ocean; the technique essentially modifies the initial thermal structure through incident solar radiation, back radiation, sensible and evap- orative heat exchange, convective heat transfer in the water mass, and wind mixing. Predic- tions are made at six-hour intervals until 120OZ on the date of forecast. The predicted BT is printed out, and also can be plotted w'ith a Benson-Lehner Model J plotter. Authors - W.H. Gem- mill and D.B. Nix. Informal manuscript report IMR No. 0-42-65, Oct. 1965. (See also IMR No. 0-45-65 by B. Thompson and IMR No. 0-13-66 by.Barnett and Amstutz.) Program list ings separate from reports. Data Systems Office Copy on file at NODC (Above reports 0-42-65 and U.S. Naval Oceanographic Office 0-45-65; also listings) Washington, DC 20373 Telephone (301) 763-1449 Cloud Cover and Daily Sea Temperature Language - FORTRAN, Hardware - IBM 7074 Divides cloud cover into three groups and computes mean temperature by hour of day and by day for each depth. OS No. 53414. Author - D.B. Nix. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 90 ICE Sea Ice Studies Language - FORTRAN IV YARIT, FLIP, SALPR, RITE Hardware - IBM 7090-94 A generalized program with several options that allow considerable latitude in the specifica- tion of input and output data. A main program reads in the input data and summarizes the re- sults of each year's integration. Subroutine YARIT calculates the temperature and thickness changes of the ice and snow for 'each time step during the year. Subroutine FLIP takes the monthly values of the independent energy fluxes at the upper boundary and produces smoothed values for each time step. Subroutine SALPR calculates the salinity profile for each time step. Finally, subroutine RITE writes the temperature profile, ice thickness and mass changes for each ten-day period throughout the year. Memorandum RM-6093-PR, "Numerical Prediction of the Thermodynamic Response of Arctic Sea Ice to Environmental Changes," by G.A. Maykut and N. Untersteiner, Nov. 1�69. Prepared for U.S. Air Force Project Rand. The Rand Corporation Available from NTIS, Order No. Ad 698 733/LK, 1700 Main Street $7.00 paper, $2.25 microfiche. Santa Monica, CA 90406 Wind Drift and Concentration of Sea Ice Language - FORTRAN 60 ICEGRID MODIFIED Hardware,- IBM 1604 Takes into consideration the effects of melting on the production of five-day forecasts of the wind drift and concentration of sea ice, using equations after Zubov and an earlier program of Knodle. Uses a 26x2l grid-point array with variable scale. Output fields are concentration, direction, and distance of movement. Incorporates programs ICEMELT and ICEGRID. Thesis by Kenneth M. Irvine, 1965. Naval Postgraduate School Available from NTIS, Order. No. AD 475 252/LKO Monterey, CA 93940 $4.25 paper, $2.25 microfiche. Iceberg Drift Language - FORTRAN IV ICE-PLOT Hardware - CDC 3300/31K words Provides twelve hours of iceberg drift, iceberg input for Ice Bulletin, and map outline for FAX broadcast. Input: Twelve-hour average wind field, monthly surface current, and initial iceberg position (or previous, updated position if not a new berg). Output: Listing of new iceberg positions, Ice Bulletin message form, and map of approximate new iceberg positions. Vector addition of average winds and currents using four geographical "courses," twenty minutes (lat./long.) apart. CDR A.D. Super Available from originator only International Ice Patrol U.S. Coast Guard Bldg. 110, Coast Guard Support Center Governors Island, NY 10004 Telephone (212) 264-4798 Ice Drift Analysis/Forecast Language - FORTRAN II Hardware - CDC 160A/8K 12 bit words/3 tape units. Forecast or analyzed geostrophic winds and average sea-surface currents on magnetic tape are required input. The geostrophic winds are averaged over the time period specified by type- writer input. The ice drift equations are applied to the resultant wind, and sea surface cur- rents are added. Output is in the form of forecast or analyzed ice drift (movement) at prede- termined locations (points) to a maximum of 207. 91 Lt. Roland A. Garciaj USN Copy on file at NODC (listing, documentation) Fleet Weather Facility Suitland Suitland, MD 20373 Telephone (301) 763-5972 92 SOUND Normal Mode.Calculations Language - FORTRAN IV NORMOD3 Hardware - CDC 6500/60K octal words/CalComp or other plotter Calculates discrete r;ormal modes and resulting propagation loss for depths and ranges of in- terest. This is a deep water version of a program originally written by Newman and Ingenito (NRL Report No. 2381, 1972). Appropriate for deep profiles and moderate frequencies (-100 Hz), the program uses a finite difference technique to generate mode shapes from the bottom up to the surface. It searches for appropriate eigenvalues yielding proper number of zero crossings and zero pressure at the surface. NOL Tech. Report 74-95. Ira M. Blatstein Available from originator only Naval.Surface Weapons Center White Oak 'Silver Spring, MD 20910 Telephone (202)'394-2583 Horizontal Range Language - FORTRAN RANGE Hardware - CDC 6400 Computes horizontal range from a receiver to a sound source as a function of the D/E angle, the sound speed profile, the source and receiver depths, and the water depth and bottom slope at the point of bottom reflection. Assumes that the surfaceis flat, no horizontal variations in sound speed profile, and a flat earth. Only the two-dimensional case is considered. NOL Tech. Note 9856. M. M. Coate Available from originator only Naval Surface Weapons Center Code 221 White Oak Silver Spring, MD 20910 Telephone (202) 394-2334 Sound Scattering by Organisms Language - FORTRAN IV SKAT Hardware - CDC 1604/16K 48 bit words Simulates the scattering of sound by organisms of various shapes and dimensions. Taivo Laevastu Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA' 93940 Telephone (408) 646-2937 Normal Mode Propagation Model Language -FORTRAN V. Hardware -UNIVAC 1108/Drum Produces propagation loss as a function of range and depth,,time history-of received pulses, mode enhancement information, ray equivalents, group velocity, phase velocity of modes, using as input sound velocity profiles, frequency, source and receiver depths, bottom topography and composition, and selection of modes. For certain plots, plotting programs are required. NUSC Report 4887-11. William G. Kanabis Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2353 93 Sound Refraction Corrections Language - FORTRAN FITIT Hardware - CDC 3300 Computes data and fits polynomial functions to variable used to correct for bending of non-re- 'flecting, nonvertexing sound rays. Least-squared-error type fitting (stepwise regression not used, but would improve program). Input: Sound velocity profile, limits.of integration, do- main of polynomial. Output: First to fifth degree polynomials, accuracy of FIT. A.E. Vaas Available from originator only Naval Underwater Systems Center Newport, RI 02840. Telephone (401) 841-3435 Beam Patterns and Widths Language - FORTRAN V GBEAM Hardware - UNIVAC 1108/18K words/IGS Plotting System Computes beam patterns and their beam widths for three-dimensional.array with arbitrary element spacings, taking into consideration individual element's directionality, selectable delay, and shading. Also calculates directivity index and/or reverberation index. Formulation based on three-dimensional spherical and solid geometry. Directivity index and reverberation index cal- culations are carried out by two-dimensional parabolic numerical integration. NUSC Technical Report 4687. Ding Lee or Gustave A. Leibiger Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771 Statistics of Acoustic Measurements and Language - FORTRAN V Predictions - STAMP Hardware - UNIVAC 1108/60K variable A general purpose processing program which includes a module for performing statistics of acoustic measurements and predictions. Storage requirement is variable; program is segmented. 60K is the maximum. User's Guide in preparation. Richard B. Lauer Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2827 Propagation Loss Language - FORTRAN IV FAST FIELD PROGRAM Hardware - UNIVAC 1108 Calculates underwater acoustic propagation loss as a function of range for a point mofiochro- matic source in a medium with an arbitrary sound speed profile versus depth. Special input- output requirement: Sound speed profile fitting program. NUSC Report Nos. 1046 and 4103. Frederick R. DiNapoli Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2647 Bottom Reflectivity Language - FORTRAN II Hardware - UNIVAC 1108 Computes three acoustic reflection coefficients as a function of incident angle and frequency. The program accounts for differences in path length, depth of source and receivers, water bot- tom slope, velocity gradient, and recorded travel time. USL Tech. Memo. Nos. 913-4-5 and 907- 144-65. The later report also serves to document a supplemental program (USL No. 0429, in FORTRAN) for computing means and standard deviations of the three reflection coefficients. Program No. 0289. 94 R.-Whittaker Copy,on,file at NODC (listing, documentation), Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2316 Pattern Function Calculations Language - FORTRAN IV Hardware - UNIVAC 1108 Computes transducer pattern functions needed in the sonar equations when estimating search per- formance of acoustic torpedoes. The desired parameters include the transmit and receive direc- tivity indexes and the volume and boundary reverberation indexes. In a vehicle employed in circular search, the reverberation indexes are functions of turn rate and elapsed time in the ping cycle. The output is used by the "Sonar in Refractive Water" program. Report AP-PROG-C- 7035, "Pattern Function Calculations," by Herbert S. Kaplan, Associated Aero Science Laborato- ries, Inc., Pasadena, for NUSC, Apr. 1967. Naval Undersea Center Copy on file at NODC (above report) Pasadena Laboratory 3202 E. Foothill Blvd. Pasadena, CA 91107 Rayleigh-Morse Bottom Reflection Coefficients Language - FORTRAN V RAYMOR Hardware - UNIVAC 1108 Computes Rayleigh-Morse bottom reflection coefficients, also phase changes of the reflected and transmitted acoustic wave. Author J.C. Reeves. Naval Undersea Center Copy on file at NODC (listing, documentation) Pasadena Laboratory 3202 E. Foothill Blvd. Pasadena, CA 91107 Light and Sound Instruction D Language - FORTRAN Hardware - IBM 7074 Computes the convergence zone parameters using the Vx method (equations of Donald Cole), by one-degree quadrangle, by month, and by season. OS No. 20112. Author- M.C. Church. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Propagation Loss Language - FORTRAN V S1587 Hardware - UNIVAC 1108/CalComp or Stromberg- Carlson 4060 plotter Produces printed tables and plotted contours of single-frequency near-surface propagation loss. NUSC/NL Technical Memorandum No. 2070-356-70 and memo serial PA4-101, 2 May 1973. T.A. Garrett Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2991 AMOS Propagation Loss Language - FORTRAN V S1797 Hardware - UNIVAC 1108/Stromberg-Carlson 4060 plotter 95 Computes and plots AMOS and modified AMOS propagation loss as a function of range, frequency, or depth. NUSC Technical Memorandum PA4-225-71 and memo serial PA4-101, 2 May 1973. T.A. Garrett Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2991 96 SOUND VELOCITY Sound Speed Computation Model Language - FORTRAN SOVEL Hardware - CDC 3100/CDC 3200/CDC 1604/32K 14 bit words/l tape unit Computes sound speed from salinity-temperature7depth data. EPRF Program Note 10, "Program SOVEL," by T. Laevastu. Taivo Laevastu Available from originator only Environmental Prediction Research Facility Naval Postgraduate School Monterey, CA 93940 Telephone (408) 646-2937 Sound Velocity Language - FORTRAN IV-H SONVEL Hardware - XDS Sigma 7 Subroutine computes the speed of sound in seawater from the temperature, salinity, and pres- sure, according to W.D. Wilson's formulas. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Sound Velocity: Wilson's Formula *Language -FORTRAN WLSND, SVELFS, VELPRS Hardware - IBM 360-65/2218 bytes (object form) Computes sound velocity using Wilson's equations. WLSND is used when pressure is computed from depth and FS is computed from salinity. SVELFS is used when pressure is computed from depth and FS is the entering argument; in this case, FS is usually computed in SIGMAT., VELPRS is used when pressure is not computed but is an entering argument; atmospheric pressure is in- cluded; successive computation starting at the ocean is not necessary here. Author - Robert Van Wie. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Depth Correction Language - FORTRAN IV MTCOR Hardware - XDS Sigma 7/1419 32 bit words Calculates depth correction for sound velocity using Matthews' tables. Established coefficients are used to appro.ximate Matthews' tables. The Matthews' table number 1-52 must be specified. Robert C. Groman Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Sound Velocity Language - FORTRAN Hardware - UNIVAC 1108/6,100 36 bit words Adjusts sound velocity values for marine sediments, as recovered from laboratory velocimeter, 97 to in situ conditions of temperature, pressure, and salinity. Wilson's formula for sound speed in water is used to apply corrections. Joseph Kravitz Copy on file at NODC (deck with documentation) U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (202) 433-2490 Sonic Velocities through Solid Samples Language - ALGOL DSDP/SONRAM Hardware - Burroughs 6700/7K,words Computes sonic velocities through solid samples from technicians' data taken from a Hamilton frame device (Dr. Edwin R. Hamilton, Naval Undersea Center, San Diego, CA 92132), and inter- prets a key associated with each sample which defines its origin. Input: One card file for the velocity data and key, and another card file for interpreting the key. Output: Listing with option for punched cards; listing includes five superimposed histograms of velocities at different levels of refinement. Peter B. Woodbury Available from originator only Deep Sea Drilling Project Box 1529 La Jolla, CA 92037 Telephone (714) 452-3256 Light and Sound Instruction B Language -FORTRAN Hardware - IBM 7074 Computes the harmonic mean sound velocity, travel time, and correction ratio at 100-fathom depth intervals by one-degree square. OS No. 20111. Author - M.C. Church. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 98 SOUND RAY PATH Continuous Gradient Ray Tracing System Language - FORTAN V CONGRATS Hardware - UNIVAC 1108/50K 36 bit words/Disk drum with 250K words/2 tape units/CaiComp Plotter Draws ray diagrams, computes eigenrays, and calculates propagation loss and reverberation-Uses ray tracing method in which sound speed is represented as a function of depth with a continu- ous gradient, and the ray equations can be integrated in closed form. Input: Sound speed profile, bottom profile, sonar and target geometry, frequency, beam patterns, pulse length. (number of these required depends on output desired). Output: Ray diagrams, propagation loss vs. range, pulse shape at a point, reverberation vs. time. NUSL Report No. 1052, "CONGRATS I: Ray Plotting and Eigenray Generation" by H. Weinberg, Oct. 1969; NUSL Report No. 1069, .,Con- tinuous Gradient Ray Tracing System (CONGRATS) II: Eigenray Processing Programs," by J.S.. Cohen and L.T..Einstein, Feb. 1970; NUSC Report No. 4071, "Continous Gradient Ray Tracing Sys- tem (CONGRATS)'III: Boundary and Volume Reverberation," by J.S. Cohen and H. Weinberg, April 1971; and other reports. Henry Weinberg or Jeffrey S. Cohen Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2589 or 2989 Acoustic Performance and Evaluation Language 7 FORTRAN Digigraphics, APE-DIGI Hardware - CDC 3300/64K/CDC 274 Digigraphics console, controller, software The model simulates and displays, on a real time basis, the acoustic propagation characteris- tics of any given ocean medium including ray paths, intensity loss vs. range curves, and iso- loss contours. Includes provisions.for transducer patterns, target characteristics, and cer- tain receiving circuit characteristics. Input: Ocean profile (SUP, BT), operating frequency, db levels for iso-loss contours. Graphic and tabular output. The math model employed is a substantial extension of an ORL program and is based on the theory of raY7path acoustics.as presented in "Physics of Sound in the Sea" and a work by Officer; also included are the works of Schulkin and Marsh 'for adsorption coefficients, Wilson for sound velocity calculations, and two Vitro Laboratory studies of Torpedo MK48 acoustic performance. NUSC TD 130, "Operation Procedures for Exercising the Acoustic Performance and Evaluation-Digigraphics Simulation Model (APE-DIGI)," July 1971. Ronald P. Kasik Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-3435 Ray Path Language - FORTRAN S0434B Hardware - UNIVAC 1108/30K/CalComp Plotter Produces plots of travel vs. range for D, SR, BR, SRB, BRS, SBSR, BSBR paths, grazing.angles for first three bottom bounce paths. Estimates ray paths and travel times by approximating true profile with linear segmented profile. Input: Source, receiver configuration, velocity profile, and plot requirements. Peter D. Herstein Available from originator only Naval Underwater Systems Center New London,,CT 0020 Telephone (203) 442-0771, ext. 2305 99 Critical Acoustic Ratio Language - FORTRAN Hardware - IBM 7074 Determination of critical ratio of trigonometric functions of acoustic angles involved in con- nection with the convergence interval for a 3-layer model of the ocean. OS No. 53483. Au- thor C.M. Winger. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 GRASS Underwater Acoustics Language FORTRAN 63 Prediction System Hardware CDC 3800/Drum Scope 2.1 CalComp Plotter DTSTOV DTSTOV 7,679 48 bit words t ,,,,CTOUR VFC '20,832' 48 bit words VF CTOUR 27,452 48 bit words _.,w-PRFPLT PRFPLT 11,622 48 bit words SERPENT SERPENT 36,784 48 bit words t --*--RAPLOT RAPLOT 12,118 48 bit words LOSSPLOT LOSSPLOT 19,543 48 bit words DTSTOV converts salinity, temperature, and depth (SID) data to sound speed profiles, using Leroy's second equation (Eq. [71 in J. Acoust. Soc. Am. 46: 216-226, [19691). Input: cards and data-identifying parameters. Output: Profile ranges, latitudes, longitudes, depths, temperatures, salinitiesand sound speeds.punched and/or printed. Pressures may be printed as an option. VFC is used: To examine input bottom-topography and sound speed dat a for consistence and physical meaningfulness; to extend all input sound speed profiles to the ocean bottom; to perform earth curvature corrections; to determine derivatives of sound speed data. Two- dimensional sound speed field is modeled using a combination of cubic spline and linear interpolation,schemes. Input: Bottom topography in the form of non-uniformly spaced range- depth pairs; sound speed profiles (possibly generated by DTSTOV); program control parameters and data identification numbers. Output: A magnetic tape (coefficient tape) containing - corrected and extended sound speed profiles and their first and second derivatives and bottom topography; a,printer listing and printer plots of input and output profiles. CTOUR generates three-dimensional isometric and contour plots of the,sound speed fields. The program interpolates value of sound speed at each point using a combination of cubic spline and linear interpolation schemes, then calls contouring and isometric plotting routines. Input: Magnetic (coefficient) tape generated by VFC; contour levels, control parameters, and grid specifications. Output: A CalComp contour and thre6-dimensional isometric plot of the sound speed field; a printer listing of contour levels and values of sound speed at grid intersections. PRFPLT generates CalComp plots of sound speed profiles. The vertical gradients and curvatures corresponding to a profile are plotted on the same graph as its sound speeds. A cubic spline interpolation scheme is used. Input: Magnetic (coefficient) tape generated by VFC, program control and data identification numbers on cards. Output: CalComp plots showing input data points and effect of interpolation in depth". SERPENT traces rays through a two-dimensional range and depth dependent'sound speed field bounded by a flat surface and variable bottom topography; calculates random, coher.ent, and statistical intensities.for multiple receivers at user-selected ranges and depths. An iter- ative ray tracing scheme is used based upon expansion of ray depth, range, and sine in terms of an increment of ray arc length. Iteration step size depends upon sound speed field in rays' vicinity. Input: Coefficient tape from VFC and cards containing source information, receiver information, surface information, output requests, parameters governing ray iteration, run identification information,and bottom loss data. Output: A magnetic tape containing ray statistics (optional), a magnetic tape containing transmission loss information (optional), a printer listing of ray information, transmission loss information, etc. 100 RAPLOT generates dalComp ray plots (ray depth vs. range from ray source). Input:, The ray statistics plot generated by SERPENT, control parameters on cards which select the number of plots to be generated, th 'e rays to be displayed on each plot, the plot size, scaling parame- ters, etc. -Output: Labeled CalComp plots showing rays and bottom profile and a printer list- ing of input and control parameters. LOSSPLOT generates CalComp plots of transmission loss vs * range. Calculated and experimental values of transmission loss may be displayed on the same plot. Input: Transmission loss tape generated by SERPENT; control parameters and graph titles on cards; experimental measurements or theoretidal,values of transmission loss on cards. Output: Labeled Calcomp, plots of trans- mission loss vs. range. If requested, plots will display random, coherent, and statistical losses together with input experimental data or theoretical curves. "GRASS: A Digital Computer Ray Tracing and Transmission Loss Prediction System, Vol. 1 - Over-all description," NRL Report 7621, Dec. 1973;"...Vol. 2 - User's Manual," NRL Report 7642, Dec. 1973. John J. Cornyn, Jr. Available from originator only Naval Research Laboratory Code 5493C Washington, DC 20375 Telephone (202) 767-3585 Sonar in Refractive Water Language - FORTRAN IV Hardware - UNIVAC 1108/30K words Traces sound rays, computes reverberation, computes acquisition laminae (vertical plane), in a linear gradient or continuous gradient medium.' Output:. Tape to be used by program RAY SORT. NUC Technical Publication No. 164, "Digital"Computer Programs for Analyzing Acoustic Search Performance in-Refractive Waters," by Philip Marsh and A.B. Poynter, Dec. 1969; two volumes., NUC Programs 800000 and 800001. See also NEWFIT and Pattern Function Calculations, which pre- pare input for this program. Naval Undersea Center Available from NTIS, Order Nos. AD 863 777 and Pasadena Laboratory AD 863 778, $6.00 each volume.in paper, 3202 E. Foothill Blvd. $2.25 each volume in microfiche. Pasadena, CA 91107 Sorts Sound Ray Data Language - FORTRAN IV RAY SORT Hardware - UNIVAC 1108/31K (450 instructions) Sorts certain sound ray data (from tape written by the "Sonar in Refractive Water" program) by depth, initial ray angle, and depth-intersection number. e3ee reference for above program) Naval Undersea Center Available from NTIS: See "Sonar in Refractive Pasadena Laboratory Water." 3202 E. Foothill Blvd. Pasadena, CA 91107 Acoustic Ray Tracing Language - FORTRAN II Hardware - IBM 7090 -Program requires input which describes the source, Calculates underwater sound propagation. the field, the surface, and the bottom. Output is a report on magnetic tape which gives ray path, slope, curvature, and length. Also given are reflection and extrema statistics, travel time, wave front curvature, and intensity. Technical Report No. 1470764. T;ident/ASW Library Available from NTIS, Order No. AD 605 328, Arthur D. Little, Inc. $4.75 paper, $2.25 microfiche. 35 Acorn Park Cambridge, MA 02140 101 Ray Tracing Language - FORTRAN/Klerer-May USER language Hardware - A series of 19 programs for the calculation of the acoustical field in long-range (several hun- dred to several thousand miles), low-frequency underwater sound propagation in the deep ocean. Involves the calculation of ray trajectories, and intensity calculations that are based on the mapping of ray densities into the far-acoustical field. Input from NODC 'data tapes or from Fleet Numerical Weather Central cards. Technical Report 150, "The Hudson Laboratories Ray Tracing Program," by H. Davis, H. Fleming, W.A. Hardy, R. Miningham, and S. Rosenbaum, June 1968. "Reference Manual," by M. Klerer and J. May, Hudson Laboratories, Revised July 1965; manual reprinted.in above report. The Hudson Laboratories of Available from NTIS: Order No. AD 678 759, Columbia University $10.00 paper, $2.25 microfiche. 145 Palisade Street Dobbs Ferry, NY 10522 RAYTRACE Language - FORTRAN IV Hardware - XDS Sigma 7/CalComp plotter RAYTRACE is a straightforward, easy-to-use acoustic ray tracing program which produces a plot and a listing. The user specifies a single-valued velocity profile, source depth, maximum range, a range increment at which points are computed and the length of the plot axes in inches. All axis scaling and labeling is done automatically. The discrete velocity profile supplied is smoothed by linear interpolation. Rays are constructed as arcs of circles between profile depths. At surface and bottom rays are reflected according to the equal angle law. Any number of rays with different initial angles measured from the horizontal may be plotted. In addition to the plot output, RAYTRACE produces the following printed output for each ray at integral multiples of the specified range increment: (1) range; (2) depth of ray at that range; (3) angle of the tangent to the ray at that range measured from the horizontal; (4) total travel time from the source to that range along the ray; (5) total distance from the source to that range along the ray path. Whenever a vertex occurs on a ray, the range is set to that of the vertex, an output point is computed, and incrementing of output range continues from that of the vertex. Originally written by C. Olmstead, the program has been modified by Bergstrom, Fink, M. Jones, and R.C. Spindel. Woods Hole Oceanographic Institu- Copy on file at NODC (listing, documentation) tion Woods Hole, MA 02543 102 NAVIGATION AND CHARTING Plots Maps, Grids, Tracks Language - FORTRAN IV MAP Hardware - IBM 360-65/CalComp, Houston Omni- graphic, or Gerber,-plotter/2 tape units Generates a plot tape 'to draw a map according to the user's specifications of latitude and lon- gitude, projection, kind of grid-, and size of map. Projection options: Mercator, Miller, square, cylindrical stereographic, Lambert equal-area cylindrical, sinusoidal equal-area, flat- polar sinusoidal equal-area, Mollweide homolographic, and Lambert Conic Conformal. Grid lines and coastal lines are drawn at the user's option; if coastal lines are plotted, a.land mass data tape is needed. There is an entry which returns (x, y) plotter coordinates for latitude and longitude of a point, enabling the user to plot station positions, ship's track, etc. Ruth McMath Available from originator only, Department of Oceanography Texas A&M University College Station, TX 77843, Telephone (713) 84577432@ Astronomic Position, Azimuth Method Language - FORTRAN IV (H or Q) Hardware - IBM 360-65/38K bytes Calculates the latitude and.longitude of an astronomic observation station, given measured hori- zontal angles between stars and fixed mark along with observation times. A set of observation@ equations is solved by the method of least squares to obtain corrections to assumed values of latitude, longitude, and the azimuth of the reference mark, as well as probable errors for these three quantities. The adjustment is iterated five times or until the corrections become less than 0.005 seconds, either of which causes a program halt. Output: A table of input in- formation and a record of the process of refinement for each set of station data read in.. A previous version of this program was written in ALGOL for the Burroughs 220, in single preci- sion. -Author - Spencer Roedder. Computer Center Division Copy on file at NODC (deck, documentation) U.S. Geological Survey National Center Reston, VA 22092 Telephone (703) 860-7106 Satellite Rise and Set Times Language - FORTRAN IV ALERT, ASPRT Hardware - IBM 1130/5836,words (ALERT), 12040 words (ASORT) Calculates the rise and set times and time of closest approach of satellites.- Output: Listing of ALERT information and punched cards for next program, ASORT sorts the output@of rise times of satellites from program ALERT into chronological order. A listing is printed on the IBM 1132. FRB Manuscript Report No,. 1071,by C.A. Collins, R.L.K. Tripe, and S.K. Wong, Dec. 1969. Pacific Biological Station, Copy on file at NODC,(listing, documentation) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6. Satellite Navigation Language - FORTRAN/Assembler Hardware - IBM 1800 A set of programs for various aspects of sattellite navigation.' The programs fall naturally into two sections: those involved in the on-line reduction of data. from the satellite, and those involved in the analysis, both on-line and off-line. NIO Report N. 20, Aug. 1969. 103 National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England Loran/Decca Coordinates Calculation Language - FORTRAN IV HNAV Hardware - IBM 1800 Given a Decca, Loran-A, or Loran-C fix, calculates the latitude and longitude. The method for a hyperbolic system with separate master is used for all cases. The constants for the hyper- boloids are calculated in meters for both Loran and Decca, thus allowing a fix to be calculated if one Loran reading and one Decca reading Are known. NIO Program No. 165. Uses SDANO and other subroutines. Author - M. Fasham. National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England Loran/Decca File Initialization Language - FORTRAN IV HNV1 Hardware - IBM 1800 Given input data on a master-slave pair, HNV1 calculates certain geodetic values and stores them on a tape file for later use by program HNAV. NIO Program No. 164. Author - M. Fasham. National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England Geodetic Distance and Azimuth Language - FORTRAN IV SDANO Hardware - IBM 1800 Given the geographical coordinates of two points, this subroutine calculates the geodetic dis- tance and azimuths between them. Based on the method of E.S. Sodano for a non-iterative solu- tion of the inverse and direct geodetic problems. NIO Program No. 46. Author - M. Fasham. National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England General Map Projection Language - MAD Hardware - IBM 7090/CalComp 763 plotter Conversion or generation of latitude and longitude values to map projection coordinates. In- cludes all commonly employed projections of sphere. Oblique cases may be automatically ob- tained. Author - W.R. Tobler. Department of Geography Copy on file at NODC (listing, documentation) University of Michigan Ann Arbor, MI 48104 Finite Map Projection Distortions Language - MAD Hardware - IBM 7090 Programs and subroutines to estimate the errors introduced by the substitution of map projec- tion coordinates for spherical coordinates. Statistical computations of finite distortion are related to Tissot's indicatrix as a general contribution to the analysis of map projections. Technical Report No. 3, "Geographical Coordinate Computations, Part II," by W.R. Tobler, Dec. 1964. 104 Department of Geography Copy on file at NODC (above report) The University of Michigan Ann Arbor, MI 48104 Plots Mercator Grid Language - FORTRAN CHART Hardware - IBM 1800/16K words/Plotter Produces Mercator grid on 30-inch drum or flatbed plotter, with various scale and tick mark options. Input: Card defining upper right coordinate of chart. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Navigational Satellite Passes Language - FORTRAN ALRTX Hardware -,IBM 1800/16K words Given satellite-orbital parameters and station description cards, produces.listing of satellite passes to occur for a given area and time. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Loran or Omega Conversion Language - FORTRAN IV GEPOS Hardware - HP 210OS/Keyboard/Paper tape reader Converts Loran-C or Omega information from line-of-position reading to geographic coordinates or geographic coordinates to line-of-position, using method described in Naval Oceanographic Office Informal Report NO. N-344 by A.C. Campbell. Input: Line-of-position readings, time, date, initialization parameters; designed to process EPSCO 4010 data logger paper tapes. Out- put: Listings of converted geographic coordinates and magnetic tape with same data in a format compatible with plotting program TMERC. Chris Polloni Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617)' 548-1400 Cruise Track Language - FORTRAN IV TMERC Hardware - HP 310OA/16K words/Keyboard/CalComp Plotter Draws a Mercator chart and cruise track from navigation data. Data format is fixed, compatible with program GEPOS. Input: Geographic,coordinates and time (normally GMT). Chris Polloni Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Transformation of Spherical Coordinates Language FORTRAN IV ROTGUT - Hardware XDS Sigma 7/5,500 words Performs various operations using transformation of spherical coordinates. Output: Rotation 105 about a pole, transformation to the new coordinate system, weighted or unweighted mean pole computation using Fisher's distribution, rotation for closest approach and pole of best small- circle fit. Christine Wooding Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543.1 Telephone (617) 548-1400 Sum of Finite Rotations on a Sphere Language - FORTRAN IV SUMROT Hardware - XDS Sigma 7 Using coordinate transformation, calculates the sum of finite rotations on a sphere. Requires the latitude and longitude of the pole of rotation, and amount of rotation for each set. Out-, put: Listing of the input rotations plus the resultant rotation and its tensor. Christine Wooding Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Loran Fix Language - FORTRAN LRFIX Hardware - IBM 1800/16K words Produces position fix from station position and reading pairs cards. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Earth Spherical Subroutines Language - FORTRAN ESTCH, ESTC2, ESTPL Hardware - IBM 1800 ESTCH'converts earth spheric al to-plotter coordinates. Input: Decimal latitude and longitude. Output: Chart position for a call FPLOT (I, X, Y). ESTC2 converts earth@spherical to plotter coordinates with inside check. Input and output: Same as ESTCH. ESTPL converts earth spher- ical to polar coordinates; not valid for over 200 miles, or over the poles. Input: Starting latitude and longitude, end latitude and longitude. Output: Distance (miles), angle (degrees) relative to true North (decimal units). Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Plan Course and Schedule Language - FORTRAN CRUIS and Subroutines Hardware - IBM 1800/16K words CRUIS is used to plan steaming and station time and fuel consumption. Subroutines: SAILB cal- culates the distance between two points by either great-circle sailing or Mercator sailing, whichever makes the most sense. SAILd calculates great-circle distance and courses: SAILM calculates rhumbline (Mercator) course and distance. 'Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 106 Degree Conversions Language FORTRAN DEGFR, DERI Hardware- IBM 1800 DEGFR converts integer degrees and real minutes to real degrees. DEMI converts@decimal degrees to integer degrees and decimal minutes. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714)'452-4194 Mercator Degrees Language - FORTRAN DMRCT Hardware - IBM 1800 .From latitude in degrees, gives Mercator projected latitude in degrees. Expansion (continued fraction) + 77 degrees. Michael Moore Available from originator only Scripps Institution of Oceanograhy P.O. Box 1529 La.Jolla, CA 92037 Telephone (714) 452-4194 Magnetic Field Components Language - FORTRAN MAGFI Hardware - IBM 1800 Converts latitude (N+), Longitude (E+) to colatitude and east longitude. Input: 'Geoid lati- tude, longitude, date@(years and decimals of a year). Output: Magnetic field (gammas), north component and east component of magnetic field, vertical component of magnetic field. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Annotated Track on Stereographic Projection Language - FORTRAN ANNOT Hardware - CDC 3600/3800/CalComp Plotter Plots an annotated track (bathymetry or magnetics data) along a track (navigation) on a stereo- graphic projection. James V. Massingill -Available from originator only Environmental Sciences Section Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2024 Annotates Chart Language - HP FORTRAN IV under RTE CORBT Hardware - HP 210OS/15K words Reads position and bathymetry information from a disk file and annotates the depth on a Merca- tor chart at the position given. This is a revision of the bathymetry processing section of program OCEANO written by the NRL Propagation Branch. Robert A. O'Brien, Jr. Available from originator only Shipboard Computing Group, Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2387 107 Bathymetric or Magnetics Chart Language - HP FORTRAN IV under RTE PROFL Hardware - HP 210OS/10K words Plots bathymetric:or.magnetic data as a.function of distance along track or distance on a Mer- cator cliart. The data file (disk) is read,and the track length or chart distance is calculated. The dependent variable is then plotted against this value. Robert A. O'Brien, Jr. Available from originator only Shipboard Computing Group, Code 8003 .Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2387 Mercator Chart Digitization' Language - HP FORTRAN under RTE ANTRK Hardware - HP 210OS/8K locations/Disk/ Summagraphic Digitizing Tablet The operator digitizes the Mercator chart position, which the program converts to latitude and@ longitude; the annotated data value is then entered, and position and value are written on the disk. Input: Information to define chart and the output of a digitizing tablet. Robert A. O'Brien, Jr. Available from originator only Shipboard Computing Group, Code 8003 .Naval-Research Laboratory Washington, DC 20375 Telephone (202) 767-2387 Bathymetric Chart Digitization Language - HP FORTRAN IV under RTE DGBTH Hardware - HP 210OS/7200 locations/Disk/ Summagraphics digitizing tablet Produces'd disk file containing the digitized bathymetry values as a function of time; also messages to the operator. The program has automatic procedures for redefining the origin when the'chart is shifted and when the recording instrument changes phase. Input: Control informa- tion necessary to'define a coordinate axis and values from a digitizing tablet.. Robert A..O'Brien, Jr. Available. from originator only Shipboard Computing Group, Code 8003 Naval Research Laboratory., Washington, DC 20375 Telephone (202) 767-23V Plots on Siereographic Chart Language - HP FORTRAN IV under R TE ANNOT Hardware - HP 2100S Reads a disk file containing bathymetry and position, then annotates the depth information on a stereog;aphic projection chart at the position given. Modification of Woods Hole program. Robert A. O'Brien, Jr. Available from originator only Shipboard Computing,Group, Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2387 Plots Navigation Data Language - HP FORTRAN IV under RTE OCEAN Hardware - HP 210OS/15K background words Reads disk file containing navigation data and plots positions on-Mercator chart. This is a* revision of the navigation processing in program OCEANO written by the NRL.Propagation Branch. 108 Robert A. O'Brien, Jr.' Available from originator only Shipboard Computing Group, Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2387 Long Base Line Acoustic Tracking Language - HP FORTRAN IV under RTE Hardware - HP 2100S Real-time local navigation using a bottom distributed acoustic transponder system. Will navi- gate the ship and a towed body. Input: Real-time data from.the transponders giving ranges, depth of towed body; also requires a sound speed"profile and location of the transponders. Out- put: Position of ship and/or towed body; information is logged on magnetic tape. J. Dean Clamorfs Available from originator only Shipboard Computing Group,' Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2024 FAA Plot Language - FORTRAN Hardware - UNIVAC 1108/Concord Digital.Plotter Accepts three card images and a supplied set of FAA data cards as input. The output is a mag- netic tape to drive the E-51, E-103, E-108 Concord Digital Plotters,;using the echelon mode. The end product is a film positive with a plus symbol for the Position of the FAA'plots. The Mercator, transverse Mercator, and Lambert conic conformal projection with two standard paral- lels are the three projections which can be used to plot program outputs. O.S. No. 65652. Au- thors Ronald M. Bolton and J. Parrinello. Automated Cartography Office, Available from originator only Code NA Defense Mapping Agency Hydrographic Center Washington, DC 20390 Distance and Azimuth Language - FORTRAN CIRAZD Hardware - UNIVAC 1108 Finds the distance and azimuth between two points on the earth's surface when the earth is as- sumed to be a sphere. If either pole is used for the center point, the angle given'is with respect to grid north. By use of trigonometric identities and absolute value functions, this program avoids many of the computational.problems usually found in distance computations. O.S. No. 55690. Author - Barry Turrett. Automated Cartography Office,* Available.from originator only Code NA Defense Mapping Agency Hydrographic Center Washington, DC 20390 Parametric Map Language - FORTRAN II Hardware - UNIVAC.1108 Generates-any hyperbolic navigation system by using parametric equations. Generates plotting coordinates for'loran-A, loran-C, Omega, and DecWcharts. Will process all lattice lines that fall within a specified geographic Area. Can be displayed on any of the following map projec- tions: Mercator, transverse Mercator, Lambert conformal conic, oblique Mercator, polyc6nic. O.S. No. 53012. Authors R.A. Bolton, R.M. Bolton. 109 Automated Cartography Office, Code Available from originator only NA Defense Mapping Agency Hydrographic Center Washington, DC 20390 Loran to Geographic and Language - FORTRAN V Geographic to Loran Conversion Hardware - UNIVAC 1108/15K words Computes a geographic fix, given two loran readings, or computes the time difference reading at a given point for any two specified loran pairs. Uses Sodano inverse method. Informal Manu- script Report IMR No. N-3-64. Kay Fox Available from originator only Navigational Science Division Defense Mapping Agency Hydrographic Center Washington, DC 20390 Telephone (301) 763-1184 Loran Coordinate Computation Language - FORTRAN V Hardware - UNIVAC 1108/34K words Computes charting coordinates along lines of latitude or longitude for loran hyperbolas at specified intervals. Uses Lambert's method of computing the geodesic and involves convergence by iteration. Informal Manuscript Report IMR No. N-1-64. Kay Fox Available from originator only Navigational Science Division Defense Mapping Agency Hydrographic Center Washington, DC 20390 Telephone (301) 763-1184 Loran Skywave Correction Language - FORTRAN Hardware - /15K words Computes the loran-A or loran-C skywave corrections over a specified area. Uses Sodano inverse method. Input: Station positions, spheroid parameters, propagation velocity, area of coverage. Output: For Loran A, the nighttime skywave corrections from master, from slave, and from both; for Loran C, the daytime corrections as well. Kay Fox Available from originator only Navigational Science Division Defense Mapping Agency Hydrographic Center Washington, DC 20390 Telephone (301) 763-1184 Individual Point Generator for Map Language - FORTRAN II Projections Hardware - IBM 7074 Converts geographic positions to discrete points in rectangular coordinates on the following projection s: Mercator, transverse Mercator, gnomonic, polar stereographic, azimuthal equidis- tant, Lambert conformal conic (with one or two standard parallels), Lambert azimuthal equal area polar, Lambert equal area cylindrical, Miller, Albers equal-area conic, rectified skew orthomorphic, and oblique Mercator. Cartographic data may be produced in either graphic or. tabular form. OS No. 55646 main program (each of the 13 projection subroutines has its own open shop number). Authors - Ronald Bolton, Louis Rowen, Gregory Vega. Informal report IR NO. 69-23. 110 "Computer Programs and Subroutines for Automated Cartography" by J. Parrinello, March 1969. Data Systems Office Available from originator only U.S. Naval Oceanographic Office % Washington, DC 20373 Telephone (301) 763-1449 Individual Point Generator for Distance Language - FORTRAN II and Azimuth Computations Hardware - IBM 7074 Uses the geodetic latitude and longitude of two points to compute the distance and azimuth from one point to the other Results will be in tabular form with the distance in meters and the. azimuth And back azimuth in degrees, minutes, and seconds. OS No. 65616. Author R.M. Bolton. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Geodetic Datum Conversion Language - FORTRAN @Hardware - IBM 7074 Transforms geodetic coordinates from one datum to another by utilizing a given shift (in terms of rectangular space coordinates) between the origins of two datums 'and applying this shift, together with differences in the spheroidal parameters, in'formulas derived for this,purpose. OS No. 55305. Author - Robert M. Willems. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 'Telephone (301) 763-1449 Geodetic Datum Reduction Language - FORTRAN Hardware - IBM 7074 Reduces geodetic positions from one geodetic datum to another by use of the Vening Meinesz equa- tions. The preferred datums involved are European datum, North American datum, and Tokyo datum. OS No. 55301. Author - D.J. Findlay.' Data Systems'Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Geodetic Position Computation and Plot Lang uage - FORTRAN Hardware - IBM 7074 Computes geodetic positions at desired intervals along incremental or miscellaneous azimuths. Option to plot or list. Plot uses the LAMB subroutine with two standard parallels. OS No. 55321. Author - Merle L. Nelson. An informal report IR No. 69-35 lists this and additional programs and describes procedures for production of secondary phase correction charts and tables. These supplementary programs, written by Edwin Stephenson and Barbara Gray, are in 7074 Autocoder or FORTRAN. Data Systems Office Copy* on file it NODC (Above report; includes U.S. Naval Oceanographic.(jffice listing) Washington, DC 20373 Telephone (301) 763-144.9 Astronomic Latitude Language 7 FORTRAN Hardware - Programs for determination of first-order astronomic latitude by the,Sterneck method and also by the method of "Polaris and South Star"; subroutines for the Baldini, the Garfinkel, and the U.S. Coast and Geodetic Survey (now National Ocean Survey) refraction models. Informal report IR No. 68-21, "Investigations in Determining Astronomic Latitudes and The Computer Programs," by Larry Borquin, April 1968. Data Systems Office Copy on file at NODC (Above report, includes U.S. Naval Oceanographic Office listing) Washington, DC 20373 Telephone (301) 763-1449 Sounding Plot Language - FORTRAN Hardware - CDC 3100/IBM 7074/CalComp plotter Accepts lorac, loranor Raydist lane values, plots ship's track and soundings in UTM mode. OS No. 58419. Author - G.R. Bills. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Single Integration Language - FORTRAN Hardware - IBM 7074 Equally spaced time series data are integrated once using.Tick's method. The data must be sam- pled at a rate of at least twice the Nyquist frequency. Informal report IM No. 66-36. OS No. 66-36. Author - E.B. Ross. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Sodano Inverse Language - FORTRAN Hardware - CDC 3100 Computes the normal section length and the forward and reverse azimuths of the geodesic between two points for which the geographic coordinates are known. This computation is useful in deter- mining azimuth and distance between triangulation stations for which geographic positions have been determined but which are not connected by direct observation. OS No. 4326. Authors Andrew Campbell; modified by C.E. Pierce. Data Systems Office Copy on file at NODC (Deck, documentation) U.S. Naval Oceanographic Office ,.Washington, DC 20373 Telephone (301) 763-1449 Adjusts a State Plane Coordinate Traverse Language - FORTRAN IV Hardware - IBM 360-30/IBM 2311 disk/65K bytes Computes a plane-coordinate traverse adjustment using condition equations and the method of least squares. The normal equations are solved using the Cholesky method. The program will ad- just a network with as many as 250 stations, 600 observed directions, 250 measured distances, and 99 condition equations. It is limited to either a Lamber or traverse Mercator projection. Corrections are supplied for the reduction of observed data to grid data and options are avail- able for various types of azimuth and position control. Documentation, "A Computer Program to Adjust a State Plane Coordinate Traverse by the Method of Least Squares" by Jeanne H. Holdahl and Dorothy E. Dubester, Sept. 1972. 112 Joseph F. Dracup Copy on file-at NODC (Above report; includes National Geodetic Survey, NOAA/NOS listing) 6001 Executive Boulevard Rockville, MD 20852 Telephone (301) 496-8650 Geodesy, Marine Surveying and Mapping, Language - FORTRAN IV Nautical and Aeronautical Charting Hardware - IBM 360-65 ,NOS SCIENTIFIC SUBROUTINE SYSTEK The purpose of this system is to make accessible the tools to accelerate and simplify solutions to various scientific problems encountered in the National Ocean Survey disciplines. The user may use the system in the development of his subroutine library. Several aspects were consid- ered in the design and organization of the subroutines so that this purpose could be accom- plished. The subroutines were designed so the user need be concerned only with the input and output parameters, not with the internal design of the subroutine., The reference to any sub- routine by the problem program is straightforward, thus minimizing user effort. The subrou- tines are purely computational in function and do not contain any reference to input or output operation. The problem program must be designed so that it contains whatever input/output op- erations are needed for the solution of the problem. Some routines are in double precision mode to optimize accuracy of the computations; the problem program must be designed to meet this requirement. Although the subroutines are FORTRAN IV programs, there is no restriction on the symbolic programing language which may be used in the problem. The subroutines are uniformly documented and are accompanied by comment statements in sufficient detail to permit the user to gain familiarity with the techniques and method of use of the routine. Following are descriptions of individual subroutines: ANGLE converts an angle expressed in seconds of arc to degrees, minutes, and seconds of arc. The angle,which may be positive or negative, is partitioned into its divisions by successive approximations for each'of the'divisions. A table is then searched for adjusting the decimal seconds to the desired precision to be used in the user's callable routine. (894 bytes) ANLIS computes the long distance or geodetic distance and azimuths between two stations whose geodetic positions are known. Evaluation is based on equations of the Andoyer-Lambert method for solving the inverse position problem. This method is valid for distances up to 6,000 miles. (5fil2 bytes) APCTN computes the state plane coordinates from geographic positions and the inverse for sta- tions in zones 2 to 9 of the Alaska plane coordinate system. (6524 bytes) APCWN computes the state plane coordinates from geographic positions and the inverse for sta- tions in zone 1 of the Alaska plane coordinate system. (4,388 bytes) APOLY computes the American polyconic grid coordinates of a station from geographic positions and the inverse. (4,320 bytes) CGSPC computes the geodetic position (latitude, longitude) and azimuth of an observed station from a station of known geodetic position, with azimuth and distance to the observed station given. Evaluation is based on equations for the forward position computation and is valid for distances up to 600 miles. (2,606 bytes) CUBIC approximates a thir d-order curve by interpolating coordinates between given points. The evaluation is based on a method which expresses a cubic curve by using two parametric equations *(l 26 bytes) and then choosing values for the parameters in the two equations. J9 EXCES computes the spherical excess of a spherical triangle as determined from two angles and a side opposite one of them. The method is valid for triangles whose sides are less than 100 miles in length. (884 bytes) GMLIC computes the geodetic distance and aziinuths between two stations whose geodetic positions are known. Evaluation is based on equations of the Gau@s midlatitude method for solving the inverse position problem. This method is valid for distances up to 600 miles. (@,452 bytes) HIFIX computes the hyperbolic coordinates of a ship expressed in HIFIX phase differences from 113 geographic positions, and the inverse. Evaluation is based on Campbell's equations to deter- mine the geographic position of ship from HIFIX phase differences. (5,662 bytes) LORAN computes the hyperbolic.coordinates of ship expressed in loran time differences from geo- graphic positions,and the inverse. The program is applicable to loran-A, loran-C, or a mix- ture of the two systems. Two configurations of fixed stations may be used. In the triad con- figuration, two pairs of fixed stations are used, each pair having one station, the master sta- tion, in common and a slave station. In the tetrad configuration, two pairs of fixed stations are used, each @air having a separate master station and a slave station. Evaluation is based on Campbell's equations. (6,444 bytes) OMEGA computes the hyperbolic coordinates of a ship expressed in Omega lane values from geo- graphic positions, and the inverse. Evaluation is based on a modification of Campbell's equa- tions. (5,708 bytes) SODIN computes the.geodetic distance and azimuths between two stations whose geodetic positions are known, using the Sodano method for solving the inverse position problem. This method is valid for distances up to 6,000 miles. (4fi22 bytes) SODPN computes the geodetic position (latitude, longitude) and azimuth.of an observed station from,a station of known geodetic position, with azimuth and distance to the observed station given. -Evaluation is based on equations of the Sodano method for solving the direct position problem This problem is valid for distances up to 6,000 miles. (4,986 miles) TPFIX computes the geographic position, forward azimuth, back azimuth,.and distance of an ob- serving station using angles observed at that station to three fixed stations whose geographic. positions are known. The computations include the effect of spherical excess. Evaluation is based on the method of resection to determine the position of an'unknown station. (3,178 bytes) UTMCO computes the universal transverse Mercator (UTM),grid coordinates-o.f-a station from geo- graphic positions, and the inverse. This routine is designed to work for UTM zones 1 to 60, zone width 6 degrees, in both the..Northern and Southern Hemispheres, within the latitude band of 80 degrees and 30 minutes north to 80 degrees and 30 minutes south, and 5 degrees and 45 minutes plus or minus from the central meridian of the major UTM zone. (7,930 bytes,) 'Milton Stein Copy on file at NODC (User's Guide;,includes ADP Programing Branch listing) National Ocean Survey, NOAA 600I.Executive Boulevard Rockville, MD 20852 Telephone (301) 496-8.026 Computes Geographic Positions Language - SPS Hardware - IBM 1620 Computes geographic positions, given starting position, azimuth, and length on any one of six spheroids. Three types of computations can be obtained: single positions, a loop, or a tra- verse. Control is by job card. Length input may be in meters, feet, statute or nautical miles, or electronic lanes. USGS Program No. 15. ADP Programing Branch Copy on file at NODC (listing,,documentation@ National Ocean Survey, NOAA 6001 Executive Boulevard Rockville, mD 20852 LORAN C (Version 2) Language - SPS Hardware - IBM 1620/100K* Computes tables giving the points of intersection of LORAN C hyperbolas with meridians and/or parallels of the earth 'spheroid. Microsecond values are computed at intervals varying from 1 1/4.minutes to 20 minutes for any or-all of four possible pairs of stations. Program can also be used to compute microsecond values at grid intersections. *Can be modified for use on IBM 1620 of 60K capacity.. 114 ADP Programing Branch Copy on file at NODC (listing, documentation) National Ocean Survey, NOAA 6001 Executive Boulevard Rockville, MD 20852 Compute Great-Circle Path Language - FORTRAN IV-G GCIRC Hardware - IBM 360-65/1200 bytes Computes distance (nautical miles) and initial course (degrees) of a great-circle path between two locations. Requires subroutines COS, SIN, ARCOS. Author Ralph Johnson. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20.235 Telephone (202) 634-7439 Map Projections and Grids Language - FORTRAN IV MAP Hardware - IBM 360-40/CalComp 763 plotter Provides a wide variety of map projections and grids to facilitate the display of geographical data. The subroutine has been written in as modular a form as possible to allow for ease of insertion or deletion of routines. Provides the following projections: Mercator, Miller, square, cylindrical stereographic, Lambert equal-area cylindrical, flat-polar equal-area sinu- soidal, equal-area sinusoidal, Mollweide homolographic, polar stereographic, Lambert equal- area polar, Colligan's equal-area projection of the sphere, azimuthal equidistant, transversed sinusoidal, transversed Mollweide. Author - John 0. Ward. Oceanographic Services Branch Copy on file at NODC (tape, including land mass National Oceanographic Data Center data file, and documentation) NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 115 GRAPHIC. DISPLAY. Vertical Bar,Graphs Language - MASTER FORTRAN Hardware - CDC 3300/34 17K words/CalComp Plotter Re ads and edits bar graph parameters and data; calls the CalComp software which generates a plot tape. The CalComp Plotter draws the graphs as vertical bars for any bet of data which has less than 101 items. The pr6gram uses numeric data and bar graph descriptive data as in-@ put. Major parameter categories are X access, Y access, titles, groups, and bar labels. File output is produced on CalComp continuous line plotter which draws individual bars; bars may have labels and may be shaded; there are four different types of shading. James C. Cheap- Available from originator only Department of Water Resources Computer Systems Division 1416 Ninth Street Sacramento, CA 95814 X-Y Plots Language - FORTRAN MUDPAK Hardware - CDC 3600/24K words/CalComp-Plotter @Generates plots of several dependent (y) variables vs. a common independent (x) variable. Nu- merous user options control type of plot,,titling, etc. Exhaustively plots all data from files, one plot per data set (data sets defined by change in key field value).. Input: From I to 10 card or tape files, comprising 15 dependent variables, file definition cards, plot axis cards, title cards. Output: 11-inch or 30-inch CalComp plots (uses standard CCPLOT routine) and diagnostic listing. Peter B. Woodbury Available from originator only Deep Sea Drilling Project Box 1529 La Jolla, CA 92037 Telephone (714) 452-3526 Plotting Program Language - FORTRAN IV PROFL Computer - CDC 3600 Plots data values against depth or other parameters. David Wirth Available from originator only Oceanic Research Division Scripps Institution of Oceanography P.O. Box 109 La Jolla, CA 92037 Dendrograph Language - FORTRAN, ASSEMBLER Hardware - IBM 360 or 370/45K for 360/CalComp Plotter and/or 132 character line printer Draws a two-dimensional diagram depicting the mutual relationships among a group of objects. whose pairwise similarities are given. Input: A distance or correlation type matrix. Output: Printer and/or CalComp plot of the dendrograph. This program is a modification of a program by McCammon and Wenninger in Computer Contribution 48, Kansas Geological Survey.. The changes are dynamic storage allocation and printer plots. The size of the input matrix is limited by the amount of core available; core is dynamically allocated at execution time. 116 Dennis T. 0. Kam Available from originator only Hawaii Institute of Geophysics University of Hawaii at Manoa 2525 Correa Road Honolulu, HI 96822 Telephone (808) 948-8952 Beach and Nearshore Maps Language FORTRAN IV Hardware IBM 1130/8K words Topographi c maps of the beach and nearshore area are computed and plotted based on nine pro- files from a baseline across the beach. Profiles are spaced at 100-foot intervals along the beach with survey points at five-foot intervals along each profilel Linear interlpolatfon is made parallel to the baseline between adjacent profiles. Numbers ;nd symbols are printed to form the maps. Profiles for a series of days are used to print maps of erosion and deposition by subtracting elevations for each day from the elevations for the previous day. ONR Tech. Report No. 4, "Beach and Nearthore.Dynamics in Eastern Lake Michigan," by Davis and Fox, 1971. William T. Fox Available from originator only Williams College Department of Geology Williamstown, MA 01267 Telephone (413) 597-221 X-Y Plots in a,Flexible Format Language - FORTRAN MEDSPLOT Hardware - CDC.CYBER 74/60K octal words/ CalComp or Zeta Plotter General purpose program to produce x-y coordinate plots in a flexible format. Point and line plots are available in eithera time-sharing (interactive) or batch mode. The prime objective of the program is to permit very flexible control over the plot size and labeling at run time through the use of control cards. Input: (1) Control cards with plot description, (2) any formatted BCD file with fixed length records containing one pair of x-y coordinates, on tape or disk. Output: x-y coordinate plot and summary listing. The x-y coordinates are trans- ferred directly from data. User-controlled range checks and multiple plots can be obtained, based on the sort sequence of a control field in each data record. This field will be in ad- dition to the data fields to be plotted. Can use either an off-line CalComp Plotter or an on- line Zeta Plotter connected with a telephone line. D. Branch Available from originator only Marine Environmental Data Service 580 Booth Street Ottawa, Ont. KlA OH3 Telephone (613) 995-2011 Plots Hydro Cast Data Language - FORTRAN IV PLOG Hardware - IBM 1130/IBM 1627 plotter Plots the results of hydrographic casts in a format suitable for publication. Produces 8 1/2- by 10-inch plots of log (10) depth vs. temperature, salinity, and oxygen. Pacific Biological Station Copy on file at NODC (documented listing) Fisheries Research Board of Canada P. 0. Box 100 .Nanaimo, B. C. V9R 5K6 Plots SID Data Language - FORTRAN IV STPOl Hardware - IBM 1130/IBM 1627 plotter Plots digitized STD data in a.format suitable for publication. The plotter draws and labels axes and plots temperature and salinity vs. depth. 117 Pacific Biological Station Copy on file at NODC (documented listing) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Plots Temperature-Salinity Language - FORTRAN PSAL1 Hardware - IBM 1130 Plots T-S and expanded T-S curves. Another program, PSAL3, plots oxygen, salinity, and tempera- ture-oxygen curves. FRB Manuscript Report No. 1071, by C.A. Collins, R.L. Tripe, and S.K. Wong, Dec. 1969. Pacific Biological Station Copy on file at NODC (PSALl-only, documented Fisheries Research Board of Canada listing) P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Section Plotting Language - FORTRAN Hardware - CDC 3100/PDP-8/CalComp Plotter The program uses the CDC 3100 plotting subroutines to generate data for the PDP-8 plotting pro- gram. The user may specify a legend (up to 480 characters), label sizes, scale factors, the parameter to be plotted, and the isopleths to be determined. The plotting is done on a Cal- Comp 31-inch plotter under control of the PDP-8. Cruise data is read from magnetic tape by the CDC 3100 in modified CODC (MEDS) format or Bedford Institute format. An iterative method is used in conjunction with an interpolation function to determine isopleth depths. The interpo- lation function is described in a Bedford Institute report, BID 66-3 (unpublished manuscript) by R.F. Reiniger and C.K. Ross, Feb. 1966. Director Available from originator only Bedford Institute of oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Horizontal Histograms Language - FORTRAN IV-H HISTO Hardware - XDS Sigma 7 Produces horizontal bar his tograms on a line printer for any variable on magnetic tape in a standard WHOI format. Format described in a technical report, Ref. No. 69-55, "A Nine Channel Digital Magnetic Tape for Storing Oceanographic Data," by John A. Maltais, July 1969. Richard E. Payne Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Printer Plots Language - FORTRAN IV-H LISPLO Hardware - XDS Sigma 7 Lists and plots the data stored on WHOI format magnetic tape. See HISTO format reference.- Output is on the line printer. Three types of plot are possible: (1) Variable vs. time or sequence number, (2) angle and speed vs. time, and (3) two variables (one on a minus and one on a plus scale) vs. time. Richard-E. Payne Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 118 Plot of Frequency Distribution Language FORTRAN IV-H THISTO Hardware XDS Sigma 7 Produces a two-dimensional frequency distribution of samples averaged over chosen interval against time. Input: Control cards and data on 9-track tape. Output: A line printer plot of averaged compass, vane, direction, and speed against time. Richard E. Payne Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA .02543, Telephone (617) 548-1500 Velocity Vector Averages Language - FORTRAN IV-H VECTAV' Hardware - XDS Sigma 7 Produces a 9-track tape in WHOI format of east and north velocity vector averages and their corresponding polar representations. (See HISTO format reference) Richard E. Payne Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Progressive Vectors ..Language -'FORTRAN IV-H PROVEC Hardware - XDS Sigma 7/PDP-5 driven CalComp Plotter optional Computes progressive vectors from direction and speed values. Input: Control cards and tape in WHOI-format. See HISTO format reference'. Output: Listing of progressive vectors and/or a tape to be used with a PDP-5 driven CalComp for a plot of the vectors. Richard E. Payne Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Plots Data Along Track Language - FORTRAN IV TRACK Hardware - XDS Sigma 7/2986 32 bit words*/ CalComp or Versatec plotter Plo'ts data in profile alon g a ship's track. Map is in Mercator projection. The ship'd heading is used to determine the orientation of the data. Standard Caldomp software is used. Input data can be in any WHOI format or in a user specified format and can be from any device, but typically from a nifie-track magnetic tape; also input are run-time parameters to specify . scales .and'other options. *Another version of the program exists for the Hewlett-Packard minicomputer and works in a 16K word environment. Robert C. Groman Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400, ext.@ 469 Profile versus Time or Distance Language - FORTRAN IV PROFILE Hardware - XDS Sigma 7/4010 32 bit words*/ CalComp or Versatec plotter Plots in profile versus time or cumulative distance, all WHOI standard formats or a user-su]@_ plied format. Uses standard CalCompsoftware. Input: Data from any device and run-time pa- rameters to specify scales and other options. Output: Plot tape for offline use and printed information about the run. *Another version of this program exists for the Hewlett-Packard minicomputer and works in a 16K word environment. 119 Robert C. Groman Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400, ext. 469 Plots Navigation with Any Other Data Type Language - FORTRAN IV DEEP6 Hardware - Hewlett-Packard minicomputer/ 16K 16 bit words/CalComp plotter Merges and plots x-y navigation with another data type. For each data point a linearly inter- polated position is calculated. Plots can be annotated x-y charts, data profiles along the ship's track, or profiles vs. time or distance. Input: x-y navigation data in meters or fath- oms;.a time series of data to be merged with the navigation; and input parameters specifying scales and options. Robert C. Groman Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1 400, ext. 469 Line Printer Plots Language - FORTRAN, COMPASS GRAPH2 Hardware - CDC 3800/4112 octal (2122 decimal) locations* This subroutine is intended to be valuable for scientists who want a fast and economical method of producing plots of their data but do not require the high resolution (100 points per inch) of the CalComp plotter. Modified by Dianna L. Denton from a program written at the Uni- versity of Wisconsin. NRL Memorandum report 2046 (NRL Computer Bulletin 12), Aug. 1969. (*excluding the common block (11031 octal - 4633 decimal) and system library routines). Research Computation Center Copy on file at NODC (tape, above report) Naval Research Laboratory Washington, DC 20375 Magnetic Signatures Language - FORTRAN MAGPLOT Hardware - CDC 3600/CDC 3800/706,768 words/On- line plotter Separates and characterizes the various components of magnetic noise in magnetometer records taken from a sensor towed at sea. Gives a printout of histogram data for each of three wave- length filters: N(amplitude) vs. amplitude; N (wavelength) vs. wavelength. Also produces plots of filtered magnetic fields as function of distance. Program is briefly described in NRL Formal Report No. 7760, "Geological and Geomagnetic Background Noise 'in Two Areas of the North Atlantic." Perry B. Alers Available from originator only Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2530 Sequential Plotting Language - FORTRAN Hardware - IBM 360-65 Subroutines produce plots using a digital computer output printer. The consecutive x, y data points are plotted with symbols consisting of letters and numerals. Permits rapid plotting of eithera single- or a multivalued curve when high resolution is not required. NELC Report 1613 by R.G. Rock, March 1969. Naval Electronics Laboratory Center Copy on file at NODC (documented listing) San Diego, CA 92152 120 Machine Plotting on Mercator Projection Language - FORTRAN 63 Hardware - CDC 1604/CalComp 165 plotter Utilizes meridional parts to locate data points on Mercator-projection maps, using a shared- time plotting routine. The continent outlines can also be plotted by straight-line segments. NUWC Report TP-89 by L.A. Smothers, Dec. 1968. Final version of program written by K.K. Starr. Ocean Sciences Department Copy on file at NODC (above report) Naval Undersea Research and Development Center San Diego, CA 92132 Overlay Plotting Language - FORTRAN OVLPLT Hardware - UNIIVAC 1108/12K plotter compatible with Integrated Graphics System Performs overlay plots on the FR-80 graphic system using the Integrated Graphics System. No knowledge of IGS required by user. Fitting of data into bounds of "good looking" graph. Peter D. Herstein Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2305 Physical Data Plot Language - FORTRAN FRAME Hardware - CDC 3300 Using arrays of profile data and specification parameters, this subroutine prepares a tape for the UCC plotter to provide a profile plot of depth vs. temperature, conductivity, salinity, sigma-t, and sound speed. K. Crocker Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-3307 Reformats Data, Plots Track Chart Language - FORTRAN V MASTRACK Hardware - UNIVAC 1108/Instructions 5K words/ Data 5K words/2K Plotter buffer/ 3 tape units/CalComp Plotter Decodes blocked BCD data tapes in NGSDC format into UNIVAC SDF format and plots user-scaled Mercator track charts annotated with any and all underway parameters. Author Peter J. Topoly. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (202) 763-1449 .Produce Contour Charts Language - FORTRAN GRIDIT, REGRIDIT, AUTOMATED CONTOUR Hardware - Three programs which enable the user to graphically produce a contour chart by the computer- plotter method. GRIDIT produces a digitized matrix from data points which have been screened for gross errors. REGRIDIT produces a digitized matrix1from raw unchecked data points. AUTO- MATED CONTOUR constructs a contour chart from a digitized matrix. An example is given for use of the program in contouring the bathymetry of the ocean bottom. Informal manuscript report IM No. 67-4, "An Automated Procedure'for Producing Contour Charts," by Roger T. Osborn, Feb. 1967. 121 Data'Systems Office Copy on file at NODC (Above report; includes U.S. Naval Oceanographic Office listing) Washington, DC 20373 Telephone (301) 763-1449 Profile Plots, Time Axis Language - FORTRAN IV PROFL3 Hardware - IBM 360- 67/110K bytes for 1500 values per profile/Plotter Makes profile plots of up to three values along a time axis. Uses Benson-Lehrner plotter or easy conversion to CalComp. Input: Cards with specifications for profiles (scales, values, titles, symbols, etc.) and formats, and data cards with Julian day, hour, minute, and one to three values. Graig McHendrie Available from originator only Office of Marine Geology U.S. Geological Survey 345 Middlefield Road Menlo Park, CA 94025 Telephone (415) 323-8111, ext-.2174 Profile Plots, Distance Axis Language - FORTRAN IV PFLDST Hardware - IBM 360-67/130K bytes for 1500 values per profile/plotter Produces profile plots of up to three values along a cumulative distance axis. Uses Benson- Lehrner plotter or easy conversion to CalComp. Input: Cards with specifications for each profile (scale, values, symbols, title, etc.) and formats, and data cards with Julian day, hour', minute, latitude, longitude, and one to three values. Graig McHendrie Available from originator only Office of Marine Geology U.S. Geological Survey 345 Middlefield Road Menlo Park, CA 94025 Telephone (415) 323-8111, ext. 2174 Map Plots Language - FORTRAN IV MAPPLT Hardware - IBM 360-67/244K bytes for 7500 nav. or 6000 data points/Plotter Makes map plots of either data values or navigation data on a Mercator, transverse Mercator, conic, or Lambert.conformal projection- Maximum map size is 28 x 61 inches. Assumes equato- rial radius of earth is,251,117,000 inches and that west longitude and south latitude are input as negative values. Uses Benson-Lehrner plotter or easy conversion to CalComp. Input: Eleven cards with title, formats, and map window specifications followed by data on either cards or tape. Navigation data: Julian day, hour, minute, latitude, longitude. Data values..: minute. (or sequence no.) value, latitude, longitude. Graig McHendrie Available from originator only Office of Marine Geology U.S. Geological Survey 345 Middlefield Road Menlo Park, CA 94025 Telephone (415) 323-8111, ext. 2174 Plots Scattergram Language - FORTRAN IV SCTGM4 and SCTGM5 Hardware - IBM 360-65 These subroutines plot a simple scattergram from a set of data pairs. The data are first ad- justed to fit in a range of 1 to 100, then rounded, and the scattergram is generated by 122 subtracting the origin from each data point and then fixing, or truncating, the number to yield a set of subscript pairs. The location for each subscript pair in the black array is filled with the number of occurrences and finally a plot is produced. These routines ignore out of bound points. Paul Sabol Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7344 X-Y Plots Language - FORTRAN IV EBTPLT Hardware - CDC 6600/FR80 Precision Microfilm Recorder A generalized x-y plot package. Allows various manipulations of axes as well as special char- acter plotting. Robert Dennis -Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7340 Displays VHRR Satellite Data Language- FORTRAN V5DMD Hardware - CDC 6600/54K words/Digital Muirbead Displayer/NESS displayer run by CDC 924 Displays VHRR data from the ingest tape on the Digital Muirhead Displayer (DMD) in 5,000 mode (5,000 picture elements per scan line; 5,000 maximum scan lines per picture). The program uses a two spot running mean of 5,000 spots of a possible 6,472 along each scan made by the VHRR in- strument. It converts each averaged spot via lookup table to a display grayscale. The start- ing scan line, the number of scan lines to be processed, the starting spot, and the grayscale lookup table are controlled by data cards. John A. Pritchard Available from originator only National Environmental Satellite Service, NOAA Suitland, MD 20233 Telephone (301) 763-8403 Microfilm Plots of VHRR Sattellite Data Language - FORTRAN H Extended SVHRR4KM Hardware - IBM 360-195/FR-80 Precision Microfilm Recorder/256K 8 bit bytes Displays the VHRR data from'the VHRR ingest tape in the form of printed characters on 16mm mi- crofilm in blocks of 128 characters by 48 characters. Each printed character will represent a square four kilometers on a side at the subsatellite point, is obtained by averaging four lines and six spots along each scan line of data from the VHRR ingest tape, and then is deter- mined by a character lookup table. The program is capable of utilizing 3,840 digital spots of a possible 4,842. John A. Pritchard Available from originator only National Environmental Satellite Service, NOAA Suitland, MD 20233 Telephone (301) 763-8403 Vertically Analyzed Contours of Oceanographic Language - FORTRAN 63 Temperatures and Salinities, VACOTS Hardware - CDC 3600/CalComp plotter/32K words 123 Provides a rapid and accurate means of constructing vertical cross sections of'sea temperatures and salinities.. Although this program has been designated to us@e STD data recorded on magnetic tape, other versions are being used to contour biological, chemical, and other physical.oceano- graphic data. Each vertical section is divided into two parts: the upper section fo 'r the con- tours from the surface to 300 m, and the lower section from 300 m to 1,000 m. Running time: To analyze and plot contours at.intervals of:1 degree C for temperature and 0.1 parts per thou- sand for salinity from the surface to 1,000 m for 50 stations requires four minutes of computer time on the CDC 3600 and 25 minutes on the CalComp 30-inch plotter. Author - Forrest Miller. Southwest Fisheries Center Copy on file at NODC (deck, documentation) National Marine Fisheries Service,.NOAA P.O. Box 271 La Jolla, CA 92037 ..Telephone (714) 453-2820 Oxygen, Phosphate, Density Plots@ Language - FORTRAN IV Hardware - IBM 360-65/CalComp plotter/33K bytes Plots oxygen vs. phosphate, oxygen vs. sigma@t, and phosphate vs. sigma-t (single or multiple station) for purposes of quality control and study of water types. Input: Hydrographic data in ICES format. Author - Marilynn Borkowski. Southeast Fisheries Center Copy on file at NODC (documented listing) National Marine Fisheries Service, NQAA 75 Virginia Beach Drive Miami, FL 33149 General Mercator Plot Language - FORTRAN IV Hardware - IBM 360-65/CalComp Plotter/42K bytes Plots iny variable on a Mercator projection; has option of writing in value or making a.point plot, and of connecting the points with lines. Input: Any header cards in ICES format. Pro- jection plot may be*in any scale.per degree, and may include a,,coastline (obtained from a digi- tized world tape layout). Author - Marilyn Borkowski. Southeast Fisheries Center . . Copy on file at NODC documented listing) National Marine Fisheries Service, NOAA 75 Virginia Beach Drive Miami, FL 33149 Plotter Commands Language - Assembly language under RTE PLOT, DVR10 Hardware - HP 2100S These subroutines are modifications of the HP subroutine PLOT and the RTE driver DVR10. To- gether they control a CalComp or CalComp compatible .01" or .0025" incremental step drum plot- ter with three-pen operation.. Equipment type is identified through.subchannel. Plot@incre- ments are calculated in double precision integer. Robert A. O'Brien, Jr. Available from originator,only Shipboard Computing Group, Code 8003 Naval Research Laboratory Washington, DC 20375 Telephone (202) 767-2387@., 124 TIME AND SPECTRAL. SERIES ANALYSIS Spectral Analysis Subroutines Language - FORTRAN Hardware - UNIVAC 1108/30K Given digital time and spectral series, produces autospectral autocorrelation plots and list- ings, and phase angle vs. frequency plots. Peter D. Herstein Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2970 Scalar Time Series Language - FORTRAN IV TEMPLT7 Hardware - CDC 6400 (SCOPE 3.4)/100K (octal) iO character words/CalComp 936/905 Plotting System Computes and plots statistics, histogram, time seriesand spectrum for time series of any sca- lar quantity. Input: Scalar time series on tape in CDC 6400 binary format; maximum number of data points is 5,236. Output: Listing and tape for off-line plotter. Perfect Daniel frequency window used to compute spectral estimates from FFT generated periodogram values. James R. Holbrook Available from originator only Pacific Marine,Environmental Laboratory, NOAA 3711 Fifteenth Avenue N.E. ,Seattle, WA 98105 Telephone (206) 442-0199 Time Series Plotting Language - FORTRAN 32 Hardware - CDC 3100/PDP-8/CalComp Plotter The program uses the CDC 3100 plotting subroutines to generate data for the PDP-8 plotting pro- gram. The user may specify a legend (up to 480 characters), label sizes, scale factors, the parameter to be plotted and the isopleths to be determined. The plotting is done on a CalComp 31-inch plotter under control of the PDP-8. Cruise data is read from magnetic tape by the CDC 3100 in Bedford Institute format. Time is plotted along the X axis (drum'movement) and-depth along the Z axis (pen movement). Stations are.plotted to the nearest day. Author,- D.J. Lawrence. June 1969. Director Available from originator only Bedford institute of Oceanography P. 0. Box 1006 Dartmouth, N.'.S. B2Y 4A2 telephone (902) 426-3584 Time Series Analysis Programs Language - MS FORTRAN TSAP- Hardware - CDC 6400 or CDC 3150/Disk/3 tape units/CalComp Plotter A series of programs that edit digitized time series data, produce plots, probability distribu- tions, perform fast Fourier transforms on data and convert Fourier coefficients into power and cross spectra. Input: Digitized magnetic tape output from program A TO D and data cards. Output:,.CalComp plots, printer plots, option.,dump of data tape, magnetic tape'of Fourier coef- ficients, listing of spectra, disk file of spectra. Computer Note BI-C-74-2, May 1974. F. W. Dobson Available from originator only Bedford Institute of Oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Telephone (902) 426-3584 125 Time Series - Analog to Digital Language - MS FORTRAN A TO D Hardware - CDC 3150/32 K words/1500 tracks on scratch disk/2 tape units/Crown C1822 tape recorder and Airpax FPS24-discriminatots for BIO A-D converter Digitizes analog time series data at fixed time intervals; removes means and trends and writes data on digital magnetic tape; processes data from sensors used in air-sea interaction studies. Input: Up to 12-channel magnetic tape read in through on-line A-D converter; control cards. Output: Summary listing and digital magnetic tape. Computer Note BI-C-74-1, Feb. 1974. S. D. Smith Available from originator only Bedford Institute of oceanography P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Telephone (902) 426-3584 Time Series Routines Language - FORTRAN/COMPASS (Assembly) ARAND SYSTEM Hardware - CDC 3300/OS-3 time-sharing operating system/Less than 32 K 4 character words/Graphics: Tektronix 4002 or 4010 graphics (Number in parentheses at end of terminal, CalComp 1627 Il drum in- each abstract is key to references cremental X-Y plotter. Hewlett- at end of series.) Packard 7200A graphics'plotter ACFFT computes the autocorrelation or autocovariance function of a single time series using a variation of the convolution property of the discrete Fourier transform in conjunction with a fast Fourier transform algorithm. (2, 4, 5) ACORR computes the autocorrelation function of a time series for a given number of lags. (3) ACRPLT is designed to plot estimated autocorrelation or partial autocorrelation functions; standard error designations are included. Provision is made for the inclusion of confidence intervals that correspond to hypotheses that all theoretical correlation values beyond- a cer- tain lag are zero. CalComp or Tektronix. (3, 6) ALIGN aligns cross correlation or cross covariance values, shifting the estimates so that a specified lag becomes lag zero. It is intended for use prior to computing estimates of the squared coherence and phase spectra of two time series. -(2, 7) AMPHCO determines the amplitude, phase, and the squared coherence, given the spectral density functions, the cospectrum and the quadrature spectrum of two time series. (1, 7, 8) ARMAP produces realizations or observed time series of an autoregressive, moving average, or mixed regressive-moving average process. The order of the autoregressive and/or moving average operator cannot exceed three; one realization is produced per call and there is no restriction on the length of the observed time series. (3, 6) AUTO calculates values of the biased autocovariance function. (11 9) AUTOPLT is designed to plot autocorrelation or autocovariance functions on the CalComp 1627 11 plotter. The routine scales the values, determining the range of the values to be plotted on the Y-axis. (2) AXISL is a plotting aid allowing for general purpose axis drawing and labeling. It is written in assembly language and uses elements of the COMPLOT drivers. (3) CCFFT employs the convolution property of the discrete Fourier-transform in conjunction with 126 the fast Fourier transform algorithm to compute the cross-correlation,(covariance) function. (2, 4, 5)@ CCCIRR computes the biased auto- and cross-correlation functions of two time series. (1) COHPLT accepts squared-coherency spectrum values and plots coherency on a hyperbolic arctangent scale which allows a constant length confidence interval to be constructed. (2, 7) COMPLOT is a set of subroutines intended to provide a basis for easily programing graphics ap- plications. These subroutines expand relatively simple instructions specified by the programer to include all of the necessary details for the plotting device. COMPLOT was@ designed to be utilized in a time-sharing environment with any of the above plotting devices; also, provisions have been made for plotting on combinations of these devices. (3) CONFID determines multiplicative factors used in constructing confidence intervals for mean- lagged product spectral estimation. (1, 7) CONFID1 determines the multiplicative.factors necessary to construct confidence intervals for power spectral estimates found by averaging short modified periodograms, as in FOUSPC, FOUSPCI, FOUSPC2, and FFTPS. (3, 10) CONMODE is a series of subprograms designed as aids to conversational programing with the fol- lowing four objectives: (1) to allow the user to respond in as natural a way as possible with- in the limitations of the operating system available; (2) To make all responses entered by the user consistent in use; (3) To provide a complete set of input/output subprograms for conversa- tional-mode use; (4) To allow ease in usage from a programing point of view, with fairly fast and efficient execution. (3) COPH computes squared-coherence and phase estimates, given power spectral, cospectral, and quadrature spectrum estimates. The phase estimates can be in either degrees or.radians. Simi- lar to AMPHCO. (2) COSTR computes the discretecosine transform of an even-function, (array of values). Goertzel's method is used. (1) CPEES is a conversational program used.in modeling. CPEES picks up information output on file by the CUSID routine, asks the user a few questions, and then determines initial or final pa- rameter estimates for the i 'dentified model. Calls USPE and USES, getting preliminary and final parameter estimates. (3, 6) CPLTl is a conversational calling program for the plotting routine PLTSPC, used to plot spec- tral estimates with confidence intervals and bandwidth. The program allows the user to plot as many data sets as he likes from the same or different files. (2) CPLT2 is a conversational program to produce plots of frequency dependent data.usingroutine PLTFRQ. The program allows the user to plot as many data sets as he likes from the same or different files. (2) CROPLT is designed to plot the cross correlation (covariance) functions of two time series on the CalComp 1627 11 plotter. The routine automatically scales the values, determining the range of values to be plotted on the Y-axis. (2) CROSS computes the two cross covariance functions (biased) of two time series. (1, 9) CUSID is the first of a series of three conversatinal programs that collectively perform model identification, parameter estimation (see CPEES), and forecasting 6ee CUSFO) for autoregres- sive integrated moving average models.! This program corresponds to the identification phase in the modeling process, accepting time series data and computing the autocorrelation and partial correlation functions.of the series after seasonal and/or nonseasonal difference operators have been applied. The routine is designed for use at a Teletype or a,Tektronix graphics terminal; selection of graphics output of the data and correlation functions on either the CalComp plot- ter or the graphics terminal is available. (3, 6, 11, 12) CUSFO computes.and.plots forecasts from the original data and a fitted model. See CUSID. (3) 127 CZT computes z-transform values of a finite sequence of real data points using the chirp z- transform algorithm. Points at which transform values will be computed must lie on circular or spiral contours in the complex plane. The contour may begin at any point in the plane and the constant angular frequency spacing between points-on this contour is arbitrary. A special con- tour of particular importance is the unit circle in which case a Fourier transform is computed. (2, 13, 14) DATPLT is a general purpose plot routine for time series data. (3) DEMOD1 estimates values of the energy spectrum of a time series using complex demodulates.. The frequencies (in cycles per data interval) at which spectral estimates are to be computed are input in the form of an array, allowing one to consider isolated frequencies or a collection of related frequencies, such as an arithmetic progression. Only every Lth value of the complex demodulate at a particular frequency is computed and averaged to form the spectral estimate at that frequency, where L is specified by the user. (1, 15, 16) DEMOD2 finds the complex demodulate at the given frequency, given a time series, an array of filter weights, a selection integer, and a single frequency. The values of the complex demod- ulate at the given frequency are returned either as real and imaginary parts of complex numbers or in terms of amplitudes and phases. As in DEMOD1, the calculations use the method of Goert- zel for the evaluation of discrete Fourier transforms. (1, 15, 16) DEMOD3 accepts output from DEMON and calculates an energy spectrum estimate at a single fre- quency. (1, 15, 16) .DETREND removes a mean or linear trend from a time series, writing over the input array. (1) DIFF12 computes first or second forward differences of a series. (1) EUREKA finds either the solution to the matrix equation R*f = g where R is a Toeplitz matrix (i.e., a symmetric matrix with the elements along the diagonals equal) and f is a column vec- tor, or the solution of the normal equations which arise in least-square filtering and predic- tion problems for single-channel time series. (1, 17, 18) EXSMO computes a triple exponentially smoothed series. (1, 9) FFIN, a free-form input routine, allows for the reading of numeric information in BCD that is relatively format free. FFIN returns a single value on each call, and operates by reading 160 characters (2 cards or 2 card images) and advancing a pointer through the buffer on each sub- sequent call until more information must be input or reading is complete. A companion routine, FFINI, operates exactly as FFIN except that the buffer is cleared and new information input on each call. Both routines set the EOF bit if an end of file is encountered. (3) FFTCNV computes the convolution of a series with a weighting function using the fast Fourier transform algorithm. The program is designed for the convolution of long series with a rela- tively short weighting function. (2, 4, 5) FFTPS uses a fast Fourier transform algorithm to compute spectral estimates by a method of time averaging over short, modified periodograms. (1, 7, 10) FFTS computes the direct or inverse transform of real or complex data, using a power of two fast Fourier transform algorithm. (2) FFTSPC finds a raw or modified periodogram for a sequence of real data points using a power of two fast Fourier transform algorithm, i.e., the absolute value squared of raw or Hanned Fourier coefficients are found and suitably scaled. This subroutine is intended for use with time se- ries whose length is slightly smaller than or equal to a power of two. (3) FILTER1 designs symmetrical, non-recursive digital filters. it is conversational in form and is intended for use at a Tektronix 4002 graphic terminal. Two design techniques are supported, corresponding to,the subroutines'GENER1 and FIVET. Outputs include an array of filter weights and the attained frequency response. (2) FIVET designs non-recursive symmetrical digital filters. The design technique is known as the 5T's method and requires that the specifications be given for the desired frequency response 128 function, the maximum allowable deviation from the desired response, and the bandwidth of tran- sitions in the attained response corresponding to discontinuities in the desired response. .(2, 19) FOLD performs polynomial multiplication or, equivalently, the complete transient.convolution of two series. (1, 17) FOURTR takes the Fourier transform of real data; many output options are available. (1, 20) FOUSPC finds the Fourier transforms of segments of a time series. The segmentsmust be of equal length, but may abut, overlap, or be in any order relative tothe given time series. FOUSPC can be used in conjunction with SPEC to estimate power spectra by a method of time av- eraging over short, modified periodograms. Note that if one is not interested in examining the Fourier-like coefficients of each segment before passing on to spectral estimates, then FOUSPCl or FOUSPC2 should be used. (1) FOUSPCl computes the power spectrum of a time series by a method of averaging over short, modi- fied periodograms. (3, 7) FOUSPC2 is similar to FOUSPC1, but accepts two time series, computing the cross spectral matrix at specified frequencies. (1) FRESPON computes the frequency response of.a filter. (1) GAPH computes and plots estimated gain and phase functions of a time invariant linear system. The gain values are plotted on a logarithmic scale and both gain and phase plots include con- fidence interval constructions. Input includes smoothed power and cross spectra estimates. (3, 7) GENER1 is a filter design program. It may also be used to generate weights of lag window or data window, although the routine WINDOW is specifically designed to perform this task and is therefore somewhat easier to use. (1, 26) GENER2 generates an arithmetic progression. (1) GENER3 designs a symmetrical low-pass filter given an array containing desired frequency re- sponses at equally spaced frequencies from zero to one-half cycle per data interval. (1) LOGPLT plots power spectral estimates on a base ten logarithmic scale, the output device being a CalComp 1627 11 plotter. The subroutine automatically scales the estimates, determining the range of values to be plotted on the Y-axis. The estimates must have been computed at equally spaced frequencies. An 80% or.95% confidence interval (computed using routine CONFID) is also plotted. (2) NOIZT tests a time series to determine if it can be considered a realization of a white noise process. The test is a frequency domain test involving.the integrated spectrum of the series. The results are plotted with 80% and 95% confidence regions. (2, 7, 21) PHAPLT plots the phase estimates with 95% confidence intervals on the CalComp 1627 11 plotter. The phase estimates must have been computed at equally spaced frequencies and, in order to gen- erate approximate confidence intervals, the associated squared-coherency estimates at these same frequencies must be given. (2, 7) PLTFOR graphs an initial segment of-time series data followed by a set of forecasts that in-. clude upper and lower probability limits as generated by C.USFO-or USFO. (3) .PLTFRQ allows frequency dependent functions to be plotted versus any arithmetic progression of frequencies, using the CalComp 1627 11 plotter. The routine scales the frequency values, de- termining the range of the values to be plotted on the Y-axis. (2) PLTSPC is designed to plot power spectra on the CalComp 1627 11 plotter. The routine scales the spectral estimates, automatically determining the range of values to be.plotted on the y- axis. Also, the plotting of spectral window bandwidth and confidence intervals is possible. The bandwidth of the spectral window associated with any lag window the user may have used, is 129 computed by WINDOW and the multiplicative factors needed to-determine confidence intervals can be found using the CONFID routines. (2) POIRT computes the real and complex roots of a polynomial with real coefficients. (1, 9, 17) POLYDV divides one polynomial by another or deconvolves one signal by another. (1, 17) PROPLT produces a profile plot on either the Tektronix graphics terminals or the CalComp plot- ter or both, and is intended for use with the routine TIMSPEC which produces spectra from seg- ments of a long record, the segments being equally spaced in time. This profile is not a true perspective view, as the frequency (horizontal) axis of each spectrum is of constant length and separated on the time (vertical) axis by a constant amount. (3) PSQRT computes the coefficients of the square root of a power series or polynomial. (1, 17) RANDM generates a (pseudo) random sample from one of four possible population distributions, 'with the size of the sample specified by the user. The population mean is fixed at zero; the variance or scale parameter is user definable. Provisions have been made for repeated calls to RANDM; that is, one can generate a number of independent random samples from the same or different populations. (3, 22) RCTFFT computes the discrete Fourier transform of real data using the Cooley-Tukey fast Fou- rier transform algorithm. The number of data points must be a power of two. (1) RESPON computes the square of the absolute values of the frequency response of a general filter. (1) REVERS performs bit-reversing on an array of complex data points.. REVERS is written in COMPASS and*is used in programs employing the fast Fourier transform a lgorithm. (1) RPLACE changes specified*values of a time series. The indices of the values to be changed and the new values themselves are read in by RPLACE according to a format specified by the user. (1) RRVERS performs bit-reversing on an array of real data points; the subroutine is written in C04ASS and is used in FFTPS. (1) SARIT produces a series by serial computations on one or two other series; there are seven dif- ferent choices for the series to be produced. (1) SERGEN generates a time series by adding random numbers or noise to a signal, in this case -a trigonometric series. Inputs include-amplitudes or coefficients of the trigonometric series, an array of random numbers, and a parameter specifying the desired signal level to noise level ratio. (li 23) SHAPE designs a filter which will shape a given series into a desired output series. (1, 17)@ SINTR calculates the discrete sine transform of a series of data points. (1) SMO calculates a smoothed or filtered series, given a time series, a selection integer, and a,- weighting function. (1, 9) SPEC accepts output from FOUSPC, computing either the power spectrum of a single time series or the cross spectral matrix of two time series. In the latter case, FOUSPC must be called twice with dif,ferent time series at each call, but with the same arithmetic progression of frequen- ciea. (1) SPECT1 is a conversational mairf program designed to estimate, output, and plot the autocorre- lation and auto spectral functions of a single time series. It is intended for use at a tele- typewriter. (2) SPECT2, a conversational main program for use at a teletypewriter, computes power spectral, squared coherence, and phase estimates. The program allows the correlation functions of the two time series involved, the power spectral, squared coherency, and phase estimates to be 130 output on a combination of devices, including the Teletype, line printer,.CalComp.plotter and disk. (2, 7) TAUTOPLT is designed to plot autocorrelation or autocovariance functions on a Tektronix 4002 graphics terminal; the routine scales the values, determines the range of the values to be plotted on,the Y-axis. (2) TCOHPLT, designed for use with a Tektronix graphics terminal, plots coherenc e estimates on a hyperbolic arctangent scale, allowing the construction of confidence intervals.whose length is independent of frequency. (2, 7) TCROPLT plots the cross correlation (covariance) functions of two time series on the Tektronix graphics terminal; the routine automatically scales the values, determining the range of values to be plotted on the Y-axis. (2) TFORM1 calculates values of the spectral density function at any arithmetic progression of fre- quencies on [0,1/21 cycles per data interval, given autocorrelation or autocovariance function of a time series and an array to be used as a weighting kernel. This weighting kernel can be generated using the routine WINDOW. (2, 7, .8) TFORM2 computes the co- and quadrature spectrum estimates for an arithmetic progression of frequencies on the interval zero to one half cycles per data interval, given the auto and cross correlation functions. Similar to TRANFRM except that it does not produce the associated auto- spectral estimates. (2, 7, 8) TIMSPC finds power spectral estimates computed from segments of a long time series, the begin- ning of each segment-being equally spaced in time. The computational approach is a direct one via a fast Fourier transform algorithm and the technique,is appropriate for segment lengths slightly less than or, ideally, exactly equal to a power of two. Thus, the routine allows one to compute a type of "time varying" spectra and these spectra can be graphically examined with the aid of a profile plot (PROPLT) or a contour plotting routine. (3) TLOGPLT plots power spectral estimates on a logarithmic scale and is designed for use with a Tektronix graphics terminal. The routine automatically scales the estimates, determining the range of values to plot on the Y-axis. The estimates must have been computed at equally spaced frequencies. An 80% or 95% confidence interval (computed using routine CONFID) is also plotted. (2) TNOIZT performs a frequency domain test to determine if a time series.can be considered a white noise or purely random process. The test is appropriate for detecting departures from whiteness due to periodic effects, and is intended for use in conjunction with a test based on, the autocorrelation function for detecting local correlation. The routine plots theoretical integrated spectrum values with 80% and 95% confidence regions, the integrated spectrum esti- mates of the time series being computed from Fourier coefficients input to TNOIZT. These Fou- rier coefficients may be computed using the FOURTR or RCTFFT routine. (2, 7, 21) TPHAPLT plots the phase estimates with 95% confidence Intervals on a Tektronix 4002 graphics terminal. The phase estimates must have been computed at equally spaced frequencies and, in order to generate approximate confidence intervals, the associated squared-coherency estimates at these same frequencies must be given. (2, 7) TPLTFRQ is designed-to plot-frequency response function (or any function of frequency) on a Tek- tronix graphics terminal. The routine scales the frequency values, determining the range of the values to be plotted on the-Y-axis. (2) TPLTSPC is designed to plot power spectra on a Tektronix graphics terminal. The rout ine scales: the spectral estimates, automatically determining the range of values to be plotted,on the Y- .axis. Also, the plotting of spectral window bandwidth and confidence intervals is possible. The bandwidth of the spectral window associated with any lag window the user may have used is computed by WINDOW and the multiplicative factors needed to determine confidence intervals can be found using the CONFID routine. (2) TRISMO is designed for smoothing spectral estimates evenly spaced over the interval [0,1/21 (in- cluding end points), or equivalently, zero to the Nyquist frequency. The spectral window 131 applied is a triangular one and the smoothing or convolution is done in a recursive fashion, making it relatively fast'. (3, 24) TSGEN is a conversational program for the generation of a wide variety of time series. More specifically, the program constructs realizations of autoregressive integrated moving average processes where the noise process or "random shock" terms involved may-be input from file or generated within the program. In the latter case, a selection of one of four possible families of distributions-for the noise is allowed. TSGEN can be run from any Teletype-like terminal,, including the Tektronix graphics terminals. -(3, 25, 6) TSPECTI and TSPECT2 are respectively versions of SPECTI and SPECt2 that are suitable for use at a Tektronix graphics terminal. (2) TRANFR calculates values of the spectral density function given the autocorrelation (or autoco- variance) function of a time series and an array to be used as a weighting kernel. This weighting kernel can be generated using the routine WINDOW. (1, -7, 8) TRANFRM calculates spectral density functions, the cospectrum,'and the quadrature spectrum, given the autocorrelation (or autocovariance) functions, the cross correlation (or cross co- variance) functions of two time series and an array to be used as a weighting kernel. This weighting kernel can be generated using the routine WINDOW. (1, 7, 8) TTYCON,.written in COMPASS, is designed to be used in conversational programs for the output.of alphanumeric messages and the input of signed numbers, integer or floating-point, and alphanu- .meric characters. (2) TTYNUM is designed to be used in conversational programs for th 'e output of one or more alphanu- meric messages and the input of one or more signed numbers (integer or floating point) or eight- character alphanumeric identifiers. (2) UNLEAV is primarily designed for use with RECTFFT. The routine takes an array of interleaved coefficients and separates them, sending the coefficients into two distinct arrays of one half the length of the input array. The length of the input array must be of the form M+2 where M is a power of 2. (1) USES accepts initial parameter estimates for a seasonal or nonsea sonal autoregressive-moving average model and then employs the (possibly differenced and transformed) time series-being modeled, computing final parameter estimates. These final parameter estimates are output, along with their covariance and correlation matrix, the residuals from the fitted model, and the sample autocorrelation function of these residuals, and chi-square statistic based.on the residual autocorrelations. (3) USFO generates forecasts with upper and lower probability limits, given the original time se- ries data,and a fitted nonseasonal or seasonal autoregressive-integrated-moving average model. Weights for updating forecasts arealso output. USFO thus represents the fourth and final stage in a successful modeling attempt, beginning with model identification (USID, CUSID), pre- liminary estimation-of parameters (USPE, CPEES), and final parameter estimated and diagnostic checking (USES, CPEES). ;(3) USID accepts a time series as input, possibly transforms and differences the series in seasonal and/or nonseasonal fashion, and then finds the sample autocovariance, autocorrelation, and par- tial autocorrelation functions. This marks the first of the four programs employed in model identification, parameter estimation, and forecasting, the remaining subroutines being USPE, USES and'USFO. Conversational programs (CUSID) and support graphics (ACRPLT) are available for USID. (3, 6, 11, 12) USPE accepts output from USID and choices for the order-of the autoregressive and moving aver- age parts in modeling possibly transformed and differenced time series data; a conversational calling routine for USPE is CPEES. (3) WINDOW generates an array to be used as a weighting function or lag window. One of six differ- ent lag windows may be selected: The rectangular or box car window, the Parzen lag window, the Bartlett or triangle window, the Tukey or cosine window, the Lanczos data window, and the Lancz6s-squared data window. -(l, 7) 132 WINDOW1 generates-a symmetrical array of weights for,use as a data window, as required., for ex- ample, in the spectrum estimation procedures of the ARAND routines FOUSPC, FOUSPC1, FOUSPC2, and FFTPS. Two basic window shapes are available,'the first having a spectral window very sim- ilar-to the Tukey or cosine window,- while the second produces the Parzen spectral window. (1, 10) .REFERENCES 1. ccr-70-4 (R), OS 3 ARAND SYSTEM: Documentation and Examples, Vol. I (Revised 1973). 2. ccr-71-01, OS-3 ARAND SYSTEM: Documentation and Examples, Vol. II. 3. ccr-73-07, OS 3 ARAND SYSTEM: Documentation and Examples, Vol. III. 4. Cooley,.J.W., P.A.W. Lewis and P.D. Welch, "The Fast Fourier Transform Algorithm and its Applications," IBM Research.Pub., No. RC1743, 1967. 5. Stockham, R.G., Jr., "High Speed Convolution and Correlation," 1966-Spring Joint Computer Conference, AFIPS Proc., Vol. 28, Washington, D.C. Spartan, 1966, pp. 229-233. 6. Box, G.E.P. and G.M. Jenkins, Time Series Analysis, Forecasting and Control, Holden-Day, San Franciscoj 1970. 7. Jenkins, G.M. and D.G. Watts, Special Analysis and its Applications, Holden-Day, San Fran- cisco, 1968. 8. Parzen,'E., Time Series'Analysis Papers, Holden-Day, San Francisco, 1967. 9. IBM System 360 Scientific Subroutine Package (360A-CM-03X) Version III 10. Welch, P.D., "The Use of the Fast Fourier Transform for the.Estimation of Power Spectra: A Method Based on Time Averaging over Short, Modified Periodograms," IEEE Transactions on Audio and-Electroacoustics, Vol. AU-15, No. 2, June 1967. 11. Nelson, Charles R. Applied Time Series Analysis for Managerial.Forecasiing, Holden-Day, 1973. 12. Wichern, Dean W.i "Mo deling and Forecasting Discrete Univariate Time Series with Applica- - tions," Information Sciences, Vol. 6, 247-264, 1973. 13. Rabiner, L.R., C.M. Rader and R.W. Schaefer, "The Chirp Z-Transform Algorithm," IEEE Transactions on Audio and Electroacoustics, Vol. AU-17, No. 2, June 1969. 14. Rabiner, L.R., R.W. Schaefer, and C.M. Rader, "The Chirp Z-Transform. Algorithm," Bell Sys. Tech. J@, Volo 48, pp. 1249-1292, May 1969. 15. Bingham, C., M. Godfrey, and J.W. Tukey, "Modern Techniques of Power Spectrum Estimation," IEEE Transactions on Audio and Electroacoustics, Vol. AU-15, No. 2, June 1967. 16. Granger, C.W.J., Spectral Analysis Economic Time Series, Princeton University Press, Princeton, NJ, 1960. 17. Robinson, Enders A., Multichannel Time Series Analysis with Digital Computer Programs, Holden-Day, San Francisco, 1967. 18. Levinson, N., "The Weiner RMS (root mean square) Error Criterion in Filter Design and Pre- diction," Journal of Mathematical Physics, Vol..25, pp. 261-278, 1946. 19. Helms, Howard, D., "Nonrecursive Digital Filters: Design Methods for Achieving Specifics- tions on Frequency Response," IEEE Transactions on Audio and Electroacoustics, Vol. AU- 16, No. 3, Sept. 1968. 20. Hamming, R., Numerical Methods for Scientists and Engineers, McGraw.-Hill, 1962. 21. Fisz, Marek, Probability Theory and Mathematical Statistics, Wiley Publications in Statis- tics, New York, 1963. 133 22. Marsaglis, G. and T. Bray, "A Convenient Method for Generating Normal Variables,"_SIAM Re- view, Vol. 6, No. 3, July 1964. 23. Beyer, W.H., ed., Handbook of Tables for Probability and Statistics, The Chemical Rubber Co., 1966. 24. Singleton and Poulter, "Spectral Analysis of a Killer Whale Call," IEEE Transactions on. Audio and Electroacoustics, Vol. AU-15, No. 2, June 1967. 25. Durbin, J., "The Fitting of Time Series Models," Rev. Int. Inst. Stat., Vol. 28, No. 233'. 1960. 26. BOMM, A System of Programs for the Analysis of Time Series, Institute of Geophysics and Planetary Physics, University of California, La Jolla. Director, Computer, Center Available from originator only Oregon State University Corvallis, OR 97331 Telephone (503) 754-2494 Generates Arbitrary Filter Language - FORTRAN IV HILOW Hardware - IBM 1800 Generates a lowpass, bandpass, or highpass filter defined by three parameters, with or without its conjugate; punches the multipliers on cards; and lists its amplitude response over the full frequency range. NIO Program No. 158. Author - D.E. Cartwright. National Institute of Oceanography Copy on.file at NODC (listing, documentation) Wormley, Godalming, Surrey, England Two-Dimensional Autocorrelation Language - FORTRAN Hardware - IBM 7090/IBM 1401 Applies regression and correlation analyses to a sample of ocean terrain. Computes variance and covariance as function of position in data field. Ref. Arthur D. Little, Inc., Technical Report No. 1440464, "Statistical Analyses of Ocean Terrain and Contour Plotting Procedures," by Paul Switzer, C. Michael Mohr, and Richard E. Heitman, April 1964. Appendices B and C of re@@ port describe (but do not list) two routines used: (1) "Correlation Constants" (IBM 7090); (2) "Local Means and Variances" (IBM 1401). Trident/ASW Library Copy on file at NODC (listing); documentation Arthur D. Little, Inc. (above report) available from NTIS, Order No. 35 Acorn Park AD 601 538/LK, $4.75 paper, $2.25 microfiche. Cambridge, MA 02140 Time Series Analysis Language - FORTRAN IV BLACKY Hardware - IBM 360 Computes, for two simultaneous time series, cross spectra, power spectra, phase and coherence. Subprograms obtain the filtered series, remove the trend, and compute the auto- and cross cor- relations. This NPGS library program is listed in a thesis by John.G. McMillan, June 1968. The thesis uses digital analysis by program BLACKY in the study of temperature fluctuations near the.air-sea interface, the wave field at the same point, and the downstream wind velocity. Naval Postgraduate School Thesis available from NTIS, Order No. AD 855 Monterey, CA 93940 533/LK, $3.25 paper, $2.25 microfiche. Spectral Analysis of Time Series Language - FORTRAN IVALGOL 60 Hardware - UNIVAC 1108/Burroughs B5500 134 Finds the spectra, cospectra, quadspectra, coherence, and phase of two series or A single spec- trum of one series, using the fast Fourier transform (algorithm of Cooley and Tukey, 1965). Special Report No. 6, by Everett J. Fee, March 1969. The Librarian Copy on file at, NODC (above report) Center for Great Lakes Studies University of Wisconsin-Milwaukee .Milwaukee, WI 53201 Spectra Programs Language - FORTRAN IV DETRND, AUTCOV, CRSCOV, FOURTR Hardware - IBM 360-40 DETRND removes the mean, or the mean and linear trend (slope), from a time series. AUTCOV com- putes the autocovariance of the time series. CRSCOV computes the auto- and.cross-covariances of two sequences. FOURTR computes either the sine or cosine Fourier transform. Smoothing of either is optional. Technical Note 13, "Water Wave Teaching Aidsj" by Ralph H. Cross. Adapted (with permission) from a program written at Bell Laboratories by M.J.R. Healy, 1962. Hydrodynamics Laboratory Copy on file at NODC (above report) Massachusetts Institute of Technology Cambridge, MA @02139 Analysis of Non-Linear Response Surface Language - FORTRAN IV Hardware - IBM 1130 Analyzes the data from response surface experiments when two or three 'factors are measured. Options allow calculation of maximum likelihood-estimates of power transformations of both in- dependent and dependent variables, and the plotting of their relative maximum likelihood graphs, as a measure of the precision of the principal estimates. The data is *then subjected to analysis of variance, using orthogonal polynomials, and principle component analysis; specified contours of the dependent variable are plotted, both without and with transformation. FRB Technical Report No. 87 by J.K. Lindsey, Aug. 1968. Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Multiple Discriminant Analysis Language - FORTRAN IV MULDA Hardware - IBM'1130 A complete multiple.discriminant analysis is performed by six interrelated programs which are executed in succession through the link feature in 1130 FORTRAN. Will accept up to 25 variates and as many as 10 groups. Any number of additional data cards can be read and processed after the discriminant analysis has been completed., The value of the discriminant function, classi- ficatioh chi-squares, and probabilities of group membership are computed and printed for each additional m-variate observation. FRB Technical Report No. 112 (unpublished manuscript), by L.V. Pienaar and J.A. Thomson, March 1969. Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100' Nanaimo, B. C. V9R 5K6 Fourier Analysis Language - FORTRAN L101 Hardware - IBM 7090/32K Obtains amplitudes and phases of frequency components in any record. Standard:Fourier analysis plus use of Tukey cosine window to reduce edge effects. Author Alsop. 135 Lamont-Doherty Geological Observa- Copy on file at NODC (deck, documentation) tory Columbia University Palisades, NY 10964 Cluster Analysis Language - FORTRAN Hardware - IBM 1800 Carries out a single linkage cluster analysis using data in the form of an upper triangular similarity matrix. Output: (1) similarity level of clustering cycle; (2) a list of the link- ages that occur at that similarity level; (3) at the end of the cycle, the cluster numbers and a list of the entities making up each cluster are printed. Running time: A matrix of order 60 took approximately 15 minutes to cluster. NIO Program No. 166. Author - M. Fasham. National Institute of Oceanography Copy onfile at NODC (listing, documentation) .Wormley, Godalming, Surrey, England Probability Distribution Language - FORTRAN IV WEIBUL Hardware - IBM 370/120K Parameters for a Weibull probability distribution are calculated from low, most probable,and high estimates of random variables. Robert T. Lackey Available from originator only Department of Fisheries and Wildlife Sciences Virginia Polytechnic Institute and State University Blacksburg, VA 24061 Statistics from WHOI Format Language - FORTRAN IV-H STATS Hardware - XDS Sigma 7 Computes and lists statistical quantities related to variables stored on tape in WHOI standard format. See HISTO format reference. Richard W. Payne Available from originator only Wood Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Extended Normal Separator Program Language - FORTRAN IV ENORMSEP Hardware - IBM 360-651/168K where K is 1024 bytes Separates a polynomial distribution into its component groups where no a priori information is available on the number of modes, their overlap points, or variance. Transformation of frequency distribution by probit analysis, polynomial regression analysis, and program NORMSEP (Hasselblad, 1966). Input: Observed frequency distribution together with values for identi- fication and control purposes. Output: means, variances, and numerical representation of the separated groups. Marian Y.Y. Yong Available from originator only National Marine Fisheries Service P.O. Box 3830 Honolulu, HI 96812 Telephone (808) 946-2181 136 Single Integration Language - FORTRAN Hardware - IBM 7074 Equally spaced time series data are integrated once using Tick's method. The data must be sam- pled at a rate of at least twice the Nyquist frequency. Informal report IM No. 66-36. OS No. 66-36. Author - E.B. Ross. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 137 A CURVE FITTING Fits a Smooth Curve Language - FORTRAN IV SMOOTH Hardware - IBM 360-65 Fits a smooth curve between supplied points that passes exactly through those' points. Auth or Dave Pendleton. Oceanographic Services Branch Copy on file atNODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Curve Fitting: Velocity Profile Language - FORTRAN V NEWFIT Hardware - UNIVAC 1108/25K Fits a velocity profile with a series of curve segments having continuous first derivatives at points of intersection. Output: Printed listings of original data, fitted data, and coeffi- cients of curve segments; also, cards for input to program "Sonar in Refractive Water". NEWFIT is the main routine of the program described in Report AP-PROG-C-8070, "A New Curve-Fitting Program," by Melvin 0. Brown, Associated Aero Science Laboratories, Inc., Pasadena, for NUSC, Feb. 1968. Naval Undersea Center Copy on file at NODC (above report) Pasadena Laboratory 3202 E. Foothill Blvd. Pasadena, CA 91107 Least-Squares Curve Fitting in Two, Three, Language - FORTRAN II and Four Dimensions Hardware - CDC 3100 UCF, BCF, TCF Three subroutines, UCF, BCF, and TCF (for Univariate, Bivariate, and Trivariate Curve Fit), for use in two-, three-, and.four-space. Curve coefficients calculated by reduction technique due to P.D. Crout (1941). Output: printout of coefficients, in normalized floating point, and differences curve-to-points, in same format. Satellite subroutine SYMMET is called to solve m simultaneous equations in x. BIO Computer Note 68-1-C by F.K.,Keyte, Jan. 1968. Director Copy on file at NODC (Report with listing and Bedford Institute of Oceanography documentation) P.O. Box 1006 Dartmouth, N.S., Canada B2Y 4A2 Subroutine for Fitting a Least-Squares Language - FORTRAN V Distance Hyperplane to Measured Data Hardware - UNIVAC 1108 A subroutine for modeling measured data in k-spaee by a least-squares distance hyperplane, and numerically compared with ordinary least squares. Minimizes the sum of the squares of the perpendicular distances from the points Xm to the hyperplane model. Input: Points Xm = (xmi, xm2,---, xmk) in k-space, where each component xmi is in error. Output: Normal form of the hyperplane: AX'-p = 0 (AA' = 1); p is the distance from the origin of the coordinate axes to the hyperplane. NUSC/NL Tech. Memo. No. PA4-121-74, "A Computer Subroutine for Fitting a Least Squares Distance Hyperplane to Measured Data," by M.J. Goldstein. Marvin J. Goldstein Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2415 138 Fits Polynomial Language FORTRAN IV P3TERM Hardware IBM 360-65 This routine fits a polynomial function Y(x) @ so + alx + a2x2 + ...amx to the data (xl, Yl), (x2, Y2) ... (xn, Yn) by using the least squares criterion. The method is very accurate and should perform well for up to's 20-term polynomial and 100 data points. Jerry Sullivan Available from originator only Center for Experiment Design and Data Analysis Washington, DC. 20235 Telephone (202) 634-7288 Least-Squares Plot Language - FORTRAN Hardware - IBM 7074 Fits an n-degree polynomial (max. n = 10) or an exponential function to data points (max. 300), plotting the actual curve and the computed curve for compa rison or plotting the data points only to help identify the type of curve they represent. OS No. 10112. Author - James S. Warden. Data Systems.Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Temperature, Salinity Corrections Language - FORTRAN CURVFIT NlS512 Hardware - UNIVAC 1108/DEC PDP-9/6K words Determines corrections for electronically measured temperature and salinity data, using linear and curvilinear regression techniques. Input: Temperatures or salinity data collected simul- taneously with electronic sensors, reversing thermometers, and Niskin bottles. Output: Cor- rections for a range of possible observed values, equations of best fit linear, parabolic, and cubic equations, and standard error of estimate. Harry Iredale Copy on file at NODC (Deck, listing, documenta- U.S. Naval Oceanographic Office tion Washington, DC 20373 Telephone (202) 433-3257 Bartlett's Curve Fitting Language - FORTRAN Hardware - IBM 1800 Bartlett's method for computing the best value for fitting a linear relationship or an exponen- tial relationship. The 70% and 90% confidence limits on the slope are also found. The program takes a maximum of 99 sets of data, each with a maximum of 500 points. NIO Program No. 174. Author - Maureen Tyler. National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey, England Curve Fitting Language - FORTRAN II CRVFT Hardware - GE 225 Finds either best least-squares fit to n points within specified standard deviation "Sigma," or fits a specified "M-curve".order curve -- the former executed by M-curve negative, the latter by M-curve non-negative. In either case "SD" is the actual standard deviation as calculated. BIO Computer Note 66-5-C, Appendix 5; also, a 14-page writeup is in the "COPE" catalog (1965) of the Woods Hole Oceanographic Institution. Author - F.K. Keyte. 139 Bedford Institute of Oceanography Copy on file at NODC (deck, documentation) P. 0. Box 1006 Dartmouth, N. S. B2Y 4A2 Telephone (902) 426-3410 140 APPLIED MATHEMATICS Linear Interpolation Language - PL/l LININT Hardware - IBM 360-65/144 (hex) bytes Computes a linear interpolation on fullword fixed binary integers. Author Robert Van Wie. Oceanographic Services Branch Copy on file.at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 63477439 Lagrangian Three-Point Interpolation Language - PL/l LAG3PT Hardware - IBM 360-65 Computes a Lagrangian three-point interpolation; calls subroutine LININT. Author Robert Van Wie. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data-Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Calculates Spline Coefficient Language - FORTRAN IV SPLCOF Hardware - IBM 360-65 Calculates spline coefficient for use by routine SPLINE. Author - Dave Pendleton. Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Interpolating by Cubic Spline Language - FORTRAN IV SPLINE Hardware - IBM 360-65/832 bytes (object form) Performs interpolation by cubic splines. This method tits a cubic splin e between adjacent points while insuring that the first two derivatives remain continuous. The endpoints (X(l) and X(N)) use an extrapolation of the curvature at points X(2) and X(N-1). Author Dave Pendleton. Oceanographic Services B ranch Copy on file at NODC National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Program for Smoothing Data Language - FORTRAN IV Using the Cubic Spline Hardware - UNIVAC 1108 Fits measured data with the smoothing cubic spline, using an extension of Reinsch's technique which brings the second derivative of the spline to zero at its end points. The extension al- lows end conditions on either first.or second derivatives. Input: Set of sample data (xi, yi), i = 0), 1, ..., iX>2 and end conditions on either the first or second derivative ; xo<xl< ... <xn and a smoothing paramerer S c (N-v"2_N_, N+@rYN_) where Nn+l. Output: Smoothed data values 141 @i and pointwise approximations to the first and second derivatives at the points xi. -NUSC Tech. Memo. No. PA4-48-74, "On a Computer Program for Smoothing Data Using the Cubic Spline," by M.J. Goldstein. Marvin J. Goldstein Available from originator only Naval Underwater Systems Center New London, CT 06320 Telephone (203) 442-0771, ext. 2415 Solve Algebraic Equations Language - USASI FORTRAN MATRIX Hardware - CDC 3300/20K words Solves n linear algebraic equations in n unknowns, using Cbolesky's method. Alan I. Massey Available from originator only Naval Underwater Systems Center Newport, RI 02840 Telephone (401) 841-4772 Checks Angles Language - FORTRAN IV TWOPI Hardware - IBM 360-65/CDC 6600 In the use of angles, this routine assures that any angle remains between 0* and 360*. Robert Dennis Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7344 Trigonometry Subroutines Language - FORTRAN ASSUB, SAS, ASA Hardware - IBM 1800 ASSUB calculates trig other side. Input: 1 angle, 2 sides. Output: Two possible side lengths; if either or both returned sides are zero, these values are undefined. SAS calcu- lates other side. Input: Side, angle, side. Output: Length of other side. ASA calculates other two sides. Input: Angle, side, angle. Output: Length of other two sides. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Inter-Active Calculations Language - ALGOL DSDP/CALC Hardware - Burroughs 6700/6K words Provides inter-active computing abilities for persons with the occasional need to do numerical calculations involving small amounts of data. The user may address either the "definition level" or "evaluation level" of ten independent working spaces in which any number of expre- sions may be defined. The program can save the total working environment for later use. In put: General arithmetic expressions defined in terms of alpha-numeric identifiers, system in- trinsic functions and previously defined expressions. An expression is evaluated by assigning values to the independent variables in either an identifier prompting mode or free-field input mode. W. Thomas Birtley Available from originator only Deep Sea Drilling Project Box 1529 La Jolla, CA '92037 Telephone (714) 452-3526 142 DATA REDUCTION, EDITING, CONVERSION, INVENTORY, RETRIEVAL, AND SPECIAL INPUT-OUTPUT Thermometer Correction Language - FORTRAN IV TCPLO Hardware - XDS Sigma 7/12, 500 words/2 tape units/CalComp Plotter Plots thermometer correction curves and prints the calibration data for each thermometer. For- mulas used are from "On Formulas for Correcting Reversing Thermometers," by-F.K. Keyte. Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Thermometer Correction, Depth Computation Language - HP ASA Basic FORTRAN HYD1 Hardware - HP 2100/HP 2116/12K words/Keyboard/ CalComp Plotter/Papertape optional Corrects thermometer readings and computes depth or pressure. Input: Station information, in- cluding thermometer readings, and thermometer calibrations. Output: Depth and corrected tem- perature for each station. Chris Polloni Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (6.17) 548-1400 Areal Concentration Language - FORTRAN IV INTEGRATE Hardware - IBM 360/3676 bytes Performs integration ?f samples taken at discrete depths to produce areal concentrations. In- tegration is,'of form N[dn+,-dn] [(A,+,+A,,)./21 where d = depth and A = values of. a variable for each of N depths. Input: Data cards containing sample identification codes and depth valu'es along with substance to be integrated. An unlimited number of depths and variables may be in- tegrated. Output: Printed output includes sample identification codes, list of,depths and variable values, a depth-weighted average for each depth interval, and the running sum; punched output includes identification codes and integration from surface to selected depths. "A Com- puter Program Package for Aquatic Ecologists," by Paul J. Godfrey, Lois White, and Elizabeth Keokosky. Paul J. Godfrey Copy on file at NODC (listing, documentation) Department of Natural Resources Cornell University, Fernow Hall Ithaca, NY 14850 Telephone (607) 256-3120 Unweighted Averages Language -FORTRAN IV AVERAGE Hardware -IBM 360/5824 bytes C'alculates unweighted averages over depth; depths for which data are averaged may be con-, trolled. Input: Data cards with sample identification codes, depth and variables to be aver- aged; if average is to be controlled by a variable such as thermocline depth, this must also be included. Output: Printed or punched averages of several variables in a form similar to the input data, i.e., one variable after another on each card, thus suitable for use in pack- aged programs. "A Computer Program Package for Aquatic Ecologists," by Paul J. Godfrey, Lois White, and Elizabeth Keokosky. 143 Paul J. Godfrey Copy on file at NODC (listing, documentation) Department of Natural Resources Cornell University, Fernow Hall Ithaca, NY 14850 Telephone (607) 256-3120 Bathymetric Data Reduction Language - FORTRAN Hardware - IBM 7074 Processes data gathered while navigating with any circular and/or hyperbolic system. Eight op- tions are available pertaining to position conversion, form of input, data smoothing, special corrections, and interpolation of position-dependent values such as contour crossings. OS No. 53559. Data Systems Office Available from originator only U.S. Naval Oceanographic Office Washington, DC 20373 Telephone (301) 763-1449 Julian Day Conversion Language - FORTRAN IV JDAYWK Hardware - IBM 360-65 Computes the date from the Julian day. Paul Sabol Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7344 Julian Date Conversion Routines Language - FORTRAN IV JULDAY, JULIAN, JULYAN, JULSEC, CESLUJ Hardware - IBM 360/CDC 6600/PDP-11 Given the month (1-12), day, and year, JU LDAY returns the Julian Day. JULIAN calculates month (in 10-character words) and day, given the year and Julian date. J.ULYAN calculates month (digi- tal) and day from given year and Julian date. JULSEC yields Julian seconds from Julian day, hour, minute, and second. CESLUJ computes the Julian date, hour, minute, and second, given Julian seconds.- Robert Dennis Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7344 Day of the Week Language - FORTRAN IV NDAYWK Hardware - IBM 360-65 This subroutine returns the day of the week for any date in the nineteenth or twentieth century. Modifications include conversion of the function to a subroutine so Julian day can be extracted and addition of an array containing an alphanumeric description of the day. Paul Sabol Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7344 Date Calculations Language - FORTRAN DAYWK, NWDAT, NXTDY, YSTDY Hardware - IBM 1800 144 Given year (4 digits) and Julian Day (1-366), DAYWK produces the day of the week (1-7, Sun.- Sat.). Given packed date (bits 0-3 month, 4-8 day, 9-15 year), NWDAT produces following date, packed and unpacked. Given day, month, year, NXTDY returns day, month, year of next day. Given packed date, YSTDY produces preceding date (packed). Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Julian Day Subroutines Language - FORTRAN CLEJL, CLJUL Hardware - IBM 1800 Both subroutines calculate Julian Day. Input formats vary. CLEJL format, 01 Nov. 70; CLJUL format, day (1-31), year (00-99), month (1-12). Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Time Conversion Language - FORTRAN DTIME Hardware - IBM 1800 Calculates hours, minutes, and seconds, given thousandths of hours. Michael Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 Current Meter Data Reduction Language - FORTRAN IV Hardware - IBM 1800 Converts data in the form of angular positions of the rotor and compass arcs from Braincon type 316 current meters into values of current speed and direction, tilt direction, N-S and E-W current components and displacements in kilometers from any arbitrary origin. Data are output to lineprinter with column headings and magnetic tape without headings. Author - W.J. Gould. National Institute of Oceanography Copy on file at NODC (listing, documentation) Wormley, Godalming, Surrey United Kingdom Reduction and Display of Data Acquired Language - FORTRAN II at Sea Hardware - IBM 1130/Disk/CalComp 30" plotter A system of programs (navigation, gravity, topography, magnetics) for the reduction, storage, and display of underway data acquired at sea. A large number of the programs utilize naviga- tion points together with raw digitized geophysical data presented as a time series, where the different data may be read at unequal intervals. Technical Report No. 1, by Manik Talwani, August 1969. Lamont-Doherty Geological Observa- Availablelfrom NTIS, Order No. AD 693 293/LK, tory $10.00 paper copy, $2.25 microfiche. Columbia University Palisades, NY 10964 145 Hydrographic Data Reduction Language - FORTRAN 63 TWO FIVE Hardware - CDC 3600 Processes raw data to obtain@ corrected depth, temperature, salinity, and oxygen, as follows:. (1) from.protected deep-sea reversing thermometer readings, obtains corrected in situ tempera- ture; (2) from unprotected deep-sea reversing thermometer readings, obtains the thermometric depth, corrected for gravity variations and for the mean density of the overlying water column, in any ocean; (3) fits least-squares curves to wire length vs. (wire length minus thermometric depth) to determine the accepted depth; (4) calculates salinity from raw salinity readings; (5) calculates dissolved oxygen concentrations from titrations. Report (unpublished manuscript) by, Norma Mantyla,.Oct. 1970. Marine Life Research Group Copy on file at NODC (above report) Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Station Data Reduction Language - FORTRAN II, PAP SYNOP Hardware - IBM 7094-7040 DCS/25,335 words (main program), 2058 words (subroutines) Reduces data,from raw shipboard observations. Corrects thermometers and computes thermometric depths, wire angle depths, salinities from bridge readings, oxygen values from titrations; then computes sigma-t, oxygen saturation percent, and apparent oxygen utilization. Technical Report No. 181 (M67-8), "Processing of Oceanographic Station Data: A Coordinated Computer-Compatible System," by Eugene E. Collias, Jan. 1968. Department of Oceanography Available from NTIS, order No. AD 670 472/LK, University of Washington $5.75 paper, $2.25 microfiche. Seattle, WA 98105 Thermometer Correction Language - FORTRAN VI TCHK2 Hardware - IBM 1130 Corrects deep-sea reversing thermometers, computes thermometric depths, allows spurious values to be removed from L-Z table, smooths the L-Z table, and punches smoothed depth and observed temperature and salinity and oxygen values onto cards in CODC format. Two other thermometer correction programs are available: TCHK1 uses the L/Z method; TCHK3 computes pressure. FRB Manuscript report No. 1071 (unpublished manuscript), by C.A. Collins, R.L.K. Tripe and S.*K. Wong, Dec. 1969. Pacific Biological Station Copy on file at NODC (above report) Fisheries Research Board of Canada P. 0. Box 100 Nanaimo, B. C. V9R 5K6 Read NODC Format Station Data Language - FORTRAN IV Hardware - XDS Sigma 7 READTAPE 1,000 words MASTER 200 words ENVIR 118 words DETAIL 280 words Subprogram READTAPE,reads, unpacks, and returns to the user NODC oceanographic station data records, one station at a time. Subprogram MASTER takes information from.master record and re- turns the information to the calling program. Subprogram ENVIR takes information from the first 24 characters of master or observed detail record and returns the information.to the calling program.in usable form. Subprogram DETAIL takes the information from an observed detail r , ecord and returns to the calling program correct values for all variables and suitable indicators for special conditions. Input to all'subprograms: NODC station data on cards or tape., 146 Mary Hunt Available from originator only Woods Hole Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Reads NODC Station Data Tape' Language - FORTRAN IV EDIT Hardware - IBM 360-65 This subroutine reads a NODC station data tape (120 characters per record), checks the indica- tors in characters 81-120, sets the decimal points, then prints the master records, observed station data, and standard station data for each station. See program CAPRICORN. Ruth McMath Available from originator only Department of Oceanography Texas A&M University College Station, TX 77843 Telephone (713) 845-7432 Converts NODC Format Data to BNDO.Format Language - FORTRAN IV TRANSNODC Hardware - XDS Sigma 7/2 tape or disk units This system prepares data in NODC format for introduction into the Poseidon system; header data are listed, stations are selected and separated into cruises with inventories at the cruise level, and output is provided in BNDO.format. Report, "Transcodage des donnees NODC." Mr. Stanislas, BNDO Copy on file at NODC Centre National pour 1'Exploitation des Oceans Boite Postale 337 29273 Brest Cedex, France Telephone 80.46.50, telex 94-627 Converts Data to BNDO Format Language - FORTRAN IV TRANSCOD Hardware - XDS Sigma 7/2 ta .pe or disk units This system prepares data in out-c;f-house formats for introduction into the Poseidon system; header data are listed, stations are selected and separated into cruises with inventories at the cruise level, and output is provided in BNDO format. Input formats are those of ORSTOM, SHOM, etc. Mr. Stanislas, BNDO Copy on file at NODC Centre National pour l'Exploitation des Oceans Boite Postale 337 29237 Brest Cedex, France Telephone 80.46.50, telex 94-627 Reads BNDO Format Data Language - FORTRAN IV LSTA 1142 Hard-ware - XDS Sigma 7 This subroutine is used to read easily the physical, chemical, and biological data in the com- plex and very flexible BNDO format. Data may be on disk, tape, or cards. After the call, the station is stored in a common area. Mr. Stanislas, BNDO Copy on file at NODC Centre National pour l'Exploitation des Oceans Boite Postale 337 29273 Brest Cedex, France Telephone 80.46.50, telex 94-627 147 Editing for WHOI format Language - FORTRAN IV-H SCRUB Hardware - XDS Sigma 7 Provides several methods by which data stored in WHOI standard format may be edited and tested. Output is the corrected version of the data on 9-track tape. See HISTO format reference. Richard E. Payne Available from originator only Woods Hole.Oceanographic Institution Woods Hole, MA 02543 Telephone (617) 548-1400 Mailing Labels Language - ALGOL MAILER Hardware - Burroughs 6700/16K words Generates 4-up, peel-off mailing labels on the line printer. Options: Bulk mail handling, sorting by user defined key, rejection of records by user defined key. Input: Addresses on punched cards; privileged information may be included which is not printed. Peter B. Woodbury Available from originator only Deep Sea Drilling Project Box 1529 La Jolla, CA 92037 Telephone (714) 452-3526 Fortran Access to Scientific Data Language - FORTRAN II, CODAP-1 FASD Hardware - CDC 1604/4850 48 bit words Designed to be used as a subroutine, FASD accomplishes the dual purpose of converting an exist- ing data base to FASD format as well as providing a convenient unpack data handling tool. For user convenience, 1/0 tape status checking, bit shifting, data bias manipulation, etc., have been absorbed by the package so that raw data can be made immediately available from the FASD pack; or raw data can be packed into the FASD format by a single instruction. Available func- tions are fixed or floating point READ, WRITE, READ IDENT only, and SKIP. The present data. base is NODC station data. Access time is 44 seconds for 1,000 random length observations. A table of pointers is maintained to insure accurate transmission of observation data. The FASD format provides an extremely tight pack of-thermal structure data where the observation format consists of an identification (parameters such as position, metering device, station number, date time group) and a temperature profile. The FASD format is not computer word length ori- ented. Input: (1) Raw data to be packed into the FASD format, or (2) magnetic tape containing data in the FASD format. Output: if input (1), a magnetic tape containing FASD packed data; if input (2)@ raw data are output to the driving program. Alan W. Church, Code 80 Copy on file at NODC (listing) Fleet Numerical Weather Central Monterey, CA 93940 Reproduce and Serialize Deck Language - FORTRAN IV DUPE Hardware - CDC 6600 Reproduces, lists, and serializes source or data decks. Program options allow reproduction without serialization and up to 999 reproductions and listings of the input deck. Input may be any standard FORTRAN or alphanumeric punch deck. Jack Foreman Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7344 Flags Suspicious Data Values Language - FORTRAN IV EDITQ Hardware - IBM 360-65 148 EDITQ is designed as a computationally fast and efficient means of flagging suspiciously large or small values in a series of data. The data series is fitted with a least-squares fit straight line under the assumption that the programer limits the length of the data series to regions sufficiently small so that the straight line is locally a good approximation to the trend. Donald Acheson Available from originator only Center for Experiment Design and Data Analysis, NOAA/EDS Washington, DC 20235 Telephone (202) 634-7288 Format Free Input Subroutine Language - FORTRAN QREAD Hardware - IBM 1800 A format free input subroutine for cards@or other sources., Input: Integer array with first eight variables set to determine input. Michael,Moore Available from originator only Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 9,2037 Telephone (714) 452-4194 Meters vs. Fathoms Language - FORTRAN MATBL Hardware - IBM 1800/16K words Produces table-of corrected depths in meters vs. raw fathoms. Michael Moore Available from originator only @Scripps Institution of Oceanography P.O. Box 1529 La Jolla, CA 92037 Telephone (714) 452-4194 A File-Independent, Generalized A pplication Language - FORTRAN IV-G, Assembler, PL/1-F System, GAS Hardware - IBM 360-65 Development of GAS was based on the following premises: (1) most files of.oceanographic data consist of identification fields (location, date, etc.), an independent variable-(perhaps water depth@or time), and,one or more dependent variables (e.g.,. water temperature or dissolved oxy- gen); (2) a system could be.designed to treat these items uniformly, i.e.,-instead of tailoring programs to a discrete data file, the basic units could be extracted and transmitted to a gen- eralized applications system from which many products could be derived.. As a result, GAS has 'In" number of applications programs, rather than a theoretical maximum of "n" times the number of files. Only one extra program was necessary -- the conversion module which provides a link between the various data files and the GAS system. The system of applications programs is tailored to an intermediate file created by this conversion module. Version 1 of the conver- sion module can access the files for Nansen casts, mechanical bathythermographs (BT), and ex- pendable bathythermographs (XBT); soon to be added are the continuous salinity-temperature- depth (STD) file, ICES ocean surface reference file, and data from cooperative oceanographic research projects. Application / Display File-Access L;onversion Program Subprogram Program "' IM F -Create Subprogram ile 149 Following are descriptions of individual programs and subroutines: GASDIPBS reads the NODC GAS file and, on one pass of the data, produces any one of three differ- ent printouts, depending on the control card entry. Author - Gary Keull (44K, FORTRAN IV-G). GASSAMPC prints the first three and the last basic master records only of a GAS formatted data set and gives a record count. Author - Gary Keull (38K, FORTRAN IV-G). GASEINV prints out a geographic inventory of GAS data by ten-degree square,.one-degree square, and month, and gives counts of all one degrees and ten degrees and a total number of'stations processed. Author - Gary Keull (40K, FORTRAN IV-G). GASCCI reads GAS records and prints out country code, reference identification number, and from and to consec numbers. Also gives a total station count. Author - Gary Keull (40K, FORTRAN IV-G). GASVAPRT reads the output-of the program GASVASUM and prints vertical array summaries. Author Walter Morawski (48K, FORTRAN IV-G). GVAREFRM takes the GAS vertical array summary programs summed records and produces a 110 char- acter output record. Author - Gary Keull (30K, FORTRAN-IV-G). GASTHERM computes the depth,of the thermocline and mixed layer if desired. Also outputs a tem- perature gradient analysis. Author - Walter Morawski (40K, Assembler). GASMASK reads the basic and supplementary master information and produces a detailed printout of master information and headings for each station. Author - Judy Yavner (100K, PL/1-F). INDATA reads GAS records and transfers all the fields present into a common area in core of the calling program. With each call to this subroutine, all master and independent-dependent pa- rameter pairs are transferred to the common area. Author - Walter Morawski (748 bytes (object form), Assembler). Subroutine CANADA computes Canadian ten-degree, five-degree, two-degree, one-degree, and quar- ter-degree squares from latitude and longitude degrees and minutes. Authors - Walter Morawski and Gary Keull (5K, FORTRAN IV-G). Subroutine CREATE creates GAS records when called from a user's program. Author Walter Morawski (630 bytes (object form), Assembler). GAS accesses the major files of NODC and creates records compatible with the GAS system. Au- thor - Walter Morawski (96K,' FORTRAN IV-G). MONTH80 selects all stations with a month entry that corresponds to a particular control card entry. Author - Gary Keull (44K, Assembler). CIIEM80 selects all stations with a non-zero chemistry percentage that corresponds to a control card entry. Author - Gary Keull (44K, Assembler). DEPTH80 selects all stations with a maximum depth greater than the control card entry. Au- thor Gary Keull (24K, Assembler). LATLON80 selects an area based on latitude and longitude degrees and minutes entered- in a con- trol card. Author - Gary Keull (44K, Assembler). GASORDER selects certain GAS records (specified by cruise and consec numbers) from an input tape and inserts a sort-order number in an unused area. The output, when sorted on this order number, will be in whatever order the user has specified on the control cards. Author - Walter Morawski (38K, Assembler). GASVASUM reads GAS type 1, 2, or 3 records and produces three output GAS format records tha *t contain a vertical array summary. (Depth, Max, Avg, Min, Number, Standard Deviation). Summa- ries are at NODC standard levels, five-meter intervals, or ten meter intervals-, depending on- the input. Author Walter Morawski (86K,.FORTRAN IV-G). ISO ALTERGAS reads a primary GAS file and finds matches to these records in an auxiliary GAS file. Before outputting, records may be altered ifid a single file of records may be altered in any way. Author - Walter Morawski (90K, FORTRAN IV-G). GASB accesses several major files at NODC and creates records compatible with GAS. Author - Walter Morawski (90K, FORTRAN IV-G with Assembler input-output'r"o*utines). NODCSQ takes the latitude and longitude fields from the GAS master fields and computes the NODC ten-degree, five-degree, two-degree, one-degree, quarter-degree, and six-minute squares and replaces them into the master field arrays. Author Morawski (2K, FORTRAN IV-G). NAMES prints the names of the dependent and independent parameters of the GAS system. A t pres- ent, t 'here are 29 names which may be printed all at once or singularly; this subroutine is used in program GASDIPBS for output type 2 listings. Author - Gary Keull (28K, FORTRAN IV-G). SD2GAS accesses the NODC SD2 (station data 2) file, selects upon various criteria, and outputs GAS records of various types; user may at same time output regular SD2 records for use by non- GAS programs. The following options are available: A. Standard.and/or observed depths only will be returned; B. If a value is missing at a particular level, it may be interpolated; C. Doubtful and questionable data may or may not be included; D. Chemistry values may be shifted to NODC prescribed nearest standard levels. Output formats available:. -1 Basic GAS-mast@er fields; -2 Basic GAS master fields and all supplementary fields present; 0 Basic GAS master fields and one independent-dependent parameter pair; 1 Basic GAS master fields and parameter pairs at five-meter intervals; 2 Basic GAS master fields and parameter pairs a@ ten-meter intervals;. 3 Basic GAS master fields and parameter pairs at Nansen levels; . 4 Basic GAS master fields and parameter pairs whenever they appeared in that particu- lar record; 5 Basic.GAS master fields and parameter pairs.at depth intervals specified by the user. Author - Walter Morawski (96K,.FORTRAN IV-G). GASSCUDS summarizes SCUDS (surface current-ship drift) records by area, ten-degree, five-degree, two-degree, one-degree, quarter-degree,-one-tenth-degree squares, year, month, or day. Outputs produced are optional. Variations include two print formats or two tape formats. Parameters include all geographic information, month, year,.day, north and east components, resultant speed and direction, total observations, number of calms, max and mean speeds, and standard deviation. Also available is a distribution of individual observations by speed anddirection. Authors Gary Keull and Walter Morawski (80K, FORTRAN IV-G). Oceanographic Services Branch Copy on file at.NODC (tape, documentation) National Oceanographic Data Center NOAA/EDS Washington, DC 20235 Telephone (202) 634-7439 Other NODC Programs Hardware.- IBM 360-65 STD Data: STDRETV retrieves records from the STD geofile; sections are.made on the basis of optional se- lect fields; with ' one exception, these select,fields are located in the master records. Au- thor - Robert Van.Wie (Assembler). Station Data: SD2TOSDl converts station data from SD2 variable length record to SDl 80 or 83 byte records. Author - Walter Morawski (36K bytes, Assembler). SDCHAR processes a series of 83 byte records to construct a one-record-per-station file of var- iable length character records. Author - Robert Van Wie (92K bytes, PL/1). 151 SDPRT2,produces an edited listing of-the SD2 variable length record or data in the 80 byte format. Author - Sally Heimerdinger (36K bytes, Assembler). SDSELECT selects SU records by Marsden square, one-degree square, or card type. Author Michael Flanagan (24K bytes, Assembler). SD2MSTCT counts the number of SD2 records and prints the first 50 records and the last record. Author - Elmer Freeman (50K bytes, Assembler).- SD2SAMP selects five records from SD2 tape; used to give users a sample of@SD2 data. Author - Walter Morawski (36K bytes, Assembler). SDGEOIV reads SD2 master file and summarizes the number of stations by month, year, one-degree square, five-degree square, and modified Canadian (ten-degree) square; best results are ob- tained when running against a geographically sorted file. Author - Michael Flanagan (14K bytes, PL/1). MAKE120 converts an 80 or 83 byte record from the NODC station data geofile to the 120 charac- ter zone-edit format for the IBM 7074. Author - Walter Morawski (36K bytes, Assembler). DEPTH selects full station data records with depths greater than a given hundred-meter inter- val. Author - J. Gordon (17K bytes, Assembler). CRUCON reads either the SD2 file or SD2 master file and prints the NODC cruise consec number inventory. Author Walter Morawski (36K bytes, Assembler). CODCCONV converts station data in the format of the Marine Environmental Data Service (formerly CODC - Canadian Oceanographic Data Center) to the NODC format. A table of control cards is required to convert the Canadian cruise reference numbers to the NODC system. Author - Walter Morawski (24K bytes, Assembler). , SUPERSEL selects from the SD2 geofile or master file by Canadian (ten-degree) square. Input file is sorted in Canadian square order; output is identical in format, but contains only the data from the desired Canadian squares. Author - Walter Morawski (36K bytes, Assembler). SDPASS retrieves SD2 records from either the cruise-sorted file, the geosorted file, or the master file. Output is on one of four formats: (1) the original variable length record; (2) a series of 80 byte fixed-length records; (3) 105 byte fixed-length records; (4) undefined records. Author - Robert Van Wie (Assembler). Expendable Bathythermograph Data: XORDER selects XBT data by cruise consec number, inserts a sort number in an unused space; the output, when sorted on this number, will be in whatever order was specified by the user on con- trol cards. Author - Walter Morawski (36K bytes, Assembler). XBEVALU compares production with standard sample XBT's; sorts input by reference number and consec number before testing and evaluation; prints evaluation statistics. Author - Michael Flanagan (PL/1). XBTQKOUT enables the user to choose the type of XBT output and the mode of output. Author Philip Hadsell (60K bytes, FORTRAN IV-G). XBCONV converts data from seven-track tapes in old NODC XBT format to new NODC format suitable for nine-track tape. Input: Contractor-processed XBT's. Output on disk. Author - Pearl Johnson (56K bytes, PL/1-4). XBTCOUNT gives a station count of XBT data from either the cruise file or the geofile. Au- thor - Elmer Freeman (Assembler). XBFNWC, run after XBFNWSUM, reads control cards providing cruise and other master information and, for each cruise, converts (or deletes) Fleet Numerical Weather Central XBT data to the NODC XBT tape record format. Author - Judy Yavner (50K bytes, PL/1). 152 XBFNWSUM provides a summary of the cruises contained on a file of XBT data from Fleet Numer- ican Weather Central. Author - Judy Yavner (22K bytes, PL/1). XBSELECT retrieves from the XBT data file by inputting-the desired FORTRAN "if" statements. Author - Philip Hadsell (9K bytes, FORTRAN IV-G). RETXBT retrieves records.from the XBT cruise file or the XBT geofile. Author - Robert Van Wie (Assembler). XBTCONV converts the XBT binary-character formatted records to an undefined all-character rec- ord with a maximum length of 2,500 bytes; primarily used to satisfy requests for XBT data on seven-track tape. Author - Sally Heimerdinger (650 bytes plus 2 times the sum of the buffer lengths, Assembler). XBMSINV, using the subroutine XBREAD, reads cruise-ordered XBT data and produces a summary of each cruise (one line per cruise), indicating the NODC cruise number, the number of observa- tions per cruise, the beginning and ending dates, the NODC ship code, and the originator's cruise number. Author - Philip Hadsell (FORTRAN). XBGEOSUM prints a summary of the number of observations within given seasons, one-degree squares, ten-degree squares, and quadrants. Author Philip Hadsell (80K bytes, FORTRAN IV-G). Mechanical Bathythermograph Data: RETBT retrieves records from the BT cruise file or the BT geofile. Author - Robert Van Wie (Assembler). BTLISTC provides edited printout with headings of the NODC geographically-sorted bathythermo- graph file. Author - Michael Flanagan (2600 bytes, Assembler). BTGEOIV reads the bathythermograph file, summarizes the number of stations by month, year, one- degree square, five-degree square, and Marsden square. Author Charlotte Sparks (14K bytes, PL/1). Other NODC programs: .SCHNINE prints data from H1-9 surface current file; produces simultaneously any one of the fol- lowing combinations: (1) edited listing of the entire file; (2) edited listing and punched cards, both for the entire file; or (3) edited listing, unedited listing, and magnetic tape, all for only the first 100 records. Author - Rosa T. Washington (Less than 56K bytes, PL/1). SCMULTI outputs surface current data in any one of the following combinations: (1) edited listing of the entire file; (2) edited listing and punched cards for the entire file; or (3) edited listing, unedited.listing, and magnetic tape, all for only the first 100 records. Au- thor - Rosa T. Washington (72K bytes, PL/1). DRYLAND reads a sequential tape file and identifies any one-degree square which is completely on land., Author - Robert Van Wie (30K bytes, PL/1). CANWMO computes a WMO square, given a Modified Canadian square. Requires subroutines GRIDSQ, TENSQ, and WMO. Author - Robert Van Wie (FORTRAN). Oceanographic Services Branch Copy on file at NODC National Oceanographic Data Center EDS/NOAA Washington, DC 20235 Telephone (202) 634-7439 Reformatted Station Output Language -.FORTRAN IBM 1 Hardware - IBM 370 Outputs formatted hydrographic and nutrient chemical data by station; input is NOAA format raw data. Author -.Stephen A. Macko. 153 B.J. McAlice Available from originator only Ira C. Darling Center (Marine Laboratory) University of Maine at Orono Walpole, ME 04573 Telephone (207) 563-3146 154 GENERAL INDEX 126 A TO D 27 AMEIN MICHAEL 20 AACAL 56 ANGLER-DAYS 20 AANDERAA CURRENT METER' 113 AMERICAN PCLYCONIC GRID 79 AANDERAA CURRENT METER COORDINATES 58 ABRAMSON NORMAN J 22 AMERICAN PUBLIC HEALTH ASSN 60 ABRAMSCN NORMAN J 28 AMMONIA 130 ABSOLUTE VALUES SQUARE OF 95 AMOS 54 ABUNDANCE 126 AMPHCO 101 ACQUISITION LAMINAE 20 AMPLITUDE 8 ACCELERATICN POTENTIAL 80 APPLITUDES TIDAL CONSTITUENTS 30 ACCELERATION 90 AMSTUTZ 126 ACFFT 5 ANALOG TRACES 149 ACHESON DONALD 126 ANALOG TO DIGITAL TIME SERIES 126 ACORR 87 ANALYS 99- ACOUSTIC PERFORANCE AND 33 ANCHOR EVALUATICN 35 ANCHOR 101 ACOUSTIC RAY TRACING 36 ANCHOR 109 ACOUSTIC TRANSPONDER NAVIGATION 37 ANCHOR 126 ACRPLT 17 ANDERSON AE JR 23 ACTIVITY COEFFICIENTS 83 ANDERSON AE JR 23 ACTIVITY PRODUCTS 88 ANCERSON NE JR 27 ADAMS-BASHFORD PREDICTOR 113 ANDOVER LAMBERT METHOD 10 ADIABATIC TEMPERATURE GRADIENT 113 ANGLE, 99 ADSORPTICN COEFFICIENTS 142 ANGLE CHECK 72 ADVECTION 36 ANGLES CABLE 25 AERIAL PFETOGRAPHY 113 ANLIS 51 AFFINITY 107 ANNOT 58 AGE 108 ANNOT 59 AGE 107 ANNOTATED TRACK 60 AGE 39 ANOMALY MAGNETIC 62 AGE 69 ANOVA 64 AGE 70 ANOVA 126 AIR-SEA INTERACTION 68 ANOVA TABLE 134 AIR-SEA INTERFACE TEMPERATURE 73 ANOVA TABLES FLUCTUATION 40 ANSCHUTZ GYRO-STABILIZED PLATFORM 90 AIRCRAFT CBSERVATIONS 108 ANTRK 25 AIRPHOTO ANALYSIS 113 APCTN 83 AIRY WAVES 113 APCWN 113 ALASKA PLANE COORDINATE SYSTEM 99 APE-DIGI 6 ALATORRE MIGUEL ANGEL 113 APOLY 59 ALBACORE 23 ACUEOUS SPECIES 26 ALBEMARLE SOUND 28 ARAGORN 87 ALBEDO 126 ARAND SYSTEM 110 ALBERS EQUAL AREA CCNIC 91 ARCTIC SEA ICE PROJECTION 143 AREAL CONCENTRATION 22 ALCT 129 ARITHMETIC PROGRESSION 120 ALERS PERRY B 126 ARMAP 103 ALERT 2 ARPANET 126 ALIGN 34 ARRAY DYfNAMICS 22 ALKALINITY 142 ASA 6 ALPHA 40 ASKANIA GRAVITY METERS 13 ALPHA 103 ASORT 105 ALRTX 95 ASSOCIATED AERO SCIENCE 135 ALSOP LABORATORIES, INC 136 ALSOP 138 ASSOCIATED AERO SCIENCE 151 ALTERGAS LABCRATCRIES9 INC 4 AMBROSIONI NESTOR LOPEZ,CAPITAN 142 ASSUB DE FRAGATA Ill ASTRONOMIC LATITUDE 26 AMEIN MICHAEL 103 ASTRCNOKIC POSITION 155 80 ASTRONOMICAL TIDE PREDICTION 22 BARRON JCHN L 8Z ASTRONOMI CAL TIDES 66 BARTLETTIS THREE GROUP METHOD 10 A7G 138 eARTLETT4S CURVE FITTING 82 ATLANTIC WIND WAVES/SWELLS 25 BASIN BOTTOM PROFILE 1 ATMOSPHERIC PRESSURE - 27 BASS P B 88 ATMOSPHERIC WATER CONTENT MCDEL 108 BATHYMETRIC CHART 5 ATWOOD-DONALD K 41 BATHYMETAIC PROFILES@ 27 AUGUR 39 BATHYMETRY 85 ALTCOV 40 BATHYMETRY 135 AUTCOV 41 BATHYMETRY 126 ALTO 45 BATHYMETRY 135 AUTO-COVARIANCE 47 BATHYMETRY .20 ALTO-SPECTRA 144 BATHYMETRY 125 AUTO-SPEtTRAL AUTOCORRELATION 107 BATHYMETRY ANNOTATION PLOTS 108 BATHYMETRY DIGITIZATION 130 AUTO SPE.CTRAL FUNCTION 90 BATHYTHERMOGRAPH 126 AUTOCORRELATION 153 BATHYTHERMCGRAPH 130 AUTOCORRELATICN 151 BATHYTHERMOGRAPH SEE ALSO 132 AUTOCORRELATION BT AND XBT 134 AUTOCORRELATION 5 BATHYTHERMOGRAPHS-. 126 AUTOCOVARIANCE 75 BAUER RA 130 ALTOCOVARIANCE 28 BAY CHESAPEAKE MODEL 132 AUTOCOVARIANCE 64 BAYLIFF W.F 121 AUTOMATED CONTOUR 24 EAYS MODEL 126 AUTOPLT 138 BCF 126 AUTOREGRESSIVE AVERAGE 117 BEACHAND 'NEARSHORE MAPS .127 AUTOREGRESSIVE INTEGRATED 25 BEACH SUMULATION MODEL MOVING AVERAGE MODEL 89 BECKMAN-%HITLEY RACIOMETER 132 AUTOREGRESSIVE INTEGRATED- 135 BELL LABCRATORIES MOVING AVERAGE. MODEL 16 BELL TH @ 143 AVERAGE 3 BENNETT ANDREW 143 -AVERAGES UNWEIGHTED 102 BERGSTRO(M 30 AXIAL STRAIN 48 BERNINGHAUSEN WILLIAM 39 AXIS 58 BERUDE CATHERINE L 14 AXIS DEPTH 62 BERUDE CATHERINE L 126 AXISL 65 BERUDE CATHERINE L 103 AZIMUTH METHOD 26 BEST DENNIS- -111 AZIMUTH 63 BEVERTCN-HOLT YIELD EQUATION 109 AZIMUTH 63 BEVERTCN P J H .112 AZIMUTH 64 BEVERTGN R J H 113 AZIMUTH 65 BEVERTON R J H 114 AZIMUTH 134 BEYER W-H 110 AZIMUTHAL EQUIDISTANT PROJECTICN 22 BICARBONATE ALKALINITY 115 AZIMUTHAL EQUIDISTANT PROJECTICN 22 BICARBCNATE 22 8528 112 BILLSG 55 B&P EXTRACTION 133 BINGHAM C @50 BACKUS 15 BINOMIAL SMCCTHING 56 BAIT BOATS 67 BINOMIAL D-ISTRIBUTION @112 EALDINI'REFRACTICN MODEL 51 BICASSAY 131 BAND WIDT@,, 47 BIODAL SHIPBOARD LOGGING SYSTEM 127 EANOWIDTH 26 BIOLOGICAL OXYGEN DEMAND 116 BAR GRAPH 54 BIOM 25 BAR MIGRATICN 54 BIOMASS 90 BARNETT 64 BICMASS 13 BARNEY WC LCDR 66 BIOMETRY 25 BAROMETRIC PRESSURE 142 BIRTLEY-W THOMAS ,82 BARRIENTES CELSO S 1 BISSET-BERMAN 40 BARRINGER PROTON MAGNETOMETER 130 BIT-REVERSING 3 eAPRCN J.CFN L 134 BLALKY 156 93 BLATSTEI'N IRA M 34 CABLE. 13 BLISS KENNETH A 36 CABLE 29 BLUMBERG ALAN FRED 37 CABLE 147 BNDC FORMAT 74 CABLE 147 BNOO FORMAT 37 CABLE CONFIGURATION 26 BOD 37 CABLE LAW HEAVY GENERAL EAMES 28 BOICOURT WILLIAM 37 CABLE LAYING Ill BCLTCN R M 31 CABLE MULTI-STRAND 109 BOLTON R A 30 CABLE STRESS 110 BOLTCN RCNALD 30 CABLE TENS.IENS 109 BOLTON RCNALD M 45 CAIN 134 BOMM 14 CALDWELL CS 34 BCCMERANG CORER 48 CALGCN 124 BORKOWSKI MARILYNN 143 CALIBRATE.REVERSING THERMOMETERS 112 BORQUIN LARRY 4 :CALIBRATICN 51 BCRTHWICK.PATRICK W 12 CALIBRATION 82 BCTTOM STRESS 23 CALIBRATICNS OXIDATION POTENTJAL 94 BOTTOM REFLECTIVITY 83 CAFFIELD FE 95 BOTTOM REFLECTION COEFFICIENTS. 112 CAMPBELL ANDREW 100 BOTTOM TOPOGRAPHY 114 CAMPBELLIS EQUATIONS 15 BCUYANCE-FREQUENCY 150 CANADA 132 BCXCAR WINDCW 150 CANADIAN SQUARES 133 BOX GEP 153 CANADIAN'SQUARE.MODIFIED 22 BRACKISH WATER 153 CANWMC 75 BRAINCON C-URRENT METER 84 CAPGRAY 79 BRAINCCN CURRENT METER 84, CAPILLARY-GRAVITY WAVE 145 BRAINCON 3.16 CURRENT METER 7 CAPRICORN 5 BRANCH D 52 CARBON 14 117 ERANCH D 22 CARBEN DICXIDE 134 BRAY T 49 @CARBON IN SEDIMENTS 73 BRILLOUIN 52 CARBON DIOXIDE DIURNAL MEASURES 138 BROWN MELVIN 0 23 CARBONATE 8 BRLNT-VAISALA FREQUENCY 49 CARBONATE 16 BRLNT-VAISALA FREQUENCY 22 CARBONATE ALKALINITY 17 BRUNT-VAISALA FREQUENCY 52 CAROTENOIDS 14 BT 54 CAROTENOID 17 BT 78 CARP 20 BT 78 CASDEC 90 BT PREDI-tTED 16 CAST 153 BTQEOIV 50 CATCH 153 BTLISTC 56 CATCH 48 BULK WET DENSITY 57 CATCH 33 BUOY 59 CATCH 35 BUOY DRIFT 63 CATCH 37 BUOYS SUBSURFACE 62 CATCH CURVE 40 BYRD WILLIAM E JR 23 CATIONS 4 C 18 A 18 X 126 CCFFT 4 C 18 A 23 X 126 CCCRR 4 C 18 A 32 X FQ 53 CELL NUMBERS C02 AND D.C. SAT 53 CELL SURFACE AREAS 22 C02 FREE 144 CESLUJ 6 C04 SAL, 113 CGSPC 6 C44 TETA 50 CHANAT 6 C46 SIGM2' 62 CHAPMAN :0 C 30 CAB1 23 CHARGED SPECIES 30 CABANA 105 CHART 30 CABLE 116 CHEAP JAMES C 32 CABLE 150 CHEM 80 33 CABLE 150 CHEMISTRY 157. 28 CHEMISTRY ESTUARINE 2 CCLLINS C A 17 CHERMAK ANDREW 103 CCLLINS C A 28 CHESAPEAKE BAY 118 COLLINS C. A 51 CHI-SQUARE 146 CCLLINS C A 62 CHI-SQUARE 35 COMPACTICN OF SAMPLE 74 CHI-SQUARE 128 COMPLEX GEMCCULATES 136 CHI-SQUARE 127 CGMPLOT 127 CHIRP Z - TRANSFCRM 52 CONCENTRATIONS 50 CFKSPIT 91 CCNCENTRATICN OF SEA ICE 55 CHLOR 143 CONCENTRATICN AREAL 22 CHLOR IN I T*Y 3 CCNDUCTIVITY 52 CHLOROPHYLL 7 CCNDLCTIVITY 54 CHLOROPHYLL 18 CCNDUCTIVITY 55 CHLOROPHYLL 22 CCNDUCTIVITY 112 CHOLESKY'S METHOD 22 CCNDLCTIVITY 142 CHCLESKY'S METHOD 127 CCNFID 22 CHRIST C 127 C.CNFID 1 20 CHRSEC 126 CCNFIDENCE INTERVALS 95 CHURCH M C 127 CCNFIDENCE INTERVALS 96 CHURCH M C 130 CCNFIDENCE INTERVALS 148 CHURCH ALAN W 129 CONFIDENCE LEVEL 109 CIRAZD 131 CONFIDENCE REGIONS. 29 CIRCULATIC'N ESTUARINE 99 CCNGRATS 25 CIRCULATICN IN ESTUARY 122 CCNIC PROJECTION 24 CIRCULATICN MODEL-ESTUARINE 127 CCNMODE 16 CLAMCNS j!bEAN 39 CCNNARD G 1C9 CLAMONS i DEAN 40 CCNNARD G 14 CLARITY 25 CCNSERVATIGN OF SALT 56 CLARK R D 4 CCNSISTENCY CHECK 136 CLASSIFICATION CHI-SQUARES 49 CCNSOLIDATION 48 CLAY 31 CCNSTRAINTS END 37 CLAYSCN CATHERINE 70 CONTINGENCY TABLE 145 CLEJL 71 CONTINGENCY TABLE b7 CLIMATOLCGY 99 CENTINUOUS GRADIENT 145 CLJNL 101 CCNTINUOUS GRADIENT 77 CLOCK CURRENT METER 42 CCNTOUR CROSSING INTERVALS 90 CLCUD COVER 100 CCNTOUR PLOTS ,63 CLUPEID STOCKS 121 CCNTOUR CHARTS 136 CLUSTER ANALYSIS 123 CCNTOURS VERTICAL ANALYSIS 136 CLUSTERING CYCLEE TEMPERATURE AND SALINITY 20 CMXSPC 134 CCNTGURiPLOTTING 74 CNDNSDTA 14 CENTRAST L.OSS 56 CCAN ATILIC L JR 38 CCNVEC 75 CCASTAL CURRENTS 38 CCNVECTION IN VARIABLE VISCOSITY 28 CCASTAL UPWELLING FLUID 93 CCATE M M 95 CCNVERGENCE ZONE 118 CCDC FORMAT MEDS FORMAT 100 CENVERGENCE INTERVAL 146 CCDC FORMAT PEDS FORMAT 151 CCNVERSIEN 152 CCDCCCNV 128 CCNVOLUTICN 99 CCHEN J S 135 COOLEY 134 COHERENC1 133 CCCLEY J k 127 CEHERENCY 130 COOLEY-TUKEY FAST FOURIER TRANSFORM 130 COHERENCE ESTIMATES PLOT 67 CCCLEY WILLIAM W 127 CCHPLT 106 COORDINATE TRANSFORMATION 95 CCLE DONALD 107 CORBT 146 CCLLIAS EUGENE E 49 CCRE 115 COLLIGAN EQUAL AREA PROJECTION 33 CORER BOOMERANG OF THE SPFERE 35 CORER DYNAMICS 1 CCLLINS C A 33 CCRMORAN 158 101 CORNYN JOHN J JR 76 CURRENT METER TURBULENCE 98 CCRRECTI.CN RATIO 91 CURRENT tMCNTHLY SURFACE 135 COSINE F-*.OURIER TRANSFORM 20 CURRENT PROFILER 132 COSINE WINDOW 24 CURRENT SPEED 135 COSPECTRA 78 CURRENT SURFACE 126 CCSPECTRUM 12 CURRENT VELOCITY 131, COSPECTRUM 84 CURRENT-WAVE INTERACTION 127 CCSTR 13 CURRENTS 2 CCUGHRAN 72 CURRENTS 106 COURSE PLAN 75 CURRENTS 127 CCVARIANCE 76 CURRENTS 131 CCVARIANCE 74 CURRENTS COVARIANCE 28 CURRENTS COASTAL UPWELLIKG MODEL 127 CPEES 25 CURRENTS DENSITY 127 CPLT 1 25 CURRENTS LCNGSHORE 12-7 CPLT 2 32 CURRENTS RESPONSE TO 75 CREATE.-C 35 CURRENTS RESPONSE TO 1GO CRITICAL ACOUSTIC RATIO 37 CURRENTS RESPONSE TO. 106 CRMIS 75 CURRPLOT 15 CROCKER K 58 CURVE FITTLNG 75 CROCKER K 60 CURVE FITTING 127 CROPLT 61 CURVE FITTING 127 CROSS 65 CURVE FITT.ING 20 CROSS COVARIANCE MATRIX 74 CURVE FITTING 126 CROSS CORRELATION 138 CURVE FI,TTING 127 CROSS CORRELATION 146 CURVE FITTING 131 CROSS CO.RRELATION 138 CURVFIT NlS512 126 CROSS COVARIANCE 138 CURVILINEAR REGRESSION 135 CROSS COVARIANCE 127 CUSFC 86 CROSS R-H 127 CUSID 135 CROSS RALPH H 20 CYCLESGNDE 125 CROSS SPECTRA 103 CYLINDRICA-L STERE04GRAPHIC 129 CROSS SPECTRA PROJECTICN 134 CROSS SPECTRA 115 CYLINDRI,CAL STEREOGRAPHIC 20 CROSS SPECTRA PROJECTION, 130 CROSS SPECTRAL MATRIX 128 CZT 138 CROUT P D 128 CZT 85 CRSCOV 93 D/E ANGLE 135 CRSCOV 56 DAM 152 CRUCON 72 DANISH AGVECTION PROGRAM 138 CRVFT 10 DATA 26 CSTLUPWL 2 DATA LOGGER 7 CTD 3 CATA LOGGER 15 CTO @4 DATA MANAGEMENT SYSTEM 100 CTCUR 39 DATA REDUCTION 11-3 CUBIC 129 DATA WINDOW 113 CUETC CURVE 145 CATE CCNVERSIONS 18 CUBIC SPLINE 22 DATOS 100 CUBIC SPLINE INTERPOLATION 128 DATPLT 141 CUBIC SPLI'NE 128 CATPLT 78 CURPLT6 29 DAVIS 75 CURRENT -METER 102 DAVIS H 77 CURRENT METER 46 DAY 78 CURRENT METER 145 DAY OF WEEK 79 CURRENT METER 38 DE BREMAECKER J-CL 20 CURRENT @METER AANDERA A 23 DEBYE-HUECKEL ACTIVITY 78 CURRENT METER CALIBRATION COEFFICIENTS 77 CURRENT METER CLOCK 104 DECCA 145 CURRENT METER DATA REDUCTION I.C9 DECCA 159 40 DECCA DATA LOGGER 127 DISCRETE COSINE TRANSFORM 40 DECCA Hifix 126 DISCRETE FOURIER TRANSFORM 40 DECC IA MAIN CHAIN MK21 RECEIVER 130 DISCRETE FCURIER TRANSFORM I DEEP 130 DISCRETE SINE TRANSFORM 120 DEEP 6 136 DISCRIMINANT FUNCTION 107 DEGFR 16 DISPER 107 DEGREE - MINUTE CONVERSION 15 DISPERSION CURVES 113 CEGREE - SECOND CONVERSION 25 DlSPERSION LONGITUDINAL 6 DELTA-ALPHA 17 DISPERSION RELATIONS 7 DELTA-ALPHA 76 DISPLA 2 DELTA-0 30 DISPLACEMENT 7 DELTA-O 76 DISPLACEMENT WATER 25 DELTA DEVELOPMENT 45 DISPLOT 6 DELTA-ST 73 DISSIMILARITY COEFFICIENTS 5 DELTA-T 22 DISSOLVED OXYGEN 107 DEMI 26 DISSOLVED OXYGEN 128 DEMOD 1 28 DISSOLVED OXYGEN 128 DEMOD 2 146 DISSOLVED OXYGEN 128 DEMOD 3 109 DISTANCE 116 DENDROGRAPH 53 DISTRIBUTION 80 DENNIS R E 50 DISTRIBUTICN SPECIES 123 DENNIS ROBERT 52 DIURNAL MEASURES 142 DENNIS RCBERT 50 DIVERSITY 144 DENNIS ROBERT 52 DIVERSITY 13 DENSITY 54 DIVERSITY 16 DENSITY 73 DIVERSITY COMMUNITY 17 DENSITY 55 DIVERSITY SPECIES 23 DENSITY 42 DLIST 25 DENSITY CURRENTS IN ESTUARY 46 DLIST 1 DENSITY POTENTIAL 107 DMRCT 15 DENSITY PRCFILE 20 DMSCHP 120 DENTON DIANNA L 20 CMSED 1 DEPTH 20 DMSORT 6 DEPTH 125 DOBSON F W 152 DEPTH 30 DOLLS 150 DEPTH80 39 DOPPLER SPEEC LOG 4 DEPTH ANOMALY DYNAMIC 42 DOUBLX 5 DEPTH ANOMALY DYNAMIC 113 DRACUP JOSEPH E 97 DEPTH CORRECTION FOR SOUND VEL 33 DRAG 20 DERIVE 75 DRIFT 146 DETAIL 76 DRIFT 128 DETREND 74 DRIFT BOTTLE 128 DETREND 91 DRIFT ICE 85 DETRND 91 DRIFT WIND 135 DETRND 53 DRINKARD CREW 72 DEVANNEY J W 111 54 DRINKARD CREW 74 DEVANNEY J W 111 36 DROGUE 87 DEVANNEY J W 111 37 DROGUE 108 DGBTH 153 DRYLAND 94 DI NAPOLI FREDERICK R 142 DSOP/CALC 23 DIELECTRIC CONSTANT 48 DSDP/GRAW 128 DIFF12 98 DSDP/SONHAM 38 DIFFRACTICN X-RAY 10 DSIGMT 52 DIFFUSION COEFFICIENT 100 DTSTOV 72 DIFFUSION EQUATION FICKIAN 112 DUBESTER DOROTHY E 42 DIGICT 5 DUNCAN C, PETER 128 DIRECT TRANSFORM 148 DUPE 25 DISCHARGE 134 DURB1N J 26 DISCHARGE 7 DURBURY 160 124 DVR 10 20 EMPEIGU 55 DVRSTY 31 END CONSTRAINTS 18 OYANOM 31 END MOMENT 25 DYE PATCH MOVEMENTS. 31 END RESP,CNSES 46 OYGYT 31 END ROTATICN 6 DYNAMIC DERTH I ENERGY ANOMALY POTENTIAL 4 DYNAMIC DEPTH ANOMALY 2 ENERGY POTENTIAL 18 DYNANIC ;DEPTH ANOMALY 25 ENERGY WAVE AND CURRENT 1 DYNAMIC HEIGHT 91 ENERGY FLUXES 7 DYNAMIC HEIGHT 128 ENERGY SPECTRUM 8 DYNAMIC HELGHT 48 ENGINEERING INDEX OF CORE .SAMPLES 9 DYNAMIC HEIGHT 63 ENGRAULIO STOCKS 12 DYNAMIC HEIGHT 136 ENORMSEP 14 DYNAMIC HEIGHT 146 ENVIR 5 DYNAMIC HEIGHT ANOMALY 13 ENVIRONMENTAL DYNAMICS 30 DYNAMIC STRESS RESPONSE 91 ENVIRONMENTAL CHANGES EFFECT ON 30 DYNAMIC TENSION SEA ICE 20 DYNAMICAJL FIELDS 39 ECTVCS CkRRECTION 29 DYNAMICS ESTUARINE 43 ECTVCS CORRECTION 9 DYNHT 44 ECTVOS OCRRECT.ION 22 DYRSSEN 45 ECTVGS C-CRRECTION 37 EAVES M.C 89 EPPLEY PYRHELIOMETER 100 EARTH CURVATURE CORRECTIONS 115 EQUAL AREA SINUSOIDAL PROJECTION 39 EARTH MODELS 69 EQUALITY OF MEANS TEST 109 EARTH SPHERICAL 58 EQUILIBRIUM APPROXIMATION 106 EARTH SPHERICAL SUBROUTINES 54 EQUILIBRIU-M YIELD, 39 EARTHQUAKES MICRO 25 EROSION BEACH 82 EAST COAST STORM SURGE 106 ESTC2 52 EATON A 0 106 ESTCH 123 EBRPLT 12 ESTPAC 52 ECOPROD 106 ESTPL 73 ECOSTAT 22 ESTUARY 29 EDDY 24 ESTUARY 85 EDIST 25 ESTUARY 46 EDIT 27 ELLER METHOD 146 EDIT 37 EULER METHOD 148 EDITQ 63 EUMETRIC YIELD 40 ECO-WESTERN PRECISION DEPTH RCOR 128 EUREKA 52 EFFICIENCY 128 EUREKA 57 EFFORT ill EUROPEAN CATUM 23 EH VALUES 90 EVAPORATIVE HEAT EXCHANGE 15 EIGEN FUNCTIONS 11-3 EXCES 17 EIGEN FUNCTIONS 31 EXCITATICN 20 EIGEN FUNCTIONS 34 EXCITATICN BY CURRENTS 99 EIGEN RAYS 36 EXCITATION STROUHAL 20 EIGEN VAtUES 151 EXPENDASLE EATHYTHERMOGRAPH 15 EIGENVALUES SEE ALSO XBT 20 EIGENVAL,UE' 128 EXSMO 93 EIGENVALUES 128 EXSMO 20 EIGENVECTORS ORTHOGONAL 136 EXTENDED NORMAL SEPARATOR 99 EINSTEIN L T 7 F3. 79 EKMAN CURRENT METER 109 FAA PLOT I EKMAN TRANSPORT 51 FAGER E W, 11 EKMAN VW 16 FARRELL J 30 ELASTICITY CABLE 148 FASO 31 ELECTRO MECHANICAL CABLE 104 FASHAM M 7 ELEUTER1US 136 FASHAM M 31 ELONGATI.CN 94 FAST F.IE,LD 39 EM LOG 125 FAST FOURIER TRANSFORM 161 126 FAST FOURIER TRANSFORM 67 FLUX EVAPORATIVE 128 FAST FOURIER TRANSFORM 28 FLUX TABLES 131 FAST FOURIER TRANSFORM 20 FLUXES METECRCLOGICAL 135 FAST FOURIER TRANSFORM 91 FLUXES ENERGY 47 FATHCR 102 FNWC 43 FATHOM 9 FGFONOFF 44 FATHOM, 11 FCFONOFF 47 FATHCMETER 16 FCFCNOFF 50 FAUNAL BREAKS 1 FCFONOFF NP 16 FECHER MICHAEL 10 FCFONCFF NP 135 FEE'EVERETT J 129 FOLD 88 FEEDBACK CCEAN-ATMOSPHERE 38 FOLK GRAPHIC MEASURES, 128 FFIN 86 FCRCE 34 FFT 132 FORECAST 78 FFT 127 FORECASTING AUTOREGRESSIVE 125 FFT INTEGRATEC MOVING.AVG MODELS 128 FFTCNC 91 FORECAST.S ICE 128 FFTCNV 14 FGREL-ULE SCALE 128 FFTPS 149 FOREMAN 126 FFTS 113 FORWARD.POSITICN COMPUTATI.ON 128 FFTSPC 12 FOURIER SERIES 72 FICKIAN CIFFUSICN EQUATICN 25 FOURIER SERIES 129 FILTER 129 FOURIER iTRANS'FORM 130 FILTER 85 FCURTR 128 FILTER 1 129 FOURTR 134 FILTER ARBITRARY 135 FCURTR 129 FILTER DESIGN 129 FCUSPC 1,28 FILTERS NCN-RECURSIVE DIGITAL 129 FOUSPC I 111 FINDLAY 0 J 129 FOUSPC 2 25 FINITE-DIFFERENCE EQUATICN 110 FCX KAY 24 FINITE DIFFERENCE 117 FOX WILLIAM T 28 FINITE ELEMENT SCHEME 25 FCX WILLIAM T 93 FINITE DIFFERENCE 29 FOX WILLIAM T 32 FINN.EOWARD J 57 FOX WILLIAM W JR 51 FINNEY DJ 58 FOX WILLIAM W JR 70 FISHERtS EXACT TEST 121 FRAME 106 FISHERtS DISTRIBUTION 45 FREE AIR fiNCMALY 133 FISZ MAREK 128 FREE FORM INPUT 94 FITIT 151 FREEMAN 89 FITZGERA,LC JAMES W 153 FREEMAN ELMER 128 FIVE TIS METHOD 68 FREQUENCY DISTRIBUTION 128 FIVET 119 FREQUENCY DISTRIBUTION PLOT 35 FIXED THIN LINE ARRAY 129 FREQUENCY DOMAIN TEST 34 FIXED THIN LINE ARRAY DYNAMICS 131 FREQUENCY DOMAIN TEST 151 FLANAGAN MIC1-,AEL 129 FREQUENCY RESPONSE OF FILTER FLAKAGANMICHAEL 28 FRESHWATER INFLOW 103 FLAT POLAR ECUAL AREA SINUSOIDAL 129 FRESPON PROJECTICN 1 FROESE CHARLOTTE 115 FLAT POLAR EQUAL AREA SINUSCIDAL 10 FRCESE CHARLOTTE PROJECTICN 18 FS 102 FLEMING H 50 FTAPE 91 FLIP lob FUEL CCNSLMPTION 50 FLISHT 24 FULLER ALAN J " * 84 FLOOD LEVELS 22 FULTON PATRICIA A 26 FLOW 85 Gl BE TISR 85 FLOW VELCCITIES 129 GAIN VERTICAL/HCRIZONTAL 80 GAINER THOMAS H JR 54 FLUORESCENCE 43 GAL 67@ FLUX CONDLCTIVE 45 GAL 162 28 GALERKIN WEIGHTED RESIDUAL 13 GECSTROPHIC CURRENT 55 GALES L E I GEOSTROPHIC TRANSPORT 62 GALES LAWRENCE E 9 GEOSTROPHIC VELOCITY 63 GALES L E 10 GECSTROP-H1C VELOCITY 64 GALES LAWRENCE E 83 GECSTROPHIC WIND 66 GALES LAWRENCE E 105 GEPOS 29 GANA DE ALMEIDA EMMANUEL 5 GIESE-04 43 GAMMA 52 GILLESPIE LEILONIE D 45 GAMMA 73 GLEASON 129 GAPH 76 GLEASON ROBERT R 92 GARCIA LT ROLAND A U S N 39 GLIB 112 GARFINKEL REFRACTION MODEL 113 GMLIC 22 GARRELS R M 110 GNCMONIC PROJECTION 95 GARR'ETT T A 133 GODFREY N 96 GARRETT T,A 22 GODFREY PAUL J 149 GAS 54 GCDFREY.PAUL J 150 GAS 143 GODFREY PAUL 4 150 GAS VASUM 127 GOERTZELIS METHOD 151 GASB 128 GOERTZELOS METHOD 150 GASCCI 54 GCLDMAN -C.R 150 GASDIPBS 138 GOLDSTEIN 150 GASEINV 142 GOLDSTEIN MARVIN J 150 GASMASK 87 GOOC A J 150 GASORDER 12 GCCD A J 150 GASSAMPC 151 GORDON J 150 GASTHERM 78 GOROONJEFFREY 150 GASVAPRT 76 GOSSNER LCDR JOHN 114 GAUSS MID-LATITUDE METHOD 145 GCULD W J 17 GAUSSIAN PETHGDS THERMOCLINE 25 GRAIN SIZE ANALYSIS 38 GRAIN SWE 94 GBEAM 48 GRAIN SIZE 115 GCIRC 22 GRAN PLOT METHOD 56 GEAR 133 GRANGER C U J 59 -GEAR 2 GRANT AS 83 GELE1 120 GRAPH 2 40 GEMDERLE N 116, GRAPH BAR 89 GEMMILL W-H 100 GRASS 90 GEMMILL W H 13 GRAV 39 GEMPERLE M 13 GRAVITY 129 GENER@l 38 GRAVITY 129 GENER 2 39 GRAVITY 129 GENER 3 40 GRAVITY 47 GEODATA 41 GRAVITY 111 GEODETIC DATUM CONVERSION 45 GRAVITY Ill GECDETIC DATUM REDUCTION, 46 GRAVITY 104 GEODETIC DrSTANCE 145 GRAVITY 113 GEODETIC DISTANCE AND AZIMUTH 146 GRAVITY VARIATIONS Ill GECDETIC POSITION Ill GRAY BAREARA 113 GEODETIC POSITION 106 GREAT CIRCLE 114 GEODETIC POSITION 115 GREAT CIRCLE 77 GECOYNE 850 CURRENT METER 52 GREEN LINCA S 78 GEODYNE 850 CURRENT METER 79 GREGORY OCNG 77 GECDYNE MKIII CURRENT METER 103 GRID PLOT 77 GEODYNE OPTICAL CURRENT METER i2l GRIDIT 47 GECFILE 153 GRIDSQ 5 GECMASS 33 GRIFFIN GARY T 145 GEOPHYSICAL DATA REDUCTICN 34 GRIFFIN GARY T 14 GEOPOTENTIAL ANOMALIES 35 GRIFFIN GARY T 2 GEOPOTENTIAL ANOVALY 75 GRIFFIN GARY T 41 GRIM PAUL J 99 HERSTEIN PETER D 45 GRIM PAUL J 121 HERSTEIN PETER D 41 GROMAN ROBERT C 125 HERSTE.IN PETER D 97 GRCMAN RCBERT C 3 HEWLETT-,PACKARD DATA LOGGER 119 GROMAN ROBERT C 40 HIFIX 120 GROMAN ROBERT-C 113 HIFIX 17 GROSFILIS ERIC F 134 HILOW 136 GROUP M6MBERSHIP PROBABILITIES 49 HIRONAKA MELVIN C 56 GROWTH 118 HISTO 57 GROWTH 125 HISTOGRAM 60 GROWTH 118 HISTOGRAMS 61 GROWTH 104 HNAV' 63 GROWTH 104 HNV1 3 GUILDLINE STO 78 HCLBROOK JAMES R 80 GLLF OF MEXICO 125 HCLBROOK JARES R 150 GVAREFRM 112 HCLDAHL JEANNE H 57 GXPOPS 64 HOLT S J 39 GYRC'HEACLINGS 63 HOLT S J YIELD EQUATION 19 HADSELL PHILIP 69 HCFOGENEITY-OF VARIANCES 153 HADSELL PHILIP 93 HORIZONTAL RANGE 50 HAEDRICH R L 32 HOTEL LOAD 30 HALLANGER t W 38 HCUSTCN M H JR 18 HAMILTCN DOUGLAS R 42 HRMIN 98 HAMILTCN FRAME 17 HUMIDITY 98 HAMILTON EDWIN R 87 HUMIDITY 89 HAMILTON G D 9 HUNT MARY 133 HAMMING R 10 HUNT MARY 75 HANSEN FINITE DIFFERENCE SCHEME 11 HUNT MARY 102 HARDY W A 78 HLNT MARY 25 HARLEMAN DRF 97 HUNT MARY 12 HARMCNIC 143 HUNT MARY 12 HARMONIC SYNTHESIS MEAN SEA TEMP 147 HUNT MARY 79 HARMONIC ANALYSIS 88 HURRICANE 80 HARMONIC ANALYSIS 82 HURRICANE STORM SURGE 84 HARRIS D LEE 1 HUYER A 85 HARRIS D LEE 2 HUYER A 34 HARTREEIS METHOD 143 HYD 1 136 HASSELBLAO 8 HYD 2 58 HASSELBLAC VICTOR I HYDRO' 38 HATHAWAY JOHN C 33 HYDRODYNAMIC MASSES' 85 HEALY M J R 24 HYDRODYNAPICAL-NUMERICAL MODEL 135 HEALY M J R 75 HYDRODYNAMICAL-NUMERCIAL MODEL- 72 HEAT 117 HYDROGRAPHIC CAST PLOT 87 HEAT BUDGET 23 HYDROLYSIS 90 HEAT BUDGET 2 HYDROSEARCH 38 HEAT FL(kW 23 HYDROXIDE 88 HEAT POTENIAL MODEL HURRICANE 127 HYPERBOLIC ARCTANGENT SCALE 90 HEAT TRANSFER CONVECTIVE 114 HYPERBOLIC COORDINATES 12 HEAT TRANSPORT 70 HYPERGEOMETRIC'DISTRIBUTION 134 HEAVE 17 19ANSON 19 HE-IMERDINGER. SALLY 153 IBM1 151 HEIMERDINGER SALLY 91 ICE 153 HEIMERDINGER SALLY 91 ICE BULLETIN 62 HEINKE'S ESTIMATE 91 ICE-PLOT 40 HEIRTZLER 91 ICE PREDICTJON 134 HEITMAN RICHARD E 91 ICEBERG DRIFT 31 HELICAL'WIRE MODEL 91 ICEGRID MCOIFIED 133 HELMS HOWARD D 91 ICEMELT 47 HERSTEIN PETER D 124 ICES FORMAT 45 1 GRF 2 JONES JAMES H 14 ILLUMINAJMETER 13 JONES JAMES F 32 IMAGINARY REACTIONS 102 JONES M 35 IMPACT VELOCITY 39 JGYNER W B 150 INDATA 144 JULDAY 111 INDIVIDUA POINT GENERATOR 144 JULIAN 93 INGENITO 144 JULIAN DATE CONVERSIONS 26 INLETS DISCHARGE AND WATER LEVEL 144 JULSEC 38 INMAN GRAPHIC MEASURES 144 JULYAN 128 INPUT FREE FORM 22 K 143 INTEGRATE 68 KALMOGOROV-SMIRNCV STATISTIC 137 INTEGRATICN SINGLE 117 KAF DENNIS T 0 100 INTENSITIES RANDCM COHERENT 93 KANABIS WILLIAM G AND STATISTICAL 95 KAPLAN HERBERT S 142 INTERACTIVE CALCULATIONS 99 KASIK RONALD P 16 INTERNAL GRAVITY WAVES 39 KEELING K 17 INTERNAL %AVE OSCILLATIONS 40 KEELING K 15 INTERNAL WAVES 3 KENNEDY INCREMENTAL RECORDER 76 INTEROCEAN TYPE 11 CURRENT METER 22 KEOKOSKY ELIZABETH 6 INTERPI 54 KEEKOSKY ELIZABETH 6 INTERP2 143 KECKCSKY ELIZABETH 4 INTERPOLATICN 150 KEULL GARY 5 INTERPOLATICN 151 KEULL GARY 6 INTERPOLATION 5 KEYTE 7 INTERPOLATICN 138 KEYTE F K 16 INTERPOLATICN 143 KEYTE F OK 18 INTERPOLATION 7 KILMER 20 INTERPOLATICN 29 KINEMATICS ESTUARINE 7 INTERPOLATION LAGRANGIAN 102 KLERER M 7 INTERPOLATICN LINEAR- 91 KNODLE 6 INTERPCLATICN POLYNCMiAL 10 KNUDSEN 147 INVENTORIES 13 KNUDSEN 150 INVENTORIES 53 KOVALA PAAVC E 151 INVENTORY 48 KRAVITZ JOSEPH' 114 INVERSE POSITION 98 KRAVITZ JOSEPH' 128 INVERSE,TRANSFORM 70 KRUSKAL-WALLIS TEST 17 INVERSIONS 38 KURTOSIS 15 INVREJ 135 L101 50 LACKEY ROBERT T 91 IRVINE KENNETH M 12 L-Z CURVE 18 ISENTRORIC INTERPOLATION 57 LACKEY RCBERT T 16 ISENTROPIC LEVELS 136 LACKEY ROBERT T 99 ISC-LOSS CONTOURS 40 LACOSTE AND ROMBERG SHIPBGRNE 100 ISOMETRIC PLOTS GRAVITY METER 20 IWEG 46 LACOSTE ROMBERG GRAVIMETER 54 JASSBY A D 24 LAEVASTU TAIVO 144 JDAYWK 72 LAEVASTU TAIVO 133 JENKINS G M 75 LAEVASTU TAIVO 51 JENSEN A L 76 LAEVASTU TAIVO 52 JOB 88 LAEVASTU TAIVO 153 JCHNSON PEARL 89 LAEVASTU TAIVO 19 JCHNSON RALPH 93 LAEVASTU TAIVO 115 JCHNSON RALPH 97 LAEVASTU TAIVO 39 JCHNSON S H 129 LAG WINDOW 47 JCHNSTON LARRY 132 LAG WINDOW 165 141 LAG3PT 76 LEEWAY FACTORS 16 LAGRANGIAN POLYNOMIAL 94 LEIBIGER GUSTAVE-A 141 LAGRANGIAN INTERPOLATION 56 LENARZ WILLIAM H 25 LAKE MI0HIGAN 56 LENFRE 54 LAKES 85 LENG1 111 LAMB 59 L'ENGTH-FREQUENCY 110 LAMBERT AZIMUTHAL EQUAL AREA 56 LENGTH FREQUENCY ANALYSIS POLAR PROJECTION 58 LENGTH-FREQUENCY DISTRIBUTION 103 LAMBERT CCNIC CONFORMAL 58 LENGTH PROJECTICN 13 LEROY 109 LAMBERT CCNIC CCNFORMAL 100 LEROY PROJECTIEN 61 LEVATIN JC ANNE 110 LAMBERT CCNFORMAL CCNIC 63 LEVATIN JO ANNE PRCJECTICN 133 LEVINSON N 122 LAMBERT CCNFORMAL PROJECTION 133 LEWIS P A W 103 LAMBERT EQUAL AREA CYLINDRICAL 34 LEWIS' DIMENSIONLESS RAO'S PROJECTICN 30 LIFTING 'LINES 110 LAMBERT EQUAL AREA CYLINDRICAL 98 LIGHT AND SOUND INSTRUCTION B PROJEC-TICN 95 LIGHT AND SCUND INSTRUCTION 0 115 LAMBERT EQUAL AREA CYLINDRICAL 136 LIKELIHOOD ESTIMATES PROJECTICN 42 LIMITS 115 LAMBERT EQUAL AREA POLAR 135 LINDSEY J 'K PROJECTION 120 LINE PRINTER PLOTS 112 LAMBERT PROJECTICN 138 LINEAR REGRESSION 132 LANCZOS DATA WINCOW 65 LINEAR REGRESSION ANALYSIS 132 LANCLOS-SQUARED DATA WINDOW 66 LINEAR REGRESSION ANALYSIS 156 LANDINGS 128 LINEAR TREND 38 LANDISMAN 30 LINES LIFTING 17 LAPLACIAN RELAXATION 31 LINES MOCPING 87 LAPLACIAN RELAXATION 141 LININT. 88 LAPLACIAN -RELAXATION 48 LIQUID LIMIT 53 LARRANCE JERRY D 118 LISPLO 17 LARSON SE 44 LISTP 83 LARSON SIGURD 31 LIU CL 84 LARSON SIGURD 31 LIU FRANCIS C 88 LARSON SIGURD 30 LOAD HANDLING, 150 LATLON 80 32 LOAD HOTEL 42 LATTIMORE RK 30 LOAD MOTIC'N 43 LATTIMORE _RK 65 LOGISTICS SCHAEFER MODEL 44 LATTIMORE RK 129 LCGPLT 45 LATTIMORE RK 80 LCNG EE 46 LATTIMORE RK 84 LCNG STEVEN R 94 LAUER RLCHARD B. 51 LCKGLEY WILLIAM 74 LAUNCH DRIFT BOTTLE 52 LCNGLEY WILLIAM 62 LALRENT ANDRE G 56 LCKGLINERS 42 LAVELLE J W 67 LCNNES PAUL R 46 LAVELLE i W 112 LORAC 16 LAVOIE R 104 LGRAN 125 LAWRENCE D J 106 LORAN 89 LAZANOFF SM 109 LORAN 128 LEAST SQUARE FILTERING 112 LCRAN 94 LEAST SQUARED ERROR 114 LORAN 20 LEAST S"ARES 105 LORAN CONVERSION 58 LEASI SQUARES 110 LCRAN CONVERSION 146 LEAST SQUARES CURVE FIT 114 LORAN CONVERSION 138 LEAST SQUARES CURVE FITTING 110 LORAN SK.YWAVE CORRECTION 149 LEAST SQUARES FIT 100 LCSSPLOT 138 LEAST SQUARES DISTANCE HYPERPLANE 44 LCXNAV 138 LEAST SQUARES PLOT 106 LRFIX 166 147 LSTA 1142 134 PARSAGLIS G 31 LUMP MASS 99 MARSH 32 LUMP MASS 101 MARSH PHILIP 33 LUMP MASS 26 PASONBORC INLET 34 LUMP MASS 72 MASS ADV6CTICN 37 LUMP MASS 26 MASS BALANCE EQUATION 80 LUNAR SEMIDURNALCONSTITUENT M2 91 MASS CHANGES ICE 80 LUNAR TIDAL FORCE 1 MASS TRANSPORT 138 M CURVE 15 MASSEY ALAN T 23 M0101 142 MASSEY ALAN T 80 M2 47 MASSING11L JAMES V 121 MACHINE' PLOTTING 107 MASSI,NGIq-L JAMES V 59 MACKETT,D 146 MASTER 28 MACKO STEPHEN A 121 MASTRACK 55 MACKO STEPHEN A 149 MATBL 153 PACKO STEPHEN A 20 MATRIX 39 MAG.2D, 142 MATRIX 107 MAGFI 32 MATRIX OF RACII 39 MAGNAVOX 706 SATELLITE NAVIGATIO1 32 MATRIX OF SPEED 39 MAGNETIC ANOMALY 97 MATTHEWS4 TABLES 42 MAGNETIC ANCMALY PROFILES 57 MATURATICN 41 MAGNETIC FIELD 63 MATURATICN, 107 MAGNETIC FIELD CCMPCNENTS 15 PAXIMA REJECTION 120 MAGNETIC SIGNATURES 102 MAY J 39 MAGNETICS 91 MAYKUT G A 40 MAGNETICS 22 MAYS MICHAEL E 41 MAGNETICS 28 MCALICE B J 45 MAGNETICS 55 MCALICE 8 J 47 MAGNETICS 154 MCALICE 6 J .145 MAGNETICS 116 fwCCAMMCN MAGNETICS Cf-ART' 122 MCHtNDRIE -GRAIG liO MAGNETOMETtR 83 MCHONE JOHN 77 MAGPACK 7 MCLELLAN 120 MAGPLOT 7 MCMATH RLTH 148 MAILER 8 MCMATH RLTH 148 MAILING 1ABELS 103 MCMATH RUTH 152 MAKE120 147 MCMATH.RLTH 78 PALTAIS JCHN A 134 MtMILLAN JOHN G 118 MALTAIS JOHN A 106 MEAN POLE COMPUTATION 56 MANAGEMENT FISHERIES 128 MEAN TREND 57 MANAGEMENT FISHERIES 136 MEANS 50 MANAGEMENT POLICY 88 MEDITERRANEAN 57 MANAGEMENT WATER RESOURCES 118 MEDS FORMAT 38 MANTLE EARTHS 117 MEDS PLOT 146 MANTYLA NCRMA 17 MEDSST 103 MAP 3 MERCATOR 122 MAP PLOTS 14 MERCATOR 104 MAP PROJECTICN DISTORTIONS 39 MERCATOR 104 MAP PROJECTIONS SEE ALSO NAME OF 48 MERCATOR PROJECTICN 103 MERCATOR 115, MAP SUBROLTINE 106 MERCATOR 122 MAPPLT 107 MERCATOR 52 MARGALEF 108 MERCATOR 73 PARGALEF- 119 MEPCATOR 20 MARK.I.I CYCLESONCE 121 MERCATOR 59 MARKET MEASUREMENT 122 MERCATOR 72 MARKOV WIND MODEL 124 MERCATOR 87 MARKOV WIND MODEL' 108 MERCATOR DIGITIZATION,. 4-0 MARQUART DOPPLER SONAR 2015A 105 MERCATOR GRID 167 110 MERCATOR PROJECTION 106 MOORE MICHAEL 115 MERCATOR PROJECTION 107 MCCRE MICHAEL 109 MERCATOR SEE ALSO TRANSVERSE 142 MOORE MICHAEL MERCATOR AND OBLIQUE MERCATOR 145 MCCRE MIC.HAEL 122 MERCATOR TRANSVE RSE PROJECTION 34 MOORING 1 KERIDIONAL TRANSPORT 35 MOORING 68 MERISTIC VARIATES 18 MCRAWSKI WALTER 20 MET FLX 20 MORAWSKI WALTER 80 MEXICO GULF OF 150 MORAWSKI WALTER 41 MFIELD 150 MCRAWSKI WALTER 56 MGEAR 151 MORAWSKI WALTER 17 NEWtON-RAPHSON APPROXIMATION 27 MORISHIMA-D L 79 MICHELSENS CONTAINER DATA 51 MORTALITY 25 MICHIGAN LAKE 56 MCRTALITY 40 MICRO-TECHNICA GYROCOMPASS 57 MORTALITY 121 MICROFILM PLOTS 62 MORTALITY 123 MICROFILM PLOTS 63 MORTALITY 89 MIE SCATTERING THEORY 64 MORTALITY 124 MILLER FORREST 34 MOTION EQUATIONS OF 103 MILLER PROJECTION 36 MOTION E-QUATIONS OF 110 MILLER PROJECTION. 36 MCTION EQUATIONS OF 115 MILLER PRCJECTION 37 MOTION EQUATIONS OF 38 MINERALOGIC ANALYSIS 39 MOVE 15 MINIMA REJECTION 91 P.CVEMENT OF SEA ICE 102 VININGHAM R, 77 MPRINTO 107 MINUTE - DEGREE CONVERSION 97 MTCOR 30 MISSION SCENARIO 116 MUOPAK 32 MISSION RADIUS 80 MUIRHEAD CHARLES R 150 MIXED LAYER 135 MULDA 12 MIXED LAYER DEPTH 67 MULTIPLE-REGRESSION ANALYSIS 88 MIXED LAYER DEPTH ANALYSIS 136 MULTIPLE DISCRIMINANT ANALYSIS 20 MK2CAL 82 MUNK SVERDRUP-MUNK WAVE 99 VK48 TORPEDO ACOUSTICS FORECAS'TING SYSTEM 51 MOBLEY CURTIS 63 MURPHY CATCP EQUATION 93 MODE ENHANCEMENT 28 MYACHEM 93 MODE SHAPES 89 MYERS MARY E 24 MODEL BAY 35 NAFI 28 MODEL CHESAPEAKE BAY 151 NAMES 28 MODEL COASTAL UPWELLING 5 NANSEN BOTTLES 24 MOCEL COASILINE 39 NAVIGATION 51 MCCEL EC,CSYSTEM 40 NAVIGATICN 24 MODEL ESTUARY 43 NAVIGATICN 31 MOCEL HELICAL WIRE 44 NAVIGATICN 127 MODEL IDENTIFICATION 145 NAVIGATLON 132 MODEL IDENTIFICATION 76 NAVIGATICN ERROR FACTORS 29 MODEL NUMERICAL 108 NAVIGATICN PLOT 28 MODELING AN OCEAN POND 109 NAVIGATICN REAL TIME 134 MOHR C MICHAEL 120 NAVIGATICN WITH OTHER DATA PLOT 103 MOLLWEIDE HOMOLOGRAPHIC PROJECTION 77 NAVIC 115 MOLLWEIDE HCMCLOGRAPHIC PROJECTICN 144 NDAYWK 86 MOMENT 52 NEILSEN 94 MONOCHROMATIC SOURCE Ill NELSON MERLE L 56 MONTE CAR4LO SIMULATION 133 NELSON CHARLES R 72 MCNTE CARLO SPILL TRACKER 53 NET SAMP;LES 2 MCNTGOMERY 26 NEUSE ESTUARY 150 MCNTH80 138 NEWFIT 20 MOOERS CHRISTOPHER N K 93 NEWMAN 21 MCCERS CHRISTOPHER N K 121 NGSDC FORMAT 105 MCORE MICHAEL 28 NINIGRET PC-NO 168 74 NISKIN CURRENT ARRAY 30 ORTHOGONAL CCLLCCATION 6 NITRATE 136 ORTHOGONAL POLYNOMIAL 7 NITRATE 121 OSBORN ROGER T 8 NITRATE 121 OVERLAY,PLCTTING 28 NITRATE 23 OXIDATION POTENTIAL CALIBRATICNS 7 NITRITE 23 OXIDE 8 NITRITE 1 OXYGEN 28 NITRITE 4 OXYGEN 90 NIX D B 7 OXYGEN 14 NIX 0 B 8 OXYGEN 73 NCCHROMATIC SOURCE 11 OXYGEN 7 NODC FORMAT 2 OXYGEN ANOMALY 9 NODC FORMAT 22 OXYGEN D.ISSCLVED 102 NCDC FORMAT 26 OXYGEN DISSOLVED 146 NODC FORMAT 28 OXYGEN DISSCLVED 148 NODC FORMAT 51 OXYGEN DIURNAL CURVE METHOD 151 NODC FORMAT 52 OXYGEN DIURNAL MEASURES 151 NOOCSQ 11 OXYGEN PERCENT SATURATION 132 NOISE 22 OXYGEN PERCENT SATURATION 120 NOISE GECMAGNETIC BACKGRCUND 124 OXYGEN PHCSPHATE DENSITY-PLCTS 129 NOISE WHITE 146 OXYGEN SATURATION 129 NOIZT 2 OXYGEN SATURATION 70 NCNADDITIVITY 6 OXYGEN SATURATION 93 NORMAL MODES 7 OXYGEN SATURATION PERCENT 93 NORM003 6 OXYGEN UTILIZATION APPARENT 136 NORMSEP 52 P/R Ill NORTH AMERICAN DATUM 138 P3TERM 113- NOS SCIENTIFIC SUBROUTINE SYSTEM 12 PACIFIC TROPICAL 7 NOWLIN 82 PACIFIC WIND WAVES/SWELLS 76 NSAR 84 PAGE EILEEN 39 NUMBER 74 PAIRWISE CORRELATION DRIFT BOTTLE 42 NUMBER RECOVERY 149 NUMBERING OF DECK 73 PALOS VERDES SHELF 3 NUTRIENT 26 PAMLICO SCUND 153 NUTRIENT CHEMISTRY 57 PANDALID SHRIMP 144 NWDAT 109 PARAMETRIC MAP 144 NXTOY 127 PARAMETER ESTIMATION 109 OBLIQUE MERCATOR PROJECTION 132 PARAMETER ESTIMATION 110 OBLIQUE MERCATOR PROJECTION 109 PARRINEL4.C J 107 CIBRIEN ROBERT A JR Ill PARRINELLOIJ 108 CIBRIEN ROBERT A JR 25 PARTICLE TRAJECTERIES, 124 O'BRIEN ROBERT A JR 133 PARZEN E 8 OBVFRQ 132 PARZEN SRECTRAL WINDOW 9 Occomp 95 PATTERN FUNCTION 28 OCE01P07 33 PATTON KIRK 7 108 OCEAN 35 PATTON KIRK T 15 OCEAN DATA 63 PAULIK G J 13 OCEAN LIB 64 PAULIK G J 4 OCEANS V 30 PAYLOAD 50 OEP 118 PAYNE RICFARD E 99 CFFICER 119 PAYNE RICHARD E 74 CIL 3 PEAKS 72 OIL SPIULS 66 PEARSCN PROCUCT-MOMENT 102 CLMSTED C CORRELATICN COEFFICIENT 109 OMEGA 72 PEDERSON L B 114 OMEGA 65 PELLA J 105 OMEGA CONVERSION 9 PEN 11 OPLOT 19 PENDLETON DAVE 147 ORSTCM FORMAT 138 PENDLETON DAVE 141 PENDLETON DAVE 42 PLCTZ. 35 PENETRATICN OF CORER 20 PLSAD 88 PERDUE J & 8 PLTEDT 78 PERFECT DANIEL FREQUENCY WINDOW 129 PLTFOR 125 PERFECT DANIEL FREQUENCY WINDOW 129 PLTFRQ 78 PERIODOGRAM 129 PLTSPC 125 PERIODOGRALM 19 PODENS 128 PERIODOGRAMS 110 POINT GENERATOR 129 PERIODOGRAMS 94 PCINT MONCCHROMATIC SOURCE 20 PERKINS HENRY T 67 PCISSON DISTRIBUTION 21 PERKINS HENRY T 106 POLAR CGORDINATES 49 PERMEAEILITY 47 POLAR STERECGRAPHIC PROJECTION 122 PFLOST 110 PCLAR STEREOGRAPHIC PROJECTION 22 PH 115 POLAR STERECGRAPHIC PROJECTION 129 PHAPLT 112 POLARIS AND SOUTH STAR METHOD 134 PHASE 50 POLICY ECOSYSTEM MANAGEMENT 125 PHASE ANGLE VS FREQUENCY PLOTS 81 PCLLAK HENRY L 127 PHASE ESTIMATES 8 POLLONI CHRIS 129 PHASE ESTI:MATES 105 POLLONI CHRIS 130 PHASE ESTIMATES 143 PCLLONI CHRIS 126 PHASE SPECTRA 24 POLLUTANT CIFFUSION FIELDS 80 PHASES TIDAL CONSTITUENTS 72 PCLLUTICN-CIL 22 PHENOLPHTHALEIN ALKALINITY 72 POLLUTION THERMAL 54 PHEO-P.IGMENTS 130 POLRT 44 PHCNEY 109 PILYCCNIC PROJECTION 7 PHOSPHATE 130 PCLYOV 8 PHOSPHATE 130 PCLYNOMIAL DIVISION 28 PHOSPHATE 128 PCLYNOMIAL MULTIPLICATION 52 PHOTOSYNTHETIC QUOTIENT 136 PCLYNOMIAL REGRESSION ANALYSIS 53 PHYTCPLANKTCN NUMBERS, VGLUMES9 130 PCLYNOMIAL ROOTS SURFACE AREAS 130 PCLYNOMIAL SQUARE ROOT OF 55 PHYTOPLANKTCN POPULATION 'DENSITY 28 POND MODEL 64 PIECEWISE INTEGRATION 53 PCPULATICN 55 PIENAAR L V 55 POPULATICN, DENSITY PHYTOPLANKTCN 136 PIENAAR L V 130 POPULATLCN CISTRIBUTIONS, 112 PIERCE C E RANDOM SAMPLE 37 PIERCE R 57 POPULATICN SIMULATOR 24 PIETRAFESA L J 80 PORE N A 26 PIETRAFESA L J 82 PCRE N A 54 PIGMENT-RATIO 83 PORE N A 52 PIGMENTS 30 PORE WATER PRESSURE 54 PIGMENTS 147 PCSEIDCN .86 PILE FOR-CE DISTRIBUTION ON 13 PCSIT, 56 PISCES 22 POTASSIUM 34 PITCH 18 PCTDEN 39 PLANE DIPPING LAYERS 10 PCTEMP 52 PLANKTCN I POTENTIAL DENSITY 53 PLANKTCN 18 POTENTIAL DENSITY 56 PLANNING FISHERIES 19 POTENTIAL CENSITY 53 PLASMA VCLJJME 2 PCTENTIAL ENERGY 48 PLASTIC-LIMIT I POTENTIAL ENERGY ANCMALY 15 PLESSEY C70-STD 6 POTENTIAL ENERGY ANONALY 42 PLOT 9 PCTENTIAL ENERGY ANCMALY 124 PLOT 6 POTENTIXt SIGMA 39 PLOTDFER 7 POTENTIAL SIGMA 3 PLOTL I POTENTIAL TEMPERATURE 100 PLOTS 3-D ISOMETRIC AND CONTOUR 5 POTENTIAL TEMPERATURE 40 PLOTS GEOPHYSICAL 6 POTENTIAL TEMPERATURE 50 PLCTSPECG 7 PGTENTIAL @TEMPERATURE 8 POTENTIAt TEMPERATURE 75 PROGRESSIVE VECTOR PLOT CURRENTS 10 POTENTIAL TEMPERATURE 104 PROJECTICNS OF SPHERE 16 POTENTIAt 1EMPERATURE 109 PROJECTLON MAP SEE NAME OF 18 POTENTIAL TEMPERATURE PROJECTICN 19 POTENTIAL TEMPERATURE 93 PROPAGATICN LOSS 22 POTENTIOMETRIC ALKALINITY 94 PROPAGATICN LOSS 29 POTOMAC ESTUARY 95 PROPAGATION LOSS 134 PCULTER 96 PRCPAGATICN LOSS 125 POWER SPEIC7RA 99 PROPAGATION LOSS 129 POWER SPECTRA 130 PRCPLT 134 PGWER SPECTRA 119 PROVEC 131 POWER SPECTRAL ESTIMATES 130 PRVERS 130 POWER SPECTRUM 118 PSALI 79 POWER SPECTRUM ANALYSIS 58 PSAROPULCS CHRISTOPHER, T 101 POYNTER A@B 59 PSAROPULCS CHRISTOPHER T 44 PPLIST 60 PSA.ROPULCS tHRISTOPHER T 72 PRAHM L P 61 PSAROPULDS CHRISTOPHER T 30 PREDICTOR-CORRECTOR METHOD 62 PSARCPULCS CHRISTOPHER. T 31 PREDICTOR-CORRECTOR METHOD 63 PSAROPULCS CHRISTOPHER T 50 PREPLOTG 64 PSAROPUILCS CHRISTOPHER T 19 PRESSR 65 PSARCPUL,CS CHRISTOPHER T 1 PRESSURE 66 PSAROPULCS CHRISTOPHER T 6 PRESSURE 67 PSAROPULOS CFRISTOPHER T 8 PRESSURE 68 PSARCPULCS CHRISTOPHER T 9 PRESSURE 69 PSAROPUL-OS CHRISTOPHER T 19 PRESSURE 70 PSAROPULOS CHRISTOPHER T 22 PRESSURE EFFECT 71 PSAROPULCS CHRISTOPHER T 1 PRESSURE ATMOSPHERIC 130 PSQRT 25 PRESSURE BARCMETRIC 145 PTIME 87 PRESSURE BAROMETRIC 99 PULSE SHAPE 100 PRFPLT 56 *PURSE SEINERS 118 PRINTER PLOTS 87 PYRANOMETER 120 PRINTER-PLCTS 89 PYRHELI.OMETER 123 PRITCHARD JCHN A 42 QCKDRAW 136 PROBAEILITIES OF GROUP MEMBERSHIP 19 QFUN 125 PROBABILITY 149 QREAD 129 PRCBABILITY 46 QTWO 136 PROBABILITY 135 QUAD SPECTRA 132 PROBABILITY LIMITS 126 QUADRATURE SPECTRUM 51 PROBIT ANALYSIS 131 QUADRATURE SPECTRUM 136 PRCBIT ANALYSIS 46 QUE 57 PRCDFIT 46 QUETNO 66 PRODUCT-MCMENT CORRELATICN 17 R&D ASSOCIATES COEFFICIENT 24 RABE KEV,IN R 57 PRCOUCTICN 72 RABE KEVIN M 52 PRODUCTIVITY 83 RABE KEVIN, M PRODUCTIVITY OXYGEN DIURNAL 88 RABE KEVIN M CURVE METHOD 89 RABE KEVIN M 85 PROF1 133 RABINER L R 85 PROFILE 87 RAO 119 PROFILE 31 RADAC 122 PROFILE 133 RADER C'M 121 PRCFILE PLOT 80 RADIAL TIDAL FORCE 119 PROFILE PLOT DATA ALONG TRACK 89 RADIATION 119 PRCFILE VS TIME OR'DISTANCE 90 RADIATION 108 PRCFL 87 RADIATION SCLAR 116 PROFL 87 RADIOMETER 122 PROFL3 89 RADIOMETER 129 PROGRESSICN ARITHMETIC 88 RADIOSONDE 171 32. RADIUS OF MISSION 149 REPRODUCTION OF DECK 31 RAMSC 76 RESCUE 31 RAMSC 57 RESERVOIR 130 RANDM 45 RESIDUAL MAGNETIC ANOMALY 130 RANDOM NUMBERS 52 RESPIRATION 130 RANDOM SAMPLE 130 RESPON 132. RANDGM.SHCCK 135 RESPONSE SURFACE 32 RANGE 153 RETST 93 RANGE 151 RETRIEVAL 100 RAPLCT 151 RETRIEVAL 102 RAY DENSITIES 153 RETXBT 99 RAY DIAGRkMS 101 REVERBERATICN 93 RAY EQUIVALENTS 99 REVERBERATION 101 RAY SORT 94 REVERBERATION INDEX 102 RAY TRACING 95 REVERBERATION INDEX 112 RAYDIST - 130 REVERS 95 RAYLEIGH MORSE 138 KEYTE F K 95 RAYMOR 106 RHUMBLINE 102 RAYTRACE 2 RICHARDS 130 RCTFFT 52 RICHARDS 13 RDEDTP 58 RICKER W E 146 READ TAPE 64 RICKER W E 74 RECOVERY CRIFT BOTTLE 56 RICKER YIELD EQUATION 57 RECREATION 91 RITE 54 RECRUITMENT 66 RITTER 0 WALTER 57 RECRUITMENT 67 RITTER 0 %ALTER 58 RECRUITMENT 68 RITTER 0 WALTER 110 RECfIF.IEC SKEW ORTHOMORPHIC 69 RITTER 0 WALTER PROJECTIJCN 70 RITTER 0 WALTER :2 RECTIVITY-INDEX 71 RITTER 0 WALTER 2 REDFIELD 24 RIVERS FLOWING INTO ESTUARY 23 REDCX REACTION 39 ROBB JAMES M 6 REDUCTION 133 RGOINSON ENDERS A 145 REDUCTION AND DISPLAY OF DATA 62 ROBSON 0 S ACQUIRED AT SEA .120 RCCK R G 138 RECUCTION@TECHNIQUE CURVE 103 RCEDDER SPENCER' COEFFICIENTS 66 RCHLF F JAMES 87 REED R K 67 ROHLF F JAMES 95 REEVES J C 68 RCHLF F JA'MES 85 REFL1 69 RCHLF F JAMES 94 REFLECTICN CCEFFICIENTS 70 ROHLF F JAMES 39 REFLECTICN kIDE--@ANGLE 52 RCNA M R 89 REFRACTION 130 RCCTS OF A PCLYNCMIAL 94 REFRACTICN 102 ROSENBAUM S 83 REFRACTION CCEFFICIENTS WAVE 118 ROSS C K 112 REFRACTICN MODELS 112 ACSS E B 39 REFRACTICN SEISMIC 137 RCSt E B 45 REGIONA-L FIELD 106 RCTATTON ABOUT A POLE 51 REGRESSICN ANALYSIS 106 ROTATIGN FOR CLCSEST APPROACH 134 REGRESSION ANALYSIS 106 RCTATICN CN A SPFERE 65 REGRESSICN LINEAR 105 RCTGUT 82 REGRESSION STATISTICAL SCREENING 110 RCWEN LOUIS REGRESSIVE - MOVING AVERAGE 130 RPLACE 121 REGRIDIT 20 RSMAS 51 REGRCUP 33 RUNGE-KUTTA ALGORITHM 3 REINIGER R 34 RUNGE-KUTTA ALGCRITHM 118 REINICER R F 35 RUNGE-KUTTA ALGORITHM 141 REINSCHIS TECHNIQUE 36 RUNGE-KUTTA ALGORITHM 57 REPRODUClIVE SUCCESS 37 RUNGE-KUTTA ALGORITHM 172 37 RUPINSKI S- 14 SCRIPPS ILLUMINAMETER 1.4 RUSSELL JCHN J 148 SCRUB 15 RUSSELL JCHN J .122 SCTGM 4 54 RYLD 122 SCTGM 5 99 S0434B 151 S02GAS 95 S1587 152 S02MSTCT 95 $1797 152 S02SAMP 16 S2049 151 SD27OSD 1 123 SABOL PAUL 104 SDANO 144 SABCL PAUL 151 SDCHAR 106 SAILB 152 SDGEOIV 106 SAILG 152 SOPASS 106 SAILM 152 SGPRT2 18 SALINE 152 SOSELECT I SALINITY 34 SEA STATE SHIP RESPCNSE TO 2 SALINITY 83 SEA STATE 3 SALINITY 46 SEAMOUNT MAGNETIZATION 4 SALINITY 76 SEARCH ANC RESCUE PLANNING 6 SALINITY 52 SEASCN 7 SALINITY 14 SECCHI DISK 8 SALINITY 113 SECOND CEGREE CONVERSION- 11 SALINITY 8 SECPG 14 SALINITY 6 SECHYP 19 SALINITY 48 SEDIMENT 22 SALINITY 35 SEDIMENT FRICTIONAL FORCES DUE TO 22 SALINITY 25 S EDIMENT LOAD 146 SALINITY 97 SEDIMENT SOUND VEL ADJUSTMENT 2 SALINITY ANOMALY 98 SEDIMENT SOLND VELOCITY 6 SAL-INITY FLUX 38 SEDIMENTS 24 S ALINITY IN ESTUARY 7 SEDSTD 25 SALINITY IN ESTUARY 39 SE.ISMIC DATA 25 SALINITY IN ESTUARY 50 SELECT 25 SALINITY INTRUSION 151 SELECTION 91 SALPR 151 SELECTION 28 SALT ADVECTICN 90 SENSIBLE HEAT EXCHANGE 25 SALT CGNSERVATION.OF 120 SEQUENTIAL PLOTTING 28 SALT CONTINUITY 130 SERGEN 12 SALT TRArNSPCRT 149 SERIALIZATICN OF DECK 11 SALTY 100 SERPENT 48 SAND 49 SETTLEMENT 130 SARIT 82 SVERDRUP-MUNK WAVE FORECASTING 142 SAS SYSTEM 105 SATELLITE 57 SEX RATIO 103 SATELLITE -NAVIGATION 26 SHALLOW @ATER SYSTEMS 103 SATELLITERISE & SET 73 SHANNCN-WEAVER 123 SATELLITE VHRR DISPLAY 130 SHAPE 68 SATTERTH%AITESS APPRCXIMATICN, 38 SHEAR HEATING 84 S81WRO 49 SHEAR TEST 125 SCALAR TIME SERIES 25 ShEARIN K!K4Y 93 SCATTERING OF SOUND BY ORGANISMS 38. SHEPPARD'S tCRRECTION 122 SCATTERGRAM 38 SHIDELER GERALD L 30 SCENARIO MISSION 33 SHIP 65 'SCHAEFER M E 34 SHIP R.ESPC:NSE .133 SCHAEFER P'W 83 SHCALING CC EFFICIENTS 6AVE 106 SCHEDULE STATION TI ME 147 SHCM FORMAT 38 SCHLEE 57 SHRIMP PAKCALID 153 SCHNINE 88 5HUMAN LCER 99 SCFULKIN 6 SIGMA-0 153 SCMULTI 13 SIGMA-0 173 6 SIGMA-STP 112 SCDANO INVERSE 1 SIGMA-T 110 SCDANO INVERSE METHOD 2 SIGMA-T 114 SCOANO METHCD 4 SIGMA-T 114 SCDIN 5 SIGMA-T 114 SEDPN 6 SIGMA-T 30 SCIL TEST 7 SIGMA-T 66 SCKAL ROBERT R 8 SIGMA-T 67 SCKAL ROBERT R 10 SIGMA-T 68 SCKAL ROBERT R 12 SIGMA-T 69 SOKAL ROBERT R 13 SIGMA-T 70 SCKAL ROBE.RT R 26 SIGMA-T 12 SCLENCIDAL VALUES 15 SIGMA-T INVERSION REMOVAL 98 SOLID SAMPLE SOUND VELOCITY 10 SIGMAT 4 SCMERS H 13 SIGMAT 95 SCNAR 18 SIGMAT 101 SONAR IN REFRACTIVE WATER 7 SILICATE 14 SCNIC LAYER DEPTH 8 SILICATE 97 SENVEL 8 SILICATE 13 SCUND 23 SILICATE 94 SCUND REFRACTION 28 SILICATE 93 SCUND SCATTERING 22 SILLEN 1 SCLND VELCCITY 48 SILT 4 SOUND VELCCITY 136 SIMILARITY MATRIX 6 SCUND VELCCITY 73 SIPPSON 7 SCUND VELCCITY 25 SIMUDELT 14 SOUND VELCCITY 69 SIMULTANEIOUS TEST PROCEDURE 97 SCUND VELCCITY 71 SIMULTANECUS TEST PROCEDURE 100 SCUND VELCCITY 135 SINE FOURIER TRANSFORM 97 SCUND VELCCITY DEPTH CORRECTION 134 SINGLETON 98 SCLND VELCCITY HARMCNIC MEAN 130 SINTR 98 SCUND VELCCITY T@-RCUGH SCLID SAMPLE 103 SINUSOIDAL EQUAL AREA PROJECTICN 97 SCVEL 64 SIZE 33 SPAR-ARRAY CYNAMICS 48 SIZE DISTRIBUTION 33 SPAR-BUOY CYNAMICS 93 SKAT 153 SPARKS CHARLOTTE 38 SKEhNESS 58 SPAWNER-RECRUIT CURVE 32 SKOPIS METHCD 58 SPAWNING STOCK 26 SLOTTA L.S 130 SPEC 106 SPALL CIPCLE FIT 50 SPECIES 83 SMITH BSL 51 SPECIES 126 SMITH S 0 52 SPECIES 130 SVC 54 SPECIES ABUNDANCE 13 SMOOTH STC CATA 54 SPECIES BIOMASS 138 SMOOTH 55 SPECIES DE'NSITY 15 SMOOTHED DENSITY PROFILE- 53 SPECIES DIRECTORY 126 SMOCTHED SERIES 73 SPECIES DISTRIBUTION TRIPLE EXPCNENTIALLY 2 SPECIFIC GRAVITY ANOMALY 130 SMOCTHED SERIES 48 SPECIFIC GRAVITY OF SOLIDS 15 SMOOTHING BINCMIAL 12 SPECIFIC -HEAT 141 SMCOTHING CUBIC SPLINE 11 SPECIFIC VOLUME 15 SMOCTH.ING.LCCAL 1 SPECIFIC VOLUME ANOMALY 131 SMOOTHING SPECTRAL ESTIMATES 2 SPECIFIC VOLUME ANOMALY 121 SMOTHERS L A 4 SPECIFIC VOLUME ANOMALY 31 SNAP LOACS 7 SPECIFIC V-CLUNE ANOMALY 31 SNAPLG 8 SPECIFIC VCLUME ANOMALY 7 SNARKI 9 SPECIFIC VOLUME ANOMALY' 43 SNOCP 130 SPECT I 91 SNCW 130 SPECT 2 104 SCDANO ES 34 SPECTRA 174 90., SPECTRA 94 STATISTI-CS ACOUSTICS 135 SPECTRA 136 STATS 131 SPECTRA TIME VARYING I STD 125 SPECTRAL ANALYSIS 2 STO 126 SPECTRAL DENSITY 3 STD 131 SPECTRAL DENSITY 7 STO 132 SPECTRAL DEkSITY FUNCTION 12 STO 128 SPECTRAL ESTIMATES 13 STO 129 SPECTRAL ESTIMATES 15 STD 129 SPECTRAL WINDOW 97 ST-D 131 SPECTRAL WINDOW 124 STO 83 SPECTRC-ANGULAR WAVE MODEL 151 STD 75 SPECTRUM 117 STD PLOT' 30 SPECTRUM ACCELERATION 16 STD-S/V 30 SPECTRUM DISPLACEMENT 15 STD SEE ALSO 32 SPEED MATRIX PLESSEY BISSET-BERMAN GUILDLINE 100 SPEED SOUND 151 STDRETV 40 SPERRY GYROCOMPASS MK227 32 STEADY STATE CONFIGURATION 105 SP HERICAL COORDINATE TRANSFORMATION 33 STEADY STATE CONFIGURATIONS 113 SPHERICAL EXCESS 35 STEADY STATE CONF16URATICNS 113 SPHERICAL TRIANGLE 36 STEADY STATE CONFIGURATICNS 102 SPINDEL R C 32 STEADY STATE DISTORTION 20 SPKTRA I STEADY STATE MASS TRANSPORT 82 SPLASH 1 114 STEIN MILTCN 82 SPLASH 11 111 STEPHENSCN EDWIN 141 SPLCCF 108 STEREOGRAPHIC CHART DE-PTH 141 SPLINE COEFFICIENT ANNOTATION 6 SPLINE FUNCTION 107 STERECGRAPHIC PRCJECTION 56 SFCRT FISHERIES 112 STERNECK METHOD 11 SPVOL 72 STEWART ROBERT J 103 SQUARE PRCJECTION 74 STEWART -ROBERT J 115 SQUARE PRCJECTICN 87 STEWART ROBERT J 130 SQUARE R.CCT OF PCLYNGMIAL 133 STCCKHAM R.J JR* 130 SQUARE RCCT OF POWER SER-IES 85 STCKES WAVE THEORY 126 SQUARED COHERENCE 1 STP02 127 SQUARED COHERENCE 25 STORM 130 SQUARED CCHERENCE 82 STORM EXTRATROPICAL. 131 SQUARED COHERENCY 82 STORM SURGE 7 STABILITY 84 STORM SURGE 8 STABILITY 82 STORM TRACK 34 STABILITY 117 STPOl 94 STAMP 38 STREAMLINES 15 STANDARD DEVIATION 30 STRESS 6 STANISLAS 30 STRESS 7 STANISLAS 35 STRETCH CABLE 147 STANISLAS 36 STRETCH CABLE 121 STARR K K 75 STROUD A 50 STATAB 88 STROUD A 112 STATE PLANE.COORDINATE TRAVERSE 36 STROUHAL EXCITATION 1 STATIONZATA 69 STUDENT-NEWPAN-KEULS TEST 2 STATION DATA 25 SLBAQUEGUS DEPOSIT 4 STATION DATA 46 SUBMARINE GRAVIMETER 5 STATION.DATA 32 SiUBMERSIBLE 7 STATION DATA 72 SUBSTANCE ADVECTION/DIFFLSION 8 STATION CATA 35 SUBSURFACE BUCY 10 STATION DATA 54 SUCCESSION 15 STATION DATA 76 SUFCUk 151 STATION DATA 80 SCLAR TIDAL FORCE 3 STATICN POSITIONS 23 SULFIDE 175 17 SULLIVAN 63 TCPF3 138 SULLIVAN JERRY 65 TCPF7 69 SUM OF SQUARE STP 65 TCPF8 15 SUMMARY 143 TCPLO 91 SUPER A D CCR 131 TCREPLT 152 SUPERSEL 65 TCSAI 83 SURF PREDICTION 66 TCSA2 78 SURFACE CURRENT 66 TCSA3 91 SURFACE CURRENT 66 TCSB1 25 SURFACE ELEVATION, 67 TCSB2 31 SURFACE EXCITATICN 67 TCSCI 17 SURFACE TEMPERATURE MODEL 67 TCSC2 84 SURFACE NAVE PAYS 69 TCSD4 34 SURGE 49 TCSEl 62 SURVIVAL 69 TCSE2 28 SUSQUEHANNA RIVER 70 TCSE3 9 SVANOM 70 TCSE4 97 SVELFS 70 TCSE5- 123 SVHRR4KM 71 TCSE6 79 SNEERS H E 68 TCSP1 82 SWELL 68 TCSP2 134 SWITZER PAUL 69 TCSP3 89 SWOP 11 56 TEACHING GAME 146 SXNOP 85 TEACHING AIDS WATER WAVE 39 SYMBOL 3 TECHAL DIGITIZER 42 SYMBOL 3 TECHNICON AUTCANALYZER 138 SYMMET 20 TEMPDIFF 87 SVNOP I TEMPERATURE 9 TABATA 2 TEMPERATURE 10 TABATA 4 TEMPERATURE 11 TABATA 7 TEMPERATURE 61 TAG DATA 8 TEMPERATURE 38 TALWANI FANIK 12 TEMPERATURE 40 TALWANI 14 TEMPERATURE 145 TALWANI 22 TEMPERATURE 131 TAUTCPLT 87 TEMPERATURE AIR 31 TAWAC 90 TEMPERATURE CHANCE VERTICAL 53 TAXONOMIC DIRECTION 146 TEMPERATURE CORRECTION 138 TCF 20 TEMPERATLRE DIFFERENCE 146 TCHKI. 134 TEMPERATURE FLUCTUATIONS 146 TCHK2 AIR-SEA INTERFACE 146 TCHK3 6 TEMPERATURE FLUX 131 TCOHPLT 138 TEMPERATURE-SALINITY CORRECTIONS 58 TCPA1 17 TEMPERATURE SURFACE 58 TCPA2 125 TEMPLT7 58 TCPA3 30 TENSION 59 TCP81 33 TENSION 59 TCP82, 35 TENSION 59 TCP63 36 TENSION 60 TCPC1 153 7ENSQ 60 TCPC2 35 TERMINAL VELCCITY 60 TCPC3 134 TERRAIN CCEAN ANALYSIS 64 TCPC4 131 TFORM1 64 TCPC5 131 TFORM2 61 TCP01 25 THATCHER P LLEWELLYN 62 TCPE1 10 THERMAL EXPANSION 63 TCPE2 72 THERMAL FCLLUTICN 63 TCPFI 9C THERMAL STRLCTURE VERTICAL 63 TCPF2 17 THERMAL TRANSIENTS 87 THERMISTER AIR 61 TOMLINSON PATRICK K 16 THERMO 63 TOMLINSON PATRICK K 17 THERMOCLINE 64 TOMLINSON PATRICK K 150 THERMCCLINE 65 TOMLINSON PATRICK K 91 THERMODYNAMIC RESPONSE SEA ICE 29 TOPOGRAPH1C MAPS BEACH 5 THERMOMETER CORRECTION 117 TOPOGRAPHY 12 THERMOMETER CORRECTIION 145 TCPOGRAPHY 143 THERMOMETER CORRECTION 25 TOPOGRAPHY NEARSHORE 16 THERMOMETER CORRECTIONS 77 TOPOLY PETER J 5 THERMOMETRIC DEPTH 121 TOPOLY PETER J 16 THERMOMETRIC DEPTH 99 TORPEDO MK48 ACOUSTICS 146 THERMOMETRIC DEPTH 31 TORQUE 4 THERMOMETRIC VALUES 31 TORSION 7 THERMOSTERIC ANOMALY 45 TOTAL FIELD 8 THERMOSTERIC ANOMALY 36 TOWED ARRAY DYNAMPICS 12 THERZ 33 TOWEC BODY 2 THETA-S 33 TOWLINE 3 THETA-S 36 TCWLINE 91 THICKNESS ICE 51 TOXICITY 34 THIN LINE ARRAY 14 TPCCNV 35 THIN LINE ARRAY 114 TPFIX 119 THISTO 131 TPHAPLT 52 THOMPSON 46 TPLIST 90 THOMPSON B 131 TPLTFRQ 55 THOMSON J A 131 TPLTSPC 136 THOMSON J A 13 TPMOD 89 THORNTHWAITE NET RADIOMETER 43 TPNAV 34 THREE DIMENSIONAL 47 TRACK 112 TICK'S METHOD 119 TRACK 137 TICK'S METHOD 103 TRACK PLOT 20 TIDAL ELLIPSE PARAMETERS 42 TRACKLINE 80 TIDAL PREDICTION HARMONIC METHOD 34 TRAJECTORIES DESCENT/ASCENT 24 TIDES 74 TRAJECTORIES DRIFT BOTTLE 25 TIDES 72 TRAJECTOPIES CIL SPILL 80 TIDES 25 TRAJECTORIES PARTICLE 28 TIDES ESTUARINE 102 TRAJECTORIES RAY 20 TIDES4 132 TRANFR 74 TILT DATA 132 TRANFRM 145 TIME CONVERSION 147 TRANSCOD 30 TIME HISTORY 95 TRANSDUCER PATTERN FUNCTIONS 129 TIME INVARIANT LINEAR SYSTEM 50 TRANSECTS FAUNAL 20 TIME SERIES 14 TRANSMISSOMETER 78 TIME SERIES 100 TRANSMISSION LOSS 85 TIME SERIES 101 TRANSMISSICN LOSS 87 TIME SERIES 147 TRANSNODC 125 TIME SERIES ANALYSIS 1 TRANSPORT 145 TIME SERIES 5 TRANSPORT 131 TIME VARYING SPECTRA 7 TRANSPORT 131 TIMSPC 8 TRANSPORT 104 TISSOT'S INDICATRIX 9 TRANSPORT 22 TITRATION 10 TRANSPORT 131 TLOGPLT 12 TRANSPORT 105 TMERC 19 TRANSPORT 131 TNOIZT 25 TRANSPORT 104 TOBLER W R 109 TRANSVERSE MERCATOR PROJECTION 128 TOEPLITZ MATRIX 110 TRANSVERSE MERCATON PROJECTION Ill TOKYO DATUM 112 TRANSVERSE MERCATOR PROJECTION 58 TCMLINSON PATRICK K 115 TRANSVERSED SINUSOIDAL PROJECTION 60 TOMLINSON PATRICK K 115 TRANSVERSED MOLLWEIDE PROJECTI0N 177 36 TRAPEZOIDAL ARRAY REFRACTION MODELS 37 TRAPEZOICAL ARRAY 132 USES 112 TRAVERSE 132 USFC 114 TRAVERSE 132 USID 84 TRAYERS COLCNEL JAMES L 132 USPE 85 TRAYERS CCLCNEL JAMES L 114 UTM 134 TREND REMOVAL 85 UTMAX1 135 TREND REMCVAL 114 LTMCO 112 TRIANGULATICN STATIONS 85 UTOFT1 30 TRIAX 123 V5DMD 30 TRIAXIAL SOIL TEST 94 VAAS A E 49 TRIAXIAL COMRESSION 77 VACM CURRENT METER 130 TRIGONOMETRIC SERIES 78 VACM CURRENT METER 142 TRIGONOMETRY 123 VACOTS 1 TRIPE R L K 6 VAISALA FRECUENCY 103 TRIPE R L K 89 VAN DER BIJL BALDWIN 118 TRIPE R L K 46 VAN VOORHIS G 146 TRIPE R L K 18 VAN WIE ROBERT 131 TRISMO 97 VAN WIE ROBERT 89 TRUWIND 141 VAN WIE ROBERT 2 TS PLOT 151 VAN WIE ROBERT 118 TS PLOT 153 VAN WIE ROBERT 125 TSAP 48 VANE SHEAR STRENGTHS 132 TSGEN 15 VARIANCE 132 TSPECT 1 134 VARIANCE 132 TSPECT 2 136 VARIANCE 11 TSVOL 60 VARIANCE-COVARIANCE 132 TTYCON 119 VECTAV 132 TTYNUM 78 VECTOR 20 TUKEY 119 VECTOR AVERAGES VELOCITY 135 TUKEY 81 VECTOR DATE 136 TUKEY COSINE WINDOW 76 VECTORIAL VALUES 133 TUKEY J W 119 VECTORS PROGRESSIVE 132 TUKEY SEE ALSO COOLEY-TUKEY 110 VEGA GREGCORY 132 TUKEY WINDOW 10 VEL 70 TUKEYS TEST FOR NONADDITIVITY 97 VELOCIMETER VALUE ADJUSTMENT FOR 56 TUNA SEDIMENTS 65 TUNA 138 VELOCITY PROFILE 76 TURBULENCE CURRENT METER 97 VELGCITY SOUND 33 TURN FORCES DUE TO SHIP ON A TURN 119 VELOCITY VECTOR AVERAGES 36 TURN FORCES DUE TO SHIP GN A TURK 97 VELPRS 109 TURRETT BARRY Ill VENING MEINESZ 5 TWIRP 150 VERTICAL ARRAY SUMMARY 146 TWO FIVE 116 VERTICAL BAR GRAPHS 142 TWOPI 124 VERTICAL SECTION 138 TYLER MAUREEN 12 VERTICAL SECTION PLOTS 136 UCF 14 VERTICAL TEMPERATURE GRADIENT 32 UFSS 62 VESSEL FISHING POWER 85 UMAX1 100 VFC 68 UNGROUPED ATA 123 VHRR SATELLITE DATA DISPLAY 44 UNIFCO 14 VINSON PHILIP 114 UNIVERSAL TRANVERSE MERCATOR GRIC 76 VINSON PHI-LIP 132 UNLEAV 38 VISCOUS FLUID 91 UNTER STEINER N 34 VISCOUS FORCES 85 IPFTO 37 VISCOUS FORCES 26 UPWELLING 14 VISIBILITY LCSS UPWELLING 49 VCID RATIO 28, UREA 19 VOLTRN 112 US COAST GEODETIC SURVEY 11 VCLUME 178 12 VOLUME FLOW 131 WHITENESS DEPARTURES FROM 19 VOLUME TRANSPORT 95 WHITTAKER R 56 VON BERTALANFFY 133 WICHERN DEAN W 60 VON BERTALANFFY 32 WILCOX J D 61 VON BERLALANFFY Ill WILLEMS ROBERT M 64 VON BERTALANFFY 76 WILLIAMS GERALD 10 VTR 77 WILLIAMS GERALD 95 VX METHOD 5 WILSCN SOUND VELOCITY 40 WALKER ELECTRIC LOG 16 WILSON SOUND VELCCITY 52 WALLIN MARSHA 99 WILSCN SOUND VELOCITY 27 WALSH J J 97 WILSON'S FORMULA 28 WANG HSIN-PANG 98 WILSON'S FORMULA 115 WARD JOHN 0 82 WIND 138 WARDEN JAMES S 89 WIND 153 WASHINGTCN ROSA T 87 WIND DIRECTICN 73 WASTE WATER 91 WIND DRIFT 88 WATER CONTENT ATMCSHERIC 76 WIND EFFECTS 48 WATER CONTENT SOIL/SEDIMENT 91 WIND FIELD 26 WATER QUALITY IN ESTUARY 83 WIND GEOSTRCPHIC 133 WATTS D G 90 WIND MIXING 83 WAVE BOTTOM VELOCITY 90 WIND MIXING 31 WAVE CONDITIONS 72 WIND MODEL MARKOV 24 WAVE ELEVATION 87 WIND MODEL MARKGV 82 WAVE FORECASTS 87 WIND SPEED 20 WAVE INTERNAL 89 WIND STRESS 83 WAVE MODEL FRENCH SPECTRO-ANGULAR 87 WIND TRANSITION MATRIX 83 WAVE PREDICTION 134 WIND VELCCITY 83 WAVE RAY PATHS 131 WINDOW 84 NAVE RAYS SURFACE 132 WINDOW 84 WAVE RECORDER SHIPBCRNE 132 WINDCW 1 84 WAVE REFRACTION 132 WINDOW BOX CAR 85 WAVE TEACHING AIDS 132 WINDCW COSINE 84 WAVE-CURRENT INTERACTION 132 WINDOW LANCZCS 15 WAVES INTERNAL 132 WINDOW PARZEN LAG 34 WAVES SHIP RESPONSE TO 78 WINDOW PERFECT DANIEL FREQUENCY, 9 WEBSTER JACCUELINE 132 WINDOW RECTANGULAR 38 WEBSTER 132 WINDOW TRIANGLE 12 WEEKPLOT 132 WINDOW TUKEY 136 WEIBUL 90 WINGER C M 136 WEIBUL 100 WINGER C M 50 WEIGHT 31 WIRE HELICAL 63 WEIGHT 116 WIRTH DAVID 58 WEIGHT-LENGTH 15 WITCOMB 132 WEIGHTING KERNEL 97 wLSND 99 WEINBERG H 85 WMAXI 73 WEINSTEIN BRUCE. 153 WMC 25 WEISE H.G 85 wCFTI 133 WELCH P D 103 WCNG S K 133 WELCH P C 118 WCNG S K 116 WENNINGER 146 WONG S K 5 WEST MARY I WCNG S K 2 WET 98 WOODBURY PETER B 17 WET BULB 48 WOODBURY PETER B 17 WETBLB 116 WOODBURY PETER B 134 WHALE SPECTRAL ANALYSIS OF CALL 106 WOODING CHRISTINE 22 WHITE LOIS 2 WORTHING L V 54 WHITE LOIS 38 WORZEL LAMAR 143 WHITE LOIS 85 WTMAXI 129 WHITE NOISE 85 WTOFTI 179 38 X-RAY DIFFRACTION ANALYSIS 152 XBCCNV 152 XBEVALU 152 XEFNWC 153 XBFNWSUM 153 XBGEOSUM 153 XBMSINV 153 XBSELECT 151 XBT DATA 153 XBTCONV 152 XBTCOUNT 152 XBTOKOUT 152 XORDER 12 XPORT 77 XTAL 91 YARIT 150 YAVNER JUDY 153 YAVNER JUDY 54 YIELD 57 YIELD 64 YIELD 56 YIELD PEA RECRUIT. 63 YIELD PER RECRUIT 136 YCNG MARJAN Y Y 144 YSTDy 127 Z TRANSFORM 42 Z LIST 43 ZEDIT 93 ZERO CROSSINGS. 93 ZERO PRESSURE 17 ZMODE 53 ZGOPLANKTON DEEP OCEAN 91 ZUBOV 30 ZWIBEL H S 180 LANGUAGE INDEX 'ALGCL 2 ALGOL 0 -6700 STATION DATA RETRItVAL,HYDROSEARCH, 1142 ALGOL B 6700 INTERACTIVE CALCULATIONS DSDP/CALC 98 ALGOL 8 6700 SOUND VELCCITY THRu.SOLID SAMPLES DSOP/SON 148 ALGOL B 6700 MAILING LABELS 48 ALGOL B 6700 SAND SILTANC CLAY FRACTIONS DSDP/GRAIN 134 ALGOL 8 6700 SPECTRAL ANALYSIS GF TIME SERIES 12'ALGOL B 6700 CONSTANTS FCR HARMONIC SYNTHESIS MEAN SEA TEMP ASSEMBLER 152 ASSEMBLER IBM 360/65 XORDER 152 ASSEMBLER IBM 360/65 XBTCCUNT 153 ASSEMBLER IBM 360/65 RETXBT ASSEMBLER IBM 360/65 XBTCCNV 153 ASSEMBLER IBM 360/65 RETBT 153 ASSEMBtER IBM 360/65 BTLISTC 18 ASSEMBLER IBM 360/65 POTENTIAL TEMP AND/OR DENS ITY POTOEN" 20 ASSEMBILER IBM 360/65 TEMPERATURE CIFFERtNCE CALCULATIONS 78 ASSEMBLER IBM@360/65 SURFACE CURRENT SUMMARY SUFCUR 150 ASSEMBLER IBM.3.60/65 FILE INDEPENDENT GEN APP SYS GAS GASTHERM 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS INDATA 150 ASSEM&LER IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS CREATE 150@ASSEMBLER IBM 360/65 FILE INCEPENDENT GEN APP SYS GAS MONTH80. 150 ASSEMBLER IBM 360/65 FILE.INDEPENDENT GEN APP SYS GAS CHEM80 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS 6EPTHBC 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS LATLON80 150 ASSEMBLER IBM 360/65 FILE INDEPENEENT GEN APP SYS GAS GASCRUER 151 ASSEMB&ER IBM 360/65 SDRETV 151 ASSEMBLER IBM 360/65 SD2TOSDl 152 ASSEMBLER IBM 360/65 SDPRT2 152 ASSEMBLER IBM 360/65 SDSELECT 152 ASSEMBILER IBM 360/65 SD2MSTCT 152 ASSEM&LER. IBM 360/65 . SD2SAPP 152 ASSEMBLER IBM 360/65 MAKE120 152 ASSEMBLER IBM 360/65 DEPTH 152 ASSEMBLER IBM 360/65 CRUCON 152 ASSEMBLER IBM 360/65 CODCCCNV' 152 ASSEMBLER IBM 360/65 SUPERSE L 152 ASSEMBLER IBM 360/65 SOPASS 124 ASSEMBLY HP 2100S PLOTTER CCMMANDS PLOT DVRIO BASIC 31 BASIC HP 98@OA UNMANNEC FREE-SWIMMING SUBMERSIBLE PLOT 32 BASIC HP 9830A UNMANNED FREE-SWIMMING SUBMERSIBLE HOTEL LOAD 32 BASIC HP 9830A UNMANNEC FREE-SWIMMING SUBMERSIBLE 13 BASIC IBM 360 ENVIRONMENTAL DYNAMICS SUBRCUTINES OCEANLIB 13 BASIC IBM 360 GEOSTROPHIC CURRENT COBOL 4 COBOL IBM 360/50 CONSISTENCY CF PHYSICAL AND CHEMICAL DATA 4 COBOL IBM 360/85 DATA MGT SYS FOR PHYS CHEM DATA OCEANSV 4 CCBCL CALCULATICN OF THERMOMETRIC VALUE S 4 COBOL STATION DATA SYSTEM FINAL VALUES 181 FORTRAN 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ARMAP 126 FORTRAN, CDC 3300/CS3 TIME SERIES ARAND AUTO 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND AUTOPLT 126 FORTRAN. CDC 3300/CS3 TIME SERIES ARAND AXISL 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCFFT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCORR 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CONPLT. 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND COMPLOT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CONFID 127 FORTRAN CDC 3300/053 TIME SERIES ARAND CONFID 1 127 FORTRAN CDC 330O/OS3 TIME SERIES ARAND CONMODE 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND COPH 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CCSTR 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CPEES 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CPLT1 127 FORTRAN CDC 3300/GS3 TIME SERIES ARAND CPLT2 127 FORTRAN CDC 3300/GS3 TIME SERIES ARAND CROPLT 127 FORTRAN CDC 3300/GS3 TIME SERIES ARAND LRCSS 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND LUSID 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND LUSFO 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CZT 128 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND DATPLT 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEMODI. 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEMOD2 128 FORTRAN CDC 3300/CS3 TIME SERIES ARAND DEM0D3 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DETRND 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DIFF12 128 FCRTRAN CDC 3300/CS3 TIME SERIES ARAND EUREKA 128 FORTRAN CDC 3300/053 TIME SERIES ARAND EXSMO 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFIN 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFINI 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTCNV 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND fFTPS 128 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FFTS 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTSPC 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FILTERI. 128 FORTRAN CDC 3000/OS3 TIME SERIES ARAND FIVET 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FOLD 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FOURTR 129 FORTRAN CDC 3300/GS3 TIME SERIES ARAND FOUSPC 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FOUSPCI 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FCUSPC2 129 FORTRAN CDC 330O/CS3 TIME SERIES ARAND FRESPON 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND GAPH 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GENER1 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GENER2 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND GENER3 129 FORTRAN CDC 3300/053 TIME SERIES ARAND LCGPLOT 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND N012T 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PHAPLT 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND PLTFOR 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PLTFRQ 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PLTSPC 130 FORTRAN CDC 3300/GS3 TIME SERIES ARAND POLRT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PCLYDV 130 FORTRAN CDC 3300/0S3 TIME SERIES ARAND PRCPLT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PSQRT 130 FORTAM CDC 3300/OS3 TIME SERIES ARAND RANDM 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RCTFFT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RESP0N 182 130 FORTRAN. CDC 3300/OS3 TIME SERIES ARAND REVERS 130 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND RPLACE 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RRVERS 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SARIT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SERGEN 130 FORTRAN CDC 3300OS3 TIME SERIES ARAND SHAPE. 130 FORTRAN CDC 330O/OS3 TIME SERIES ARAND SINTR 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SMO 130 FORT-RAN CDC 3300/OS3 TIME SERIES ARAND SPEC 130 FORTRAN, CDC 3300/OS3 TIME SERIES ARAND SPECTI. 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SPECT2 131 FORTRAN CDC3300/053 TIME SERIES ARAND TAUTOPLT 131 FORTRAN CDC 3300/OS3M TIME SERIES ARAND TCOHPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TCROPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TFORMI. 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TFORM2 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TIMSPC 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TLOGPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TNOIZT 131 FORTRAN CDC 3300/053 TIME SERIES ARAND TPHAPLT 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TPLTFRQ 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TPLTSPC 131 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND TRISMO 132 FORTRAN CDC 3000/OS3 TIME SERIES ARAND TSGEN. 132 FORTRAN. CDC 3300/OS3 TIME SERIES ARAND TSPECTI 132 FORTRAN CDC 3300/OS3 TIME SEROES ARAND TRAMFR 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TTYCCN 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TTYNUM 132 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND UNLEAV 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USES 132 FORTRAN CDC 3300/CS3 TIME SERIES ARAND USFO 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USIO 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USPE 132 FORTRAN CDC 3300/CS3 TIME SERIES ARAND WINDOW 133 FORTRAN CDC 3300/OS3 TIME SERIES ARAND WINDOW1 25 FORTRAN IBM 370/155 ESTUARINE DENSITY CURRENTS AND SALINITY 116 FORTRAN IBM 360 DENCRCGRAPH 116 FCRTRAN IBM 37C DENDRCGRAPH SAS ASA 149 FORTRAN IBM 1800 FORMAT FREE INPUT SUBCUTINE QREAC 149 FORTRAN IBM 1800 METERS VS FATHCMS MATBL 144 FORTRAN IBM 1800 DATE CALCULATICNS 6AYWK 144 FORTRAN IBM 1800 DATE CALCULATICNS NWDAT 144 FORTRAN IBM 1800 DATE CALCULATIONS NXTDY 144 FORTRAN IBM 1800 DATE CALCULATIONS YSTDY 145 FORTRAN IBM 1800 JULIAN' DAY SUBROUTINES CLEJL 145 FORTRAN IBM 1800 JULIAN DAY SUBROUTINES CLJUL 145 FORTRAN IBM 1800 TIME CONVERSICN OTIME 105 FORTRAN IBM 1800 PLOTS MERCATCR GRIU CHART 105 FORTRAN IBM 1800 NAVIGATIONAL SATELLITE PASSES ALRTX 106 FORTRAN IBM 1800 LORAN FIX LPFIX 106 FPRTRAN IBM 1800 PLAN COLRSE ANC SCHEDULE CRUIS 106 FORTRAN IBM 1800 EARTH SPHERICAL SUBROUTINES ESTCH ESTC2 ESTPL 107 FORTRAN IBM 1800 DEGREE CONVERSIONS DEGFR DEMI 107 FORTRAN IBM 1800 MERCATOR DEGREES DMRCT 107 FORTRAN IBM 1800 MAGNETIC FIELD COMPONENTS MAGFI 51 FORTRAN CDC 3600 SPECIES AFFINITIES REGROUP 116 FORTRAN CDC 3600 X-Y PLOTS MUCPAK 153 FORTRAN IBM 370 REFORMATTED STATION OUTPUT IBM 1 55 FCRTRAN IBM 370 CHL0RCPHY CHLO R 183 55 FORTRAN IBM 370 PHYTCFLANKTCN POPULATION DENSITY 55 FORTRAN IBM 370 SPECIES DIVERSITY, 20 FORTRAN PDP-11 GENERAL PURPOSE EDITOR DMSEC 20 FORTRAN PDP-11 TIME SERIES INTO PROFILES DMSCHP 20 FORTRAN POP-11 AANDEFAA CURRENT METER DATA AACAL 20 FORTRAN POP-11 CURRENT PROFILER DATA MK2CAL 20 FORTRAN PDP-11 APPENDS NEW DATA TL FILE DERIVE 20 FORTRAN UNIVAC 1106 APPENDS NEW CATA TO FILE DERIVE 20 FORTRAN UNIVAC 1106 CONCATENATES SORTS SEGMENTS OUTPUTS CMSCRT 20 FORTRAN UNIVAC 1106 INTERPOLATES TO UNIFORM GRID MATRIX 01 20 FORTRAN UNIVAC 1106 TIME SERIES STC OR PCM PROFILES PLSAD 20 FORTRAN UNIVAC 1106 INTERNAL WAVES IWEG 20 FORTRAN UNIVAC 1106 'DYNAMICAL FIELCS INTERNAL WAVE RAYS CHRSEC 20 FORTRAN UNIVAC 1106 AUTO AND CROSS SPECTRA TUKEY METHOD 20 FORTRAN UNIVAC 1106 AUTO AND CROSS SPECTRA POLARIZED FORM CMXSPC 20 FORTRAN UNIVAC 1106 AMPLITUDES PHASES LEAST SQUARES TIDES4 20 FCRTRAN UNIVAC 1106 METECROLOGICAL FLUAES METFLX 20 FORTRAN UNIVAC 1106 CRCSS CCVARIANCE MATRIX EMPEIGI 26 FORTRAN IBM 370/155 MODELING AN CCEAN POND 143 FORTRAN HP 2100 THERMOMETER CORRECTION DEPTH COMP HYD1 50 FORTRAN IBM 370 OPTIMAL ECCSYSTEM POLICIES CEP 72 FORTRAN CDC 3100 DANISH ADVECTICN PROGRAM 83 FORTRAN CDC 3100 SINGULAR WAVE PREDICTION MODEL 83 FORTRAN CDC 3200 SINGULAR WAVE PREDiCTICN MODEL 22 FORTRAN IBM 360 SPECIFIC CONDUCTIViTY WITH PRESSURE EFFECT 87 FORTRAN CDC 1604 OCEAN CLIMATOLOGY ANALYSIS MODEL ANALYS 88 FORTRAN CDC 3100 MIXED LAYER DEPTH ANALYSIS MODEL MECMLD 88 FORTRAN CDC 3106 ATMOSPHERIC WATER LCNTENT MCDEL 89 FORTRAN CDC 1604 WIND COMPUTATICN FROM SHIP OBSERVATIONS TRUWIND 75 FORTRAN CDC 7600 CPTIMIZED MULTI-LAYER HN MODEL 75 FORTRAN CDC 3100 OPTIMIZED MULTI-LAVER HN MODEL 75 FORTRAN CDC 6500 MEAN DRIFT ROUTINE 75 FORTRAN CDC 1604 MEAN DRIFT ROUTINE 120 FCRTRAN IBM 360/65 SEQUENTIAL PLOTTING 121 FORTRAN UNIVAC 1108 OVERLAY PLOTTING CVLPLT 99 FORTRAN UNIVAC 1108 RAY PATH S04348 76 FORTRAN CDC 6500 SEARCH AND RESCUE PLANNING NSAR 57 FORTRAN CDC 6600 GENERALIZED STOCK PRODUCTION MODEL PRODFIT 57 FORTRAN 6 6700 GENERALIZED STOCK PRODUCTION MODEL PRODFIT 87 FORTRAN 6 6700 SUMMARIZES WEATHER REPORTS 97 FORTRAN CDC 3100 SOUND SPEED COMPUTATICN MODEL SOVEL 97 FCRTRAN CCC 3200 SOUND SPEED COMPUTATICN MODEL SOVEL 97 FORTRAN CDC 1604 SCUND SPEED COMPUTATICN MODEL SOVEL 123 FORTRAN CDC 6600 DISPLAYS VHRR SATELLITE DATA V5DMD 123 FORTRAN IBM 360/195 MICRCFILM PLOTS OF VHRR SATELLITE DATA 139 FORTRAN IBM 1800 BARTLETT'S CURVE FITTING 136 FORTRAN IBM 1800 CLUSTER ANALYSIS 103 FORTRAN IBM 1800 SATELLITE NAVIGATION 13 FORTRAN CDC 3600 CONVERTS STD DATA RDEDTP 13 FORTRAN CDC 3600 CORRECTS STD DATA IPMOD 56 FCRTRAN 8 6700 LENGTH FREQUENCY ANALYSIS LENFRE 56 FORTRAN 8 6700 YIELD PER RECRLIT fOR MULTI-GEAR FISHERIES 57 FORTRAN 8 6700 A GENERALIZED EXPLOITED POPULATION SIMULATOR 57 FORTRAN CDC 6600 A GENERALIZED EXPLOIITED POPULATION SIMULATOR 117 FORTRAN CDC CYBER X-Y PLOTS IN A FLEXIBLE FORMAT MEDSPLOT 4 FORTRAN CDC 6400 DATA MGT SYS FCR PhYS CHEM DATA CCEANSV 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS PROF1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UMAXI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UTMAXI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WMAXI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS LENG1 85 FORTRAN 1BM 360/40 WATER WAVE TEACHING AIDS DETRND 184 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WTMAX2 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UOFTI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WOFTI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UTCFTI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WTCFT1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS AUTCOV 85 FORTRAN IBM 360/40 WATER WAVE TEACHINu AIDS CRSCOV 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS FCURTR 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS PRCFILE 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AiDS REFL1 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS FORCE AND MOVEMENT 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS EDSIT 63 FORTRAN B 6700 YIELD CURVES WITH CONSTANT RATES TCPF2 63 FORTRAN B 6700 EUMETRIC YIELC TOPF3 64 FORTRAN B 6700 PIECEWISE INTEGRATION OF YIELD CURVES TCPF4 64 FORTRAN B 6700 PIECEWISE INTEGRATION OF YIELD CURVES 65 FORTRAN B 6700 CONSTANTS IN SCHAEfER'S MODEL TCPF6 65 FORTRAN B 6700 SCHAEFER LOGISTICS MODEL OF FISH PRODUCTION 65 FORTRAN B 6700 FITS GENERALIZED STOCK PRODUCTION MODEL TCPF8 65 FORTRAN B 6700 BIOMETRY-LINEAR REGRESSION ANALYSIS TCSAI 66 FORTRAN B 6700 GENERALIZEC WEIGHTED LINEAR REGRESSION 66 FORTRAN B 6700 LINEAR REGRESSION, BOTH VARIABLES 66 FORTRAN B 6700 BIOMETRY-PROCUCT-MLMENT CORRELATION 67 FORTRAN B 6700 COOLEY-LONNES MULTIPLE-REGRESSION 67 FORTRAN B 6700 BIOMETRY-GOODNESS LF FIT 67 FORTRAN B 6700 BIOMETRY-BASIC STATISTIC FOR UNGROUPED DATA 68 FORTRAN B 6700 BIOMETRY-BASIC STATISTIC FOR GROUPEC DATA 68 FORTRAN B 6700 BIOMETRY-SINGLE CLASSIFICATION ANOVA 68 FORTRAN B 6700 BIOMETRY-FACTORIAL ANOVA TCS02 69 FORTRAN B 6700 BIOMETRY-SUM OF SQUARES STP TCS03 69 FORTRAN B 6700 BIOMETRY-STUDENT-NEWMAN-KEUL TEST TCSD4 69 FORTRAN B 6700 BIOMETRY-TEST OF HLMOGENEITY 69 FORTRAN B 6700 BIOMETRY-TEST OF EQUALITY 70 FORTRAN B 6700 BIOMETRY-TUKEY'S TEST 70 FORTRAN B 6700 BIOMETRY-KRUSKAL-WALLIS TEST TCSE4 70 FORTRAN B 6700 BIOMETRY FISHER'S EXACT TEST TCSE5 71 FCRTRAN B 670O BIOMETRY-R X C TEST OF INDEPENCENCE MAP 29 FORTRAN NUMERICAL MEL ESTUARY DYNAMICS & KINEMATICS 28 FORTRAN SALINITY DISTRIBUTICN IN ONE-DIMENSIONAL ESTUARY IFORTRAN HP 2115A DIGITIZES STD DATA DEEP 2FORTRAN HP 2115A STD PROCESSING WET 58 FORTRAN B 6700 NORMAL DISTRIBUTION SEPARATOR TCPAI 58 FORTRAN B 6700 SPAWNER-RECRUIT CURVE FITTING TCPAZ 58 FORTRAN B 6700 WEIGHT-LENGTH CURVL FITTING TCPA3 59 FORTRAN B 6700 AGE CCMPOSITION ESTIMATION TCPBI 59 FORTRAN B 6700 ESTIMATE CATCH NUMBERS PERCENT WEIGHT 59 FORTRAN B 6700 LENGTH-FREQUENCY DISTRIBUTION 60 FORTRAN B 6700 VON BERTALANFFY GRLWTH CURVE FITTING TCPCI 60 FORTRAN B 6700 VON BERTALANFFY GRLWTH UNEQUAL AGE INTERVAL 60 FORTRAN 8 6700 VON BERTALANFFY GROWTH EQUAL AGE INTERVAL O 61 FORTRAN B 6700 VON BERTALANFFY GROWTH CURVE FITTING TCPC4 64 FORTRAN B 67CO ESTIMATION OF LINEAR GROWTH 61 FORTRAN B 6700 FISHING POWER ESTIMATION TCPDI 62 FORTRAN B 6700 SURVIVAL RATE ESTIMATICN TCPEI 63 FORTRAN B 6700 FISHING MORTALITIES ESTIMATICN TCPE2 63 FORTRAN B 6700 RELATIVE YIELD PER RECRUIT 17 FORTRAN CDC 6600 INTERNAL WAVE OSCILLATIONS ZMODE 17 FORTRAN CDC 7600 INTERNAL WAVE CSCILLATICNS ZMODE 87 FORTRAN CDC 6400 PYRANCMETER ANC RADIOMETER TIME SERIES RAE 152 FORTRAN IBM 360/65 XBTQKCUT 18 FORTRAN IBM 360/65 ISENTROPIC INTERPCLATICN 18 FORTRAN IBM 360/65 SIGMAT 185 18 FORTRAN IBM 360/65 SALINITY FROM CONDUCTIVITY T P SALINE 19 FORTRAN IBM 360/65 VOLUME TRANSPORT FUNCTION QFUN 22 FCRTRAN IBM 360 C02 AND DC SAT 97 FORTRAN IBM 360/65 SOUND VELCCITY WILSONS FORMULA WLSND 97 FORTRAN IBM 360/65 SOUND VELOCITY WILSONS FORMULA SVELFS 97 FORTRAN IBM 360/65 SOUND VELOCITY WILSONS FORMULA VELPRS 116 FCRTRAN CDC 3300 VERTICAL EAR GRAPHS 4 FORTRAN IBM 360/50 CONSISTENCY CF PHYSICAL AND CHEMICAL DATA 4 FORTRAN CALCULATION CF THERMOMETRIC VALUES 4 FORTRAN STATION DATA SYSTEM FINAL VALUES 102 FORTRAN RAY TRACING KLERER-MAY USER LANGUAGE 135 FORTRKAN IBM 7090 FOURIER ANALYSIS L101 134 FORTRAN IBM 7090 TWO-DIMENSIONAL AUTOCORRELATION 134 FORTRAN IBM 1401 TWO-DIMENSIONAL AUTCCORRELATION 118 FORTRAN CDC 3100 SECTION PLOTTING 118 FORTRAN POP-8 SECTICN PLCTTING 79 FORTRAN CDC 3150 CURRENT METER DATA PROCESSING SYSTEM TICE 139 FORTRAN IBM 7074 LEAST SQUARES PLOT 139 FORTRAN. UNIVAC 1108 TEMPERATURE SALINITY CORRECTIONS CURVEFIT 139 FORTRAN POP-9 BARTLETT'S CURVE FITTING 121 FORTRAN PRODUCES CONTOUR CHARTS GRIOIT 121 FORTRAN PRODUCES CONTUR CHARTS AUTOMATED CONTOUR 100 FORTRAN IBM 7074 CRITICAL ACCOTIC RATIO 97 FORTRAN UNIVAC 1108 SOUND VELCCITY FOR MARINE SEDIMENTS 98 FORTRAN IBM 7074 LIGHT AND SOUND INSTRUCTION B 45 FORTRAN IBM 7074 LIGHT AND SOUND INSTRUCTION D 144 FORTRAN IBM 7074 BAThYMETRIC DATA REDUCTION 14 FORTRAN IBM 7074 MONTHLY SCNIC LAYER DEPTH 14 FORTRAN IBM 7074 VERTICAL TEMPERATURE GRADIENTS 137 FORTRAN IBM 7074 SINGLE INTEGRATION 111 FORTRAN IB7 7074 GEODETIC DATUM REDUCTION 111, FORTRAN 187 7074 GEODETIC PCSITICN COMPUTATION AND PLCT Ill FORTRAN ASTRONOMICC LATITUDE 112 FORTRAN CDC 3100 SOUNDING PLOT 112 FORTRAN IBM 7074 SOUNDlNG PLOT 112 FORTRAN IBM 7074 SINGLE INTEGRATION 112 FCRTRAN CDC 3100 SOCANC INVERSE 89 FORTRAN IBM 7074 SOLAR RADIATION CONVERSION 89 FORTRAN IBM 7074 WIND STRESS 8S FORTRAN 18M 7074 TWO-DIMENSICNAL POWER SPECTRUM FOR SWOP II 11 90 FORTRAN IBM 7074 PREDICTION CF VERTICAL TEMPERATURE CHANCE 90 FORTRAN IBM 7074 CLOUD COVER AND DAILY SEA TEMPERATURE 46 FORTRAN IBM 7074 SEAMCUNT MAGNETIZATION 46 FORTRAN IBM 7074 OBSERVATION DRAPING GRAVITY 48 FORTRAN UNIVAC 1108 SEDIMENT SIZE 76 FORTRAN IBM 7074 CURRENT METER TURBULENCE 76 FORTRAN UNIVAC 1108 WATER DISPLACEMENT DISPLA I09 FORTRAN UNIVAC 1108 FAA PLOT 109 FORTRAN UNIVAC 1108 DISTANCE AND AZIMUTH DIRAZD 109 FORTRAN UNIVAC 1108 PARAMETRIC PAP 110 FORTRAN UNIVAC 1108 TO GEOGRAPHI CAND/GEOGRAPHUC TC LORAN 110 FORTRAN. UNIVAC 1106 LORAN COORDINATE CLMPUTATIGN 110 FCRTRAN UNIVAC 1106 LORAN SKYWAVE CORRECTION 15 FORTRAN CDC 3200 INTERPOLATION FOR LCEANOGRAPHIC DATA 15 FORTRAN IBM 1620 INTERPOLATION FOR LCEANOGRAPHIC DATA 75 FORTRAN CDC 3300 CURRENT METER DATA CREATE-C 75 FORTRAN CDC 3300 CURRENT METER DATA CURRENT 75 FCRTRAN CDC 3300 CURRENT METER DATA CURRPLOT 75 FORTRAN CDC 3300 CURRENT METER DATA SPECTRUM 93 FORTRAN CDC 6400 H0RIZCNTAL RANGE 120 FORTRAN CDC 3800 LINE PRINTER PLOTS 16 FORTRAN CDC 3800 INTERNAL GRAVITY WAVES DISPER 186 107 FORTRAN CDC 3800 ANNCTATED TRACK ON STEREOGRAPHIC PROJECTION 89 FORTRAN CDC 3800 MIE SCATTERING COMPUTATIONS 47 FORTRAN CDC 3600 PLOTS TRACK AND DATA PROFILE TRACK 47 FORTRAN CDC 3800 PLCTS TRACK AND DATA PROFILE TRACK 47 FORTRAN CDC 3800 GECDAJA 47 FORTRAN CDC 3600 GECDATA 47 FORTRAN CDC 3600 MAGNETIC SIGNATURES MAGPLOT 47 FORTRAN CDC 3800 MAGNETIC SIGNATURES MAGPLOT 107 FORTRAN CDC 3600 ANNCTATED TRACK ON STEREOGRAPHIC PROJECTION 125 FORTRAN UNIVAC 1108 SPECTRAL ANALYSIS SUBROUTINES 47 FORTRAN UNIVAC 1108 TRUE CCEAN DEFTH FATHOR 142 FORTRAN CDC 3300 SOLVE ALGEBRAIC EQUATIONS MATRIX 121 FORTRAN CDC 3300 PHYSICAL DATA-PLOT FRAME 99 FORTRAN CDC 3300 ACOUSTIC PERFORMANCE AND EVALUATION 94 FORTRAN CDC 3300. SOUND REFRACT1ON CORRECTIONS FITIT 15 FORTRAN SIGMA-T INVREJ 15 FCRTRAN STO PROCESSING OCEANDATA 15 FORTRAN INTERNAL WAVES WITLCMB 84 FORTRAN IBM 360/165 WAVE INTERACTICN WITH CURRENT CAPGRAY 24 FORTRAN IBM 370/165 ESTUARINE MODEL NONLNPA 26 FORTRAN CDC 6400 UPWELLING OSTEOPWL 126 FORTRAN CDC 3300/0S3 TIME SERIES ARAND ACFFT 126 FORTRAN CDC 3300/0S3 TIME SERIES ARAND ACORR 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ACRPLT 126 FORTRAN CDC 3300/OS3 TIME SERRIES ARAND ALIGN 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND AMPACO 1620 TRANSPORT COMPUTATIONS FRCM ATMOSPHERIC PRESSURE 146 FORTRAN 11 IBM 7094 STATICN DATA REDUCTION SYNOP 5 FORTRAN II PDP 8E - MASS TRANSPORT AND VELOCITIES GEOMASS 79 FORTRAN 11 IBM 1620 PRCCESSES CURRENT INSTRUMENT OBSERVATIONS 94 FORTRAN 11 UNIVAC 1108 BOTTCM REFLECTIVITV 148 FORTRAN 11 CDC 1604 FORTRAN ACCESS TO SCIENTIFIC DATA FASD 48 FORTRAN 11 IBM 1620 SOIL AND SEDIMENT ENGINEERING TEST DATA 145 FORTRAN II IBM 1130 REDUCTICN AND DISPLAY OF DATA ACQUIRED AT SEA 101 FORTRAN 11 IBM 7090 ACOUSTIC RAY TRACING 138 FORTRAN 11 CDC 3100 LEAST SQUARES CURVE FITTING 2 3 & 4 DIMENSIONS 139 FORTRAN 11 GE 225 CURVE FITTING CRVFT 2 FORTRAN II CDC 3100 SALINITY ANOMALY ISALBP 3 FORTRAN 11 CDC 3100 OXYGEN SATURATICN OXYGEN ANOMALY ISATBP 3 FORTRAN If POP-8 PLOT THETA-S CURVES 3 FCRTRAN 11 CDC 3100 PLOT THETA-S CURVES 3 FORTRAN Il CDC 3100 PLOTS STATION POSITIONS 3 FORTRAN 11 POP-8 PLOTS STATION POSITIONS 3 FORTRAN II CDC 3150 NUTRIENT CONCENTRATION PEAKS 91 FORTRAN Il CDC 160A ICE DRIFT ANALYSIS/FORECAST 110 FORTRAN II IB7 7074 INDIVIDUAL POINT GENERATOR FOR MAP PROJECTICNS 111 FORTRAN Il 187 7074 INDIVIDUAL POINT GENERATOR FOR DISTANCE 39 FORTRAN IV CDC 3300 GEOPHYSICAL DATA REDUCTION AND PLOTTING 39 FORTRAN IV CDC 3300 PRCCESSING/DISPLAY MARINE, GEOPHYSICAL DATA 39 FORTRAN IV CDC 3300 MARINE SEISMIC DATA REDUCTION AND ANALYSIS 39 FORTRAN IV CDC 3300 A LIBRARY OF GEOPHISICAL SUBROUTINES GLIB 7 FORTRAN 1V IBM 360/65 READ CALC INTERP STATICN DATA CAPRICORN 7 FORTRAN IV IBM 360/65 STATICN DATA CALCULATICNS F3 8 FORTRAN IV IBM 36O/65 PLOTS STATION DATA PLTEDT 8 FCRTRAN IV IBM 360/65 CALCULATES STATION DATA SECPG 103 FORTRAN IV IBM 360/65 PLOTS MAPS GRIDS TRACKS MAP 5 FCRTRAN IV B 6700 OCEANOGRAPHY STATION COMPUTER PROGRAM 25 FORTRAN IV IBM 360 DYNAMIC DETERMINISTIC SIMULATION SIMUDELT 83 FORTRAN IV IBM 360/75 WAVE BOTT0M VELCCITY 91 FORTRAN IV IBM 7090-94 SEA ICE STUDIE YARIT 91 FORTRAN IV IBM 7090-94 SEA ICE STUDIES FLIP 91 FORTRAN IV 1BM 7090-94 SEA ICE STUDIES SALPA 187 91 FORTRAN IV IBM 7090-94 SEA ICE STUDIES RITE 38 FORTRAN IV CDC 6600 CONVECTION INVARIABLE VISCOSITY FLUID CONVEC 116 FORTRAN IV CDC 3600 PLOTTING PROGRAM PRCFL 91 FORTRAN IV IBM 7090-94 SEA ICE STUDIES RITE 38 FORTRAN IV CDC 6600 CONVECTION INVARIABLE VISCOSITY FLUID CONVEC 116 FORTRAN IV CDC 3600 PLOTTING PROGRAM PRCFL 2 FORTRAN IV CDC 6600 STD DATA PROCESSING 25 FORTRAN IV IBM 360/65 MIT SALINITY INTRUSION PROGRAM 28 FORTRAN IV IBM 370 ESTUARINE CHEMISTRY MYACHEM 28 FORTRAN IV IBM 370 ESTUARINE TIDES 24 FORTRAN IV UNIVAC 1108 THREE DIMENSIONAL ESTUARINE CIRCULATION MODEL 51 FORTRAN IV CDC 6600 PROOLCTIVITY OXYGEN 52 FORTRAN IV CDC 6600 SPECIES DIVERSITY JOB 52 FORTRAN IV 'CDC 6600 PRODUCTIVITY ECOPROD 27 FORTRAN JV CDC 6400 THREE-DIMENSICNAL SIMULATION PACKAGE AUGUR 52 FORTRAN IV IBM 7094 CONCENTRATICNS PER SQUARE METER OF SURFACE 118 FORTRAN IV XDS SIGMA 7 HCRIZCNTAL HISTCGRAMS HISTO 118 FORTRAN IV XDS SIGMA 7 PRINTER PLOTS LISPLC 119 FORTRAN IV XDS SIGMA 7 PLOT OF FREQUENCY DISTRIBUTION THISTO 119 FORTRAN IV XDS SIGMA 7 PLOTS DATA ALCNG TRACK 119 FORTRAN IV XDS SIGMA 7 PRCFILE VERSUS TIME OR DISTANCE 120 FORTRAN IV HP MINI PLOTS NAVIGATION WITH ANY OTHER DATA TYPE DEEP6 102 FORTRAN IV XCS SIGMA 7 RAYTRACE 97 FORTRAN IV XDS SIGMA 7 SOUND VELCCITY SONVEL 97 FORTRAN IV XDS SIGMA 7 DEPTH CORRECTION MTCOR SOUND VELOCITY 148 FORTRAN IV XDS SIGMA 7 EDITING FCR WHOI FORMAT SCRUB 143 FORTRAN JV XDS SIGMA 7 THERMOMETER CORRECTION TCPLC 8FORTRAN IV HP 2100 STATICN DATA HYD2 8FORTRAN IV XDS SIGMA 7 BRUNT-VAISALA FREQUENCY OBVFRQ 9FORTRAN IV XDS SIGMA 7 DYNAMIC HEIGHT DYNHT 9FORTRAN IV XDS SIGMA 7 POTENTIAL ENERGY ANOMALY PEN 9FORTRAN IV XDS SIGMA 7 VARIOUS PARAMETERS FROM STATION DATA OCCOMP 9FORTRAN IV XDS SIGMA 7 SPECIFIC VOLUME ANLMALY SVANOM 9FCRTRAN IV XDS SIGMA 7 PRESSURE SUBRCUTINE PRESS 10 FORTRAN IV XDS SIGMA 7 READS STATION DATA 10 FORTRAN IV XDS SIGMA 7 GEOSTROPHIC VELCCITY DIFFERENCE VEL 10 FORTRAN IV XDS SIGMA 7 VOLUME TRANSPORT VTR 10 FORTRAN IV XDS SIGMA 7 SIGMA-T SICMAT AND DSIGMT 52 FORTRAN IV CDC 6400 COMBINED CHLOROPHYLL AND PRODUCTIVITY 53 FORTRAN IV IBM 7094 PHYTOPLANKTON NUMBERS VOLUME SURFACE AREA 134 FORTRAN IV UNIVAC 1108 SPECTRAL ANALYSIS LF TIME SERIES 136 FORTRAN IV IBM 370 PROBABILITY DISTRIBUTION WE1BUL 56 FORTRAN IV IBM 370 RESOURCES ALLOCATION IN FISHERIES MGT PISCES 56 FORTRAN IV IBM 370 WATER RESOURCES TEACHING GAVE DAM 25 FORTRAN IV IBM 1130 BEACH SIMULATICN MODEL 25 FORTRAN IV IBM 1130 BEACH AND NEARSHORE MAPS A-S 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM ANGLE 93 FORTRAN IV CDC 1604 SCUND SCATTERING BY ORGANISMS SKAT 72 FORTRAN IV CDC 6500 THERMAL POLLLTION MODEL 72 FORTRAN IV CDC 1604 THERMAL POLLLTION MODEL 134 FORTRAN IV IBM 360 TIME SERIES ANALYSIS BLACKY 83 FORTRAN IV CDC 6500 FRENCH SPECTRO-ANGULAR WAVE MODEL 83 FORTRAN IV CDC 7600 FRENCH SPECTRO-ANGULAR WAVE MODEL 83 FORTRAN IV CDC 3100 SURF PREDICTICN MODEL 24 FORTRAN IV CDC 6500 MULTI-LAYER HYDRODYNAMIC-NUMBERICAL MODEL 24 FORTRAN IV CDC 7600 MULTI-LAYER HYDRODYNAMICAL-NUMERICAL MODEL 24 FORTRAN IV CDC 6500 SINGLE LARGE HYDRODYNAMICAL-NUMERICAL MODEL 24 FORTRAN IV IBM 360 SINGLE LARGE HYDR0DYNAMICAL-NUMERICAL MODEL 88 FORTRAN IV CDC 6500 HURRICANE HEAT POTENTIAL MODEL 188 88 FORTRAN IV CDC 6500 OCEAN-ATMCSPHERE FEEDBACK MODEL 80 FORTRAN 60 IBM 360/195 TIDES IN THE CPEN SEA 15 FORTRAN EXT CDC 6500 VARIANCE AND STANDARD DEVIATION SUMMARY 101 FORTRAN JV UNIVAC 1108 SCNAR IN REFRA CTIVE WATER 101 FORTRAN.IV UNIVAC 1108 SONAR IN REFRACTIVL WATER 101 FORTRAN IV UNIVAC 1108 SOPTS SCUND RAY DATA RAY SORT 45 FORTRAN IV UNIVAC 1108 PATTERN FUNCTICN CALCULATIONS 141 FORTRAN IV UNIVAC 1108 SMOOTHING DATA USING THE CUBIC SRLINE 94 FORTRAN IV UNIVAC 1108 PROPAGATICN LOSS FAST FIELD PROGRAM 14 FORTRAN EXT CDC 6500 CCEANCGRAPHIC CATA CCMPUTATION TPCONV 136 FORTRAN IV IBM 360/65 EXTENDED NCRMAL SEPARATOR PROGRAM ENCRMSEP 124 FORTRAN IV IBM 360/65 CXYGEN PHCSPHATE ELNSITY PLCTS 124 FORTRAN IV IBM 360/65 GENERAL MERCATOR PLOT 112 FORTRAN IV IBM 360/30 ADJLSTS A STATE PLANE COORDINATE TRAVERSE 113 FORTRA-N IV IBM 360/65 NCS SCI' ENTIFIC SUBACUTINE SYSTEM ANLIS 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM APCTN 113 FCRTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM APCWN 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBACUTINE SYSTEM APOLY 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM CGSPC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM CUBIC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBACUTINE S.YSTEM EXCEB 113 FGRTRAN IV IBM 360/65 N05 SCIENTIFIC'SUBAOUTINE SYSTEM GMLIC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBACUTINE SYSTEM HIFIX 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM LORAN 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM OMEGA 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM SODIN 114 FCRTRAN IV IBM 360/65 NOS SCIENTIFIC SUBACUTINE SYSTEM SODPN 114 FORTRAN IV IBM 360/65' NOS SCIENTIFIC SUBROUTINE SYSTEM TPFIX 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM UTMCO 80 FORTRAN IV CDC 6600 HARMCNIC ANALYSIS GF DATA AT TIDAL FREQUENCIES 82 FORTRAN IV CDC 6600 HURRICANE STCRM SURGE FORECASTS SPLASH 1 82 FORTRAN IV CDC 6600 HURRICANE STCRM SURGE FORECASTS SPLASH II 82 FORTRAN IV IBM 360/195 EAST COAST STORM StjRGE 82 FORTRAN IV IBM 360/195 WAVE FORE,CASTS 80 FORTRAN IV IBM 360/195 ASTRCKOPICAL TIDE PRECICTICN 30 FORTRAN IV CDC 6600 DEEP CCEAN LCAC HANCLING SYSTEMS DOLLS 30 FORTRAN IV CDC 6600 LOAD MOTICN AND CAbLE STRESSES CABI 30 FORTRAN IV CDC 6600 SOIL TEST CATA TRIAX 30 FORTRAN IV CDC 6600 DYNAMIC STRESS RESPCNSE OF LIFTING LINES CABANA 31 FORTRAN IV CDC 6600 DYNAMIC RE-SPCNSE OF CABLE SYSTEM SNAPLG -31 FORTRAN IV CDC 6600 CHANGES IN ELECTROMECHANICAL CABLE RAMSC 31 FORTRAN IV CDC -6600 END RESPONSES IN ELECTROMECHANICAL CABLE RAGAC 17 FORTRAN IV IBM 360 CBJECTIVE THEPVCCLINE ANALYSIS 17 FORTRAN IV CDC 65CO CBJECTIVE THERIwCLII\E ANALYSIS 91 FORTRAN 60 IBM 1604 WIND DRIFT AND CONCENTRATION OF SEA ICE ICEGRID 145 FORTRAN IV IBM 1800 CURRENT METER CATA RECUCTIGN 37 FORTRAN IV IBM 1800 CABLE CCNFIGURATION 134 FORTRAN IV IBM 1800 GENERATES ARBITRARY FILTER HILOW 184 FORTRAN IV IBM 1800 SHIP8CRNE WAVE RECLRDER ANALYSIS SBWRO 104 FORTRAN IV IBM 1800 LORAN/DECCA COOPOINATES CALCULATION HNAV 104 FORTRAN IV IBM 1800 LORAN/DECCA FILE INITIALIZATION HNVI 104 FORTRAN IV IBM 1800 GECDETIC DISTANCE AND AZIMUTH SDANO 12 FORTRAN IV B 6700 PLOT TEMP LIST MIXtD LAYER DEPTH WEEKPLCT 4 FORTRAN.IV CDC CYBER 74 DAILY SEAWATER CBSERVATIONS 135 FORTRAN IV IBM 360/40 SPECTRA PRCGRAMS DtTRND AUTCOV CRSCCV FCURTR 25 FORTRAN IV IBM 360/65 MIT SALINITY INTRUSICN PROGRAM 40 FORTRAN IV IBM 7074 COMPUTATIEN ANC PLCTTING OF MAGNETIC ANCMALIES 135 FORTRAN IV IBM 1130 ANALYSIS CF NCN-LIAEAR,RESPCNSE SURFACE 135 FCRTRAN IV IBM 1130 MULTIPLE DISCRIMINANT ANALYSIS MULCA 103 FORTRAN IV IBM 1130 SATELLITE RISE AND SET TIMES ALERT ASORT FORTRAN IV IBM 1130 YIELD PER RECRUIT AYLC BICH 189 103 FORTRAN IV IBM 360/65 ASTRONOMIC POSITION AZIMUTH METHOD 22 FORTRAN IV IBM 360/65 PERCENTAGE SATURATION OF OXYGEN IN ESTUARY 23 FORTRAN IV IBM 360/65 WATER CHEMISTRY DiELECTRIC CONSTANT 38 FORTRAN IV IBM 360/65 GRAVITATIONAL ATTRACTION TWO-DIMENTIONALL BODIES 38 FORTRAN IV XDS SIGMA 7 X-RAY DIFFRACTION ANALYSIS,* 38 FORTRAN IV XDS SIGMA 7 MAGNETIC ANOMALIES MAG20 122 FORTRAN IV IBM 360/61 PROFILE PLOTS TIME AXIS PROFL3 122 FORTRAN IV IBM 360/61 PROFILE PLOTS DISTANCE AXIS PFLOST 122 FORTRAN IV IBM 360/61 MAP PLOTS MAPPLT 38 FORTRAN IV IBM 1130 SEDIMENT GRAIN SIZE ANALYSIS 40 FORTRAN IV 'IBM 1130 REDUCTION DISPLAY STORAGE GEOPHYSICAL DATA' 117 FORTRAN IV IBM 1130 PLOTS HYDRO CAST CATA PLOG 117 FORTRAN IV IBM 1130 PLOTS STD DATA STPOL 118 FORTRAN IV IBM 1130 PLOTS TEMPERATURE-SALINITY PSAL 1 1 FORTRAN IV IBM 1130 TRANSPORT COMPUTATiONS FROM ATMOSPHERIC PRESSURE I FORTRAN IV IBM 1130 STD COMPUTATIONS STP02 I FORTRAN IV IBM 1130 HYDRO CAST COMPUTATIONS 42 FORTRAN IV UNIVAC 1108 LISTS RAW DATA 2LIST 42 FORTRAN IV UNIVAC 1108 PLOTS TRACKLINE QCKDRAW 42 FORTRAN IV UNIVAC 1108 PLOTS CONTOUR CROSSING INTERVALS CCUBLX 42 FORTRAN IV UNIVAC 1108 PLOTS GEOPHYSICAL DATA PLOT2 43 FORTRAN IV UNIVAC 1108 LISTS EVERY HUNDRETH VALUE SNOOP 43 FORTRAN IV UNIVAC 1108 NAVIGATION COMPUTATIONS TPNAV 43 FORTRAN IV UNIVAC 1108 EDITS GEOPHYSICAL DATA ZEDIT 43 FORTRAN IV UNIVAC 1108 GEOPHYSICAL CATA CLNVERSION HANDY 44 FORTRAN IV UNIVAC 1108 LISTS GEOPHYSICAL DATA LISTP 44 FCRTRAN IV UNIVAC 1108 COURSE, SPEEC, EOTVCS CORRECTION LOXNAV 44 FORTRAN IV UNIVAC 1108 CONVERTS GEOPHYSICAL DATA PHONEY 44 FORTRAN IV UNIVAC 1108 SOUND VELCCITY VARIATION AND NAVIGATION FATHOM 45 FORTRAN IV UNIVAC 1108 REGIONAL FIELD RESIDUAL MAGNETIC ANOMALY GAMMA 45 FORTRAN IV UNIVAC 1108 GRAVITY GAL 45 FORTRAN IV UNIVAC 1180 PLOTS PROFILES OF GEOPHYSICAL DATA DISPLOT 46 FORTRAN IV UNIVAC 1108 CONVERTS DIGITIZER DATA DYGYT 46 FORTRAN IV UNIVAC 1108 EDITS REDUCED GEOPHYSICAL DATA EDIT 125 FORTRAN IV CDC 6400 SCALAR TINE SERIES TEMPLT7 78 FORTRAN IV CDC 6400 VECTOR TIME SERIES CURPLT6 51 FORTRAN IV IBM 360 TOXICITY BIOASSAY PROBIT ANALYSIS 139 FORTRAN IV IBM 360/65 FITS POLYNMIAL P3TERM 142 FORTRAN IV. IBM 360/65 CHECKS ANGLES TWOPI 142 FORTRAN IV CDC 6600 CHECKS ANGLES TWOPI 122 FORTRAN IV IBM 360/65 PLOTS SCATTERGRAM SCTGM4 SCTGMS 123 FORTRAN IV CDC 6600 X-Y PLOTS EBTPLT 148 FORTRAN IV CDC 6600 REFRODUCE ANC SERIALIZE DECK DUPE 148 FORTRAN IV IBM 360/65 FLAGS SUSPICICUS CATA VALUES EDITQ 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSICN ROUTINES JDAYWK 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULDAY 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULIAN 144 FORTRAN IV IBM 360/65 JULIAN DATE CCNVERSION ROUTINES JULYAN 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULSEC 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES CESLUJ 144 FORTRAN IV IBM 360/65 DAY OF THE WEEK NDAYWK 17 FORTRAN IV CDC 6500 WET BLLB TEMPERATURE WETBLA 41 FORTRAN, IV IBM 360/65 MARINE GEOPHYSICAL DATA REDUCTION 41 FORTRAN IV IBM 360/65 PLOS PROFILES OF BATHYMETRY AND MAGNETIC 153 FORTRAN IV IBM 360/65 XBSELECT 153 FORTRAN IV IBM 360/65 XBYMSINV 153 FORTRAN IV IBM 360/65 XBGEOSUM 153 FORTRAN IV IBM 360/65 CANWMC 18 FORTRAN IV IBM 360/65 DYNAMIC DEPTh ANOMALY DYANCM 19 FORTRAN IV IBM 360/65 POTENTIAL TEMP AND DENSITY PODENS 19 FORTRAN IV IBM 360/65 V0LUME TRANSPORT VOLTRN 19 FORTRAN IV IBM 360/65 COMPUTES PRESSURE PRESSR 190 115 FORTRAN IV IBM 360/65 COMPUTE GREAT CIRCLE PATH GCIRC 115 FORTRAN IV IBM 360/40 MAP PROJECTIONS AND GRIDS MAP 54 FORTRAN IV IBM 360 PIGMENT RATIC 54 FORTRAN IV IBM 360 SUCCESSION 54 FORTRAN IV IBM 360 SPECIES ABUNDANCE 138 FORTRAN IV IBM 360/65 FITS A SMOOTH CURVE 141 FORTRAN IV IBM 360/65 CALCULATES SPLINE COEFFICIENT SPLCOF 141 FORTRAN IV IBM 360/65 INTERPOLATING By CUBIC SPLINE 150 FORTRAN IV IBM 360/65 FILE INDEPENCENT GEN APP SYS GAS GASDIPBS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASSAMPC 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASEINV 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASCCI 150 FORTRAN IV IBM 360/65 FILE INDEPENDCENT GEN APP SYS GAS GASVPRT 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APO SYS GAS GVAREFRM 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CANADA 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GAS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GASVASUM 151 FORTRAN IV IBM 360/65 FILE INCEPENDENT GEN APP SYS GAS ALTERGAS 151 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS ALTERGAS 47 FORTRAN IV CDC 3150 GEOPHYSICAL DATA STORAGE AND RETRIEVAL GEOFILE 48 FORTRAN IV UNIVAC 1108 BOTTOM SEDIMENT DISTRIBUTION PLOT 93 FORTRAN IV CDC 6500 NORVAL MODE CALCULATIONS NORMOD 3 16 FORTRAN IV HP 2100S THERMOMETRIC CEPTH CALCULATION CAST 16 FORTRAN IV HP 2100S THERMOMETER DATA FILE HANDLER THERMO 16 FORTRAN IV CDC 3200 SEA SURFACE TEMPERATURES-ANALYSIS 107 FORTRAN IV HP 21O0S ANNOTES CHART 108 FORTRAN IV HP 2100S BATHYMETRIC CR MAGNETICS CHART PROFL 108 FORTRAN IV HP 2100S MERCATOR CHART DIGITIZATION ANTRK 108 FORTRAN IV HP 2100S BATHYMETRIC CHART DIGITIZATION OGBTH 108 FORTRAN IV HP 2100S PLOTS ON STEREOGRAPHIC CHART ANNOT 108 FORTRAN IV HP 2100S PLOTS NAVIGATION DATA OCEAN 109 FORTRAN IV HP 2100S LONG BASE LINE ACOLSTIC TRACKING 10 FORTRAN IV XDS SIGMA 7 ADIABATIC TEMPERATURE GRADIENT ATG 1C FCRTRAN IV XDS SIGMA 7 POTENTIAL TEMPERATSURE POTEMP 10 FORTRAN IV XDS SIGMA 7 SPECIFIC VOLUME SPVCL 136 FORTRAN IV XDS SIGMA 7 STATISTICS FROM WHLI FORMAT STATS 105 FORTRAN IV HP 21005 LORAN OR CMEGA CONVERSION GEPOS 105 FORTRAN IV HP 3100A CRUISE TRACK TMERC 105 FORTRAN IV XDS SIGMA 7 TRANSFORMATIC OF SPHERICAL COORDINATES 106 FORTRAN IV XDS SIGMA 7 SUM OF FINITE ROTATIONS ON A SPHERE SUMROT 41 FORTRAN. IV XDS SIGMA 7 GEOMAGNETIC FIELD MFIELD 5C FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES FTAPE 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES FLISHT 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES CFKSPIT 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES SELECT 191 A, 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES CHANAT 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES PREPLOTG 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES PLOTSPECG 50 FORTRAN IV XOS SIGMA 7 WHOI BIOLOGY SERIES STATAB 77 FORTRAN IV XDS SIGMA 7 CURRENT METER CLOCK SEQUENCE XTAL 78 FORTRAN IV XDS SIGMA 7 CURRENT METER CALIBRATION CASDEC 78 FORTRAN IV XDS SIGMA 7 CURRENT METER DATA REDUCTION AND EDITING CARP 53 FORTRAN IV UNIVAC 1108 GENERATES ZOOPLANKTON TAXONOMIC DIRECTORY 53 FORTRAN IV UNIVAC 1108 DEEP OCEAN ZOOPLANKTON DISTRIBUTION 53 FORTRAN IV UNIVAC 1108 DEEP OCEAN ZCOPLANKTCN POPULATION STATISTICS 26 FORTRAN IV IBM 360 MATHEMATICAL WATER QUALITY MODEL FOR ESTUARIES 26 FORTRAN IV IBM 360 COMFUTATICN OF FLOW THROUGH MASONBORO INLET NC 26 FORTRAN IV IBM 360 CIRCULATION IN PAMLICO SOUND 138 FORTRAN IV UNIVAC 1108 CURVE FITTING VELOCITY PROFILE NEWFIT 45 FORTRAN V UNIVAC 1108 RAYLEIGH-MORSE BOTTCM REFLECTION COEFFICIENTS 138 FORTRAN V UNIVAC FITTING A LEAST SQUARES DISTANCE HYPERPLANE 99 FORTRAN V UNIVAC 1108 CONTINUCUS GRADIENT RAY TRACING SYSTEM CONGRATS 93 FORTRAN V UNIVAC 1108, NORVAL MODE PROPAGATION MODEL 94 FORTRAN V UNIVAC 1108 BEAM PATTERNS AND WIDTHS GBEAM 94 FORTRAN V UNIVAC 1108 STATISTICS ACOUSTIL MEASUREMENTS AND PREDICTIONS 45 FORTRAN V UNIVAC 1108 PROPAGATICN LCSS 45 FORTRAN V UNIVAC 1108 AMOS RROPAGATION LOSS 121 FORTRAN V UNIVAC 1108 REFORMATS DATA PLOTS TRACK CHART MASTRACK 14 FORTRAN V UNIVAC 1108 WATER CLARITY 76 FORTRAN V UNIVAC 1108 IN-SITU CURRENT 77 FORTRAN V UNIVAC 1108 CURRENT METER PRINT 77 FORTRAN V UNIVAC 1108 CURRENT-MEIER PLOT 77 FORTRAN V UNIVAC 1108 CONVERT CURRENT METER TAPE 77 FORTRAN V UNIVAC 1108 CURRENT METER DATA MPRINTO 36 FORTRAN V UNIVAC 1108 TOWED SYSTEM DYNAMICS 36 FORTRAN V UNIVAC 1108 TRAPEZOIDAL ARRAY DEPLOYMENT DYNAMICS 37 FORTRAN V UNIVAC 1108 STEADY STATE CABLE LAYING 37 FORTRAN V UNIVAC 1106 TOWED ARRAY CONNFIGORATIONS 37 FORTRAN V UNIVAC 1108 TRAPEZCIDAL ARRAY DYNAMICS 16 FORTRAN V UNIVAC 1108 STD-Sq/V DATA S2049 32 FORTRAN V UNIVAC 1108 STEADY STATE TRAPEOICAL ARRAY CONFIGURATIONS 32 FORTRAN V UNIVAC 1108 ANCHOR LAST BUOY SYSTEM DEVELOPMENT DYNAMICS 33 FCRTRAN V UNIVAC 1108 CABLE TCWED BUOY CONFIGURATIONS IN A TURN 33 FORTRAN V UNIVAC 1108 FREE-FLOATING SPAR-ARRAY DYNAMICS 33 FORTRAN V UNIVAC 1108 FREE-FLOATING SPAR-BUOY DYNAMICS 33 FORTRAN V UNIVAC 1108 SHIP SUSPENDED ARRAY DYNAMICS 34 FORTRAN V UNIVAC 1108 BOCMERANG CORER DESCENT/ASCENT TRAJECTORIES 34 FORTRAN V UNIVAC 1108 BUOY-SHIP DYNAMICS 34 FORTRAN V UNIVAC 1108 BUOY-SYSTEM DYNAMICS 34 FORTRAN V UNIVAC 1108 FIXED THIN LINE ARRAY DYNAMICS 35 FORTRAN V UNIVAC 1108 FIXED ThIN LINE ARRAY STEADY STATE CONFIGURATION 35 FORTRAN V UNIVAC 1108 MARINE CORER DYNAMICS 35 FORTRAN V UNIVAC 1108 STEADY-STATE BUOY SYSTEM CONFIGURATIONS 36 FORTRAN V UNIVAC 1108 STEADY-STATE SUBSURFACE BUOY SYSTM CONFIGURATION 36 FORTRAN V UNIVAC 1108 TOWED ARRAY CYNAMILS 146 FORTRAN VI IBM 1130 THERMOMETER CORRECTION TCHK2 125 FORTRAN 32 CDC 3100 TIME SERIES PLOTTING 125 FORTRAN 32 POP-8 TIME SERIES PLOTTING 146 FORTRAN 63 CDC 6600 HYDROGRAPHIC CATA REDUCTION TWO FIVE 121 FORTRAN 63 CDC 1604 MACHINE PLOTTING MERCATOR PROJECTION 123 FORTRAN 63 CDC 3600 VERTICALLY ANALYZED CCNTOURS VACOTS 12 FORTRAN 63 CDC 3600 VERTICAL SECTICN PLOTS ESTPAC 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION DISTOV 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTIOS PREDICTION VFC 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION CT0UR 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION PRFLT 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION SERPENT 192 101 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUCSTICS PREDICTION RAPLOT 101 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION LOSSPLOT 73 ANS FORTRAN IBM 360 ECCLOGICAL STATISTICAL PROGRAMS ECCSTAT 73 ANS FORTRAN IBM 370 ECOLOGICAL STATISTICAL PROGRAMS ECOSTAT 125 MS FORTRAN CDC 6400 TIME SERIES ANALYSIS PROGRAMS TSAP 125 MS FORTRAN CDC 3150 TIME SERIES ANALYSIS PROGRAMS TSAP 126 MS FORTRAN CDC 3150 TIME SERIES ANALOG TO DIGITAL A TO 0 PL/1 74 PL/1 IBM 360/168 DRIFT BOTTLE/STATISTICS 74 PL/I IBM 360/168 DRIFT BOTTLE PLOTS 74 PL/1 IBM 360/168 REFORMAT AND SORT DRIFT BOTTLE DATA 4 PL/1 IBM 360/85 DATA MGT SYS FOR PhYS CHEM DATA OCEANSV 72 PL/l IBM 370/168 MONTE CARLC SPILL TRACKER 87 PL/I IBM 370/180 MARKCVIAN ANALYSIS OF TDF-14 WIND DATA 151 PL/1 IBM 360/65 SD2CHAR 152 PL/1 IBM 360/65 SDGEOIV 152 PL/1 IBM 360/65 XBEVALU 152 PL/I IBM 360/65 XBCONV 152 PL/1 IBM 360/66 XBFNWC 152 PL/I IBM 360/65 XBTNWSUM 153 PL/1 IBM 360/65 BTGEOIV 153 PL/1 IBM 360/65 SCHNINE 153 PL/1 IBM 360/65 SCMULTI 153 PL/1 IBM 360/65 DRYLAND 141 PL/1 IBM 360/65 LINEAR INTERFOLATION LININT 141 PL/l IBM 360/65 LAGRANGIAN THREE POINT INTERPOLATION LAG3PT 150 PL/1 IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GAS THERM MISCELLANEOUS 104 MAD IBM 7090 GENERAL MAP PROJECTION 104 MAD IBM 7090 FINITE MAP PROJECT DISTORTIONS 80 MAD IBM 7090 THECRETICAL RACIAL TIDAL FORCE 53 MAP IBM 7094 PHYTOPLANKTON NUMBERS VOLUME SURFACE AREA 114 SPS IBM 1620 COMPUTES GEOGRAPHIC POSITIONS 114 SPS IBM 1620 LORAN C VERSICN2 193 HARDWARE INDEX BURROUGHS 61 FCRTRAN B 6700 VON BERTALAMFFY GROWTH CURVE FITTING TCPC4 61 FORTRAN. B 6700 FISHING POWER ESTIMATION TCPDI 71 FORTRAN B 67CC BIOMETRY-R X C TEST OF INDEPENDENCE MAP 60 FORTRAN B 6700 VON BERTALANFFY GROWTH CURVE FITTING TCPCI 60 FORTRAN B 6700 VON BERTALANFFY GROWTH UNEQUAL AGE INTERVAL 60 FORTRAN B 6700 VON BERTALANFFY GROWTH EQUAL AGE INTERVAL 70 FORTRAN B 670O BIOMETRY-TUKEY'S TEST 70 FORTRAN B 6700 BIOMETRY-KRUSKAL-WALLIS TEST TCSE4 70 FORTRAN B 6700 BIOMETRY-FISHER'S EXACT TEST TCSE5 64 FORTRAN B 6700 ESTIMATION OF LINEAR GROWTH 64 FORTRAN B 6700 PIECEWISE INTEGRATlON OF YIELD CURVES TCPF4 64 FORTRAN B 6700 PIECEW1SE INTEGRATION OF YIELD CURVES 58 FORTRAN B 6700 NORMAL DISTRIBUTION SEPARATOR TCPA1 58 FORTRAN B 6700 SPAWNER-RECRUIT CURVE FITTING TCPAZ 58 FORTRAN B 6700 WEIGHT-LENGTH CURVE FITTING TCPA3 68 FORTRAN B 6700 BIOMETRY-BASIC STATISTIC FOR GROUPED DATA 68 FORTRAN B 6700 BIOMETRY-SINGLE CLASSIFICATION ANOVA 68 FORTRAN B 6700 BIOMETRY-FACTCRIAL ANOVA TCS02 57 FORTRAN B 6700 A GENERALIZED EXPLLITED POPULATION SIMULATOR 134 ALGOL B 6700 SPECTRAL ANALYSIS LF TIME SERIES 63 FORTRAN B 670C FISHING MORTALITIES ESTIMATION TCPE2 63 FCRTRAN B 6700 RELATIVE YIELD PER RECRUIT 63 FORTRAN B 6700 YIELD CURVES WITH CCONSTANT RATES TOPF2 63 FORTRAN B 6700 EUMETRIC YIELD TCPF3 59 FORTRAN B 6700 AGE COMPOSITION ESTIMATION TCPB1 59 FORTRAN B 6700 ESTIMATE CATCH NUMBERS PERCENT WEIGHT 59 FORTRAN B 6700 LENGTH-FREQUENCY DISTRIBUTION 69 FORTRAN B 6700 BIOMETRY-SUM OF SQUARES STP TCSD3 69 FORTRAN B 6700 BIOMETRY-STUDENT-NEWMAN-KEULS TEST TCSD4 69 FORTRAN B 6700 BIOMETRY-TEST OF HOMOGENEITY 69 FORTRAN 8 6700 BIOMETRY-TEST OF EQUALITY 66 FORTRAN B 6700 BIOMETRY-PRODUCT-MOMENT CORRELATICN 56 FORTRAN B 6700 LENGTH FREQUENCY ANALYSIS LENFRE 56 FORTRAN B 6700 YIELD PER RECRUIT FOR MULTI-GEAR FISHERIES 5 FCRTRAN IV B 6700 OCEANCGRAPHY STATION COMPUTER PROCGRAM 66 FORTRAN B 6700 GENERALIZED WEIGHTED LINEAR REGRESSICN 66 FORTRAN B 670O LINEAR REGRESSION, BOTH VARIABLES 62 FCRTRAN B 6700 SURVIVAL RATE ESTIMATION TCPEI 12 FORTRAN IV B 6700 PLCT TEMP LIST MIXED LAYER DEPTH WEEKPLOT 12 ALGOL B 6700 CONSTANTS FOR HARMLNIC SYNTHESIS MEAN SEA TEMF 65 FORTRAN B 6700 CONSTANTS IN SCHAEFER'S MODEL TCPF6 65 FORTRAN B 6700 SCHAEFER LOGISTICS MODEL OF FISH PROCDUCTION 65 FORTRAN B 6700 FITS GENERALIZED STOCCK PRODUCTION MODEL TCPF8 65 FORTRAN B 6700 BIOMETRY-LINEAR REGRESSION ANALYSIS TCSAI 57 FORTRAN B 6700 GENERALIZED STCCK PRODUCTION MODEL PRODFIT 87 FCRTRAN B 6700 SUMMARIZES WEATHER REPORTS 98 ALGOL B 6700 SOUND VELOCITY THRU SOLID SAMPLES OCOP/SCN 148 ALGOL B 6700 MAILING LABELS 48 ALGOL B 6700 SAND SILT AND CLAY FRACTIONS DSDP/GRAIN 67 FORTRAN B 6700 COOLEY-LONNNES MULTIPLE-REGRESSICN 67 FCRTRAN B 6700 BIOMETRY-GOODNESS OF FIT 67 FORTRAN B 6700 BIOMETRY-BASIC STATISTIC FOR UNGROUPED DATA 2 ALGOL B 6700 STATICN DATA RETRIEVAL HYDRCSEARCH 142 ALGOL B 6700 INTERACTIVE CALCULATICNS DSOP/CALC 194 CONTROL DATA CORPORATION 91 FORTRAN 11 CDC 160A ICE DRIFT ANALYSIS/FORECAST 121 FORTRAN 63 CDC 1604 MACHINE PLOTTING ON MERCATOR PROJECTION 93 FORTRAN IV CDC 1604 SCUND SCATTERING BY ORGANISMS SKAT 89 FORTRAN CDC 1604 WIND COMPUTATION FRCM SHIP OBSERVATICNS TRUWIND 72 FCRTRAN IV CDC 1604 THERMAL POLLLTION MODEL 75 FORTRAN CDC 1604 MEAN DRIFT RCUTINE 97 FORTRAN CDC 1604 SOUND SPEED COMPUTATION MODEL SOVEL 87 FORTRAN CDC 1604 OCEAN CLIMATOLOGY ANALYSIS MODEL ANALYS 148 FORTRAN Il CDC 1604 FORTRAN ACCESS TO SCIENTIFIC DATA FASO 138 FORTRAN 11 CDC 3100 LEAST SQUARES CURVE FITTING 2 3 & 4 DIMENSICNS 118 FORTRAN CDC 3100 SECTION PLOTTING 88 FORTRAN CDC 3100 MIXED LAYER DEPTH ANALYSIS MODEL MEDMLD 88 FORTRAN CDC 3100 ATMOSPHERIC WATER CONTENT MODEL 3 FORTRAN 11 CDC 3100 OXYGEN SATURATION OXYGEN ANOMALY ISATBP 3 FORTRAN l1 CDC 3100 PLOT THETA-S CURVES 3 FORTRAN 11 CDC 3100 PLOTS STATION POSITIONS 83 FORTRAN IV CDC 3100 SURF PREDICTION MODEL 83 FORTRAN CDC 3100 SINGULAR WAVE PREDICTION MODEL 2 FORTRAN II CDC 3100 SALINITY ANOMALY ISALBP 72 FORTRAN. CDC 3100 DANISH ADVECTION PROGRAM 112 FORTRAN CDC 3100 SOUNDING PLCT 75 FORTRAN CDC 3100 OPTIMIZED MULTI-LAVER HN MODEL 125 FORTRAN 32 CDC 3100 TIME SERIES PLOTTING 97 FORTRAN CDC 3100 SOUND SPEED COMPUTATION MODEL SOVEL 112 FCRTRAN CDC 3100 SODANC INVERSE 125 MS FORTRAN CDC 3150 TIME SERIES ANALYSIS PROGRAMS TSAP 47 FORTRAN IV" CDC 3150 GEOPHYSICAL DATA STORAGE AND RETRIEVAL GEOFILE 126 MS FORTRAN CDC 3150 TIME SERIES-ANALOG TC DIGITAL A TC D 22 FORTRAN IV -CDC 3150 ALKALINITY ALCT 79 FORTRAN CDC 3150 CURRENT METER DATA PROCESSING SYSTEM TIDE 3 FORTRAN 11 CDC 3150 NUTRIENT CONCENTRATION PEAKS 83 FORTRAN CDC 3200 SINGULAR HAVE PREDICTION MODEL 16 FORTRAN IV CDC 3200 SEA SURFACE TEMPERATURES ANALYSIS 15 FORTRAN CDC 3200 INTERPOLATION FOR OCEANOGRAPHIC DATA 97 FORTRAN CDC 3200 SOUND SPEED COMPUTATION MODEL SOVEL 11 FORTRAN IV CDC 3300 OXYGEN OPLCT 11 FORTRAN IV CDC 3300 CHLOROPHYLL OHLC 11 FORTRAN IV CDC 3300 SALINITY SALTY 11 FORTRAN IV CDC 3300 TEMPERATURE SALINITY CLASS VOLUME TSVOL 91 FORTRAN IV CDC 3300 ICEBERG DRIFT ICE-PLOT 12 FORTRAN IV CDC 3300 THERMOMETER CORRECTIONTHERZ 12 FORTRAN IV CDC 3300 TRANSPORT XPCRT 142 FORTRAN CDC 3300 SOLVE ALGEBRAIC EQuATIONS MATRIX 116 FCRTRAN CDC 3300 VERTICAL EAR GRAPHS 75 FORTRAN CDC 3300 CURRENT METER DATA CREATE-C 75 FCRTRAN CDC 3300 CURRENT METER DATA CURRENT 75 FORTRAN CDC 3300 CURRENT METER DATA CURRPLOT 75 FORTRAN CDC 3300 CURRENT METER DATA SPECTRUM 39 FCRTRAN IV CDC 3300 GEOPHYSICAL DATA REDUCTION AND PLOTTING 39 FORTRAN IV CDC 3300 PROCESSlNG/DISPLAY MARINE GEOPHYSICAL DATA 39 FORTRAN IV CDC 3300 MARINE SEISMIC DATA REDUCTION AND ANALYSIS 39 FORTRAN IV CDC 3300 A LIBRARY CF GEOPHYSICAL 'SUBROUTINES GLIB 94 FORTRAN CDC 3300 SOUND REFRACTION CORRECTIONS FITIT 94 FORTRAN CDC 3300 ACCOSTIC PERFORMANCE AND EVALUATION 121 FORTRAN CDC 3300 PHYSICAL DATA PLOT FRAME 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TAUTOPLT 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TCOHPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TCRCPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TFCRMl 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TFORM2 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TIMSPC 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TLOGPLT 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TNOIZT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TPHAPLT 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TPLTFRQ 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TPLTSPC 131 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TRISMO 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND POLRT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND POLYDV 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PROPLT 130 FORTRAN CDC 3300/CS3 TIME SERIES ARAND PSQRT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RANDM 130 FORTRAN CDC 3300/CS3 TIME SERIES ARAND RCTFFT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RESPON 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND REVERS 130 FORTRAN CDC 3300/0S3 TIME SERIES ARAND RPLACE 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RRVERS 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SARIT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SERGEN 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SHAPE 130 FORTRAN CDC 3300/CS3 TIME SERIES ARAND SINTR 130 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND SMO 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SPEC 130 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND SPECTI 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SPECT2 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FFIN 129 FORTRAN CDC 3300/053 TIME SERIES ARAND FOLD 129 FORTRAN CDC 3300/053 TIME SERIES ARAND FOURTR 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FOUSPC 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FOUSPCI 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FOUSPC2 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FRESPON 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND GAPH 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CENERI. 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GENER2 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GENER3 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND LOGPLOT 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND N012T 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PHAPLT 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PLTFOR 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND PLTFRQ 129 FORTRAN CDC 3300/CS3 TIME SERIES ARAND PLTSPO 127 FORTRAN CDC 3300/053 TIME SERIES ARAND CCORR 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CONPLT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CONPLCT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CONFID 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CONFID 1 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CONMODE 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND COPH 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND COSTR 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND COPh 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CPLT1 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CPLT2 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CROPLT 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND CROSS 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND LUSID 196 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CUSFC 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CZT 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DATPLT 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEMOD1 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEM0D2 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEMOD3 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DETRND 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DIFF12 128 FORTRAN CCC 3300/OS3 TIME SERIES ARAND EUREKA 128 FORTRAN CDC 3300/eS3 TIME SERIES ARAND EXSMC 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFINI 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTCNV 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTPS 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTS 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTSPC 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FILTER1 132 FORTRAN CDC 3300/CS3 TIME SERIES ARAND TSGEN 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TSPECTI 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TSPECT2 132 FORTRAN cbc 3300/OS3 TIME SERIES ARANO TRANFR 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TRANFRM 132 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND TTYCOM 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TTYNUM 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND UNLEAV 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USES 132 FORTRAN CDC 3300/O3 TIME SERIES ARAND USFO 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USIO 132 FORTRAN CDC 3300/OS TIME SERIES ARAND USPE 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND WINDOW 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ACFFT 126 FORTRAN CDC 3300/O3 TIME SERIES ARAND ACCRR 126 FORTRAN CDC 33OO/OS3 TIME SERIES ARAND ACRPLT 126 FORTRAN CDC 3300/OS TIME SERIES ARAND ALIGN 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND AMPACO 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ARMAP 126 FORTRAN CDC 3300/CS3 TIME SERIES ARAND AUTO 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND AUTOPLT 126 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND AXISL 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND COFFT 133 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND WINDOWl 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FIVET 51 FORTRAN CDC 3600 SPECIES AFFINITIES REGROUP 123 FORTRAN 63 CDC 3600 VERTICALLY ANALYZED CONTOURS VACOTS 13 FORTRAN CDC 3600 CCNVERTS STC DATA RDEDTP 13 FORTRAN CDC 3600 CORRECTS STC DATA TPMOD 116 FORTRAN IV CDC 3600 PLOTTING PROGRAM PRCFL 116 FORTRAN CDC 3600 X-Y PLOTS MUDPAK 12 FORTRAN 63 CDC 3600 VERTICAL SECTION PLOTS ESTPAC 47 FORTRAN CDC 3600 PLOTS TRACK AND DATA PROFILE TRACK 47 FORTRAN CDC 3600 GEODATA 47 FORTRAN CDC 3600 MAGNETIC SIGNATURES MAGPLOT 107 FORTRAN CDC 3600 ANNCTATED TRACK ON STEREOGRAPHIC PROJECTION 101 FORTRAN 63 CDC 380O GRASS UNDERWATER ALCUSTICS PREDICTION RAPLCT 101 FCRTRAN 63 CDC 3800 GRASS UNDERWATER ALCUSTICS PREDICTION LOSSPLOT 120 FORTRAN CDC 3800 LINE PRINTER PLOTS 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ALCOUSTICS PREDICTION DISTOV 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTIC PREDICTION VFC 100 FCRTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTICN VFC 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER A 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION CTOUR 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTIC PREDICTION PRFPLT 197 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCUSTICS PREDICTION SERPENT 89 FORTRAN CDC 3800 MIE SCATTERING COMPUTATIONS 16 FORTRAN CDC 3800 INTERNAL GRAVITY WAVES DISPER 107 FORTRAN CDC 3800 ANNCOTATED TRACK ON STEREOGRAPHIC PROJECTION 47 FORTRAN CDC 3800 PLOTS TRACK AND DATA PROFILE TRACK 47 FORTRAN CDC 3800 GECDATA 47 FORTRAN CDC 3800 MAGNETIC SIGNATURES MAGLOT 4 FORTRAN CDC 6400 DATE MGT SYS FOR PHYS CHE DATA OCEANSY 78 FORTRAN IV CDC 6400 VECTOR TIME SERIES CURPLT6 93 FORTRAN CDC 6400 DORIZONTAL RANGE 26 FORTRAN CDC 6400 UPWELLING CSTLUPWL 125 FORRAN CDC 6400 SCALAR TIME SERIES TEMPLT7 125 FORTRAN CDC 6400 TIME SERIES ANALYSIS PROGRAMS TSAP 27 FORTRAN IV CDC 6400 THREE DIMENKSICNAL SIMULATION PACKAGE AUGUR 87 FORTRAN CDC 6400 PYRANOMETER AND RADIOMETER TIME SERIES PAD 52 FORTRAN IV CDC 6400 COMBINED CHLOROPHYLL AND PROCDUCTIVITY 24 FORTRAN IV CDC 6500 MULTI-LAYER HYDROCYNAMIC-NUMBERICAL MODEL 88 FORTRAN IV CDC 6500 HURRICANE HEAT POTENTIAL MODEL 24 FORTRAN IV CDC 6500 SINGLE LARGE HYDROCLYNAMICAL-NUMERICAL MODEL 14 FORTRAN EXT CDC 6500 OCEANOGRAPHIC DATA COMPUTATION TPCONV 83 FORTRAN IV CDC 6500 FRENCH SPECTRC-ANGULAR WAVE MODEL 93 FORTRAN IV CDC 6500 NORMAL MODE CALCULATiONS NORMOD 3 76 FORTRAN CDC 6500 SEARCH AND RESCUE PLANNING NSAR 72 FORTRAN IV CDC 6500 THERMAL POLLUTION MODEL 75 FORTRAN CDC 6500 MEAN CRIFT ROUTINE 15 FORTRAN EXT CDC 6500 VARIANCE AND STANDARD DEVIATION SUMMARY 17 FORTRAN IV CDC 6500 OBJECTIVE THERMOLINE ANALYSIS 88 FORTRAN IV CDC 6500 OCEAN-ATMOSPHERE FLEDBACK MODEL 17 FORTRAN IV CDC 6500 WET BULB TEMPPERATURE WETBLA 31 FORTRAN IV CDC 6600 DYNAMIC RESPCNSE OF CABLE SYSTEM SNAPLG 31 FORTRAN IV CDC 6600 CHANGES IN ELECTROMECHANICAL CABLE RAMSC 31 FORTRAN IV CDC 6600 END RESPONSES IN ELECTROMECHANICAL CABLE RAMAC 51 FORTRAN IV CDC 6600 PRODUCTIVITY OXYGEN 80 FORTRAN IV CDC 6600 HARMONIC ANALYSIS OF DATA AT TIDAL FREQUENCIES 30 FORTRAN IV CDC 6600 DEEP OCEAN LOAD HANDLING SYSTEMS DOLLS 30 FCRTRAN IV CDC 6600 LOAD MOTION AND CAbLE STRESSES CAB1 30 FORTRAN IV CDC 6600 SOIL TEST DATA TRIAX 30 FORTRAN IV CDC 6600 DYNAMIC STRESS RESPONSE OF LIFTING LINES CABANA 148 FCRTRAN IV CDC 6600 REPRODUCE AND SERIALIZE DECK DUPE 57 FORTRAN CDC 6600 A GENERALIZED EXPLOITED POPULATION SIMULATOR 123 FORTRAN IV CDC 660C X-Y PLOTS EBTPLT 123 FORTRAN CDC 6600 DISPLAYS VHRR SATELLITE DATA V5DMD 146 FORTRAN 63 CDC 6600 HYDROGRAPHIC DATA REDUCTION TWO FIVE 142 FORTRAN IV CDC 6600 CHECKS ANGLES TWOPCHECKS ANGLES TWOPI 82 FORTRAN IV CDC 6600 HURRICANE STCRM SURGE FORECASTS SPLASH I 82 FORTRAN IV CDC 6600 HURRICANE STORP SURGE FORECASTS SPLASH 11 57 FORTRAN CDC 6600 GENERALIZED STOCK PRODUCTION MODEL PRODFIT 38 FORTRAN IV CDC 6600 CONVECTION INVARIABLE VISCOSITY FLUIC CCNVEC 17 FORTRAN CDC 660O INTERNAL WAVE CSCILLATIONS ZMODE 2 FORTRAN IV CDC 6600 STD DATA PROCESSING 52 FORTRAN IV CDC 6600 SPECIES DIVERSITY JOB 52 FORTRAN IV CDC 6600 PRODUCTIVITY ECOPROD 24 FORTRAN IV. CDC 7600 MULTI-LAYER HYDRODYNAMICAL-NUMERICAL MODEL 83 FORTRAN IV CDC 7600 FRENCH SPECTRC-ANGULAR WAVE MODEL 75 FORTRAN CDC 7600 OPTIMIZED MULTI-LAYER HN MODEL 17 FORTRAN CDC 7600 INTERNAL WAVE OSCILLATIONS ZMODE 117 FORTRAN CDC CYBER X-Y PLOTS IN A FLEXIBLE FORMAT MEDSPLCT 4FORTRAN IV CDC CYBER.74 DAILY SEAWATER OBSERVATIONS 198 DIGITAL ECUIPPENT CORPORATION 125 FORTRAN 32 PDP-8 TIME SERIES PLOTTING 3FORTRAN 11 POP-8 PLOTS STATICN POSITIONS 3FORTRAN 11 POP-8 PLOT THETA-S CURVES 118 FORTRAN PDP-8 SECTION PLOTTING 5 FERTRAN 11 POP BE MASS TRANSPCRT AND VELOCITIES GEOMASS 139 FORTRAN PDP-9 BARTLETT'S CURVE FITTING 5FORTRAN IV POP 10 STATICN DATA TWIRP 5FORTRAN LV POP 10 THERMCMETER CORRECTION THERMOMETRIC DEPTH 20 FORTRAN POP11 GENERAL PURPCSE EDITOR OMSEC 20 FORTRAN POP-11 TIME SERIES INTO PRCFILES DMSCHP 20 FORTRAN PDP-11 AANDERAA CURRENT METER DATA AACAL 20 FORTRAN PDP-11 CURRENT PROFILER DATA MK2CAL 20 FORTRAN PDP-11 APPEKCS NEW CATA TU FILE DERIVE GENERAL ELECTRIC HE6LETT-PACKARC 143 FORTRAN HP 2100 THERMCMEtER CCRRECTION DEPTH COMP HYDI, 8FORTRAN IV HP 2100 STATION DATA HY02 3FORTRAN IV HP 2100A STE TABLES AKE PLCTS STD 16 FORTRAN IV HP 2100S THERMCMETER CATA FILE HANDLER THERMO 105 FORTRAN IV HP 2100S LCRAN OR CMEGA CONVERSION GEPOS 107 FCRTRAN IV HP 2100S ANNCTES CHART 108 FORTRAN IV HP 2100S BATHYMETRICiOR MAGAETICS ChART PROFL 108 FORTRAN IV HP 21005 MERCATOR CHART DIGITIZATICN ANTRK 108 FORTRAN IV HP 2100S BATHYPETRIC CHART LIGITIZATION DGBTH 108 F09TRAN IV HP 2100S PLOTS ON STERECCRAPHIC CHART ANNCT 108 FORTRAN IV HP 2100S PLCTS NAVIGATICK GATA OCEAN 16 FORTRAN IV HP 2100S THERMCMETRIC EEPTH CALCULATION CAST 124 ASSEMBLY HP 2100S PLOTTER CCHMANDS PLCT DVRIC 109 FORTRAN IV HP 2100S LONG EASE LINE ACCLSTIC TRACKING 2FORTRAN HP 2115A STE PROCESSING WET 1FORTRAN HP 2115A DIGITIZES STE DATA CEEP 105 FORTRAN IV HP 3100A CRUISE TRACK TIVERC 32 EASIC HP 9830A UNMANNEC FREE-SWIMMING SUBMERSIBLE 32 BASIC HP 9830A UNPANKEC FREE-SWIMMING SUBMERSIBLE HCTEL LCAD 31 BASIC HP 9830A UNMANNEC.FREE-SWIMPING SUBMERSIBLE PLOT 120 FORTRAN IV HP MINI PLOTS NAVIGATION WITH ANY OTHER DATA TYFE CEEP6 IBM 51 FORTRAN IV IBM 360 TCXICITY BICASSAY FROBIT ANALYSIS 54 FORTRAN IV IBM 360 SUCCESSION 54 FORTRAN IV IBM 360 SPECIES AEUKCANCE 134 FORTRAN IV IBM 360 TIME SERIES AKALYSIS BLACKY 24 FORTRAN IV I2M60 SINGLE LARGEYCRC6YNAMICAL-NUMERICAL MCCEL 143 FCRTRAN IV IBM 360 AREAL CCNCEKIRATION INTEGRATE 143 FORTRAN IV IBM 360 LNWEIGHTED AVERAGES AVERAGE 73 ANS FORTRAN IBM 360 ECOLOGICAL STATISTICAL PRGRAMS ECCSTAT 26 FORTRAN IV IBM 360 AIHEPATICAL WATER QUALITY MODEL FCR ESTUARIES 199 26 FORTRAN IV IBM 360 COMFUTATICN CF FLOW THROUGH MASONBORC INLET NC 26 FORTRAN IV IBM 360 CIRCULATICN IN PAMLICC SOUND 116 FORTRAN IBM 360 DENDRCGRAPH 25 FORTRAN IV IBM 360 DYNAMIC DETERMINISTIC SIMULATION SIMUDELT 54 FORTRAN IV IBM 360 PIGMENT RATIC 13 BASIC IBM 360 ENVIRCNMENTAL DYNAMICS SUBRCUTINES OCEANLIB 13 BASIC IBM 360 GECSTROPHIC CURRENT 22 FORTRAN IBM 360 C02 AND DC SAT 17 FORTRAN IBM 360 SPECIFIC CGNCUCTIV!TY WITH PRESSURE EFFECT 17 FORTRAN IV IBM 360 CBJECTIVE HERMOCLlE ANALYSIS 112 FORTRAN IV IBM 360/30 ADJUSTS A STATE PLANE COORDINATE TRAVERSE 28 FORTRAN IV IBM 360/40 MATHEMATICAL ODEL CF COASTAL UPWELLING 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS PRCFILE 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS REFL1 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS FORCE AND VCVEPENT 135 FORTRAN IV IBM 360/40 SPECTRA PROGRAMS DETRND AUTCOV CRSCCV FCURTR 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS PRCFI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UMAXI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UTMAX1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WMAX1 85 FORTRAN IBM 360/40 WATER WAVE TEACFING AIDS LENG1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS DETRND 85 FCRTRAN IBM 360/40 WATER WAVE TEACHING AIDS WTVAX2 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UOFT1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WCFT1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UTCFT1 85 FORTRAN IBM 360/40 WATER WAVE TEACHINGIDS WTCFTl 85 FORTRAN IBM 360/40 WATER WAVE TEACKING AIDS AUTCOV 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS CRSCOV 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS FCLRTR 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS EDSIT 115 FORTRAN V IBM 360/40 MAP PROJECTICNS AN6 GRIDS MAP 4 COBOL IBM 360/50 CONSISTENCY CF PHYSICAL AND CHEMICAL DATA 4 FORTRAN IBM 360/50 CONSISTENCY CF PHYSICAL ANC CHEMICAL DATA 122 FORTRAN IV IBM 360/61 PROFILE PLCTS TIME AXIS PRCFL3 122 FORTRAN IV IBM 360/61 PROFILE PLCTS DISTANCE AXIS PFLDST 122 FORTRAN' IV IBM 360/61 MAP PLCTS PAPPLT 41 FCRTRAN TV IBM 360/65 PLCTS PROFILES OF bATHYMETRY AND MAGNETIC 150 FORTRAN IV IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS GASCIPES 150 FCRTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASSAMPC 150 FORTRAN IV IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS GASEINV 150 FCRTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASCCI 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASVPRT 150 FORTRAN IV IBM 360/65 FILE INCEPENCEKT GEN APP SYS GAS GVAREFRM 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CANADA 150 FCRTRAN TV IBM 360/65 FILE INCEPENCEKT GEN APP SYS GAS GAS 150 FORTRAN IV IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS GASVASLM 150 PL/I IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GAS THERM 150 ASSEMBLEP IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS GASTHERM 150 ASSEMBLER IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS INCATA 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CREATE 150 ASSEMBLER IBM 360/65 FILE INEEPENCENT GEN APP SYS GAS MONTH6G 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CHEM80 150 ASSEM&LER IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS DEPTH6C 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS LATLON80 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASCROER 20 ASSEMBLEF IBM 360/65 TEPFEPATUPE DIFFERENCE CALCbLATIONS 120 FORTRAN IBM 360/65 SE4Q0LENTIAL PLCT0TIN6 144 FORTRAN IV IBM 360/65 JULIAN DATE CCNVERPICN ROUTINES JULIAN 200 144 FORTRAN IV IBM 360/65 JULIAN DATE CCNVERSION ROUTINES JULYAN 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULSEC 144 FORTRAN IV IBM 360/65 JULIAN CATE CCNVERSION ROUTINES CESLUJ 144 FORTRAN IV IBM 360/65 DAY OF THE VEEK NDAYWK 124 FORTRAN IV IBM 360/65 OXYGEN PHCSPFATE DENSITY PLCTS 124 FORTRAN IV IBM 360/65 GENERAL MERCATOR PLOT 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC.SUBROUTINE SYSTEM LCRAN 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM CMEGA 114 FORTRAN IV IBM 360/65 NC5 SCIENTIFIC SUBROUTINE SYSTEM SOCIN 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM SODPN 114 FCRTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM TPFIX 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM UTMCO 138 FORTRAN IV IBM 360/65 FITS A SMCCTH CURVE 18 FORTRAN IBM 360/65 ISENTROPIC INTERPCLATICN 18 ASSEMBLER IBM 360/65 POTENTIAL TEMP AND/OR DENSITY POTDEN 18 FCRTRAN IBM 360/65 SIGMAT 18 FORTRAN IV IBM 360/65 DYNAMIC DEPTH ANOMALY OYANCM 18 FORTRAN IBM 360/65 SALINITY FRCP CONOLCTIVITY T P SALINE 78 ASSEMBLER IBM 360/65 SURFACE CURRENT SUMMARY SUFCUR 148 FORTRAN IV IBM 360/65 FLAGS SUSPICICUS DATA VALUES EDITQ 38 FORTRAN IV IBM 360/65 GRAVITATICNAL ATTRACTICN TWC-DIMENSIGNAL BCOIES 153 ASSEMBLER IBM 360/65 RETXET 153 ASSEMBLER IBM 360/65 XBTCCNV 153 ASSEMBLER IBM 360/65 RETeT 153 ASSEMBLER IBM 360/65 BTLISTC 153 FORTRAN IV IBM 360/65 XBSELECT 153 FORTRAN IV IBM 360/65 XBMSINV 153 FORTRAN IV IBM 360/65 XBGEOSUM 153 FORTRAN IV IBM 360/65 CANMC 153 PL/I IBM 360/65 BTGEClV 153 PL/1 IBM 360/65 SCHNINE 153 PL/1 IBM 360/65 SCMULII 153 PL/I IBM 360/65 DRYtAND 103 FORTRAN IV IBM 360/65 ASTRONOMIC PCSITION AZIMUTH METHOD 23 FORTRAN IV IBM 360/65 WATER ChEPISTRY DILLECTRIC CONSTANT 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM ANGLE 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM ANLIS 113 FORTRAN IV IBM 360/65 NCS SCIENTIFIC SUBkCUTINE SYSTEM APCTN 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBkCUTINE SYSTEM APCWN 113 FCRTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM APOLY 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM CGSPC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM CUBIC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM EXCEB 113 FCRTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM GMLIC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM HIFIX 19 FORTRAN IBM 360/65 VOLLME TRAKSPCRT FLNCTION QFUN 1S FORTRAN IV IBM 360/65 PCTEKTIAL TEMP AND CENSITY PODENS 19 FORTRAN IV IBM 360/65 VOLUME TRANSPCRT fLTRN 19 FORTRAN IV IBM 360/65 COMFUTES PRESSURE FRESSR 139 FORTRAN IV IBM 360/65 FITS PCLYICPIAL P3TERM 136 FORTRAN IV IBM 360/65 EXTENCED NCRVAL SEPARATOR PROGRAM ENORMSEP 25 FORTRAN IV IBM 360/65 MIT SALINITY INfRUSICN PROGRAM 103 FORTRAN IV IBM 360/65 PLOTS MAPS GRIDS TRACKS MAP 152 ASSEMBLER IBM 360/65 SDFRT2 152 ASSEMBLER IBM 360/65 SOSELECT 152 ASSEMBtER IBM 360/65 502MSTCT 152 ASSEM&LER IBM 360/65 SD25APP 152 ASSEMBLER IBM 360/65 MAKE120 152 ASSEMLE0R IBM 360/65 DEPTH 201 152 ASSEMBLER IBM 360/65 CRUCON 152 ASSEMBLER IBM 360/65 CCDCCCNV 152 ASSEMBLER IBM 360/65 SUPERSEL 152 ASSEMBLER IBM 360/65 SDPA SS 152 ASSEMBLER IBM 360/65 XORDER 152 ASSEMBLER IBM 360/65 XBTCCLNT 152 FORTRAN IBM 360/65 XBTQKCUT 152 PL/1 IBM 360/65 SDGECIV 152 PL/1 IBM 360/65 XBEVALU 152 PL/1 IBM 360/65 XBCCNV 152 PL/1 IBM 360/65 XBFNWC 152 PL/1 IBM 360/65 XBTNWSUP 142 FORTRAN IV IBM 360/65 CHECKS ANGLES TWOPI 122 FORTRAN IV IBM 360/65 PLCTS SCATTERGRAM )CTGY4 SCTGMS 22 FORTRAIN IV IBM 360/65 PERCENTAGE SATURATiCN CF OXYGEN IN ESTUARY 25 FORTRAN tV IBM 360/65 MIT SALINITY INTRUSICN PRCGRAM 115 FORTRAN IV IBM 360/65 COMPUTE GREAT CIRCLE PATH GCIRC 144 FORTRAN IV IBM 360/65 JULIAN, CAY CCNVERSiCN JDAYWK 144 FORTRAN IV IBM 360/65 JULIAN CATE CCNVERSION ROUTINES JULDAY 7 FORTRAN IV IBM 360/65 REAC CALC INTERP STATION DATA CAPRICORN 7 FORTRAN IV IBM 360/65 STAIICN DATA CALCULATICNS F3 147 FORTRAN IV IBM 360/65 REACS NCDCSTATION DATA TAPE 8 FCRTRAN IV IBM 360/65 PLCTS STATICh CATA PLTEDT 8 FORTRAN IV IBM 360/65 CALCULATES STATION DATA SECPG 97 FORTRAN IBM 340/65 SGUNC VELCCITY WILSONS; FORMULA WLSNC 97 FORTRAN IBM 360/65 SOUND VELCCITY WILSONS FORMULA SVELFS 97 FCRTRAN IBM 360/65 SOUND VELCCITY WILSONS FORPLLA VELPRS 141 PL/1 IBM 360/65 LINEAR INTEPFCLATILN LININT 141 PL/1 IBM 360/65 LAGRANGIAN TFREE PCINT INTERPOLATION LAG3PT 141 FORTRAN IV IBM 360/65 CALCULATES SPLINE CCEFFICIENT SPLCCF 141 FORTRAN IV IBM 360/65 INTERPOLATING EY CUBIC SPLINE 151 FORTRAN IV IBM 360/65 FILE INCEPENEENT GEN APP SYS GAS ALTERGAS 151 FORTRAN IV IBM 360/65 FILE INCEPENCENT GeN APP SYS GAS GASB 151 FORTRAN IV IBM 360/65 FILE INDEPEKCENT Gt;N APP SYS GAS NODCSQ, 151 FORTRAN IV IBM 360/65 FILE INCEPENCENT GEN APP SYS GAS NAMES 151 FORTRAN IV IBM 360/65 FILE INDEPENCENT GEN APP SYS GAS S02 GAS 151 ASSEMBLER IBM 360/65 SDRETV 151 ASSEMBLER. IBM 360/65 SD2TSD1 151 PL/1 IBM 360/65 SD2CHAR 41 FORTRAN IV IBM 360/65 MARINE GECPHYSICAL DATA REDUCTION 83 FORTRAN IV IBM 360/75 HAVE 80TTCP VELCCITY 4 COBOL IBM 360/85 DATA MGT SYS FOR PHYS CHEF DATA CCEANSV 4 PL/l IBM 360/85 DATA MGT SYS FOR PhYS CHEM DATA OCEANSV 84 FORTRAN IBM 360/165 hAVE INTERACTION WITH CURRENT CAPGRAY 74 PL/1 IBM 360/168 DRIFT BCTTLE/STATISTICS 74 PL/l IBM 360/168 DRIFT BCTTLE PLCTS, 74 PL/1 IBM 360/168 REFORMAT AND SORT DRIFT BOTTLE DATA 80 FORTRAN IV IBM 360/195 ASTRONOMICAL TICE PREDICTION 80 FORTRAN 6C IBM 360/1S5 TIDES IN THE CPEN SEA 123 FORTRAN IBM 360/195 MICROFILM PLCTS OF VHRP SATELLITE DATA 82 FLRTRAN IV IBM 360/195 EAST COAST STORM SURGE 82 FORTRAN IV IBM 360/195 WAVE FORECASTS 28 FORTRAN IV IBM 370 ESTUARINE CHEMISTRY MYACHEM 28 FORTRAN IV IBM 370 ESTUARINE TIDES 73 ANS F(IRTRAN IBM 370 ECOLOGICAL STATISTICAL PROGRAMS ECCSTAT 116 FORTRAN IBM 370 DENCRCGRAPH 136 FORTRAN IV IBM 370 PRCBAEILITY CISTRIBUTICN WEIBUL 56 FORTRAN IV IBM 370 RESOURCES ALLOCCATILN IN FISHERIES MGT PISCES 56 FORTRAN IV IBM 370 WATER RESOURCES TEACHING GAME DAM 202 55 FORTRAN IBM 37C CHLOROPHYLL CHLOR 55 FORTRAN IBM 370 PHYTCPLANKTCN POPULATION DENSITY 55 FORTRAN IBM 370 SPECIES DIVERSITY 153 FORTRAN IBM 370 REFORMATTED STATION OUTPUT IBM 1 50 FORTRAN IBM 370 OPTIMAL ECOSYSTEM PCLICIES CEP 28 FORTRAN IBM 370/155 MODELING AN CCEAN POND 25 FORTRAN IBM 370/155 ESTUARINE DENSITY CURRENTS AND SALINITY 24 FORTRAN IBM 370/165 ESTUARINE MODEL NONLRA 72 PL/1 IBM 370/168 MONTE CARLC SPILL TRACKER 87 PL/1 IBM 370/180 MARKCVIAN ANALYSIS OF TDF-14 WIND DATA 117 FORTRAN IV IBM 1130 PLCTS HYDRC CAST CATA PLOG 117 FORTRAN IV IBM 1130 PLOTS STDTA STP01 145 FORTRAN 11 IBM 1130 REDUCTICN AND GISPLAY OF DATA ACQUIRED AT SEA 135 FORTRAN IV IBM 1130 ANALYSIS CF NCN-LINEAR RESPGNSE SURFACE 135 FORTRAN IV IBM 1130 MULTIPLE DISCRIMINANT ANALYSIS MULDA 146 FORTRAN VI IBM 1130 THERMCMETEF CORRECTION TCHK2 25 FORTRAN IV IBM 1130 BEACH SIMLLATICN MODEL 29 FORTRAN IV IBM 1130 BEACH AND NEARSHORE MAPS A-S 118 FORTRAN IV IBM 1130 PLCTS TEMPERATURE-SALINITY PSAL 1 38 FORTRAN IV IBM 1130 SEDIMENT GRAIN SIZE ANALYSIS 54 FORTRAN IV IBM 1130 YIELC PER RECRUIT RYLE BICM 40 FORTRAN IV IBM 1130 REDUCTICN DISPLAY STORAGE GEOPHYSICAL DATA 1 FCRTRAN IV. IBM 1130 STD CCMPUTATICNS SIP02 1 FORTRAN IV IBM 1130 HYCRC CAST CCPPUTATICKS 1 FORTRAN IV IBM 1130 TRANSPORT CCMPUTATIONS FROM ATMOSPHERIC PRESSURE. 103 FORTRAN IV IBM 1130 SATELLITE RISE AND SET TIMES ALERT ASORT 134 FORTRAN IBM 1401 TWC-DIMENSICNAL AUTOCORRELATION 91 FORTRAN 60 IBM 1604 WIND CRIFT AND CONCENTRATION OF SEA ICE ICEGRID I FORTRAN I IBM 1620 TRANSPORT COMPUTATIONS FRCM ATMOSPHERIC PRESSURE 15 FORTRAN IBM 1620 INTERPOLATICN FOR LCEANOGRAPHIC DATA 114 SPS IBM 1620 COMPUTES GEOGRAPHIL PCSITICKS 114 SPS IBM 1620 LORAN C VERSICK2 79 FORTRAN II IBM 1620 PROCESSES CURRENT iNSTRUMENT OBSERVATIONS 48 FORTRAN 11 IBM 1620 SOIL AND SECIMENT ENGINEERING TEST DATA 149 FCRTRAN IBM 1800 FORMAT FREE INPUT SUBRGUTINE QREAC 149 FORTRAN IBM 1800 METERS VS FATHOMS MATBL 134 FORTRAN IV IBM 1800 GENERATES AREITRARY FILTER HILOW 84 FORTRAN IV IBM 1800 SHIPBCRNE AVE RECORDER ANALYSIS SBWRO 104 FORTRAN IV. IBM 1800 LCRAN/DECCA COORDINATES CALCULATION HNAV 104 FORTRAN IV IBM 1600 LORAN/DECCA FILE INITIALIZATION HNVI 104 FORTRAN TV IBM 1800 GECCETIC DISTANCE AND AZIMUTH SOANG 37 FORTRAN IV IBM 1800 CAELE CINFIGURATICh 144 FORTRAN IBM 1800 DATE CALCULATICNS DAYWK 144 FORTRAN IBM 1800 DATE CALCULATICNS NWCAT 144 FORTRAN IBM 1800 DATE CALCLLATICK5 KXTOY 144 FORTRAN IBM 1800 CATE CALCULATICNS YSTOY 103 FORTRAN IBM 1800 SATELLITE NAVIGATILN 139 FORTRAN IBM 1800 BARTLETT'S.CURVE FITTING 136 FORTRAN IBM 1800 CLUSTER ANALYSIS 106 FORTRAN IBM 1800 LORAN FIX LRFIX 106 FORTRAN IBM 1800 PLAN COURSE AND SCHEDULE CRUIS 106 FORTRAN IBM 1800 EARTH SPHERICAL SUbROUTINES ESTCH ESTC2 ESTPL 105 FORTRAN IBM 1600 PLCTS MERCATCR GRIL CHART 105 FORTRAN IBM 1800 NAVIGATIONAL SATELLITE PASSES ALRTX 145 FORTRAN IBM 1800 JULIAN DAY SLBROUTINES CLEJL 145 FORTRAN IBM 1800 JULIAN CAY SUBROUTINES CLJUL 145 FORTRAN IBM 1800 TIME CONVERSICN DTIME 145 FORTRAN IV IBM 1800 CURRENT METEP CATA RECUCTION 142 FORTRAN IBM 1800 TRIGONOMETRY SUBROUTINES ASSUB SAS ASA 203 107 FORTRAN IBM 1800 DEGREE CONVERSICNS DEGFR DEMI 107 FORTRAN IBM 1800 MERCATOR DEGREES OMRCT 107 FORTRAN IBM 1800 MAGNETIC FIELD COMPONENTS MAGFI 98 FORTRAN IBM 7074 LIGHT AND SOUNC INSTRUCTION 8 112 FORTRAN IBM 7074 SOUNDING PLCT 112 FORTRAN IBM 7074 SINGLE INTEGRATION 137 FORTRAN IBM 7074 SINGLE INTEGRATION 45 FORTRAN IBM 7074 LIGHT AND SCUND INSTRUCTION D 46 FORTRAN IBM 7074 SEAMOUNT MAGNETIZATION 46 FORTRAN IBM 7074 OBSERVATICN CRAPING GRAVITY 76 FORTRAN IBM 7074 CURRENT METER TURBULENCE 139 FORTRAN IBM 7074 LEAST SQUARES PLOT 89 FORTRAN IBM 7074 SOLAR RADIATION CONVERSION 89 FORTRAN IBM 7074 WINC STRESS 89 FORTRAN IBM 7074 TWC-DIMENSIONAL POWER SPECTRUM FOR SWOP 11 144 FORTRAN IBM 7074 BATHYPETRIC DATA REDUCTION 14 FORTRAN IBM 7074 MCNTHLY SCKIC LAYEk DEPTH 14 FORTRAN IBM 7074 VERTICAL TEMPERATURE GRADIENTS 40 FORTRAN IV IBM 7074 COPPUTATICN AND PLOTTING OF MAGNETIC ANOMALIES 100 FORTRAN IBM 7074 CRITICAL ACCUSTIC RATIC 110 FORTRAN 11 IBM 7074 INDIVIDUAL PCINT GENERATOR FOR MAP PROJECTICNS 90 FORTRAN IBM 7074 PREDICTION CF VERTICAL TEMPERATURE CHANCE 90 FORTRAN IBM 7074 CLCUD CCVER AND DAILY SEA TEMPERATURE 111 FORTRAN II IBM 7074 INDIVIDUAL PCINT GENERATOR FOR DISTANCE III FORTRAN 187 7074 GEODETIC CATLM REDUCTION Ill FORTRAN IBM 7074 GEODETIC PCSITICN COMPUTATION AND PLOT 146 FORTRAN 11 IBM 7094 STATICN DATt REDUCTION SYNOP 52 FORTRAN IV IBM 7094 CONCENTRATICNS PER SQUARE METER OF SURFACE 135 FORTRAN IBM 7090 FOURIER ANALYSIS LIOI 134 FCRTRAN IBM 7090 TWO-DIMENSICNAL AUTCCCRRELATION 104 MAD IBM 7090 GENERAL MAP PROJECTION 104 MAD IBM 7090 FINITE MAP PRCJECTICN DISTCRTIONS 80 MAD 1BM 7090 THEORETICAL RADIAL TIDAL FORCE 91 FORTRAN IV IBM 7090-94 SEA ICE STUDIES YARIT 91 FORTRAN IV IBM 7090-94 SEA ICE STUCIES FLIP 91 FORTRAN IV IBM 7090-94 SEA ICE STUCIES SALPR 91 FORTRAN IV IBM 7090-94 SEA ICE STUDIES RITE 146 FORTRAN 11 IBM 7094 STATICN DATA RECUCTICN SYNOP 53 FORTRAN IV IBM 7094 PHYTCPLANKTCK NUMBERS VOLUME SURFACE AREA 53 MAP IBM 7094 PHYTOPLANKTCK NUMBERS VOLUME SURFACE AREA 101 FORTRAN 11 IBM 7090 ACOLSTIC PAY TRACING, NIVAC 138 FORTRAN V UNIVAC FITTING A LEAST SQuARES DISTANCE HYPEPPLANE 20 FORTRAN UNIVAC 1106 APPENDS NEW CATA TO FILE DERIVE 20 FORTRAN UNIVAC 1106 CONCATENATES SORTS SEGMENTS OUTPUTS DMSCRT 20 FORTRAN UNIVAC 1106 INtERPCLATES TO UNIFORM GRID MATRIX 01 20 FORTRAN UNIVAC 1106 TIME SERIES STO OR PCM PROFILES PLSAC 20 FORTRAN NIVAC 1106 INTERNAL kAVES IWEG 20 FORTRAN UNIVAC 1106 DYNAMICAL FIELDS INTERNAL WAVE RAYS CHRSEC 20 FORTRAN UNIVAC 1106 AUTO ANC CRCSS SPECTRA TUKEY METHCO 20 FORTRAN UNIVAC 1106 AUTO AND CRCSS SPECTRA POLARIZED FORM CPXSPC 20 FORTRAN UNIVAC 1106 AMPLITUDES PHASES LEAST SQUARES TIDES4 20 FORTRAN UNIVAC 1106 METEOROLOGICAL FLUXES METFLX 20 FORTRAN UNIVAC 1106 CRCSS CCVARItNCE MATRIX E.MPEIGI 101 FORTRAN IV UNIVAC 1108 SONAR IN REFRACTIVE WATER 101 FORTRAN IV UNIVAC 1108 SCNAR IN REFRACTIVE WATER 204 101 FORTRAN IV UNIVAC, 1108 SORTS SOUND RAY DATA RAY SORT 141 FORTRAN IV UNIVAC 1108 SMOOTHING DATA USING THE CUBIC SPLINE 121 FORTRAN UNIVAC 1108 OVERLAY PLCTTING CVLPLT 121 FORTRAN V UNIVAC 1108 REFCRVATS DATA PLOTS TRACK CHART MASTRACK 110 FORTRAN UNIVAC 1108 LORAN TO GECGRAPHIC AND/GECGRAPHIC TO LCRAN 110 FORTRAN UNIVAC 1108 LORAN COORDINATE COMPUTATION 110 FORTRAN UNIVAC 1108 LORAN SKYkAVE CORRECTION 50 FORTRAN tV UNIVAC 1108 INVERSE.PROELEV IN ECOSYSTEM ANALYSIS 44 FORTRAN IV UNIVAC 1108 LISTS GEOPHYSICAL DATA LISTP 44 FORTRAN IV UNIVAC 1108 COURSE, SPEED EOTwCS CORRECTION LGXNAV. 44 FORTRAN IV UNIVAC 1108 CONVERTS GEOPHYSICAL DATA PhONEY 44 FORTRAN IV UNIVAC 1108 SOUND VELOCITY VARIATION AND NAVIGATION FATHOM 99 FORTRAN V UNIVAC 1108 CONTINUCUS-GRADIENT RAY TRACING SYSTEM CONGRATS 99 FORTRAN UNIVAC 1108 RAY PATH SC434B 139 FORTRAN UNIVAC 1108 TEMPERATURE SALINITY CORRECTIONS CURVEFIT RIS512 109 FCRTRAN UNIVAC 1108 FAA PLCT 109 FORTRAN UNIVAC 1108 DISTANCE ANC AZIMUTH CIRAZO 109 FORTRAN UNIVAC 1108 PAPAPETRIC IVAP 94 FORTRAN V UNIVAC 1106 BEAF PATTERNS AND WIDThS GBEAM 94 FORTRAN V UNIVAC 1108 STATISTICS ACOUSTIL MEASUREMENTS AND PREDICTIONS 94 FORTRAN IV UNIVAC 1108 PROPAGATICN LCSS FAST FIELD PROGRAM 94 FORTRAN 11 UNIVAC 1l08 BOTTOM REFLECTIVITY 34 FORTRAN V UNIVAC 1108 BOOMERANG CORER DESCENT/ASCENT TRAJECTCRIES 34 FORTRAN V UNIVAC 1108 BODY-SHIP CYNAFICS 34 FORTRAN V UNIVAC 1108 BUDY-SYSTEM DYNAMILS 34 FORTRAN V UNIVAC 1108 FIXED TEIN LINE ARRAY DYNAMICS 14 FORTRAN V UNIVAC 1108 WATER CLARITY 24 FORTRAN IV UNIVAC 1108 THREE DIMENSIONAL ESTUARINE CIRCULATION MODEL 134 FORTRAN. IV UNIVAC 1108 SPECTRAL ANALYSIS GF TIME SERIES 43 FORTRAN IV UNIVAC 1108 LISTS EVERY HUNDRETH VALUE SNOOP 43 FORTRAN IV UNIVAC 1108 NAVIGATION COMPUTATIONS TPNAV 43 FORTRAN It UNIVAC 1108 EDITS GEOPHYSICAL DATA ZEDIT 43 FORTRAN IV UNIVAC 1108 GEOPHYSICAL DATA CONVERSION HANDY 93 FORTRAN V UNIVAC 1108 NORMAL MODEFRCPAGATICN MODEL 53 FORTRAN IV UNIVAC 1108 GENERATES ZOCPLANKTCN TAXONOMIC DIRECTORY 3 FORTRAN IV UNIVAC 1108 DEEP CCEAN ZCCPLANKTON DISTRIBUTION- 53 FORTRAN IV UNIVAC 1108 DEEP OCEAN ZCCPLANKTON POPULATION STATISTICS 33 FORTRAN V UNIVAC 1108 CABLE TCWEC EUCY CONFIGURATIONS IN A TURN 33FORTRAN V UNIVAC 1108 FREE-FLCATING SPAR-ARRAY DYNAMICS 33 FORTRAN V UNIVAC 1108 FREE-FLOATING SPAR-BUDY DYNAMICS 33 FORTRAN V UNIVAC 1108 SHIP SUSPENDED ARRAY DYNAMICS 36 FCRTRAN V UNIVAC 1108 TOWED SYSTEM DYNAMICS 36 FORTRAN V UNIVAC 1108 TRAPEZCIDAL ARRAY DEPLOYMENT DYNAMICS 16 FORTRAN V UNIVAC 1108 STD-S/V DATA S2049 36 FORTRAN V UNIVAC 1108 STEADY-STATE SUBSURFACE BUDY SYSTM CONFIGURATION 36 FORTRAN V UNIVAC 1108 TOWED ARRAY DYNAMICS 76 FORTRAN V UNIVAC 1108 IN-SITU CURRENT 76 FORTRAN UNIVAC 1108 WATER DISPLACEMENT DISPLA 84 FORTRAN IV UNIVAC 1168 STURP SURGE - 84 FORTRAN IV UNIVAC 1108 WAVE RtFRACTICN 48FORTRAN LY UNIVAC 1108 CONVERTS DIGITIZER CATA DYGYT 46 FORTRAN IV UNIVAC 1108 EDITS REDUCED GEOPHYSICAL CATA EDIT 42 FORTRAN IV UNIVAC 1108 LISTS RAW.DATA 2LIST 42 FORTRAN IV UNIVAC 1108 PLOTS-TRAckLINE QCKDRAW 42 FORTRAN IV UNIVAC 1108 PLETS CCNTCUR CROSSING-INTERVALS DOUBLX 42,FCRTRAN IV UNIVAC 1108 PLCTS GEOPHYSICAL DATA PLOT2 52 FORTRAN V UNIVAC 1108 STEADY STATE TRAPEZOIDAL ARRAY CONFIGURATIONS 32 FORTRAN V UNivAc 1108 ANCHOR LAOST-EUOY SYSTEM DEVELOPMENT DYNAMICS, 45 FORTRAN IV UNIVAC 1108 PATTERN FUNCTION CALCULATIONS 205 45 FORTRAN V UNIVAC,1108 RAYLEIGH-MCPSE-BOTTOM REFLECTION COEFFICIENTS 45 FORTRAN V UNIVAC 1108 PROPAGATICK LCSS 45 FORTRAN V UNIVAC 1108 AMOS PRCPAGATICN LGSS 125 FORTRAN UNIVAC 1108 SPECTRAL ANALYSIS SUBROUTINES 35 FORTRAN V UNIVAC 1108 FIXED THIN LIKE ARkAY STEADY STATE CONFIGURATION 35 FORTRAN V UNIVAC 1108 MARINE CORER DYNAMICS 35 FORTRAN V UNIVAC 1108 STEADY-STATE EUOY SYSTEM CONFIGURATIONS 45 FORTRAN IV UNIVAC 1108 REGIONAL FIELD RESIDUAL MAGNETIC ANOMALY GAMMA 45 FORTRAN IV UNIVAC 1108 GRAVITY GAL 45 FORTRAN IV UNIVAC 1108 PLOTS PROFILES CF (.EOPHYSICAL DATA DISPLOT 37 FCRTRAK V UNIVAC 1108 STEADY STATE CAELE LAYING 37 FORTRAN V UNIVAC 1108 TbIAED ARRAY CONFIGURATIONS 37 FORTRAN V UNIVAC 1108 TRAPEZCIDAL ARRAY DYNAMICS 47 FORTRAN UNIVAC 1106 TRUE CCEAN CEPTH FATHCR 97 FORTRAN UNIVAC 1108 SCUND VELCCITY FOR MARINE SEDIMENTS 77 FORTRAN V UNIVAC 1108 CURRENT METER PRINT 77 FORTRAN V UNIVAC 1108 CURRENT METER PLOT 77 FORTRAN V UNIVAC 1108 CONVE9T CURRENT METER TAPE 77 FCRTRAN V UNIVAC 1108 CURRENT METER DATA PPRINTO 138 FORTRAN V UNIVAC 1108 CURVE FITTING VELOCITY PROFILE NEWFIT 48 FCRTRAN UNIVAC 1108 SEDIMENT SIZE 46 FORTRAN IV UNIVAC 1108 BCTTClv SEDIMENT DISTRIBUTION PLOT XERCX EATA SYSTEMS 41 FORTRAN IV XDS SIGMA 7 GECMAGNETIC FIELD MFIELD 10 FORTRAN IV XDS SIGMA 7 READS STATICN DATA 10 FORTRAN IV XDS SIGMA 7 GECSTROPHIC VELOCITY DIFFERENCE VEL 10 FORTRAN IV XOS SIGMA 7 VOLUME TRANSPORT VTR 10 FORTRAN IV XDS SIGMA 7 SIGPA-T SIGPAT AND CSIGMT 10 FORTRAN IV XDS SIGMA 7 ADIABATIC TEMPERATURE GRADIENT ATG 10 FORTRAN IV XDS SIGMA 7 POTENTIAL TEMPERATURE POTEMP 10 FORTRAN IV XDS SIGMA 7 SPECIFIC VCLUPE SPWCL 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES FTAPE 50 FORTRAN IV XDS SIGMA 7 WHCI EICLCGY SERIES FLISHT 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES Cl-KSPIT 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES SELECT 50 FORTRAN IV XDS SIGMA 7 WHOI BIOLOGY SERIES ChANAT 5C FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES PREPLOTG 50 FORTRAN IV XDS SIGMA 7 WHCI EICLCGY SERIES PLOTSPECG 50 FORTRAN IV XDS SIGMA 7 WHCI EICLCGY SERIES STATAB 119 FORTRAN IV XDS SIGMA 7 PLOT CF FREQUENCY DISTRIBUTION THISTO 119 FORTRAN IV XDS SIGMA 7 VELCCITY VECTCR AVERAGES VECTAV 119 FORTRAN IV XDS SIGMA 7 PROGRESSIVE VECTORS PROVEC 119 FORTRAN IV XDS SIGMA 7 PLCTS DATA ALENG ThACK 1.19 FORTRAN IV XDS SIGMA 7 PROFILE VERSLS TIME OR DISTANCE 9FORTRAN IV XDS SIGMA 7 DYNAMIC HEIGHT DYNHT 9FCRTRAN IV XDS SIGMA 7 POTENTIAL ENERGY ANOMALY PEN 9FORTRAN IV XDS SIGMA 7 VARIOUS PARAMETERS FRCM STATION DATA OCCCMP 9FORTRAN IV XDS SIGMA 7 SPECIFIC VCLLPE ANLMALY SVANOM 9FORTRAN IV XDS SIGMA 7 PRESSURE SUERCUTINE PRESS 38 FORTRAN IV XDS SIGMA 7 X-RAY DIFFRACTION ANALYSIS 39 FORTRAN IV XDS SIGMA 7 MAGNETIC ANCPALIES MAG20 136 FORTRAN IV XDS SIGMA -7 STATISTICS FRCP WHCI FCRMAT STATS 106 FORTRAN IV XDS SIGMA 7 SUM OF FINITE ROTATIONS ON A SPHERE SUMPCT 105 FORTRAN IV XDS SIGMA 7 TRANSFCRMATICK CF SPHERICAL COORDINATES RcTGUT 143 FORTRAN IV XDS SIGMA 7 THERMOMETER CORRECTION TC.PLC 6FORTRAN IV XDS- SIGMA 7 FLEXIBLE SYSTEM BIU PHYS CHEM DATA SEDHYP 206 6 FORTRAN IV XDS SIGMA 7 SUBROUTINES PHYS CHEM BIO PARAMETERS 6 FORTRAN IV XDS SIGMA 7 INTERPOLATICh SUBRUTINES 97 FCRTRAN IV XDS SIGMA 7 SOUND VELCCITY SONEL 97 FORTRAN IV XDS SIGMA 7 DEPTH CCRRECTICN MTCCR SOUND VELOCITY 77 FORTRAN IV XDS SIGMA 7 CURRENT METER CLOCK SEQUENCE XTAL 118 FORTRAN IV XDS SIGMA 7 HORIZCNTAL HISTOGRAMS HISTO 118 FORTRAN IV XDS SIGMA 7 PRINTER PLOTS LISPLO 148 FORTRAN IV XDS SIGMA 7 EDITING FCR WHCI FORMAT SCRUB 8 FORTRAN IV XDS SIGMA 7 BRUNT-VAISALA FREQLENCY OBVFRQ 78 FORTRAN IV XDS SIGMA 7 CURRENT METER CALIbRATION CASDEC 78 FCRTRAN IV XCS SIGMA 7 CURRENT METER DATA REDUCTION AND EDITING CARP 147 FORTRAN IV XDS SIGMA 7 CONVERTS NCCC FORMAT DATA TC BNOO FORMAT 147 FORTRAN IV XDS SIGMA 7 CONVERTS DATA TO BNDC FORMAT TRANSCOD 147 FORTRAN IV XDS SIGMA 7 READS BNDC FERMAT LATA LSTA 1142 7 FORTRAN IV XDS SIGMA 7 PROCESSES STE AND CTD DATA SEDSTD 102 FORTRAN IV XDS SIGMA 7 RAYTRACE 207 INSTITUTION INDEX ARMY CCRPS OF ENGINEERS COASTAL ENGINEERING RESEARCH CENTER, FORT BELVOIR, VA 84 FORTRAN IV UNIVAC 1108 STORM SURGE 84 FORTRAN IV UNIVAC 1108 WAVE REFRACTION ARTHUR D LITTLE, INC, CAMBRIDGE, MA 101 FORTRAN 11 IBM 7090 ACOUSTIC RAY TRACING 134 FORTRAN IBM 7090 TWO-DIMENSIONAL AUTOCORRELATION 134 FORTRAN IBM 1401 TWO-DIMENSIONAL AUTOCORRELATION BCO NACIONAL DE CACOS OCEANOGRAFICOS, BRAZIL 28 FCRTRAN IV IBM 360/40 MATHEMATICAL MODEL OF COASTAL UPWELLING BNOO, CENTRE NATIONAL POUR L'EXPLOITATION DES OCEANS, FRANCE 147 FCRTRAN IV XDS SIGMA 7 CONVERTS NCEC FORMAT DATA TC BNDO FORMAT 147 FORTRAN IV XDS SIGMA 7 CONVERTS DATA TO BNDO FORMAT TRANSCOD 147 FORTRAN IV XDS SIGMA 7 READS BNDC FORMAT DATA LSTA 1142 6FORTRAN IV XDS SIGMA 7 FLEXIBLE SYSTEM BIC PHYS CHEM DATA SEDHYP 6FORTRAN IV XDS SIGMA 7 SUBROUTINES PHYS CHEM 810 PARAMETERS 6FORTRAN IV XDS SIGMA 7 INTERPOLATION SUBRCUTINES 7FORTRAN IV XDS SIGMA 7 PROCESSES STC AND LTD DATA SEDSTD BEDFORD INSTITUTE OF OCEANOGRAPHY, CANADA 138 FORTRAN 11 CDC 3100 LEAST SQUARES CURVE FITTING 2 3 & 4 DIMENSICNS 139 FORTRAN 11 GE 225 CURVE FITTING CRVFT 118 FORTRAN CDC 3100 SECTICN PLCTTING 118 FORTRAN PDP-8 SECTICN PLOTTING 2FORTRAN 11 CDC 3100 SALINITY AKCPALY ISALBP 3FORTRAN 11 CDC 3100 OXYGEN SATURATION OXYGEN ANEMALY ISATBP 3FORTRAN 11 PDP-8 PLOT THETA-S CURVES 3FORTRAN 11 CDC 3100 PLOT THETA-5 CURVES 3FORTRAN 11 CDC 3100 PLOTS STATICN POSITIONS 3FORTRAN II POP-8 PLOTS STATICN POSITIONS 3FORTRAN II CDC 3150 NUTRIENT CCNCENTRATION PEAKS 3FORTRAN IV HP 2100A STO TABLES AND PLOTS STD 125 FORTRAN 32 CDC 3100 TIME SERIES PLOTTING 125 FORTRAN 32 PDP-8 TIME SERIES PLOTTING 125 MS FORTRAN CDC 6400 TIME SERIES ANALYSIS PROGRAMS TSAP 125 MS FORTRAN CDC 3150 TIME SERIES ANALYSIS PROGRAMS TSAP 126 MS FORTRAN CDC 3150 TIME SERIES-ANALOG TC DIGITAL A TO D 22 FCRTRAN IV CDC 3150 ALKALINITY ALCT 47 FORTRAN IV CDC 3150 GECPHYSICAL CATA STORAGE AND RETRIEVAL GEOFILE 79 FCRTRAN CDC 3150 CURRENT METER DATA PROCESSING SYSTEM TICE CALIFORNIA DEPARTMENT OF WATER RESOURCES, SACRAMENTO, CA 116 FORTRAN CDC 3300 VERTICAL BAR GRAPHS 208 CENTRO ARGENTINO DE DATOS OCEANOGRAFICOS, ARGENTINA 4 COBOL CALCUALTION OF THERMOMETRIC VALUES 4 COBOL IBM 360/50 CONSISTENCY OF PHYSICAL AND CHEMICAL DATA 4 COBOL IBM 360/50 CONSISTENCY OF PHYSICAL AND CHEMICAL DATA 4 FORTRAN CALCULATION OF THERMOMETRIC VALUES 4 COBOL STATION DATA SYSTEM FINAL VALUES 4 FORTRAN STATION DATA SYSTEM FINAL VALUES COAST GUARD OCEANOGRAPHIC UNIT, WASHINGTON, DC 11 FORTRAN IV CDC 3300 OXYGEN OPLOT 11 FORTRAN IV CDC 3300 CHLOROPHYLL CHLO 11 FORTRAN IV CDC 3300 SALINITY SALTY 11 FORTRAN IV CDC 3300 TEMPERATURE SALINITY CLASS VOLUME TSVOL 12 FORTRAN IV CDC 3300 THERMOMETER CORRECTION THERZ 12 FORTRAN IV CDC 3300 TRANSPORT XPORT COAST GUARD, ICE PATROL, NEW YORK, NY 91 FORTRAN IV CDC 3300 ICEBERG DRIFT ICE-PLOT COLUMBIA UNIVERSITY, HUDSON LABORATORIES, COBBS FERRY, NY 102 FORTRAN RAY TRACING KLERER-MAY USER LANGUAGE COLUMBIA UNIVERSITY, LAMONT-DOHERTY GEOLOGICAL OBSERVATORY, PALISADES, NY 145 FORTRAN II IBM 1130 REDUCTION AND DISPLAY OF DATA ACQUIRED AT SEA 135 FORTRAN IBM 7090 FOURIER ANALYSIS L101 CORNELL UNIVERSITY, ITHACA, NY 143 FORTRAN IV IBM 360 AREAL CONCENTRATION INTEGRATE 143 FORTRAN IV IBM 360 UNWEIGHTED AVERAGES AVERAGE 22 FORTRAN IBM 360 CO2 AND DC SAT 54 FORTRAN IV IBM 360 PIGMENT RATIO 54 FORTRAN IV IBM 360 SUCCESSION 54 FORTRAN IV IBM 360 SPECIES ABUNDANCE ENVIRONMENTAL DATA SERVICE, NATIONAL OCEANOGRAPHIC DATA CENTER, WASHINGTON, DC 138 FORTRAN IV IBM 360/65 FITS A SMOOTH CURVE 141 PL/1 IBM 360/65 LINEAR INTERPOLATION LININT 141 PL/1 IBM 360/65 LANGRANGIAN THREE POINT INTERPOLATION LAGBPT 141 FORTRAN IV IBM 360/65 CALCULATES SPLINE COEFFICIENT SPLOOF 141 FORTRAN IV IBM 360/65 INTERFOLATING BY CUBIC SPLINE 97 FORTRAN IBM 360/65 SOUND VELOCITY WILSONS FORMULA WLSND 97 FORTRAN IBM 360/65 SOUND VELOCITY WILSONS FORMULA SVELFS 97 FORTRAN IBM 360/65 SOUND VELOCITY WILSONS FORMULA VELPRS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASDIPBS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASSAMPC 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASEINV 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASOOI 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASVPRT 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GVAREFRM 209 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CANADA 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GAS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GAASVASUM 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS ALTERGAS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASB 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS NODCSQ 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS NAMES 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS SD2 GAS 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GAS THERM 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASTHERM 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS INDATA 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CREATE 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS MONTHBO 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS CHEMBO 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS DEPTHBO 150 FORTRAN IV IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS LATLON80 150 ASSEMBLER IBM 360/65 FILE INDEPENDENT GEN APP SYS GAS GASORDER 151 ASSEMBLER IBM 360/65 SDRETV 151 ASSEMBLER IBM 360/65 SD2TOSD1 152 ASSEMBLER IBM 360/65 SDPRT2 152 ASSEMBLER IBM 360/65 SUPERSEL 152 ASSEMBLER IBM 360/65 SDPASS 152 ASSEMBLER IBM 360/65 XORDER 152 ASSEMBLER IBM 360/65 XBTCCUNT 153 ASSEMBLER IBM 360/65 RETXET 153 ASSEMBLER IBM 360/65 XBTCCNV 153 ASSEMBLER IBM 360/65 RETBT 153 ASSEMBLER IBM 360/65 BTLISTC 152 FORTRAN IBM 360/65 XBTQKCUT 153 FORTRAN IV IBM 360/65 XBSELECT 153 FORTRAN IV IBM 360/65 XBMSINV 153 FORTRAN IV IBM 360/65 XBGECSUM 153 FORTRAN IV IBM 360/65 CANWMO 151 PL/1 IBM 360/65 SD2CHAR 152 PL/1 IBM 360/65 SDGECIV 152 PL/1 IBM 360/65 XBEVALU 152 PL/1 IBM 360/65 XBCCNV 152 PL/1 IBM 360/65 XBFNWC 152 PL/1 IBM 360/65 XBTNWSUM 153 PL/1 IBM 360/65 BTGECIV 153 PL/1 IBM 360/65 SCHNINE 153 PL/1 IBM 360/65 SCMULTI 153 PL/1 IBM 360/65 DRYLAND 18 FORTRAN IBM 360/65 ISENTROPIC INTERP0LATION 18 ASSEMBLER IBM 360/65 POTENTIAL TEMP AND/OR DENSITY POTDEN 18 FORTRAN IBM 360/65 SIGMAT 18 FORTRAN IV IBM 360/65 DYNAMIC DEPTH ANOMALY DYANCM 18 FORTRAN IBM 360/65 SALINITY FROM CONDUCTIVITY T P SALINE 19 FORTRAN IBM 360/65 VOLUME TRANSPORT FUNCTION QFUN 19 FORTRAN IV IBM 360/65 POTENTIAL TEMP AND DENSITY PODENS 19 FORTRAN IV IBM 360/65 VOLUME TRANSPORT VOLTRN 19 FORTRAN IV IBM 360/65 COMPUTES PRESSURE PRESSR 20 ASSEMBLER IBM 360/65 TEMPERATURE DIFFERENCE CALCULATIONS 115 FORTRAN IV IBM 360/65 COMPUTE GREAT CIRCLE PATH GCIRC 115 FORTRAN IV IBM 360/40 MAP PROJECTIONS AND GRIDS MAP 78 ASSEMBLER IBM 360/65 SURFACE CURRENT SUMMARY SUFOUR 210 210 ENVIRONMENTAL DATA SERVICE, NATIONAL GEOPHYSICAL AND SOLAR-TERRESTRIAL DATA CENTER, BOULDER, CO 41 FORTRAN IV IBM 360/65 MARINE GEOPHYSICAL DATA REDUCTION 41 FORTRAN IV IBM 360/65 PLOTS PROFILES OF BATHYMETRY AND MAGNETIC ENVIRONMENTAL DATA SERVICE, CENTER FOR EXPERIMENT DESIGN AND DATA ANALYSIS, WASHINGTON, DC 139 FORTRAN IV IBM 360/65 FITS POLYNOMIAL P3TERM 142 FORTRAN IV IBM 360/65 CHECKS ANGLES TWOPI 142 FORTRAN IV CDC 6600 CHECKS ANGLES TWOPI 122 FORTRAN IV IBM 360/65 PLOTS SCATTERGRAM SCTGM4 SCTGMS 123 FORTRAN IV CDC 6600 X-Y PLOTS EBTPLT 148 FORTRAN IV CDC 6600 REPRODUCE AND SERIALIZE DECK DUPE 148 FORTRAN IV IBM 360/65 FLAGS SUSPICIOUS DATA VALUES EDITQ 144 FORTRAN IV IBM 360/65 JULIAN DAY CONVERSION JDAYWK 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULDAY 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULIAN 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULYAN 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES JULSEC 144 FORTRAN IV IBM 360/65 JULIAN DATE CONVERSION ROUTINES CESLUJ 144 FORTRAN IV IBM 360/65 DAY OF THE WEEK NDAYWK 17 FORTRAN IV CDC 6500 WET BULB TEMPERATURE WETBLA ENVIRONMENTAL PROTECTION AGENCY, GULF BREEZE, FL 51 FORTRAN IV IBM 360 TOXICITY BIOASSAY PROBIT ANALYSIS ENVIRONMENTAL RESEARCH LABORATORIES, PACIFIC MARINE ENVIRONMENTAL LABORATORY, SEATTLE, WA 125 FORTRAN IV CDC 6400 SCALAR TIME SERIES TEMPLT7 87 FORTRAN CDC 6400 PYRANCMETER AND RADIOMETER TIME SERIES RAD 78 FORTRAN IV CDC 6400 VECTOR TIME SERIES CURPLT6 ENVIRONMENTAL RESEARCH LABORATORIES, ATLANTIC OCEANOGRAPHIC AND METEOROLOGICAL LABORATORIES, MIAMI, FL 17 FORTRAN CDC 6600 INTERNAL WAVE OSCILLATIONS ZMODE 17 FORTRAN CDC 7600 INTERNAL WAVE OSCILLATIONS ZMODE 42 FORTRAN IV UNIVAC 1108 LISTS RAW DATA 2LIST 42 FORTRAN IV UNIVAC 1108 PLCTS TRACKLINE QCKDRAW 42 FORTRAN IV UNIVAC 1108 PLCTS CCNTOUR CROSSING INTERVALS DOUBLE. 42 FORTRAN IV UNIVAC 1108 PLOTS GEOPHYSICAL DATA PLOT2 43 FORTRAN IV UNIVAC 1108 LISTS EVERY HUNDRETH VALUE SNOOP 43 FORTRAN IV UNIVAC 1108 NAVIGATICN COMPUTATICNS TPNAV 43 FORTAN IV UNIVAC 1108 EDITS GEOPHYSICAL DATA ZEDIT 43 FORTRAN IV UNIVAC 1108 GECPHYSICAL DATA CONVERSION HANDY 44 FORTRAN IV UNIVAC 1108 LISTS GEOPHYSICAL DATA LISTP 44 FORTRAN IV UNIVAC 1108 COURSE SPEEC, ECTVCS CORRECTION LCXNAV 44 FORTRAN IV UNIVAC 1106 CONVERTS GECPHYSICAL DATA PHONEY 44 FORTRAN IV UNIVAC 1108 SOUND VELCCITY VARIATION AND NAVIGATION FAThOM 45 FORTRAN IV UNIVAC 1108 REGICNAL FIELC RESIDUAL MAGNETIC ANOMALY GAMMA 45 FORTRAN IV UNIVAC 1108 GRAVITY GAL 45 FORTRAN IV UNIVAC 1108 PLCTS PROFILES CF GEOPHYSICAL DATA DISPLOT 46 FORTRAN IV UNIVAC 1108 CONVERTS DIGITIZER CATA DYGYT 46 FORTRAN IV UNIVAC 1108 EDITS REDUCED GEOPHYSICAL DATA EDIT 211 FISHERIES RESEARCH BOARD OF CANADA, CANADA 117 FORTRAN IV IBM 1130 PLCTS HYDRC CAST CATA PLOG 117 FORTRAN IV IBM 1130 PLOTS STO DATA STP01 118 FORTRAN IV IBM 1130 PLCTS TEMPERATURE-SALINITY PSAL 1 146 FORTRAN VI IBM 1130 THERMCMETER CORRECTION TCHK2 1 FORTRAN I IBM 1620 TRANSPORT COMPUTATIONS FRCM ATMOSPHERIC PRESSURE FORTRAN IV IBM 1130 TRANSPORT COMPUTATIONS FRCM ATMOSPHERIC PRESSURE IFORTRAN IV IBM 1130 STO CCMPUTATICNS STP02 1FORTRAN IV IBM 1130 HYDRO CAST COMPUTATIONS 1FORTRAN HP 2115A DIGITIZES STC CATA CEEP 2FCRTRAN HP 2115A STD PROCESSING WET 135 FORTRAN IV IBM 1130 ANALYSIS CF NCN-LINEAR.RESPONSE SURFACE 135 FORTRAN IV IBM 1130 MULTIPLE DISCRIMINAT ANALYSIS MULCA 103 FORTRAN IV IBM 1130 SATELLITE RISE ANDSET TIMES ALERT ASORT 54 FORTRAN IV IBM 1130 YIELD PER RECRUIT RYLC BIOM GEOLOGICAL SURVEY, NATIONAL CENTER RESTON VA 103 FORTRAN IV IBM 360/65 ASTRONOMIC FCSITICN,AZIMUTH METHOD 22 FORTRAN IV IBM 360/65 PERCENTAGE SATURATION OF OXYGEN IN ESTUARY 23 FORTRAN IV IBM 360/65 WATER CHEMISTRY DIELECTRIC CONSTANT 38 FORTRAN IV IBM 360/65 GRAVITATICNAL ATTRACTION TW0-DIMENSIONAL BOIES GEOLOGICAL SURVEY, WOODS HOLE MA 38 FORTRAN IV XDS SIGMA 7 X-RAY DIFFRACTION ANALYSIS 39 FORTRAN IV XDS SIGMA 7 MAGNETIC ANCMALIES MAG2D GEOLOGICAL SURVEY, MENLO PARK CA 122 FORTRAN IV IBM 360/61 PROFILE PLOTS TIME AXIS PROFL3 122 FORTRAN IV IBM 360/61 PROFILE PLOTS DISTANCE AXIS PFLDST 122 CRTRAN IV IBM 360/61 MAP PLOTS MAPPLT GEOLOGICAL SURVEY, CORPUS CHRISTI, TX 38 FORTRAN IV IBM 1130 SEDIMENT GRAIN SIZE ANALYSIS INSTITUTE OF OCEANOGRAPHIC SCIENCES WALES 40 FCTRAN IV IBM 1130 REDCUCTICN DISPLAY STORAGE GEOPHYSICAL DATA INTER-AMERICAN, TROPICAL TUNA CCMMISSICN, LA JCLLA, CA 58 FORTRAN B 6700 NCRMAL DISTRIBUTION SEPARATCR TCPAI 58 FORTRAN B 6700 SPAWNER-RECRLIT CURVE FITTING TCPA2 5E FORTRAN B 6700 WEIGHT-LENGTH- CURVE FITTING TCPA3 59 FORTRAN B 6700 AGE CCMPOSITION ESMATION TCPBI 59 FCRTRAN B 6700 ESTIMATE CATCH- NUMBERS PERCENT WEIGHT 59 FORTRAN B 670C LENGTH-FREQUENCY DISTRIBUTION 60 FORTRAN B 6700 VON BERTALANFFY GROWTH CURVE FITTING TCPC.1 60 FORTRAN B 6700 VON BERTALANFFY,GR0WTH UNEQUAL AGE INTERVAL 60 FORTRAN B 6700 VON BERTALANFFY GRLWTH EQUAL AGE INTERVAL 61 FCRTRAN B 6700 VON BERTALANFFY GROWTH CURVE FITTING TCPC4 64 FORTRAN B 6700 ESTIMATION CF LINEAR GROWTH 61 FORTRAN B 6700 FISHING POWER ESTIMATICN TCPDl 212 62 FCRTRAN B 6700 SURVIVAL RATE ESTIMATION TCPE1 63 FORTRAN B 6700 FISHING MCRTALITIES ESTIMATION TCPE2 63 FCRTRAN 8 6700 RELATIVE YIELD PER RECRUIT 63 FORTRAN B 6700 YIELC CURVES WITH CCNSTANT RATES TCPF2 63 FORTRAN B 6700 EUMETRIC YIELD TCPF3 64 FORTRAN B 6700 PIECEWISE INTEGRATION CF YIELD CURVES TCPF4 64 FORTRAN B 6700 PIECEW1SE INTEGRATICN OF YIELD CURVES 65 FORTRAN B 6700 CONSTANTS IN SCHAEFER'S MODEL TCPF6 65 FORTRAN B 6700 SCHAEFER LOGISTICS MODEL OF FISH PRCDUCTION 65 FORTRAN B 6700 FITS GENERALIZED STOCK PRODUCTION MODEL TCPF8 65 FORTRAN B 6700 BIOMETRY-LINEAR REGRESSION ANALYSIS TCSAl 66 FORTRAN B 670O GENERALIZED WEIGHTED LINEAR REGRESSICN 66 FORTRAN B 6700 LINEAR REGRESSION, BOTH VARIABLES 66 FORTRAN B 6700 BIOMETRY-PREDUCTMOMENT CORRELATION 67 FORTRAN B 6700 COOLEY-LONNES MULTIPLE-REGRESSION 67 FORTRAN B 6700 BIOqMETRY-GCCDNESS LF FIT 67 FORTRAN B 6700 BICPETRY-EASIC STATISTIC FOR UNGROUPED CATA 68 FORTRAN B 6700 BIOMETRY-BASIC STATISTIC FOR GROUPED DATA 68 FORTRAN B 6700 BIOMETRY-SINGLE CLASSIFICATION ANOVA 68 FORTRAN B 6700 BICMETRY-FACTCRIAL ANCVA TCSD2 69 FORTRAN B 6700 BIOMETRY-SUM OF SQUARES STP TCSD3 69 FORTRAN B 6700 BI0METRY STUDENT NEWMAN-KEULS TEST TCS04 69 FORTRAN B 6700 BIOMETRY-TESTOF HOMOGENEITY 69 FCRTRAN B 6700 BICMETRY-TEST CF EQUALITY 70 FORTRAN B 6700 BIOMETRY-TUKEY'S TEST 70 FORTRAN B 6700 BIOMETRY-KRUSKAL-WALLIS TEST TCSE4 70 FCRTRAN B 6700 BICMETRY-FIShERS EXACT TEST TCSE5 71 FORTRAN B 6700. BICMETRY-R X C TEST CF INDEPENDENCE MAP JOHNS HCPKINS UNIVERSITY, BALITMCRE, MD 29 FCRTRAN NUMERICAL MCL ESTUARY DYNAMICS & KINEMATICS 28 FCRTRAN SALINITY DISTRIBUTION IN ONE-DIMENSIONAL*ESTUARY LOS ANGELES CITY SANITATION DEPARTMENT, LCS ANGELES CA. 73 ANS FORTRAN IBM 360 ECCLOGICAL STATISTICAL PROGRAMS ECCSTAT 73 ANS FORTRAN IBM 370 ECCLCGICAL STATISTICAL PROGRAMS ECOSTAT MARINE ENVIRONMENTAL DATA SERVICE CANADA 117 FORTRAN CDC CYBER XY PLOTS IN A FLEXIBLE FCRMAT MEDSPLCT 4 FORTRAN IV CCC CBER 74 DAILY SEAWATER CBSERVATIONS 4 FORTRAN CDC 6400 DATA MGT SYS FOR PhYS CHEM DATA CCEANSV 4 COBOL IBM 360/65 DATA MGT SYS FOR PhYS CHEM DATA CCEANSV 4 PL/l IBM 360/85 DATA MGT SYS FCR PHYS CHEM DATA OCEANSV MASSACHUSETTS INSTITUTE OF TECHNCLCGY CAMBRIDGEMA 72 PL/l IBM 370/168 MONTE CARLE SPILL TRACKER 135 FORTRAN IV IBM 360/40 SPECTRA PROGRAMS DETRND AUTCOV CRSCOV FCURTR 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS PRCFl 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UMAX1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UTMAX1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WMAXI 85 FCRTRAN IBM 360/40 WATER WAVE TEACFING AIDS LENG1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS DETRND 85 FORTRAN IBM 360/40 WATER WAVE TEACFING AIDS WTMAX2 213 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UOFTI 85 FCRTRAN IBM 360/40 WATER WAVE TEACHING AIDS WCFTI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS UTCFT1 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS WTCFTI 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS AUTCOV 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS CRSCOV 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS FCURTR 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS PRCFILE 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AICS REFLI 86 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS FORCE AND MOVEMENT 85 FORTRAN IBM 360/40 WATER WAVE TEACHING AIDS EDSIT 25 FORTRAN IV IBM 360/65 MIT SALINITY INTRUSION PROGRAM 87 PL/1 IBM 370/180 MARKVIAN ANALYSIS OF TDF-14 WIND DATA 40 FORTRAN IV IBM 7074 COMPUTATION AND PLOTTING OF MAGNETIC ANCMALIES 74 PL/I IBM 360/168 DRIFT BCTTLE/STATISTICS 74 PL/1 IBM 360/168 DRIFT BCTTLE PLCTS 74 PL/I IBM 360/166 REFORMAT AND SCRT DRIFT BOTTLE DATA NATICNAL ENVIRCNMENTAL SATELLITE SERVICE RCCKVILLE, MD 123 FCRTRAN CDC 660O DISPLAYS VHRR SATELLITE DATA V5DMD 123 FORTRAN IBM 360/195 MICROFILM PLCTS OF VHRR SATELLITE DATA NATICNAL INSTITLTE OF OCEANOGRAPHY, ENGLAND 139 FORTRAN IBM 1800 BARTLETT'S CURVE FITTING 145 FORTRAN IV IBM 1800 CURRENT METEP DATA RECUCTION 37 FCRTRAN IV IBM 1800 CABLE CCNFIGLRATION 134 FORTRAN IV IBM 1800 GENERATES ARBEITRARY FILTER HILOW 136 FORTRAN IBM 1800 CLUSTER ANALYSIS 84 FORTRAN IV IBM 1800 SHIPBCRNE WAVRECLRDER ANALYSIS SBWRO 103 FCRTRAN IBM 1800 SATELLITE NAVIGATION 104 FCRTRAN IV IBM 1800 LORAN/DECCA COORDINATES CALCULATICN HNAV 104 FORTRAN IV IBM 1800 LORAN/DECCA FILE INITIALIZATICN HNV1 104 FCRTRAN IV IBM 1800 GECCETIC DISTANCE AND AZIMUTH SDANO NATIONAL MARINE FISHERIES SERVICE SOUTHWEST FISHERIES CENTER, LA JOLLA, CA 123 FORTRAN 63 CDC 3600 VERTICALLY ANALYZED CONTOURS VACCTS 12 FOCRTRAN IV B 6700 PLCT 7EMP LIST MIXED LAYER DEPTH WEEKPLCT 12 ALGOL B 6700 CONSTANTS FCR FARFLNIC SYNTHESIS MEAN SEA TEMF 12 FORTRAN 63 CDC 3600 VERTICAL SECTICN PLOTS ESTPAC 13 FCRTRAN CDC 3600 CONVERTS STC DATA RDEDTP 13 FORTRAN CDC 3600 CORRECTS STD DATA TPMLD 56 FORTRAN B 6700 LENGTH FREQUENCY ANALYSIS LENFRE 56 FORTRAN B 6700 YIELD PER RECRUIT FOR MULTI-GEAR FISHERIES 57 FORTRAN B 6700 A GENERALIZED EXPLCITED POPULATION SIMULATOR 57 FCRTRAN CDC 6600 A GENERALIZEC EXPLLITED POPULATION SIMULATOR 57 FORTRAN CDC 6600 GENERALIZE STCCK RCDUCTICN MODEL PRCDFIT 57 FORTRAN B 6700 GENERALIZED STOCK PRODUCTICN MODEL PRCDFIT 67 FORTRAN B700 SUMMARIZES WEATHER REPORTS NATIONAL MARINE FISHERIES SERVICE, SOUTHWEST FISHERIES CENTER, HONOLULU, HI 136 FORTRAN IV IBM 360/65 EXTENDED N0RMAL SEPARATOR PRCGRAM ENCPMSEP 214 NATIONAL MARINE FISHERIES SERVICE SOUTHEAST FISHERIES CENTER, MIAMI FL 124 FORTRAN IV IBM 360/65 OXYGEN PHCSPHATE DENSITY PLCTS 124 FORTRAN IV IBM 360/65 GENERAL MERCATOR PLOT NATIONAL OCEAN SURVEY, ROCKVILLE, MC 112 FCRTRAN IV IBM 360/30 ADJUSTS A STATE PLANE COORDINATE TRAVERSE 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM ANGLE 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM ANLIS 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM APCTN 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM APCWN 113 FCRTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM APOLY 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM CGSPC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM CUBIC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM EXCEB 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM GMLIC 113 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBRCUTINE SYSTEM HIFIX 114 FORTRAN IV IBM 360165 NOS SCIENTIFIC SUBROUTINE SYSTEM LORAN 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM OMEGA 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM SGDIN 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM SCOPN 114 FORTRAN IV IBM 360/65 NOS SCIENTIFIC SUBROUTINE SYSTEM TPFIX 114 FORTRAN IV IBM 360/165 NOS SCIENTIFIC SUBROUTINE SYSTEM BTMC0 114 SPS IBM 1620 COMPUTES GEOGRAPHIL PCSITIONS 114 SPS IBM 1620 LORAN C VERSION2 80 FORTRAN IV CDC 6600 HARMONIC ANALYSIS OF DATA AT TIDAL FREQENCIES NATIONAL WEATHER SERVICE, TECHNIQUES DEVELCPMENT LABORATORY, SILVERSPRING, MC 82 FORTRAN IV CDC 6600 HURRICANE STCRM SURGE FORECASTS SPLASH I 82 FORTRAN IV CDC 6600 HURRICANE STCRM SURGE FORECASTS SPLASH II 62 FORTRAN IV IBM 360/I95 EAST COAST STORM SURGE 82 FCRTRAN IV IBM60/195 WAVE FORECASTS 80 FORTRAN IV IBM 360/195 ASTRCNCMICAL TIDE PREDICTION NAVY CIVIL ENGINEERING LABORATORY PCRT HUENEME CA 30 FORTRAN IV CDC 6600 DEEP OCEAN LOAD HANDLING SYSTEMS DOLLS 30 FORTRAN IV CDC 6600 LOAD MOTICN AND CABLE STRESSES CABI 30 FORTRAN IV CDC 66CO SOIL TEST DATA TRIAX 30 FCRTRAN IV CDC 6600 DYNAMIC STRESS RESPONSE OF LIFTING LINES CABANA 31 FORTRAN IV CDC 6600 DYNAMIC RESPCNSE CF CABLE SYSTEM SNAPLG 31 FORTRAN IV CDC 6600 CHANGES IN ELECTROMECHANICALABLE RAMC 31 FORTRAN IV CDC 6600 END RESPONSES IN ELECTRCMECFANICAL CABLE RACAC 48 FORTRAN 11 IBM 1620 SOIL ANC SEDIMENT ENGINEERING TEST DATA NAVY, NAVAL POSTGRAOUATE SCHOOL, MONTEREY, CA 17 FORTRAN IV IBM 360 CBJECTIVE ThERM0LINE ANALYSIS 17 FORTRAN IV CDC 6500 CJECTIVE ThERMOCLINE ANALYSIS 91 FORTRAN 60 IBM 1604 WIND DRIFT AND CONCENTRATICN OF SEA ICE ICEGRID 97 FORTRAN CDC 3100 SOUND SPEED COMPUTATICN MODEL SOVEL 97 FCRTRAN CDC 3200 SOUND SPEED CCMPUTATICN MODEL SCVEL 97 FORTRAN CDC 1604 SOUND SPEEC CC0PUTATICN MODEL SOVEL 93 FCRTRAN IV CDC 1604 SCUND SCATTERING BY CRGANISMS SKAT 72 FORTRAN IV CDC 6500 THERMAL PCLLUTION MODEL 72 FCRTRAN IV CDC 1604 THERMAL PCLLLTICN MODEL 215 72 FORTRAN CDC 3100 DANISH ADVECTICN PROGRAM 134 FORTRAN IV IBM 360 TIME SERIES ANALYSIS BLACKY 83 FORTRAN IV CDC 6500 FRENCH SPECTRC-ANGULAR WAVE MODEL 83 FORTRAN IV CDC 7600 FRENCH SPECTRC-ANGLLAR WAVE MODEL 83 FCRTRAN IV CDC 3100 SURF PREDICTICN MODEL 83 FORTRAN CDC 3100 SINGULAR WAVE PREDICICTICN MODEL 83 FORTRAN CDC 3200 SINGULAR WAVE PREDICTICN MODEL 22 FORTRAN IBM 360 SPECIFIC CCNCTIVITY WITH PRESSURE EFFECT 24 FORTRAN IV CDC 6500 MULTI-LAYER HYDRODYNAMIC-NUMBERICAL MODEL 24 FORTRAN IV CDC 7600 MULTI-LAYER HYDRODYNAMICAL-NUMERICAL MODEL 24 FORTRAN IV CDC 6500 SINGLE LARGE HYDRCUYNAMICAL-NUMERICAL. MODEL 24 FORTRAN IV IBM 360 SINGLE LARGE HYDROYNAMICAL-NUMERICAL MCDEL 87 FORTRAN CDC 1604 OCEAN CLIMATOLCGY ANALYSIS MODEL ANALYS 88 FORTRAN IV CDC 6500 HURRICANE HEAT POTENTIAL MODEL 88 FORTRAN CDC 3100 MIXED LAYER DEPTH ANALYSIS MODEL MEDMLD 88 FORTRAN CDC 3100 ATMCSPHERIC WATER LCNTENT MODEL 88 FORTRAN IV CDC 6500 OCEAN-ATMCSPFERE FEEDBACK MODEL 89 FORTRAN CDC 1604 WIND COMPUTATICN FRCM SHIP OBSERVATIONS TRUWIND 75 FORTRAN CDC 7600 OPTIMIZED MULTI-LAYER HN MODEL 75 FORTRAN CDC 3100 OPTIMIZED MULTI-LAYER HN MODEL 75 FORTRAN CDC 6500 MEAN CRIFT RCUTINE 75 FORTRAN CDC 1604 MEAN CRIFT RCUTINE 80 FORTRAN 60 IBM 360/195 TIDES IN THE CPEN SEA NAVY FLEET NUMERICAL WEATHER CENTRAL, MONTEREY, CA 148 FORTRAN II CDC 1 4 FORTRAN ACCESS TO SCIENTIFIC DATA FASO 76 FORTRAN CDC 6500 SEARCH AND RESCUE PLANNING NSAR NAVY, NAVAL UNDCERSEA RESEARCH AND DEVELCPMENT CENTER SAN DIEGO CA 121 FORTRAN 63 CDC 1604 MACHINE PLCTTING ON MERCATOR PRJECTION 14 FCRTRAN EXT CDC 6500 OCEANCGRAPHIC DATA COMPUTATICN TPCCNV 15 FORTRAN EXT CDC 6500 VARIANCE AND STANDARD DCEVIATION SUMMARY NAVY NAVAL ELECTRCNICS LABCRATCRY SAN DIEGO CA 120 FORTRAN IBM 360/65 SEQUENTIAL PLCTTING NAVY, NAVAL UNCERSEA CENTER, PASADENA, CA 138 FCRTRAN V UNIVAC 1108 CURVE FITTING VELOCITY PROFILE NEWFIT 101 FORTRAN IV UNIVAC 1108 SONAR IN REFRACTIVE WATER 101 FORTRAN IV UNIVAC 1108 SCNAR IN REFRACTIVE WATER 101 FORTRAN IV UNIVAC 1108 SORTS SCUND RAY DATA RAY SORT 45 FCRTRAN IV UNIVAC 1108 PATTERN FUNCTICN CALCULATICNS 45 FORTRAN V UNIVAC 1108 RAYLEIGH-MORSE BOTTOM REFLECTION COEFFICIENTS NAVY NAVAL UNDERWATER SYSTEMS CENTERI NEW LONDON CT 138 FORTRAN V UNIVAC FITTING A LEAST SQUARES DISTANCE HYPERPLANE 141 FCRTRAN IV UNIVAC 1108 SMCOTHING DATA USING THE CUBIC SPLINE 121 FORTRAN UNIVAC 1108 OVERLAY PLCTTING 0VLPLOT 99 FORTRAN V UNIVAC 1108 CONTINUOUS GRADIENT RAY TRACING SYSTEM CONGRATS 99 FORTRAN UNIVAC 1108 PAY PATH SC434E 93 FORTRAN V UNIVAC 1108 NCRMAL MODE FRCPAGATICN MODCEL 94 FORTRAN V UNIVAC 1108 BEAM PATTERNS AND WIDTHS GBEAM 94 FORTRAN V UNIVAC 1108 STATISTICS ACOUSTIL MEASUREMENTS ANC PREDICTICNS 216 94 FORTRAN IV UNIVAC 1108 PROPAGATICN LCSS FAST FIELD PROGRAM 94 FORTRAN 11 UNIVAC 1108 BOTTOM REFLECTIVITT 45 FORTRAN V UNIVAC 1108 PROPAGATICN LCSS 45 FORTRAN V UNIVAC 1108 AMOS RROPAGATICN LOSS 36 FORTRAN V UNIVAC 1108 T0WED SYSTEM DYNAMICS 36 FORTRAN V UNIVAC 1108 TRAPECIDAL ARRAY DEPLCYMENT DYNAMICS 37 FORTRAN V UNIVAC 1108 STEADY STATE CABLE LAYING 37 FORTRAN V UNIVAC 1108 TOWED ARRAY CONFIGURATIONS 37 FCRTRAN V UNIVAC 1108 TRAPEZCIDAL ARRAY DYNAMICS 125 FORTRAN UNIVAC 1108 SPECTRAL ANALYSIS SUBROUTINES 47 FORTRAN UNIVAC 1108 TRUE CCEAN DEPTH FATHCR 53 FORTRAN IV UNIVAC 1108 GENERATES ZCPLANKTON TAXONOMIC DIRECTORY 53 FORTRAN IV UNIVAC 1108 DEEP CCEAN ZOOPLANKTON DISTRIBUTION 53 FORTRAN IV UNIVAC 1108 DEEP CCEAN ZOOPLANKTON POPULATION STATISTICS 74 CURRENT PRCFILES FRCM TILT DATA 16 FORTRAN V UNIVAC 1108 STD-S/V DATA S2049 32 FORTRAN V UNIVAC 1108 STEADY STATE TRAPELZOIDAL ARRAY CONFIGURATIONS 32 FORTRAN V UNIVAC 1108 ANCHOR LAST BUCY SYSTEM DEVELOPMENT DYNAMICS 33 FCRTRAN V UNIVAC 1108 CABLE TCWED BUCY CLNFIGURATIONS IN A TURN 33 FORTRAN V UNIVAC 1108 FREE-FLOATING SPAR-ARRAY DYNAMICS 33 FORTRAN V UNIVAC 1108 FREE-FLCATING SPAR-BUCY DYNAMICS 33 FCRTRAN V UNIVAC 1108 SHIP SUSPENDED ARRAY DYNAMICS 34 FORTRAN V UNIVAC 1108 BOCMERANG CCPER DESCENT/ASCENT TRAJECTCRIES 34 FORTRAN V UNIVAC 1108 BUOY-SHIP DYNAMICS 34 FCRTRAN V UNIVAC 1108 BUCY-SYSTEM DYNAMICS 34 FORT-RAN V UNIVAC 1108 FIXED THIN LINE ARRAY DYNAMICS 35 FORTRAN V UNIVAC 1108 FIXED THIN LINE ARRAY STEADY STATE CONFIGURATION 35 FORTRAN V UNIVAC 1108 MARINE CORER CYNAMICS 35 FORTRAN V UNIVAC 1108 STEADY-STATE BUCY SYSTEM CONFIGURATICNS 36 FORTRAN V UNIVAC 1108 STEADY TATE SUBSURFACE BUOY SYSTM CONFIGURATION 36 FORTRAN V UNIVAC 1108 TOWED ARRAY DYNAMICS NAVY, NAVAL UNDERATER SYSTEMS CENTER, NEWPOPT, RI 142 FORTRAN CDC 3300 SOLVE ALGEBRAIC EQLATICNS MATRIX 121 FORTRAN CDC 3300 PHYSICAL DATA PLOT FRAME 99 FORTRAN CDC 3300 ACCLSTIC PERFORMANCE AND EVALUATION 94 FCRTRAN CDC 3300 SOUND REFRACTICN CORRECTIONS FITIT 15 FORTRAN SIGMA-T INVREJ 15 FORTRAN STD PROCESSING OCEANDATA 15 FORTRAN INERNAL WAVES WITCOMB 15 FCRTRAN CDC 3200 INTERPOLATICN FOR OCEANOGRAPHIC DATA 15 FORTRAN IBM .1620 INTERPOLATICN FCR OCEANCGRAPHIC DATA 75 FORTRAN CDC 3300 CURRENT METER CATA CREATE-C 75 FORTRAN CDC 3300 CURRENT METER DATA CURRENT 75 FORTRAN CDC 3300 CURRENT METER DATA CURRPLOT 75 FORTRAN CDC 3300 CURRENT METER DATA SPECTRUM NAVY, NAVAL SURFACE WEAPONS CENTER, SILVER SPRING, MD 93 FORTRAN IV CDC 6500 NORMAL MODE-CALCULATIONS NORMOD 3 93 FORTRAN CDC 6400 HORIZCNTAL RANGE NAVY, NAVAL RESEARCH LABCRATCRY, WASHINGTON, CC 120 FORTRAN CDC 3800 LINE PRINTER PLCTS 217 124 ASSEMBLY HP 2100S PLCTTER CCMMANCS PLOT DCVRIO 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACCOUSTICS PREDICTION DTSTOV 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACOUSTICS PREDICTION VFC 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ALCOUSTICS PREDICTICN CTOUR 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACOUSTICS PREDlCTICN PRFPLT 100 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACOUSTICS PREDICTION SERPENT 101 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACOUSTICS,PREDICTICN RAFLCT 101 FORTRAN 63 CDC 3800 GRASS UNDERWATER ACOUSTICS PREDICTICN LCSSPLOT 16 FCRTRAN JV HP 2100S THERMCMETRIC DEPTH CALCULATICN CAST 16 FORTRAN IV HP 2100S THERMCMETER DATA FILE HANDLER THERMO 16 FCRTRAN CDC 3800 INTERNAL GRAVITY WAVES DISPER 16 FORTRAN IV CDC 3200 SEA SURFACE TEMPERATURES ANALYSIS 31 BASIC HP 9830A UNMANNED FREE-SWIMMING SUMERSIBL PLOT 32 BASIC HP 9830A UNMANNED FREE-SWIMMING SUBMERSIBLE HOTELLCAD 32 BASIC HP 9830A UNMANNEC FREE-SWIMMING SUBMERSIBLE 107 FORTRAN CDC 3800 ANNCTATED TRACK ON STEREOGRAPHIC PRCJECTION 107 FCRTRAN IV HP 2100S ANNOTES CHART 108 FORTRAN IV HP 2100S BATHYMETRIC OR MAGNETICS CHART PROFL 108 FORTRAN IV HP 2100S MERCATOR ChAFT CIGTIZATION ANTRK 108 FORTRAN IV HP 2100S BATHYMETRIC CHART DIGITIZATICN DGBTH 108 FCRTRAN IV HP 2100S PLOTS ON STEREOGRAPHIC CHART ANNOT 108 FORTRAN IV HP 2100S PLCTS NAVIGATICN CATA OCEAN 109 FORTRAN IV HP 2100S LONG BASE LINE ACCUSTIC TRACKING 89 FCRTRAN CDC 3800 MIE SCATTERING COMPUTATIONS 47 FORTRAN CDC 3600 PLCTS TRACK AND DATA PRCFILE TRACK 47 FORTRAN CDC 3800 PLOTS TRACK AND DATA PROFILE TRACK 47 FORTRAN CDC 3800 GECCATA 47 FORTRAN CDC 360O GEODATA 47 FORTRAN CDC 3600 MAGNETIC SIGNATURES MAGPLCT 47 FCRTRAN CDC 3800 MAGNETIC SIGNATURES MAGPLOT 107 FORTRAN CDC 3600 ANNCTATED TRACK ON STEREOGRAPHIC PROJECTICN NAVY, FLEET WEATHER FACILITY, SUITLAND MD 91 FORTRAN CDC 160A ICE DRIFT ANALYSIS/FORECAST NAVY, NAVAL OCEANCGRAPHIC OFFICE WASHIGTON, DC 139 FORTRAN IBM 7C74 LEAST SQUARES PLOT 139 FORTRAN UNIVAC 1108 TEMPERATURE SALINITY CCRRECTIONS CURVEFIT NIS512 139 FORTRAN PDP-9 BARTLETT'S CURVE FITTING 121 FORTRAN V UNIVAC 1108 REFORMATS DATA PLOIS TRACK CHART VASTRACK 121 FORTRAN PRODUCES CONTOUR CHARTS GRICIT 121 FORTRAN PRODUCES CCNTCUR CHARTS AUTCMATED CONTCUR lU0 FORTRAN IBM 7074 CRITICAL ACCUSTIC RATIC 97 FORTRAN UNIVAC 1108 SOUND VELCCITY FOR MARINE SEDIMENTS 198 FORTRAN IBM 7074 LIGHT AND SOUND INSTRUCTION B 45 FCRTRAN IBM 7074 LIGHT AND SCUND INSTRUCTION 0 144 FORTRAN IBM 7074 BATHYPETRIC CATA RtEUCTION 14 FCRTRAN IBM 7074 MCNTHLY SCNIC LAYEK DEPTH 14 FCRTRAN IBM 7074 VERTICAL TEMPERATURE GRADIENTS 14 FORTRAN V UNIVAC 1108 WATER CLARITY 137 FORTRAN IBM 7074 SINGLE INTEGRATION 110 FORTRAN Il IB7 7074 INDIVIDUAL PCINT GENERATOR FCR MAP PROJECTICNS lil FORTRAN II IB7 7074 INDIVIDUAL PCINT GENERATOR FOR DISTANCE 111 FORTRAN IBM 7074 GECDETIC CATUM RECUCTICN 111 FORTRAN 187 7074 GEODETIC PCSITICN COMPUTATI0N AND PLCT 218 111 FORTRAN ASTRCNOMIC LATITUDE 112 FORTRAN CDC 3100 SOUNDING PLCT 112 FORTRAN IBM 7074 SOUNDING PLCT 112 FCRTRAN IBM 7074 SINGLE INTEGRATION 112 FORTRAN CDC 3100 SODANO INVERSE 89 FORTRAN IBM 7074 SOLAR RADIATICN CONVERSION 89 FORTRAN IBM 7074 WIND STRESS 89 FORTRAN IBM 7074 TWC-DIMENSIONAL POWER SPECTRUM FOR SWOP 11 90 FORTRAN IBM 7074 PREDICTION OF VERTICAL TEMPERATURE CHANGE 90 FORTRAN IBM 7074 CLOUD COVER AND DAILY SEA TEMPERATURE 46 FORTRAN IBM 7074 SEAMCUNT MAGNETIZATION 46 FORTRAN IBM 7074 CBSERVATICN DRAPING GRAVITY 48 FORTRAN UNIVAC 1108 SEDIMENT SIZE 48 FORTRAN IV UNIVAC 1108 BOTTCM SEDIMENT DISTRIBUTION PLOT 76 FORTRAN IBM 7074 CURRENT METER TURBULENCE 76 FORTRAN V UNIVAC 1108 IN-SITU CURRENT 76 FORTRAN UNIVAC 1108 WATER DISPLACEMENT DISPLA 71 FORTRAN V UNIVAC 1108 CURRENT METER PRINT 77 FORTRAN V UNIVAC 1108 CURRENT METER PLOT 77 FORTRAN V UNIVAC 1108 CONVERT CURRENT METER TAPE 77 FORTRAN V UNIVAC 1108 CURRENT METER DATA MPRINTO NAVY, DEFENSE MAPPING AGENCY HYDROGRAPHIC CENTER, WASHINGTON, DC 109 FORTRAN UNIVAC 1108 FAA FLCT 109 FORTRAN UNIVAC 1108 DISTANCE AND AZIMUTH CIRAZD 109 FORTRAN UNIVAC 1108 PARAMETRIC PAP 110 FORTRAN UNIVAC 1108 LORAN TO GECGRAPHIC AND/GEOGRAPHIC TO LCRAN 110 FORTRAN UNIVAC 1108 LORAN COORCINATE COMPUTATION 110 FORTRAN UNIVAC 1108 LORAN SKYWAVE CCRRECTICN NAVY NAVAL ACADEMY ANNAPOLIS, MD. 13 BASIC IBM 360 ENVIRONMENTAL GYNAMICS SUBROUTINES OCEANLIB 13 EASIC IBM 360 GEOSTROPHIC CURRENT NORTH CAROLINA STATE UNIVERSITY, RALEIGH, NC 84 FORTRAN IBM 360/165 WAVE INTERACTION WITH CURRENT CAPGRAY 24 FORTRAN IBM 370/165 ESTUARINE MODEL NONLNRA 26 FORTRAN CDC 6400 UPWELLING CSTLUPWL 26 FORTRAN IV IBM 360 MATHEPATICAL WATER QUALITY MODEL FCR ESTUARIES 26 FORTRAN IV IBM 360 COMPUTATION OF FLOW THROUGH MASONBCRC INLET NC 26 FORTRAN IV IBM 360 CIRCULATICN 1N PAMLICC SOUND CREGON STATE UNIVERSITY CORVALLIS OR 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ACFFT 126 FORTRAN CDC 3300/CS3 TIME SERIES ARAND ACCRR 126 FORTRAN CDC 3300/CS3 TIME SERIES ARAND ACRPLT 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAKD ALIGN 126 FORTRAN CDC 3300/CS3 TIME SERIES ARANC AMPACO 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ARMAP 126 FORTRAN CDC 3300/CS3 TIME SERIES ARAND AUTO 126 FORTRAN CDC 3300/CS3 TIME SERIES ARAND AUTCPLT 219 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND AXISL 126 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCFFT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCORR 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCNPLT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND COMPLOT 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CONFID 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCNFID 1 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAKD CCNMODE 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CCPH 127 FORTRAN CDC 3300/CS3 TIME SERIES ARAND COSTR 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CPEES 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CPLTI 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CPLT2 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CROPLT 127 FORTRAN CDC 3300/OS3 TIME SERIE ARAKD CROSS 127 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CUSID 127 FCRTRAN CDC 3300iOS3 TIME SERIES ARKD CUSFO 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND CZT 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DATPLT 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEMODI 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEMC02 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND DEM003 128 FORTRAN CDC 3300/OS3 TIME SERIES APAKO LETPND 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAKD DIFF12 128 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND EUREKA 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND EXSMO 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAKO FFIN 128 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FFINI 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAKD FFTCNV 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTPS 128 FORTRAN CDC 3300/CS3 TIME SERIES ARAND FFTS 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FFTSPC 128 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FILTERI 128 FORTRAN CDC 33OO/OS3 TIME SERIES ARAND FIVET 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FOLD 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FCURTR 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FGUSPC 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FCUSPC1 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FCUSPC2 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND fRESPON 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GAPH 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAKD CENER1 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GENER2 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND GENER3 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND LOGPLCT 129 FCRTRAN CDC 3300/053 TIME SERIES ARAND KC12T 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PHAPLT 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND FLTFCR 129 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND PLTFRQ 129 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PLTSPO 130 FORTRAN CDC 3300/0S3 TIME SERIES ARAND FCLRT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PCLYDV 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PROPLT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND PSORT 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RANCM 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND RCTFFT 130 FORTRAN CDC 3300/CS3 TIME SERIES ARAND RESPON 130 FORTRAN CDC 3300/CS3 TIME SERIES ARAND REVERS 130 FORTRAN CDC 3300/CS3 TIME SERIES ARAND APLACE 220 130 FORTRAN CDC 33OO/OS3 TIME SERIES ARAND RRVERS 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SARIT 130 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND SERGEN 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SHAPE 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SINTR 130 FORTRAN CDC 330O/OS3 TIME SERIES ARAND SMO 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SPEC 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SPECT1 130 FORTRAN CDC 3300/OS3 TIME SERIES ARAND SPECT2 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TAUTCPLT 131 FORTRAN CDC 330O/OS3 TIME SERIES ARAND TCOHPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND ITCROPLT 131 FORTRAN CDC 3300/0S3 TIME SERIES ARAND TFCRMl 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TFORM2 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TIMSPC 131 FCRTRAN CDC 3300/OS3 TIME SERIES ARAND TLCGPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TNCIZT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TPHqAPLT 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TPLTFRQ 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TPLTSPC 131 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TRISMO 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TSGEN 132 FORTRAN CDC 33OO/OS3 TIME SERIES ARAND TSPECTI 132 FORTRAN CDC 3300/OS3 TIME SERIESARAKD ISPECT2 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TRANFR 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TRANFRM 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TTYCON 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND TTYNUM 132 FORTRAN CDC 330O/OS3 TIME SERIES ARAND UNLEAV 132 FORTRAN CDC 330O/OS3 TIME SERIES ARAKO USES 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USFO 132 FORTRAN CDC 3300/OS3 TIME SERIES APAND USIE 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND USPE 132 FORTRAN CDC 3300/OS3 TIME SERIES ARAND WINDOW 133 FORTR CDC 3300/OS3 TIME SERIES ARAND WINDOW1 25 FCRTRAN IBM 370/155 ESTUARINE DENSITY LURRENTS AND SALINITY 39 FORTRAN IV CDC 3300 GECPHYSICAL CATA REDUCTION AND PLOTTING 39 FCRTRAN IV CDC 3300 PRCCESSING/DISPLAY MARINE GEOPHYSICAL DATA 39 FORTRAN IV CDC 3300 MARINE SEISMIC DATA RECUCTICN AND-ANALYSIS 39 FORTRAN IV CDC 3300 A LIBRARY CF GEOPHYSICAL SUBROUTLNES GLIB RAND CCRPCRATICN SANTA MONICA, CA 91 FORTRAN IV IBM 7090-94 SEA ICE STUCIES YARIT 91 FORTRAN IV IBM 7090-94 SEA.ICE STUDIES FLIP 91 FORTRAN IV IBM 7090-94 SEA ICE STUCIE5 SALPR 91 FORTRAN IV IBM 7090-94 SEA ICE STUCIES RITE RICE UNIVERSITY HCUSTON TX 38 FORTRAN IV CDC 6600 CONVECTION INVARIABLE VISCOSITY FLUIC CCNVEC SCRIPPS INSTITLTICN OF OCEANCGRAPHY, LA JCLLA CA 142 FORTRAN IBM 1800 TRIGONCMETRY SLeRGTNES ASSUB SAS ASA 116 FORTRAN IV CDC 3600 PLCTTING PR0GRAM PRCFL 221 149 FCRTRAN IBM 1800 FORMAT FREE INPUT SUBROUTINE QREAD 149 FORTRAN IBM 1800 METERS VS FATHCMS MATBL 144 FORTRAN IBM 1800 DATE CALCULATICNS DAYWK 144.FORTRAN IBM 1800 DATE CALCULATICNS NWDAT 144 FORTRAN IBM 1800 DATE CALCULATIONS NXTDY 144 FORTRAN IBM 1800 DATE CALCULATIONS YSTOY 145 FORTRAN IBM 1800 JULIAN DAY SUBROUTINES CLEJL 145 FORTRAN IBM 1800 JULIAN DAY SUBROUTINES CLJUL 145 FORTRAN IBM 1800 TIME CCNVERSICN DTIME 146 FCRTRAN 63 CDC 6600 HYDPEGRAPHIC DATA REDUCTION TWO FIVE 2FORTRAN IV CDC 6600 STD DATA PRCCESSING 105 FORTRAN IBM 1800 PLOTS MERCATCR GRIf CHART 105 FORTRAN IBM 1800 NAVIGATIONAL SATELLITE PASSES ALRTX 106 FORTRAN IBM 1800 LORAN FIX LAFIX 106 FPRTRAN IBM 1800 PLAN CCURSE AND SChEDULE CRUIS 106 FORTRAN IBM 1800 EARTH SPHERICAL SUBRCUTINES ESTCH ESTC2 ESTPL 107 FORTRAN IBM 1800 DEGREE CONVERSICNS DEGFR DEMI 107 FCRTRAN IBM 1800 MERCATOR CEGREES DMRCT 107 FGRTRAN IBM 1800 MAGNETIC FIELD COMPCNENTS MAGFI 51 FORTRAN CDC 3600 SPECIES AFFINITIES REGROUP 116 FORTRAN CDC 3600 X-Y PLCTS MUDPAK 2ALGOL B 67OO STATICN DATA RETRItVAL HYCROSEARLH 142 ALGOL 6700 INTERACTIVE CALCULATIONS DSDP/CALC 98 ALGOL 6700 SOUND VELOCITY THRU SCLID SAMPLES DSCP/SCN 148 ALGOL B 6700 MAILING LABELS 48 ALGOL B 6700 SANG SILT AND CLAY FRACTIONS DSDP/GRAIN SOUTHAMPTCN COLLEGE ,SCUTHAMPTON, NY 25 FORTRAN IV IBM 360/65 MIT SALINITY INTRUSION PRCGRAM TEXAS A&M UNIVERSITY, COLLEGE STATICN, TX 7 FCRTRAN IV LBM 360/65 REAL CALC INTERP STATICN DATA CAPRICCRN 7 FORTRAN IV IBM 360/65 STATICN DATA CALCULATICNS F3 8 FORTRAN IV IBM 360/65 PLCTS STATICN DATA PLTEDT 8 FORTRAN IV IBM 360/65 CALCULATES STATION DATA SECPG 103 FCRTRAN IV IBM 360/65 PLCTS MAPS GRIDS TRACKS MAP UNIVERSIDAD N A DE MEXICO, MEXICO, OF 5 FORTRAN IV B 6700 CCEANCGRAPHY STATILN CCMPUTER PRCGRAM UNIVERSITY OF BERGEN, NORWAY 79 FORTRAN II IBM 1620 PROCESSES CURRENT INSTRUMENT CBSERVATIONS UNIVERSITY OF DELAWARE, LEWES, DE 25 FORTRAN IV IBM 360 DYNAMIC DETERMINISTIC SIMULATION SIMLDELT UNIVERSITY OF HAWAll, HONCLULU HI 116 FORTRAN IBM 360 DEND0PCGRAPH 116 FCRTRAN IBM 370 DENCRCGRAPH 222 UNIVERSITY OF ILLINOIS URBANA IL 83 FORTRAN IV IBM 360/75 WAVE BOTTOM VELOCITY UNIVERSITY OF MAINE, WALPCLE, ME 153 FCRTRAN IBM 370 REFCRMATTED STATION OUTPUT IBM I 28 FORTRAN IV IBM 370 ESTUARINE CHEMISTR MYACHEM 28 FORTRAN IV IBM 370 ESTUARINE TICES 55 FORTRAN IBM 370 CHLCRCPHYLL CHLOR 55 FORTRAN IBM 370 PHYTOPLANKTCN POPULATICN DENSITY 55 FORTRAN IBM 370 SPECIES DIVERSITY UNIVERSITY OF MARYLAND, COLLEGE PARK, MD 24 FORTRAN IV UNIVAC 110 8 THREE DIMESICNAL ESTUARINE CIRCULATICN MODEL 50 FORTRAN IV UNIVAC-1108 INVERSE PROBLEM IN ECOSYSTEM ANALYSIS UNIVERSITY OF MIAMI, MIAMI, FL 20 FORTRAN POP-11 GENERAL PURPCSE EDITOR DMSEC 20 FORTRAN POP-11 TIME SERIES INTO PROFILES DMSCHP 20 FCRTRAN POP-11 AANDERAA CURRENT METER DATA AACAL 20 FORTRAN PDP-11 CURRENT PRCFILER DATA MK2CAL 20 FORTRAN POP-11 APPENDS NEW DATA TL FILE DERIVE 20 FORTRAN UNIVAC 1106 APPENDS NEW DATA TO FILE DERIVE 20 FORTRAN UNIVAC 1106 CONCATENATES SORTS SEGMENTS OUTPUTS DMSCRT 20 FORTRAN UNIVAC 1106 INTERPCLATES TO UNIFORM GRID MATRIX 01 20 FORTRAN UNIVAC 1106 TIME SERIES STC OR PCM PRCFILES PLSAD 20 FORTRAN UNTVAC 1106 INTERNAL WAVES IWEG 20 FCRTRAN UNIVAC 1106 DYNAMICAL FIELDS INTERNAL WAVE RAYS CHRSEC 20 FORTRAN UNIVAC 1106 AUTC AND CRCSS SPECTRA TUKEY METHOD 20 FORTRAN UNIVAC 1106 AUTC ANC CROSS SPECTRA POLARIZED FCRM CMXSPC 20 FORTRAN UNIVAC 1106 AMPLITUDES PHASES LEAST SQUARES TIDES4 20 FORTRAN UNIVAC 1106 METECRCLOGICAL FLUXES METFLX 20 FORTRAN UNIVAC 1106 CROSS CCVARIANCE MATRIX EMPEIGI UNIVERSITY OF MICHIGAN, ANN ARBOR, MI 104 MAD IBM 7090 GENERAL MAP FRCJECTION 104 MAD IBM 7090 FINITE PAP PROJECTICN DISTCRTIONS UNIVERSITY OF PITTSBURGH PITTSBURGH, PA 80 MAD IBM 7090 THECRETICAL RACIAL TIDAL FORCE UNIVERSITY OF RHCDE ISALND KINGSTCN RI 28 FCRTRAN IBM 370/155 MODELING AN CCEAN POND 223 UNIVERSITY OF PUERTO RICOt MAYAGUEZ9 PR 5 FORTRAN II POP BE MASS TRANSPCRT AND VELOCITIES GEOMASS 5 FORTRAN IV POP 10 STATION DATA T6IRP 5 FORTRAN IV PDP 10 THERMCMETER CORRECTION THERMOMETRIC DEPTH UNIVERSITY OF TEXAS, PORT ARANSAS,.TX 147 FORTRAN IV 16M 360/65 READS NCDC STATION DATA TAPE 51 FORTRAN IV CDC 6600 PRODUCTIVITY CXYGEN 52 FORTRAN IV CDC 6600 SPECIES DIVERSITY JOB 52 FORTRAN IV CDC 6600 PRCDUCTIVITY ECCPRCD UNIVERSITY OF WASHINGTON, SEATTLE, WA 146 FORTRAN 11 IBM 7094 STATICN DATA REDUCTION SYNOP 27 FGRTRAN IV CDC 6400 THREE-DIMENSIONAL SIMULATION PACKAGE AUGUR 52 FORTRAN,IV IBM 7094 CONCENTRATICKS PER SQUARE METER OF SURFACE 52 FORTRAN IV CDC 6400 COMBINED CHLCROPHYLL AND PRODUCTIVITY 53 FORTRAN IV IBM 7094 PHYTCPLANKTCN NUMBERS VOLUME SURFACE AREA 53 MAP IBM 7094 PHYTOPLANKTCK NUMBERS VOLUME SURFACE AREA UNIVERSITY OF WISCONSIN, MILWAUKEE, WI 134 FORTRAN :lV UNIVAC 1108 SPECTRAL ANALYSIS OF TIME SERIES 134 ALGOL B 67CO SPECTRAL ANALYSIS EF TIME SERIES VIRGINIA POLYTECHNIC INSTITUTE AND STATE UNIVERSITY, 8LACKSBURGp VA 136 FCRTRAN IV IBM 370 PRCBAEILITY DISTRIBUTION WEIBUL 56 FORTRAN,IV IBM,370 RESOURCES ALLCCATILN IN FISHERIES MGT PISCES 56 FORTRAN IV IBM 370 WATER RESOURCES TEACHING GAME DAM 50 FORTRAN IBM 370 CPTIMAL ECOSYSTEM POLICIES CEP WILLIAMS COLLEGE, WILLIAMSTOWNt MA 25 FORTRAN IV IBM 1130 BEACH SIMULATICN MODEL 29 FORTRAN IV IBM 1130 BEACF AND NEARSHORE MAPS A-S WCOCS HELE OCEANCGRAPHIC INSTITUTICNi WCOCS FCLEY MA 118 FORTRAN IV XDS SIGMA 7 HORIZONTAL HISTCGRAMS HISTO 118 FORTRAN IV XDS SIGMA 7 PRINTER PLOTS LISPLO 119 FORTRAN IV XDS SIGMA 7 PLCT CF FREQUEKCY LISTRIBUTION THISTC 119 FORTRAN IV XDS SIGMA 7 VELOCITY VECTOR AVERAGES VECTAV 119 FORTRAN IV XDS SIGMA 7 FRCGRESSIVE VECTORS PROVEC 119 FORTRAN IV XDS SIGMA 7 PLOTS DATA ALONG TRACK 119 FORTRAN IV XDS SIGMA 7 PRCFILE VERSUSTIME OR DISTANCE 120 FORTRAN IV HP MINI PLCTS NAVIGATICN WITH ANY OTHER DATA TYPE DEEP6 102 FORTRAN IV XDS SIGMA 7 RAYTRACE 97 FORTRAN IV XDS SIGMA 7 SOUND VELCCITY'SONVEL 224 97 FORTRAN IV XDS SIGMA 7 DEPTH CORRECTICN MTCOR SOUND VELOCITY 148 FORTRAN IV XDS SIGMA 7 EDITING FCR WHCl FORMAT SCRUB 143 FORTRAN IV XDS SIGMA 7 THERMCMETER CCRRECTICN TCPLC 143 FORTRAN HP 2100 THERMCMETER CORRECTION DEPTH COMP HYDI 8 FORTRAN IV HP 2100 STATION DATA HYC2 8 FORTRAN IV XDS SIGMA 7 BRUNT-VAISALA FREQUENCY OBVFRQ 9 FORTRAN IV XDS SIGMA 7 DYNAMIC HEIGHT DYNRT 9 FORTRAN IV XDS SIGMA 7 POTENTIAL ENERGY ANOMALY PEN 9 FORTRAN IV XDS SIGMA 7 VARIOUS PARAMETERS FROM STATION DATA OCCCMP 9 FORTRAN IV XDS SIGMA 7 SPECIFIC VOLUME ANLMALY SVANOM 9 FORTRAN IV XDS SIGMA 7 PRESSURE SLERCLTINE PRESS 10 FORTRAN IV XDS SIGMA 7 REACS STATICN DATA 10 FORTRAN IV XDS SIGMA 7 GECSTPOPHIC VELOCITY DIFFERENCE VEL 10 FORTRAN IV XOS SIGMA 7 VOLUME TRANSPORT VTR 10 FORTRAN IV XDS SIGMA 7 SIGMA-T SIGMAT AND DSIGMT 10 FORTRAN IV XDS SIGMA 7 ADIABATIC TEMPERATURE GRADIENT ATG 10 FORTRAN IV XDS SIGMA 7 POTENTIAL TEMPERATURE POTEMP 10 FORTRAN IV XDS SIGMA 7 SPECIFIC VCLUME SPV0L 136 FORTRAN IV XDS SIGMA 7 STATISTICS FRCM WHCI FCRMAT STATS 105 FORTRAN IV HP 2100S LORAN OR CMEGA CONVERSION GEPOS 105 FCRTRAN IV HP 3100A CRUISE TRACK TMERC 105 FORTRAN IV XDS SIGMA 7 TRANSFORMATICN CF SPHERICAL COORDINATES ROTGUT 106 FORTRAN IV XDS SIGMA 7 SUM CF FINITE RCTATIONS ON A SPHERE SUMROT 41 FORTRAN IV XDS SIGMA 7 GECMAGNETIC FIELD MFIELD 50 FORTRAN IV XDS SIGMA 7 WHOI BICLCGY SERIES FTAPE 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES FLISHT 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES CHKSPIT 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES SELECT 50 FORTRAN IV XDS SIGMA 7 WHCI BICLCGY SERIES CPANAT 50 FORTRAN IV XDS SIGMA 7 WHOI BICLCGY SERIES PREPLOTG 50 FORTRAN IV XDS SIGMA 7 WHCI BIOLCGY SERIES PLOTSPECG 50 FCRTRAN IV XDS SIGMA 7 WHOI BIOLCGY SERIES STATAB 77 FORTRAN IV XDS SIGMA 7 CURRENT METER CLOCK SEQUENCE XTAL 78 FORTRAN IV XDS SIGMA 7 CURRENT METER CAL18RATICN CASDEC 76 FORTRAN IV XDS SIGMA 7 CURRENT METER DATA REDUCTIGN AND EDITING CARP 225 FEDERAL INFORMAT16N PROCESSING STANDARD SOFTWARE SUMMARY 01. Summary date 02. Summary prepared by (Name and Phone) 03. Summary action Yr. Mo. Da New Replaceme Int DeleItion 05. Software title 04, Software date F-1 El Previous Internal Software ID 07. Internal Software ID 06. Short title 08. Software type 09. Processing mods 10. Application area Specific Automated Data Computer Systems Management/ n System El Interactive El SuPPort/ut"'ty Business n Computer Program Batch Scientific/ Engineering Process Control E] Subroutine/ Module El Combination El Bibliographic/Textual E] Other 11. Submitting organization and address 12. Technical contact(s) and phone 13. Narrative 14. Keywords 15. Computer manuf'r and model 16. Computer operating system 17. Programing language(s) 18. Number of source program state- ments 19. Computer memory, requirements 20. Tape drives 21. Disk/Drum units 22. Termi ,nals 23. Other operational requirements 24. Software availability 25. Documentation availability Available Limited In-house only Available Inadequate In-house only El El El 26.'FOR SUBMITTING ORGANIZATION USE 185-101 Standard Form 185 1974 July U.S. Dep'i of Commerce-NOS (F PS. Pub. 30) INSTRUCTIONS 91. Summary Date. Enter date summary prepared. Use Year, Month, Day format: YYMMDD. .02. Summary Prepared By. Enter name and phone number (including area code) of individual who prepared this summary. 03. Summary Action. Mark the appropriate box for new summary, replacement summary or deletion of summary. If this software summary is a replace- ment, enter under "Previous Internal Software ID" the internal software identification as reported in item 07 of the original summary, and enter the new internal software identification in item 07 of this form; complete all other items as for a new summary. If a software summary is to be deleted, enter under "Previous Internal Software ID" the internal software identification as reported in item 07 of the original summary; complete only items 01, 02, 03 and 11 on this form. 04. Software Date. Enter date software was completed or last updated. Use Year, Month, Day format: YYMMDD. 05. Software Title. Make title as descriptive as possible. 06. Short Title. (Optional) Enter commonly used abbreviation or acronym which identifies the software. 07. Internal Software ID. Enter a unique identification number or code. 08. Software Type. Mark the appropriate box for an Automated Data System (set of computer programs), Computer Program, or Subroutine/Module, whichever best describes the software. 09. Processing Mode. Mark the appropriate box for an Interactive, Batch, or Combination mode, whichever best describes the software. 10. Application Area. General: Mark*the appropriate box which best describes the general area of application from among: Computer Systems Support/Utility Process Control Management/Business Bibliographic/Textual Scientific/Engineering Other Specific; Specify the sub-area of application; e.g.: "COBOL optimizer" if the general area is "Computer Systems Support/ Utility"; "Payroll" if the general area is "Management/Business"; etc. Elaborate here if the general area is "Other." 11. Submitting Organization and Address. Identify the organization responsible for the software as completely as possible, to the Branch or Division level, but including Agency, Department (Bureau/Administration), Service, Corporation, Commission, or Council. Fill in complete mailing address, including mail code, street address, city, state, and ZIP code. 22. Technical Contact(s) and Phone: Enter person(s) or office(s) to be contacted for technical information on subject matter and/or operational aspects of software. Include telephone area code. Provide organization name and mailing address, if different from that in item 11. 13. Narrative. Describe concisely the problem addressed and methods of solution. Include significant factors such as special operating system modifi- cations, security concerns, relationships to other software, input and output media, virtual memory requirements, and unique hardware features. Cite references, if appropriate. 14. Keywords. List significant words or phrases which reflect the functions, applications and features of the software. Separate entries with semicolons. 15. Computer Manufacturer and Model. Identify mainframe computer(s) on which software is operational. 16. Computer Operating System. Enter name, number, and release under which software is operating. Identify enhancements in the Narrative (item 13). 17. Programing Language(s). Identify the language(s) in which the software is written, including version; e.g., ANSI COBOL, FORTRAN V, SIMSCRIPT 11.5, SLEUTH It. 18. Number of Source Program Statements. Include statements in this software, separate macros, called subroutines, etc. .19. Computer Memory Requirements. Enter minimum internal memory necessary to execute software, exclusive of memory required for the operating system. Specify words, bytes, characters, etc., and number of bits, per. unit. Identify virtual memory requirements in the Narrative (item 13). 20. Tape Drives. Identify number needed to operate software. Specify, if critical, manufacturer, model, tracks, recording density, etc. 21. Disk/Drum Units. Identify number and size (in same units as "Memory"-item 19) needed to operate software. Specify, if critical, manufacturer, model, etc. 22. Terminals. Identify number of terminals required. Specify, if critical, type, speed, character set, screen/line size, etc. 23 Other Operational Requirements. Identify peripheral devices, support software, or related equipment not indicated above, e.g., optical character devices, facsimile, computer-output microfilm, graphic plotters. 24. Software Availability. Mark the appropriate box which best describes the software availability from among: Available to the Public, Limited Availability (e.g.: for'government use only), and For-In-house Use Only. If the software is "Available", include a mail or phone contact point, as well as the price and form in which the software is available, if possible. 25. Documentation Availability. Mark the appropriate box which best describes the documentation availability from among: Available to the Public, In- adequate for Distribution, and For In-house Use Only. If documentation is "Available", include a mail or phone contact point, as well as the price and form in which the documentation is available, if possible. If documentation is presently "Inadequate", show the expected availability date. 26. For Submitting Organization Use. This area is provided for the use of the organization submitting this summary. It may contain any information deemed useful for internal operation. 41LU.S. GOVERNMENT PRINTING OFFICEs 1976-210-801/272 A@ OO)TIO4, NOAA--S/T 7,6-2250 3 6668 00001 1017