Upload
dinhphuc
View
215
Download
0
Embed Size (px)
Citation preview
NASA CR-112065-3
THEORETICAL PREDICTION OFINTERFERENCE LOADING
ON AIRCRAFT STORES
PART III - PROGRAMMER'S MANUAL
BY
F. DAN FERNANDES
PREPARED FORNATIONAL AERONAUTICS AND SPACE ADMINISTRATION
LANGLEY RESEARCH CENTERHAMPTON, VIRGINIA 23365
UNDERCONTRACT NUMBER NAS 1-10374
JUNE 1972
GENERAL DYNAMICSElectro Dynamic Division
https://ntrs.nasa.gov/search.jsp?R=19720018373 2018-11-09T02:52:23+00:00Z
NASA CR-112065-3
THEORETICAL PREDICTION OFINTERFERENCE LOADING
ON AIRCRAFT STORES
PART III - PROGRAMMER'S MANUAL
BY
F. DAN FERNANDES
PREPARED FORNATIONAL AERONAUTICS AND SPACE ADMINISTRATION
LANGLEY RESEARCH CENTERHAMPTON, VIRGINIA 23365
UNDERCONTRACT NUMBER NAS1-10374
JUNE 1972
GENERAL DYNAMICSElectro Dynamic Division
P.O. Box 2507, Pomona, California 91766
THEORETICALPREDICTION OF INTERFERENCE LOADING
ON AIRCRAFT STORES; PART III -PROGRAMMER'S MANUAL
SUMMARY
A FORTRAN program is described for predicting interference loading
on aircraft stores. An analysis of the program is presented from a
programmer's point of view, including program organization, subroutine
explanations, and FORTRAN variable definitions. This information
is intended for use in any program modification, extension, or trouble-
shooting efforts. This manual is supplementary to the separately
documented program theory and user information.
ii
CONTENTS
PAGE
SUMMARY ii
LIST OF FIGURES AND TABLES iv
INTRODUCTION 1
REFERENCES 2
PROGRAM ORGANIZATION 3
SUBROUTINE EXPLANATIONS 11
Dual Group 13
Subsonic Group , 26
Supersonic Group 44
VARIABLE DEFINITIONS 67
Dual Group 69
Subsonic Group 72
Supersonic Group 74
APPENDIX A - SHOCK PROGRAM A-l
Program Organization A-l
Subroutine Explanations A-l
IAPPENDIX B - TEST CASES B-li
Program STORLD - subsonic B-l
Program STORLD - supersonic B-2
Program SHOCK B-2
iii
LIST OF FIGURES AND TABLES
FIGURE PAGE
1 Program STORLD Logical Flow 4
2 Program STORLD Communication Network, Subsonic andSupersonic Flow 6
3 Subroutine AIRCFT Communication Network, SubsonicFlow 7
4 Subroutine PARTS Communication Network, SubsonicFlow 8
Subroutine AIRCFT Communication Network, Supersonic
6
7
8
9
10
11
12
13
14
15
16
17
18
A-l
A-2
A-3
Flow
Subroutine PARTS Communication Network, SupersonicFlow
Routine CRSFLW Logical Flow
Routine DISTURB Logical Flow
Routine INFLUN Logical Flow
Routine SLOPE Logical Flow
Routine EQSOL Logical Flow
Routine INTERP Logical Flow
Routine WING Logical Flow (subsonic)
Routine WINGFN Logical Flow (subsonic)
Routine DNWASH Logical Flow
Routine PYLONFN Logical Flow (supersonic)
Routine WING Logical Flow (supersonic)
Routine WINGFN Logical Flow (supersonic)
Program SHOCK Logical Flow
Program SHOCK Communication Network
Routine DETACH Logical Flow
9
10
15
18
20
23
28
31
41
43
53
59
64
66
A-2
A-3
A-10
iv
FIGURE PAGE
B-l Program STORLD - Subsonic, Test Case Input Data B-4
B-2 Program STORLD - Subsonic, Test Case Output Data B-6
B-3 Program STORLD - Supersonic, Test Case Input Data B-12
B-4 Program STORLD - Supersonic, Test Case Output Data B-14
B-5 Program SHOCK - Test Case Input Data B-23
B-6 Program SHOCK - Test Case Output Data B-24
TABLES .
1 Subroutine List for Program STORLD 12
2 Routine DIAFRM 50
3 Common Variable Place of Origin 68
INTRODUCTION
The computer program described here Is designed to predict
aerodynamic interference loadings on aircraft stores. Actually,
three related programs are involved. References 1 and 2 supply the user
information and the technical Information needed by the engineer to
apply these programs. This manual presents the programming details
of the method, intended to allow the programmer to make modifications
to the computer coding. The reader need not be familiar with the
technical and engineering aspects of the program as contained In
References 1 and 2. It is assumed that the reader is familiar with basic
FORTRAN programming techniques. Also, ANSI flowcharting standards
have been used here (Reference 3).
Several possible programming modifications come to mind which
may better adapt the program to the user's particular requirements.
For example, adding a plotting routine would aid in more efficient
output analysis. Also, output (interference coefficients) could be
accumulatively added for stacked runs, and the total outputted at
the end. This would allow efficient separation of the interference
from the different components of the aircraft. Some Intermediate
values may be of special Interest, such as velocity field data or
store load distribution data per unit length; such data may be
printed or punched out for use In other programs. Dimensions may
be decreased to save space or Increased to extend capability.
Unused portions of the program may be removed to save space or time.
Additional error signal print-out may be helpful.
A word of caution on program modifications is required; any
modification, however slight, is not to be taken lightly. A thorough
check-out should be made for each change. This program is very
interdependent. Many variable locations are used more than once to
save space. This increases the possibility of error. The information
contained in this manual should be reviewed thoroughly before any
programming changes are attempted.
This FORTRAN program has been made to run on the Control Data
Corporation 6400 digital computer, using extended FORTRAN, version
2.0. The compiler operates in conjunction with version 1.1 COMPASS
assembly language processor under the control of the SCOPE operating
system, version 3.3. The computer codes are available through COSMIC
(computer software management and information center). Requests should
be directed to "COSMIC, Unlversiry of Georgia, Athens, Georgia, 30601."
REFERENCES
1. Fernandes, F. D., "Theoretical Prediction of Interference Loadingon Aircraft Stores; Part I - Subsonic Flow," NASA CR-112065-1,June 1972.
2. Fernandes, F. D., "Theoretical Prediction of Interference Loadingon Aircraft Stores; Part II - Supersonic Flow," NASA CR-112065-2,June 1972.
3. Chapmln, N., "Flowcharting with the ANSI Standard: A Tutorial,"Computing Surveys, Vol. 2, No. 2, June 1970.
PROGRAM ORGANIZATION
The prediction method consists of two separate main programs,
called STORLD and SHOCK. Program SHOCK is a supplementary program,
used to calculate inputs sometimes required for application of program
STORLD to supersonic flow. The organization of program STORLD will
be presented here; program SHOCK is discussed separately in
APPENDIX A.
There exist two versions of program STORLD (store load), one for
subsonic flow and one for supersonic flow. These two programs are
composed of three groups of subroutines. The first group, referred
to here as the "dual group", is applicable to both subsonic flow and
supersonic flow and is duplicated in the two programs. The second group
is applicable to subsonic flow only, and the third group is applicable
to supersonic flow only. The following discussion is, therefore,
organized by subroutine group rather than by program."
The overall logical flow of program STORLD is presented in
Figure 1. This is a flowchart of the main program itself, which is
very short and serves only to organize the procedure. This procedure
permits run stacking for store location, store geometry, and aircraft
geometry as shown.
The network of communication between program STORLD and its
subroutines is shown in Figure 2 and in the continuation networks
of Figures 3, 4, 5, and 6. Figure 2 shows subroutines AIRCFT
and PARTS with continuation symbols A and B. These two subroutines
serve as an interface between the dual group of subroutines and the
other two groups. Network continuations .A and B are shown in Figures
3 and 4 for the "subsonic" group of subroutines. Network continuations
A and B are shown in Figures 5 and 6 for the "supersonic" group of
subroutines. The purpose of each of the subroutines is presented
in the next section.
SUBROUTINE EXPLANATIONS
The purpose of each subroutine will now be explained. An attempt
has been made to give enough Information here so that the computer
coding can be examined with some knowledge of what computations are
being performed and how they relate to the total program. Flowcharts
for many subroutines are Included. However, flowcharts are omitted
in cases where they would be trivial, such as for subroutines with
straight-forward flow logic. In these cases, a verbal explanation Is
used. Definitions to key variables are given to help in quick
understanding of the operations In each subroutine. A more extensive
list of variables is given in the next section.
The subroutines for Program STORLD are presented In alphabetical
order in three groups, listed in Table I.
11
TABLE I
Subroutine List1 for Program STORLD
DUAL GROUP (subsonic and supersonic)
1.2.
BODFNCRSFLW
3. DISTURB4. INFLUN5. MATAD6. SLOPE7. STORE8. STRIPFN9. TIMEX10. TITLES
Page13141619212224242525
SUBSONIC GROUP SUPERSONIC GROUP
1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.
AIRCFTCOMPUTEQSOLINTERPMATRIXNOSENOSEFNPARTSPRINTXPYLONFNSTARTSTRIPTHICKVORTEXWINGWINGFN
Page26262729323334353536373738394042
1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.
AIRCFTDIAFRMDIFINDNWASHGENRATLIFTNOSENOSEFNPARTSPRINTXPYLONPYLONFNSTARTSTRIPSWPTHICKWING .WINGFN
Page444551525454555656575758606061626365
12
Dual Group
Subroutine BODFN (body function)
Purpose: to read in nose geometric parameters
Called from: AIRCFT
Calls: SLOPE, NOSEFN
Input: nose data
Output: Computes nose surface slopes through SLOPE; computes nose
source and doublet strengths through NOSEFNj prints all input and
computed data; transforms nose to an equivalent shape to account for
shock effects in supersonic flow.
13
Subroutine CRSFLW (crossflow)
Prupose: To perform operations on the interference velocity field
necessary for computing.store loads.
Called from: INFLUN
Calls: SLOPE
Input: Velocity field, store roll angle.
Output: 1) crossflow angle of attack field in pitch and yaw acting
at store body; 2) crossflow angle of attack field in pitch and yaw acting
on store fins; 3) buoyancy pressure field acting on store body;
4) axial derivitive of body crossflow field; 5) roll velocity field
acting on store fins.
Definitions
K •» index for axial location of field point.UQ, = velocity field due to aircraft angle of attack (U(I=1, 2,3)=
u, v, w),UT = velocity field due to aircraft thickness (U(I=4, 5, 6) =
UT, VT, WT)UA = total velocity field due to aircraftUl, VI, Wl ** velocity field (u, v, w) averaged axially so that
trapezoidal integration of the velocity versus XCcurve gives correct area.
ALZ, ALY = vertical and lateral crossflow angle acting on store body.BZ, BY = vertical and lateral buoyancy parameter acting on store body.WS„ VS = vertical and lateral velocity parameter at store fin root
(skinline)WD, VD = spanwise rate of change of vertical and lateral velocity
parameter from fin root to tip,ARS = roll velocity parameter at fin root,ARD = spanwise rate of change of fin roll velocity parameter from
root to tipALZD, ALYD = axial derivitive of ALZ, ALY.XC = field at axial location In wing coordinates.FTM = maximum fin span from axis to tip, divided by body radius.
14
FIGURE 7ROUTINE CRSFLW LOGICAL FLOW
IN
IUA =
FOR1, NK
K = K
COMPUTEU1, V1, W1FROM UA
COMPUTEALZ, ALYBZ. BYWS VSARSFOR K
WRITEXC, ALY. VS, VD ,BY, ALYD,FOR K = 1, NK
WRITEXC, ALZ, WS, WDBZ, ALZD, ARS, ARDFOR K = 1, NK
ICOMPUTEALZD, ALYDFOR K = 1, NK(CALL SLOPE)
15
Subroutine DISTURB
Purpose: To calculate aircraft interference velocity field acting
at the store over the length of the traverse line.
Called from: STORLD (main program)
Calls: PARTS (through PARTS to WING, PYLON, STRIP, NOSE).
Input: Store traverse line location, computation mode indicators.
Output: Crossflow perturbation velocities, U.
Definitions
UIB
IA
IWFTM
DIAX
XTKNKJ0XX, YY, ZZXP, YP, ZP
interference velocity field (u, v, w, u^, vjif IB = 1, compute velocities at J =1, 4 so thatbuoyancy on store may be computed. IB = 0, computevelocity at J = I1 only (see sketch)if IA = 0, compute velocity at J = I1 and interpolatefrom J = 6, 8 to get J = 1, 4 reducing computing timeby 5/8 (see sketch)number of axial sections at which to write velocitiesmaximum store fin span from axis to tip, divided by bodyradiusstore diameterdistance along traverse line from reference point to fieldpoint (+ = forward)length of traverse lineX indexnumber of axial sections on traverse lineindex of field point location in Y-Z plane (see sketch)store roll anglefield point location in wing coordinatesfield point location in nose coordinates
16
STORE CROSS SECTION SHOWINGFIELD POINT LOCATION AS AFUNCTION OF INDEX J FOR
0 = -45°
YY
6 x
J = 5 x ZZ
SKETCH 1ROUTINE DISTURB
17
FIGURE 8ROUTINE DISTURB LOGICAL FLOW
IN
WRITESTORE
TRAVERSELOCATION
ICOORDINATE
TRANSFORM'SWING - NOSE- STORE
ICHECK
COMPATIBILITYOF
IB. IA. FTM
WRITE/COMPUTATION
MODEIB, IA
FTM. DIA
COMPUTEXX, YY, ZZXP, YP, ZP
EQUATEU (J = 5, 8)
TO U U = 1. 4)
INTERPOLATEU (J = 5, 8)
AND U (J = V)FOR U (J = 1,4)
o- EQUATEU (J = 1, 8)
TOU (J = V)
18
Subroutine INFLUN (influence)
Purpose: to calculate the interference force and moment coefficients
on the store
Called from: STORLD (main program)
Calls: CRSFLW
Input: store geometry and aerodynamics, interference crossflow
velocity field
Output: interference force and moment coefficients
Definitions (FORTRAN names noted)
a = angle of attack (ALFW, ALFM)X = distance along traverse line from store CG to reference point
locationC's = force and moment coefficients in pitch and yaw, summed over
store length (CNZ, CNY, CMZ, CMY)NMS = number of store axial sectionsDELX = store section axial length0 = store fin roll angle (ROLL)CR's = C's rotated to 0 orientation (body axis) (CNZR, CNYR,
CMZR, CMYR)XT = traverse length
19
FIGURE 9ROUTINE INFLUN LOGICAL FLOW
IN
ICRSFLW
COMPUTECROSSFLOW
IWRITE
STORE aSTORE 0
X = XSTART
C's
N = 0
N = N + 1
COMPUTEWING - TAIL
DOWNWASH
COMPUTELOAD ATSTORE
SECTION N
INCREMENTC's
X = X JK DELX
20
Subroutine MATAD (matrix addition)
Purpose: add column matrix B to column matrix A
M - W + {•}Called from: PARTS
Calls: (nothing)
Input: A, B
Output: A
Comments: When called from PARTS, B Is the velocity at one field
point produced by one aircraft component (wing, strip, pylon, or nose).
B(I = 1, 6) = u, v, w, UT, VT, WT. B is accumulated in A to get the
total flow velocity. When B is the nose velocity field, (u, w) and
(u , WT) are rotated through the angle ALFNW to transform from nose
coordinates to wing coordinates.
21
Subroutine SLOPE
Purpose: to compute the first derivative of array R versus array X.
Called from: (subsonic program) INTERP; (dual program) BODFN,
CRSFLW.
Calls: (none)
Input: N, X, R:
Output: D, A
Comment: SLOPE curve - fits R versus X with a quadratic, using 3
points at a time, then equates the slope at the middle point to the
analytic derivative of the quadratic at that point. The analytic
derivative at the first and last point of the array is also used.
Coefficients A for only the last 3-point set are returned as output.
If any adjacent values in array X are identical, an error signal
(infinite slope) is printed.
Definitions
N = number of points in arrays X and RX = independent variable arrayR = dependent variable arrayD = first derivitive, dR/dXA = three coefficients in the quadratic equation R = A.XT. +t. A2X + A^H , A , B : writing the above quadratic equation for three
adjacent points and eliminating A-, gives the matrixequation
H ' (A]where FH! « r 2
K = index for grouping arrays R, X, in sets of threeDD = value of the determinant of H
22
FIGURE 10ROUTINE SLOPE LOGICAL FLOW
COMPUTED,A, USING
A STRAIGHTLINE FIT
COMPUTE
(*}
SOLVE,FOR {A}
USINGDETERMINANTS
OUT
0 < K < (N-3)
K = 0
K =; (N-3)
COMPUTE0(1)
COMPUTEDIN)
A3
OUT
23
Subroutine STORE
Purpose: to read in store geometric and aerodynamic properties
Called from: STORLD (main program)
Calls: (nothing)
Input: store data
Output: prints all input data; makes input data available to program
through common. Also, computes variables defined below
SETY, SETZ:= store fin roll angle sine and cosine parameters, used
in repeated location of field point for velocity
calculations in DISTURB
XBAR = distance from store section to reference CG divided by reference
diameter
Subroutine STRIPFN (strip function)
Purpose: to read input parameters which define the elementary source
strips used to represent the aircraft thickness envelope (other than
wing and nose thickness). This includes inlets and pylons.
Called from: AIRCFT
Calls: (none)
Input: strip data
Output: Writes all input data
Comment: If Mach number is greater than one, STRIPFN checks for
strip sweep equal to Mach line sweep, and if so, increments the
tangent of the sweep angle by 10%. This is done to avoid error in
subroutine SWP.
24
Subroutine TIMEX
Purpose: to print the expired time used in central processing
(CP time)
Called from: STORLD
Calls: SECOND (a system subroutine)
Input: (none)
Output: print CP time and its increment from the last time called
(in seconds)
Comment: permits easy determination of calculation time taken by
each separate calculation in the program.
Subroutine TITLES
Purpose: to read and write aircraft title, store title, and store
location title
Called from: STORLD (main program)
Calls: (none)
Input: mode signals IA, IS, IL
Output: titles are printed
Comments: "lA"is mode signal for aircraft title, "is"for store title,
"lL"for store location title
IA = 2 aircraft title is read and printed
IA = 1 title is printed, not read
IA = 0 title is not read or printed
Similarly for IS and IL
25
Subsonic Group
Subroutine AIRCFT
Purpose: to call the subroutines used to compute the aircraft
representation
Called from: STORLD
Calls: START, COMPUT, WINGFN, PYLONFN, PRINTX, BODFN, STRIPFN
Comment: AIRCFT is an interface subroutine used for calling other
subroutines.
Subroutine COMPUT
Prupose: to perform preliminary computations on the aircraft wing
input data, necessary for representation of the wing by source and
vortex distributions.
Called from: AIRCFT
Calls: (none)
Input: wing input geometry, Mach number
Output: trigonometric functions of the wing section sweep and
dihedral angles; horseshoe vortex locations and control point locations
to represent the wing in compressible flow.
Comment: The Prandtl-Glauert transformation is used to account for
the effects of compressibility.
26
Subroutine EQSOL (equation solver)
Purpose: solves N simultaneous/ linear equations for N unknowns
by the augmented method of matrix inversion
Called from: (subsonic program) WINGFN, PYLONFN, NOSEFN
Calls: (nothing)
Input: H and B of matrix equation
[ H] . {ANS} = f B}
Output: [H] -1, fANS}
Definitions
A : matrix used to augment H ; becomes H by the calculationH : input matrix of coefficients; H "1 is returned in the same
storage location to save spaceIt : row index of H and AP : pivot elementN : number of unknowns ANS («= number of rows and columns in H )
27
FIGURE 11ROUTINE EQSOL LOGICAL FLOW
IN
ISET [A] =
UNIT MATRIX
I = 0
1 = 1 + 1
P = H (I, I)
WRITE•>/ ERROR
SIGNAL
DIVIDE ROWI OF [H]
& [A] BY P
OPERATE ON[H] AND [A]SIMILARLYSUCH THAT
H (I,J) = 0ALL J 4 I
>1 *1
(ANS} = [A] {B}[H] = [A]
11L.
NOW [A] = [H]"1;ORIGINAL HIS REPLACED BYUNIT MATRIX
28
Subroutine INTERP
Purpose: To accurately calculate the lateral velocity induced by a
horseshoe vortex and acting at a field point which is close to the
plane of the vortex.
Called from: WING
Calls: VORTEX, SLOPE
Input: Vortex location and strength; adjacent vortex locations and
strengths, field point location.
Output: Perturbation velocities (u, v, w, UT, VT, w_)
Comment: This subroutine is used to calculate wing-induced velocities
normal to the pylon. The calculation is necessary because of the
close proximity of the pylon to the wing vortices. The input vortex
is divided spanwise into to a number of smaller horseshoe "sub-
vortices," as shown in the sketch. Circulations for these sub-vortices
are taken from a quadratic curve fit through the input vortex and two
adjacent vortices. In this way, the spanwise rate of change of
vorticity is numerically approximated, which permits accurate cal-
culation of spanwise velocity. Since vorticity is not interpolated
chordwise, the vertical and lateral perturbation velocity values do
not have comparable accuracy; however, these are not used in pylon
calculations.
29
i i
~ INPUT VORTEX.— SUB-VORTICES
SKETCH 2ROUTINE INTERP
Definitions
DX, DY, DZX, Y, ZGAM, GAMC
HU, HV, HW
G, GCNDV
coordinate distances between sub-vottex locationsfield point location with origin, at the sub-vortexcirculation strengths of input vortex and two adjacentvorticessub-vortex induced velocities per unit circulationstrengthinterpolated values of GAM and GAMC from curve fitnumber of sub-vortices
30
COMPUTEDX.DY.DZ
INITIAL X,Y,Z
SLOPE
CURVE FITGAM.GAMCVERSUS Y
N = 0
ON = N + 1
X = X - DXY = Y - DYZ = 2 -DZ
VORTEX
COMPUTEHU, HV, HW
FIGURE 12ROUTINE INTERP LOGICAL FLOW
oCOMPUTE
G,GC
INCREMENTVELOCITIES
( OUT )
O31
Subroutine MATRIX
Purpose: to compute the matrix of coefficients which relate the
wing vortex circiulation strengths to the induced velocities at the
wing control points
Called from: WINGFN
Calls: VORTEX
Input: wing control point locations, wing horseshoe vortex geometry
and locations.
Output: coefficient matrix [nj, where
H(I, J) = velocity induced normal to wing at control point I,
by horseshoe vortex J.
Comments: a maximum of 40 horseshoe vortices are used to represent
the left wing. These vortices are mirror-imaged about the Y » 0
plane to represent the right wing. The horseshoe vortex lattice is
distributed chordwise and spanwlse.
Definitions
NU: vortex chordwise indexMU: vortex spanwise indexI : control point chordwise indexJ : control point spanwise indexKC: control point combined indexJC: vortex combined index
32
Subroutine NOSE
Purpose: To compute the perturbation velocities produced by the
nose at a field point.
Called from: PARTS
Calls: (none)
Input: field point location in nose coordinates; locations and
strengths of the nose line singularities.
Output: velocities due to nose thickness and crossflow.
Definitions
UA, VA, WAUC, VC, WCXA, YP, ZP
NSUB 2XBLXUSNASNC
velocities due to nose thicknessvelocities due to nose crossflowfield point location in nose coordinates, with originat nose apex and x-axls the axis of symmetrynumber of nose singularitiesMach function (1 - M2)nose lengthsingularity apex locationssource strengthdoublet strength
33
Subroutine NOSEFN
Purpose: To compute source and doublet strengths used to represent
the aircraft fuselage nose
Called from: BODFN
Calls: EQSOL
Input: nose geometry; Mach number
Output: source and doublet strengths and locations
Comments: A distribution of line sources along the nose axis of
symmetry represents the flow field due to thickness. A similar
distribution of doublets represents the crossflow field. A system
of NBP linear simultaneous equations is used to satisfy the boundary
conditions, and these are solved in EQSOL by matrix inversion to
obtain the singularity strengths.
Definitions
NBPXB, RBDRDXB
XIJ:XBLG, H
SNASNCB
number of body points (input)nose geometry inputslope of RB versus XBapex locations of line source and doubletsaxial termination point of line singularitiesmatrices of coefficients in the matrix equations
line source strengthsline doublet strengthsdistribution of crossflow, taken constant at one degree
34
Subroutine PARTS
Purpose: to sum the velocity field contributed by the various
parts of the aircraft to obtain the total Interference flow field at
each field point.
Called from: DISTURB
Calls: WING, STRIP, NOSE, MATAD
Input: field point location In wing coordinates and nose coordinates
Output: total Interference velocity field at the field point
Comment: PARTS is an interface subprogram used to call other
subprograms.
Subroutine PRINTX
Purpose: To print out the aircraft wing and pylon input parameters
and computed parameters
Called from: AIRCFT
Calls: (none)
35
Subroutine PYLONFN
Purpose: to read pylon location and to compute vortex lattice used
to represent the pylon in the presence of the wing
Called from: AIRCFT
Calls: WING, VORTEX, EOSOL
Input: pylon vortex locations (read in), wing cross flow field at
pylon.
Output: pylon vortex circulation strengths.
Comment: subroutine PYLONFN computes the pylon vortex lattice by
the procedure very similar to that used to compute the wing vortex
lattice in subroutines COMPUT-WINGFN-MATRIX
Procedure: The following steps are performed by the subroutine in
order. FORTRAN variables are indicated.
1. Read the pylon vortex locations
2. Locate the pylon vortex images above the wing, using the wing"
as a plane of symmetry (YI, ZI, SI, etc.).
3. Compute the wing interference crossflow at the pylon face at
control points XP. Compute DW » crossflow due to wing angle
of attack. Compute DT = crossflow due to wing thickness.
4. Compute H = matrix of influence coefficients between pylon
vortex strengths and control point crossflow values} H(I, J) «
crossflow velocity at control point I produced by vortex J of
unit strength.
5. Invert H matrix (call EQSOL).
6. Use H to compute vortex circulation strengths (GAM due to wing
unit angle of attack, GAMC due to wing thickness).
36
Subroutine START
Purpose: to read wing input geometry.
Called from: AIRCFT
Calls: (none)
Input: wing data
Output: Part of the data is printed out
Comment: Array size input parameters are checked to verify that
they do not exceed dimensions.
Subroutine STRIP
Purpose: to compute the perturbation velocities at a field point,
produced by the line source strips used to represent the aircraft
thickness envelope (other than wing and nose thickness).
Called from: PARTS
Calls: (none)
Input: field point location
Output: velocities (UT, VT, WT)
Comments: Source strips representing the inlet ramp are omitted
from the calculation if the field point is behind the inlet lip
(by use of index limit Nl).
37
Subroutine THICK
Purpose: to compute the velocity at a field point, produced by
one spanwlse section of the wing thickness envelope.
Called from: WING
Calls: (none)
Input: field point location; wing spanvise section location
Output: perturbation velocities (UT, VT, WT)
38
Subroutine VORTEX
Purpose: to compute the velocity at one field point, produced by one
horseshoe vortex of unit circulation strength for incompressible flow.
Called from: MATRIX, PYLONFN, WING
Calls: (none)
Input: field point location, horseshoe vortex location and geometry
Output: perturbation velocities (u, v, w) per unit circulation
parameter F/ATT
Comments: The method used is to apply the Blot-Savart law to each
of the three linear segments of the horseshoe vortex. Sweep and
dihedral of the bound vortex is Included. The two trailing vortices
are assumed to be parallel to the wing X-coordinate axis. An error
signal is printed if the field point lies on a vortex filament..
Definitions
XP, Y, Z : field point coordinates referenced to the midpoint ofthe bound vortex as the origin. System is assumedparallel to the wing coordinate system.
S : half-distance between trailing vorticesSAL, CAL : sine and cosine of the sweep angle of the bound vortexSPH, CPH : sine and cosine of the dihedral angle of the bound
vortexHU, HV, HW: perturbation velocities (u, v, w), per unit vortex
circulation parameter r/4""Dl through D8:distances shown in the sketch below
SKETCH 3ROUTINE VORTEX
39
Subroutine WING
Purpose: to compute the perturbation velocities at a field point,
induced by the aircraft wing-pylon combination.
Called from: PARTS, PYLONFN, WINGFN
Calls: THICK, INTERP, VORTEX
Input: field point location
Output: perturbation velocities
Definitions (for flow diagram)
V : perturbation velocities (u, v, w, UT, v™, w_,)J : wing vortex spanwise indexF : factor used to image right wing with left wingNC : index value supplied by the calling subroutine in order to
specify the wing features to be included or omitted in thecalculation (NC =1, 2, or 3)
xiV : increment in perturbation velocities due to each wing elementNTV1: lower limit of index J, as defined by subroutine PYLONFN.
Using NTV1 = NTV + 1.removes the wing from the computationand allows the wing-pylon interference alone to be calculated.
I : wing vortex chordwise indexNRW : number of right wing spanwise sections included for flow field
calculations
40
FIGURE 13ROUTINE WING LOGICAL FLOW (subsonic)
COMPUTE WINGTHICKNESS AV,
V = V + AV
INTERP
COMPUTEAV (I,J)
INTERPOLATED
VORTEX
COMPUTEAV (I, J)
V = V + AV
41
Subroutine WINGFN
Purpose: To compute the circulation strengths of the wing horseshoe
vortex lattice; to compute wing lift and wing spanwise lift
distribution.
Called from: AIRCFT
Calls: WING, MATRIX, EQSOL
Input: Wing geometry, Mach number
Output: vortex circulation, and lift coefficient
Definitions (for flow diagram)
IG, IPGAM
GAMC
H
DWDK
DIDALFDX, XALFOSLCLADCLZEROADS
input control parametersvortex circulation T/ATT per unit angle of attackin degreesvortex circulation T/bit at zero aircraft angleof attackmatrix of coefficients relating vortex circulationstrengths to the crossflow at the control points,by the equations
[H] {GAM} - fowj-[H] {GAMC} .crossflow per unit wing angle of attackcrossflow due to wing camber, thickness, and linearaxial change of angle of attackcrossflow due to wing incidenceinput for linear axial change of angle of attackwing spanwise lift distributionwing lift coefficient per degree angle of attackwing lift coefficient at zero aircraft angle of attackwing area over reference area
42
FIGURE 14ROUTINE WINGFN LOGICAL FLOW (subsonic)
COMPUTEDl, DK, DW
EQSOLREPLACE
[H] BY [H]-1
CALL WINGFOR THICKNESSINTERACTION
COMPUTEGAM,
GAMC
COMPUTESL, CLAD,
CL2ERO, ADS
WRITESL, CLAD,CLZERO,
ADS
43
Supersonic Group
Subroutine AIRCFT
Purpose: To call the routines required to represent the aircraft
wing, pylon, nose, and other thickness surfaces.
Called from: STORLD
Calls: GENRAT, START, WINGFN, DNWASH, PYLONFN, BODFN, STRIPFN
Comment: AIRCFT is an interface routine used for calling other
routines. It makes no computations.
44
Subroutine DIAFRM
Purpose: To compute the source strengths in the Mach boxes on the
diaphragm used to represent the crossflow field of the wing and pylon.
Called from: DNWASH, PYLONFN
Calls: (none)
Input: source values on the planform} Mach box indexing defining
the planform and the size of diaphragm.
Output: source values on the diaphragm; spanwise pressure distri-
bution on the planform.
Definitions
DW
BIINSSJDIILE, ITE:
IMODEIJ.LMLU, MO
C, CUPlanformdiaphgram
UVSLNS
matrix of source values (dovrroash) known on the plan-form, and to be calculated on the diaphragmBETAindex limit for I, defining diaphgram size (see sketch 5)J index at planform tip (sketch 5)J index at diaphragm tip (sketch 5)I Index of planform leading edge and trailing edge,arrays versus Jsignal that defines diaphragm size (see sketch 5)chordwise index of DW (sketch 4)spanwise index of DW (sketch 4)up-index for C (sketch 4)over-index for C (sketch 4)limit indices for L, M for which values of C(L, M) andCU(L) have been computed In Routine GENRAT.aerodynamic influence coefficients (see routine GENRAT)a planar wing (or pylon) surfacesurface behind the Mach line coplanar with (and excluding)the planformaxial perturbation velocity divided by free stream velocitynegative of chordwise sum of UV at each spanwise sectionnumber of Mach boxes on the planform at each spanwisesection.
45
Comments: routine DIAFRM computes the value of the parameter "SUM"
at each box I, J, defined as
SUM(I, J) = V [DWd1, J1) * C(L, M) + DW(I', J) * CU(L)j
MACHFOREGONE
where (I1, J1) are all Mach boxes in the Mach forecone of box (I, J),
and (L, M) are the corresponding index values of the aerodynamic
influence coefficients which relate box (I1, J1) to box (I, J)
(see sketch 1 for indexing convention).
If box (I, J) is on the diaphragm, its value of downwash, DW,
is computed by the equation for zero axial perturbation velocity:
DW (I, J) = SUM
If the box (I, J) is on the planform, its value DW is known at call
time, and therefore the axial perturbation velocity may be computed
by the equation:
uv = SUM - DW (I. J)B
By calculating the value of DW (I, J) using the I, J order explained
in Reference 1, the values of DW (I1, J1) used in the computation
for SUM are always known.
Computation of the parameter SUM is done in 4 parts, corresponding
to the 4 numbered areas marked by dashed lines in sketch 2. The
equations used to compute SUM in each of these 4 areas are:
46
X-L+Ia.
SUM \ \ C(L, M + J . - 1) x DW(I - L + 2 - 2M, M)
M=/
C(L> M)
L-l ft-/
Z. T-l
SIM3 \ > C(L, M) x DW(I - L 4- 1, J - M)/ - , *•• . - •
L'/ M-/
I-lCU(L) x DW(I - L, J)
and SUM = SUMX 4- SUM2 + SUM3 +
The computation of SUM in the first 3 areas is accomplished by
multiple indexing of one double-DO loop in routine DIAFRM. The values
of the index parameters used to accomplish this are listed in Table II.
The area numbers 1-4 are in the order of computation.
47
WING APEX
MACH WAVE
4,1 3,2 2,3 1,4
4-4-4-4-4-4-4-4-
4-+..4-
L INDEXING FOR CU (L)
MACHFOREGONE
BOX (I,J)
SKETCH 4ROUTINE DIAFRM
L,M INDEXINGFOR C (L,MI
48
TABLE IIROUTINE DIAFRM
INDEX VALUES FOR COMPUTATION OF "SUM"
AreaNumber*
N
Kl
K2
K3
K4
1
0
0
1
1
J-l
2
1
0
1
1
0
3
1
1
0
-1
0
Corresponds to Numbered areas onSketch 5.
50
Subroutine DIFIN
Purpose: To compute the geometric functions GX, GY, GZ, relating
field point location to source box location, and which are required
to calculate the velocities at the field point induced by the source
box. .
Called from: WING, PYLON, THICK
Calls: (none)
Input: Field point location; source box location; S; BETA
Output: GX, GY, GZ, SIG
Comment: Mathematical development of the functions GX, GY, GZ is
contained in Reference 2. Routine DIFIN relates only two corners of
the source box to the field point each time it is called. Thus,
XI, Yl, Zl is the location of the leading edge or the trailing edge
of the source box. The calling routine calls DIFIN once for the
leading edge and once for the trailing edge of the source box, then
uses the increment in GX, GY, GZ to compute the induced velocities.
Definitions
X, Y, Z : field point locationXI, Yl, Zl: source strip locationS : half-width of source stripGX, GY, GZ: geometric functions used in computing u, v, w,
respectivelySIG : signal which, when non-zero, indicates to the calling
routine that the field point is out of the Mach coneinfluence of the source strip
51
Subroutine DNWASH (downwash)
Purpose: To compute the source strength distribution over the wing
leading edge diaphragm and tip diaphragm; to read/write/punch same;
to compute wing lift coefficient
Called from: AIRCFT
Calls: DIAFRM, LIFT
Input: Mach box source strength and locations on the wing
Output: Source strengths on the diaphragm
Definitions (for flowchart)
IG, IP, IW: input control numbers for generate-punch-wrlteDK and DW
DK : diaphragm Mach box source strengths due to wing camber,twist, linear axial change of crossflow
DW : diaphragm source strengths due to unit aircraft angleof attack
aA/C : a*-rcraft angle of attack
52
FIGURE 15ROUTINE DNWASH LOGICAL FLOW
WING LIFTCOEFF. PERUNITQ;A/C
COMPUTEOK ON
DIAPHRAGM
LIFTWING LIFTCOEFF. AT
«A/C
COMPUTEDW ON
DIAPHRAGM
53
Subroutine GENRAT
Purpose: To generate the Zartarlan constants, the Mach box Influence
coefficients used in routine DIAFKM for computing the Mach box source
strengths on the wing and pylon diaphragms.
Called from: AIRCFT
Calls: (none)
Input: Number of rows and columns of coefficients to be generated
(LU and MO read in).
Subroutine LIFT
Purpose: To compute wing lift coefficient.
Called from: DNWASH
Calls: (none)
Input: Spanwise pressure distribution
Output: Spanwise lift distribution and total lift coefficient
Definitions
NSS : number of spanwise wing sectionsSL : axial perturbation velocity summed in chordwise direction
at each spanwise section (negative of)NS : number of Mach boxes on the wing surface at each spanwise
sectionCLAD : lift coefficient referenced to wing surface area (Mach
box approximation)CL : sectional lift coefficient referenced to local chord at
each spanwise section
54
Subroutine NOSE
Purpose: To compute the field point velocity produced by the nose
Called from: PARTS
Calls: (none)
Input: Field point location; strengths and locations of line sources
and doublets representing the nose
Output: Velocities u, v, w, UT, VT, WT
DefinitionsUA, VA, WAUC, VC, WCXP, YP, ZP
N
B :XBL :xuSNA, SNC
velocities due to axial flowvelocities due to crossflowfield point location in nose coordinates, nose apex asorigin and X-axis the axis of symmetrynumber of line singularities
V M 1W J.
dummy variable, for compatibility with subsonic programline singularity apex locationsline source and doublet strength parameters
55
Subroutine NOSEFN
Purpose: To compute the strengths of the line sources and doublets
used to represent flow field about the nose
Called from: BODFN
Calls: (none)
Input: Nose geometry
Output: Source and doublet strengths and locations
Comments: Input points which do not fall inside the Mach cone of
the apex are omitted from the calculation. An error signal results
if the nose points are not in order of ascending axial location.
Subroutine PARTS
Purpose: To call the routines used to compute the velocities
produced by the various aircraft components; to sum these component
effects.
Called from: DISTURB
Calls: WING, PYLON, STRIP, NOSE, MATAD
Input: Field point location in wing coordinates and in nose coordinates.
Outputt Field point perturbation velocities u, v, w due Ee aircraft
angle of attack, and u , VT, w due to aircraft thickness.
56
Subroutine PRINTX
Purpose: To print out wing input parameters and wing computed
parameters.
Called from: AIRCFT
Calls: (none)
Subroutine PYLON
Purpose: To compute the field point velocity produced by the pylon
Called from: PARTS
Calls: DIFIN
Input: Field point location
Output: Velocities (u, v, w, UT, VT, WT)
Comment: The calculation procedure for routine PYLON is the same
as routine WING and will not be repeated here. The only difference
is that routine PYLON removes the field point from the tip diaphragm
if necessary, then interpolates the resulting u, w, i^, WT velocities
toward zero on the diaphragm. This is done to avoid numerical
inaccuracies of the Mach box method.
57
Subroutine PYLONFN
Purpose: To compute the Mach box source values used to represent
the pylon in the presence of wing crossflow.
Called from: AIRCFT
Calls: WING, DIAFRM
Input: Pylon geometry (read In); wing crossflow
Output: Pylon Mach box locations and strengths
Cotmnents: The organization of PYLOWFN and the notation are very
similar to that of the routines WINGFN - DNWASH for computing wing
source values.
Definitions (for flowchart)
DW : matrix of pylon Mach box source strengths proportionalto wing angle of attack («DWP)
DK : matrix of pylon Mach box source strengths proportionalto wing camber, twist, and thickness (=DKP)*
JDIP : number of spanwise divisions of Mach boxes used to representthe pylon and its tip diaphragm
IG, IP : input control variables for generating and punchingthe DW and DK matrices
*The Indexing for matrices DW and DK is that required by routineDIAFRM. The DW, DK values are then transferred to the DWP, DKPmatrices, which have indexing for more efficient use of space.
58
FIGURE 16ROUTINE PYLONFN LOGICAL FLOW (supersonic)
READ/WRITEPYLONINPUT
LOCATEMACHBOXES
PYLONDW, DK
(CALL WING)
>27
JDIP = 27
COMPUTEPYLON
PARAMETERS
IWRITEPYLON
PARAMETERS
59
Subroutine START
Purpose: To read wing geometric inputs
Called from: AIRCFT
Calls: (none)
Input: Wing data
Output: Dimensions are checked; some variables are printed1
Subroutine STRIP
Purpose: To compute the field point velocity produced by the source
strips used to represent the aircraft thickness envelope (other
than wing and nose).
Called from: PARTS
Calls: SWP
Input: Field point location
Output: Velocities . (u-j., v^, w ,)
Comment: Strips representing the inlet ramp are excluded from the
calculation of the field point inside the Mach cone of the inlet lip
(using index Nl). if the field point lies on the body surface of the
store, STRIP shifts the field point X-coordinate to be on the Mach
cone intersecting the store section midpoint and with apex being on
the nearest tip edge of the strip being computed (by use of control
index ISW). This is done to avoid large erroneous body pressure
loading predictions as discussed in Reference 2 (Part II).
60
Subroutine S¥P (sweep)
Purpose: To compute the flow velocities at a field point induced by
a planar source strip of parallelogram planform.
Called from: STRIP
Calls: (none)
Input: Field point location ; source strip location, geometry, and
strength
Output: Velocities (UT> VT, WT)
Comment: The mathematics of computing the velocity field are taken
from Woodward (Reference 12 of Reference 2 (Part II)). The source
strip is here allowed to be swept, as opposed to subroutine DIFIN,
where only rectangular source strips are considered. The strip
sweep may be either greater or less than the Mach wave sweep.
The case of the strip sweep equal to the Mach wave sweep is not
considered, and is excluded by subroutine STRIPFN. The strip leading
and trailing edges have the same sweep, and the tip edges are parallel
to the X-coordinate direction.
Definitions
F, G : unit values changing sign alternately as each of thefour corners of the strip is considered.
XP, YP, RP, DP: corresponds to the notation used in Reference 12 ofReference 2 (Part II), for the transformed coordinatesV* V1 *. I A »X , Y , r , d .
DX, DY, DZ,R,D: corresponds to the notation used in Reference 12 ofReference 2 (Part II), for the geometric distancesX, Y, r, d.
61
Subroutine THICK
Purpose: To compute the field point velocity produced by the distri-
bution of wing thickness located at one spanwise section.
Called from: WING
Calls: DIFIN
Input: Field point location] Index of wing section used; velocity
functions GX, GY, GZ at the wing leading edge.
Output: Velocities (UT, VT, WT)
Comments; Routine THICK computes velocity due to sources on the wing
using a procedure similar to that used In routine WING for computing
velocity due to sources on the diaphragm of the wing.
Definitions
X, Y, Z : field point locationXI, YSJ : X-Y location of wing section leading edgeJ : wing section spanwise indexXT, YYSS:: geometric parameters which determine If and where the
Mach forecone of the field point intersects the wing sectionTH2, DW2 : incremental velocity parameters used depending on
tests of XT, YYSSUT, VT, WT: field point velocitiesGX2, GY2, GZ2: geometric velocity functions relating field point
to wing section leading edge (computed In DIFIN)
62
Subroutine WING
Purpose: To compute the field point velocity produced by the wing.
Called from: PARTS, PYLONFN
Calls: DIFIN, THICK
Input: Field point location
Output: Velocities (u, v, w), (UT, VT, WT)
Comment: The wing is represented by a. rectangular grid of Mach
boxes, and routine WING sums the Influence of these to compute
velocity. Mach boxes located ahead of the wing and off the wing tip
form a diaphragm which accounts for the flow field due to angle of attack.
The field point is assumed not to be within the zone of influence
of the wing wake. Wing symmetry about Y = 0 is assumed. See
Reference 2 for a geometric and mathematical explanation.
Definitions (for flow chart)
V : velocities u, v, w, u^, Vj, w^SYS : sign factor for coordinate Y, determining left or right
wingJ : Mach box spanwise IndexK : chordwise index of first non-zero source strengthGX, GY, GZ: geometric factors from corners of Mach box to field
point, proportional to induced velocitiesYSS, XT, DX: parameters which determine if the Mach forcone of
the field point intersects the Mach boxDW2, TH2 : additional velocity components at the field point if the
Mach box lies on the Mach forcone of the field pointNSS : maximum value of J on wingJDI : maximum value of J on tip diaphragm
63-
OFFCONE
IN
V = 0
J = 0
J = J + 1
LEFT WINGSYS = +1
DIFIN
GX, GY, GZAT K
ONCONE
COMPUTEDW2, TH2
FIGURE 17
ROUTINE WING LOGICAL FLOW (supersonic)
V DUE TOSOURCES ONDIAPHRAGM
V DUE TOSOURCES ON
WING
THICK
V DUE TOWING
THICKNESS
RIGHT WINGSYS = -1
64
Subroutine WINGFN
Purpose: To compute the Mach box source representation on the wing.
Called from: AIRCFT
Calls: (none)
Input: Wing geometry
Output: Mach box source strengths on wing; coordinate locations and
indexing for Mach box grid on wing and on diaphragm.
Comment: Note from the list of definitions that wing camber and twist
are included in both matrices DK and DT. This is done to save computing
time when these values are used in routine WING. Thus, DT uses
fewer boxes (not Mach boxes) and accounts for all wing geometric
properties; it is used on the wing. This allows DK to be used only
on the diaphragm.
Definitions (for flowchart)
XS, YS
SMBAPEXILE, ITE
DWDK
DTII
NSS
X-Y locations of Mach box spanwise Sections at leadingedge of wingtangent of leading edge sweep angleBetawing diaphragm Mach forecone apex, X location at Y = 0chordwise index values of Mach boxes on leading edgeand on trailing edge of wing at each spanwise sectionMach box source strengths due to-" angle of attacksource strengths due to camber, twist, and/or linearaxial variation of crossflowsource strengths due to thickness, camber, and twistMach box chordwise index at the first spanwise sectionof the wing tip (see routine DIAFRM)input, number of spanwise sections
65
FIGURE 18ROUTINE WINGFN LOGICAL FLOW (supersonic)
REDEFINEAPEXFOR
SUPERSONICLEADING EDGE
DEFINEILE, ITE
DW, DK, DTFOR WING
II = NSS- 40
DEFINEILE, ITEON TIP
DIAPHRAGM
FOR ASSUMEDINDEXING INROUTINE WING
66
VARIABLE DEFINITIONS
The program makes extensive use of labeled COMMON statements.
The variables contained In these COMMON statements are defined In
this section. These definitions are Intended as an aid to the
understanding of the FORTRAN coding. For this purpose the definitions
are concise. Additional definitions pertinent to each subroutine
are contained In the previous section. A more detailed list of
definitions for the input and output variables is presented in
Reference 1.
As variables are encountered in the coding, it is sometimes
desired to know where they originate. This information for the
variables in the COMMON lists is presented in Table III.
67
TABLE III
COMMON VARIABLE PLACE OF ORIGIN
COMMONNAME
ROUTINE WHEREVARIABLES ORIGINATE
- DUAL SUBSONIC-SUPERSONIC PROGRAM -
BLANKC5CIOCllC12, C13C14.C17C21
DISTURB, CRSFLWSTORLDSTORLDSTOREBODFN, NOSEFNSTRIPFNSTORE, DISTURBSTORE
- SUBSONIC PROGRAM -
ClC2C3C4C7CISC19
STARTCOMPUT, WINGFNSTARTSTART, PYLONFNSTARTSTARTCOMPUT
- SUPERSONIC PROGRAM -
ClC2C4C8C15
START, WINGFNGENRATSTART, WINGFNWINGFN, DNWASH, STARTPYLONFN
68
Dual Group
blank Common - velocity field and' store crossflow parameters
H - used in matrix operationsU (I, J, K) - interference velocity field
I for u, v, w, UT, VT> w-j-J for Y-Z locationK for X location
ALY, ALZ - Y, Z crossflow at bodyBY, BZ - Y, Z buoyancy factorsVS, WS - Y, Z crossflow at fin rootVD, WD - spanwise rate of change of crossflow at finARS - fin roll crossflowARD - spanwise rate of change of ARSALYD, ALZD - X derivative of ALY, ALZXC - X location of crossflow field point
Common C5
RADPIBETABMSUB
- 1/57.3- TT = 3.14159- Mach function- Mach number- BETA
Common CIO - - store traverse parameters
XM, YM, ZM - reference point locationXT - traverse lengthXLFMW - store incidence relative to wing
Common Gil - store geometry
XCGDIANMSXMSDELXXSTARTFTM
store reference CG distance from nosereference diameternumber of store axial sectionsNMSsection lengthCG X-location at start of traversefin tip maximum span v body radius
69
Common CI2 - nose parameters
XBRBDSNASNCXU
control point locationnose radius at XBnose slope at XBsource strengthdoublet strengthline singularity apex
Jommon C13 - nose parameters
NBP - number of body (control) pointsXNOSE, YNOSE,ZNOSE - apex locationALFNW - nose angle relative to wingSNW, CNW - sine and cosine of ALFNWSUP - BETASUB2 - BETA squaredXBL - body length
Common C14 - thickness strip parameters
XST, YST,ZSTSSTNSTNINXLIP, YLIP,ZLIPSPHST,CPHSTTHSTDXSTSALST,CALSTCAST
- X, Y, Z location- semi-span- number of strips- number of inlet ramp strips
- inlet lip location
- sine and cosine of dihedral angle- slope of thickness surface- chord
- sine and cosine of sweep angle- parameter combining DXST, THST
Common C17 - store location parameters
SETY, SETZ - trig functions of roll angle, defined in STORE, usedin DISTURD-PARTS to locate fins
70
SRA, CRA - sine and cosine of ROLLROLL - store fin roll angle (4- clockwise)NK - number of axial sections in the traverse line
Common C21 - store section properties
CNF - fin force coefficient in constant crossflowCNPF - fin force coefficient in crossflow changing spanwise
linearlyFCP - fin spanwise CP T ref. diameterCNLA - body force coefficient per unit length in constant
crossflowRS - local body radius •£• ref. radiusFT - local fin span -r ref. radiusIDW - index of sections affected by downwash of the wing-tail
typeEP (I, J) - downwash at section I -r crossflow at section JCNLD - section force coefficient per unit axial rate of change
of crossflowXBAR - section moment arm to ref. CG -r ref. diameter
71
Subsonic Group
Common Cl - wing spanwise section parameters and chordwise geometry.All are input but SL.
YVXLECSLz*:PHSVSWPcsDZDX
- section Y- section X leading edge- chotd length- section lift- section Z- dihedral angle- semi-span- sweep factor- chord divisions- mean' line slopes (camber)
Common C2 - wing vortex properties
XVGAMGAMC
- vortex X location- circulation per degree ot- circulation at zero a
Common C3 - wing parameters (input)
ARBWCRALAMDATRATIO
aspect ratiowing spanroot chordquarter chord sweep angletaper ratio
Common C4 - index limits for wing and pylon. All are input but NTV1
For Wing
NTV - number of trailing vorticesNBV - number of bound vorticesNCP - number of control pointsXTV - NTVXBV - NBVNRW - number of right wing trailing vorticesNTV1 - NTV + 1,-or 1
72
For Pylon
NJI - number of wing vortices to be interpolatedJI - J index of wing vortices to be interpolatedNPL - number = 1NVP - NPVNPV - number of pylon (trailing) vorticesNTV2 - NTV + NPV + NPVIWING - input control parameter
Common C7 - wing section input parameters
TTCALFVXCAM
thickness scale factorsection incidence anglecamber scale factor
Common CIS - wing thickness envelope parameters
THUNTCXTC
- thickness envelope slopes- number of thickness sections per chord- NTC
Common Cl9 - wing and pylon vortex and source trig functions
SSA, SCA - sine and cosine of source strip sweep angleSDA, CDA - sine and cosine of source strip dihedral angleSVA, CVA - sine and cosine of wing vortex sweep angle
Blank Common - pylon horseshoe vortex image parameters (multi-useof space)
YIZISIPHISDIGDI
Y locationZ locationsemi-spandihedral anglesine of dihedral anglecosine of dihedral angle
73
Supersonic Group
Common Cl - wing geometry
XSYSZWCS
section leading edge X-locationsection Y-locationwing Z-locationsection chord length
Common C2 - Mach box aerodynamic influence coefficients (AIC's)
CU - influence coefficients from boxes at same axial section,forward of box being influenced.
C - influence coefficients from boxes to either side andforward of box being influenced
LU, MO - limit index of influencing box, L-up and M-Over,from box being influenced
Common C4 - wing parameters
NSSNSCXSSXSCNSS2JDIIIXMAXAPEXSMSBS
number of spanwise sectionsnumber of sections per chordNSSNSCnot usednumber of sections, including tip diaphragmMach box chordwise. limit index at .section NSS + 1Mach box maximum X locationX location of wing apextangent of leading edge sweep anglesection semi-span2 x BETA x S
Common C8 - wing matrix of source strengths
DWDK
Mach box source strengths per degree angle of attackMach box source strengths due to camber, twist, linearaxial crossflow variation
74
DT
CFILE
- source strengths due to bamber, twist, and thickness(not Mach Box)
- chord fractional parts- section leading edge index
Common C15 - pylon parameters
DWP - Mach Box source strengths per degree aircraft angle ofattack
DKP - Mach Box source strength due to wing camber, twist,thickness
ILE - section leading edge indexITE - section trailing edge indexIPS - chordwise index for printing, punching, writing of
DWP, DKPXS - section leading edge X-locationZS - section Z-locationCS - section chord lengthYP - pylon Y-locationZl - pylon upper Z locationAPEXP - apex X locationSP - section semi-spnBSP - 2 x BETA • SPIIP - maximum chordwise index at section NSSP + 1JDIP - maximum section index at diaphragm tipNSSP - number of sections in pylon span (=2)
Blank Common - wing section parameters (multi-use of space)
TTCALPSTHUDZDXXCAMITESLNS
section thickness scale factorsection incidence anglechordwise thickness distributionmean line slopes for cambercamber scale factorsection trailing edge indexproportional to section liftnumber of Mach Boxes per section
75/76
APPENDIX A: SHOCK PROGRAM
Program SHOCK Is separate from program STORLD. Its purpose is
to compute the locations of the aircraft shock waves in supersonic
flow. This information is outputted in the form of the parameter
DSHIFT, defined as the distance of the shock wave ahead of the forward
Mach wave at the store traverse location. Values of DSHIFT are
outputted for the aircraft nose, inlet, and pylons. These values are
used as input to program STORLD in supersonic flow.
Program Organization
Figure A-l presents the overall logical flow of program SHOCK.
This is a flowchart of the main program. Provision for run stacking
of store location, aircraft geometry, and Mach number has been
included.
Figure A-2 is a communication diagram for program SHOCK. This
shows the calling relationships between subroutines. General calling
sequence is from left to right. The purpose of each of these sub-
routines is presented in the next section.
Subroutine Explanations
Following is a list of the routines used with Program SHOCK.
1.2.3.4.5.6.7.
ATTACHCCALCDETACHMACHFNPERCPTSLOPESTART
8. TABLEA (function)
Each routine will now be explained, with the exception of routine SLOPE ,
which is identical to that explained in the main text of this manual.
A-l
FIGURE A-lPROGRAM SHOCK LOGICAL FLOW
C START J
READ/WRITETITLE
MACH NO.
START
READ/WRITENOSE-INLET-PYLON GEOM
IREAD
STORETRAVERSELOCATIONSL = 1, NTL
L = 0
L = L
WRITESTORE
LOCATIONNO. L
ATTACHED
ATTACHED
WRITESHOCKSHIFT
NEXTAIRCRAFT
NEXTSTORE
TRAVERSE
Subroutine ATTACH
Purpose: To compute the shock wave distance ahead of the Mach wave
at the store traverse line for the case of the shock attached to the
body.
Called from: SHOCK
Calls: TABLEA, PERCPT
Input: Body apex location; body shape; shock apex angle; Mach number
Output: DSHIFT, distance along traverse line from Mach wave to
shock wave.
Comment: Routine ATTACH uses a step-increment procedure to locate
the shock intersection with the traverse line, starting at point (1)
in the sketch and decreasing X until point (2) is reached.;
Definitions
XO, YO, ZOESODATTHXARC
A, BYMOBETASQBMXKAYD
XMINT
RADMTRADSOKXMSOK
shock apex location, same as body apex locationinput, shock apex angle (half cone)body apex half-cone anglecircular arc length from body apex to shoulder, used toapproximate the body shapegeometric constants defining traverse linetraverse line Y-coordinateM2 - i
Mach number, MK value used as shock scale factor (see APPENDIX A ofReference 2)X-coordinate of intersection of traverse line with Machwavetraverse line radial coordinate at XMINTradial coordinate of shock wave (initially at X = XMINT)X-coordinate of shock wave at radial distance = RADMT
A-4
Subroutine CCALC
Purpose: To compute the shock stand-off distance parameter, XPDP,
for detached shocks.
Called from: DETACH
Calls: (none)
Input: Call parameters defined below
Output: XPDP defined below
Comment: The value of XPDP is computed by the equation
XPDP = (.5) (C) cot (DDET)
where C is a function of DELTA such that
At DELTA = DDET, C = 1.0
At DELTA = 90° , C = .7
And the variation of XPDP with DELTA is elliptic. The shape of the
elliptic curve is determined by the conditions that (1) the slope of
the curve is zero at DELTA = 0, and (2) the slope at DELTA = DDET is
the same as the slope of the curve
XPDP = .5 cot (DELTA)
Definitions
DDET body slope at which shock would just detach (6DET OF
DELTATANDXPDPXPDP
Reference 2)body apex half-angle (input)tangent of DDETratio XP/DP (see sketch)distance from shock apex to effective shoulder of bodydiameter of. body at effective shoulder (effective diameter)
A-6
Subroutine DETACH
Purpose: To compute the shock wave distance ahead of the Mach wave
at the store traverse line for the case of the shock detached from
the body.
Called from: SHOCK
Calls: PERCPT, CCALC
Input: Body defined as nose, inlet, or pylon; store traverse line
location; Mach functions.
Output: DSHIFT = distance between Mach wave and shock wave at
traverse line.
Comment: To define the nose shock, an equivalent body is constructed,
using a cone-cylinder (see sketch). The cone passes through point
(P), defined as the point where the body slope angle equals DDET
(compare with sketch of routine CCALC). This is done to better locate
the shock in the far field for shocks that are nearly attached, as
explained in Reference 2.
Definitions
LTYPE : index for type of body to be considered (nose = -1,inlet = 0, pylon = 1)
DELTA : nose semi-vertex angleDDET : maximum DELTA for attached shockXDP, DP : see sketchXPDP : ratio XP/DP defined in CCALCXSN, XMN : X location of intersection of traverse line with
shock wave and Mach wave, respectively, for nose shockDSHIFT : see outputDELTAI : DELTA for inletXP, XO : see sketchXSI, XMI : corresponding values of XSN, XMN for inlet shockXQ : same as XPXSP, XMP : corresponding values of XSN, XMN for pylon shock
A-8
TAND, C, XOTHERM: defined in MACHFNBETASQ : Mach FunctionLP : pylon indexA, B : see routine PERCPT
DDET
SKETCH A-3ROUTINE DETACH
A-9
FIGURE A-3ROUTINE DETACH LOGICAL FLOW
(continued 6ti next page)
CONSTRUCTEQUIVALENTBODY USING
XDP, DP
REDEFINEXDP, DPAT MAX.
DIAMETER
CCALC
FINDXPDP
IDEFINEXP, XO
SEECOMMENTSANDSKETCH
PERCPT
COMPUTEXSN, XMN
4d
d
YWRITEDSHIFT
f WRITEEQUIVALENT
BODYSHAPE1
WRITESHOCK
LOCATION
OUT
A-10
FIGURE A-3 (Continued)ROUTINE DETACH LOGICAL FLOW
INLET PYLON
a
VDEFINEXDP, DP,DELTA!
FOR A CONE
t>
YDEFINE
XDP, DP, XQXO
PERCPT
COMPUTEXSP, XMP
A-ll
Subroutine MACHFN
Purpose: To calculate those parameters required by the program which
are functions of Mach number.
Called from: SHOCK
Calls: TABLEA
Input: Mach number, BM
Output: Parameters defined below
Definitions (for output)
TANDTANETATANESC
DDETXOTHERM
tangent of DDETtangent of ETAtangent of ESempirical parameter used to determine shock stand-offdistance (defined in appendix A, Referenced)maximum body slope angle for attached shocka function of BETA, ES, and ETA, used in the equationfor XO, the detached shock asymptote apex location(see sketch with routine DETACH).
Additional Definitions
BETAMETA, ES
! - lMach numberparameters T) and eg used in the equation for detachedshock asymptote location (see appendix A, Reference 2)
A-12
Subroutine PERCPT
Purpose: To compute the axial coordinate of the intersection of a
detached shock wave surface, or Mach wave surface, with the store
traverse line. This intersection is called the piercing point.
Called from: DETACH
Calls: (none)
Input: Parameters defining equation of surface and line.
Output: XS, piercing point X-coordinate
Comment: The shock wave surface is a hyperboloid and the Mach wave
surface is a cone, both with symmetry about the X axis. Combining
the equation for this surface with the equation of the line gives an
equation for XS of the form
Al (XS)2 + Bl (XS) + Cl - 0
which is solved by the quadratic formula.
Definitions
2Al : parameter 1 - (/3A)BETASQ : M2 - 1 = 0 2
A, B, YM : parameters defining the traverse line as follows
Y = YM (constant)
Z = B 4- A-X
XT, YT, ZT: coordinates of apex of shock (Mach) surfaceATERM : distance from XT to asymptote (=XO in sketch with routine
DETACH), which defines the equation of the shock surfaceas follows
2 2 2 7 7 2X = (ATERM) + j3 Y + p Z
Note ATERM = 0 for the Mach cone
A-13
Subroutine START
Purpose: To read input parameters defining the nose, inlet, and
pylons.
Called from:: SHOCK
Calls: SLOPE
Output: Input variables are written; dimensions are checked for
ryer-run; parameters defined below are computed.
Definitions
RNOSE : maximum nose radiusXARC : X-length of circular arc used to approximate nose for
attached shock calculations (as tangent ogive with semi-vertex angle DELTA)
DRDXB : slope of body, derivative of RB versus XB
Function TABLEA
Purpose: To compute the value of the dependent variable at a
specified value Of the independent variable using a table of given
values.
Called from: MACHFN, ATTACH
Calls: (none)
Input: XIN; X; Y; NPTS
Output: TABLEA
Comment: Linear interpolation is used
Definitions
XIN : specified value of the Independent variableX : independent variable arrayY : dependent variable arrayNPTS ; number of points In each array X, YTABLEA : value of Y at X - XIN
A-14
APPENDIX B - Test Cases
This Appendix presents input data and output listings for test
case runs of programs STORLD - subsonic, STORLD - supersonic, and
program SHOCK. The purpose of these test case runs is to provide a
sample output the reader may use to verify that the programs are
running properly. For this purpose, the test cases have been constructed
to include all major computing modes with as short a run time as
possible. Test case aircraft input geometry is based on the F-4 air-
craft. However, the condition of short run times disallowed an accurate
representation of the aircraft. Store geometry for the test case runs
is taken from Figure 14 of Reference 1, part I.
Program STORLD - Subsonic
Figure B-l lists the test case input data for program STORLD -
subsonic. Refer to Reference 1, Part I fot data format. The subsonic
version of program STORLD occupies less than 50,000 octal storage spaces.
The test case runs require 6.1 seconds of computing time on a CDC 6400
computer. The test cases consist of three stacked runs labeled:
1. Wing with camber, twist, and pylon
2. Fuselage nose
3. Inlet
Figure B-2 lists the output for these data. These runs are
separate to aid in isolating any difficulty in matching the test case
output. Subroutines exclusively affecting the output for each run are:
B-l
run 1: START, COMPUT, WINGFN, PYLONFN, INTERP, VORTEX, WING,THICK, EQSOL
run 2: BODFN, NOSEFN, NOSE, SLOPE
run 3: STRIPFN, STRIP
Program STORLD - Supersonic
Figure B-3 lists the test case input data for program STORLD -
supersonic. Refer to Reference 2 (Part II)for data format. The super-
sonic version of program STORLD occupies less than 55,000 octal storage
spaces. The test case runs require 8 seconds* of computing time on a
CDC 6400 computer. The test cases consist of three stacked runs,
labeled the same as the subsonic test cases and similarly used to
isolate the effectiveness of various portions of the program.
Figure B-4 lists the output for these data. Subroutines exclusively
affecting the output for each run are:
run 1: DIAFRM, DNWASH, GENRAT, LIFT, PYLON, PYLONFN, START,THICK, WING, WINGFN, DIFIN
run 2: BODFN, NOSEFN, NOSE, SLOPE
run 3: STRIPFN, STRIP, SWP
Program SHOCK
Program SHOCK occupies less than 27,000 octal storage spaces.
Figure B-5 lists the test case input data. Refer to Reference 2
Run time is greatly reduced by use of the input values LU = 5, MO = 10,though larger values are required to accurately calculate wing andpylon crossflow.
B-2
(Part II) for input format. Figure B-6 lists the output for these data.
The test case runs require less than one second of computing time on
a CDC 6400 computer.
The test cases consist of two stacked runs. The first run features
the F-4 aircraft nose, inlet, and pylon at Mach 1.2. This run demon-
strates the detached shock capability of the program. The second run
features the nose at Mach 2.0 and serves to check-out the attached
shock capability of the program. Subroutines used exclusively by each
run are:
run 1: DETACH, PERCPT, CCALC
run 2: ATTACH, TABLEA, PERCPT
B-3
FIGURE B-l
Program STGRLD - subsonic,
test case input data
U>
Z Z
S
33
a u,
r x
wu
. v >
- v»
a
ui
< a
u => =>
a
_j » a. a. a. o
t- M
u. x M
oa
i*--rxi/>N
t9<
sa.
ca z 1/1 -i x *
u. o
_i -a u.
>
> a. o
x i/>
»- i—
t— »
ia»
«m
>»
»»
7ic
7M
i/»
.« _
• u a
- n _
i * b-
r « _
i n
•• i- i* a. m
i> a
>>• •*•
Ku
jzi/i»
»x
zo
za
:c
x z
« u
s>
at M
ar »
x x
zo
oa
ru.u
ou
.OM
M
ininO
C
O
O• ro
ro • 1
0 n
• .
«4 • •
• •
I
inin
-o -»••
inn*
••
•r
o
(vin
o*
t-< *4
r<
*4
r»
- 1
•4
vo ro in
CL.
^
roOi
<w
.
<M
•> O
•
(O .
*4
• •
£ R
o
2 4
4 *o
1
" S
St-
0
M
-
**
M&
IP
*4
<0
<\J
uj
0
inin
in
ro
K^
t
U
»•! H
r<
»* «
M
h- . -
3E
U>
K
(Vt
3 • *
i*yj
^ T
4
CM
*9
«
in in
O
(MM
in
ro
*< »
<M
ro
»• O
>»
-0
r» o
-» 9
« •
• •
CM
ON
O
00
oi«Io in
in
o o
•
r>
Ma
inr™5a.
in^
. . . .
^
r4
K£> O
«^ *1
W
U.
UJ
O
O
! g
O
-1 «
U
4>
•4* <
3
, O
&
•
O
*
H o *-* T*
CM
a
|
„ 5
„ J
S
S
d**"
*^ ^
W
a*
»«
i<i>
^«
**
£•
•*
• *
*
U.
•4>lw
O«
(MrO
(AU
>N
.iOc
»
Qf
U\
UJ
T4
<H
«4
v4
T4
r4C
aO
O
U
JO
t*»
UV
^4
«4
ZC
^^
(/
l*
3C
ls
^^
(XI
3
4
H0
U
»U
l U
J
Kj
esiA
N
in
«
t- •»
•
inCL
••
••
• O
K
1/1
0
•rr'>0
iS|in
oirO
KiA
K«
4
x r
* «
^
• »
..
..
B_
4 _
;.
.•
-.
-.
•.
--
>
FIGURE B-l (concluded)
' O
. U
. *
' 1/1
O
. U
. X,
•- I- J
-JU
.O
>»
O.O
>-
t-
».»
_l
-I U. O
(A-i
t- r*
t ii+
r
t- tin
m y
IA _
i r» r»
i- v
«.n
«*xz
x z
<r IH
<
o z
«» z w
» M
rf * z
xz
«M
NK
ft
N.
•«
•rH
• I I
o•x
(U <
M C
M C
NJ
CM
•*—
^
.J
.* (A
^»
<a
^ O
13
C
9 ^
M •
Z
•
•
»-4
•
,.«
.»
.
(/> J>
I-H
-»
OJ •
cyrMC
MiM
cM
o
no
(L id
a
i o
*i
a.
*t
CM
</
)o
ao
or
g
r4 O
..
o
* o
•3 • o
tfl • •
*-
«<
• U
J«
NjiiM
on
o
o
MI
o
i- ca
u\in
of a
e> C
M
• ~t
5
••
• .-«
• »- C
Ma
^1
1
v> I
B-5
FIGURE B-2
Program STORLD - subsonic,
test case output data
COKa•1
o o
o Q
o «
o
a a
a i
inin
uigt*
T
at z
t-4 Q
C4
Ul
OZ
U.
Ul
IO
CO
u.at o
UJ
Ul
z
zatS -82
£in
ai-
zU
4
I-HO
OU
l • U
lat
i-
4atoata.
•3atooo
i- r
4
toaz z
rt Oj »
>• U
lQ
. (/)
a \o
4 t0
Of
ZU
J IA!
CD
XZ
Ul
4 at
o oz
X «
1
X
CO
O -
O a
id
Z sO
z o
•l-<
U
X U
lV
) U
Ul
4(/>
>£
!-
5
vO O
toul
II aX> I/)
i uj
» atU
l Z
U
-J M
H
-t-
t- II
Ul
l-t O
f Z»- a. ui 4I-
Z
4u. a
3 a
.4
U
J ZO
f </>
uo
a. i z
Of 4
O
Ml-l -J
4 X
ui c
a•3o
on •
iv. in• *IIu
lZ
On
n 4 n
x in u>
at a. co
z uj oo
o u
i nM
X.
• u4
4
Of O
U
l
r* I-
O O
4II
CJ X
M
O
UJO
»
- Ul
t- a.
« o
Z
tO <
g C£ Z
4
Ul
'Ui- a: or
u or ui uiz 4
a. u.
>-• o 4
ui*
x a
t- at
um
• Ma U
JI
uiof<i
U
Ul
I- M
44
<3 T0.
H
_l
44O
. U.
O
CM
J 4
4
C\|4
O
fO
HO
-t
oo
;«r in
-> 10 rt
a ui a
a
nj n
z
•Q
(\J • M
nJ
rt a
h-
M
O
4O4O<>
nm
na
KiO
o
oo
a
^
a
*3 o
^ ?
s
aa
ac
aa
a
aa
ao
A.
o ^
a
a a
c3
13 r3
a *3
(/) «H
«^ «4 v
4 *4
H
»3 (3
*
C3
atuo
X
a
oa
oo
o-3
o o
->
fO O
»H
ro i
* <
o*
* u
.-> r, .-9
nCM
IIMO(/>X19
Xaout
V O
tfCM
O
• UJ
(Mb.
3<H
-I 4
a 4
• a ui
100
«0 Z
Ul -J U
lvD
& O
fa z
uj
a 4
o U
.0» X
Will
.j (j <a ofi
u. o ofO
• U
l
iij O
I-I
4
U 4
<* -J IU
o O
c-I
4
22
ox w
z
oIII-J
X
>
C3
t3c
3t3
O<
3
<3
av
>C
3
4N
U
. 3
fO fO
^O
'O rO
a
'3
C3
(3
3fe
_l
......
....
(4
4
H
J
C3 -3
.3
OJ no
(\J
(M »
4
H
«H
O O
J
<3
CD
C3
C
D O
O
O
u4
Ul
X
a.ol/t•a
o
o
*+ (A
\i.
x
i/)ui
inz
z
oO
M
*M
J
O
4ZOoUl
IX)
J
<Q
rt K
OF> P
>Q
l/>
H
U>
«O
lJ co
u
a <o o
n <M
IM
'M H
H 3
Q*
U>atui4ata.o
IOu-3
r»
r*
£3
rara
aa
aC
M
d*")
H
O» <J< i
OO
O<
MI*»
t&
v
3d
a<
3>
O
* »< H
3 «
.*.*.».*
CM r<
rl
<4
H C
M
4L>Ul
COI *
ift A
oftZ
19
4
Z
4,
***
•*lM
*>
fOO
*o
C*C
T»
ox
uir
iAro
on
jZ
cO
ao
oT
4ro
^u
\x •*
i\j * in
a co
«4
CM
IO *
Ift :
atui*
»-ui
CM Z
H 4
H >
or :
> Q
4 !
a. z Q.
zz*H
'
X
' Ul
3
3 -r>
-J I I—
*4
I H
4
I I
I I
ul
I J
Z4
• x :
^< ^ •«
o
B-6
FIGU
RE B
-2 (continued)
i .
U U
l U
J U
l UJ U
l U
J U
J U
l Ul
UlU
IUlU
I U
J IU
UJ til
Ul U
l Ul IU
U
l UJ U
l Ul
Ul U
J U
l U
l
AN
. *4
to ;A
N-
»* ro in
N.
T* to
IA *•*
*^ ro IA
N.
»* to IA
r»
e» a
o
o
o
o
v» a
lJ til
UJ U
J U
J lit
LU
U
J til
ij U
l LiJ
UJ !U
LU
Id
IU
LiJ
U
J 'U
liJ iiJ
a (?
i O
O
C3 O
O
C
3 lO
L3
*"D
-^
<^ <
ra
C3
'-3
C3 i~
3
O O
^
O
r*
*^* O
9
O
O
0;
Q|l
11
41
1
1 1 1
1 1
1
1
1
1 1
1
1
1
1 1
1
1
1 1
till
JUJ
UJ U
l UJ U
l U
l Ul U
l Ul
UJ U
J U
l U
l LU
UJ U
l Ul
UlU
JIjJ
Ul
UJ U
l Ul U
l U
lUIU
lUI
3 IA
0
*>
41 O
3
•-* N
. vO
IA
tA tA
'"3
o
OC
P-O
H
fo
ro
j-o
o
tf»
0»
O»
«
<
T O
C
T O
j A
j ro
4" 4
" »*
TH
roro
rs.
<\j
-> (M
tU
CO
N.O
LT
I (T
>fO
(7*r\j
4" t»
- IN. H
•":»
4" 'ft (M
.4 <H
H<
Mr4
T^
«•«
CM
*H
<7»
<O C
M *-*
CD
lA
<H
*H
N-
CM
«H C
O LA
r»
.4
(\J
fO
CM
*M (O
ff»
1
1
1
1
1
1
1
1
1 |
H
*H
<-*
(M^«
'\J
*-l(\J
(M(M
M
C
J C
M
M
^4 (\J
fM (M
(M
;MfV
|(M
C\l *>
^M
fM
CM
(\J rO
fO
II 1
1
1
|
| 1
1
1
I
1 1
|
1 1
1
1
1
1
1
1
|
1 1
1
1
1
1
1J U
J
UlU
IUlU
I U
lUIU
lUI
UlU
IUlU
I U
J U
J U
J L
U
Ui U
l U| U
J
\UU
IUIU
}
U1U
1U
JU
14 P
+.
\O vjO
r*>
4
4
rw \jO
»H
-4
'O o
o 4
1 «
J9
oc
3.T
(M
IA^
^M
f)
(M j
ta
4" 4
/ <
?*
f**p
\c3
O**O
(M
(M
r:'*
»<
• »
0
* «t»
0
* 4
CT
<T
«-*
(M
^N
.41
P«
Jf^
4>tO
lftO
K-(J
*H
"5
i-
tJ3
^9
\jO
OJ IA
nj
4-
CM
v^
fOC
M
T-* IA
• J
r\j
<T
» ~
3 *-4
3
(T
\jOf^
lA
f»»
O>
IA
'A
II
1
II
1
X O
' J
^
O O
O
l|% U
V C
3
<3 O
O O
O
O 9
O
O
Lft
U\ <
3
c>
^
O 3
C
3 "1
C3
«j^
>
o --3
ca •
i in
N.
"* a
>J3
* o
••»
j
^* IA
h- to
M
4" <M
o
o
U
lro
ift.j
Q lA
-^ r^»
LA -^
' J3 lA »^ IA
C
T*
t*. IA
4
tO «^ (M
3
to
'>> vA
ro
O
N
lA 'O
4* LA
IW 4"
3 f*,
r* (J
» tO
C7»
O O
J tA
^
(M4
*r*
>T
4
lA K
<T
« to
<T
» ^
CM
IA
O
O*d
*>
4rO
fw
«) c
a t*>
H^4
*4«
-t H
^iH
tM
«
^<
-*r4
lM
r4H
«-4
CM
iH
* J C
M C
M M
»
-4 r-4
T*
Hr^
V-
• C
f* (M
vO C
M C
M
r** t ^
41
r
41 (T>
vO
>) O
fM
,<O
CO
lA N
. C
M H
* lA
\J) (7* (M
fO
41
. (M
^ C
M
*-tH
(MI«
) T
-* CM
C
M fO
(M
CM
CM
rO
C
M C
M ro
ro
fO
»O
f*> 4
" O
f r<
H«
4(M
H
H
«4
C
MO>i
<4
Ul
aja•IYMZ
UJ U
J U
l Ul
UlU
IUlU
I
i^ O
O
C3
O O
^3 '3
O•&•uUl
(/»Oz
'-a
ao
^
00
0-3
I
1 1 1
I
1 1 1 L3
Ul
UJ L
U U
l U
IUIU
JU
I O
^
J^ t~
t cj
M«
4'>
A
•
ro
4/r
%jto
C
M C
M
ro
o^
t *
1
t 1
U
0U
l -3w
*
rM
ro
^C
M
CM
<
NJ
ro ro
o
o
3 C
J C
9 -3
C
3 Q
O
O
Z
1
1
1
1
1
1
1
1
>-
UJ U
J 1
*J U
) U
l U
J U
l U
lfO
fM
OO
4 t
CP N
. ||
fo
r^
^rro
ifta
t^
tp
J* vO
CP
J^ N
. i*J
lA
LA
Q
4»
O^
4T
H
Hr^
tA
tO
X
II 1
II 1 -»
»
f^ o
*^ '3
q
t3
3
>v
-$
nji^
o
vro
inc
a
t~a
ui
oN
iniD
* in
r~
-»
or-
tNjT
^in
r^
o<
p--0
ro
HS
UI
r-lT4
r4
T4
v4
OIQ
^Z
4
x a.
o .3 .» to
o 1+ *4 >o w
ii a.
inv00^ru r*9
^ivo
juj-j
i/>"* **
«« H »•
^ Q
i/j
of n (^
« a
-J uj
& m
m z
Z X
X
niizi-U.
Ha. Mi-« ao>o
roo
ro
H
U.
a. ii
ui•H
or_i »->- z
u.'.J
O
XUJ
-»•O
f rt
ua z
ui
zii a
.
a. u u
M ui
at_l M
O
X
H-
in vi
o> ui
• -J
in a.
3
ri
«M
M
Z
iUl
M r-
o a. »- 3
u a.
u z
I- O
rl
(/t UJ
Z
</»
U
J Ul
•- at -a
a. +
•
« to -t
£> tnj .
Z *-l
u
^o
a. 3
a
jo.
Wc» u
.
a•
i r
inii J-
I<
J
O
91-1
(3 a
a u u
. a
ao.
. ,•
u z ** p
M a
a</> f3
J U
. ar
a> _
i z
.Z
• O
O '3
in a: i
inz u
j a
o o
a:
11
|| O
1-
)H-
U.
•: o
w
i »<
tM
ro
OOCO
O
SI
O O
J
U.
IIO
X
O U
lZ
"3
Z -I
o
B-7
-
FIGU
RE
B-2
(con
tinu
ed)
a X
••3 I
J3. X
«
* t-
I l-l
a a.• inui CMo .4
aat
If;
**0.
X Ul Ul Ul UJ Ul
O (M C\J *4 CO
^ (SJ CM t> CM
«•* ro
i"»
ei ro
<M t\j <M
•< <\»'i
Ul
iy419Z
a?4
II>
Vi
Z
ai
Kj
II
Cui
5 z'a
l» M
JC
OM
Z
o o
-a a c»• I
I I
I I
• U
l U
l Ul
Ul
Ul
CM oo
ro i/\ o
ro i
ry -*4 IA (
UJ
Of
(\J ro
C
M C
M C
M
<\J CM
rO
fM C
M0
<9 1
3 e
» o
o
oo
oo
1 I
I I
I I
I I
I I
u) iu
uj u
j u o
uj tu
ui u
j ta x
liAf1
«-*
twro
%*
cn
roro
.*a
o o
Ul
JOf
OJ <
M M
<\J M
^a
oo
ca
oo
oo
oI I I I I
I I I I I
OU
JU
JU
JU
JU
JO
UJ
UJ
UJ
UJ
IlJ
C\J OJ H
*-l *H
r- I I I I I
••>
O
UJ uj
UJ U
l UJ
GO
f*> ro
f*
l ro iJJ
•
<on
•* nt rii i r i"
IIC
M C
M (M
C
M C
\J,^» '•* -i
• 3 a
I-
X I I I I I Z
UJ
iaj U
J U
J Ul
UJ
r* ann H
I i* x:" *
» ro
ae
IlJ
Vm
I
r- -1
a
ti .»
4 <\l
Ift >«4
U\ ro
•?
C
M
v4
*4
ro .a
5
gT.oa
O o
UJ •
M o
> i
i i
i '
a•
UJ U
l U
J UJ U
J Z
uj o^ « CM
co rp oi
ui -r -»
O
>4 rl
5a.•
r.ou
I/Ik. O
4
4
II ZO
<
Bo
M
O:
-i u
-J
j z u
i xuj a
ou -i o
j
nf u
UJ 1/1
Z
UJ
roin
I I I I I I M
lU
J U
j 'L
j U
J UJ
I I I I I
nf a. »- cj
•v-
o M
»4 •
u> u
a
a H-
z Of
^» u.
".*
or u. zIU
O
O
m j
r * »•
4 H a
CJ
UJ O
4
S5
5M
O
Uj
x M j
or ofu, z o
o0
M U
. I—
Z
>X
'/I
M U
J (/)
1 ae
or t-
o uJ -J
ui i- a 3
i/> </> z w
;
Su
i 3 «
a-J ul
ur- Q
. of ,
oto
x O
•
UJ 4 >-
a^
t/i i/>
n u
il
l*
• J -,ij Z
4
J _J O
Z
t- t-
l-l
M 0,
M M
>- or j>
- l- 4
U
J 4
O U
li-
o r t-
U,
_)
3U
.4
Z 4
or ui ui af
CJ O
f Of X
U
of o o o of4 t/l I
/I X
4
o <of
I UJ
^i w
i a. M
4 4a.
I .O
X
u.
(MX
r>
|| »- U
J4
•
Of
>•
I t-
•
Z
Of u
, Z
II
UJ
UJ O
O
r C
D _i
4a
ui
r * >
• z
or •« H
o. a
n c *
u
o
-ji
<r> z
ui a
4
I I I I I
I I I I t
MU
JU
IU
JU
JU
IM
UI
UJ
ilJ
UJ
UJ
N ^
JJ >
i 0, r-
-
1-1
jI
M
(/I
X M
U
a. a
u. z
i z
o
Mo
z »
x»_>
»-* uii.
|U u
l 7
O
f O?
I fO
t/l O
UJ
ul rj
tu r- a
O
• K.
(/) 10
ZM
« K
. 4
3(/)
flO
O U
J•
J U
Jj>
i- a. ofM r o
o o
u, •-in10
11
*1
1 i i i i i
(A
UI
UJ
UJ
UJ
UJ
I/I
UJ
UJ
UJ
UJ
UJ
I I I I I
I I l I I
fM
UI
UI
UI
UJ
uJ
VU
JU
JU
JU
JU
Ju.
ji
*-J
H
II
4 •
r i ui
I/I w
i i i
IU I'J
Z
»-l
"-J ^
O
4Xn a
.
a. >
- »- 4 uj 4o
O
O
U>
•j i-
o r t-
JO
U
. J 3
U.
: • u
i 4
z 4o tyi
of ui ui a;
a. u of of T
o4
or o
o u
a:
«3
dd
'J
^
<3
C»
.3
d^
I I
I I
I I
I I
I I
N
I4J U
l UJ U
l Ul V
IU
Ul U
J UJ
'J-J
-T
^O
*4
O«
a«
4-<
JJ
lf>
B-8
FIGU
RE
B-2
(con
tinu
ed)
x rU
S.I 1?
•3
*a T
'• i •
in «<* >-I M
ii a.Ta
<*Wa
I H
-I •** 3
oro
,-TT
??
??
?
azn
I ra
w>
-J O
-I * -*
r .nI
.or\l II
4
•*•
t-Z
! r
> ujOf
M
10a.
aT
z'
oU
. (M U
J Z
I -»
t/> 3
M
I *O
U.
(n o»
o
a. MIH
O-i zM
r>
ino
-»Z
IIr0
i-0
U.
<o•J>
It .OT>
IU•3
QO
II
• o
xC
M O
Z
1
•
II
oc
3-^
oa
<"
3o
o•
I I
I I
I I
I I
• UJ U
J UJ U
J til U
J UJ U
l>0o>in>J>-tinm
<0v)oirt<
M-3r-»'or')r~Q
I*13,'.
• o
. I
I I
I I
I I
I in
I U
J UJ U
J UJ
uj U
J ''* U
l CM
l l « l I I i I I I I I I I i I
O UJ UJ UJ Ul III UJ UJ llj UJ UJ UJ UJ UJ >J UJ Ul
I*,
r^I
t\l•L
r\jI
«
•
Oita
j o. U
Jo
c/1O.
UJ
UJ
o ui
UJ
Z
?!•-iii (/j jI/I O
rx3
Z
tOU
. O
•OU
lU
l I/I II
«* n t-
l_> r- UJ
I 'U
. Of
UJ
£
UJ
_J -4
I-
t- »—
II UJ
>-i or c
»• a. uj 4o
a> **•
1 «
u. o o
a.•i ui zor co
oo a. T
zc* •* u -«M
_J <
X X
« u
j r
I I I I I I I I I I I I
ofUi
U O
fI- <z a.zo
oz
.1 •
I I I I I I +
I I I I I I I I I
Sc* ^
UJ M
J aj U
l UJ U
J UJ U
J UJ U
UJ al
aJ iU U
J UJ
Z
•ftO
artH
Otc
Po
itO
Ui.a
.j.y
in
ar-o
^
OxI I I l I l
></>I O
f
0 a
1-3
3 i
ozI i\J
rvj
i -3
3 Q
.
Ul
t-
XU
J tO
0
X *
<*
U
Of
II -3
'3'^
3C
3a
c3
3O
C3
OC
3O
.9^
3i3
^l/)
(L
0.
CO
OD
CO
n
ee r\jSft
Otm
K.iA
N.lA
ia
oo
oo
aZ
Z
Z X
X
xO
CM
O*^
T
4«
>fl^
n^ 3
09
O0
.3
XU
l •
••
••
••
••
••
••
••
•o
O
*-4v
4C
MrM
l*>ro
.*i:
IIa.>• zU
J1UJ
ofUo zI/Ioz
II Oa <
Jt-l U
J
Z
<t5" 5
ui a.r r
H« O
*- oa a
. au
-iIt
llii- a SI/I U
J U.
Z Ma. x« o
-i .jU
J U.
X Z
l-l
—
UJ
at- *-*2
0
aW
Z
U
JO
M ,j
t-tt.
3H-
a.£ «
II C
. -
« O
M a >
: I I
UJ U
J '
Oa u.z
.3
CO
O
J H
uj •
in1
-3
«<
n
XO
3)
o M
aUJ
ui X
fZ
I- U
.M
O-I Z
U 3
LU a o
•j -i o _
jU
) C
U
. •nf u
ju
c/» z u
J^
of o c
4 Ior •a
i- or
UJ •- 3 3
n: a. t- <
o
r i/ih-
O M
tn o a
I I
I
10 **> m .
O -3
oi i i
LjiU
UJ
fM-^
».-a
roro -f
3 o
r>
._ .
I I I I Z
IJ IU
Ul U
J UJ
.3 O
fH
U. . . . z
I I I I
>-«
ro.1 to
;oi
i i
e QJ
UJ
UJ
UI
UJ
Z~
I »
IU
J UJ
'•'I
I I
IIjJ
UJ U
l UJ
III
» a o o x H •
[ U
J >->
Zi .-i -i a
.uo
Oa
UJ
J) in• 0
.i i i i i i i i
i^u.I
«<<
I!.
-U
J UJ
u a
; uj
;«
3 I/I
•J
.3 O
iU
;IU
l-l Z
Of .V
'w
u. o o
;D
iu u. *- 1u. »i-
tn\U
l l-l I/I f
o? in i- '
uj o a -J c
in*- a. 3
I<
in o
. v> |
o
o u
j {
LU
Ufa o
I
»-
..' U
l T
5 ?
in a, of o>
•ui o
•
i/> 1/1
...Muj ui Z
a r
-J -I O
X'
>- t- M u
a.'
M *-l H
- Of -J
•^ ^* tf U
J 4
u a
'
U.
_J 3
U.I
«
Z 4
'a; iu uj
of *u of at r o ••or o
o o
at.M
I- ^»
*•«
.
tf (/> r/l
XT
<
f ,I o
ra o
"3
0?
cB
-9
FIGU
RE B
-2 (co
ntin
ued
)
:i3 I n
• Z
<
3in o
Ht>
- •
I wn a.
n-
r>1OtA«1f\•1fOsj
tuj
.TIAGO•1fO
(M
i ?
Ul O
Ul
. !T» >
• m
< i(\ IN
.
«
to•
••
tM
N
a o
1 1
1 Ul
>•
Ul
1 1*9 ffi
0*
5 5
^
*O
•
•
fO
PO•3
-a
i uj a
uj
: iO >
cj-O
K
.<£
*4
•
•i
i•H
*-•
-3
.3.
1
11 U
l (/> U
lC
K)
3>
U\
3
O>
N
M. .
«4
r4>3
.->1
1g u
l >. u
lJ *• -J >x h
. 3 =
-j in
•4
-4. .
H
^
rf
^>
00
rs
<J> J)
•
.•J »
o «
X
1 X
1
3
0
uj n
O *4
*•• •
Ul
1
!•i in<
az .
a0•r•1x
a•x
. z
1
O1
r >Z
M
U
l1 a
M-1
u-J
• P
-
81 m4•
• V
X ^ II
4 .
>-
1 •-Zr
C3
Ul
ryII Z
T* <J
»i2
:5z o
•
rga. !-
i •
IH
U>
a. a•z.0o
U. v
j> U
J Z
Ul
=3
O
fQ
» IO
i-» i in u
.I/)
o O
<o a•x.UJ
U. ao1
«_J 3
II
1 <
•
i r i
ui
x :*
r
O
d>T
fc-
0,
a U
C3o a
X
• LU
ca (/)a.a_iu
C3
'3
0zr>c )ul
toa•n*-zUJ
ZUl
Of
uz»-••> 3
1- C
/) 3ui a
3z o
.h4
L)
Ul
W M
(/) <
4
«0 H
*O
tO
Ul
J O
Jj —
Ul
1-
aII O<0
I/I
1
Ul
« O
fuj Z
lij
J •-!
1-
1- I-
II U
l
t- a. u
j «o
a> *t-
Z
4u. o
3 a
.
ac y»
oo a
. z z
Of <
(J
M•H
.J «
X
< U
IC
otIIofzV
)a;bJk_
O III
1 'CII •<u
ncI-
4z a.zo>-3 a.i3>ZaIIz
ra
19Ui
IITtZ
IIaa•.»
rA '^
o
Z
• ••
°-3St
30
oo
>• *»
1/lv
OIO
•3
^ U
J!>
. <\J
(/Ii- M
n
OO
??
??
??
??
UIU
IUIU
JUIU
JUJU
J
I I
I I
I I
I I
UI
UI
UI
UJ
UI
UJ
UJ
UI
14zITI»,»-u.
111lifI.
nUJ
i/i
. . ij
M <M
zUl
Soz
•- ^ 3 Q
H
TH
r< Z
IM • • o
uz
>-
UJ II
-U
X
T o
a
n z
. u
io
i-ixi-
O.
3
-t-
a.i
a n
ru>
« o
r> M
o »
O >
-or u
z
IU</>
l I i l i l I l
CM
uiu
iuJu
Juiu
iuJU
JM
3 M n
V•I
of<xIL.U
lKll.O
atozfU
Jj> z
o ui u,
Z_
J
I I
Ul
I-
II -3
Ul
•M
Oo
i
z
Ul
</>^
XU
l 3
o c
at:
•J
OH a:
ns> <j a.
_ia. o. co a>Z
Z
XU
l
UJ
OC
I/
)l
~U
Yu
JO
O^
.
C/l I-
O_ 3
Ul
Of
a;
•- j 'j ,>!
c/>uizXUMZ
IIZit >-3ui a.r cM
O^- tj
o0 O
. Q
33
33
,33
00
3-
3^
33
33
^J
Z U
l Xuj a
auj _
i o _
iV
I X
u.->
HN
">.»
u>
J>
*.<
OH
C\iro
.»in
.or-e
o>
-«ftf 10
. t-
i i i
ujiu
zJ J
o
II'aZ
t-
X •
ax
< O
u u
,
H-^
^C
D
oc
an
oa
.>
^3
OO
b3
oo
o^
3a
Oor >
- of
oo
oo
oa
eo
ao
aa
oo
ao
uj
uj »- 3
3
*^
**
or 0
.1-0
. ...
O
ZO
OX
H<
-lT
4T
l
o o
•
•(».4Jtu
o ca
:
*- o r
>«
z «
of uj uj of
B-10
FIGU
RE
B
-2 (c
on
clu
ded
)
1!111
*M
O O
1 1
Q U
IUJ
o (-»
o a
a o
• 1
1 1
1 1
UJ U
J U
l U
l U
J U
J.«o K
, .» rw ro j3
CO M
A
J T
-« *>
(t*
«
CJ «4 W
0 *
»*4 <\j ** ft
r\j cj
o r» -3 -5 "^ c3
1 1
* 1
> 1
Ul
UJ U
J U
J U
J U
J-*• i*) <j» rv
-M ro (/>
cvj * r»» ro
c\t <p
QK
. M
* *-» "O
ro
z
^
rvi -*
rv( *
* r*
OI*J</>u> ro w
j M -*
f\j'3
0
J J 0 -3
O
*
1 1
1 1
1 1 f\l
UJ U
J U
J U
J U
J U
J C
U-J
N. N
- O
• J 4-
•w» -3 a* \o « •»-»
a CM p> to -A
n» fM M
M IA
*«•
IMt—ZUJrUl
Of
0
3 *-3 -3 Q
3 a
H<
Maz0uUJ
w
3 O
o o O
o «in10•
. «»
> .-3
-3
-3
•> '
1 U
lr
> > in
K
« »-•^
i CM M
i\j nj <\j a
.u
t £3
C9 ^3
3
O O
t O
C
J O
O
O
UJ
i j> ,o
>o •" ~o in
• « i
1 i
«*
-j
H4
1—x40.«,
«-4
U,
tvQCu.o-**-l
U H
»(V
uj
5j
J Z
.V- •-!
WU
J U
.
^ .!3
M lil -
1X
I/)ul Q
otrt
^
«» in a.
0
0U
l1—
-J
U
JM
a. orui r o
^
in </>
til
uj U
ZJ J 0
*- 1- >-<»
-*»-*>
-
Of
ou.(/>1—_l3inU4
Of
C3
ea9MOf
ii1>SiK.ufL¥iVi?O--Jo•01jlitf*»SoH
-t/>|9J<P*
fiLII4rraj
ct«i/tyvaf^j<«1stC
DOZ(/)Xh*l
J<l
<y ojID
udH
O«n tA
r •in -*•a
rs1 I
UJ
lt|N
- K
• 3 O
f*T* IS
.
^O
fO
| |
CJ
(\jo o
1 1
UJ U
J O
• n *
-i ^
T*
,»
rfJ»
'NJ
•
*| I
J1 C
M3 -3
1 |
^J aJ >-<
* lf\ fQ
uD >O
t> C
J
•* ^
•
*| |
ro
NJ
a •=
>1
1
Ul U
l Oa* o
» >
*£ ^
^ L
ft(y »^•
•I I
CJ
r43 0
1 |
Ul jj (/*
«O Ift
>* -J
1
(\J CO
*M• •
M ^
3 O
1 |
ta ui >-IA
=0 J
-O ~
f *t
T-*
-4
*
<\J
~«
• •
*-laIUJ
.*>«*3*4•1C31Ul
*• ON.IroU21Ul
tOJ-* •1(M••»IU
Ja*<j>j-•CM1U
J(M
N Z
U«>•
oo r
3 i
• iin
o.»
i-1 IH
n a.Mia.
u.ul
•3IHin
1X
CMO1IU V
-» 1inr\j•1<Mo1ul
Min*4IroL31
0l-Ji ll
CP
1-tJ) X• a
.i«4o1Ul
f\J
fO•
*4°Ul
o>.n *
lA
<•*
«ro
\f\ i
fM•
.H V
•
I*_i<rofoTF1-J-J0orizV1C1Xu»->H
a.u.1a»-#Mu.i_iT.
Of
Oz
>- I—
4 U
l 41
v4
(M
^i-M
0 if
l ^
K•-
0U
. J
««Of
Ul
Ul
r3zr5of
o a
? u
? i c
j<K O
00
c*
H-I K- »- <i »-i
O U
a o
*_iO
O3*•
•
•
O •*
1
O •*
X
X
3OJ)«'
X
<*>nin•i«T<^•
«10n•^o•1oo.3•1o>to1CO
ro•1-»M
•
. >nj
•3*OJO
•r»
Zrtf )»l
(/».OJ]
• -J•IIh-ZUlrua:oyl-l»>MOzaoU
Jto.»(V
>«•«IItil>:M^>Q.
O0ul
M&«_J nzOxT
U.
oQZUl
B-ll
FIGU
RE
B
-31
Program STORLD
- supersonic,
j
test case
input
data *}
a.u
a0 u
t
m-jz
«u
ot-t-
.•
a O
>- >->
X «
U
. O
>
- _) U
. O
«i<
ax
xt-
oo
«ii:o
iAu
mz
i/>-i
to _
i _i
u. a
. a. -i x
z
x a
_j o
-in
z a
ta
xi-i«
-ii-«z
xz
x
Xu
jzv
ti-
zz
uz
a
xz
ao
r- 3
10 i»
o
xx
ZO
UO
^U
.U
UU
.U
I-1
o
r- 3 1
0 i»
o
M
CD
_) Z
M
M
• • co
•» in
. ro
ro
roC
\J O*
\£
i
•
t oo •
t£ tu
• ro
ro
• •
«s •
••-1,4
tO<
OIO
K >
C•
•A
tN•
in4I
o2I/I»HX
, .
• cp •
c-
*
in> oo
cr •
ro ro
•
• •
• H
*4 . .
•* rt i
oc«a.in•»-.
Ul
UN
V
O
J .
•oi
ro »o
• r»
ro
H
u
»< <vi
x
o -r
o
c.
CVJ
uj ir>
-»
«u
in
CM
<o
u>i v
^ v
4 v
^
^I
C
3 •
•
•0
*O
U
>•
I\J
*1 L
A
U.
O
IOJ •>
> o
a. •
I/IO
v* in
r*. ^ cr w
«
t-(\J
t
Af
wr
O
C3
0V
4
•(/)•
**oro
••
• •
cv
jMiv
mU
J^4
OfX
Jv
-l «
4
*S
»I
Qv
4
UJ
•a
moi- in(/i_i
a in
K&
•
• •
•• X
ftl
»< o
vl9
4V>
•
•
U.
« tO
N
UO
ujI
Z
CM
(V
Irt
O K
»-
•If)
«
O O
O
d <
£
1
«B
-12 , t
I u\<
'1
20. 2.02 2 5 0 2*07
30. 2.02 35, 2.02
40. 2.02 I!
0 . 9 1
SYOSE ODPOSTTF YOSF a 12. 6 . 8 3,09
I 1 0 .
3 TEST cnsE TNLFT 1.2
0 0 0
- 0 0 % 0
0 0
o m 0 I w 2 W
2 1.2 4.4 0.67 - % 0 5 2.4 - 1.1 -015 20 4 -1.1
1 STOSE OPPOSITE I N L E T - Z r 0 6% 8 3, 09
1 1 0,
0
IG N9P YNOSF NST XLTP
2.1 9337 1 e 6 90, -10, 2.1 0 332 1.3 90 . -1'3.
N T L
XH Y d C F (IFFW T G O
FIGURE B-4
Program STORLD - supersonic,
test case
output data
«(/)oroI/IU.ori-i4ZU
JoZ
'
UJ
UJ
u,
^-zMoMoUJ
o;a.
5ooo^VI
M*•
ozorUJ
u.ou.>•m
. r«a0ora ,
•
aUJ
' h-
0£OU.
C5
OxX
[WIST, AND PYLON= 1.630 SECONDS
«Of
UJ
0XMMUJ
0h-1>—
t-zUJ
u
aM0lilIIMt/1»O••
•UJ
M
OM»fO
U,
uUi
""C
)•
IIU.'
t-
N a
a •"
t- aor
e>s•II
M
Of
i- a. u
jU
QJ
*- r
Koa;«
QUJ
toa4UI
Xu^
0oHM»-
40U4
§ 5
oa
o
X
' (9
<T H
K
tf* N
0* *O
• M
f> o
^ ^
U) \0
.
M
cic
io
orjrjo
O
<
X
>0
£
* *
^
OO
OO
C3
00
0
O4
t0U
\CJ
tOM
ci«
KU
\ O
O
oo
oo
nc
jr^
oo
' •
.. u
Jau
I/I O
lf%
1^ U
\ Ift C
O -H
<£, J3
Z
a
"*
SsSSSSSsSSs S
£ s
. i i i i i i i i i i
r
»<
4 .-
Oor
ii M
z
a
vtv> x
t z
u »<
<M r>
j 1/>.<JJ K
» <
r o
zx
&XIAL CROSSFLOM VARIATION
orzf*f
oII >0 Z
~> «.
*-
10t-<
I-I
XV-
a%•
za(in
U U
J
oIin•rtuX4X
o*-
>O
*0
*"^ ^ v4 It
O ^
fO te
fO
O O
f>
"> M
-f 10
t->
O 0
0 0
0
U,
_!
OZ^
0
0
VI
19z
•* N n
* tnx
gfeUJ
_l
zLJ
rj uj
-» a• *•*zooII 1-
ao
ca
^io
oo
on
^
C3 Q
O
O
O
t—
U
.O
M>- _l
o o
- •
xx
ZVf
VI
a.UJ
*doMUiiJV)
HX
«S"C
;SS
SS
So
S o
SS
Si
u^
B-14
FIGU
RE B
-4 (co
ntin
ued
)
1'1%>41J'r
I*;?0
O
LA
Ift
K K
u» UNj-'- K
.
O 0
in in
-» •*N
- K.
o
e»
_
If. UN
h-
t-<<-4
^4
O O
UN
U
N•4-
-»K
fS
.
UN
U
N•3
-3
f*» fs.
^H ^
r:.i c>
UN UN
fs- N-
O C
J
UN
U
N•T
<3
t
.fs.
0 0
UN
U
N4*
4"
'
s ss
«o0 XQ
: U
N L
i U
N*—
4"
-f 4
1
<tf
f*. f-k
f-JJJ,
£
«H
r<
r4
M
O
C3
O
0 O
O O
o
J O
ra n
o O
rt O
o o
o c
j o
O0
0
O
C
3 o
_J Z
U
N U
N U
N
O 0
a
a
O
H- X
^ ,N
. ^
H-
o a
o
0o
*H cvj fo 4 z
*4 C
NJ
UN IA
*r 4>
0 0
5$
K K
0 O
UN
UN
4-
.»is
. K
o a
UN
UN
4-
4-
•K fw
0 0
UN
U
N
K IV
.•"H
vH
o ra
UN
UN
•* 4
K is.
a u
in in
•* 4-K
N.
vt <
fHC
J o
UN
U
N
is-
N.
CJ 0
UN
UN
-» J"
is. rs.
O C
3
UN
If'
* J
*4 «
-1G
0
UN m4-
rK
KH
-H0
0
4 in
in
o o
o
1
5$
fv
fv
0 0
K fv
o r3
Ul in
0 O
in in
f" IV
0 0
in in
in in
0 0
in in
|v fv
O C
I
in in
|V fv
0 0
in in
• «y
f* fs.O
"3
.
41 4
-
O 0
*4 U
N.*•
4"
*Q
?*«•«4
*H
1r» UN
0 O
1fO
4-
0 0
ftO 0
o o
-t Jr* r-0 c
i
-» j-
r^ a
J- -rIv rva .3
-7 |v
U)
O
1- ,
K J
* IV
,* •
ro -»
C3
O
1J a
er j-«o IvC
D
T4
u o
1w *
nj ca
1in
317<»0 .017^017M»
* •*
0 O
C3 0
K fw
0 O
•* J-
o rt
, j.
•Y
>N
>
0 *-»
1-* N-
O O
1*o *K
4*•f f^
o o
1C3
J1
(T N
.
o o
*-t J
CI ^
J>
ffc.
o
,
o o
1^ J
-0
N.
0 O
1a
%«UTO' VJ/TO* J
-
0 O
O 0
f*- N
.
0 0
*^13 0
J3
4.
J-
|v
CJ
CJ
1•f |v
0 0
1<vl .»
rj rvo
a
' M
miv
o o
1o-> j-
•e -T(V
I f.
CT
w
<0
CI
|a> * ^
C3 O
• I>
f-
eC3
K K
.
O O
O C
I
.*
C3
O
vO J-
<e i
1u> -»4>
|v
^ o
1'•••
• •'.
in J-
o o
i -»>0
IV.
o a
ill 4
0 0
1vw J
(T J
-*4
fvO
T«
a o
1in j
o oI
to
0J-0a a
J- Iv
CO
TH
0 0
1vocr
<o ^
LTJ C
D
CVJ
^
-» fv
O U
l
(VI J
in iv
o o
j- ^co rv
ID -»
MK
a c
i
»H J
in -»
r4 |vO
«-l
Ci C
I
1in .»
0 O
1
0oJ-J"
•C3
^1
C3
lO J>
-» rtO
D
«^o a
1to *
n *i
0 C
O
„
M IK
.
0 0
v4 i<
f
rf
O O
IT -»
j- r-0
O
fT» ^
0 C
.
1^
rw &
•«H
N>
O v
HO
0
1cr ^
o o
1cr
oaJ-o«OKCOO1IT *
CVJ N
-(V
J
T4
0 0
<o &
0 W
.CJ
CV
n j-
K- fs.
«-* w
i"*
a» ^
CJ 0
^ J
-o r*
O 0
1r>> j
CD 0
IO <
J"
r» j
*4 i-O
r4
C.
0
1•* -*
0 0
1O
IT
0o?*•
01ooooaoooCJ
oatO -4-
o «
4a o
CM J
UN
|s-
0 0
<r •*^ *-
c- «
^ ^
• j r-u
o
UN ^
O 0
1-» a
ra ^
O is
.O
<H
O J
1
0 0
I1
f\J
0o1rfO1o00oCI
ci
ooc*aoo J
-
O v
4a n
«r>
CO
-*
(7* N
.
CJ
^3
r> -*C
D
fs.
O 0
cr j-*C
fs
,
0 O
^4 ^
c=
o
^ _
fUN
J
1
^ K
O *•<
0 0
»o -a-
0 O
ro
06^76 .0171*i00oooooc*enoooooCJ
o*0
0or>*oo ,*
O fs
.
0 o
oyd* ^
*"* Kf->
(^
o
<r» is.
fn.
^
C-
CI
T* *
T-* ^
-t N
.O
«H
in .*•
o o
o1oo0ooo0ooo•
oo0ac*oao0oooooooaoo0 -
»o
K.
o o
o•f •*<_*
N-
o o
o o
C,
<T
rj ^«=> KO
-r-l
0 C
i
-* J-
o o
1.*
0 0
u\u\* -»K
. K
0 0
•
*
tt\ U
N
J" -*
0 O
UN m«r -*i. f"»«-t
*HO
O
UN
U
N
«4
T
4o
o
in U
NJ- -»f«-. fs>«-*
*4C
-J C
I
UN
U
N.r -4*r*. is.r^
ri
•C
J
i-»
UN
U
N•4
4
^ t*
O C
I
UN
U
N*r -*r- N
.O
(->
• •
UN UN
•* ^
r». ,v0 O
xP
J «
U
. U
N U
NJ> H
-
# •* •*
o4 h- N
. rs.0
» 0 O
1 0o
CU 2
UN
U
N U
\
0
00
0
1U
N
** C
SS
Kfv
e o
fv rv
o n
• •
in in
-* -JTIv
h.
o o
in in
fv r-•M
T<
O O
m in
K |v
wl «
^O
0
in m
.» ^
fv IV
vi *
4r^ C
3*
•
' in in
•£ <3
rv rvT
4
«^
-C*
CJ
in in
•Y ^
K |v
0 C
I
m in
^ ^
fv fv
0 C
I
• •
in in
* J
-K
r>-0 0
u\ m^
rv ivO
0
* in
in<o K
rvo o
o
1j
fj i'l•rd0 C
J
in itt
f- fvo
csf
sio S
$i
f** t^^4
,)
n a
•1
m4
-T }
K H
«-4
«4|o 4I
UN
!^ f
|v M
CJ C
»
'in u>j 3
*» |>
O ^
• rm
IAJ 4
IV M
>
'I1
\D 4jJK
. 3
l/l fl.
vi <4C
JC
^1K 3
rj f!o, <J|o
<•
•• f
B-15
FIGU
RE B
-4 (co
ntin
ued
)
353rSIT.
in4oin•>inClrmiritriOfI*I'.
inoSg
o o
tn tn
o o
in in
in in
O C
t
in m
=a o
tn in
in in
o o
u% mr* Ko o
ftj -J-
1J- ITt
C3 O
1M in
0 V
H0
0
1r
in
in0in in
0 0
in in
o c
v. in
in in
O f.3
in in
in in
oil
TT0 0
in in•T
J
a o
re .*en r-
1n in
•». f-0
CJ
1-T inO
KO
V4
0 0
1
inainoin in
o a
in in
in in
o o
in in
in in
22
in inK
h-
O 0
o- in .10
.»
iO I s-
1r- •*in r-
<r> in(v. f^4.1
t3
1cr> in
o N
•3 V
4O
0
10
K
in0inoin in
o o
in m
in in
in in
0 r>
in in
ci tj
rt in•*
K
CL O
1N. in
00 J
O 0
iiUJ IT)
•H
f-
^ k
j
1in int K
ba rl
e o
i•
inoinoinain in
in in
rx o
in in
*-i in
i<\j inJ>
K
0 0
1j inC
J -t
r*- r*-a o
11«•« in
0 ta
1in inn NO
0
o o>
inomomC3
inin in
o o
T< in
C3 C
J
tin in
23
IP inen f^C
CJ
1in in•T
•*IT. r-0 0
1CM
h-
1n in
^1 f.0
0
1cr infa 4
O 0
i
inoin0inoinoto m
in rto a
ICM in
C) C
J
it^ u>
22i<r in
. O
fs.
1« ir<
"J •»
Ir> s.
Ic/ in
0 0
iJ- ino
a a
1a•rl
inoinoinooa0oooain in
o n
•ICM in
22
1<r> in
in J-
O C
-l
1^ m
CM
•»in r»O
0
1in -»
ij inf^ ^«C
J O
o in
a o
1•H
M
•4
^
Oin04-oo00a0oouorao in
0 *
4O
t3
cr-K in
•— * o
Icr ^O
N
0 O
1.* inin -f
O C
3
J?^ tn
J- K
o o
CJ
O
inainoooeaoo0do*o0ooo00ooci in
0 t-
l
0to in<o -r
o o
K in
cr j-in K0 0
o a
*•« tn
O 0
in inc? Kca v4O
0
10«4
S0oooeo
'•
'"
-.
0
' .
o0ooaoo0o
ao
oo
oo
oo
oo
oo
oo
o
Oi
l*
ao
aa
oo
ao
ao
oo
'o
oo
u
h- n
> o
o
<=
>*
-!
*<
'
0o
oa
oo
oo
ao
oo
oo
ca
Cl
OO
OC
TO
OO
OO
tj
OC
3C
3'3
a U
. TH -n
^
o»•
ininiA^)«D
tf}io
^ ^r in
*4 K i
\o ^» oo c4 »scviroin^Oh*o
ia*^'*^ is, fw p^ <J cvj ff^
v in Co o
fv ^ r4 D in cu o^ fw
^ »^
^ ^-i «^ ui tn ^
• •
oo
ao
in
in
m^
^-
4*
•"3
OO
O
-f -f
•* -f
*f
-f •
O C
l C1 O
t3 O
C! O
(Tl
|™t
i~3 o
(.3
O o
O
O O
(
Tl
M^
^f
w^
fc
^^
i
• *
oc
*o
0*
-tnm
tn<
7'^
ut
O(
\4
CJ
fg
O-
^-
»-
*^
-L
P>
Mt
sDin
^fo
Wfy
M^
-foo
iTC
T'to
^fy
c* fg (Vf CJ |*»
K •* fo w
•<O
U
*\
W (K
f™
Cl ti
^^
^^
-^
g^
j^
f^
-^
^/
^t
^t
ej K.
o *- o
i at
O 0
C
* V
1 Of
ca
ino
o^
^'^
'flOfta
O•
CL
UJ
«4
«4
v4
v4
3
O
<4* O
40
rH *
H *
H O
1 CT
*>
<
•» in M
.J
XA
io
ao
oa
fa
oo
o^
a K
o
z
u i
Cl T
l
0 >
-<
|
00
o
x1
1
U^
in ae
v4
C4
p)^
mi0
KV
O«
c3T
4C
Mn
^in
v^cvjto^ v
tiwro
^in
tDr
•< »«
o •> »« »« »H
»< »« »« w
•>
OB
-16
FIGU
RE B
-4 (continued)
»4 in »4 r~ ro o> inj <vj o
N. in
CM o
^ * •» M <•> ro ro
o o
o c
a ra
o rt
I I I I.I I I
.*.».».».»-!.»
J
J- -»
-T J
- J
- J
-r.
r» N
. N. r
r r~
Cl
U U
O
C
9 O
t»
cr to CM r- ro a> 4ro in ro o
oo in ro
j- -»• -» j j- -r jf
M «
IM
n
09 to
4ro C
J H o
«
K «O
(Vj CD (M >O O< 10
KN
>O
4iin
o^
ro
t-c
jo
oo
oo
o
3....... a
.z
a
e •
a in
«D Hin nx
n o
<o <o
u n
ro a.x >•
0 0
\r\ or- to
ll n
(VI MX
!>•
O O
r- oK
(VI
IIa.0IIa.O0Ma.>C
vO
i1i-li-l<
-li-liHi-|.
a.
Ha.
I/Iaa:a.
co O> o
n
(VI ro
*O
XMDC
Nwero* oae>cooo1roe
_.
j-ooCO
^100>
«4o''ssn
CM•* »e o
1O^
fOi0
roro
ai-l O
O
O .
1
o> o>n r-
T4
10
O O
0 0
u ig
o n
a r-
a 1-1
o o
an in
0 0
»o
a>
O IM
o o
• •
io«p•
a(VI
aao(VI
(D,00242 >..OC353CO
oa1*ine,
oI5(VI
o1(VI fw
roro
•» n,
ro o
O 0
1 1
ro il<£
(Po in
in n
C*
O
I« J
-r CDro «ro oo n
1 1
n in
0 1-1
*"* **0 0
1(vi
n
.01359lCOm10oC
91(VI
atOoa
.00515 -..00225 -,
CO10roorl«(V
Ina4TNKoroCOrl
oa> o>(V
I 4
(VJ
i-l0 01
* rf>
C\J
kOro rov4
vl0
01
25
<H
C
O v
40
01
e»Kao
.90386 -,
ICO
rooa10roe
,06019 -.
in •<V
I
S(M•^4O(V
IKa1-1o
„
oro00u,
'v4•we
.om
*N
r<J N
o a
0 01
fO t*0
•» r>c, u>0 O
o oi
r w
i
n0a1a(VI
a0
,00267 -,iCO0>o0
.OC006 -.i00o>0oCOinCOoooro<0
oC3
in00inJ3rooDCVIin(Mo0(V
I i-l
o o
o o1
<0
mo.01(VI
(Jlo110oo
,00123 -,iCO
o1oINI
roa>in«-><p(VI
.*oo<000
fjo°t-(V
I
C3
"uV0
i-lrioini4OOO
r>
ega1ooI>0•coo0
.00017 -c
.*0aroj-o&«ro.0cinoor*inw-l
O•roiH1-1 •o0csnoo0
CO
nineo
,00366 -.,00135 -,i0ei
CJ
inrooa00
(VI
oe>Jr>r-rii-touinCD
C3
OCJ
COwoo
C7>
o1-1a
,01833 .
inin•4(VI
ro«DCJ
0CO(V
I(U0o(Mrooo1-1(TaooO
50O0sC
30o
c*•
,00263
iCO
oa'roj-Noo1CO(M01ro1-1oo1•»N.
o '
oo*IAo00inaO'
oo1 1-1
0>
01o10(a•in,»ooo1«0
J-o0Ml
\0oooin* 0QO* •
(3OOO
(VI
1-1
or-r-.oo0>0
COOOino(V
ICOrooaj«o00wo0e
ro ;"f|ll
M5«j•ifjIAene=i•fl• i
J^1f
r3^
•i'I* •t=»i;
B-17
FIGU
RE
B-A
(c
on
tinu
ed
)
\i, '
'
, •
f.4tt .
1 .
I!> '
•)i»4>•j
\oo'oo•'•
J-toDOCTJ•1
<raoo•1
oo
•1
**
cv*<WC
- "
- ''
0(9, * -
o
CM
d
oO
0
C*
*-3
*
•
rl C
M0
' U
g s
• 0
B
*
•
in
to
r*
XMOr
h-
4fJ;
CM
C»
CL
0 *
o O
• Z0
* -10,
»•»
o •
0'
10in
•• C
MO
;
.1CO
CM
CMO1(MCOorl
.'
o1oCM
CMrK 0
n c
j0
0
g 1
c* (M
in •*
0 0
o o1
0* CM
rl CO
rt rl.0
(VI
O OI
0 (M
. O
N
.•=>
rl
o a
0 I
o J
-
B 0
O O
0 1
r»
»«
0a
,00144 -.lrl
ao
..'
,01638 -.02292 -.,00967 -..C054E .-.iCMr-0|IfV
>O
cr nrl 0
c> a
II
o r-
rl r>•
gi'U
tf«* o
O 0
• 1
1
CM n(M
0
rl CM
C C
l
1 1
W 10
0 I-
n .•*
o n
0 0
• 1 1
• <M
«*oooK
.
a
0180201699 .02067,01540
h.
rl
0ttrl
e(VI
N.
Oin .»
c«- WN
. n0 rl
o a
r- CMcr K
.*
CM
O r
40
O
o> nv4
CP
O 0
0 0
n
f^
CM
Oerl
''
OOCMin«ooo
.OP656 .00761,00614
inCO
\fr
MO'SC
M .
000*
•.inC
Moh- o
rl P>
0 0
O O
.00343,00232
t
rl
Oc*.00162
oinO i.'
o •,00369 .00414,00352 . .
toCP0t£rl
C,
•*
rlrl
C3
O•CMnrl
Oo*'.oC
3
W 0*
cvi ino
ao e
in
• 0a
. 0
.00121
10CMg
.00246 .00274.00237.CC337
NCMO0e*.-oaC
MCO
'-f»Oo
.
COin0.
B.
o'
ine».
e' e
<0 r iaIPoK00tOoo
• r.
rl
O
,00176 ,.OC250
0CM
•
OCOcaoof«.
a-onrl* Ooo. o•o
. o0
k
•
na' 0•110oo0J-<ooa •
o10nrlOOCM
Oin^^
O3oa. oCM-raa'
0rlner,oBOOO
B
(
O•orl
CPo13
0inoorl
f.'64
CI
•no»8u001*9n00o
• * -
IV)o'eu
.00006
r «v
,50024,00080 .irl
inCM
O1K01tf\o' o1CM
Oooa>rloa
': <j
inoD
3
V4
i
-
,00013iCM1rl
0'*u>Sr-CVIooo*C
loC
l.OOPC4
•4t
-wCMOoin' •*C
M
OaCMJ0or>Nrl
0Oo-•oaoCl.00004
M
r
•O(MO1
encrCOino.
o1»0
Kno01Krl
O01.00037i•i
.
c
0
,
. ain0o .
•> 1j-
r-f>
' o
0
00 ' 0
1T*
. O
00
00
0
O
tl
1J-
rl C
VI
O
O
^u
O
0
00
0o
o
o
1*
in
10
r
.
toeeo1HXU.
_J«f0o1uUl
I/Ip
•oo1
oH
0U
J 0
If>••HOX
£3
c*o
c/i
0 U
Jo
*II 0
Ul
Ul
• X.
i/i o a
o i
a.
z
«t
x
a. .
10 n a
ac *-*
Ul
V> <K^
x >
••ui u
i/>
CM x a:
o «
O
VI
oS
rVjJ
So a
. o e
n z
Ul
O .
.
i/> t-
i•1
O
XZ
1-
'
A
o0'
O •
HN OUU
lI/Ir>
0 rl
0 0
9
•a
u>
INa u
^V 7Ulra:u
e Z
O M
'.
t,
<*
o
0.0
l-l UJ
-1 V
IX
fj•
*tfc.
01HX
.
S-".U
l
M
oa
1 o
rr OV
I Ul
Z I/Iae>
oca.*^u.UJ
u.0rl
UJ
K3OMU.M.
Ul
l&Or- .
IOJa.£a«/) '
iUJ
M 1
-r- 3
' Z
bJ U
<£• or0
O1- H
-(/>
C/I
rt ie> A
'„•
li<C(p1:ii(c»(»tJt4a^Ifv
cH
c
•>/> c
Z1 U
*V
)zo^-
v<
ch-
>(/)
>. o0aj ir
Ul r
Of
O r
•Ru 4°3oQ2 9
n - "
- -
- -
• B-
18
k' /
* '
FIGU
RE
B-4
(con
tinu
ed)
aor
• I I I I
t ui ui ui UJU
MM
>O
<0ijn rv «-i eram
Kin
«\J
W
TlK
r * <
oz
0 I *
. x ift
inu n
-rt- .
1 M
u a.M •
VI I
orozIIX
00 J-
X
>o.C\J
o in
-I .
X H
U
O
oO
o
1 U
o
• I
II U
. C
Ja. .
UJ Z
o
ao
U)
a?o
in f»or
.
Z *4
O
zoouo_l
U,
6.830
0oKCOrsij»xzMO0.Xo30orxH-
Ul
H-
U0JUl
z1
nru
UJo
iiC
D ¥
0 Z
nc-iIIUJuzU
loMozMr-4H-
U.
CJ.
OIIXr-
O
nx
Cl
CJ
1-
1 1
> U
l U
lcr CPm
.*IM
*1
f- CJ
r- 1
3 U
JCJ
roCMI«H
O1UJ
CJ
•*1CM
CM
CM
C3 o
1
1U
l 10
ro .»C
J o
CO
.OC
M
CM
0
ro CM
0 0
1 1
UJ U
lcr cjU
J CM
GO r>~jiCMO
ro1 r>
root-l
X
1
1
1 1
UJ U
J UJ
Ul
oII4MIICD
HI
uj a
UJ
inorUJ>4orH-
UJ
orOUr-
in
0UJ
2c0uzUJ
UJ
a-in4XO.JUl
HI
u.o
on•4t^O>
1UJ
acr.
tO*403
1UJ
-J-
^nf
VI
tC**
*•(O1U
JtO^«•rlC
l1UJ
inU^nni
tC00
•vj ro«H1IMO1U
JroC
MaoCM
roIUl
<rao-»1
r*.
a
CJ
o1UJ
•TCl
CM
Cl
IM1UJ
CM
CMr^M1 0
_IC
J _
l
111inorUJ
gor
ZOl-lt-4H
-
ac0
UJ
o-f
ffior3
^ «
-<0o
in x CM
HI
^4
CM
01^
rooo03
-i in
CJ u
0 0
U 0
inoz0UJ
1/1vl
Ul
IIZUl
zUJ
oruz»i/iozuoUl
IO^^4
aoIIUJr>_a.u0Ul
I/I0,
«I
^ J
Ul
zoa.ozin•
xh-
orUJ
. C
Dra0xt-t-tXuzH
IXinu»_U
lU
JH
-1UJ
JHI
H-
H-
U,
axuor«*
Mora.•<u.Ul
crfegJ X
UJ O
oi-i o or
u. z
oH
I U
to in
or or H
-o u
i -jH
* Q
3
in z
i/i3
—U
J or
_l U
Ja o
rI- O
i/i i/ioC
M1 1
.
Ul Z
»H
j O
H H
I IIH
I H or
H. 4
U
lU
CD
0 Z
-J 3z
UIU
I
*H-
UUl
_JorUJ
z00"4JUi
orO(/)
0C'
o•o*Xa,
-Jtaoror o
r x u
o o
u a
1- r- «
in in
r>1
<
ctin
(\j CM n
N <
\i CMIO n
00
00
0
oo
oo
o1 i I i
i I I i I
iO
U
l Ul U
l Ul U
J OU
IUI U
JUI U
| x
OO
OO
O
«* C
M M
»OO
O o
o
I I I I
U> U
J Ul
UJ
h.
CM
(D o
*0
CP
IA
IT
v-l v4 v-l C
M fO
oo
oo
oI I I I I
I/I U
J U
J U
J U
J U
l>
C
O U
N tO
CM
Ti
o K
fu
v-«
vl
ce .3 o a> ift
r< M
rt
-» tO
rai C
M c
\j ro
I I I I I
I I I I I
ri uj ui uj uj txi >- uj LU
ui uj ujI j
o) c
O fT
t uJ3 iO
• < ro
ro ra
o u\
> o o» c
I O
f)
vI (V
I K>
^ro
C3 C
3o o
ottI/Ior
IN T« nm
m
Mo
oo
oo
e
I I
I i
I I
O U
l UJ U
J U
l UJ O
UJ I
i >o >a
">. 10n ri o
<Hu> TI T< cr.
>-CDo>
O O
OC
i <
o «H
fy csj ro ^
o o
o r?
o
o c
* I i • I
it/O
UJ U
J UJ U
J UJ ft
Ul L
O flO
»< aj '
«H W cu r\j n
-H «f
D O
C
3 O
O
O
i i i i i i
rwu
iuju
juju
j>-u
jt
O *
O
< (M
N.
" <
in -» 10 rtC
M
jj- f
i CM ro jr in
•X
V
•DB
-19
FIGU
RE
B-4
(con
tinu
ed)
UN O
r<
.» H
- •
I M
II O.I »<
uj o>o
mI <J>-i ro« o
x .
or ioz
II
uo
m u
*'* uj. IAJ uj
I I
IU
JUJ U
J
> o o
o
I ~l v
H O
JI O
Cl O
I I I
J U
J UJ
UJ
4 tC
C
O
tfl
j in M
tp.
C\J r<
rt
•I -rt
CJ fO
,> C
J O
0
fill
j U
J U
I U
J> «-i CP r3 (O
H «
JJ
p (M cr r*-
3 *H
tO V
ou
_O o
<x>
x <o
i rv
ix in u•zU
J .
XC
U
Jor
I rj z
2X
r- HI
o
• «-i
O.
H-
»H
I 10
Q.
OZ .
ouU
- C
P U
J 2CI •! V
I 3
UJ
CM
O
fO . -rt
HI
| *"' U
.M
r>
o•0 O
Ho
Z
3O
_l
UJ
13(/I
ZHI
CJ
(/)•H
3
0•
M</>
z —
UJ U
Jn
X.
<fio
UJ
i-z a
: z
o
ui
UJ Z
*-H
_
.
UJ (/I
fO U
.(/> O
O
> U
lo z
>o ou. o
• o
oUI
ZU
J </"J II
<l
VI
« ti
« 10 I-
UC
o w U
J <ro 01 1-
i- •
ofin oo
a
O I
•o III
0.
XII
«j- rX
X
O C
iI
III
IIn a
x >-
Mr
uUJ
VI
OZNN «
K
a
«J> O rt ru
ro •* IA
IB
oaoeooeooooooooo
• i
I I
I I
I I
I I
I i
I I
I I
OU
JU
JU
JU
JU
JU
JU
JU
Ib
JU
JU
JU
JU
JU
JU
JU
J
II II
CJ <\J
X r-J
O C
3C
J tJ
c- o• •
O C
JI
II II
X N
l
I/I*O
^z
oooouooouooooooo
+ t
I I
I I
I I
I I
I I
I I
I I
4
UJ
UJ
UJ
UJ
UJ
UJ
UJ
UI
UJ
UJ
UI
UJ
UJ
UJ
UJ
tJiJ
IIoI I I I I
j) O
& O
A O
O
O
f v4
rH v4
>
•
• •
. Ct
31
O
MZ
1-
O V
Io.
a: v>o
o. T
ar «i o
I/IDCO
f4a.
o t-3a.
» z
</>
HI
VI
z zo
in
nO
fuj
viH
- X
UJ tD
X
vH
O
f«
o
o; ito a
. _j
a en CDz x
UJ
1/1o
IIa. i/)H
I O_J
ZN
OoUJ
VI
IIa. uUJ
ofuZinazII Ua. o»-«uj-I V
tX
in.<*> z
o
O
H r-
z
aH
I II I—
Z. 3
ui ar
rH
I OH
- O
JO
- Q
O -I
It U
JH
- O H
IV
I UJ U
.z i/t
- I
I I
I I
I I
IbJ lit
lJ b
J U
J U
J U
J LU
UU)
i i I i i i
•»
C?
X
C3
OC
VO
C3
OO
OI
XZ
HI
z i
i i i i
i i
i :«^
UJ
in
UJ U
I UJ U
j U
I UJ U
J I
t—
HI
C\J c
fsm
*H
*'*
T-IC
XJ
f^l
OH
.OH
- :
a. p
i i
i i
i i
i i i
x<
xn
x r\j(vjc\j(\j<
\ji\j(\ji\jo
4 o
M U
>
I I I I I I I I
Oa u.I
zUJ
aU
IU
JU
JU
IU
JU
JU
JU
J7
•a M
XU
00
o
HI o
:-J u
-j
UJ
U. i H
IZ
H
- U
.H
I O-I z
uj :
PJ w
<\J
C\J
t\J
ft *"
C\J
*
I I
I I
I I
Il
UJ U
J UJ U
J UJ U
J UJ
i i
t i
i i
UJ O
O
U)
_J O
_|
ae ujuj in z ui>
OfO
OV
r4
*4
v4
r4
v<
«H
lvl*
-l
<Z llJ
HI
ZO
f >
H- «
at* Q
,H
L>
**
**
**
«*
O
XC
/)X
0V
^*
°B
09
VH
- O
H
I
I I I I I I I I
I/I O
O
nB
-20
. !
I lO
FIGU
RE
B-4
(con
tinu
ed)
—IT"r_;
IT—c-."
: —*~\—r•—»"•
--
*^*~
*S
.-I—Ctc*~:__
a'
c•— _
n u
_* c
J.
u* w
-L.
»- •-•-
tT'
*- ^
^ 5.cujZ
0.
'.T
Cc »
—v'. ;o
i i
u-
Z.
_J C
— »-
*~ (Jo_J
U.-U
-Tf
fr*'- C
*- >—'.'
(/:?3 O
'
*-"
j_2fc—
u.UJ
-J •'
oru;i:jjoocr"11
«.T
ro._*u.a a-C
ou. t--foL-.
K~t--IjjQ
. c'c-•
o
«3c-f J 11
*" «=
ii a
0.
-fU
j ^
X »-i U
.^ «
xOr
*: ov o
r•3
>-*
X «X
*n e
1
M01
«J
N.
rjc:1tO
U
la-' ^•H•1(N
_
O1
O U
JN
; (T
«1
f-0fT
-1(Xj
C31
K*
U,
CD
J"
CT
N.«
f?*3
C U
'2
vl.
(V,
(V9
•Hcstto uj:r IT0
5IT
.••HO1P
si U
l
« *°(TfS
J*
^ *"*
00
O e
oX |
o
OO•
UNII
I0-tv
iHO1C
U
j >•
>• a
t
^ ~
*1•'•4
O1
C I*"-s<
VJ•
l*n£51
CI
> *H
II
S »-*^O
37
• a.i^4
a1tr U
-'>
<MIT-
J•
*-4a1
>- U
J.J
(TM |
M V
.
*
V
Oa•r>*O
ec
X 1
O
O
T-1
WX
l
O J
a.u_Ut <
Oc ^
*t—
•
CO
1
u.1 If*
CC
1
0jj
to0zo£J
r u: LU
1 0 V
I
_J
• ^
O
1 U
XQ
: d*
X
N-
i tri
<n ti
4 •
V
1 H
.ZtuIUa:
x ^
ar
CM >
-O
-
<M
*~
1
»t-4
tO
a
czcuU
- IT
L,'
7L
•\ oj cr- 3
c **
^*-* i exj u
.to
<o p •oo cU
Ju, o
t ro
.J *M
it
X
1 U
Ja:
x
z
*-o.O
Oo^ C
jX
• U
J0
I/I
a.«r^jU
:o
*
-itcj_a
(/i it
nZ
^O
.J
UJ
C(0
7.
h-ro
to
*•* Z3
o•
•*to•.II
>-•«*~
<sZ
»"
UJ
3: crt
UJ
»-
tt- Z
u
u
t
c:
» K
"' ILt-
to r^
U-
UJ 0
U
).U.'
«i z
\c e
r o
• ft;
UJ
ZU
J tO
II «*
< L"l t-
ft
.O f
UJ «J
SD
CC
»-
t/! en
«'
UJ
MH
-
o ;
II 0
1
UJ
* tO
Ul
X
*H
ft
h-
»•*
II t-
l-
O.
UJ
^
fl. LU
X
*O
C
D
«3
»- r
ct
U. C
3
<t
d tu
z
aO
.' trt
o a i
oor «
o
z•
_J -I
IH
•a uj r
x•4
0 0 0 O
0
*UJ
c-0o•
01
o0
II0
"X
.C
t •
ZO
C
J
U.
0
t -J
CJ
H
1 0-
XII
«3
•* X
XX
00
•o'
C-
000
II
C-
0
U•
• to
00
O
1 1
ZPsl
11 II
X V
ao•
O
O
CD
O O
|
C3 0
•
•
O0
C
3
II 0
It
UJ 0
n
ll O
ofu
fv<
Z I
V K
f >
HCXo o
a
O
t=>
O
•
• •
ors
o1
0C
3
C3
1
II M
11
0^4 ^
UJ *
II X
fs
l C
O 0
O
O 1
(O
ZZ
X
CO
H
O-
UJ
t/)K
X
OK
- U
J O
3
r O
fa
«i
o11 Z
Q£ t\
v.t* « a
. -JZ
Z
Z
K
•J
(O>
o
a
zo
o
V)
orUJ
>-UJc<rft:OQ
_
o£t/>toUJ
z.
Vo^>I1-«4 O
K
•I)o»H_j
fNaj-»^IIa»-«-j>-(VJ*Itan-JX(Vj
IIzzfVi
tlt~toz
O 0
O 0
K o
oen o
o«J C
P 0
*-l *H
1
1
0 0
0 O
H- 0
0
trt o o
I • •
Q. O
O
ff 1 C
"
C3
OK
O
0(rt
«JD
K
)X
•
•c -^ -«
toa2j
c:0
tJ
- U
-N
. (S
j t'.
t- t\J V
.•
V)
C\>
**^ (V
I »
•
S
-
»-
0•
0 0 II
O C
J»- C
T O
h-
IO *H
*H Z
</1
•
• U
JIM
ro XU
.'aot-J
CJ O
»•
»- 0
ci C
t/* «H
«-<
ZK
•
• C
*4 «H
O
1 1
U
'«/>KC
T)
<ro
t»
. •o o
ec Z
t- c
o
O
t/> .J
- -T
I-*
>.
•
• »—
fVj
M
«II
K-
u* aT
T^* O
I- O
0 0
O o
Q
. O
^— C
" lA O
»
JC
/l IT1 *
U
JX
• • 0
»-
*4
1
UJ U
.
l toa
*«
O-J -iU
J U
-o
<
oo0»4IItfMo
'O
C^ O
C
3
• f3
Oh
- 1
1 1
1
II
o
o
c" f;
-3 f"
if*ec
o
CM
tf' fo
r^-
. ~t
o
• L">
^
-y T
^
eo
• fo
»o -J
^•. j- cr
tlj-
_ ^ ^ ^.
cr.
C
>—
L3
CJ O
O
C
T0
U
. f-
1
1
t 1
4-
ee ^
UJ LJ u; L
LJ
• in
^ N
. *r >*o
vD
N. cr
(X1 *
• fv
OO N
. C
H U
"i O
if- cr j-
f-- J-
-i
C'
U-
CJ O
C
.J C
J C
.
o c
:C
.1
II C
S tT
* -.•• t-' ••*
CJ
• O
i^
C1
OO
O
«3
OC
SIO
Z
t—
*
+
|. *
14
.
i
O U
J u
j uj u
; U
J u
;•
Ki
~>
— O
.
(T N
.a
tvj 'jr; fvj p
" \c
N-
tl O
^t
O
f'J
^"-
CC
•-" ^H
cf* T«
en »<
Mil
|l
||
CO
I|
0«
rC
3
X
UJ It
X Z
K
-
X
— U
1
ofr
- Mz t:
cM
Z
U
,
O,*^
S
o e
C
* e o
c- «
". o
ra
o
c-
»- a
x «
• ir i:o
<r o
r; >-• o
>C
1-
tf U
7-
X
L'
0
O
U.
•
V;
eo
oo
ao
oio
oo
tn
i>-
»r>
«i<t
11 X.O
Q
-0
I-"
0 P
-J M
_J
UJ
UJ X
i-
Z 1-
Uf>
13
U, -
J 0
_l
Of
U.'
UJ V
- Z U
j
< U
J " 2
^ -tf tf e
l e
<o
^c
-'O
^o
oo
cr*t;
W2
5I
S5
?5
S?
35
S?
SO
X
tO
X^
I-4
^^ —
4
*4
^4
1
| |
»*
O t-"
t/. o c
. 0
0
CP
0
0 O
C
. C
3ITCt-'o
o
o cr c
- u.
f-If«x;PO•
0
0
C5 C
? C
^It
1-
li.
Ib'
tt't_
c» c
1 c-> o
cr- *-»toc7C
'oul/"-
c^ o
cr.
o o f^K(N
J
C~II
0 o 0
o o u.
Xt—Ci
0 0
*L
3 f
C- C
S S
S S
5
tO
1
1
1
1
1 <
XJUJ
er
•t
L-*
i-1
3t—U,ii_JC
iucr
»— ID
t-ac3
aC
T
•
C.'
^
CI
u
*-•UC
t
U.
MO
<r
-*
J<-«
G-j
tt iT- *
r> i
tr z u_
U
It C
C
3T
•> »-
t,'.
t" 1 U
l >—
• t.""O
" !/•
»•-
u: c c _j
<7
t/' fl.
{/0
C:
UL
- C
t t--
r~
~J U
t.--
cr a
R-
*r>U
X
C
f- «3 t~
c:
to y;00
III.
Ul
U.
Z
*-< •=
•J
«J C
*
X*-
»- »~i ti a
f- »-•
K C
t _l
o cc
t- c x
t-u.
^ r-, u«l
Z «3
Of
UJ U
J
&o a
<v x
uo
c o
o a
t-H K
H
- "3
^~
*i to y* x ^
C3
C>
C
J
CT
1 C
1
I I
N-
1 * £ FIG
URE
B-4 (concluded)
oe> r
O |
CD
• X
MU
> C
~
fJJ- I-
«I l-«n
axa
u,I <T
U) ro
»H c\j CJ r—
o c
; H
I
.I
I to |
O
UJ U
Jft
IT ro
a
K o
nj- ro-*
vD
U
.•
• i
r-_l \C
4 O
»-< tV
i 3"
«O
C
J Q
£
II
I O
to U
J UJ
ZO
r t*> fvj
t«i a- ro
iir> *H
*vro IT
.
I- I
IU
.U
, 1
to -J
O2.
OL.
O
UJ
O
C;
u; ;.
tO
t-' 3
ITS t~
\D
Q-
ro <r
• aU
. C
Du
u.^
a
z u.
nU
J O
U)
•*
Xtt"
«-i O
t-' _J
z u t-
«fM
ft
lu
| •
5 z
u
j•
co i-
1-1 t~ o ftr
tr. u u
, o
c;
z _i
u: u, »-
| O
t->
U
I t-< C
Oi
u d'
co t—j
co U
J o c
_i'
to H
a. c;{
<vi «i v a to
I r-
cj o u.'
I oj
UJ
or o
I »
*- _
j u
o
.i
cr to
o.
ft" o
cr c
I,
U;
XO
«^
c<
o^
<C
Vi
zj
K-
0>
-O
OO
O^
U
Jc
o (fi
II
i|
u. o
i . O
M
U
,' UJ V
U
v UJ
I K
i II
O
._
j\
ON
-_
JO
lf
*J
lT
II
-:
. (M
II
d
<c ro
<r lO
«H
| d
•
• U
i I
I I
• N
- 00
C
T'
If. I
I I
U,
1 i
UJ
U-
z»
<«
i r
oj
-i
f-
w'
va
x!
t-
i_
J_
JO
X.
.«
«O
t-
ii-
»- »- t-i n a z»-
i I- l-l >
- 0£ -I
a K
K-«
UJ
«I
^(
sj
^c
j Q
-O
O
CD
^
it o {
J,
*~
c r»- a
( •
O
U-
_J D
U
oo
oo
oc
' U
l«
tZ
«i
oo
oo
x.
Uj
l/^ Q
^ UJ
{} * O
f' -^
^o «^
\/^ C
D C
O1
OL
oa
cy
xo
.*
.*
a*I
ft'OO
OO
t O
v<
I
Ci «4
I -a
_J
*-l»
-»
-«
»-'
X
X
_J
i u<
<t co to z: 0 u>
t C
3^
-»
Oe
3O
OO
c-
C^
OO
crs. cioNi
<T
O^COy
Q1UJ
^cLfi0M.
Oo4-
UJ
Lf>fv;o^H.1«-4
C-1UJ
CMKjTirif4•1^-4
cr?1U'
ro*-*cr*\&•
«voIUJ
IT.
*£'••CO.
«HC
?1U
:.3-03
vH•1CM
C31UJ
cvroCVJfv
i.I
(Vj
C3|
UJ
ITJ.
eccr*
olC
i ui>- cr_J
<H«3
lOro.*-iC
D1>- U
1
CD
cru^lOro.*HCD1.
O U
I:>
ro«-4
crro.I
CD
CD^
C^ .\JJ
> U
Aa«-t««i•
o1UJcra^>
»-i.
C\Jo1U
J»J
«-4
fVIT•
cv;(TD1U
!C
D
crIT.
If.1^HO1
UJ
tro^-«-i•
V.1Iri_jj0ors:ix-3>-
CDII
X1
i-* XX
O
Q.
1-
auiUJc)~4
CO
toc:zoo0
U..'
J- CO
CD• IT
.vT0
.
ro<c^ II.
«-i »-ZU!
XUI
cVJ- O<r zN
l-l
•vH
^C
O
0zcoIfi U
)r- to
* r*-I roro
foZr;a-uc
B-22
FIGU
RE
B-5
Pro
gram
SH
OCK
test
case
inp
ut
da
ta
Ul
0. V
) O
. O
. Q
.o- o
o
o
_j
a. o o
_i
x. on (/i z <n t-
iaa
^K
i
m to
t-« a. v-
rm
z u
j x x
x
zx
zx
m
z u
i x z
z
a
>-l bj
o
o c. U
W
<a
Z«
in in
o
ov4
• M
K
K t- o
• K
tniu
o^
>o
<\
io
<i
n«
4«
<0
Ko
«i
o«
• • 1
/1
• m
•
uJ
<O «
Ul (M
U
NO
N
Ti •;
: -
B"23
Ii
Crt
ooUJ
.X
oOh-
Ul
COoz
«
z
o
.
z-I
10 .
Ou^
o-I
ff<Z
•
.
1*
40
f
if>
M
(U
. U
lI"
•
o Z
•
ou.
«
fO
r- I
or
-
••
A
f-!*
to •>
• r
*
O
^
(S
O
V
Iu
• •
. «
o
£s
r• •* n° I
<s> v>
Vr
r $•
s s
i-
o fo
' •
tj ^j
p *€3*^<r'-<art^K
.«ffc.M
cv*fv*j- ao
BO
Oo
o
o
•
»
• o
f o
'
' .'
^
FIGURE B-6
Program SHOCK
test case output data
K HAVE AHEAD OF MACH W A V E (OSHIFT),MS, INTERSECTING S T O R E AXIAL TRAVERSE LINE,»FRO INTERFERENCE ON STORE ,E, ISLET, PtLON, DETACHED SHOCKS (_RltN
O O
I/)
O -J
O O
X
>- H
I Z
"g,y
O
UJ O
f O•J u
i O
li, W
O
W
*• VJ
X
UJ
JFin
in o
4t)
Z
U_J Z
H
i 13
4
H C
HI H
O &
X
1*- H
I O-
4 «
Ott'
UJ
•>01 o
o,' U
JU
J O
C O
. O
*) O
h-
HI
«X
CJ
4 4
Z
U 0
3 >
- M
K
- •
o 0
o in
TI
_l U
J UJ
4 o
in t- n
O U
i O I
o4 O
ffi •
Of o
uiO
O
. H- H
-
•O
f **
C
la. in
H- >
- zx u
.in
C
J H
I X
Hi O
X
Ux x
in
4H
- in o
x
e> <i o
oainh.IIUnt=)IIinUJ
0CO>oTHII4p—UJ
m&«4nHUl
t/)Z0HZU.
X0X
oomn4H-
UJ
a0IIUJ
inozfsl
0e,MUl
inoz£•» in«H
U
l
II ZU
J H
Iin
oC
&Z 0
O X
Ora
O
oCJ
tiJ
. in
•o o
CP C
M 2
H-
T*
3 ||
a
nz
oo
.H
I I/) CD
UJ Z
.
UJ
oz
oCD
OoITII0
. M
* O
1 «
/>
0o
a.
it o
z• .*v
tof^
CM
Oin
co
cp
tOf^
foc
oo
j- j- w f) IM
»-• r*
e o o
rj r>
on
0.
u o
ft
ir- .rx
o
.
J
IM
Z
in
i H
I
oo
no
rrjo
oo
oo
oa
. fo
oo
ao
oo
orjo
oo
X O
1
ll 1 0t
u. .
4 C
MU
'3
O
O
o
>
3 O
O O
C
J C
J o
(7* ra cr»
f n
ri
o o
C
3 *^
ID *~
i u.
roe
oc
oin
cf^
^in
f^in
nc
ji— o
H
-iO
(M
O<
in
T4
O>
OK
Cl^
lC
->
C1
3
II 3
x
«H
v^ t\j fo
fo
^ i^
o in
o z
•>
* 2 x
» H
I
H X
X
Z
Ul
O
-1 *
1 .4
Z
*-
HI
0.
O
O
'. **
0aa•oIIuoUl
oMozHI
0ea.10notO
oC II
•* >•13
r»o
N-
a •
n a
<•< IIx
0
10
1a
Z
1CO
O
<c H in
" O
u z
0JOfj
IA U
lN
. a• o
>O Hin
•H
Vo0vtoUl
X
DETAC
STORE TRAVERSE LINE, OSHIFT = 4.66495S A CONE CPLINOER OF MAX RADIUS 2.08004.0805 FROH APEXE = 1.0555V,Z s -15.8G55 0 .3300 1.0600
H M
O
»
4
Z X
Ul
4U
l 0. H
H
»>
4 4
in z
4 X
M
Oz in
of o
HI
Ul
H-
X >
- O
4
o a
_J u, o
4 O
3 U
. O
r en o
o -J
x a
r H
- in z
xO
Z
*l W
a. ui i H
a.
u. .j H- in
44 H
IH
>
» V
VU
, H
I <J 0
M 3
O
O O
X 0 Z
X
Xin
UJ 4
in in
.
0se00<oCO
inroinC\JInMa?oOf
oUJ
H-
0a.ri/>goXin
)fooXl/>oLJ
xo
1 U
Jo
UJ
-JzHI
STORE TRAVERSE LINE, OSHIFT = 3.96749S A CONE CFLINDE? OF MAX RADIUS 1.4582?.9000 FPOH APEXE = .7956ttZ = -3.0956 1.4000 -I.IOOC
H- M
lO
•
4
Z X
UJ
4uj a
H- >
- •
> 4
4 I/I Z
4 X
W
Oz i/i o
r a H
IU
J H
x >
- a
<0 O
_l U
. O4
O
3 U
. OC
CD
O O
-1X
OIT
H in
Z X
Cl Z
4
UJ
a. uj x
t- c*u, j
H in
44 H
I
U. H
I U
UH
i 3 O
O O
TO
Z
X
Xin
uj 4
in inj
X,Y,Z = -9.9731 1.400C -1.1000CYL INOER
Z O
fH
I UJ
or
HI oT
or in
O H
I
U U
JH
- X K
0
UH
4 0
a
xx in
in>•
4V
t Q
4 rt
Ul
X^
oO
• 4
O O
HX
Z
UJ
in
ozo-1
.
**(L
STORE TRAVERSE LINE, OSHIFT = .44746E = .1388Y,Z = 6.6112 6.80:0 1.8000
H- O
»
4 Z
X
U H
- •
> 10 Z
!4
H
I O I-
> O
i-< .
H li
X
41
O U
. O4 U
. O
r o
-J0 i
x: z x
iO
4
UJ
1tt H
a '
u. in 4
(i
u, o
oH
I O O
-X
XI/) 1/1
in
j
FIGURE B-6 (concluded)
oa
9
*41a13%
^-no<tfl Oin
•
O"* WN
1II
II IM
Ul V
O •
Z X
4I/I Z»-i o
O M4
U. O
U. 0
O J
aZ X
a U
J•-, c.I/I a
O C
J0 0
X X
i/i in
o o
ooa£ ,iuoo•IMS.
a<0*i
orM
U
lO
» "
^_ j
•> ^
X 0
#• W
Z &
h-t
UJ
(j y
M a.
a: inO
»Ha:
Ul U
J»- xot-
4aX
M
l/>4 rt
O
•o
ox z
I/)zo-Ja
OoXoUl
Xo4Ul
0
t0J-IIt-u.MXI/)0Ul
z2Ul
aui <o>
e4 n
K *
Ul
oroi- nen
Ul
1- O
«L Z4
UJ
t-
'« M
x a
xo u
.4
U.
X 0a
X Z
O 4
a i-
U.
I/I
U. 0
M O
X X
v> I/)
aea. v^4
ou<o>oCVI
^4*0t^IIN
«tX
^zoi-*^_oo_JXu4OoXI/I
JC
J3311AM3'
•1 U
l
3S
>-l
Z
• zvO
O
' ^i)O
II X«nN
l
>T
ui
• x
* °
- t*
H-
Z t-
l-i 4
u§»i0
, O
Uf x
5r
5sUf
O4 U
•. a
3J
3 t/i
V)
41
^J
1I t-\
to! u
11 *
JM]
H-
11
r
O^00A
•IIOoC
lin*H«IIMUJ
. ooJf•
IA^II«SW0UN
» M
13
J-II
O U
J0 O
0 O
&v
CMIIx inzo••41-o
. z
o =
>z u
.X
X
00
4 4
x x
o o
a
ao
o
*-i a a
C30o•o1II
00 »
-0
Z
0 O
1 inUl
00o o
• oO
C'
1 •o1
0 II
oa h
-• _
la
ZM4
IIO
O
X O
o
UJ a
o
U. •
a
40
• 1
in
u.
UA
t- O
1- 3
II3 n
a ix •-
5 o
*™» x z»H
I/) •>»->
ui u
- x x
ui
ui
o
z7
»H
0
0
aMIUIU0MozQ0)
010IINoo•<0IItj
04OIIX*zo»-4o0_l
Ul
oroVI
«4
^f
ooaUl
Xu1 »-
1 1-1 4
UJ
I/Iozae
MIA
MP
>O
>4-
tf\ H
*U
j
4U
Xt»
uU
, 0>
»1 4
Xl/> u.0 0
•» Ul
Ul
I/IZ 0
1-4 ZO
XU
l O
f Ul
i/> 4 a.
or 4
Ul IX
> 4 X
4 -1
O
a 3
at
h> U u
.O
fU
l »H
dl
Of O
.*>O
C
J1- 4
*
in
•1/1 to
»- <-i4
Ul
ui a
t->
4 4
a «n
of
Ul
X >
0O
O -1
4 O
3X
C
O OX
X 1- I/I
CJ
Za u
j iU
- _
)»-
4 l-
lt- >
*U
. MM
3 0
x a
*in
ui 4
o
i1I10o1-nv
iHU.
0Ul
oz4orUJ
•Ja4
.f»
ao04Ul
a^4
{2a
3z
oU
lI/I
O
M
1—O
X
oo
•
40
0X
CJ
OO
u
or .u
.U
l a O
IMII U
iX 3_j
4•>
AU
J-J
X»-
• oM
O 4
>- Z
X
x t
0 1
4 1
X
1•4
0 0
B-25/B-26