20/b l l l l l l l l iiiiiiiiiiiiiu 7anl s u
TRANSCRIPT
AD A O 7 RM R A E T RSEARCH AND D EV EL/OPMNT CO9RANO A SRD- TC F/Sl 20/B
AN ASCII FORTRAN SUBROUTINE FOR COMPUTING THE ELECTRONAGNETIC Rf-ETC(U,U NNOV 81 M E MILMAM
WNCLASSIFZIED ARCSLTR-810" Nr.
U- S 7ANL
l l l l l l l l
IIIIIIIIIIIIIuElllllllElllEEE/IL
-1 122 2.
I'L25
I1.25 III'*4 *m 1.
MICROCOPY RESOLUTION TEST CHARTNAWfINAi RUIAU (Al TAN I AW)," 1-4h A
-_;A
Io
UNCLASSIFIEDSECURITY CLASSIFICATION OF THIS PAGE ("oen Dete Entered)
READ INSTRUCTIONSREPORT DOCUMENTATION PAGE BEFORE COMPLETING FORM. REPORT NUMBER Z 'OVT ACCESSION NO . 3REC4 ENT'S CATALOG %UMBER
ARCSL-TR-81088 1W __
4. TITLE (awd Subtitle) S TYPE OF REPORT & PERIOD COVERED
Technical Report */- fAN ASCII FORTRAN SUBROUTINE FOR COMPUTING THE May 1980ELECTROMAGNETIC RADIATION SCATTERED BY A SPHERE 6 PERFORMINGORG REPORTNUMBER
7. AUTHOR(&) 8 CONTRACT OR GRANT NUMBER(@)
/ Merrill E. Milham
9- PERFORMING ORGANIZATION NAME AND ADDRESS 10. .PROGRAM ELEMENT. PROJECT. TASK
Commander/Director, Chemical Systems Laboratory / AREA A WORK UNIT NUMBERS
ATTN: DRDAR-CLB-PS IL162662A554Aberdeen Proving Ground, MD 21010
11. CONTROLLING OFFICE NAME AND ADDRESS 12. REPORT DATE
Commander/Director, Chemical Systems Laboratory November 1981ATTN: DRDAR-CLJ-R 13. NUMBER OFP AGES
Aberdeen Proving Ground, MD 21010 4614. MONITORING AGENCY NAME & ADDRESS(If dlfferent from Controlling Office) IS. SECURITY CLASS. (of this report)
UNCLASSIFIED
IS&, DECLASSIFICATION/DOWNGRADINGSCHEDULE NA
16. DISTRIBUTION STATEMENT (of this Report)
Approved for public release; distribution unlimited.
17. DISTRIBUTION STATEMENT (of the abstract entered In Block 20, It dilferent from Report)
IS. SUPPLEMENTARY NOTES
Smoke/Obscurant Technology
19. KEY WORDS (Continue an reree* ride If neceew , and Identify by block number)
ASCII FORTRAN compiler Lorenz-Mie calculationASCMIE subroutine Memory allocation processorDBMIE code Mie scattering calculationsElectromagnetic radiation Refractive index
, Homogeneous spherical particle Smoke-aerosol research
20. fISTRACT (Centinue on revre.taide If noceseey ind Identify by block number)
This report describes the ASCMIE subroutine for performing Mie scatteringcalculations by means of the downward recursion algorithm developed byJ. V. Dave. ASCMIE is written in UNIVAC 1100 series ASCII FORTRANlanguage. The ASCII FORTRAN compiler is a modern, state-of-the-art compiler
which implements the ANSI FORTRAN 77 standard; this compiler is intended asa future replacement for the UNIVAC 1100 series FORTRAN V compiler. Ratherthan carry out a straightforward conversion of the FORTRAN V Mie scattering
D I M 1473 EDITION Of I NOV S5lI OBSOLETE UNCLASS IF I ED
v SECURITY CLASSIFICATION Of THIS PAGE (Uh ..i ote Entered)
SECuMITY CLASIFICATION Of THIS PA4I (When Data Enlted)
routine to ASCII FORTRAN, the code was completely rewritten In order toincorporate new ASCII FORTRAN language elements. The result Is a morestructured, modular, Mie scattering code which executes faster than theFORTRAN V code.\
2 UNCLASSIFIEDSECURITY CLASSIFICATION OF-THIS PA83IEe Dae EwIIe'*'')
PREFACE
The work described in this report was authorized under Project1L162662A554, Smoke/Obscurant Technology. This work was started andcompleted in May 1980.
The use of trade names in this report does not constitute an officialendorsement or approval of the use of such commercial hardware or software.This report may not be cited for purposes of advertisement.
Reproduction of this document in whole or in part is prohibited exceptwith permission of the Commander/Director, Chemical Systems Laboratory,ATTN: DRDAR-CLJ-R, Aberdeen Proving Ground, Maryland 21010. However, theDefense Technical Information Center and the National Technical InformationService are authorized to reproduce the document for United StatesGovernment purposes.
tA
I
CONTENTS
Page
I INTRODUCTION ................ ........................ 7
2 SOFTWARE DESIGN AND CODING CONVENTIONS ....... ............... 7
3 RESULTS ............... ............................. 9
3.1 Sample Problem ............ ....................... 93.2 Timing Study .......... ......................... ... 10
4 CONCLUSIONS ............ ............................ . 11
LITERATURE CITED ........... .......................... ... 13
APPENDIXES
A. FTN Compilation Listing of Subroutine ASCMIE ......... ... 15
B. FTN Compilation Listing of Main Program MIECHK ........ .31
C. MAP Listing of Absolute Element ASCMIE ... .......... . 37
D. Sample Output from Execution of AbsoluteElement ASCMIE .......... .................... 39
DISTRIBUTION LIST .......... ......................... ... 43
t l
AN ASCII FORTRAN SUBROUTINE FOR COMPUTING THE ELECTROMAGNETIC RADIATION
SCATTERED BY A SPHERE
1 INTRODUCTION
The Lorenz-Mie formalism1' 2 3 is the analytical solution for the farfield radiation which results when plane electromagnetic waves are scatteredby a homogeneous spherical particle. With the advent of modern high speedcomputers programmed to provide numerical results, the Lorenz-Mie formalismmay be regarded as an idealized experimental tool which is capable ofpredicting with certainty the scattering produced by spherical
particulates.3
The development and use of computer codes to perform Lorenz-Miecalculations are of prime importance for smoke/aerosol research. Forexample, the excellent and widely used FORTRAN subroutine DBMIE, 4 whichwas developed by J. V. Dave,5 has been the mainstay for performing suchcalculations at Chemical Systems Laboratory (CSL). The DBMIE code wasmodified for use on the ARRADCOM UNIVAC 1108 computer as a FORTRAN Vsubroutine.6 The FORTRAN V compiler will be replaced in the near futureby the UNIVAC 1100 series ASCII FORTRAN compiler. 7 The ASCII compiler isa modern, state-of-the-art compiler which implements the ANSI FORTRAN 77standard.8 Rather than carry out a straightforward conversion of theFORTRAN V Mie scattering subroutine, the code was completely rewritten toincorporate new ASCII FORTRAN language elements. The result was the ASCMIEsubroutine which is a more structured, modular, Mie scattering code whichexecutes faster than the FORTRAN V code.
2 SOFTWARE DESIGN AND CODING CONVENTIONS
A compilation listing of the ASCMIE subroutine is given in appendix A;the reader should become familiar with this listing before proceeding. Thissubroutine is an implementation of the downward recursion algorithm ofDave.5 A call to subroutine ASCMIE requires the specification of the
following input arguments:
X = D/A, the size parameter for a sphere of diameter Dilluminated by electromagnetic radiation of wavelength X.An error condition is generated and the execution of ASCMIEis halted if X < 0. X is a double precision variable.
N = the real part of the complex refractive index, m. Aprinted warning is generated if N : 1 because thealgorithm has been thoroughly tested for N > 1 only. N isa double precision variable.
K = imaginary part of the complex refractive index, m. An
error condition is generated and the execution of ASCMIE ishalted if K < 0. K is a double precision variable.
{ 7
THETAD a a double precision array containing the scattering anglesIn degrees. The maximum number of scattering angles Is setby the PARAMETER variable MXTHET at 100 angles. An errorcondition is generated and the execution of ASCMIE ishalted If any value of the scattering angle exceeds 90degrees.
NTHETA - the number of scattering angles at which the Lorenz-Miesolutions are sought. NTHETA should not exceed 100 unlessASCMIE Is recompiled with MXTHET set larger. An errorcondition Is generated and the execution of ASCMIE ishalted If NTHETA > MXTHET. NTHETA Is an Integer variable.
All the input arguments specified above are checked for error and warningconditions before a decision is made to proceed or halt execution. Eacherror or warning is described by a printed message. Also, a check is madeto determine if sufficient array storage is available to perform thecalculations before the program is allowed to proceed.
The subroutine returns the following outputs:
QEXT - efficiency factor for total extinction. QEXT is a double
precision variable.
QSCAT - efficiency factor for scattering. QSCAT is a doubleprecision variable.
CTBRQS = product of the asymmetry factor and QSCAT. CTBRQS is adouble precision variable.
FMX = elements of the transformation matrix. FMX (4,MXTHET,2) isa double precision array.
Definitions of the efficiency factors, asymmetry factor, and thetransformation matrix can be found in any of several excellent treatises onthe Lorenz-Mie Theroy.1, 2 ,3
An attempt was made to make the ASCMIE code as structured as possible.The beginning of this program module is indicated by the SUBROUTINEstatement and the program module ends with the END statement. All of theFORTRAN code which implements the algorithm between the SUBROUTINE and ENDstatements was divided into blocks according to the following scheme:
(a) BLOCK 0 contains all specifications statements.(b) BLOCKS 100 to 600 are blocks of FORTRAN code which implement
algorithmic tasks.
(c) Each BLOCK is divided into as many SUBBLOCKS as necessary forclarity and convenience.
48
Each BLOCK of the code was constructed according to the following stylerules:
(a) Each BLOCK starts with a statement labelled:
0, 100, 200, . ., 600
(b) Each SUBBLOCK starts with a statement labelled:
0, 10, 20, • ., 90100,110,120, .,190200,210,220, . .,290
600,610,620, .. ,69o
The smallest available label is used.
(c) 9000 series labels are FORMAT statements. Each digit following the9 serves to identify the BLOCK and SUBBLOCK in which the FORMATstatement occurs.
Using the conventions described above, the ASCMIE code is represented bythe following skeleton:
START OF MODULE: SUBROUTINE ASCMIE (X, N, K,THETAD, NTHETA, QEXT, QSCAT, CTBRQS, FMX)
BLOCK 0: SPECIFICATIONSBLOCK 100: CHECK FOR INVALID OR
OUT-OF-RANGE ARGUMENTSBLOCK 200: INITIALIZING CALCULATIONSBLOCK 300: SERIES SUMMATIONSBLOCK 400: CALCULATE FINAL RESULTSBLOCK 500: RETURNBLOCK 600: ERROR SECTION
END OF MODULE: END
3 RESULTS
3.1 Sample Problem. A FORTRAN main program, MIECHK, was written to call theASCMIE subroutine and produce numeric results for sample problems. MIECHKis essentially the same program as that used previously by Dave 5 for thesame purpose; a compilation listing of program MIECHK is given in appendixB. A MAP (Memory Allocation Processor) listing of the absolute elementASCMIE, which was produced by including MECHK and ASCMIE, is given inappendix C. This absolute element was executed for Dave's sample problemm = 1.342 - 0.1i, X = 1571.0.5 The results produced by ASCMIE are givenin appendix D and are in agreement with previous results. 5
9
3.2 Timing Study. An important consideration in choosing a Mie scatteringcode is the computer time required to produce numeric results. The timerequired to execute ASCMIE for the sample problem described above (section3.1) was compared as the size parameter was varied from 0.1 to 1571 withsimilar results for two FORTRAN V versions of the Dave subroutine - MEMIE*and MIE2.** The results of the timing study are presented in table 1, wherethe times shown are the central processing unit times as listed by theUNIVAC 1108 accounting algorithm.
Table 1. Comparison of Execution Times for Three Mie Scattering Subroutines
Time
ASCMIE MEMIE MIE2
sec sec sec
0.1 .947 .979 .995
1.0 1.018 1.049 1.051
10.0 1.427 1.490 1.592
100.0 4.021 4.068 5.004
1000.0 27.758 28.952 34.671
1571.0 41.166 42.137 51.637
In every case ASCMIE took less time to compute the same results than the
MEMIE and MIE2 subroutines. Independent of the value of X, we find that
TA < TM1 < TM2 (1)
where
TA = time required when using the ASCMIE subroutine
TM1 = time required when using the MEMIE subroutine
TM2 = time required when using the MIE2 subroutine
Because of the uncertainties inherent in computer timing operations andthe cursory nature of this timing study, these results should be regarded assuggestive but not definitive.
*Unpublished data by M. E. Milham.
**Unpublish d data by . H. Frickel. I10
II I-M
4. CONCLUSIONS
The ASCMIE subroutine:
(a) Is based on the downward recursion scheme of Dave.
(b) Uses many of the FORTRAN 77 features available in the UNIVAC 1100series ASCII FORTRAN language.
(c) Is more modular and structured than the original Dave code.
(d) Executes faster than FORTRAN V versions of the Dave code (MEMIE,MIE2).
I-!1
ti
LITERATURE CITED
1. Van de Hulst, H. C. Light Scattering by Small Particles. JohnWiley and Sons, Inc., New York, New York. 1957.
2. Kerker, M. The Scattering of Light and Other ElectromagneticRadiation. Academic Press, New York, New York. 1969.
3. Deirmendjian, D. Electromagnetic Scattering on SphericalPolydispersions. Elsevier Publishing Company, New York, New York. 1969.
4. Plass, G. N. Comment on: The Effects of Particle Size on ContrastImprovement by Polarization Discrimination for Underwater Targets. Appl.Opt. 9, 1932 (1970).
5. Dave, J. V. Report No. 320-3237. Subroutines for Computing theParameters of the Electromagnetic Radiation Scattered by A Sphere. IBMScientific Center, Palo Alto, California. May 1968.
6. FORTRAN V Programmer Reference. UP-4060. Sperry Univac Corp.1976.
7. FORTRAN (ASCII) Programmer Reference. UP-8244. Sperry UnivacCorp. 1976.
8. American National Standard Programming Language FORTRAN. ANSIX3.9-1978. American National Standards Institute. New York, New York.1978.
13
J . _ - . ... . .., . . .. . ... .. , . . .. , , = . , - # . .. . ,.. I - .
APPENDIX A
FIN COMPILATION LISTING OF SUBROUTINE ASCMIE
00000000 ----------------------- ((N(N(N(NN(N(N(N( M~~*(O)t-(.)MO;q 44MV U) 4Lflht.Ifl - fo00000 0 0v 0; 0 N 0 0 0Y N 0 0v 0 0 0000 0000 0000 0030 0000
0000 000 000;0000000000 0000000000 0 0000000 00000 000 000 0000
4 4 4 4 4 4 4 4 44 4 4 4 4 44 4 4 4 4 < 4 4 4 4 4 4 4 4 < 4 4 4 4 4 't 4 4 4 4 -d 41 44 4 .4 't < 4 4 4 4 4t
a c
I~ 2
C! 0.I0 -(I-
I I- $.th 4 I.
I 0 w t. m
I W a: ZZ 4 qUe )( 0 w
I w LU 0 . (x j c 0 U) I-.a Z
3I LU Z W CI -9 0I1 Z- L -i Z- m I 0 c
u - 0( LO P.4- - I 9I CI *4C, Z 4 - 4 U Ui . T> . 4 4 w 4 CII 0 Z-O LL L0 Z I 00
I~( 4 .- ILC, 00 4I ~ c I.- C)z 0. U
W C W4-- >.* Mt IZ. L .IL -t .. C>.U0 L) z I-0 w1 1 Z
*i 0IU-* (100 W0 a0 )L x0xtw w 0 1C)L OI-x0.4 -I--
c cr 42 Z4 Z4 I C z Ix4 Z9 L) . :.U4 ) 044 4, 0-I--' .
I U. U.C 0' I- Z-
I LU LU ..- -).A I M-~'Z LII cc 1-L40 11I- -C WUCI 0 LWa r(
C41 : . A 2 WOC4 uW Ca IuC
I~ U) 41-)-I D0 .- C)I aU r-,4+ + 0.4 .) - . .Z4...-. . .. .... 4
U LU,) IC L JU IC- U C QU U) *LL)-?C 0LUL
0C 0 IL .- 4.4.
LA - C4 0 a; f* ,Um, L Z aC) ( 10 0._ u ;fl ' ,c * 7 l C, M M 4'c J No-to - -a -) I- - J~- 2 I 7l 4 0 C14 L n- 1 T1 U') L
I.- * 0
U.
C15
000000000000000000000000000000000000000 - --00000- -0000 0000 000 03 o ooo oooo ooa~ooo o~o coeo oO ~ ~ 00000Omauuuauuua umua 2UZu2&U UUL UUSUUaEEZUUUUaE)UUSUU5EUUU
0 . . . . . . . . . 00 . . . . . . . . . . . . . 0 . . . . 0 . . . . 0 . . . . . . . . . . . . . . .I . . . . . . .
X v
30 0I3a
34 0
$.-0 0
Appndi A 16
I t'I9 cc cc
10 4 0Ww
:9mInO IniL) II I z w - .- 6
u l- OW w I- m w A a-L X MUI- 0 i I I
ZZZi 0
a -Z Z U - ----- I. U- 0
T. 30 0. SD0.1 ). .DD 03' z 'o-10
I-4- C -X-- L IL $.- K'
-43-. 1W 0 cc 90 N -0 L73-UUI 1- O Mi CL Xa U 3 U. C A Z U WA .
a~l I~II Il LL 0- IL Ia ZflL-0339 U. I3 I. LL 0. 9- U. *
.~ . .*. . I 3W uD - W102 12 ZoZ IA 0. -i 0
.33- 0-U Z Z0 ~ - - - l 0 ol 0 muI-- CO) 0 0T 34 U). 0- Ua U0 W0- U U
-to 9 0 0;-- Z -
M3 .O In in M- In to (D o 0 0-
--- -- -- -- - -----
Apeni A 160
In 0 ) mwon~ uu u u u u u u u u u u u uu u u u u u u u U U U U U44 4 44 44 CEa 44 <4 44 4< 44 4-94 <4 44 . - 44
00 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 000000000000 ..... ..... ..... ..... .....
E~aE~~aaE~aa~a~aaa~a~aE E22E aE~aE aaaaaE.a zEE 22
0-
Ca a
z 4j
0 I
UA
2 WA Z 43
0U 00 Ic uJ- 11.1 0
w * -or a
U)4WLL. 2. I
*U W -OW M.1 4*
ca I- II - M2.9 1- z -5- *
0.~1 0 O)j CA0O ~ U - -Zh U(Al WU :r II-w4 I - -
U)I . I 4 01- .I-- w 0f
I- 1-- 1- 1- Z 0. *C I
-H z 114ii0 I U;1 4.- 4))I. ofU ... 0 s 0 -Ch C9
If4 tu of j I- I-40 41.1 G - W 2: *0--
z3A 0. -C M- 20 -800l . X XI 0-. 0 0 In 2W
U 0- 09 29 0 0M 1- 1 - 0U 0X c
C, -l Lon to 1. -U W 0 -) 1 0 Z -1-Z
n 0i :) 0 0 +-) U UL-C 0 M 0i D i if2 0 - I-CN X
c Ir I.- I I.- -C w -3 z <Mi- X *0 0 . 1.- 1- 0, I. 0 00- - 1- -1.- 0 : E X ) - -
C~V 0)0)0 )I0 - 0 a 00-Z 0 a 0 - 0 0 00 X 0 0
z:~ 4~4I D -0 - z14U D000 . l14U ID z' 00 0 wsi MW) z If ID M2I )-C ) nI -00 0 lI f D
Apeni A j 17Aw b -t
111120 000 *9100000090 QQQQ000 Q
a
:- z I- - .10 WI . U
-. W N z
- 1U CL 4 0 0- 0 L ).
to: to a c0 C41 0 L L- - .
.4 $. ;CZ o: W7T-0
w &1 0 1 10 z 2Z:Z X0 _j a -VI ; w
3-W .- I.-. 3 - I U SX tZ u - - _3(W I- D4 A+0 ZZ z I 4- I- P-
Nw - -C m. P.0W - o zZ W 3 -1 9WX U A -
P.- 1- a I. -. dL I. IWj D: & -ow- 0 1. 0- _ !C X- 011- ~
00 WI I- a- -. 0 0 1 Z zz f
I- z -. L 1 - ft za Z 0-.4 0 4 Oh)
5I0c 0 0 1 0 -o - I.-o -I. *** ID .2. w- -' L I-- 0 000DhE 0 CAJ IUcohIA 0..LiI-. M.
a) - h Mi I 1 I 0) -
U.n U V I- U~ -U L> U " L)3 -. U U C14 J---.. W - -
0 ;1; o D"t*0 04WI;r44 (, a 0; - Me IT M(00 t- -M0- N M W tn t~t CO EW i i W Z co MC; : C;V U
WI D - C 0 0 0 0 2 24 40 0 0 0 a- N~ N N 0.N"C
0.-- - - - - - - - - -
0peni A 18 0 I-- 1
D0)0- CSMq OlDI- w 3 Nmooo.mmCO M ow- M N~.£6tWl.C M q ow 6-MO0 N CMV M0
Cl Cl M MM M M M M 4 4 4 4 4 ~ 4 4 ' 10 6060 £0 0 60 1 £0 £0£0 ID £ £0 f-Ct-ID -Ct-Cr-D 1-C- -- f- 6C-C1-'-CD- O'-CD 0 OD OD CD
N, N, N (14 U, U)U C-4 C4 IN C4) (0 C14 C14C4NV - icO 7 4 CIA C-4 CO COJ CV CV C, CV U) CO C4 U) NO U) CO U, ry fv U, U, ry U, U, U, cv U, lfv cyU ,U ,U ,C)UU l ,U ,
I I-
z z
33s - N CO
U) L. LI,6-9-~ w 0
('+ 0 +6 I
Z C - Cc I c£-4C m l--c'4 m0
-3 z. 0-.- w 00.1W -')dc Z I - 0 4c *Y C.V * .
Z: 0 1.-3 1.- ~ 0 c*-)r m-~ 9-Q1:QN
ow Z --- I z -M<444; ---- Z I 01100 -x x~
OUX a -(. 2244 40 44 44 0--- Cl,-II ~ ~ ~ t UJ w- M-.U -L44 r. 60---.
2 Z 00U.' zzUUZ Z -j U) 9 - S,',, - .- -1.6- 0.
* -CNI Ax 03 Ix X1 - 44 -c4 m.~ 11- M 11111 It I .-. 4- 'C'4 Cl C M
44 0t Z -- Z UUZZZZ U -J -. k. -WCCUL)U 0*- --1- -1- U - A33 to-4 4 X f-,M - 1--o16 0o 1-c616 6 l.-). ULUt
CV 6
u U UU ('4 UUUUUUUU M' (1 0) 1 u U UP U
Om 11 0- ('4 W,) 4 10C 0; C; 0- (4 4 10 C 1- 0; 0)0 (' 14 10 CD C 0;0 C -(' 1') W 10 crD C 0% C; 0- L ('4M4 D 1- 0 0; 0 -C '4C
(4 ('4 In m' m' m' C" m m' C) m M 4 V -T 7 -4 q -T v 4 T 0 10 0 m0 0 10 In o.' m0 1n kc to w wC to w0 wD D W CDC -C' - - m cc. m' C- co~
cl ('C ' ' ' ' ' l(4C ' ' '(4 ClI Cl ('4 (' Nl ('4 N'( N' Nl(4(4( ' N (' Nl (' N'( (' N1 (' (' ('v Nl Nl "l Nl Nl N l N l N N N N " Of (' N N
Appendix A 19
I444 44 44 4 4 4 4 4 44 4 44 4 4 4 4 4 4 444 4 4 444 .444444 444444444444444
In-
0- u-
- I~.INf I..
*I. us .- 0-
INS 0 0I --
U 0 O- -- C- C14
IF + I. I+-. +
0- X- I-tz n o-+ I - 334
- -~- t I t o I. t1 0 0 0 Q - +-OrI 5-I -* I- W06 --5
In -Vor ! I In 4 '-0 7- -0 - ft--- l fl-o I.- IC Ii le z In -- t
1- *. 03- 1.- go Ii - .a* C;;:n. ! w
-V')' q q-+ (A Ie ClIW X-s. * 4 0 ftaq-
Cl-- 0 -N 4c IO In -X IL I- 2 *eI- I- tr '-In0 .. f
:(~ Ot fW Z I U Cl. X --k L. LL M-..IL * -0 0 1' C 0 z -I-.-+'C) - 0 f
115St :: 0 0 11 C .t - E - -f -IfI-
C; -C! C~ 00. 1 t Z Z'-Z eSI CD -- -I- 4 CXI -ui 0 1.- C 1* z 54 ZI z ) -1 It -2z- ZZ* I ft u u- 30- (
-32 (A 0) I D 2; -X- Z Z- C4 z ofs- +i--WOOSZ 0 -lO 0 ZZ lZ l.Z -0 0 256-7 04D- 'I
SI .. Ir 11 0-- Ml 4'C)- 0I- 0 11-Cl I.. . ': 't EX I- -Xc X Z )C X 2 X u( I I') 4 MCl -:) Z - --- l" N X n I1) l M - IT U
.12 MEMN 0 Wh W OI.- IN. I Of- Oz 0. 0 3 ZZ U U ZZ W - - I- W uj;')L. wLo. IU. II&. 0 000 0p (31 0 a -- 5 00 - U .. :932C I 4 0: -- I Ie-- 0
Io U s + +.. 5*0 0 1.- C4 I- I-us z I 5.1 0 0 W IL
Cl I0 0 WL 11 02' 0 0 0A 0
u u 0 " U L U omI CMI
Ci' 0; 0)0 _- Cl r 4 If' to* S: i 00 ; C C4 IA tD 1- 0M 0)0 C C)4 In CD " )0 0 C l C' or sf) ID 1-00 C l C') 4 1 In, Ct. t C; 0 : Cl, C'C)0. )) 07) 0) M ) a. 0 0)00.00000 000 0 ------------ C l Cl Cl4 C C C Cl C4 Ml CM ' ' ' ' ' ' ' ' '
CdC: Cl l l 4 C Cl Cl N l N ClN C C l A IN )C I) C' C' M' C C' M' M' C' M' M) M' C' M' M' CM c) C' C cm) M M Cr) M ) C) C) C) M M M" C') C') M' M' M' M' M) C' I
------------------------------------------------
Appendix A 20
44444<4~44444444444444<4A<<44-94 444 4 444 K4 44 44444 44 4 4 4 4
CM- - C4 -1 - CV - - - -I I
U u w to
IL-II 9X 0. 0
I I
X I IU, .W 1.nii Z 1
C! .OO Oa C!O C!0 0 0! -J! !I4*14 4*4* Pn -D
000 0 Mt (ZI1. 0000 W C4V;I w00 14 -; z-10-I041i1
4 - Co~--- 1: z .- W <
I-- ~ ~~~~~ ~ ~ ~ ~ ~ X X -XXX - XX j 3 CmMm AiZI0
4j + - 222 0C-z z 0-N 1 RIt1
Cl~~~l~l~~l Cll I.- 0LJ.J4
ILI 061-M w 203 H LI21
O C4 I~4 C; 1;C) .*t .- CZn 0r -2 -J Zn I--Co
0. 0 (A,: 6- C(LX' -l) 's)C) to tta (n o ~ I I
- -.. : 0- 2222 2222 aw- 2E2 0 0i~ a.. .. ..
*i~l ~ *.. i*.* i 0 -. L 4 0 uA -X Mi C4 I
Mi~~~~~ Z6- <.. . .. . *. uI 2 0-2 2 I I
0. in 0- - - ~ - - 0 U 0. in .- C I-It~ I IIA 0lI u(C) 0 z1~) DC() 0 Zj IJD I- I- D Z 0O
o L)- 0 222 u. 22u 2 2 M 0L ML6 Mi 0 -- 4 Q 0 U I)U
0~~ .- -0 .AUL&A . ..L U L. . .I£ . . . . .U . . .. . -4 0 .0 .~ . I
Apeni An 21 .InZ4
141 101-a S04ana r 0 o-m4USow-rwmo C% knt- Mao -4o)O0-00o- 1140
uuuu uouuuuuooouuuouuUQUUUUUUU 0000000OOOOOOOL)55
0 uaI I
a. 0
I I z
z am C m
a- W1 001 0 Z
I -I 1 0 0 I
I I.- Z 403
+a ( -) N I z 00 uI ( 4'I; ( . I a: Or (V4-
I ..- C.- eI 1 a a1 0 al- nI **fl 6I C4 (A 1z
a ?-- .. a1 au a-I- 4CC49 I aI 1--a a a 1
a cI a--. - a a n 0- z t% * U az ah I ( 0 W
1 -3 3c-a c aXU 0 X*nX :- - Xaa -a4 in .). -3 D 4 , I o) U M - u
a 4 wm ILZ O g . Z')IV('4 a- In 0 ~ a 4. z In I4 -
a z0 4, w Z!n 1-1 0 m -j 1 "I W W. W- z t w 0 P-- I0a 08 8- -Z:0 m s . a-a-In 0 as a UJ Iz 0 Lrc Z < )- W It - 10 z #a - cc 0a a -. W U.I I.- 0,*14u0 1 wu a If UU u- 0 CDV
av 1- 0 1 0 ~ *w a a o 0
0z w 0 W z I-oo a - IC Z CO- 0 0a 00 v51 0) q~ I w a uq a w& aro 0 j. 00 a- wa
11uvu a i o uuu aU6U;Uu u u
a4 t- a- in a-r D( NmwU I C; ao a) 30 0 0 ; dMITk 0 NM
0 0 000 N44c cm 0, Cm I' 4 0000 m moo I vvmuooo ( 00
Appendix A 22
C,
z
0-
'ft
-J
uj ma
at
L) LU
w WW WL WWWWWUJW WLWW UJ L*LW LU~ WLLL L W LuW*U WWU LUW L Lu WWLLAJ LuW Lu Lu w Lu wt
ZLi)
P-' 00000- 000- 0- Nl 00- 00e' 000.- 00- 0- N' 000 00 0 00-NMVVq 0000o -- - C4m(.) RqOO -C4v~m V) )mm 00 0 -0- 00 - N4 ma a0 -Cd' NN IC' CVd C'irac eMcM MMMMc. MMM~c. Vq V Vifif to- - - -09 aj m m~ It0L U 2
z Ac
zI
aDC 0 1- C I- CO - N r- M
N N -r)v0m mm N I0cvN NIN
CD inq-OW W -""MV-WNMM Nm"NNN".
CI0O m ,cq (q N - C14 1-Wn
- oo~no-QM (0 o invq-ct-w
CIA NNMNNM0 VVNC-NNNNC
-~ gi-omwrmw oomtn*-g t-"
04 C4 N NC d ) "7.mNm NNCNCm4v
Cdd - m10 v1 004 cm V Cldd MqC4 NC)10C0 N- N0- I
q7 C4~ 4' d 4C.) C C4( N 1145 1) 0000441~-10~~0
o~q rw -- om (D M0-
000' 0 20 a.- L -0 0 0 000 00 0 0 0
o~ to X -I
01C u1 01 0 . 0 . 5 0 00 )(2 z AX z in I- U Mn Z
4 4 4 410 go 0 0 0 II.-
Appendix A 24
LOlt-O Dn 0 I-O C)C Dw LO~-Il~nCCDCCD0--V - lmm
-l-0 C .- ~ m0 In cm in tnM-I M
-o 0 lwaVc O-
00 -U worCC~-O In In 00 CD 0 .- M 0 0.-D
0t-0vwD-mmo mh mth a% w Oh M in ~ m ItDa0to - In0 tm MMV -in 0 -M- k - M w 0C4 m0 - MMI o 4
""M) MMMD- M V h _v-I m m Uq Oh In OhVmh V' IT -- OD I C
0Oh-In~~nCDCDCD-0- In- WWOV n V00(1 0 CN -CDD (4 1(~') 'N V-V I'4 N' m- -N'(' -V M ')mcm MT M- (4
~M C V . V (4 MM -- C4CM IC -M Cl('CMCq) (C C4 Cq MM iN IN
0MOn OauCDM O00ancumC0 0MVVV-V000CD.I L)a I) r O0('0aOhw w .- w .- i wI--CDI.DCD w .- w~C CD0.C'4 w 0. w DCDCDOOOCNI- u w lwOO -N-fC O uV OV l- W$- -j
0.( .1 Lwt i( L L( ~ nw r wc L( LW0 C jL rMW0MLAppndi Ao 25O~nn tn td I
M~ 0 O~IM W-woI-t- 0 IT Wq qSE0 Mr M V ol -NC M~ to~ Chn( ems Cl4
MNC 0 C - O M- 0( )C)rl C(-)q c- (Ln ~
(Dt- - ! ( : ')) Cl CV M (' ID~ Wl'D c) ~E W)t Mi t
W-CMl-N 4 MM V M--C M~ Mfl Mq *q-4 r) C9N l
W l ~ (~ q M~ 0 -r - 0w 0 0WM C4 N In CiC Cl to
NE~(q M TC41 4M M C4 C.)f (1 4 C4
M-VMW -( E-- 4 W WtED i--WE toWE 10 1 -a W M M .)N IN MM N N NM 0 vv Ml fl( V) NM C. C4I'D C.) V) M Cl C)0 v
M t," 0 M ,w lN 0 w D (6 w - 0 ow0 Wa~ a 01 1 mD of tom-iM n t- E qs 40W (1) M -TW-- 4 - w t . w4 o M M M M I C v
o-C--~lDO-nS in -w CeEEO lcON0o Sm mw5 mw 0 0 W9D ;00tct-q E , a) Mq q v -E to ww mLn- r, DIfI 0l mot- NV Nq q M -T v lCl Mq
NCc~C~~M~ W C4l C.) 0 C4 M M M Cl C.) M M 0 M 0C4 M M - M0 .) cNOM
~~~~~~~tM 0 OWE MWOCOMI0W0WE nvw-~'w i qwq -T Mr-q VM Dq-~qq- -c4M c4Ncl4M00C' CA C C(1 C N M M ClNl01 NN~ NC'ld (v 0 4 v -4 Nl~ M
C3 -000 0 -0u 0a 0 0 00 0-00-000u 00 0-0 0
0
(4 w
F- 39 w
Appendix A 26
m~ C4
C- 0
N ()
IN 04
) In in
Apeni A 2
OU.UUUUUUO. uu uuuuouuuuuuuuuuuuIuuuuOuQuOLuOuuuuuu
44444444 -C4 -4-14 4 4 444 44 444 444444 4 44W44'4<4<44- <44 4
zzzzzzzzzzzzz zzzzzzz~zzzzzzzzzzz zzzzzz zzzzzzz
0- mmmm~mm mom mmmC om mDmCDom flmmC~mMMC m mm CmmmmDCDcoCoImcr D ~ D ~ S/C S/CS/CS/CS/Cm
z0
0 -
L
0 0(0
WLU S 0 OD
MW
z ui
I.-z X
20-----SA z-J SML" -J
I- --- -- -- -- -- -- - -- -- -- -- 0 00z
u :)00
- o/o00 Cc 0 0 ----------R----Des ( 0 -- 0 '- O 0-/ afc - 02 LUM 0 0 0 0 0 0 0W M- 00 0 - ~0 0 ~ - - -
0
L
0 L 0 T0 0. S--I. ,I- -- U UU U O OU
0000 00 N00000000000000000000000000 -Zzzzzzzzzz4zzzzzzzzzzzzzzzzzzzzzzzn t a) c0 () 4 W U - W
Apeni A---S-LLLLL 28M
I0
LL.
c- 00000000000000002222 2222 2222 2222~222 222
0 uuu~uuiu~~ioiiu~oii 0IflU (Af'A f J~hI44 4 44 4 44 4 4 44 4 44 4 4 01
IdilI JI z dI JI JI dI I dU dI dI JU dI dI dIzzzzzz zzzzzzzzz
2 ------ I*--I
U..
wcozLl
-0 0 0 0 000 0 0 0 00 0
z -J
03
-r~ 00000000 00 00000000000 000 00 0_
a 0d
Ljj Uj_ j- 1- j- j44- %- 9- X- i-0 4 < .9-X . 4 C 1.6 9 cr-9 r c cr r m-1 f mI 1 1 m-C 9 -0 U ) UU Q Q U U UW UM C Cr CtL) ) IXM C U r U Q w4
M V) V C(0 U I (0 -LIV)CV)< 0 < 01-< < l-X L-n-f 4<<nin0O( y -j
04 00 0 00 0.-0 00 0 0O000000 0j i-l 2iw
4 uw z
; M0 0 t
x X44X44444 0 4 a.44u 4l 444a0- 0At le 2 'Ai/zL' In4Wn4'A44444Lfl'A444'A4Ifl2lA n h U oJ In-
Apeni A 29
APPENDIX B
FTN COMPILATION LISTING OF MAIN PROGRAM MIECHK
--2
-i 4I. - > 0
U, p- 0 zm 0 Ol Ll
V- 7A - - 1
01 A c- Z z ,U -J (D -3 ml
M4 c-c 04 "3I.r 0 I- .. c
-0 01 -3 11- c sLS lo . :;- "I ' I .- I
4-A 0" N 2 z, x UjxX-CDP 0 0L l* -3
X3 !", +* &I 6-cc0L
IL 1 K Z A - 2,C CdLiia 9z ou. - K '2
11)4 X " 2O - "A -U 0*= 11) * 1 u 0 K8.- -- L
f -- 1 z ( 2 0 0. x A 3 c 3-3I '-C41f _j %- I- - LLa ..4 tjC
lzI U3 4u 0-j ;: 0. :1 . 1ran.bOC K. 5% 1 & 0J 0K 1. 1- in-.
otoo goo MA in- MA . -w 30 u . I- c(m01f ; '. 4 - I O =- & X X L U W (-
4A-C1 3: x MA +- I 0 1-4 000 01'oz -. .1))C 4l -.. .
0. - 8- Op - U. im N'-Lu ~ AO K(; io l " N -U Yb If Z 11 I n0I I If4 0 4 0 I n0a - n
.5-10 A - e- "j x -3 La ujX 3 tUJoUWOOO-Wfun* . X -U Ii. M 0i -3 -;: 3 x l ;U k t
Ui C - 4 0IU. K 8- In 0n a- I- 1-I2 ~~~~u n0> O U2b a i moA0o -- -0)
0 0-8 ftOK in K U In K. - Z; KOWU- - . 4CVIIo0MZ2.-i K 0flS m ) I.- Of- it 'L ::E. 2~l
Oi- . -IL < (4 -U Z .. M _j Co .-- MA In ccIl 0 cMA - c)02 N II .- K I x I cc rr x1)1) II :E 0 - ( 0 Ix A011) 0 " 40 U 0 L
X" -0 0 In - 08 cai- 0 0 0i~f~c o- -- oNu
0-0 al at .0 In DW 0 0l c4 N)-M I Ull w ' Oi 0 ~. --- 0 i 0 - 2- - - I ----
0 -m -JO- - -. - - - lW- -~I--- IN~ INl cl IN IN IN . . .
L- ) C4 C4 I ft-
(1)31
4 #A
0 :
4 L
C! m LA C C
4n . .-
- A0 4 WUJ
W .-- oozU,, 0 X E
b* m 00-I RD - -
0 m. u U L) $
I.- 4n i WWUm.$-) - - - Us
4 Z L u u
w C0 z UU
0 0. OV OU
od L-C( -C (.UC-1-C
0- LO - ld.1L4U. 0 & U-L& L L .
0 )0000
. . f. . . . .
00 -om owAU
Apeni 8U 32
a:
U,
wsM. to C4
ccc
W 0 3a aa000a
z 2 U O) O)O
0
cc Cl 0t a0 w0 L0 a W > a
4 4 WlUUtUUWAfWPSP(WPQUUWP( fWUuUWP W OWaA Wf ot dc flOWCz
Apeni 8 3
0 -- l.
0 tin in
(q C.) CV C4 ml 04
0 a0 -w, -
(.44 1.4 '.44 n 1
tin - rti no ie..no
ton ~ ~ ~ ~ C -1-t V . . c
0000 0 0 0 00 a 00 00 000000 00 00 00 0w WuW W .- W 0- Sd I-.- -W I- WW 9-WWI.- WWI.- WWwWWW I-W uJ.-wwo-ww-a
&n 0 A O (W W
oN 9 - aft ox at Ll 0- -C 0-
ui 10 0. 00 a ~ at a c- si
Appendix 8 34
0, I - 0 0 0 0, D 0 0 C0 " 0 7 0 0 , 0 0 I0 -0..00 0 01 0, 0. 0 C 00 0 0
ol*- ZZ~zZZZZZZZzzZzZZZzzzzzzzzzzzzzzzzzzzo; : ----- - - - - - - - - - - - - - - -
0MW
NN0-
0 W
I-00 0 08 0 0 0W.1 CIO -oc
z W
'lz
tW -T0v00 0I.- qqqITqqq-- -- ooooo 4ooo ooooooooooe-a 000000 - o 0 or)1 T- 70mr 0
WO OOO0000000000000000000000000000000000000 0
M4 C3OOOfnOO C C Oa)0 OO n 0 O CD O O OO O OOOC3oo o
0 u mN In
U' 0 cc a 0WZZZZZu
z 44 4 4X < 4T -C Uu U L W LU 0(000000 lS~~~li a aN C)~NN N 3 0 0 0 .- -i -h .1.LuJ w v IAW wAW - .1.I..Z.j .J- .JJ. In
=~~ ItBa.
w -j -- omj 0VA ,atuoLU .WS LL 64 .W- - ZZ X( -UIaXUclw 1-4 I-4 X-Zl mo<WWWWXh. ZFN li
II
0I.-
#A
I'
4A
U
40
LL.
IA.
Ini
CIO
z
1- S
IL L
Appn ix83
APPENDIX C
MAP LISTING OF ABSOLUTE ELEMENT ASCMIE
Wwo q C -ma- a- o w-v r. vr lC~ w ~ o0 'm
t'd M 04 I fO fl 04ef(I' mi C,4 M 0 oM4 -
CV-W (1evi r- ~- cy-wrvua in wD o 0
caitoo (am~ S *eqsw 4A 0 -0C-ii t--i-e tl ~ s rtIt C- r- 11 co
)->(CZ zz-Jz( z 2 Zz- > > > >c~~~ 0: 4mmm4 m00 w w w C0 0 a 0 0a -1 . - 3 2 3 3z 0ZZ ,0ZZ Z z Z z
boOw" wmm2Ci ( t..00"mic~vw w 0 4-4 .-- '0 CV- - N~~C4---. N- av iN
0-lD 0i2)C l1- (DqD(W O r- an ;m' 1-I000AI(m 44Tr -WC 0 CD-- r- n0 iN CM M C If r~J- Mlf
000 mmmm2( m "(C iN M to -. t; 04 (%1C-4 i Ll--i Iin000 0000 OiN iCviiN C4 1 c l ( o) Cm f-rJL 14
000 0000 00 000000 0 0 00 O0oC)--
it cl V t--wa 1-4004-t. - m0 f 1-0 4 (fN #A 0.-CC% 0-m-1 -( .)~ Cu. i 4N C4 -' 0 0cr iI10cm.(z --- V
4 0 0 0000 OO0w a " "C4 iCr) uj - 1 iCl -L IV 4 v vvvv ww x v wI v44 44"Vq 4 40 04 0 r'lf~Ji000 0000 cozil.0oo0o oka;90o0oooo-
00
uu 0qqt ~ i4040 q --- ----- ei. r.ago 0 C4 rdW C 0 N0 iNOOOCNiNNN CNi C1 iNoovtro04
00
33 1-
CA0 0-0 ai 40n U) 0a 0 a0 00 - C-2O flU 4000 0
-o 000 0 0 0bC 0 0*0oo 4000 0 0 0000 000 0
54 06-0 040 m W;W t040 1..,
644 -~ 0COD toI (91(0 Wi n c~l) in-4 0 00 0 0 OiO (l 0
z 4 0 :-- !, - - . !L.. C143000 0 0 00z 010 0)
co00 0 0 0-O. 0 0"o 0
in- n - -0 C- 14440 3 v -4 00~) C
(n-A Z 0- -z~ -.0~2 -C 441 --- -
u1. Q 0 U 0040 a0 444 04 144I 000.- U2Cfl 3 0; -OZ
5-A 01 0040 z
in 0 0 zI 000 4
0CSZ.. LL. 040 0 xin v 0c.l -000e- 9-. M0 atK 0w 10x .Uiu wI 0 0C1- .
43 It VI1 40 2 UIL( I0 a0 I- 4A up 2J 41 -
C. 0- xL 2 0 7--z404~~~ 0 .. C 4 S
4-C 9L m cc 4 0 - LLC U (A U 4 O
-9 L II. &L 0 LL L 0 so 4-3 >
'37 I.q *-. o
ino
0)
0 0
I.-
0)
0)
0A
0
a aus q0
u0w 10
00)0
4A 0 at
0
00-Mi ~~I-
Jo. 0Mz
Apnix C 38
APPENDIX D
SAMPLE OUTPUT FROM EXECUTION OF ABSOLUTE ELEMENT ASCMIE
Ni 0
o0 n .............. +........
I. V OD M I- M M C O ,O
9-a~,.N -r 1- a)Wt ' ,vC -qa
49L
IIA
cc 1 OO0OO OO000 O000000000000000000000JO0O
In 4 -
0 -00 01 NWmi 0 0C.q0 t~CG~(.- --------------------------- r--r, cl C14 f- CI C.) C% - I Cin'a I
r-vW00 r f- li glWlll l l 0 0)l O t-(LnlI0 l agil l 0.nI n L)K
Ub
o~ CID a . 0- 0 0, (0 0 0 0 0 0 (a 0 0 0 0 0 00 0 0 0 0 0 0 0 (00 (00 0 lt3 0I Li 0i 0i 0( 0f 0f 0i Lit li
de + + -1 .. .. +.++.4-+ t.+ + + + -I+. + +- ++ + ++-+ ++ ++ ++ + .- + ++ +
0 U) W1 'm in No NN N r t- L (k) C) T o00W lC TI N 4 f n6 l .7)a 00C
oK U) In- - - - - - - -, rCI N q. NNC c
4 (LO
zW -T -t Dt 0Wt oWt o( ot nW( D 0U Dt )t oQt oW0WI oV ot
. . . . . . . . . . . 4 . . . . . . . . . . . . . . . . . . . .W(
.A . .i .
UP wx 0I cn m ot r r Dt oww% oc Dt Dwwww( o()t nI nIIi nI nI nI ni nI)I ni )I6- z IU............ ++++ +:
I-Iv 0 0 o 0 z 0 0 0 0 0 0l N( - 0 0 0 00 0 m 0) 00 0n CV C 04 0 1 0 02 t- 00 CzI u +++ ++ +++ ++ +++-4+ +9+ -++++ mrwinvN_6-+
w 4 w
-J Ij
0 ~ ~ ~ ~ ~ ~ ~ ~ ~ D &N 0 0 0P 0o 0- 0 0 0" 0 MW 0t- 000000000 0 0 0 0 V 0 l 0 W
39
W 0 W O 0 4 - 0 -M M OM)I . M InC .4O C 0 1 - 1 - 0 ) C D L o I M 0 4.0 r - Q 3
if, -r it) n)U in in in in i n in in in in in in in in in in in in in in in in in in in in in Lf in in in in in in in in in in in in n in in in inm in in)). )C )000000000 0 0j 0 00 0 0, 0 0 (70 0 0l 0 0- 0 0 0 0, 0 0 0' 0 0 00 0 0 0, 0 0 C0 0 0, 0- 0D n 0 0 0 0
M t 6 (P(10 0 1 .7~NC.00.C.(CUi.I CD4n In n-- (C% 0OVVC04 to M t-0IT W 00 -( DiN I0Mini
all 0.3 r. ClD ClQ~ 1- C) (ID I4 .7(NMO0)I n nC- 0 D M M r- Cl M M- -00W0"1M i 0 c Q 0- r---I~ .. Din IT a
- a CN . I ucl -4 CD ~.7IT X )( toN 0t ((4 TCO N l).in 0In M iD.C- IN Lf I-WCQ-a);:)VlM(q 0 ) C)N3v(M4C- n.-O aM0M- If) CC' TIC. - ID ) I& Ml l 0I W) (N iN - N 0 I- 0 Mn Ml V Inf- N D W N -7 f NW-0 )- I0- 0 DC 0 n - in I'- I- Cr-'N 0 MOV
M M M (ID-CClUin l0 N V C-0 000-N 0 N nN W N W 0 M 0 0I1- i - 0 CinlOi-0n
in ~ ~ 3 in in fn in4 In in inin in In n 1) ID in IT M7777.... Cl EN CD...... 7....... in in in IN CnU ni i )i nI 0
)n CI 0: 0 c) 0 in 0- o ) n to 0D in C) i 0i r- ; 0 04 0 0 w C to 0 0r 0, 0 0n 0n 0 ) 0 0 . in 0 Z 0 .0 0 ;0 CL) ::V0 01 0 0D 0- 0 0, 0- 0, 0 0
M C (D M CL0 w ' 4 0 (71 L 1 VN ri '0 ID (.0 in V- t in 0o MN 1-) I V 0 - (1) M 0.77. (N 0 01- VI 0 in CD 'C 0-' 0 0) In . lInL C Cd CVII! "! 11 r! C! C', " )U)C-I- 0! ' ClU!O 1lC)C- 0!na) C!C! C? r!l! W ! ) CC-a)1(N00 Q! NCI: C!CC) i
oC 'to on tD in LP in in in in in in mn in i in in in in in in in in in in in mn in in in in in in in U in in in in Iin mn in in in in in in in in in in in in to in in
+ + + + ++ + ,.+ -. +.+.4.++.+.+..I-++++++ .*+++ ...... ..... 4 .+.+.+.J..+
LP)-'l' I- C. -1) CDO CD CD LD UO in XN InMa)U 0 in 0.7 CI V- (N (DMM TI I 1 0 0 wN-C V) U1 Cl 0 - a 04C 3 in MClIn CD M ) V- i', in- C i ) to. X- 'C(V t- W
S- In' -01 t'- DC) m M C; ) (D7. M C l ) \( 7 in Wn - 3 MM- inC) O q0 :.q NO M CC nIDi DC. CI (Now"I LC in( 0 =i N) (- r4 - D WC lI0-O0 s co Ij -'Cc , cyM - in M M N 0 M lN inC-1.-in 1-aI n~ C-aW~.CC C,-0ni~ --- I in
'C .C .' .)~ .C . .- . . . . . . . . . . .l .l .l .l .l .l Cl .l Cl .l .l .l .l . . . .C . . . . . . . . . 7. . 7 . . . . . .
t'. MC f7- -C) -P CCT "7 2 MI 0) 0 (NI 1), 0n t07o T in 1L (37 0) 0 ) a)n-(NC N N - in (N Wn V l' COn WCM 0) (N I 00 D( in MC (N 1 0 N ;; in Cif
. 7-.7 C C ) 0 n M) ID 0 In , co t)1 .) '0M MCD 17) (4 r.- :1) In M n -a 0wo lD0 n( I nI - CO I n0( f) - I
C) CI 0 C. C. C) 0 0 0 0 0 0 0 0 (17 0 0 0 0 0 0000CN 0 0 0;r 0 N 0M 0 0 0 0 N 0 0- 0 0 00
I>) C' 0 0 n C. 0 0 0 0 0 0 0 ) 0 000 C 0 0 0 0 0 0 0 0 0 0 0 0 0 C3 0 C 0 00 0 0 '. 0 00 0 0 0 0 0 C 0 0 0 00l0 C)C 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000 0
Appendix D04
r--U ) 79 d -- A - (D 4 t-in ( Ln - Q)An ~0 ) r- OI )0 )W a)CW0 ML A -Vf 00 7 t-' fr40)0)cIn4 r0- l In A
o0) Wr- L A 7 IN - v) T'0 D LAA ( 00) C-COADnC- C' - C7- J) C- (10 LA'7 M- - 0 C) M. t- (D LD LO I I C')(' - 00) M0) r- - (DC WO I) LI) 'T '7 Mi M' N' C4 C'4
in Ln Ln wA A In LA in in tA LA L L I CI) LA A LAi LA LnAn i LA LA LA LA LA LA LAn LA L n LA L AL LA LA LA in I A to LA LA In LA LA LA LA i i ' LA LA 1 Lnin in LA LA
C0 000000000000000000000000C 0 0 0 0 0 00 0 0 0 ),0 l 0I OO I' - jl c 0c0 0 ,CI0 C. 0- 0 0C' 00 00
+ + + + + +1 .+ + + .+ + + + .' . . .+ . + .- . .+ ++ .+ .+ .+ . .+ .- .f- . I + +- +
AncC'4C( io- ) I)LO0) D 4L A ) tC-C- A M 4n0'70in r C)CC) C-( OC C--O A7CCN-00 )W!- M 0 r, 0 M Wl.nCA
C' ')C) i C) 1 ) CA ' A C' 0 o' 0' ' C) C D' co) f.) Cr) r') U') C') C' C') C) ') C') C') C' C'T ' v ' % ') M ' C'7 ' ) ' C') C') C ' C') ' ('4 INC ( '4 (' I CA1 I. 4 ' C.(4 ' ('4 CA4 (C
0 0a 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0a 0 0 0 0 c 0 0 0 0 0 ~ 0 0 0 0 0 o 0 0 Q 0 0 0 0 C) C) r 0 0 0 u D 0 C 0 0 0 0
+ + . + f,- ~+.+++++ ++ ++-+ ....... 4+ +4- ++ + + +- r_4 + + -+ 4+ + ++ + + *+ +4++
!- (A LZ Il. 0IA A (D LA) I LA ) W ) Ir) LA LA LA LA LAo LA u- LA I C LA LA LA MA LA T C LA LA- LALQ) CA LA i LA 1 Cl) L LAu) I L IA LA LA LA I.I LAL A
f-4 ('4 Id (4 ('T ) 'D C') ; M' C' C) C') C') i') C' C') ')C) C ') It C' T W'' I., N7 '7 '7' C4 -' '7 ')'7 a)7 ' J) -, j''1 L 7t
c11 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 111 1 1 1 1 1 1 C llu . 1 ...... C',c r nL ? irIc
in in A In LA in to LA LA LA LA wA u) in w LA LA v) LA LA LA LA LnA 1'LA ) LA L A A Cn LA L LA L LA LA LA CA LA I LA in ) L LAn LA LA LA LA L LA In Ln LA, LA LA tA LA
0 , 0 0 0 0 0 0 0 04 01 0 t- r 0 M 0 0T 0 0 0 6 0 0 0D 0u -w 0 C-4 0- 0 0 0 0 0 0 0 0 0N 0 0 (D Al CI AD 0 00 0 00, 0. o An 0 v 00 0 0 0I C) 0 ) 0000I 0) 00 0: 00 (V M 0) 0 00 0D 0 0' 0 0T 0I 0 0) 00 0l - 0 0l M0 00 17 IT LL 00 1j)0 0
In IVL1 C 01 i') C') 4L C') M Az V' ) ELIAD 0) A') : ) ) 'I: ,7 C ) ' 'C) 0 Q C, 0 -4 LA4 04) 04 )7 O' ' - 0 C'. 01- CIA - C) LI) CIA N CIA k ('4 V1 -A C'.l
'7 in 77'' ini ni nL nwI Ln AAA u)'77' '7 '7 in' to L 'A LA LA LA L InA LIn LA LA LA LA LA LA LA I L ) A L " LA ul) An LA LA n LA n LA LA L .) In in LA LA LA LI ~ ~ ~ ~ ~ ~ ~ ~ ~ : 000 0 0l 0W0 0 0 (C. 000 CF 0 0o 4 0. 0. 0u '0 000000 ) 0i 0r 0- 0i Cn 0t-0,000000 00-C0 00 0 00 00 : 0 C n o 00, 0n 0- AD 04 0 0 0 a0 00 000 0 0o 0 c00 0o u0 G) 0 0 00A '0 00 0 0A0
0 0C M 0- 0 0 0N 0) 0D 0 0 0(0010 0' m C) 0'd 0CT 0- 0 0 0v, 0000000 0 C) 0 0D 0n0000 I Cl 00Ci C 000000 C 0000000000000 000U000000
@9 0- AD C0 LA c) C .S 0 0' C')' LA ID 0' 0)0 -(4 'qU D ' 0 0 C') I ID 0' o @0 -l.. C )' LA ID 0 0 0) 0 0 u4 C') LA C)
Appendi 0 AN1
ll I (DU 't L C4 L'0 J 4 " V -C, C)Cr ( I nr )ca l -A rN M t )r l 1O
--- 0000000000
. . . . . . . . . . .
00000000000000
00c00ooooaoOO0 M M,0 0 r0 I' g0 f- 0o C 00
m' in) m~ N " N c'd N N N M£
c~l N N N INC C14 CI C N C N N 4 ~4
NNN OO0 -- --0 - 0 0
0000000000000
C4 CN m' 0 U) - CN to 0) C4 0M N 0- -Ln a) t C4 qN ~- I- V 01 0
LA~~ ~~ ()-C D AB D 0 Iq - till 0;-m LA 0;- U)( COO W - r, woo0
0 t' 'r N L, (D mm Cn' t CI0 O
c4 - - B aI -m t-i C477 7c
0 0 0+,* + +
oooooo'°',' 0 V
S0 Z)
o0 2 0iLLALin Bitt AinLntn&nnLLin tAWIn I- z 1.- 000000000000000 u Ba IL +
O00O00O00 0000 z I- lX in* .. .. .. . - 0 .
Apn i0 - 4 )D 1- D4 in an
Nwr 7- 0 0 0o
0 0 0
Lin nLn -)AL LA A ILL M inBAD U u U I-0006000000OO .. 4 4 4c u00C>000000-000 U. U. I. -4
. . ... .. . . .. . . ) I
in O ~ N N r ' all Wi I-- m B-r-- 4 t0 0r-- C ( m-T 4 M " u- 4 - .w
w C4 in M*N1-4 - U
v ~ ~ ~ ~ U 17vvq ! . CL us
U. LL L . S
00 000 000 000 000000 00 000 0000000000".0000000000000 0000 000000
Appendix D 4
DISTRIBUTION LIST 5
Names Copies Names Copies
CHEMICAL SYSTEMS LABORATORY
CommanderATTN: DRDAR-CLB-C I SED, HQ, INSCOMATTN: DRDAR-CLB-P 1 ATTN: IRFM-SED (Mr. Joubert)ATTN: DRDAR-CLB-PA I Fort Meade, MD 20755ATTN: DRDAR-CLB-R I
ATTN: DRDAR-CLB-T 1 DEPAR'MENT OF THE ARMYATTN: DRDAR-CLB-TE I
ATTN: DRDAR-CLC I HQDA (DAMO-NCC)ATTN: DRDAR-CLF 1 WASH DC 20310ATTN: DRDAR-CLJ-R 2ATTN: DRDAR-CLJ-L 3 Deputy Chief of Staff for Research,ATTN: DRDAR-CLJ-M 1 Development & AcquisitionATTN: DRDAR-CLJ-P 1 ATTN: DAMA-CSS-C
ATTN: DRDAR-CLT-E 1 ATTN: DAMA-ARZ-DATTN: DRDAR-CLN 1 Washington, DC 20310
ATTN: DRDAR-CLN-D IATTN: DRDAR-CLN-S 3 US Army Research and Standardization
ATTN: DRDAR-CLN-ST 2 Group (Europe)ATTN: DRDAR-CLR-I I ATTN: DRXSN-E-SC
ATTN: DRDAR-CLW-C I Box 65, FPO New York 09510ATTN: DRDAR-CLW-P 1
ATTN: DRDAR-CLY-A I HQDA (DAMI-FIT)ATTN: DRDAR-CLY-R I WASH, DC 20310
COPIES FOR AUTHOR(S): CommanderResearch Division 1 DARCOM, STITEUR
RECORD SET: ATTN: DRDAR-CLB-A I ATTN: DRXST-STI
Box 48, APO New York 09710DEPARTMENT OF DEFENSE
CommanderDefense Technical Information Center US Army Science & Technology Center-ATTN: DTIC-DDA-2 12 Far East OfficeCameron Station, Building 5 ATTN: MAJ BorgesAlexandria, VA 22314 APO San Francisco 96328
Director CommanderDefense Intelligence Agency 2d Infantry Division
ATTN: DB-4G1 ATTN: EAIC.OMWashington, DC 20301 APO San Francisco 96224
Special Agent In Charge CommanderARO, 902d Military Intelligence GP 5th Infantry Division (Mech)ATTN: IAGPA-A-AN ATTN: Division Chemical OfficerAberdeen Proving Ground, MD 21005 Fort Polk, LA 71459
43
i . J
Commander Project Manager Smoke/ObscurantsUS Army Nuclear & Chemical Agency ATTN: DRCPM-SMK 3ATTN: MONA-WE (LTC Pelletler) I Aberdeen Proving Ground, MD 210057500 Backl ick Rd, Bldg 2073Springfield, VA 22150 Commander
US Army Foreign Science & Technology CenterArmy Research Office ATTN: DRXST-MT3 IATTNt DRXRO-CB 1 220 Seventh St., NEATTN: DRXRO-MA I Charlottesville, VA 22901P.O. Box 12211
Research Triangle Park, NC 27709 Director
US Army Materiel Systems Analysis ActivityOFPICE OF THE SURGEON GENERAL ATTN: DRXSY-FJ (SAWG) I
ATTN: DRXSY-MP ICommander ATTN: DRXSY-CA (Mr. Metz) 2,S Army Medical Bloengineering Research Aberdeen Proving Ground, MD 21005
and Development LaboratoryATTN: SGRD-UBD-AL CommanderFort Detrick, Bldg 568 US Army Missile CommandFrederick, MD 21701 Redstone Scientific Information Center
ATTN: DRSMI-ROC (B. Fowler) IHeadquarters ATTN: DRSMI-RPR (Documents) 1US Army Medical Research and Redstone Arsenal, AL 35809
Development CommandATTN: SGRD-PL DirectorFort Detrick, MD 21701 DARCOM Field Safety Activity
ATTN: DRXOS-C ICommander Charlestown, IN 47111USA Medical Research Institute of
Chemical Defense CommanderATTN: SGRD-UV-L US Army Natick Research andAberdeen Proving Ground, MD 21010 Development Command
ATTN: DRDNA-VR 1US ARMY HEALTH SERVICE COMMAND ATTN: DRDNA-VT 1
Natick, MA 01760SuperintendentAcademy of Health Sciences US ARMY ARMAMENT RESEARCH AND
US Army DEVELOPMENT COMMANDATTN: HSA-CDH 1ATTN; HSA-IPM 1 CommanderFort Sam Houston, TX 78234 US Army Armament Research and
Development Command.b ARMY MATERIEL DEVELOPMENT AND ATTN: DRDAR-LCA-L I
READINESS COMMAND ATTN: DRDAR-LCE 1ATTN: DRDAR-LCE-C 1
Commander ATTN: DRDAR-LCU 1US Army Materiel Development and ATTN: DRDAR-LCU-CE I
Readiness Command ATTN: DRDAR-PMA (G.R. Sacco) IATTN: DRCLDC1 ATTN: DRDAR-SCA-W 1ATTN: DRCSF-P 1 ATTN: DRDAR-TSS 5
5001 Eisenhower Ave ATTN: DRCPM-CAWS-AM IAlexandria, VA 22333 ATTN: DRCPM-CAWS-SI I
Dover, NJ 07801
44
Commander Commander
USA ARRADCOM USA Training and Doctrine Command
ATTN: DRDAR-QAC-D 5 ATTN: ATCD-Z
Abordeem Proving Ground, MD 21010 Fort Monroe, VA 23651
Director CommanderBallistic Research Laboratory USA Combined Arms Center and
ARRADCOM Fort LeavenworthATTN: DRDAR-TSB-S ATTN: ATZL-CA-COG
Aberdeen Proving Ground, MD 21005 ATTN: ATZL-CAM-IMFort Leavenworth, KS 66027
US ARMY ARMAMENT MATERIEL READINESSCOMMAND Commander
US Army TRADOC System Analysis Activity
Commander ATTN: ATAA-SL
US Army Armament Materiel White Sands Missile Range, NM 88002
Readiness Command
ATTN: DRSAR-ASN 1 Commander/Director
ATTN: DRSAR-PDM 1 Atmospheric Sciences Laboratory
ATTN: DRSAR-SF I ATTN: DELAS-EO (Dr. Niles) 5
Rock Island, IL 61299 ATTN: DELAS-EO-MO I
White Sands Missile Range, NM 88002Commander
US Army Dugway Proving Ground US ARMY TEST & EVALUATION COMMANDATTN: Technical Library Docu Sect 1
Dugway, UT 84022 Commander
US Army Test & Evaluation CommandUS ARMY TRAINING & DOCTRINE COMMAND ATTN: DRSTE-CM-F 1
ATTN: DRSTE-CT-T I
Commandant Aberdeen Proving Ground, MD 21005US Army Infantry School
ATTN: NBC Division 1 DEPARTMENT OF THE NAVYFort Benning, GA 31905
CommanderCommandant Naval Air System Command
USAMP&CS/TC&FM AIR-310C (H. Rosenwasser)
ATTN: ATZN-CM-CDM 1 Washington, DC 20361
Fort McClellan, AL 36205Commander
US Army Chemical School Naval Explosive Ordnance
ATTN: ATZN-CM-AL 1 Disposal Facility
Fort McClellan, AL 36205 ATTN: Army Chemical Officer (Code AC-3)
Indian Head, MD 20640CommanderUS Army Infantry Center Commander
ATTN: ATSH-CD-MS-C 1 Naval Weapons Center
Fort Benning, GA 31905 ATTN: Technical Library (Code 343)
China Lake, CA 93555
CommanderUS Army Infantry Center Commanding OfficerDirectorate of Plans & Training Naval Weapons Support Center
ATTN: ATZB-DPT-PO-NBC 1 ATTN: Code 5042 (Dr. B.E. Douda)
Fort Benning, GA 31905 Crane, IN 47522
45
1. ......... .
_ '~I....
US MARINE CORPS ADDITIONAL ADDRESSEE
Uirector, Development Center Commander
Marine Corps Development and US Army Environmental Hygiene Agency
Education Command ATTN: Librarian, Bldg 2100ATTN: Fire Power Division I Aberdeen Proving Ground, MD 21010
Quantlico, VA 22134
Stimson Library (Documents)DEPARTMENT OF THE AIR FCRCE Academy of Health Sciences
Bldg. 2840HQ Foreign Technology Division (AFSC) Fort Sam Houston, TX 78234ATTN: TQTR
Wright-Patterson AFB, OH 45433
HQ AFLC/LOWMM
Wright-Patterson AFB, OH 45433
OUTSIDE AGENCIES
Battelle, Columbus Laboratories
ATTN: TACTEC
505 King Avenue
Columbus, OH 43201
Toxicology Information Center, WG 1008
National Research Council2101 Constitution Ave., NW
Washington, OC 20418
46
ii'I.