Академический Документы
Профессиональный Документы
Культура Документы
HADY-I, a FORTRAN
Compressible Stability Analysis
of Three-Dimensional Boundary Layers
Nabil M. El-Hady
GRANT NSG-1645
SEPTEMBER 1981
Nabil M. El-Hady
Old Dominion University
Norfolk, Virginia
Prepared for
Langley Research Center
under Grant NSG- 1645
National Aeronautics
and Space Administration
Scientific and Technical
Information Branch
1981
CONTENTS
PAGE
I.
II.
III.
V.
VI.
VII.
Flowchart
....................
Subroutines
(purpose and output)
FORTRAN variable
names ..............
. . . . . . . . . . . . . . . . . . . . . .
Appendix
I:
._ .....-
10
14
15
3
5
7
10
10
10
10
10
11
13
36
...................
iii
I..
.........
...............
Machine requirements
................
Storage allocation
Timing ......................
................
Input/output
files
..................
Control
cards
..................
Program input
Program output ..................
References
I
3
..................
IV.
. . . . . . . . . . . . . . .
68
I.
This
report
incompressible
layer
describes
or compressible
cedures
used in this
The eigenvalue
bance equations
using
integrator
grator
The stability
and its
of Newton-Raphson
More details
or streamwise
with
concerning
program
velocities
the integrator
outlined
in reference
spanwise
wavelength
HADY-I is restricted
(meanflow)
to parallel
see Appendix
is another
that
Figure
1 shows a definition
x is the chordwise
to the x-z
is under
plane,
direction,
rates
It
I.
they
growth
stability
size
The inte-
in reference
3.
of crossflow
also
incorporates
(CF)
calculates
all
the
methods
are:
of wavelength
calculations,
The meanflow
A nonparallel
step
rates
component
is assumed to be parallel.
to the program,
part
the growth
1, namely,
numercially
orthonormalization
is found
The program
distur-
formulas.
(TS) instabilities.
disturbances.
linearized
Gram-Schmidt
pro-
1 and 2.
are solved
fifth-order
HADY-I calculates
of these
from the
conditions
iterative
boundary
and computational
in references
arising
a modified
Tollmien-Schlichting
of calculation
II
analysis
boundary
the linear
of the laminar
in details
adjoint
the appropriate
calculating
characteristics
are outlined
is used in conjunction
The computer
layer
HADY-I for
procedure.
group
wings.
problem
a combination
stability
program
with
program
a computer
stability
is an input
program
HADY-II
preparation.
of the coordinate
z is the spanwise
system
direction,
used in this
analysis,
/LE.
-. .
Figure
l.-
Definition
of the coordinate
system.
PROGRAMSTRUCTURE
II.
A. FLOW CHART
I
I
1
Calculate
Calculate
I-
eigenvalues
eigenvectors
f
& orthonormalize
if needed
CALL JOCK, FMAT, PROF, INTER,
GVEC
Calculate
eisenfunctions
Integrate
CALL RNITN
>
Figure
2.-
Overall
flow
chart
for
HADY-I program.
c/
6-l/
Calculate
Set boundary
eigenvectors
conditions
at the wall
1
Set boundary
conditions
at the edge
INo
Figure
2.-
[Cont.)
B.
C for
the definition
of the Fortran
variable
names.
SUBROUTINE FULLP
PURPOSE = To read from TAPElO, the compressible
modify these profiles
if. incompressible
stability
parallel
meanflow profiles,
calculations
are needed.
and
NS, XC, MACH, R, CHL, UFS, ETA, PRA, ND, IE, and the
OUTPUT = The variables
arrays YI, U, UP, UPP, W, WP, WPP, T, TP, TPP, MU, MUP, MUPP, ALFA, ALFAP, PR
SUBROUTINE CFA
PURPOSE = To calculate
the angle of the velocity
vector with respect
to x at
the y-location
of an inflection
point of the crossflow
velocity
profile
OUTPUT = EPSICF
SUBROUTINE.CDMINV
PURPOSE = To calculate
-I---
the transpose
matrix
of the eigenvector
matrix
SUBROUTINE JOCK
PURPOSE = To integrate
the disturbance
?&it~n
whenever needed
OUTPUT = IFLAG,
--I__
the array
equations
and to orthonormalize
the
PH
SUBROUTINE FMAT
PURPOSE = Provides
the disturbance
equations
to be integrated
in JOCK
SUBROUTINE RNITN
PURPOSE = To iterate
-3
OUTPUT = Updated
on the complex
value
eigenvalues
KX.
Used only
when ICASE = 1 or
of KX
SUBROUTINE CFITN
PURPOSE = To iterate
on the real
ICASE
4 or ICASE = 5
OUTPUT = Updated
values
eigenvalues
Used only
when
SUBROUTINE GIMIR
PURPOSE = Iteration
to maximize the disturbance
growth rate,
at each chordwise
The iteration
is performed on BETAR when ICASE = 3, and on WN when
location.
ICASE = 4
OUTPUT = Updated
values
of BETAR or WN
SUBROUTINE SONG
PURPOSE = Numerical
itegration
edge
the boundary layer)
OUTPUT = The value
of the
of a complex
integral
quantity
from y = 0 to y = ye (the
at ye
SUBROUTINE PROF
PURPOSE = During the integration
of the disturbance
tities
are needed at a specific
y-location.
This
function
INTER to interpolate
the meanflow profiles
equations,
meanflow quansubroutine
uses the real
SUBROUTINE GRVEL
PURPOSE = To calculate
the ratio
the group velocity
angle
OUTPUT = VIGl,
VIG2,
TATA, EPGR
of the components
of the group
velocity
and
C.
Variable
ALFA
flame
Description
d(MU)/dT,
where MU and T are the viscosity
of the meanflow
and temperature
ALFAP
ALFAR
in x-direction
ALFA I
ai,
growth
component
in x-direction
BETAR
Br,
in z-direction
BETAI
Bi9 growth
CHL
L* dimensional
ETA
(Y*/L*)
EPSI
Y = tan-'
rate
rate
component
in z-direction
characteristic
length
= (Ue* x*/~,*)l'~
max
ul = tan
(Brjar)
-1
(Bi/ai
.
EPGR
'gr
angle
= tan-'
(wB'wa);
real
part
the crossflow
of the group
velocity
EPSICF
Y, wave angle
for
instabilities
IFLAG
integrator
IE
Number of points
in the boundary
meanflow quantities
is given
Kx
k, = tar,
ai),
complex
Ki!
kZ = (fir,
BilS
complex
MACH
'PI,, freestream
Mu
Array
MUP
d(MU)/dy
MWP
d2 (MU)/dy2
ND
tan $ = We/U,
to indicate
layer
the
status
of
where the
Mach number
of meanflow
viscosity
NS
Station
PH
Array
of solution
vector
PR
Array
of Prandtl
number
PRA
The boundary
Reynolds
Array
TATA
TP
dT/dy
TPP
d2T/dy2
Array
UFS
Dimensional
UP
dujdy
UPP
d2U/dy2
Array
WP
dW/dy
WPP
d2W/dy2
WN
xc
x location
YI
Array
YIGI
Proportional
to ~~,group
v IGZ
Proportional
to
PHI
9, potential
flow
OMEGA
Complex circular
FRECJ
Nondimensional
frequency
F (if f is inputl,
dimensional
frequency
f (if F is i:nput)
CR
Wave speed
number along
layer
the chord
from JOCK
edge value
of Prandtl
number
number = Ue*L*/ue*
of meanflow
of meanflow
temperature
ratio
velocity
freestream
of meanflow
in x-direction
velocity
velocity
in z-direction
as percentage
of y-location
A/C
of the chord
in the boundary
velocity
@, group
angle
velocity
layer
in x-direction
in z-direction
in degrees
frequency
or
PGR
Parallel
-Q
-Bi
qrowth
tin
rate
calculated
as
(WB/Wa)r
DKX
Incremental
variation
of kx during
the
IWl
Number of performed
IW2
IFL
IFLAG
DEPSI
Incremental
variation
of EPSI during
DALFAI
Incremental
variation
of ALFAI during
NIT
Number of iteration
we iterate
on
iteration
orthonormalization
orthonormalization
the
the
iteration
iteration
III.
The program
chordwise
calculates
the stability
Machine
Storage
B.
on a computer
Allocation
The program
executes
in 125000 octal
words
of central
memory
Timing
C.
Timing
running
for
where output
location
eigenvalue
The program
guess
card
TAPE10 is an input
locations
. . .
(not
available
depends
on how near
number of chordwise
very
far
from
isabout
for
the exact
locations
one chordwise
value)
for
one
30 seconds.
file
contains
starting
meanflow
quantities
all
meanflow
from the
profiles
leading
are stored
at different
from y = ye to y = 0.
Cards
The following
for
is
on the wing,
At each location,
Control
value,
options
Files
PROGRAMHADY (INPUT,
chordwise
different
Input/Output
D.
on several
execution,
. . . etc.
a reasonable
frequency
depends
to the exact
is needed,
using
disturbance
the job
In a single
HADY-I.
is the guessed
control
cards
JOBN, Tt, CM
USER, USERNO, PASSWRD.
CHARGE, CHARGNO, LRC.
GET, HADYI.
GET, TAPE10 = TAPEN.
REWIND. TAPElO.
GET, NBLHLIB/UN = 357811N.
LDSET, LIB = NBLHLIB, PRESET = INDEF.
10
at one or more
Requirements
HADY-I executes
E.
characteristics
locations.
A.
edge.
COMPUTERPROGRAMUSAGE
the program
E
7/8/9
end of record
Input Cards
W/8/9
NBLHLIB is a special
F.
Program
file
that
contains
the integrator
Input
All input
statement
variables
are read
inside
the program
in a NAMELIST
of these
variables
follows
ISPTM
I NCOMP
NSTATN
Chordwise
NSEND
Chordwise station
NSEND = NSTATN if
NSTEP
Stability
stations
ICASE
Flag for
ICASE =
ICASE =
ICASE =
ICASE =
station
calculations
stability
calculations
calculations
start
calculations
1
3
4
5
stability
are performed
every
NSTEP chordwise
ICIZER
FR
The disturbance
frequensy,
dimensional
(F = ?nfu$l ,)
IFR
Flag for
IFR = 1
IFR = 2
dimensional
(f)
in CPS, or non-
FR
11
NFR
Number of frequencies
chordwise
station
to be used in calculations
DFR
Incremental
variation
is used
FR (new) = FR (old)
in FR if
one frequency
+ DFR
EPSI
IEPSI
Flag to indicate
how 'i' is calculated,
IEPSI = 2 and IEPSI = 3
are used for CF calculations
IEPSI = 1 Y is an input
IEPSI = 2 I = cj + 90
IEPSI = 3 Y is calculated
from subroutine
CFA
IEPSI = 4
Y in degrees
Y = 4
NEPSI
DEPSI
Incremental
variation
in Y, if more than
analyis
needed
EPSI (new) = EPSI (old) + DEPSI
EPSIP
Angle
IEPSIP
Flag to indisate
how i is calculated
IEPSIP = 1 Y is an input
IEPSIP = 2 t = 9
NEPSIP
Number of angles
chordwise
station
DEPSIP
Incremental
variation
in ?, if more than
needed
EPSIP (new) = EPSIP (old) t DEPSIP
ALFAR
CY.~,wavenumber
ALFAI
BETAR
-a. ,,
of the growth
growth
rate
8, wavenumber
in the spanwise
IBETAR
BETA1
lilN
12
more than
at each
to be used in calculations
rate
vector,
7 = tan-'
(Bi/ai)
! to be used in calculations
component
in chordwise
component
component,
direction.
at each
one angle
direction
wavelength
C is the chord
growth
rate
component
in spanwise
wavelength
component
length
is
direction
in chordwise
or A~*/C*,
at each
direction
G.
IWN
Flag for
IWN = 1
IWN = 2
the input WN
k is an input
h*/C* is an input
NWN
DWN
Incremental
variation
WN (new) = WN (old)
CHORD
The dimensional
edge
IPRINT
Flag to control
output
IPRINT = 1 long print
IPRINT = 2 short print
RE
Relative
error
tolerance
AE
Absolute
error
tolerance
used by the
EPS
Relative
error
eigenvalue
tolerance
used in calculating
ITR
OHEGAR
Dimensionless
OMEGAI
Temporal
growth
in WN if
+ DWN
chord
ci.rcular
length
more than
normal
one is needed
to the leading
printing
for
integrator
the
the eigenvalue
frequency
rate
PROGRAMOIJTPIJT
C for
the definition
CF calculations)
names
13
IV.
1.
El-Hady,
Boundary
2.
El-Hady,
N. M.:
On the Stability
of Three-Dimensional,
Nonparallel
Boundary Layers.
AIAA Paper No. 80-1374,
1980.
3.
Scott,
M. R.; and Watts, H. A.:
Computational
Boundary Value Problems Via Orthonormalization.
1977.
4.
14
N. M.:
Layers.
Nonparallel
Stability
Part I - Stability
REFERENCES
of Three-Dimensional
Compressible
Analysis,
NASA CR-3245, 1980.
Compressible,
Snownass, Colorado,
Solution
of Linear Two-Point
SIAM 3. Num. Anal. 14, 40,
Boundary Layers
V. 14, 1977.
with
V.
The meanflow
used for
The boundary
layer
calculated
chord
c = 1.98
m including
total
o denotes
Variables
suction
I).
a trailing
temperature
of the suction
wall
sample cases
on a 23'
The airfoil
the following
with
(see Appendix
SAMPLE CASES
swept infinite
section
edge flap.
coefficient
with
The freestream
conditions
pressure
of the pressure
C, = -poVo/p,U,,
normal
are;
= .46 atm.
coefficient
where the sub-
condition.
needed to be input
2.
span wing is
is supercritical
sample cases.
Cp,
u
0
4
0
3
12
Y6
EC) I
0.
I
.I
I
.2
I
.3
.5
.4
.6
.7
.a
.9
I.
WC
Figure
16
3.-
Airfoil
geometry,
pressure
distributions
on the upper
coefficient
surface.
and suction
coefficient
_ ii YEF
_- _ . -- -.
-eISpTn
= 1,
TNCORP>:-i,
-.:...-...'Nt-TAT!4
= 33,
'+SE'JD
= 33,
.__-
#STEP
._ 2;.
._.
. . . --
nFQ
.3E-05,
-.~:E+cP,
1s
--.
--1EPZ.l
_______-...
.___
.-Ix--::
____-~ ___.
-?EP'~~____
ti
;.=.
-__
5E~c~
.---.
-_.
,,EPsTO
..-.
.-..-.-___
.-.
.--_.
_._.
.-
-.
-.
.-
.:_ --.
- -r-l-.-.__-
,_ -. -.
-.
BETAP. . _
-.
-.._--
D-D,-
_ -...
-.-
--
.-
--.
-. -.---
.33E-03,-.---
= -2,
. _._ _ ._
.-.
-.7F-c7
._
_--
--_.
------...-.-...
-_
- ._ ._--
_---
-._
_.-_
_.-_.-_-
..y
--
= -.lSZE-02;.-- -.
_
-.:
.-
_...
r_/l_______~_._:.:~-.-~._.____._
-~
-.--.......-
-.--:;13~2F;O0,
- ALFAP.
-.IRETAV
-..-_
.-SET*f-
--..-.
----- -_ .- --._---.-
-7,fv*Tp
--x71---.--_.------_.-...-.
--nE~3TP.-i~S-----'--.-..
_---_--.-
..-.
.--.-..
-EPSTP--rO;[IT--------_-_--__-
ALFAT-
.
_..
--:
_--.
.-..-
---..--._-..
of the spatial-~gr_owth.Latepf_TS._
of a specified
wave angle-and-the frequency
f = 8WXcPS. .~
-..-.
-.
.-
-YEPSITr--.
-.
Calcu:etion
gisturt.ance
5 = : at
-..-._
-EVSI
G~cl:-
.
_
~--
_ -....-
.--._.-.-._
.-
-'
-
.- ..- ..__
.__
_.
._
.._.
. .
-..
,--.
_
- -.
. . ..--...--
- -..
-...
-.-.---- ._-_..
---_
---_..
_-
- .-.
_ -._.--.-
.- -..-__.
_----..
-..-.
__
_---__--.-.
..--_
--.
.-
_ .;.
lr---
-.-;\/
.__ - ..--.......-.
._..___._
IYN
.-. --------..------..-..
-....
..- _ _._ - -. _. - --._--.
.._..
-.. . --..-.
.._.
- .--_-..
..-..-.___.
._
_-_
-_
-.-., ---_
= .5F-011
. . .
..-.
.64iE+01;.
-- ;ws9_.=-.I--.
_.
.l pp.I NT . . . i.t
- - - .- --.
.
_-.-.....__
-_.-..
..- --.
.--------.
.lE-03.
SE
.,.. OWN-
= .lE-03;---------------.
--.-_-_..
-.~-
-~-~p-----q
.1E--631-
_. _ _.____.__
ClHEGbI
1: .-
..-.
_- ._ .-.
._. ._.
_.
..____
__
._._
_._._
-. -._.
-
.-..-.
.--.
-.
_. .-.
- ._
_
-.--._.-.....-----..-..-.
--_.
-
---.
-----__---
_ -_
-__--_----.-.
__._
. _--.1917E-02
7----.lD5RF+OO
-..JO59E+00__
. -.-_.
---..-
-~NFlYYATlUNS--FRIW
._______
-.--.
^ -. - --...-.-------_._
- _.
------.-.
_ _ --
__._ -...--.
..-
--.
..-
.-._---
-.---~;7426D+OZ
*xi--;lD590EtOU-.16OOBE-C2
..
--
--
----
----.--
-;76993F+@O
_
HACH-.
--.-----___.--
-.-___.__-._.--_
-.--
--.-.
.5 0.9 7 c=o.3-
-.6--..----
.--
---xsci
--__------__
E+46--
-_ -
___----__
-XliZE=Ol
-.
..-
DKX
.LlbbE;Ot
--;,2160E-02
-. .7595E-01
;;6853E-Ol--.-.7629E-03
-.1966E-03..
i 3832E-01.-.--.2191E-OX---.->.7740E-02
- .119BE-Ol.--.138OE-03
-;7425E-03
.5055E-03
-.
----
-.-.9008D+Ol
KZ=-;10590E+OO
ETA--llZ429E+02.
-.50060E-03
_.
IE;
.-_.--
-.
.2617D-01
;28566E-01--D;
.
._-
79-YY~,14977E+OO
_-... -
- - -
----_
. . .._ -_.-_.
.--.
35
-.-.--____
35 ._ ._ ..-.-.---._.- _ .- ._- - ------___
O.l-3-36
-_
-.____-----o--T335- _. .---.-..
._ .- _ _-. o-- 13.
35
-'O- 0'
-.9236E-05
_ .._
0
13
~-lJ
--
..;.lZZOE:Oi
- -.1042E-02
.2254E-03
.13R4F-04
.
_.
---.
.18920+00
OMEGA=_ -
IYl-IV2
IFi
-----
_.. -..6723E;02
--.-_
..--
II00
52345E+OO-
-.
--.-
. l- 5 it-0 ETO--CbiLT
.6687E360
-.33210+01
---
----
;1235E+OO--=.1346t
---.2973E-03----.922iE~O2---_.-.:.-4612E+OO
-. -.1-466E+00--~-=;2397E~02--~~~;724BE-02
--=;43kBD+Uf
.---___
---
-..-.-.--~--~--_
~--
_-.
~--
-GRVE1-VIGl;VIG2,T47A,EPGR
_...
..-.
---.
--
---
-:--
__.___
--.1592E-02
_.._._..
-.--..
..----.--
_.
3 -.-;1DBBFiO[l---.ZRBE-DZ-.-. 1~91F~00--;;6303E:02--_- _,
-:lDh7F+OO
mZ4'5kE-D3
a ._.._- .----.-.-l059E+OO---;771;4E-03
d__
.--_-..--..--
____
-.-.--_-.._
.----- --
NS1-.33~--~;-;llOO-~+OO-----4.
-.c:Di
___.
~-
__ _--._--
-.n_ _ _.---
.-_ ...
._
_.--_---.---
T .L?&Eey02-,---- --.
___-___
.-......_ .--..
-..
_.__
._
--1.909EF=t:11-528E=ti2
-2--.~021F+0~-,4578E-02~-;2523Ei00---;8016E-01
---
___-_----_-__
..--.-
. _
--NIT
-_.-.--..---. -..
__^_
.--. -_ -----...-.-__.-_-.-__-.-~.__~_.
-.. __.._- .__._ __ . .___---..--.---_~.
.._
Kx
---7
..---.---..-
-.-_..-
--.
------_.--.
.-.-..
--_..-___..._.
. ..___..___
__
___.
.._
-;1636E=Ol,
_-.
-_.
.._~
1EYD _.
--.-
-__
-.
- - .-.
_--.--______..
_ _.., 0, __..._
,-,,4EGbP--.i
_-
riE
-EPS
--..
0
.._ --._
__,_________
-;1071D+02
ia-- ;i
13 -35.
13..35
--..
--
-_ ..-.
__- .-.. -_ -_._
..-. _- - _._-.
__~
-__.7R~-~;BOOOOE~OOC
_.__
-..
--.
-
-----
._
PGRi-:
16955E-02~-D~~--.26.3~1E=04.22323E-03
--
--...
-._-._-__
__-___.__
.- ..-.
-..__ - .._. --_.-______
.--__
_--
FREP=Ylb561E-04-_-...-._.
_ __
._.__
- .--____,_
-_-_
._
_
Pu(I*e
. __.-.--__--..---.J.7.3654
.__.. -
._.-EPSI=-_.
_.._.-45.0000 .
EPSIP-me
._-. --.
17.36%
..:%SwEF:.
_ISPT~
_.
ItiiOr;P
_...__..
-' _ .//.
1-3 -: :
= * __.__
-----m.'
- .._._ ---
..-.-
331
--..v
_
NSEND
..-.
..-..._
. -
v.
..
r/
_.
--
._.-..
..-_
. .
..-.
---.
..--
= 2,
-.
_-_-.---
..-_-
.;.3!!.
NS'TkP
8 2,
..
8.
1,
-_..-.--.
,,FP
. I-;-
--
- -
_ ,_
..v
.?iF-O4;
IFQ..__. -
-OF9
and specified
Eigenvalues
q
I
NSTATN
__
.of.TS
&.-.Calcuj&idn.df
the -spatial
growth'lrte
disturbance
of specified
wave aegle
_..
. _ ___ .i at the fwquency
F.= '2) x lo.
..__
_. _ are printed...-. ..- .-..
---..
-.- ---..
.-
_,,
2:-:
_...
.__._
Lk?...
----'- --_ - _. w-
-:..
-.--
-.-.--
- ._.._
--.__.
.- ___.._
I__...
_.
------- * .:3c-05;.
.
-. . _--...
-. EPSI_..-.
__-
- =
-.?F*o2,
_r/
_ _
__----___
-.TEPSI___
-.-HEPSI
-.
1,
.-.
-vL
-_
.-.-
-.
-.r)EpsI
...2 s;--
--
--_-.
-.. .-.-----~
_...- --..
--_-- -- .-_ -.
N
_---- - ..__--..
FL---
-NEPSIDIT,
---DEP*TP
.-;.a.o,----.-.-.-.-----.-_--_--
-..
.-___.~
._ -..-.
----...
--.-.---__
___
:.1--
..-.
.___ Lr_.-
.-.
--
.-___.___
.--._
----.-_--L,^_
----..-..
.-.- _--.-_
._..-__- -.-
--....
-....
-.--.-
--. -- -.
--- .-ii
-.
*; .-._..
.- --.
i-=.X-02,-
----
.-.-_----.-.--_-----.-..
----...__
.- -...
- .--._. .._.
-..-_-.
--.-_....__ __...
--.-
.____. .._.
_. ..___
_.._ -- _.__
_
_ .___
_
._. ____..._
r/
--.~~.~
- BETAI---
.-.
I.-.lsE+a2.;
_.-..
- EPSIP---i-;3F+Cz,
___--__-.., EPS~P?-l,-..~.-. ------
~TBETAp -...
_. -
.
..-.--.-
.-- .
_.
. ---.
-...
.-
.--
---
-.. ..--.
.- ._.
.--.-.-.
..-
.__
--
.
..--..
-..
-.
.._
-..
.._- -
--
.__
.---..
_ _
._
. .
_.
-
.-
.- - --..--
.
._
.-
._
.-.
-.
.-
._.
_._ .- .-
__.___.
_..
._.
..-.
._.
.--.
--uH---.
_-. .--.
- -. .---
-bc__
.-
__
I(---
-- .---..
---------
.--
.-
..-...
_
.---
_--.-_..___
.-._ __
_ .._ _-
^ __
_.___._
.-._-..
-.-._-__------__---
--
v___--__
--
.-.-._
-..__--__--._
-._-.
-----
--
_-------
-iirN-p..-..-_I_rS~=~~.-.--..----.
_- .
_ ._- ---..--.-.__ _.._
_
._
.644F+olr -.-__-__, CHC!R1!
_.__ _.. = __.____.
-...-
--
--
--.
---
---
--
_-.
.-.
-- .-. --_ ----- --- :
.---.-.--.-. --- _
______ _
---.-.---.
--.IP,?JtiT-y-1;.
_-- . ..-- _:-_ : - - l.
:- I-. :
.-.. ._ _..
.._--____.-_..-- __.. __ .__ ..__. VI ___^__ _.
--.. ..- .__-.-_
._---.-----._
.-_-_.____
.__ ____ ___
_ _ .-- _..._. -.-.-.- -. ._ -.
..p E ..-..7-.
.li'oc---_ _. .___ __,_
._
- - -'. ..--... .- .- -. -.._-..
._.._ -.-___ __._. ______
_.__
_..
--...
-..-. -- ..--.--.
- ------ .--..-.--------.- ---=
.lE:@3,
'.riF
-. .--...
.
-.-_. . -_ -..._._
____
__ .__. -- -.- .-- -- .--.------.
-.._- .-.. -..-.
._- -.. .._. _ .._ ._
,__
FPS
--. .--;lE-03,
-.
-.~--_
-.-.._
--._----.
-..--._
..._
^
_
._..
_
- .___
-.--.-_-. __- - ____ ___
-_-..,-.]
o; - ------- , TP
_.__ ~__
-.. -.-- ----_-___
.-~
__--.----....--.-__-.__-_
--.~..-._--.__
- .__,_
.-~*l~36Es~lr
------'OMEr.AR
- - _--. _ -....
. . i- .19C;6Ei021'-"--. -- -- -. -
-l)WEGAI-
___-
-SEND
--_---
_.____
- -----.---
----.-NIT-
_..--
NSI--
_____...-~--~
__._
_-
..__.
-_..- ._.__
--.
-_.-____-
KY----- __---___--
-.-.--.--_
_
----.
--._-
_^~
---.
.--
.---.-.--.---
_ -.-.-
R.-;15~-DEiO-~--CHL;
~
..____---___
___._----
.---
--------
OKX----
-79
UN=
.10864E+OO
-.--
----
--.9752D-01
~--_--.----
-..
--.--
-..--...
-.
-.
IFL
_ .--.
.'3945D-03
_. --.-
_._
-- -..-..-.--.----
__--------_-.
---_
.
.- .-.._
--
.._-__-.
..__________-
-.-. "-.
--- - - --
-IYl
IUZ--
---.3203E-05-O--13--35-.-_.-..-_.-
---.--.--~.--.-.--_.-_--INcurtaTTDNS
-FPClr!-GF!VEL-VTGl;VIG2;TliTA;EPG~__.._
_---..
. - --.
--.---- ----.
.-.--_---.---- ___. - . _ .--.1276D+Ol-----.21910+00-;39640-02
-.243m+o2--.~3n5n+or
-.53170+01
OMEGA.-.32343E-01
-
- - x7.-.lOZC9E+OO-..25597E;02
-~ .1477BE-02.
._..
- _.K2.;.37158E-31.
.
-----.
IE;
-,5097E=o3------------
0.
.3162lE+OO
MACH;--.82346E+OO
ETA.12429E+02
CD- -_ .._ ._ -.-.- .---.
-.-..-30.0000--17.3654.
EPSI=-;ZC.OOOO
EPSIP=
PM19
,- EIGFN
VALJES----
------- --.--------- ___-.----..
.--_._ -- -. - .-.---.- ._.__,
__-.----_--.
;; 5967D*Ol
--. 6518DtOl---.5786D+Ol-..-.5492D+OlTTGEN
-FUNC~IIIF1S-PFGI1LAP171,22,13;75.75;27~
T-,1039F+002513E~02
----.2___._..._
--
__-----
33---YC7,l~~~E>-QO
--
----.-
.._..
-.12360+02._ _ .0-Y
--
-.
--.-.
-----. - .--.
--_--
.-.6867D+Dl-....
--.
-.
-. --.-__
._____ .____.._ _____
-.-
__ _- ---_-_FR= j21000E;O4
.--
D-=-.15537E=03
;23834E-02
.--. PGR=--.-__.~.--__--
_ __.
._____.
-_
______
FREO=--;90513RO~
--. .._
--
;?,2@13E=,,)
.----.__--
--.b518D+Ol------
__
- .-
----
-__
__..,_.
_____
______
---
-----_
_,
------
_....__ --
- . . - .-...
.1-Z143..=,!?GD-.01.
~.,252E;gl
.,Zi3D-01
L.ljRE;cll
~-.3oc~-o-z:~~-iE_ylli
.314I)-01
-.230E-Ol;-,394C-02.
-MI;;
-.2470-c.1
-.325E-01
.3040-Ol-.2@3ElOl
.4780-O.?
:;397F-Cal
b.oo-.jitniDi
-.453Ei6&
~~44~9~~~~,~1~,~~3~~~0~~,~.41flo~~~~...49~E-02~~.1~~3@-01
- ._. . ..-._ .----.
.-. ._.
._-..-.371E-01 -.. ._- -.323~=0.2=-bOQE-02..____ 4.i?? _ _._-.ze7C-01
4zp-D.; (jz- -.360E-01
..--.- -. - .._. .50ED-01
5223-01
:,199$-91
=.315E-01
.147E-01
3.80
.
_ ___ .-!
-.. ._.
..-.-.387E-01
-..4913-01
-.366E-O1~~~377D~O~~~,5~4~~~~1_,h~~D~~O~l~
.5B5D-01
__
2.97
..-_
z..- 999E-01___ --I
-. .- - .--41BD-01
-.31'3F-01
-.563t-01
:.7R7EyDl..ll~-D~OD~~~~l~5E+~O~~.
.-.2.33
9.79
i.72~-:302p-oi
I'.75
1.31
.- .-171 D-&O0
--.'lb'r:)PJ;-
.311E+oo
.i23F+OO
.3263;01
-.256E-31
.231~-01:-~.:i97E-01'~.
-.592c-01
..-..-. ^
._,~b'JlD-.OZ
. . . . ;3;14;
*
t;;;N-;;.
.-~.1260*00
-.449?*DO
.;.429DiOO
-.2771)*OC
.1431)-Cl
-.14.7E--01..
.-3it~+CO
.2ia~+00
. @393~02--.103E-01
-m;135E+00_-_ .--- .-.397d:Oi--,642E-02..
_.. _-.
---..139D-02
-.3ibE-02
-.1.573:00
.75JE-01
.llbD+OO
;317F-01
.249D-03
;.113E-02
-.829D;Ol,
.1025+GO
_ --"-.16_ __ _
-.296D-01
;469E:C2
-.253D104
-.llbE-b?
.452l-0:
.D5
.--.2&4E-14
-.2D2Di16---;508E=17
-.155D-03
- O;O-O-- ;iR2D-15
-EIGE~-FU~~Tl~~S-AD~~T~T~Ul~~~2~~~3,U4,Hb~~~~
.104E-D2
.903D-b3.-12;4%
;;2~4D;t2---237c;02
.217D-02
_-_ .355d+Oi.--.38iE+Ol
--9;79-=;5C2%=02
-.30hE--02
.458.~~~i-.s9-~~-+ai.2.81'6=02
-,i38E-02
.1170-02
._
.291E-02..;1443-02
7.7--;420D-02.--.?.73E-02--.559D+Ol
-.bOBE+Ol
.345D-02
- ---.5-~,-;9--~-.494D-O2
-- ,439E-O2--~-~.654~+-0~~.713E+Ol
.341E-02
.ltPD--02..
.- ;405D-02.-.
.741Di-01
-:kIllE+Ol
;469i?-02.-.393E-02
.POlD-02
4-i82---.566D--02--;51BE-O2
-.472.E-OZ..
.268D-02
--.7RlD;O2--;-.68~E-02
.
;228D+Ol
:.9tBE+Ol
.565@-02
___
3-i eo
2;97-~-.122D~C!T;;112E-CW
.;-V33D+Ol---;iO3E+-O2
.- .73 lD--02
.612E;02
-. -.417D-02
.
--_.172D-01
2;30-~48~~01-~-;1E~F~0-1-~~05~+~2
-.125E+02
7132D=Ol-.839E-02
=;tlEFiOO--;189D+O2
--.181Ei62
-;-lB8D-01
-.293E;Ol
-.lZlD-02
1;75
=.lO:D~Ol
-_
e:;134D+DD.
~.31---;360D+00--.988E~01-~.34-00+02
=.613i+Ol-=.782C-02
.-;49.8E-O1
~_
- .385E;Ol
.96--;255D+O6-;316E~O~-~~278D+O2i 13SE+32.--,394t=Ol
-. ----.
;ZlOD;Ol
.345E100--.124Di02
.-:171E+D2
-;497D-Ol--...153E--01
.69-=;
9OOD;Ol
;172F+OO- -;347D+0~--;113E+O2--;~~OD-0~~240E~D3-~E97D-0i-~;576E~01---T=Z35D*OO-_.
.96
.bR
.47
.29
--.277P-01
; 2430:02
755D;Ol
_ .-.
-.
.124E-01
.lSEE-01
..l@SE-01
.!28.3E-O,1.
--. * 537E-?l.__
l 93DE-Ol.._.
.107D+OO_.-'.137E+.OO
.174@+00
.330c+oo
-.178F+oo
16@C-01~.149E+0~0
.766C-01
-,675Ehl
-.22PE-01
.75EC-01
.761!-02
-,534D-01
,~__.
.33 ec:o1.- .136E-Dl
.193D-01
. ..?31EyO.2
,305E-02
;70:D-02
---276.EE-15
.165D-lb
_ --.
_.
.PbOE-02
._
____
._..
.._ -
.>45E+oo
.315E+oo
.475E-02
-.123E+OO---.iZDE+OO
-.732E-01
-.233E-01
.62bE-0s
.-
-:923i-03
.119E-02
.14bE;62
-. ...171E-02~~----
.202E-02
..267E-02
.43bE-O-2.--_ __ .-- -- -:767E-02
-,799E;Ol-.'
-:276~-Zof
---.
~;854D;Ol----.-12iE*OO
=.124E+OO-
79OD=Ol--.lElE=Ol-. 2~-.213D~00~73E=a1---619D~00-;530ETD1~32~~=01~425F~02~
~~~;136Di06.359E-02--~939D~0~--.168E+01--~197D-01---.303E-02--.497D~0~-~190E=02----.
.~B1D~01---;18-4E700-~~~210--02'-=;753E~03-;161D~0~-~131E~02~
.OT-.r7BD~Ti-T88EE:a3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__-.-----_--_--~-
.---
---~---------_.------.
------
--
-__----_I
.-
Case
-
ISHEE..lSPTH.
_
I NCOtlP
;,
_-
2;
Calculation
disturbances
i = q and
.ti
.._
of TS.---CPS w'ith
_ _
of the spatial
growth6iates
at the frequency
f = 5000
for different
have angles..
.._.
HST'AIbl_.l~~4,_--.--._-yl
..- 441
-ESEND
NSTEP
3.-
----
._.
--
--
-~
._:
_ __.--
-.
-__
._
.--.-
_.----:
_
-
2,
_-._
.?. ..5E?04r
,..
______
.JjR
___. t._zr---.-.
__.
.
.._- . .
-
4
..F'
.__
-.
H ~.--__
___ _
-..
FR
-tzg
__
.._ -.-____.
--
._-
---_---_
- .._. -.
--
.._ -.
_._-
--__--.--__-__.
..____
._
._
--..-
.__ L
---
_-
____
..-
_--
.-..-_.
_--._..
__-.
~...
--
.--
._--
~-_-
-...-----..-
._._...
-_------.--~
v
-..
_.....
-.-_--..---
--._
_____-___----.
-.-
__
DF_R,_._ _I
.3E-05,
--4Eto2,
LF$I..--__.
_.._.
_---
-~
__
lL------yL~-
.I.E_921 Y-I.9
.---.
..-.-..
-... - -..
.._ --
11
NEP$ I.-
p-..s/-
!!--5~.
..DEeSIze15~+O2'
-.-...
.EP$JD.-2.-b&te-p
__
-...._.. --..lfPSIP
?..2!.
J+T'P
-;
.--__
---
_-____
-.-.-
__-----
__-...
.__ :-..
.___
_-
-..
__-__..
--. ;?(_I_-.x--:zl
1,---.------.-.'-i,.-----'---
..---
-_-.-
_____
.-.
..-.
..___
-.
.
..-
.-.--'-
.~^_
-.---
-.53E-C31
-.
--
.-
- --
-.---.-
___--- .------.-
-.
-.
-.
-.
----
- _ -__-...
_ ,__._...'.___._----
.--
-.
.-
._
-
.---_z----
____~
-'
..---
BlTAR.._~.,33E~C3?.____.._
__-._-.-
~---_
-. -.__
...-_
_
..---
_._.
__--
.,
_--
__._
-.--.
_.
_-
_--_
_._
. .._
-.-.---
l&AR-~;~~:;:~:-.
-..--BniY.
--
-..--.--
_.CEPS.IP-.,_,,
s_i?2,01
____.
:L-..--_~.----.___._. -- . . _.
-. ___- ._._
-.
- -,J362E*oc#
ALFAR
___,
- ._._....
. -..
'AlmI
-.-
.._ .--
._ _FC-r
__----
..- ----
-.--..
.-.
_... -
-._
-_.-RE
.-
-.
-..~-..~
._--
--.
-...
--.
-..---
--.
---.
__._
-.-_--
-....-
-.-.
.-...
.lE-C3,
_..
AE
.F .-.-1c~o3,~
_.,.
=..lE-03~.
-zpi.
._.
. __ - _.-~--_----=
ITR
---.:i
.-
.-
-.-
..~
-*END--.-
_ .-.._..
.--_--.
_.
- -
_. ,_ _
---..
_-..
_..
- . ..-.-.
.
- ___- ._.._.__..~...,___---
--
..-.-----
__ .-----._-
NJ1
-~I.
-2
---.
x=
4k
____
.__-
.-..-.
1NFDRMbTjGKS
_.
R=
._.-.-.
-.15(17i-O?
CR= ~.>~0;96i~tOti
17.511fg
-___
-.
-
_ .:-
_:_:
.
-.--
-...-..--
--
..-.
_.
._ ._- _ _
_. ,. _ ._. _ _ _,.
-. .
...-
-----
._.... _
GRVEL
CLII.
.2125E.+W
__-.--_---..-__-.---.---
.A-.__ __
.-
f'AFH=
EPSl=
.-._l?.zF+i.
K7-
.a2346E+CC
kO.0000
ETbf
__-.-
.-
17.5116
--_.-_.--._
--.- .
,_ _.
_
-.
..-.
.~7.5_yO::o.Z-._.
.. . 1141E-02
. _..
. ----T---
.3135E--0L
.1575E-05
__ _-.-.
-- --__
lk
-___--____
~.
35
.:.
-~0
Is'-35
---
.-
.12mD7aE+02
-_
_-_____._____
--_
-~-.~
IYl JYZ
IFL
@KX
~-__--..
_._
-yfv?bt?+.O!.
.5@79EF:Ol
y..50OlbFy03
EPSIP-
--.-----.-
.7oia~-os
..-
-,.a655c+co
..l~.:QF.+OO
..9j 00E.y91.
.:;,.ZORPE+OO._.
-.:...~351EzO?-.
-,7'V'E5'1_
.4002E-C2.
_~m.~J414F-01
-.17~.1E_C?_..--.47-66F-03...-_
VIGl,V~IGZ,TATd,F~GP.
~.1273D+O.2_
-.15P52:-62
-.---.-
.-
- .-. -__.
~C(J?FZO~-
-.3E9t@~O.2
K~~-~_~~~531?[-01
PHI- __
-...
.
IXE+O_
______..-.
.-.5327E.:.03
.b!lE5f.-o3
-.-?
-.lZR7F-02
iRCy
.--
--
-...
KX------.-
..5004i:O!
..575_eE:Pl
3~-~.2~01tE-01
_-.. _.606AE.-01
5
.hcflE-01._
T
-.
:=I-:-.-..--.._.-
-__.NS-
-...
-.--.. ____.. - -
__-
~_-~-
--
--
--.-...--
----
_.-..---..--...---.
~..
-_
lC,.-..
.I?YEGb_R. =- .lt3bL-019.m.
_ -.
-..
JHEG41.
= ,19bbf?CZ,
_----_-..---
-_
;F=
-.?J72@-02
L3b5_6n+00
C~Fr.A~..7'r607E-01.0....
.p:5
UN=-.
-- -. _--
79027E-01.
--
.ibG6P+-oz
._
PG-R-
.1769@=-02
-
._'".
.---..
--
----.-
~____
-
-___
. ..---_.-..--.
.5OOOOE+O4
_--
~---..~___--
F;,lb567E=-O3-.18724~;0~-'-------.-.-__
--._-_._
~_-_-_
_.-_
4.4
NS.
5.
..ZZCGE+OO
xc-
.2125E+35
CHL=
.7@46i-03..
-.- *F.L
:KX-
t.11
.-.-.-
-_-
.71FEI-01
.bL45b-C1
.b7?1E-01
.672CE-01
1
2.
3
4
0
-...
---.
-.1:43:-02
-.9.J52;-i3
-.l:?tC-@E
-.le?l!-cz
-.25203;Oi
KY= .$7263E:C1
_
.229Ln+oo
.P_HI..
.-.
17,:llt
.-..
iPS1.e
.__
25.GOOC
---.
..-.--..
-.--
---.-. . --
-.
-._.__
14
1
.
__
NS .
-.-.
___-
__
-t-II
_..-_--KC=
. 22ooF*oo
-. ..____
__
-.-.!.L--.
____
44
.--
.-.
-35
,5
_
_ __~
..-.-- .-
.7345E-03
. Zij
_
._.
-o.-
- -
CUL.'
57 r-04
__
.L
...-
-.
--.
FPOfI
___-..
GRVFL
CC.
O,-
..5-QOOc+OS
-.--
. ..____._____.
-_-
.-
_-
_____
_
_ ._
__
.-..----.,
-i.vw.-
.-.-~ --.__
IFL
IYl
0
-.430&E-04
___ ._
~__. _
._.
.._
D= --
1
2
---3-----
.--AX-..
._.
.743?E-01
-.1663t-62
.7813E-01
-.1395r-02
.7t72i-O-1---.lbbbF=32
.._
-._
._
-.2607D-02
.24697E-01
.1689D*02
U.
742'.OE-01
PGR- ._
_.____.__
-- -~__
.119tE+Ol
.1597E+CC
._
._ _ ...1467L-Cl
. t-qL=
__
-~0~.50000EiOi?i~~~il~E-O~
lt?75!E-O2
_
__ .7066=-03
cwr
D
.
.--
D=
--~--_
.b?bmx-.35T9-4E~m
_ _
2125E+OL
-.--
..MT:.
__
35
--.
2200iiOC
xc= -.L-.-..----.-.--:
--- 44
___.. ____
___
---.-
IYP
14
NS-
_.. __ - -.
._-. -..-.-...--
-----_
--.--_. 3o~i37p+oo
ClbEFA=
-...-...---.
..-_
..__.
._ ..----_-_--___~
VIGl,VIGZ~TATArEPGR
.-
--...
-.--~-...
.llbZZE-04
FREO=
- . . .._.
-.._
.7dkb[--oj
-.e35eJ+po-.ZCb3O+O.Z2-.29430+01
-.t2720+01
-12992E-01
-.1675Oi-02
KZ=
.73113E-01
_-- -.52P51E-03
..-.
..-._
--KX___-_ A.- _.
- - ---"I'.
33779E+OO -A------.---.HACM.
6234bE+CO
ETA=
.1207~E+o2
.-co= _A_.-__-- !F= ---. p= -.--2-.
--.-.._
_.. -- .- .--__
.--~_____----.-.--.-_---.
17.5116
EPSI=
lc.~0lgo~FPS1~=~~
17.5116.
PHI=
_.--.
_.-.---
- :
__..
..lzc!Fra?_._-,~~15E-03
--.--
-..
ANFORMATIONS
--___
_--
:.lKiy+o7.
:.1309pycz
.
-
.4057F-01
-.lh37E-02
---.--. . .._
__
.-..-.II =
_.______
.-.._
- _-.
..__ - --.-.
-_.
?'..
.lk
.-_._
-.
-
.---__
--.-
-_
_ _. .._
.--.--.
--
.-
.-;;---.
lL
0
.(!
17.511c
FDSID=
.c
- _ _
OY.EGAy .?4&47E-01
-.
__
c;4ci.mc3-.cl17ti-C3
.154r.i-03
.71Ft;-S5
-.?sc4?*01
-.E31?D+@l
KZ=
.31365:-b:
-.5123'.';03
-.4.L4OD;Ol:.lb23BF-C2
--*
.71bhF-@1--~-.5solC-~2
.?749E-$1
.El'GI-03
-.1159E-01
-.SflPT-Pb
-.4Fb?F-33
.:319E-0:
~IhFGP.,*.A~~CS~~~GII;EYEL..~1GLV~-~Ll.ATA,E~G~.
rT--
..r+f.
.ilt1it+oc
-..Lb3iE-@1
.4^ciE-r7
-.22C'+E-C?
,"!:
-.6Pt5E-01
_.-.6792E-01
-.lQkOE;Ol
_IF-Ii
.28pl~io3~~~~c~-y&
.3BG7C-07
.6096r-03
-.27C!hE-03
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- TYl
_.
o
.-.--..
IV2
---_-.
lL
--353c.-
...__-----
-.
.--_.__
,. _.___
____A
--- --
-._
-_-___
____ ____
--__--.-
___
.___
--~
--.
_ __ - __
_-
_._ .269?n*FP
-.L26tiD+CC
-.ssneD-&
..1507n+oi.
__ :..
-.:577D+Ol
-.?4LbD+31
_ cP- .5C0()?E+O4
KY= .7ebOtL-01
-.17477E-02
KZ=-.6@946E-02
.-.'5145F-03
""EGA=
.24Fo7E-O1:~.._..__...
. .--.
P:- "N.. ..~.7_q~~7~-~1~~~.~~~~1~~.967E-O?
D=-.53194F-03
.1207~i.~+o2~.~~1.~
.c 4. .3;jj~E*CO_._rAC~~_~~Z346~~OO~~A~
- - -... . _
cPE@.
-- . -*- llbt2E-04
.^__ .___
-.ZCC4D+C2
__
-_.
__._
PH1....17,5116..~PS1=~-~5.C000
-_
.--....
-_ ____ -. -- -.-..
.-..
____
--.-_
14s..
-- -. --._._-ANIT._____
-INF!XMATIONS
.I%@?-GS.WL
_.
uy-.2.91.7~EE+OO
_1].!3116
--.--...
------_-- _...-:.-.
.VJS~~Y.!G_~LT'T~~EPGR.
-.1_OlD+Ol
:-.25X~.~-8q~6-~C~~l_~.l~~~~~E-O.2
-K.x
PHI?-.
l7.5iIt
_
.-. -.-..-...-..-.
..- .___
.-..
_
__
._
._.
---.
CHL.22OOE.+OO _ .P=.. .212:E+C
44-L...
-xc.~ - _- _. -. -.
--_- .---CL
_.^,___..
-- ._.. --.-_
..o--.
_-
_.
EPSIP=
..___
-b?tb3E-03
. ----.--
-.-Dwr
_..- - -. -_,
..- .
.--.
--_
.._
,_.. ___ __
.._
.704bF-P3
..-
. _.. -_ _.. .
.--IFL
: __.. .-___.. TUl
-..- IL'7
-.- ---..._
-.---___
._.. - __ __.. .._
-.5645D+Ol
.,,15j8D+01-..:,2217D*OO.
.125OF+O2
- - '-.14130-02
-------Fo.
~Z.-.3CF.lfiE-O.l..-.57.~_ZSly.~3
_CMEGA~..2.4~-??E_pl_..O,._
..-...
.-.
. ._
. - _ __- ._ _.- .______
%.C~=-,.!?2?!+6f+OC
FTA=
..J&VU?X-Tf=--6:.
@y~@~.3_kCel
PGR=
.1973F-02
_
.-. .-.. .- . ..- -- _..-_.. . -.-17.5116
&PSI=
-. ._ ___-2b.@CCC-. ---.---EPSTp..-.
- .---.-- ---.-._.
--.---
-. _ --..-_,_
.____ _ .._
_
_.
__-
---.. - _.._.
--
___ ___ __
_
._._
.____.__.__.
_.
_. .._
__.j_
.EOtOOE+O4
FREO.
@=-.34107E-03
-.--..--.
------
_._.
.._ ,.._
__
.116i?tb=ti4-
.lb~+~~E-03
-.-__,
____--.
__
.__,_
__
. _
_
._._ -..-_
. -.----
__
._. ,_
)SHEE .._.._
.
ISP.TH-
.
?
-_
- _
^
b..
-.
_. .-
Case
__
4.1
_ 'Calculation
_..
tie_.:.
.__-
- .-_.-
:-
..-..
-.. -._-.
r/
NSTATM l 421
_,__.
___.__ - ._._ ..-_ ---__--..-. -..
.
NiEND _ r _72r-- ,. ..- ..-- vl -~-.
. ..- _.. - ._-..
- . ._ .NSTiP
-; 5r. ,_ _ .___ .-A
- .
_
.
._ .
I_CAfE
; 1,
_
. .__ .ti,:_,, -._ .- - .-.
!CIZER.
-.fs
FR
IFR
=
-. 2,
_ _ -. -
=. 1,
___._
NFR
.__
__ _ ,_
,v..
EISI
-._.__--
_.
-... ~.;o;-__
IEPSniT,---_-.-._.__
--
ZE?fI
3EP,Sl
-.EPSlP
_-
-_
-.
.-.
_.
-. .
_-_
__
..-...
-.
._
_. __.
-.__
._. ._
__._
__. .
.._
_
_
'-_
- v..
.--_
._
--
--.--...
-.-
_ _.. -,-.._..__..
___
_
-
. -
1,
-c-----------.15Ei027-p--
OX:r
-.
-..
_..:-
--
----
..__.
..-I
--.
.-
._
--
-.-_
-. .-.. -.... --.. .._ -__ .--.__
--_._---.
I-.
_.
__-. ..-..
_._
-_..
.-. _- _. ._
-- .._._. --_-..--__
. .-
--___
.__.__
.__.
.-
-.--._...-.-I----------
--___
-__
-___._
~-~-------.__--
-____.
c/-.----
-i-T,--.-._-
--
-_-___
=.2EL02i--
_..-
-----.---..-.-_
.--
c-----
.-.---._.-_--_
-__-__--DEPSIP---=-.OiO#
__
_.-_
_--__-__
I =.1)*2E+00i--..
---------.
ALFAR.__
_
- .._ -- _... ,_..... -.
I .;.5E-03r--..-~
... --..
ALFAI
__.
_ _--...._-- - _
. .._-.-.
-. _ ____
.._ -.
%ETAR..-r
;33E-D3;.--..
-. . --.. .- .- -.
-__-.
____
---_.---.--- - -_--
BETAI--.-
_..__
ti ., -. --.__---..-
72,
-IEPSI?
----.
..NEPSIT.-ilr-~----.---.--.
--~.
-IBETAR
._._.
_-
-._--....-_.
----.-.
-..
--.
--
.,_
.- ti _-. .._ .
.9E*Oir
of the spatial
grmth
rates
of TS
at the frequency
f = 5000 CPS prodowmfrqamvAth
'y= - 0 - and
!
=
e.'
. .
dis<urbanc6
pagating
_
___-._
_-_--
_-
-__
_- _--.-
-.-_
._.
_..-___-_
.._. -_-_-.
..--.
..--.
--
--..
-. --.
--..
-_
.__ .--.__
._-----~._.I.
_-. ..- ..--. _ -
- ._....
__._
.- -....
,_.-.
. . - - . ..__._.
__---.
_------..
-.__.-.--.
__---
.-_--..-
_______
_____
__._
._ __
UN
_. - .
-..-.
r/
:_.
__..-
.7E.-01~
_.
. ..--
..!W
.__._
1. z.* __._
-DUN _ _---
5wxr
.Lt- --- .
.CHORD..
.= ..tf4E+Jlr.-2,
.-es-
--... ..-.....--..
.-...
- --
-0bE6AR.-=
DtlE6AI
*cLln
-_..-
-.---__
_-
-.-..
__._----..-.-.
-.
____.
--
__
-....
-.- -----___
.__._
...-...-_-__
----
..__
.__
._. __-.
-..--._
.---.
____
__ ____
--__-----_
__ _^
___
-.
__.
___
_ -._
.
-.
---.-.
..--.
_. _.
_
.-__._..
-._
__.
._
.
.._
---
.__.
R=
.2031E+O4-
--__
-.
-----.
5025E-03
- - _.
CHLF-.
.----
-._.
CR=-;32148E+OO~llACH=-.8234bE*OO
EP*Ii--
-.bOOlDiOi-
-.._-.-..-.---:-52*1E:03-.---O-
---m2B35E;02
ETA=--.12622E+02
o~oooo
EPSIPi
17,4909
;283bD+OO
OMEGA=
. ._
._
__
85
IE=
----.
------
_.
- -
.-..
.-
UN=
---
.-
..73423E-01
IFL-
.-
--
----_ _
-. __ _
--
-_ .__ _
.-- -- ----.
---..._
.- _
.__-...
. ..--
---.-
XVI-IUZ-----__-__
14-35--------p---
. -_
__.. _..
..--.__
.- _.-_
._ __
-___---..
.3243D-02.23604E-01
.-.----
--
-----__--
DKX~
--.___
-.1104D+Ol
---. .___- -.41364E-03
._
---.-.--
---
-.1031E~02-~;8661Ei00--;;13E1E+-01~;1196E-03---;~b20E-03--.
--_
-.3168E&OO
.921bE-04
----;1012E-03.
-.5801E+OO----.1193E-02
-.l294EO2---.4099E-01---.11BbE+00--;
2589E;O4---;1873E-04-----
..-
b734E-03-p--p
--2---.353~9E~O-l--~;2432E-+O2
- -- -_.-
__.
,_.__ _.._
_ __
.- .- . ..__ . _... -._
.__.__..__.___ _
-. _- .__-.. -. .- -.-- _
- --;365ODiOl
-.Pi2ObsO2
.73423E-Ol--;;1312bE-02.
KX_~__--._--
17;4909
.~
.-------.
--
--.--
_. ___ _..
.___.
_ .- - -.. _
.-.
--
-.
-.-....
._._ --_.-..-.. -
:7X--
_-_p+-.
..- -.
.-...
-....
. ZODOESOO
XC=-----------
.733CE=Ol
3
--T-,734DE:Ol
- -.-_- --.
.-
..__-..
-.
..-..---..
Y-Y;xq;g&.
--_
. 19bbE-029
42
__-NIT
_^ .-.- _..
. lb3bE-01, .-_-.--
--._--_--
-----i43=
.--
.-io;-------
_- .--..-___
..-
-.
---.-.
-...-
-.--.
.lE-03,
- l.!E:G,.
wri---.
____._____..
-.._--..
..--.-.
.-.
^. -- -. _
_
-__
tlE:S?r __--.
- -. _-. _. . -- .- ..- -...AE
--
--lP(I-NT _..,.____
.-.. .- .RE
T
1.
#.
-.
- _ . ._
. _. _
-- _ __
0.
PGR=
-.
,1533[)+02
-- - .-.
35 -35---
-FR=
D=-
__
._-.50000E+D4
.14299E-02
.-.
----
.--
FREOi-.llbl9E=O4--
.27732E-02
--
--;12033E-ljl---___
__
.-
_
__
___.._..
._I
_xc:.
--_. 1
CM*.
---
e_.-_Nsl-+~,
..2?joW0
__-
_.-.
_.
R-
..Z25OE?C3
.?489E-03.
.-.
-.
--...~i25E~O~_~~~~9E~O~---~~~~~7~~~~1.~_-;141E+Ol
-.8355f-03
::208bE-Oi
4i45E-03
Z~-~-~~~-~~~~~q~_~~.,2155E~o2__.B639E.~Ol
.8913f-01
-- 3 ,~~~.~@~~~E~0~~~.~~.2_1.2.~~-0~~~~~..2823f~~~-.-. .3921f-01
_--
__
_...
-__
--~N~O~~~~~.IOHZ-~~RO.~.
_.
._-
__
__ ^_
_-__
---,I
.-
EPGR
__ _ _
--
-.1279E.-04
._
_ _. .-.
- .._-
----.--.
--.
._ _
.2922E-66-:..0
.~.->>-5
14 -35
.1458E-04-
__.
___
._ -._-__.
___. - --_
-.. _- -_-.
---__
.- _-_ _-__-...
-.__-----
-._-
__ _-__-
--~
_.
_____
_
_..
-----^_
^__..
-:
6RY~~L-V!Cl,V.Iti2rT~?~,
----.
- .-
_. __
___
.~ _
.--._
.
--
.-__
-_
--.._--_ _
___--
--
-..
.._
__-
-_.._
-.-^.
--.
._
__..
.._
-___^____-_. __ -._
_
_.-_--_
. ._..
_ .-
_ -.--
__
_-__.
_._.
__ __
_ -_
- .-_ - _,
-.. -. .__..- _
.CHc-.l~'liE~03~
-KS;-.
5je-- XC+1~3.?Ct~Jm~~?-.
.__ FT._ : ZkbTE+Oi
__ __-_
_ _ -- . . .
- .- .-_-.
._ ..__-_ _ _ _ ___-^, _, _ __-__. _..__ - .._^ _
__-. ._
_ ---.-.--_.___
_,____
___^
__-___.__ _
--.---HIf--. __ _-- -k~-----OKX
D
Iii2
__ --- ._-. --- IFL"IYl-.--__.-_-__
----___-.-___.
- --..._.__---.
--.
. I _o _ . li I 35--.----.
- _-. _.
_-___
_.-..
_-___
_ _ .-.-.2837t*OO
- i 3&5X-03 ._ -.7713E*OO
--.8865f-01
-.2Ltif-02
._,_ _-.i
_. ^--. .lb44E=03
-__-.-.
- ___.w_llll
-. _-__--.-.1
-----x;i77&.E~iJ2
-.52bZf-01
v19_!FzO'
I~~le?f_~~~~--;2407f-~-0_~_~3~_
.seslE~ol
2
--_-_
-.
.- _---.-__-.__.-.-___
--.____.
.
-~~JFOR~~TJDN~-F~OM-~~~E~~~G~~~I~~;TATA;~~~~--~-~~~_I_-
______l__l__
._I__
_^_-_-_---
.-. ---..
----
-_-__-_
__I-
--..__-____
_._-.
--
___I-we--
__-__---.-,27~6~_i~~~~l645D~~~~~.l5i?OiO2-----.60200-01
K~~~~~6i~2--;i5330?OO-,-~7~4D+ol
___
_..-.-_
__ ___^._
_-._-_
-.57025E;O3-tJMEGA~
.21153E-01
0.
FR..5o0~Oc-CU~O~-.lr633E-O4
-.18004E-02
KZ=O.
.
.sdaisFol
- .- .-.
_ -._---8a'315E=Ol-P-'SR1.195L'3E-C'2
D- .9~6~~:6:bf:ti2-265~--------~#;-;3~2&2f%oo
HXH=
,!2346EiOO-fT4*
.I2054E*O2 - It? ---aa-ip42,
----_
--_--- ---~~1;---17;575o-~FSi~
O.OOOO- EPSIP i-- I7 . 575o.-..______-__. -____.-_-.-I__c_
---L--.-x---------.
______
-__-_-~__
--_-.__-_
--- _I
-.--_.^-_____
-l_----_l_
-_-_
__
_________
--..-.
------_1_
_-.-. . .__
- :. -_. _ __ - . --II
__
___
___
_
_. - NS; -' 57 --- xci
.8807E-03CHl=
.3500E+OO
.IID
.265ZE*OC
_-_..___
-~---_
______. - ..__ -_
- - - - __ __ _ __ _ _ - ___
__-__
_---1
._...-.-I
__.-D -.----..-'NIT-------~-~~
._-_ -I-..
_..._.
--. -._ -. .--. DKX---------IFCIYl~1YZ--------I---.
.----.--_----I_
--7--;952of;D~=-JBo9f-o2-.5042f+OO
-.144bf*Ol-I-;;;;;;=;t-:
:;::~~~~Ioos---~.~l:ir-----.-~9f79f;~,--;;lbo9f'D2-I-;4bo6E-OS--.6729E-Q1_,_ __ . _-.-._ -.-----.
--__.__...__
.-_-_-..-- -I____.
.^----_.
---
-7NFDR,,&.TIORS-TR0,,
-GRVEl-
VItl~VltZ~T1lAiEPGR---
-II--
-----
w
0
._
.- _ - _ _._ _
_
.2793Di00---.30350-05
.l>POD+OZ
-.43130*01
-.ie5iD+oo
.1.571D+ol
-.iS4I3iOZ
.-. -.
FU=
-.517!36-03
O_~EGA~~.,.~0_870E~O~l.
O.,.5OOdpE+O4
FREO.
.116.38E-04
-.1629BE$
KZ.90.
.95813,~~0~,
Ki?.
'_
.
_.___._
__
.______
--.
-. -.
--.95813E-01
PG-R=- .i774Z.E-02
I!--.93lE7E-02
.5~255-~-~~~-----,.fSB.uN:32219EfO_q
,ll-ACH= .62_?!6E?pCE7.A. _?112iJ!*.!2
IE=
~c.~....
.-.,_-..
.
_ .._. --.-..-__ - .-._
-..-.._.-..-.
__ ______
--~.._.
-----17.6109EPSI?:
-_.O,O_O_O?. E_?>j.I:
.!?i%??
. _.__
PHI_
__.
---------.
_ -.
.-._-_..
-._ _-.---..--.---..
-_- --_
__.
._
--.
-...
___,
.
____
-.
._.
_..-..-...._..__
_.__
-___-_____.._
___.
--..
..-.-.-~--~
___.
--.2029E+-64
NS=
bL
XC=
.~ooo~*o~R.
.._
--.
--!!i.
-.:9_3?7EY?~
_
.._.-..
--_
---._--..
-__-_-.
________________
___.
-._.----..
.---.-.
. __ _ __.
-- - ._.. -.. DKX-.~~-.~--~.IFL-IP1~IY2
-- ---.. --- ---.
._- _____,.__
-___.---xi
Kk
__-_-_..-.
_
.--...--.
.--.---------.
-.--------..-..-.-.- _
__._ __._ _._______,_
_
_----HIT
---
___-.
---.
__
--..
.-
.--
--.
_. 1 _---. .1017E*00 .__.2360E+Ol --. --. -.2548E.-Oi2
.102cJE~00
-.7j~iE=o~ --.. -.1916E*oo
_-. -.6932E+dO
3
.loioE~oo
-~;~~~.~~~o~---~i-4.s-oE+-oo
.4516&01
----
__.__ INFORN~l-~~~S-F~~-~~~E~-~l~i~.~~2-~TAlA,
_.____p.---.----- .2982D+Ol
-------,laE!ODhiZ
----tfi--;10203EiOiT
_____--
-.
___ -.772i3E-03-KZ-0;
_____.^
_.
PHI-
l7.6~~~-~EPSf;---O-;OOOO-EPSIP__
_____
--
~.INFORrTION*..FRO-GRvE~
.12133E~O2-IE;
- -~--
YIG1;VIG2;TATI;EPGR
.--.
______.
.---------- _,_._____._.
__..._
-.-.-_-
__._
_-
.-91 YNi-.10203E+OO.
PGR=--;84181E=O3 D= ; 51049E-02.
. .COj54.E-OZ-----.,,
----..
,.-__
-.
---._--...
.-.--___
.--__._
__..____
_______._
- _...__ _-__..-.
.__._ _. _.._ - --_
---.
..--._-.
-.__.___
.-__._.- - - --.-----.-----.-.
--_--_-_
-__
_.-___-----__
.___
.--_____..,.___
-__.-.. . . ---.--^-_---...
.--..-_...
--__
-____--CM;--;9951E;03--p. ..__ -._-_-----______-__..__
-____
--
-..------
-.-
---.---
--.
--...---._
_-
BKT
---rF~-1u17Y2---~
v
-___
-.-.
.-. 15.40E;o.2..o--.z5-Jo-----.1934Ei-Ol--;5005E;03
---i728wor
.1675E<O%--=i7763E-=O3
--_ .1695E-04.o-.-l5 - 35'-..-.
.--. . ..- Lee
.7639E'03---.9634E'Oi--.23o1E+oo--.5200E-OC.~080Eioo_--.-..
-.5236E+OO---';6#18E;O4
-.4917E=01
.1001E-~00---- .7808E03
_______
__--.-.------_ .___
-._.55.1~E_?_t_:(\-~'7511--- --... -.-~~-
1
2
3
_._-_I__
--
_. - .._____
KX
-NIT
-..-
~.-
677C~500E+00
--. .-
- -- -...-.----
___
-_____
m
-. -EPSR
.-.--_-.--_.-..-
.- --..-
..90j~E;.dj'
------.68i2E.;O4
--- - -.6..
-0 -- i5-"~5
15--35- .299iE
- 04
0 15.---35
-- ..2825D-+OO
---;1334D-Ot--.15770+02-- -.- ..--. -- ------
.8240D+OO
39Olrr+O~_-.._-~
_--.-._FR:;
OMEGA;--.32938EOi
. _._- _ _. . --_0.
. ._.~
___
-.--.24564EL03
__ ._ _--.^. ___ _. 5OOOOE+O4~
_
---- FREdi
.--. --_ ,il6-43E:o4
____-_-
----;-~~~B~ET~~~-R-~C~~-~B~~~~E+OO--ETAO
CR=
-_---
..
,jl'50S;oj
--;8536E;b5
-.655bE;O5
--.16~e~=az-.
--;-1174fiO2--.4011D*Ol
I(Xmi ;-lO799E700.72549E~03
CR;--.32300E+OO
.-.--_PHTV77:-6541
..-.___-
.--
---..
______
--
ETA.
EPfIPi
_-
;11474E*02
-17.6541----..
-----
------
.----
____
__
._
.._
___
-_
--;3483D+Ol-1~
;1277D+Ol
- -.2990D+OO--;6619D--02
KZ=OiOMEGA.
__.
- ___._--.-___.2309OE-03
__
__^
_ ____ -.34tIBOE-01
_.. __
_
HACH=-.B2346E+OO
--.
_..- D.ODOO
EPSI.
_--_-.-.
- -.-
---
-.1665D+02
_ _ ._0;
, _ _ ----.-. __ ,_
-.-91.UN=-.10799E+OO
---..IEG- ---.-.-_. ----..
.- .-..
..-.
--._.. - --_____.
---_.__.__
-.--.
FRm
PGR=-;79454E-03
_..A.__
____.__
._____
._
-__
_ _______
------
--_
_- _._ _.
.50000E+04 __.
_ _.__
___
FRE~<-711646E=O~-~-
Do- .11187E;Or-;27567E;O~----,_
.._. ____
.-.----
._.__,_._
,.._
_._. -.. -.
.. .- - - . -- -case.5 -. Calculation
-----
lr
mm[SpTH _---__- =
_
_ .__,
INCOMP
-_.----__-__
-----NSTATN
</:L..
. ..-.--.
____-.
---
= 2,
-.-1~7--~~
.-..
_
-
-.-.
of
. -..
_..- -.--.-
-. _.
.._-.
.-.___---
-. .-_ __-.__-.
_- -_-__--------_-.--.-___--
----.-.
_...._ _..__.___.___
_ ..!S!%!..-=-.!E-
the spatial.growth_~~~~~f~s~~~t~~~~rY_.
at a.specified
location-and
Y p.4!_
CF disturbance
..--
--
-. .._... --__
-.._._ ---
..--.._-~..--..-..._--.-.-.--......-.. -.
._-
_....--:I..
-.--_-.
--
_. .-._.
_..
----
___-...-
'-YSTEP
,_ ._
= 5,
..___._..._
-_._--..-.--.
-_. _.. ..--.
_ ._ _____
.-_
._.
-__.
-'IC'AS-c-=
~r~~.-dc--~~
.___.
...-.
- .__.._ -.
_-...---.__
_ ___-.
.._ .ICIZER
. 2,
___._ d-:.:--:.
--I1
. . -.
_
.,iEIDi
;-.--~/--'---. Fp ____. -'-5'
- ---.--.
_ ._.-.
----- .._.----..--.
--..-.
.,FR.
-.--;
2,-.
!
_--..
___.
..----.--.-. ..--...
__- __,__. -.-.--.
;..YFR
,_. _- --.
~--r/-I-i.____.-.- '= 1,- _
-._
_ -
._ .-
:
-- -
__
_ ._-..-
.
-_-.
__~
-~---
--DFR--=.'OE:D5,
___.-___-
--_.
.-._
-..--_
_______
.-.
._..
--
.-
- --.-.
..-..-..
--
-.
-
-..
.__
.---.-.---._
--: .:-.
------..._
--EPSI=.lI3~ETO~,-~~-----
--
-IEPs-I
1,
.-xp51
1,
--DEPZT
= -.lSESDZ,
-.-__-..
-__--~~____..
21
H
__-___
4
--__.
-..----
-i.D.DI
.---
--
.-,l~/p-----.
;JBP~E+DO;---~_
_ ._ _.
.._ _ .---;2~-~.,--..
- ILFAT----=
----AE71~
-~.~33E-D~,---.-~-
--IBElAP-~7,
-BET&l.
___--.
- --..
----L-----.--.~
-NESIP7-1<- OESIP
_ ____.._.
---.-
-.*F:qp;---
---.-.
__--~__-.-
-__.__
--
-'-EPSIP-.;;-D.D;-.
-_ __-_------.--_
-lEPSlP--=
-. --
-.-.
v-
~__---._-..
--__--_~--___-_--..
..- - -._
_
..___ -----.-.
-. . -- - -- ---.---.
-_---..
--.
-..-.
.___. ----._
_ .-._
------.
..- --__.
.-.
-.
--..
_-.
._-...- . .
- .-.~
..- _...
.
.- .- .- --.--^
- ._ .._
.- ....-.
__-_....
._____
. .._..
__
. _
-..
.
-. .---..-.
. - -.-.-_
._.. __
--.- --. ..-_--..
.-__
-~
.-..-.-.
..--.--.-.------.
-.--__
..- -.--__-. _-_..-.
4.
-- ..-.__
J
..--.._
._ ..-.--.
__ -. -.-__ .~.. .- .-.^_ .--- . . ---.
_-..
-. .-- .__ ..
- -.-.---._-.-..-..-__-..-.--_
_-.--_.
_-..
-.--._
_~
_.__.
.--.--_.
_
.-._.
----
__.--____
_ _-.-..-
__
._-
-.
_..____ .-._
_.. -.
~~.-?deF~*oo* -.: /
--UN
._
nUN
- -.-.-
.--
--..
.~
-
____-
- -.-.--
_ IE-.
.1 EPS.
.lE-03,
_...._.____
---..
;i ~;o3-; .---_____.
------.----.
1 E-03S---.---- --.;;-;
. .._.. -. ._.. - ----.._ ;~o. ..---._ s ..-.
-..
-___
-- ._._.-...----___
--.-
_, ._--..----.
. -. -.
.-._-
_
----.
-.--.--.
-.---
___
-Ns~-~O~-'--YC;--~~~OOE~~~---R-~-
FRDY
-..
GQVFL
- __
__.
CR.=.XQ717F-Db
-___-
--
-~---
--
____
__..
-.-.-
.19.5096
---.-.---
.- ..--..-
-..
---.
_ _
-...
____
--..-_
--_-...
--
-. -. .-... ._.
-_.-...-_-._----..
-. --.-.-.
-.-.--..
-.-----.--.---.--__
---
..-..
_
. . . . -.
__ _ . __ _ _ _
__. .
- .._.___
..__
-..-- . --.--_
-.- -. __- - .____
___
_
.-_.-.
.-.
_ --.-.-_
_
.----
-----
._.--_
___.
._ ---
-..
.._
___
__ ___
_,._.____
_
.-___
_---~
-__-
..---
_-..-_..-.----- -----
--_-.--
.__.
.---_.
- - __.__.__
-.--
---
,13.a.4E~02~-----.---~_----..~__~~
- __-_
--__--.--.__DEPSI
._
_.
_.--
...1323E+OO
.-- --- .lZlOE+OO
-...
:2884E-Ol-.-
-.
.- -
-.
.4369D+DO
--.
---.-..
----
--
.30bbD-02
97
UN=
.-
--
.39flOOE+OO
~__..
PGR;-
-..--..
..-.
____._~
.. --
. -
-.
._.
IUlIW2
0 -id0 -- 16.
0 - 'lb
o-
-.-
1b. -..34---.-------.
0 --lb~. .._34.
_.._
-
--
--
----
--.----.-.
- _. - -_ .__
--
- ---
..-
_-
.-_.
__
---
- ---
-------.-.-
.27009E-02
-.
.._
.23bOD+O2
OMEGA-~~;97004E'07-O,---..-_-..._-
---
IFL
. DALFLI
.._
. _. -._.
.3i79E-04-.
-. -.1302E:o3
-;;2161E-03
-~;1139Ei03--~--;7OOBE=O2---,2494E-04--_.---.1139E+03
_.
- .--.. ----- _. .1087F-02---.lblZE-05
- - -_....- -..-.
.._-_
--
IE=
-_-.-
---71135Ei03
- ..1137F+o3
--.-.1139E+03
-.8194-E-03- -;aza7:-03
. . . . --
.-
EPSI
---.-.
:.7090E--63
-.6959E-03
-=.7424E-03.
.-.-_
ElA=-.1054ZE+O2
-~-.
EPSlP..-
--
_
_ __
___-.
-..-...
______
-.--.-.-
.C-HCi-__
.12ObD+O2
-.1073D+O2
-;36394E+DO
.z.82BEbEi03
-
-.---.
---.-----
.--
~VlGlSVIG2~,TATA,EPGR
-.
WAtRi-..62346E+DO
PYT.-19.5096.~PS?i-113.8752
__._
..__ -..
I(z
.2776D+02
-.74360+02
--~-:;lbY1D9EfD~.133BB~-OZ-KZ=
._,_
__.-.--.
-.
. 3647EiOO-.
-- .3643E+OO.-.3640E+OO.
---I--.1593EiDo-----;200lE=02
Z--;lbo2F+oo--~;19b4E-OZ
.3.--1li51OE+Oo---.?095E-02
--&--~~6~~E-~oo-~~2313E-(IZ---.-3b39E+00
.:11611E+O@-.--.2339E;DZ
5 ______._
-.----TNFIIPIATTLIRS
_--
z~~~~2E+04-
.-.-.
-- ------
--
--~.__
_-..---
.--yy----~
---NIT-
_._.__...
-.-
--.-
p----------
_...-
---
---
--
---__
-_----~-~.-..
--- ITR
. __ _._
~__------..
_--.-..-_-_---.
--.._ - --.OYEGAP
= .lb-3t.E-01;
-- ._
._
-.
.--.-----____--__
.._..
.._.
---.~
_, OMEGA1 __ .. ,?96bE-02,
-------.-
__ -. ._
- -.- ---. -----.
--LEND
----~-- --.
_._ _. __
___
.--. . .--- -----------.
____ -..-._
..----.-..-.
--..- .
_--~--.
--
--
.-.-.-
._ ._ ._
CH3RD
-RE
-.-_.
._
.__-._.
--- .-- _ = .5E-01, _. _
..--.--.-.
_- _.-. . .- .~44E+Ol,---
TPQINT
----y-z---.- ------
.-
.,.
._~
0*~.40062~-D~-.~2230~:D3-------.
-__
__
-. -. __ - _
.
._
-_
SYEF.
-
.-
Case.-
ISPTM
-_ _ _.
1, _ _
= 106;
.-. .--
----.-.-..-.
!CASE
.--
= - 4; -.
.-.-
IFS
.= 1,
- /
NFP
- .:--:.
:.:
..-,..-.
_.
--
--NEWT--~.
--
--
-----. _._.
--m-.:
.I
.--
-.-~.
.---
--._--..---..
-.-..
~_iLI
- NFPSTP-__.
------~
,FSTW
Al~AV
. --_------.
--.-..-
__
. -..
--
--_
__.-_--
.__.
..-..
-.._
..-..
--.
---
._
.__ _
.---..
- .._
-.
_ -.
--
.__.__
..-.
_--I.
.-
.-
----..
- -.
z.
- --..-------_ -.
-...
_ .._.--.-..
-___-
.-
---
__..
.--
--
-;13B7F+oOi
-.-
-.
_ --.-
.-- -_--_._.-
.._-
,thE-Ot,.-r/..
.~.
- ,LF,,-
..-_ _.. __..-.
.._-.
-.--.-..-3ET,*---.-.33E-03._ .-..
-_-.
_.__
___-. ..- - -.
----_-.
-..TRET~P.-.l;--.-_---..
___..__._
--__-__-..---7F-dZi~-.-... -.
-BEfAr...---.
--__
-.:--
_ -.
____,_
.--
- -- __..___
~.~______
___
.____
-~~~~_~._________
-.___.
-----
----
...-
O-,37
---.--
:,J;O;
--
..
____--
--=7-V
__ _
-.
-. D-T--.-.ITF+DDZ-,
-.--'i-
_. -.
__..
_ .---
_. v'.
.3E-05;.
-.EPSI.-~TIl.*CE+03,--~.-.--.-.
______
-~EPS,-.-l-i
---.--.
_.__
-
- Y$ PsTp
-__---
--.--
_ /
'.-.
--.
/ ..--_
m 1,
DFR
spatial.
growth
rate
of stationary
,-loc?tion
with
! = cl
.-
---r/
-.
= .lF-Ol,/--
the maximum
at a qecified
.^ _
- - -
NSTATN-
-
FP
of
- INCJqP-I?;-----
ICIZER
Calculation
CF disturbance
-__.-.-_ -
-.
_._
.-
..
.-
.-.
-
._-
.--__-_
._
__
--
-.
..-
.__
-.-
. . . .._.
__
__-
_....__._
__.
,. -... _.-.
.
.393EO3~
_. _- __
. _. _ _ -..
.
_. __ __- .---.
-. r/ __ ._ __.
____._
. ..____.
. .-..
-_..-__-i-r/ -..-_-____
-___
.- -_
--_IUNK--~-L-.-____.___.___
..__.__
~---.-..-.
=
1.
-.
.-_ NUN
_ __._, ___ .__
_..--_ ti- _-.- .----. - __ ..-..- ..---.
-.-_._.
-7dN
-.-
--
-.---...-
. - -..-..
._-.
.--
ie
_.
-.--. .6ssE+nl,
._____ --.
..-
-- ----PE--.
.--A E - --- --_---
__._. --.
---.------
.-..
--
.i-Eecj
--.
,- -
..-..
-.-
-..
-..-.. .._ -_
_.-.
-._
______
___
_--.
-..
.~
.-.-----
.._.
---._. _
---
_-.-
._.- .,__.
_ _ -- .- ..-
__
--
__._
.-.. - ..---.
--
_----NT-r--
---.
-~---=;~5~0~,0~-.~601~-02--;3bEBEi00~-;9005E-O-3--~-.112bF+03
-~~C~~sDO---.76B~E~D2-.3629EiOO
----:-.--:1~09~+-D~-i2~72E-0Z----.3b29E+DD-----.92~9E-03-.
~NFIJPVATTUN)U~ FROM
KX--.-,JD67E+OD
__
_ __ ___
___-_
GRVFL
--
_.__,_
_._
__._.
-.---
- ~. ._
---.
.-.KZ
_... -
-_-.
.__ _
.._.
__._
_-._.-.-_-.
-_.--._.-__
_ .__._
_-
..-
.-_-.
. ..-
__.-_
--.--
_.-_
____
__----
..--.--
-----_--._.-___
.-.. -------.
______
_ __.__
.---.-.--.-
_ __
_________
-___.--
__
I-_.____.
_
_.______
---._,-.
__
~_.-.---
EPSI
__
--
_.
_-__
---
stHLr-,136sE-02
-_--
_._ .___._____.___.
.-._.__-_
.___.-_-.____
- - _--. _-__
_.-. -----.-.-._
----._-
_._-.
----.---___-_
---
DEPSI
--
DACFAI
__.-
IFL IYl
IYZ--
- ---
-_
- ;;3065E-Or---;,~352~;0i---o
-__
__._
VIGl~VIG2~TATA~EpGQ
_
.__.
-.929BE-03-
-~----.-.--.----_ __._ __
-
-;llZbE+03--.
--;1175E+03
.-.
.3715@+02
---.9325D+Ol-.1512D*O2
--.?b71FE-02
KZ
.3b289E+OO
-.924kEE-03
- -... ----------.--
~~T-19~~936+PSSi~l2.5?54.
.-
_____
.4016E~O
-~.--.~~bZTF~-b~~~H--~R735bE+DU~E~~--;10752DD21~=-~7-~N=-__
___
-.-.--.---.
.-
______--.---_-
-.--
..-
----A
____..-.-_---.----
.---.--
_----
__~--
--.?17bD+F7
- _.-..
_.
---.-~
--.-._--
4.00 Ei 00 -Qr
----
_..
_
---.
~nDF-YC.;B
__-.
.-.
_..
- .--
--
-.--.-..___-___
- .__-..__
_...
- _ ._
.--_--_--.--.
_ _--.
__...
-. - . ______
I_-----
,----
--
_-------
__
_
_ ^__.
- -.
-. .1636-E~01;~--...
.
_.__. - .._---_ . .-. _- ,_-..
..----~_
.
.._
_.
__~ . . JqthE-0*,---..
----- OMEGA1
._.._
-_.
--.
- -^---..
_..
_--.-.
-----SEND
__.
----.__
_.~-
-.r-lMEGAQ
____ --.-
.- -..
.._____
- ..-- - __________
-.
-.
. ___-.-_.
.lE-C3,
----;-la,
-1TQ
-.-
_ -
.T-_y.__.-
. _._..__. -
-.---
._._ --i
-2,
--. -.-. -----.----.
-- ,-pQI-ijT
._..
._.._
__,___________._____.
..--.---..
EPSlP=-
.19.0936--
---
.
.
. ..-.
-
--
...-_
-._
.3424D-D2
.4090D+OO
DWEGA.95995E-07
- --.
.---.-
--
-----.
-~----;1~~~,~0-.rb7~E-D~-~6~1++DD-.9253E~~3--'.~176F+D3-~=.1099E~D2-~'-~-;1727E;OJ---D--~~-._____
..- ___ - ._._. -. ----. --..-.-.
ib--.a---6 -l&--37----.-----.-.9552E-,f,
--. o-- 16.
a&-------___.
___.
_._____
..----._.
_.-__
..__
-_.-_
.- _
_
--- .2224D+02------.-__
- -.-_..
O.FP =. .lOOOOE-Dl
FREDi
.23901E:10----.-----.
----.----_.--_ ..-,---_..
_.
-.bOslE-02-...--.15~~~-04-
;,9C,b6E+3-----.-.__
.39300E+UO--PCS
-.
--.. --__--..-_
---
---
----
__
-;-;~0501~-02~.96T33E=OF~253~E~O5___-.-
-.-
----.--~-
__._
34-'--- _. .-
. ..-
- -.._
-.-
-_._-___
--.-._
.-
-i,2173r!io2
- KY*-.i5395F+qO
..
__ - __
--.
.3'14D1C2
-.?h737E-02
CR=.-;4j595E-d~-riCr=
.___ -....-_.-.--
..^.F2346F+DO
-
ETA=.-.10752E+D2
IE=
97 WY= .3932DE+DO
EP$.f=- cl2,575i
PHI= - 19;0936
EPSIP;
19.0936
.4774E-01
--73~iOE;OZ~-r--.714LE-D1T-.925BE-03
1 - ;?532EiOO _-.
- .
-.7575E-02
;4D71E+DO
-.1593E+OD
1
-.9526E-03
-.159DF+OO
-.2752E:02--.
-.4073E+OD
2
-.9451E-03
-.1491E+On
.-.273OE-Oi
.4072E+OD
3
INEDQ'ATIDNS
_.._ -_ ._- -
. FPrll
__--__- GPVEL_.-. VlG1,VIGZsT6TApEPGR
_--_--..
-. -- ..-...
-.2335rl+02
.#X=:.1690AEiOO
CQ.-.-5!777E-Ob
_
.39998+02
-.27304E=G2
.34lOD:O2
.95995E-07
-.4015?+01
.1511D+OZ
.SDCCD+OO.
r(Z= .363D?E+DO
-.C?5?4L-03
D'lFGAm
.-
--..2224D;,j.-0.
-DGR= .305lbF-02
-.
.1175E+D3
.1125F+D3
.1175E+D3
-.3712E-01
.9219E-DP
-.l?CBE-02
ETA.
.lD752E+O2
IE=
D.
..-..
-.
-.759bE-04.
.2297E-04
.3D84E-36
---
__
-_
.--
..-
97 UN'
FPi
.lOODOF-01
PGQ= .3119bE-02
.llb4E-03
-
-~.41lhD+OO"-;3312D-04.2237~i+-O2
DrEGA= ;95995E;07.0.--.-.945bOE-03
D;
.15lbE-05
FREd=
.23901E-i0
IE=
.-
.- -.-__-
.---
--..
.i4959E-03.-.16014E-03
O--lb.
-.--Pi
-.
-.._
__.__..___
- -
--
_,.
_-..
---
.-.
..-.--.__-_
. -._.
FRT ---.---____..lOOObEd-1--FREPm
.239DiE:rO.-
97.YN= .43719E+OO
PGP=- .31209E'=02-6;r4549-6E;6445975~~Oi
___
-...---_--___
-~RT~v;D9367PSI=-lT2;-5475
EPSIP=
19.0936
.-.--_.-_
__
-:.4,S23E-D3
--.-.-bab8E:Dl.437rxoo
-.331'zF=o7v-3
--. -;347OE-03.,292DE;O5~-016--a<-----.---.1~67SE+DO-;2733E~7)2
--.4033EtOO
---:94blE-03-- .-ll25EiD3
--1
__-------.----..--- __-_--------_-._____
___..__.__.___
-~~lNFOR*a~ON*~FIIOq-bR"E~~~-,~TG7i77;T~~PGR---.----------------~----- --.-.
l.-----______
__._.._. -__ -_...
- - .- ..-.. - ...-.
- --.
.._. - _ _
-... .-- .._ _____
_-_
----z.232~Dt+D7.4013T+02----.9566D+Dl
.1652D+32
. ..41lbD+OD-.6952D-06
.2237D+O2--.
--rr.~;1~77~tDU---;2733lF;OZ-K7.=.40332E+DO
-;S4bCBEy03
D*EGA;-;95995E-07
O,---.---.FRc
;lODODE-01
'FRE7).7239,-~13=10_.._. -.-----.10752E+O2
TE=
97 UN= .43b70E+DO
DGR= .31725E-02
D.' .5505bE-04
- - ---'-CR .';;57377E-Db-~~1~~-.EZ344E+OD~ETA=
'-;8767BE'04---- .-._.
..-.
._ .
..-..__.------ ..--. ---.. -. - ---__
_
- . .- T-PHI.= -19.093E
EDST=~l12;5475
EPSTP=
19.0934
_._
..-. . .-. --..
-- --.
- .-..-
.lD752E+D2
.~
-_____
.2?39D+OP
0.
. 44093EtDO
.1125F+O3
FRp* -.GQVEL
-----VIGl,VlG2,TATA,EPGR
-
_.__
_.. .--
-.2379D~07.401110i02--~9585D+01--~-.16511)+02
K!t;-;l6764EiOO--.27317F-02 -~.---KZ;-t40377E+OO
Ca;---;+72t;3'F-7)~~Hr-8234bEtOO-ET-a;
___-
.23901E--lo----.-
-;;72b54E&-.----.--_._
16. 34
lb--34
16:3i
-.-.--
~~i9.@9j~-~E~SI=-lli.5475-~?SIP~=
?3;0936-.
'-PHI=
-.374?E-02
.4409E+CO
--=;?oO:E.=O3
-.7752E-01
_ _. 2
-.157bF+OO
.4338EtOO
--.94:bE-03
1
_..--. -.2732E--02.
-__
_....
o0
0
--. __,_..
INFORYATIONS
_- __.-..-
.lZlTOE=tj-3
-.9603D+Dl
.1648D+D2
-.4118D+@D
-.2905VO3
-KZ= .;iO723E+DO .--;.94.513E-03
OMEGA= .95995E-07
-.
__
_.rACq=-.8234bE+OO
. ..--_.
'--.-FP~~-,~~D~DE-o~
FRED.
-.
YI.
*TI@Y*
PROGRAM
HADY(INPUT,OUTPUT,TAPE5=INPUT,TAPE6=OUTPUT,TAPElO~
PPOGPAM
C
I"
L
.,
ce
c
C
c
c
c
c
ra
*u
P
b
c
r"
P
5
P
."a
HADY(INPUT,OUTPUT,TAPE5=INPUT,TAPE6=OUTPUT,TAPElO~
******************t*****************************************
*
*
*
HADY-I,
STABILITY
ANALYSIS
FOR
t
THREE-DIMENSIONAL BOUNDARY LAYER FLOWS
*
*
BY
*
*
NABIL
M. EL-HIDY
*
*
DEPARTMENT
OF MECHANICAL ENGINEERING E MECYANICS
*
OLD DOMINION UNIVERSITY, NORFOLK, VIRGINIA
*
*
************************************************************
*
*
*
*
*
*
t
*
t
*
*
*
*
REAL YACH,KRR,MU,MUP,MUPP,KFF,ND
CDMPLEX XI,D,DTR,DF,COR,ALAM,TATA,A(818)181(418),EV~B~
COMPLEX KX,KXX,KZ,KZZ,QA,A37,A48,A84,A85,A87,EVV,OMEGA
COMPLEX A21,A24,A25,A31,A34,A35,G,A42,443,A46,A64,A65,Hl,H2
CDPPLEX
Z1~101~,22~101~,23~101~,Z4~101~,Z5~101~,Z6~101~,27~101~,Z8
l(101)
COMPLEXW1~101~,W2~101~,W3~101),#4~101~,W5~101~,W6t101~,W7~101~,W8
l(101)
DIMENSIrlN.
Pv(l6,lOl)y
BMI(8,16),
BMF(Brl61, BCIV(@T, BCFVfB)
DTMENSTrlNWflRK(17000), IWORK(300)
CDMYDN
I4441
XSAVE,KL,INDEX,NTT
COMMON/BBB/ KX,KXX,KZ,KZZ,OYEGA,XI,P,Q,GAMMA,OB
CDPMflY
/RRl/
XC,CHL,UFS,R,MACH,ETA,PRAYDL,ND,ND,NS,NY
COMMDN/CCC/ Y~1O1~,U~1O1~,UP~1O1~,UPP~lOl~,w~lOl~,wP~lOl~,wP~~lOl
1~,T~101~,T~~101~,TPP~lOl~,nU(LOL~,~UP~1Ol~,HUPP~lOl~,ALF4~lOl~,ALF
2AP(lOtl,PR(lCl)
CPMMO'JIFFFf Z1,Z2,23,ZC,Z5,Z6,Z7,Z8
NAMELIST /SHEE/ ISPTM,INCOMP,NSTATN,NSEND,NSTEP,
ICASE,ICIZER,FR,IF
1~,NF~~DFR,EPSI,IEPSI,NEPSI,DEPSI,EPSIP,IEPS~P,NEPSIP,DEPSIP,ALFAR,
~ALF~I,~ETAR,IBFTAR,BETAI,WN,IWN,NWNYDWN,CHORD,I~RINT,RE,AE,E~S,~TR
3,fTlPEG4R,O~FGAI
JL=l
X1=(0.,1.)
GAMMA=1.4
Fro.8
A
A
A
A
A
A
A
A
A
A
A
3
4
5
b
7
8
9
10
11
A 12
A
A
A
A
A
A
A
A
4
A
A
4
A
A
A
A
4
4
A
A
4
A
4
4
A
A
A
4
4
4
A
13
14
15
lb
17
18
19
20
21
22
23
24
25
26
21
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
*TIDY*
PQOGRA'I
HADY~INPUT,UUTPUT,T4PE5=INPUT,TAPE6=~UT~UT,TAPElO~
P=(1.+2.*E)/3.
o=F?.*(E+2.)/3.
1
2
*****t***********************************************************
READING INPUT DATA AYD PROFILES
*************$***************************************************
RFAD (5,SYEF
1
WRTTF
I6,SHEE)
CALL
FULL"
(NSTATN,INCflMP)
QR=GAYYA*M4CH*MACH
FPSl=EPSl/57.29577
DEPSI=DEPSI/57.29577
FPSIP=EPSTP/57.29577
DFRSTR=DERSTP/57.29577
IF (T"ASE.EO.3rDR.IC4SE.EO.5~
GO TO 1
IF (TWN.EO.2)
WN=6.2831853*CHL/(WN*CHORD)
GO TO 2
CONTINUE
If (IPETAR.F0.2)
BETAR=6,2831853*CHL/(BEfAR*CHORD)
CC'NTTNIJE
PHI=ATANfND)
EPSIP=PHI
IF (IEPSTP.E0.2)
GCI TO (6,3,4,5),
IEPSI
EPSI=PHI+1.57
GO TV 6
CALL CFA
GO TO 6
(EPSI,NY)
EPSI=PYI
CONTINUE
NIT=0
NITB=O
IKDEX=l
TNDOX=l
IF (ICASE.EQ.3.0R.ICASE.EQ.5)
A
GO TO 7
ALFAR=WN*CqS(EPSI)
RETAR=WN*STN(EPSI)
Gn Tn R
CONTINUE
IF (EPSI.EC.O.)
GO TO 8
IF EPSI=T). ALFAR IS INPUT
ALFAR=QETAR/TAN(EPSI)
BFfA!=ALFAT*TAN(EPSIP)
KX=CMPLX(AL~AR,ALFAI)
KZ=CMPLX(BETAR,BETAI)
IF
(ISPTY.EQ.2)
GO TO
A
A
A
A
4
A
A
A
A
4
A
A
4
A
A
A
A
A
A
4
4
A
4
A
A
A
4
4
A
10
4
4
A
4
4
4
4
A
A
4
A
A
4
A
4
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
*TIDY*
PROGRAMHADY~INPUT,OUTPUT,TAPE5=INPUT,TAPE6=OUTPUT,TAPElO~
IF (IFR.EO.ll
10
c
11
12
13
C
E
GO TO 9
A
A
91
OMEGAQ=6,2831853*FR*CHL/UFS
OMEGAI=O.
OHEGA=C'IPLX(OMEGAR,OMEGAI)
FQEQ=OMEGA/R
GO TO 11
Df"EGAR=FR*Q
FREQ=YMEGAR*UFS/(6.2831853*CHL1
A
A
93
94
95
96
A
A
97
@PEGAI=O.
~~E~~=~~~LX~OMEGAR,OMEGAI~
98
A 99
A 100
A 101
DMEGA=CMPLX(OtlEGAR,OYEGAI)
A 102
;
C
15
A 103
A 104
A 105
4 106
A 107
A 108
A 109
A
110
A 111
A 112
PROBLEM
4 113
4 114
A 115
A 116
BMF(3,5)=1.
BMF(4,6)=l..
BMF(5,9)=1.
4 117
4 118
4 119
BMF(6,10)=1.
RPF(7,13)=1.
RPF(B,14)=1.
A 120
00 14 I=l,Q
BCFV(I)=O.
BCIV~f)=O.
***************************~************************************
A 124
14
92
CALCULATInN
OF EIGEN
VALUES
+*******************~**************~****************************
CDNTINUE
KXX=KY*KX
YZZ=KZ*KZ
OA=KXtNO*Y?-OMEGA
A21=Xl*R*OAtKXXtKZZ
424=XI*KX*Q-P*QG*KX*PA
4 121
A 122
4 123
4
4
4
4
A
4
A
A
A
A
A
125
126
127
128
129
130
131
132
133
134
135
*TIDY*
PQOGRAY
HA@Y(I~PUT,OUTPUT,TAPE~=INPUTDTAPE~=DUTPUTDTAPE~O~
%
A25=P*KX*Q.A
A31=-XI*KX
A34=- XI*QQ*QA
A35=XI*Q4
A37=-XI*KZ
G=RtXI*QB*Q*QA
ASP=-YI*KX/G
A43=(-KXX-YZZ-XI*R*QA)/G
A46=XT*Q*QA/G
A48=-XI*KZ/G
Ab4=- XT*R*PRANDL*
(GAYMA-1. )*MACg*MACH*QA
A65=XI*R*PRANDL*OAtKXX+KZZ
484=XI*R*KZ-P*KZ*OS*OA
A85=P*KZ*OA
AR7=A31
41=A42*A24+A43*A34+A46*A64+A49*A84
H2=A42*A25tA43*A35+A46*A65tA48*A85
EV(l)=-C<QQT(AZl)
EV(2)=-CTQST(0.5*(Hl+A65)+CSORT~O.25*(H1-A65~**2~H2*A64~~
EV(3)=-CSQRT(0.5*(YltA65)-CSORT(O.25*(~l-A65)**2tH2*464))
FV(4)=EV(l)
EV(5) =-EV(1)
EV(b) =-EV(?)
EV(7) =-E'./(3)
EV(R) =-EV(4)
C
r"
m
w
*****t***********************************************************
CALCIILATIf-lN
OF EIGEN
VECTORS,HOMOGENEOUS
*********t**********~**************************************~****
Dn 21 J=1,8
EVV=EV(J)*EV(J)
SD Tfl (1~,18,18,17,16,18r18,17),
16
Bl(l,J)=l.
Rl(E,J)=O.
81(3,J)=O.
31(4,J)+O.
GC! TO 19
17
Rl(l,J)=O.
R1(2,J)=O.
91(3,J)=O.
B1(4,J)=l.
GO TO 19
1B
Bl(l,J)=((EVV-Ab5)*A24tA25*A64~f(A2l-EVV~
B1(2,J)=A65-EVV
R1(3,J)=-A64
B1~4,J)=(Ab4*AB5-A84*~A65-EVV~~f~42l-EVV~
PROBLEM
A
A
A
A
A
4
A
A
4
A
A
A
A
A
A
A
4
A
4
4
4
4
4
4
A
A
4
4
4
A
136
137
138
139
140
141
142
143
144
4
A
A
A
4
A
A
4
A
A
4
4
4
168
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
lb4
165
4 166
A 167
lb9
170
171
172
173
174
175
176
177
178
179
180
*T
IDY*
PQOGR44
19
20
HADY(INPUT,OUTPUT,TAPE5=INPUTTAPE6=OUTPJT~TAPElO)
CONTINUE
IF (J.EQ.4.OR.J.EO.8)
GO TO 20
A(l,J)=l.
E(Z,J)=EV(J)
6(3,J)=(A31*Bl(l,J)tA34*Bl~2~J~tA35*Bl~3~J~tA37*81~4~J~~/~EV~J~*Bl
l(l,J))
h(4,J)+31(2,J)lBl(l~J)
A(5,J)=B1(3,J)/Bl(l,J)
A(~,J)*EV(J~*B~(~,J)/B~~~PJ~
&(7,J)=9114, J)/Rl(lrJ)
A(B,J)=(A94*@1(2,J)t485*Bl~3~J)tA67*Bl(4~J~~/~EV~J~*~l~l~J~~
G@TD 21
A(l~J)=bl(l,J)
A(?,J)=EV(J)*Bl(lrJ)
A(7,J)=(A3l,*Bl(l,J)tA34*R1(2,J)tA35*Bl(3~J)tA37*Bl(4~J))~EV(J)
4(4,J)=R1(7,J)
A(5,J)=Q1(3,J)
21
22
.
.d
90 23 T=lrA
DT! 23 J=l,lh
bMI(T, J)=O.
4
A
4
A
A
A
4
4
A
AOJOIYT
PROBLEM
4
A
4
4
A
4
A
A
4
A
R~F(frlS)=l.
RMF(8,16)=1.
****************************~**********************~***~****~**
CALCIILATII'M
OF EIGEY VECTORSpADJOINT
~*I******t*******************~*********************~***~*******
A
A
A
PRO@LEM
4
4
A
FVV=EV(J)*EV(J)
24
A
A
A
D! 2R J=1,9
.b
c
4
A
RMF(q;,ll 1=1.
~~F(6rl?)=l.
1
A(6pJ)=EVIJ)*B1(3,J)
A(f,JI=R1(4,J)
A(9JJ)=(A94*B1(21J)t485*a1(3,J)+A87*Bl(4~J))/EV(J)
CCINTTYUE
GO Tn 29
CDNTIvUF
RMF(I,J)=O.
*****t**********************************************************
90C!ND4RY
C')NDITIONS
AT THE WALL,
*******t***********************************~********************
9MF(lr3)=1.
Rk'F(2,4)=1.
9MF(3,7)=1.
RkF(4,9)=1.
A
A
A
A
4
A
4
A
181
182
183
184
105
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
c
N
B1(2,J)=(A~4*tA6~-EVV)-A64*A25)/(H2*A64-(Hl-EVV)*(A65-EVV))
@1(3,J)=(425*(Hl-EVV)-A24*H2)/(H2*A64-(Hl-EVV)*(A65-EVV))
B1(4,J)=O.
Gfl TO 27
?5
76
4
h
A
A
Bl(l,J)=O.
P1(2,J)=-Ah4
R1(3,J)=Yl-FVV
91(4,J)=O.
Gl' TT-' 27
A
A
4
A
A
4
A
A
A
4
A
A
A
A
A
A
A
4
A
4
4
4
A
A
4
A
4
A
A
A
4
4
A
Rl(l,J)=O.
R1(2rJ)=(A94*(A65-EVV)-A64*A~5)/(Y2*A64-(Hl-EVV)*(A65-EVV))
91(3,J)=(A95*(Hl-EVV)-AB4*H2*A64-(H~*A64-(Hl-EVV)*(A65-EVV))
Rl(41 J )=l.
27
39
29
C
C
"
w
30
Cf'NTINUF
A(l~J1=Rl(l,J)
4(71J)=(-Rl(l,J)-A42~Bl(2~J))IEV(J)
A(3,J)
=-A43*B1(2,J)/EV(J)
A(4,J)=51(2pJ)
A(5,J)=Rlt3~
J)
A(b,J)=(-A46*B1(2,J)-B1(3,J))/EV(J)
A(7,J)-B1(4,J)
A(9,J)=(-A4e*B1(21J)-91(4rJ))/EV(J)
CC!NTI!dIJE
*****************************************************************
RnUNDLRY
CqNDITIONS
AT THE EDGE
*****************************************************************
CALL CDYTNV
(4,8rDTR)
r=4
D11 30 X=1,7,2
L=O
V=Mtl
IJO 30 J=1,15,2
L=L+l
PMI(T,J)=AtM,L)
@MI(I~J+l)=XI*A(M,l.)
DO 31
DO 31
RMI(I,J)
31
c
112,912
J=lv15,2
=-SMI(Z-l,J+l)
RrI(I,J+l)=R~I(I-1,J)
IWORK(
IWOQK(l)=NY/6
II=TWORK(l)
QP 32
32
T=l,Tl
WflRK(I)=Y(6*1-11
flF
THE
BOUNDARY
LAYF'?
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
A 264
A 265
A 266
A 267
A 268
A 2b9
4 270
#TIDY*
PQOGQ4M
HADY(INPUT,OUTPUT,TAPE5=INPUT~TAPE6=~UTP[JT,TAPElO)
XSAVE=O.
KL=l
C
c
c
IFLAG=O
*****t******t***************************************~************
Ib!TEGRATI!YN AND ORTHONORMALIZATION
*******t******$**************************************************
CALL JOCK ~PH,16,16,Y,NY,B~I,B,BCIV,B,BnF,8,BCFV,8~O~RE~AE~IFL4G~W
10PK,17000,IWORK,30010)
C
DF=CMPLX(PY(3,NY),PY(4,NY))
/DF
D=CMP,LX(PH(13,NY),RH(14,NY))*COR
COR=l.
36
m
ad
i
275
276
277
278
279
4 280
4 281
INDEX=3
INDEX
CflNTTrJUE
TF (ICASE.E0.4.0R.ICASE.EO.5)
GO TO 34
CALL RNITN (EPSI,EPSIP,IFLAG,MNB,YVC,D,ISPTM,ZCASF,WN~EPS~ITQ)
GD Tfl
37
272
273
274
Gfl TO 35
CALL SFTTN (EPSI,EPSIP,IFLAG,MYB~MVC~D~WN~EPS,IC4SE~~ETAR~ITQ)
IF (AIMAG(YX~.GT.0.0O10.AND.IEPSI,NE.l~
GO TO 46
IF (I~DEX.EO.l.OP.INDEX.EO.2)
GD TO 15
CP=RF4L(nMFGA)/REAL(KX)
0t-l 36 T=l,NY
71(1)=C~PLX(PH(l~I)rPH(Z,I))*COR
ZP(I)=CMPLX(PH(3rI),PH(4,I))tCOR
Z3(I)=CMRLX(PH(5,I)~PH(6,I))tCOR
Z4(I)=CMpLX(PH(7,I),PH(~~I))~COR
Z5(T)=CMRLX(PH(9,I),Pt~~lO,I))*COR
Z6(T)=CM"LX~PH(11,I),PH(l2~I))rCOR
Z7(I)*CMPLX(PH~13,I)tPH(l4~I))*COR
Z~(T)=CHPLX(PH(15rI),PH(l6~I))*COR
CONTINUE
*****************************************************************
START THE ADJFIINT
*******************+*********************************************
PROBLEY
MVC=TWORK(2)
GO Tft (37e73,37,50),
34
35
271
4 282
A 203
4 284
A 285
4 286
4 287
A 288
4 289
A 290
A 291
A 292
4 293
A 294
A 295
A 296
A 297
4 298
4 299
4 300
A 301
A 302
b 303
4 304
4A 306
305
MNR=TYORK(l)
33
A
A
A
A
A
A
A
A
A
22
CClNTINtJE
DF=CMPLX(PY(l,NY),PY(2,NY))
CDR=l./DF
DI! 38 I=l,YY
Wl(I)=CMRL%fPH(l,I),PH(2,l))tCOR
WPl~)=CMPLX(PH(3,I)rPH(4~I))*COR
W3(T)=CMPLX(PH(5,I),PH(b,I))*COR
307
A 305
A 309
A 310
A 311
A 312
A 313
A 314
4 315
* 1 1c!y*
38
C
PROGQA" HADY(INPUT,OUTPUT,TAPE5=INPUT,TAPE6=OUTPJT~TAPElO)
ALFAP=YX
PFTAP=K7
39
40
41
42
43
WN=SORT(ALFAR**Z+BETAR**2)
TF (YCASE.EQ.2) EPSIP=ATAN(BETAIIALFAI)
IF (ICASF.EO.31 EPSI=ATAN(BET4R/ALFAR)
********************tlfttSf*t***************~***************************
CALCI~LATIIIM OF THE RATIO OF THE GRUUP VELOCITY COMPONENTS
***t*t***********************************************************
IF (CA~S(EV(~)).LTICASS(EV(~)))
GO TO 39
ALAn=EV(3)
IA*3
Gl! Tt' 40
ALAM=EV(2)
IA=?
CALL GRVEL (ALAM,W2,W3,W4,W6,WB,TAT4,EPGP,SM)
IF (ISRTM.EO.2) GO TO 41
PGP=-4LFAT-BETAI*SM
GI' TO 42
Pr,P=tl'lFGAT
FP='lMEGhlR
FRFQ=flMEGAQ*UFS/(6.2831853*CHL)
WRITE (hr55) KI,KZ,OMEG4,FR,FREQ,CR~HACH,ETA,NY,VN,PGR,Z7(NY)~PH[*
157.79577,FPSI*57.29577,EPSIP*57.29577
GIM=- XT*TATA
*****************************************************************
TTFRATION Fr\R MAXIMUM AMPLIFICATION RATE
*****t***?******S************************************************
TF (TCIZER.NE.1)
GO TO 43
IF (ASS(GTM).LE.l.E-05)
GO TO 43
;,+LDGIMTR (GI~,EPSI,EPSIP,ICASErNITB,INDOX,WN,EPS)
INDEX =l
IF (TNDOX.NF.10) GO TO 12
CDNTINUE
TF (IPRINT.FQ.2)
GO TO 46
WPITE (6~5A)
WRTTF (6rhO) EV(l),EV(2),EV(3),EVO
A 316
4 317
A 318
4 319
A 320
A 321
A 322
4 323
4 324
A 325
A 326
A 327
A 328
4 329
A 330
A 331
A 332
4 333
4 334
A 335
A 336
A 337
A 338
A 339
A 340
A 341
A 342
4 343
4 344
A 345
A 346
A 347
A 348
A 349
A 350
A 351
A 352
A 353
A 354
A 355
A 356
A 357
A 358
A 359
A 360
*TIDY*
PPOGQAM
44
WRITE
Df! 44
WRTTE
WRTTE
(6,611
I=l,NY,5
(6,571
(6,571
HADY~INPUT,OUTPUT,TAPE5fINPUT,TAPE6=OUTPUT~TAP~lD)
Y(I),Z1(I),Z3(I1,Z5(I)rZIo
Y(NY),Zl(NY),Z3(NYJ,Z5(NY),Z70
WPITE (6953)
45
46
c
Ic1
47
48
49
DO 45 I=l,YY,S
WRTTF (6,571
WRITE
(6,571
:PNTIhJIJE
*****t********************************~************~k************
ANOTHER FREQUENCY/WAVE
ANGLE/U4VENUMBER/DOWNSTREAM
*****t*************t**********k*************************~********
IF
INFR.GT.l)
GO Trj 47
IF (NEPSI.GT.1) GO TO 48
IF (M'WN.GT.1)
Gfl TO 49
~STATN=NSTATN+NSTEP
IF (NST4TN.GT.NSEND)
STOP
YRR=WY/CHL
RKR+BETAR/CHL
CALL FULLR (NSTATN,INCOMP)
Wb!=KRQ*CHL*D.99
IF (ICASE.EQ.4)
WN=KRR*CHL
TF (JCASF.F0.3.0R.ICASE.EQ,5)
BET4R=RKR*CHL
Gfl TO 2
CONTTYIJE
JL=Jl+l
TF (JL.GT.qFR)
STOP
KFF=W'J/FP
FR=FP+DFR
WN=KFF*FR*O.97
GC' TO 6
CPNTIYUE
JL=JL +l
IF (JL.GT.~EPSI)
STOP
FPSI=EPSf+DFPSI
Gn Ttl 6
CnNfTNlJE
JL=JL +l
IF (JL.GT.YWN)
STOP
WP!=uNtnWt~
50
Y~I~,W2~I~,W4~I~,W6~I~,wB(I~
Y(NY)rV2(NY),W4(NY),W6(NY),WB(NY)
G!'I Tfl
WRITF
STOP
WPITF
STOP
6
Ibr52)
(b,
51)
STATION
A
A
A
A
A
A
A
A
A
A
4
A
A
A
A
A
A
A
A
A
A
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
A 382
A 383
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
384
385
386
387
386
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
*TIDY*
PQOGRA"
HADY~INPUT,OUTPUT,TAPE5rINPUT,TAPE6=OUTPUT~TAPElO~
4 406
il
52
53
54
55
FORMAT
FORMAT
FORMAT
f1Y
(1Y
(1Y
,lOHHA
H4
HA)
NORM=21
,26t1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
l,lXp3YIW'/)
FOPMAT
(1H
J~XJ~HNIT,~~X,~HKX,~~X,~~KZ,~~X,~HEPSI,~X~~HDEPSI~~X~~H
1?ALFAI,5Y,3HIFL~1X,3HIWl~lX~3!iIti2/)
FDRMAT
(1H ~5X,3HKX=,2~~11.5,1X~,3HKZ=~2~Ell.5~lX~,6~O~EGA=~2~Ell.
15,lX~,3H'R=,Ell,5,lX,SHFREQ=,E11.5//,5X~3HCR~~Ell.5~lX~5H~ACH=~El~
56
57
5R
59
60
61
2.5rlXr4'JETA=,Ellr5rlX~3HIE
=,15,1X,3HWN=,E11.5,1X~4HPGR=~E11.5~1X~2
3~0=,P~~11.~,1X~l/,5X,4HPHIt,F9.4~lX~5HEPSI=~F9.4~lX~6~EPSIP=~F9.4~
FDRMAT
(1H ,////,5X,3HNS=,I5,5Xr3HXC
+,E11.4,5X,2HR=,Ell.4,5X,4HCYL
l=,Fl1.4/)
FnRMAT
FORMAT
FI'R'J'AT
FDPMAT
FC'RYAT
E ND
(1U ,lX,F5.2,1X,6(D9.3,1X,E9.3,1X))
(lq
(l'i
(1H
(ZH
,12HEIGEN
VALUES/)
,lX,42HEIGEN
FUYCTIflNS-ADJOINT(Wl,W2,W3,V4,W6,W8))
,5X,lO(Dllr4,1X)///)
,42HEIGEN
FUNCTIONS-REGULAR(Z1,22,23,25,2b,27))
4 407
A 408
A 409
A 410
A 411
A 412
A 413
4 414
A 415
4 416
4 417
A 418
A 419
A 420
4 421
A 422
A 423
A 424-
*TIDY*
SUBPJUTINE
FULLP
(NW,INCORP)
SURQnlJTINE
FULLP
(NWtINCOYP)
REAL ~ACli,YU,MUP,MUPP,ND
tnMMnN
/!391/ XCYCHLIUFS,R,MACH,ETADPRA~ND,NS,IE
COPMON /CCC/ YI~1O1~,U~1O1~,UP~1Ol~~UPP~lOl~~W~lOl~~W~~lOl~~WPP~lO
ll~,T~101~,T~~101~,TPP~lOl~~~U~lOl~~~UP~lOl~~HUPP~lOl~~4LFA~lOl~~AL
2FAP~1O1),PR(101)
1
CONTIh(lJE
RFAO (10)
NT,XC,MACH,R~CHl,UFS,ETA,PREIND,IE
READ (10)
(YI (I)rI=l,IE)
(U(I),I=l,IE)
RFAD (10)
PEAD (10) (UP(I)~I=lsIE)
PEA9 (10) (IJPP(I)rI=l,IE)
PEAD (10) (W(I),I=l,IE)
QEAD (10) (WP(I),I=leIE)
REAr) (10) (WPP(I),I=l,IE)
RFbD (10) (T(I),I=l,IE)
PFbn
(10) (TP(I 1, I=leIE)
PEAQ (10) (TPP(I),I=l,IE)
READ (10)
(MU(I),I=l,IE)
REAn 110) tMUP(I),I=l,IE)
PEAD (10) tMUPP(I),I=l,IE)
GO TO 1
IF (INCO~P.NE.1)
1
2
Q
B
B
B
B
B
B
6
7
B
9
9
9
10
11
12
13
B
B
14
15
16
17
9
n
9
B
R
B
9
0
0
9
18
19
20
21
22
23
24
25
26
27
28
T(I)=l.
9
9
TP(T)=O.
TPP(T)=0.
9
9
29
30
31
MACY=O.OOOl
Dfl 2 I=l,TE
RETURN
B
8
!4lJ(l)=l.
MUP(T)=O.
srUPP(I)=b.
ALFA(I)=O.R
ALFAP( I)=O.
PFTUPY
Ebin
32
9
9
33
34
35
36
37
9
9
30
39-
*TIDY*
SUSRUUTINE
FMAT
(X,Y,YP,IGOFX,S,SPJ
Sl!RROUTTYE
FMAT (x,Y,YP,IGOFX,S,SPJ
RFAL MASy,MJJ,Ml!P,
MUPP,ND
COMPLFX
G~,G~,G~,G~,S~,G~,G~,G~,Z~,Z~,Z~YZ~,Z~,Z~,XI,KX,KX%,KZ,KZZ
lrOA,QC,rJYF~A,Z7,Z8
CPMPLFX
4?1,A23,424~A25,A3l,A34,A35,G,A42,A43,A44,445,A46
,*l?MPL EX 463, A64,A65rA37tA48~A84,A85,A87A47A83
DIMENSTQN'Yfl),
YP(T.1,
S(l),
SR(l)
COMMON /AAA/
x9AVE,KL,INDEX,NIT
COMMllY /499/
KX,KXX,KZ,KZZ,OMEGA,XI,P,O,GAMMA,Ol3
COMMON /R91/
XC,CHL,UFS,R,MACY,ET4,PRA,ND,NS,N
c
IF
fX~AVE.FO.X)
GO TO 1
TF (XSAVE.LT.XJ
KL=l
XSbVE=X
CALL
RROF (x,ul,UlP,UPP,Wl,UlR,~PP,T,TP,TPP,MU,M~JP,~UPR,ALFA,ALFAR
l,PRAb'DL,YL,TNDEXJ
OA=KX*Ul+KZ*rl-ONEGA
Or=KY*IJlP+YZ*WlP
OD=PPANnL*(GAMMA-l.)*hACH*MAC'i
ASl=XT*R*OAI(T*MUJ+KXX+KZZ
A22=- MUPI'IIJ
A23=P*lllP/(T*MUJ-XI*KX*(MUP/MU+P*TP/TJ
A24=XT*R*Kx/MU-P*OQ*KX*OA
APS=P*YX*QA/T-(ALFA*UPf+UlP*ALFAPJ/MU
A26 *-ALFA*UlP/MU
A31 s-x 1trx
A?3=TP/T
A34=- X T*QR*QA
A35=JY*QA/T
A?? =-XT*K7
G=R/MU+XT*Q9*Q*OA
A41 =-XI*KX*(2.*MUP/MUtO*TPfTJ/G
A42=- K I*UK/G
A43=(-KYX-YZZ+(O*MUP*TP/MU+O*TPP-XI*R*~A/MU)/T)/G
444s -XTt4*OR*~OA+(MUP/MU+TP/T~+OC~/G
A45=xl*((ALFA/MU+O/T)*QC+Q*MUP*aA/(T*~U)
1/G
A4h=XI*O*OA/(T*G)
A47=- XT*KZ*(2.*MUP/MU+O*TP/T)/G
A48=- x1*uz/I;
Ah7-?.*Qn*Ul P
A63=RtPRANr)L*TP/(T*MU)-2.*XI*CJD*OC
A t,4 =-xI*R*QD*QAIMU
A65=xT*R*PRANDL*QA/~TtMU)-ALFAIQD*(UlptUlP+WlP*WlR~/~U+KXX~KZZ~MUP
lP/MlJ
Abe=- 2 .*yllp/Mu
c
c
c
c
c
:
c
c
c
c
c
c
c
c
C
c
C
c
c
c
c
c
C
C
C
C
C
C
c
c
C
c
c
c
C
c
C
c
c
c
C
c
C
c
1
2
3
4
5
i
B
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
33
36
37
38
39
40
41
42
43
44
45
*TIDY*
SUBROUTINEFMAT (X,Y,YP,IGOFX,S,SP)
A68 =-E.*QO*WlP
A@3=P*wlP/(T*RU)-XI*(MU+P*TP/T)tKZ
AR4=KZ*(XI*PIMU-P*oB@CtA)
A@5=-(ALFA*YPPtWlP*ALFAP)/MU+P*UZ*C)A/T
APh=- bLFA*WlP/MU
AP7=Atl
ARR =-%lJP/M!J
CVNTYNUE
Gl=Cf!PLX(Y(l),Y(2))
62=CMPLX(Y(3),Y(4))
63=Ch'PLX(Y(5),Y(b))
G4=C~DLX(Y(7)rY(R)1
G5=CVPLX(Y(Q)rY(lO))
Gb=CMPLX(Y(Il)fY(12))
G7=C~PLX(Y(13),
Y(14))
~R=CMPLX(Y(lS),Y(161)
TF (IVDF~.E0.3.nRoINOEX.EQ.41
GO TO 2
YP(l)=Y(3)
YP(?)=Y(4)
71=A21*Gith22*G2th23*G3+A25*G5+A2b*Gb
YP(3)=Zl
YP(4)
=-XT*71
72=A31*Gl+A33*63tA34*G4+A37tG7
YP(5)=Z2
Y?(b) =-XT *zz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
YP(7)=Z3
YP(8) =-x1*73
YP(Q)=Y(ll)
YP(lO)=Y(l?)
~4=A(,~*G~+Ah3*G3+464*G4+Ab5*G5+Abb*Gb+Ab8*G8
YP(111.74
YD(12) =-Xl*24
YP(13)=Y(15)
YP(14)=Y(Z6)
Z5=A83*G3+AA4*G4tA85*G5+AB7tG7*A88*G8
YP(15)=Z5
YP(l6)
L
.d
3
=-Xr*Z5
RFTIJRY
CVbTTIVIJE
Zl=-P?l*S?-A31*G3-A4l*G4
YP(I)=Zl
YP(2) =-XT*71
Z2=-G1-422*CZ-A42*G4-A62*G6
C
c
C
c
c
c
C
c
c
c
C
c
C
c
C
C
C
c
C
C
c
C
c
c
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
b3
64
65
66
67
68
i
c
c
c
c
c
C
c
c
r
i
t'o
71
72
73
74
75
76
77
78
79
80
81
c
C
C
C
c
C
C
C
c
02
83
84
85
86
87
88
89
90
*TIDY*
SUSROUTINE
YP(?)=Z?
YP(4) =-Xl *27
13 =-:,23*G2-b33*G3-A43*G4-Ab3*Gb-A83*Gt?
YP(5)=Z3
YP(h) x-x?*73
74 =-A24~~P-A34*G3-A44*G4-Ab4*Gb-4~4*GB
YP(7)=Z4
YP(f3) =-XT*?4
zfi=-b?~*G2-A35*G3-A45*G4-A55*G-5*9
YP(9)=Z5
.-x1*75
YP(lO)
Zb =-A?htG2-A4b*G4-G5-Abb*Gb-A6b*G6
YP(ll)=Zb
YPfl?) -xT*zb
ZI =-A37*G3-447*G4-A97*GB
YP(13)=Z7
=-x1*77
YP(14)
ZA =-A4P*G4-Ab8*Gb-G7-A68*G6
YP(15)=ZQ
YP(16) =-Xl*76
RETUP!
ENI!
FYAT
(XjY,YP,IGOFX,S,SP)
c
C
c
c
c
C
c
c
c
c
c
c
c
c
c
C
c
c
c
c
c
c
91
92
93
94
95
96
9f
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112-
*TIDY*
SUPROUTINECFITN ~~PSI~EPSIP,IFLAG,HNB,RVC~D~~NDEPS,ICASE~BETAR~IT
1R)
:OpPLEX YX,KZ,O~EG4,0,KXX,KZZ,XI
COlwMON/AA41 XSAVE,KL,INDEX,NIT
COMMOY/99B/ KX,KXX,KZJKZZ,O!~EGA,XI,P,QIGAMMA,~B
DEL=.0005
Gr3 T0 (lr3,1,3),
INDEX
PAR=r)
DA1=-Xl*0
FPSIA=EPfT
ALFAIA =-XI*KX
DEPfI=EpfI*DEL
IF (DEPSI.EO.0.)
DEPSI=DEL
FPSI=EPSI+DEPSI
TF (I:ASE.E0.5)
GO TO 2
RfTAR=WN*SIN(fPSI)
ALFAR=SETAQ/TAN(EPSI)
PfTAT=ALFQTA*TAN(EPSIP~
KX=CpPLX(ALFARpALFAIA)
KZ=CkPLY(SETAR, BETA11
INDEX=2
INDOX=l
RETUPN
CflNTINUE
IF (INDOx.EO.2) GO TO 5
DFRS=(REAL(n)-DAP)/DEPSI
DFIS=(ATMAG(@)-DAI)/OfPSI
EPSl=EPSIA
DALFAI=ALFAIA*DEL
ALFAT=ALFAIAtDALFAI
TF (ICASE.EQ.5) GO TO 4
SFTAR=WN*SIN(EPSI)
ALFhR=BETA'?ITAN(EPSI1
SETAT=ALFAl*TAb(EPSIP)
KX+C~PL%(4LFAk,ALFAI)
KZ=C"DLXtRETAR,BETAI)
NTT=NTTtl
IF (NTT.GE.lTP) GO TO 11
lNr)EX=Z
INnOX=
PfTlJP'd
DFRAI=tRFAL(D)-DAR)IDALFAI
DFIAI=(AIMA~(O)-CAI)/DALFAI
SAL=DFRS*DFTAI-l?FRAI*DFIS
IF (S4L.FO.O.) GO TO 8
D
0
D
;
D
D
0
D
D
D
D
0
0
0
D
0
D
0
0
D
0
0
0
D
0
0
0
0
D
D
0
!I
D
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
lb
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
D
D
0
r)
D
0
0
0
0
37
38
39
40
41
42
43
44
45
@TIDY*
SU9PfJUTINE
fFITN
(EPSI,EPSIP,IFLAG,MNBIMVC,D,WN,EPS,IC~SE~OETAPY
DEQSI=(-DAQ*DFIAI+DAI*DFRAI)/SAL
OALFAI=(DAQ*DFIS-DAI*DFQS)/SAL
WQTTE (6,131
NIT,KX,YZ,EPSI*57.29577,DEPSI*57.29577~DALF4I~~FLAG~M
lYR,MV:
IF (ABS(DEaSI).LE.EPS.AND.ABS(DALF41).LE.EPS~
5
TE (A~S(DFQSI).LE.(.02*nSS(EPSI~~~
DEPST= .5*DEQSI
GO TD 6
IF (bSS(D4LFAI).LE.(.5*ARS(ALFAI)~1
DALFAT=.
5*DALFAI
GO TO 10
GO TCi 7
GO TD B
GO Tn 7
9
CnNTJ"JUE
EPSI=EPST+DFPSI
10
11
12
r
i3
14
ALFAI=ALFhT+DALFAI
IF
(NTT.EQ.TTR)
GO TO 11
IF tI'ASE.EO.5)
GO TCI 9
RFTAP=WY*SIN(EPSI)
ALEAR+RETAQ/TAN(EPSI)
SETAT=ALFAI*TAN(EPSIP)
KY=CMQLXfALFAP,ALFhI)
KZ=CMQLX(SETAR,BETAI)
INDFX=l
PFTUQN
INDEX=10
GO TC' 12
WPITF (6r14)
STIIP
RETUQN
FL'PMAT
FORMAT
END
(1H
(1H
,1X,I2,7El3.4,1X,3~13,1X))
,27HEXESSIVE
NO.
OF
ITTERATIONS)
IT
D
D
D
0
D
D
0
D
D
46
47
48
49
50
51
52
53
54
55
0
0
0
D
0
0
0
0
0
56
58
59
60
61
62
63
64
0
D
65
66
0
D
0
D
D
D
D
67
68
69
75
74
57
70
71
72
73
76
770
*TIDY*
SUBPOUTINE
RNITN
~E~SI,EPSIP,IFL4G,MNB,nVC,D,ISPTM~ICASE~WN~EPS~IT
SUBROUTINE
PNITN
~EPSI,EPSIP,IFLAG,MNB,MVC,D,ISPTM~ICASE~WN~EPS~IT
IR)
CflFtPLEX
D,!JA,DK,KX,KZ~OMEGA~DPHDK~K~XI~KXX~KZZ
COMMON lAA4l
XSAVE,KLJINDEXINIT
CnMkf@N /RRS/
KX~KXX,KZ,KZZ,O~EG4,XI,P,a,GAflHA~OE!
DEL=.005
GCI TO (lr7,1,7),
IVDEX
DA=D
IF fISPTM.E0.2)
GC! TO 6
nK=K)r*DEL
KX=KX+DK
ALFAR=KX
ALFAT =-XT *Kx
RETAP=KZ
BETAI=-Xl*KZ
Gn TO (4,3,2),
ICASE
RFTAT=ALFAI*TAbi(EPSIP)
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
1
2
3
4
5
6
7
9
9
10
11
12
13
14
15
lb
E
E
17
~~r:~AJ4N(BETAP/ALFAR)
19
20
;;T;;=;LFAR*TAN(EFSI)
T
RFTAR=ALFAQ*TAN(EPSI)
RETAI=ALFhI*TAN(EPSIP)
KZ=CPPLX(QETAR,BETAI)
NlT=NIT+l
INDEY.2
RETUPN
CflNTINfJF
DK=OMEGA*OEL
nHEGA=OMEG4+DK
NIT=NIT+l
TNOEX.2
QFTURY
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
21
22
23
24
25
26
27
28
29
30
31
32
33
CONTTYIJE
DPYDK=(D-DI)/DK
PK =-r\/DPHDY
IF IJSPTp.EO.11 K=KX
IF (TSPTM.EQ.2)
K=OtlEGA
TF (CARS(DK/K).LE.EPS)
GO TO 15
IF (CAS9(DY).LE.(0,2*CARS(K)))
GO TO 9
DK=0.5*DK
GO TT! 8
?nNTIqUE
10
34
35
36
37
38
39
40
41
42
43
44
45
WI
P
*TIDY*
SUSRDUTTNEPNITN
WRITF (6918)
IF (ISPT'l.E0.2)
10
11
12
13
NIT,K,D,DK,IFLAGsflNR,MVC
GO TO 14
17
C
19
19
IT
46
NIf=N!T+l
INOF%=
RETUPN
74
E
E
E
E
E
E
E
E
E
E
E
E
75
76
77
78
79
80
KX=KXtDY
ALFAR=KX
ALFAT =-XT*KX
PETAR=KZ
RFTAI =-%I*KZ
GO TQ (12,11,10),
RFTAI=ALFAl*TAb(EPSIP)
FPSI=AT4N(9ETAR/ALFAR)
GO Tfl 13
~~T~~=~~'""*TAN""I'
ICASE
BFTAP=ALFAR*TAh
(EPSI)
RETAI*hLF~T*TAf!(EPSIP)
CONTIYIJE
KZ=CMRLX(BETAR,BETAI)
DA=0
IF (NTT.EQ.TTR)
GO TO
INDEX=2
RFTUPN
Cf'NTlYIJE
Ot'EGA=OYEGA+DK
DA=0
IF
(NIT.EO.TTR)
16
GO TO 16
CClNTIYUE
INDEX=10
lb
MVC,D,ISPTM,ICASE,WN,EPS,
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
NIT=NIT+l
14
(EPSIpEPSIP,IFLAG,MNB,
GO TfJ 17
WPITE
(6r19)
STOP
RFTUPN
FORMAT
FnPMAT
FND
(lHrlX,I2,6El3.4,1X,3(1311X))
(lY~27HEXESSIVENO.OFITTERATIONS)
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
81
82
83
84
85
86-
*TIDY*
SUBRT)J!TINE
GI!lTR
(GIM,FPSI,EPSIP,ICASE,NITBIINDDx,WN,EPS)
SUBRDUTINF
GIMTR
(GI~,EPSI,EPSIP,ICASE~NIT~~INDOXDU~~EPS)
COMPLEX KZ,KXIXI,OMEGA,KXX,KZZ
CDMMDN /BBR/
KX,KXX,KZ,KZZ~OMEGA,XI,P,3,GAMMA,O8
F
F
F'
F
F
F
6'
7
8
9
F
F
F
10
11
12
F
F
F
13
14
15
f-
lb
17
18
19
DFLX=.0005
fTR=lO
GO Tfl (1,6),
GIMA=GIY
INDOX
RETAR+KZ
BETA1 =-XI*KZ
ALFAJ +-XI*KX
60 Trl t13,4,3,2),
ICASE
DWN=WN*MELX
TF (DWN.EQ.0.)
DWN=DELX
WN=WN+DWN
ALFAR=WN*CDSLEPSI)
BETAQ=WN*STN(EPSIJ
KX=CMPlX(4LFAR,ALFAI)
GIJ TO 5
DEPSI=FPST*DELx
IF (DEPSI.EO.O.1
DEPSI=DELX
EJ'SI=EQSI+9EPSI
ALFAR=WN*CDSLEPSI)
BETAR=WN*STN(EPSIJ
KX=CMRLX(ALFARIALFAIJ
GO TO 5
DBFTQ=BETAR*DELX
IF (DBETR.FQ.0.)
DBETR=DELX
BETAR=BETAQ+DBETR
GO TO 5
DRETI=RETAI*DELX
IF (DBETI.EQ.0.)
DBETI=DELX
RFTAI=QETAI+D8ETI
<Z=CMQLXIBETARIBETAIJ
NITR=NITB+l
TNOOX=2
RETURN
CDNTTNIJE
GO TO (13,R,9r7),
ICASE
DRHDK=(GIM-GIMA1IDWN
DWN=- GIY/DPHDK
IF (ABS(DWN/WN).LE.EPS)
GO TO 11
WRITE
(6,161
NITBIWN,GIMIDPHDK~DWN
WN=WN+rlWN
ALFAP=WN*CnS(EPSI)
20
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
I=
F
F
F
F
F
F
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
*TIDY*
SIlBRr)IJTINE
GIMTR (GIM,EPSI,EPSIPIICASE,NITB~INDOX,WY~EPS)
PFTAR=WY*flN(
EPSI)
ALFAT =-XI*KX
BETAT =-XT*KZ
KX=CMRLX(ALFARIALFAI)
GO Tn 10
DPHOK= (GTM-GIMAl/DEPSI
DFPSI =-GTY/DPHDK
IF (ABS(OERSI/EPSI).LE.ERS)
GO TO 11
WRITE
(6916) NITB,EPSI*57.29577,GIM~Df'HDK~DE~SI*57.29577
FPSI=EPSI+DFPSI
ALFAR=WN*COS(EPSI)
RFTAP=WN*STN(EPSIJ
ALFAT =-XTtKX
BETA1=-xT*Kz
KX=CMPLX(ALFARJ
ALFAI)
Gn TO 10
DPHDK=(GIM-GIMA)/DBETI
DBETI=-STM/OPHDK
IF (AES(DAETI/BETAIJ.LE.EPS)
Gi)
;;;;;
;;,16)
NITBpKZ,GIM,DPHDK,DRETI
T3
11
BETAI~SCTAI+DRETI
Gn Tn 10
9
10
DPHDK=(GIM-GIMA)/DEETR
OPETP =-Glw/DPHDK
IF
(ABS(DRETR/BETAR).LE.EPS)
GO TO
YRITF (6,16) NITB,KZwGIM,DPHDK,DEETR
BETAT =-XI*KZ
BFTbP=BETA'?+DEETR
KZ=CMPLX (BETAR,
BETA11
GTWA-GTM
NJTB=NITR+l
IF (NITB.EO.ITR)
INDOX=2
11
12
13
14
C
15
16
11
GO TO 12
RFTURY
CONTINIJE
TNDnX=lO
GO TO 14
WPITF 16,151
STOP
R ETUPY
FnRMAf
FURMAT
END
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
46
47
4B
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
,77
78
79
80
81
82
83
84
85
86
87
88
89
90-
*TIDY*
SUBROUTINE
Sl.IBRflUTINE
SONG
COMPLEX X(N),Z
(NpX,YM,
SONG
(NPX,YM,Z)
Z1
DIMENSION GMl(lOl),
GM2(101), YY(1011,
DO 1 T=l,Y
Y(I)=YY(N+l-I)
Gf"l(I)=REAL(X(N+l-I))
G~2(I)=AIYAGIX(~i+l-I))
VRI=O.
VTT=O.
@I?2 T=ZtN
VPI=VQI+(G'f1(I)+GM1(I-l))*(Y(T~-Y(I-l~~~2.
VII=VII+(G"2(11+GM2(I-l~~*~Y~T~-Y~I-l~~/2.
CONTINUE
Z=C"PLX(VRT,VII)
PETURN
EN@
Y(101)
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
1
2
3
4
5
b
7
8
9
10
11
12
13
14
15
lb-
*TIDY*
SURRCIUTINECFA (EPSICF,N)
SURQnUTTNE
CFA
PEAL ~lJ,!lU,MIlPP
1.
2
3
C
4
(EPSICF,N)
DIt'ENFIqN 1J(lOl),
W(lOl),
UPPflOl),
WPP(101)
COMMON/CCC/ Y~1O1~,U1~1O1~,UP~1Ol~~UlPP~lOl~~Ul~lOl~~UP~lOl~~UlPP
1~101~,T~101~,TP(101~,TPP~lOl~~MUo,MUP~lOl~~MUPP~lOl~~DVDT~lOl~
2,PVDTR(lOl),PR(lOl)
DO 1 J=l,N
I=N-J+l
U(I)=Ul(J)
W(T)=Wl(J)
UPP(JI=UlPR(J)
WPP(I)=WlPR(J)
CCINTIYUF
Bl=l.E+O!,
DO 2 1=2rN
TF (ll(I).GT.0.999)
GO TO 3
Al=U(I)/W(T)
A2=UPP~I)IWPP(I)
R2=Al-A2
IF ((92.GE.O.. AND.8l.LE.O.).OR.~B2.LE.D..AND.Bl.GE.O.)~
ISAVE=I
Bl=R2
H
H
2
3
H
H
4
5
H
7
H
8
H
9
H 10
H 11
H 12
H 13
H 14
H 15
H
16
H 17
H 18
H 19
H 20
H 21
CI!NTINUE
CONTINUE
H
H
22
23
SPSICF =-ATAN(U(ISAVE)/W(ISAVE))+3.1415977
WPITE (6,4) EPSICF157.29577
RETURN
H
H
H
H
H
H
24
25
26
27
28
29-
*TIDY*
SUBROUTINE
SIJRRDUTINE
lFA,ALFAP,
REAL
PROF
(YARG,UL,UP,UPP,wL,WP,WPP,TL,TP,TPP,MU,MUP,MUPP,AL
RRLlF (YARG,UL,UP,UPP,WL,WP,WPP,TL,TP,TPP,MU,HUP,HUPP,AL
PRANDL,KL,INDEX)
INTER
PEAL MU,MUP,MUPP,MACH,ND
CRMPLEX
KX,KZ,UMEGA,KXX,KZZ,XI
COR~DY /399/
KX,KXX,KZ,KZZ,DMEG4,XI,P,Q,GARMA,OB
CORM@N /BRl/
COMMON /CCC/
XC,CHL,UFS,R,MACH,ETA,PRA,ND,NS,IE
Y~101~,U~101~,DU~l0~~,DDU~lOl~,U~lOl~~DU~lDl~,DDU~lOl
1~,T~101~,DT~101~,DDT~lOl~,VSP(1Ol~,VSPP~lOl~,DVDT~lOl~,DVD
PTP(lOl),PR(lOl)
DO
I=J
J=KL,IF
IF
(YIRG.GT.Y(J))
(YIRG.EQ.YIJ))
CDNTINUE
IF
1
?
GO TO 2
GO TO 3
MItJ=I-3
IF (I.LE.31
MIN=l
IF (I.GE.fTE-2))
HIN=IE-6
UL=INTER~Y,U,YAPG,6,flIN)
UP=TNTER(Y,DU,YARG,6,MIN)
UPP=INTE'?(Y,DDU,
YARG,6,MIN)
WL=INTERLY,W,YARG,6,MIN)
WP=INTER(Y,DW,YARG,6,MIN)
WPP=INTER(Y,DDk,YARG,6,nIN)
TL=INTERLY,T,YARG,6,MIN)
TP=TNTER(Y,DT,YARG,6,MIN)
TPP=TNTER(Y,DDT,YARG,6,HIN)
PPANDL+PRA
MU=INTER(Y,VS,YARG,6,~IN)
MUP=TNTFR (Y, VSP, YA'?G,6,HIN)
MIIPP=TNTER(Y,VSPP,YARG,6,'!IN)
ALFA=TNTER(Y,DVDT,Y4RG,6,NIN)
ALFAP=TNTFQ(Y,DVDTP,YARG,6,MIN)
Kl=T
RFTURN
UL=U(T)
UP=DU(I)
UPP=DDU(I)
WL=W(I)
WP=DW(I)
WPP=DDU(I)
TL=T(I)
TP-DTLT)
TPP=DDT(T)
I
12
3
4
I5
I
I7
I
I
I
I
I
I
I
R
9
10
11
12
13
14
15
I
I
I
I
I
I
f
I
f
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
r
I
I
I
I
T
lb
17
18
19
20
21
22
23
24
25
26
27
20
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
+TIr)Y*
z
SUBRnUTIYE
PROF
PRANDl=PRA
MtI=vs(I)
YUP=VSP(I)
RlJPP=VSPP (1)
ALFA=DVDT(I)
ALFAP=DVDTP(
KL=T
PFTUPY
END
I)
(YARG,UL,UP,UPP,WL,WP,WPP,TL,TP,TPP,RU,MUP,MUPP~AL
I
I
I
I
I
I
I
I
I
46
47
49
49
50
51
52
53
54-
*TIDY*
REAL
FUNCTIONINTER~X,Y,XARG,IDEG,RIW)
REAL FUNCTTONINTER(X,Y,XARG,IDEG,
X(1011, Y(101)
DIMENSION
FACTpR=l.O
MAX=PTN+TDEG
DO 2 J=wIN,MAX
IF (XI'?G.NE.X(J))
GO TO 2
TNTEP+Y(J)
PETUPN
FACTl?R=FACTflR*(XARG-X(J)1
YFSTt0.O
DO 4 I=MTN,YAX
TERb=Y(I)*FACTOR/(XARG-X0)
I)0 3 J+HIN,MAX
3
IF (1.NE.J)
TEPM=TERM/(X(I)-X(J))
YEST=TEPH+YEST
INTFP=YEST
PETURY
FND
YIN)
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
1
2
3
4
5
;
8
9
10
11
12
13
14
15
lb
17
18-
Q\
h,
*TIDY*
SUBROUTINE
SUSRDUTINE
GVEC
(XBC~S)
GVEC
(X,C,S)
K
K
K
K
1
2
3
49
*TIDY*
SUBROUTINE
CDflINV
SUBROIJTTNE
CDMINV
(~,tl,D)
COMPLEX A(N,N),D,BIGA,HOLD
IIVENFIrJN L(8),
D=(l.EO,O.FO)
DO 1R K=l,N
M(8)
L(K)=<
W(K)=K
BIGA=b(Y,K)
DO 2 J=K,N
DO 2 I=K,N
IF (ChBS(31GA)-CABS(A(I,J)))
BIGA=4(T,J)
L (K)=I
CONTINUE
F'(K)*J
J=L(K)
TF (J-K)
5,513
DO 4 IgleN
HOLD=-4(K,I)
A(K,I)=A(J,T)
A(J,T)=HDLD
I=M(K)
IF (1-K)
7
9
9
10
11
12
13
14
15
10~9~10
D=(O.EO,O.FO)
RETURN
DO 12
I=l,N
IF (1-K) llr12,ll
A(T,K)=A(I,~)/(-BIGA)
CONTI NUE
DO 15 I=l,N
HOLD=A(I,K)
DO 15 J=l,N
IF (1-K)
13,15,13
IF (J-K)
14,15,14
A(I,J)=HOLD*A(K,J)+A(I,J)
CONTINUE
DO 17 J=lrN
IF (J-K)
16
17
B,R,b
DO 7 J=l,N
HOLD=-A(J,Y)
A(J,K)=A(J,I)
A(J,I)=YDLD
IF (CIBS(SIGA))
16,17,16
4(K,J)=A(K,J)IBIGA
CONTI NIJE
1,212
(A,N,D)
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
1
2
3
4
5
:
8
9
10
11
12
13
14
15
lb
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
*TIDY*
SUBROUTINE
D=D*BIGA
A(K,K)+l.FO/RIGh
18
19
20
?l
22
23
34
?5
2h
CONTINtJE
K=N
K=(K-1)
IF IK) 26,?6,20
I=L(K)
IF (1-K)
23r23,21
DO 22 J=l,N
HfllD=AIJ,K)
A(J,K)
=-A(J,
A(J,I)=HflLD
I)
J=P(v)
IF
(J-K)
19,19,24
DO 25 I=l,Y
HOLD=A(K,
I)
A(K,I)
=-4(J,I)
A(J,Il=YQLn
GO TO 19
RFTURN
END
CDPlINV
(A,N,D)
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
bb-
*TIDY*
SUBPOUTINE
GRVEL
(ALAM,U2,W3,W4,Wb,WB,TATA,EPGR,SM)
SUBRfTUTINE
GRVEL (ALAM,~~~,W~,W~,W~,W~,TATAYEPGR,SM~
REAL MACH,YU,MUP,MUPP,ND
tnMPLEX
21~101~,22~101~,23~101~,Z4~101~,Z5~101~,Z6~1D1~,Z7~101~,Z~
l( 101)
COMPLEX
COMPLEX
U2~101~,W3~101~,W4~101~,W6~101~,U8~101~
G1~1011,G2~101t
COMPLEXGZl,GZ2,GZ3,GZ4,GZ5,GZ6,GZ?,GW3,GU4,GWb,GWB
COMPLEX VIG1,VIG2,VIG1fl,VIG2O,TATA,VItiX,VIHZ
CDMRLEX XI,KX,KXX,KZ,KZZ,
A111,415,A102,410
COMPLEX 412,G,ALAM,OMEGA
COMMON /EBB/ KX,KXX,YZ,YZZ,OMEG4,XI,P,Q,GAMMA,O6
,PrlMMON /BBl/
XC,CHL,UFSYRYRACH,ETA,PR~~ND,NDYN.S,N
CClPMOY/CCC/ Y~1o1~,u~1o1~,u?~1o1~YuPP~lol~,w~lol~Y~P~lol~,u~P~lol
1~,T~L~l~,T~~1O1~,TPP~lOl~,M~J~lOl~,MUP~lOl~,M~PP~lOl~,ALFA~lOl~,ALF
cM
ZAP(lOl),PR(lOl)
COMMON /FFFI
Z~,Z~,Z~YZ~,Z~,Z~,Z?,Z~
M
M
R
n
H
M
n
n
R
1
2
3
4
5
6
7
8
9
n
Y
10
11
12
R 13
lr
M
M lb
4
DC!
I=J
J=l,N
14
15
17
M 18
n 19
Alll=KX*'JLI)tKZ*k(I)-OMEGA
4
R
R
M
20
21
22
23
A102=YX*UP(T)+KZ*WPLI)
M
M
M
M
M
24
25
Al5=- KXX-KZZtO*MUP(I~*TP~I~/~~U~I~*T~I~~+~*TPP~I~/T~I~-X~*R*4lll~~
lRU(I)*T(T))
A~=RUP(I)~~U~I)+TP~I)/T~I)
A10=A9*Alll+A102
Al21=Q/T~I)+ALFA~I)IMU(I)
A12~AL21*4102+0*M11P~I~*Alll/~~U~I~*~~I~~
A13=2.*RUP~Y)/HU(I)+Q*TP(I)/T(I)
AP=PPII)*IGAMRA-l.)*M4CH*flACH
G=P/MU~I)+XT*O*OB*Alll
GZl=(XI*~*U~I)/(T(I)*RU~I))+2.*KX1*Zl~J)
GZ3=-XI*(~'JP(I)/RU(I)+P*TP(I)/T~I~1*Z3~J~
GZ4=~XT*R/YIJ~I)-P*QB*~2.*KX*U~I)+KZ*W~I)-OMEGA))*Z4~J)
G75=P*(2.*KX*lJ(I)+KZ*W~I~-~MEGA)*Z5~J~/T~I~
GW2=(GZl+G?3+GZ4+GZ5)*W2(J)
G71=- XT*?lLJ)
G24=- XI*OR*U(I)*Z4(J)
GZS=YI*U(II*Z5(J)/T(I)
GW3=(GZl+GZ4+GZ5)*#3IJ)
G2l =-x1*(1 .-XI*KX*QB*O*U(I)/G)*Al3*Zl(J)/G
GZ?=XI*(XI*KX*CB*o*U(I)/G-l.)*Z2(J)/G
GZ3=(-2.*KX-XI*P*U(I)/~MU(I)*T~I))-XI*O*~B*U~I)*Al5/G)*Z3(J~~G
GZ4=-WI*O*Q~*(A9*U(I~+UP~I)-XI*O*~B*U~I~*AlO/G~*Z4~J~/G
GZ5=~XI*~Al2~*UP~I~+Q*flUP~I~*U~I~/~HU~I~*T~I~~~/GtQ*QB*U~I~*Al2/~G
l*G))*Z5(J)
M
M
W
Y
Y
Y
'l
n
M
w
Y
M
M
Y
Y
H
26
27
28
29
30
31
32
33
34
35
36
37
3R
39
40
41
42
43
44
45
*TIDY*
1
".,
;;;=(GZltGZZ+GZ3+GZ4+GZ5+GZ6+GZ7+GZ8)*W4(J)
=-2.*XT*A8*UP(Il*Z3(J)
G24=- XI*R*4P*U(I)*Z4(J)/MU(I)
GZ5=(XI*R*PR(I)*U(I)/(MU(I))+2.*EX)*Z5~J~
GW6=(GZ3+G74+GZ5)*W6(J)
G24=- D*K?*Q9*U(I)*Z4(J)
G75=P*KZ*U(I)*ZS(J)/T(I)
GZ7=(XI*P*U(I)/IMUII)*To)+2.tKX)*Z7(J)
GW8=(GZ4+~75+GZ7)*W8(J)
Gl(J)=GW2+GW3+GW4+GW6+GWB
G21=~Xl*R*W~I1/~RU~I)*T(I~~+2.*KZ)*Zl~J)
GZ4=- P*QR*YX*W(I)*Z4(J)
GZ5=P*KX*W(T)*Z5(J)/T(I)
GW2=(GZl+GZ4+GZ51*W2(J)
GZ4=-YJ*OS*W(I)*Z4(J)
GZ5=XI*W(T)*Z5(J)/T(I)
GZ7=-XI*Z7( J)
GW3=(GZ4+GZ5+GZ7)*W3(J)
GZl =-Q*OR*W(I)*KX*A13*Zl~J~/~G*G)
G22=-Q*OB*KX*W(I)*Z2(J)/(GtG)
GZ3=(-2.*K7-XI*R*W(I~/~MU~I~*T~I~~-XI*O*OB*U~I~*Al5~G~*Z3~J~/G
G74=- XI*O*Q~*~A9*w~I~+WP~I~-XI*O*OB*W~I~*AlO/G~*Z4~J~~G
GZ5~(xItlAl~l*UP~I)tO*~UP~I~*W~I~~~MU~I~*T~I~~~/G+O*O~*W~I~*Al2/~G
l*G))*ZS(J)
GZb=O*W~I~*~XI+O*OB*Alll/G~*Z6~J~/~G*T~I~~
GZ7*-413*(KZ*O*QB*W(I)/(G*G)+XI'/G)tZ7[J)
GZR=- ~YZ*~*QB*W~I~/G+XI~*ZBo/G
GV4=(GZl+GZ2+GZ3+GZ4+GZ5+GZ6+GZ7+GZ81*W41J)
GZ3=- 2,*XI*48*Wf'(I)*Z3(JI
GZ4=-XT*Q*A9*W(I)*Z4(J)/HUo
G25=(XI*R*PR(I)*W(I)/(~U(I)*T(I)~t2.*KZ)*Z5(J~
GW6=(GZ3+GZ4+GZ5)*Wb(J)
G23=-XI*(YUD(I)/MU(I)tP*TP111/T~I11*Z3(J)
GZ4=(XI*R/~V~I)-P*OB*~KZ*U(I)+Alll))*Z4~J)
F25=P*~KZ*W~I)+A1111*Z5~J)/T(I)
GZ7=(XI*R*W(I)/(MUII)*T(I))+2.*KZ)*Z7(J)
GWB=(GZ3+GZ4+GZ5+GZ7)*W8(J)
G2(J)=GW2+GW3+GW4+Gti6+GW8
CONTINUE
CALL SONG ~M,Gl,Y,VIGl)
CALL SONG (N,G2,Y,VIG2)
M 46
M 47
M 48
R
Y 49
50
M 51
M 52
n 53
Y 54
M 55
R 56
M 57
Y 58
M 59
H
60
M 61
Y 62
M
63
M 64
M 65
M
66
M 67
f!
68
69
70
Y 71
Y 72
Y 73
M 74
4 75
M
76
77
n
M
n
n
M
n
4
n
R
fl
M
Y
M
79
79
80
81
82
83
84
85
86
87
68
89
90
*TIDY*
SUSROUTINE
GRVEL (ALAM,WZ,W~,W~,~/~,W~,TATA,EPCR,SM)
M 91
H 92
Y 93
M 94
M 95
M 96
n 97
tl 98
Y 99
M 100
n 101
n 102
M 103
n 104
n 105
H 106
n 107
H 108
n 109
n 110
Y 111
n 112
M 113
fl 114
M 115
Y 116
fl 117
M 118
n 119
Y 120
M 121
n 122
M 123
fI 124-
APPENDIX I
THE MEAN FLOW
The meanflow
is calculated
tribution,
using
additions
is an input
to HADY-I.
the airfoil
geometry,
as input
and suction
The boundary
wall
solution
suction
pressure
layer
solution
coefficient
dis-
requirements.
layer
for
The boundary
program
laminar,
compressible
boundary
boundary
conditions.
Extensive
was necessary
to this
program4,
to suit
from
layers
the program
with
modifications
adiabatic
and
program.
A.
Input/Output
Files
TAPE9 A file
for internal
use
TAPE10 An output file
that contains
boundary layer
for parallel
stability
calculations
TAPE11 An output file
that is used with TAPElC for
stability
calculations
B.
Control
control
cards
profiles,
nonparallel
Cards
The following
of
the program
used
C.
Program
The input
Input
is through
data
cards
Card 1
8AlO
TITLE
Description
Card 2
411,
IPRMT
IPANPA
MK
Number of input
the minimum)
stations
before
minimum x/c
NK
Yumber of input
x/c = .OOl)
stations
before
x/c
NM
Number of output
RCR
RCU
Streamwise
Card 3
213,
NI
Number of input
stations
for
NZT
Number of input
specified
stations
where suction
ETAE
Estimated
DETAl
First
VGP
Yariable
Card 4
-~
8FlO.O
Chord length
in feet
SWLE
Leading-edge
sweep in degrees
SW-I-E
Trailing-edge
of the case
chord
printed
desired
stations
Reynolds
starting
(not
= .OOl (not
from x/c=
including
including
is needed
3FlO.O
value
An -
step
grid
the streamwi,se
ai.rfoi.1
coefficient
Cs i.s
station
size
parameter
for
the streamwise
airfoil
sweep in degrees
69
CMACH
Freestream
Mach number
UREF
Freestream
velocity
TPRES
Freestream
static
pressure,
TT
Freestream
static
temperature,
PR
Prandtl
Card 5
2F15.10
XLE
x/c
of the leading
edge
YLE
y/c
of the leading
edge
Card 6
4F15.10
in ft/sec
(only
if
Mm = 0)
in lb/ft2
in degrees
Rankin
number
D.
70
XA
x/c
value
YA
y/c
value
CM
local
Mach number
CP2
Input
Cp values
Card 7
8FlO.O
BLP
Input
Total
(two-dimensional)
suction
coefficient
of NZT points
informations
output from
values,
defined
as Cs = (pV),/(pU),
*TIDY*
PRDGRAH
HFLOW~INPUT,OUTPUT,TAPE5rlNPUT,T~PE6~OUT~UT,TAPE9,TA~ElO,T
PROGRAM
MFLOW~INPUT,OUTPUT,TAPE5=INPIJT,TA~Eh=O'JTPUT,TAPE9,TAPE10,T
1APEll)
C'IMMON/BLCO/ NZT,NZ,NP,IT,X,ROFS,CMAC~,TT,ETA~l5l~,DETA~l5l~~A~l5
ll),Y(151),IPANPA
COMMON /BLClI
HE,PR,CMUFS,UFS,CEL~151),BETA1~151~,UE~151~,WE~151~,
1Z~L51~,PE~151~,PH1~151~,RH0E~151~,XC~151~,CMUE~151~,~1~151~,P3~151
21,P4(151l,RRL1511,BLPO,DDWO
COMHON /PRO!=/
DELV~151~rF~101~2~,U~101,2~,V(101,2~,G~101,2~,W~101,
12~,T~101,2~,8~101,2~,C~151~,86~101,2~,F~101,2~,0ENR~101,2~,CA'1~101
2,2),CA2(101,2)
COMMON /PAR/
COHHON /BAB/
Al,A2,A3,VGP,NNN,IPRINT
H
C
CALL
INTIAL
NZ*l
1
2
3
ISDLV2=0
ITMAX=
IGROW=O
IT=0
IT=IT+l
tIT.LE.ITMAX)
WRITE (6,101
IF
GO TO
GO TO 9
IF (ISOLV2.EQ.l)
CALL FLUID
IF (H.LT.O.0)
GO TO 9
CALL COEF
CALL SOLV6
IF (ARS(DELV(11~.LE.0.0001)
IF (ISOLV2.EQ.l)
CALL SOLVZ
GO Tfl 3
IF LISOLVE.EQ.0)
GO TO 6
CALL SOLVt
GO TO
GO TO 7
4
z--
IF (CMACH.EQ.O.0)
ISOLV2=1
GO TO 2
IF (ABS(TINP,2)1.LE.l.E-8)
IF (NP.EQ.lO1) GO TO 8
IGROW=IGROW+l
IF (IGROW.GT.l)
GO TO 8
LL-1
CALL PROFIL
GO TO 2
CALL OUTPUT
IF (NZ.LE.NZT)
GO TO 7
LLL)
GO TO
GO TO 8
A
A
A
A
A
1
7
3
4
5
7
R
9
10
11
12
A 13
A
14
A
15
A
16
A
17
A
15
A
19
A
20
A
21
A
22
A
23
A 24
A
25
A
26
A
27
A
28
A
29
A
30
A
31
A
32
A
33
A
34
A
35
A 36
A
37
A
38
A
A
A
A
A
A
A
A
A
A
A
A
A
39
40
41
42
43
44
45
*TIDY*
PROGRAM
CONTINUE
IF (IPANPA.ECt.l)
CALL
STOP
C
C
10
HFLOW (INPUT,
FORMAT
END
OUTPUT,
TAPE~=INPUT~TAPE~=OUTPUT,TAPE~Y
STOP
XZDER
(lHO,23HITERATLONS
EXCEED
ITMIX)
TAPElO,
T
A
A
A
A
A
A
A
A
46
47
48
49
50
51
52
53-
*TIDY*
SUBROUTINE
INTI4L
INTIAL
COMMON/BLCO/ NZT,NZ~NP,IT,X,ROFS,CMACHITT,ETA~~~~~,DETA(~~~)YA(~~
ll),Y(lSl),IPANPA
COMMON /BLCl/
HE~PR,CMUFS,UFS,CEL~151~~~ETA1~151~rUE(151~~WE~151~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SUBROUTINE
12~,T~101r2~,B~101~2~,Co,BG~lOl~2~,E~lDl~2~~DENR~lOl~2~~CAl~lOl
2r2)pCA2(101r2)
Al,A2rA3,VGP,NNN,IPRINT
(5935)
(59431
READ (5,361
READ
READ
READ
READ
1
2
3
15,371
TITLE
IPRINT,IPANPA,MK,NK,NM~RcR,RCR,RCU
NI,NZTY ETAEgDETAl,VGP
X,SWLE,SWTE,CYACHJUREF,TPRES,TT,PR
(5r34)
(5,341
XLE,YLE
(XA(I~,YA(I~,CM(I~,CP2(I~llrl,NI~
(5137)
IBlPII),I*l,NZT)
SARBN(f)=O.OOlO
DO 1 I-2,10
SARBN(I)=SARBN(I-l)t.OOlO
DO 2 1811928
SARBN(I)=SARBNLI-11t.005
DO 3 1=29,NM
SARBN(I)=SARBN(I-11t.01
MYl=MK+l
DO 4 I=MKl,NI
1
2
3
4
B
B
B
B
B
B
B
B
B
B
13
14
17
18
19
20
6
B 7
B 8
B 9
B
10
B 11
B 12
2~,P4~151~1RP~151~,BLP~151~rDDW~151~
COMMON /PROF/
DELV~151~,F~lOlr2~,U~lOl~2~,V(101,2~,G(1Ol~2~~W~~Ol~
COMMON /PAR/
B
B
B
WK(200
15
lb
B 21
B 22
B
23
B
B
24
25
B
B
26
27
B
8
28
29
B
B
B
B
30
31
37
33
MaI-MKl+l
SARA(M,l)=YA(I)
SARA(M,2)=CP2(1)
SARB(M)=XA(I)
B 36
MKK=MK-2
DO 5 I=MKK,NZT
H=I-MKKtl
SARA(MI~)=BLP(I)
IW=-1
N=NI-HKltl
DO 7 I=l,NM
XO=SARBN(I)
CALL IUNI (~~~,NJSARB,~,SARA~~,XO,YO,IW,IERR)
34
35
B
B
37
38
B 39
B 40
B 41
B
42
B 43
B 44
B 45
*TIDY*
SUBROUTINE
6
7
IF LIERR.EQ.0) GO TO 6
WRITE (69331 IERR
STOP
SARAO(I,l)=YO(l)
SARAO(IIZ)=YO(Z)
SARAO(I,31=YD(3)
CONTINUE
NKl =NK+l
DO 8
H=NK
10
11
12
13
I=l>NM
1+1-l
XA(M)=SARBN(I)
YAIM)=SARAO(I,l)
CPZ(M)=SARAO(I,Z)
DO 9 I=lpNM
fl=MKl+I-1
BLP(M)=SARA0(1,3)
NI=NMtNK
NZT=NI-3
P?=4.*ATAti(
1.1
CD=COS(PI*SWLE/lBO.)
DO 10 I=l,NI
XA(I)=XA(I)-XLE
YA(P)=(YA(I)-YLE)*CD
CP3(I)=CPZ(I)*CD*CD
DO 11 I=lrNI
A(I)=XA(I)
YLI)=YA(I)
DD 12 I=l,NZT
XC(I)=XALIt3)
P4(I)=CP3(1+3)
SQRCR=SQRTLRCR)
SQRCU=SQRT(RCU)
DO 13 I=l,NZT
BLP(I)=BLP(T)*SQRCR/SQPCU
TPRES=TPRES*RCU/RCR
C
WRITE (6939)
WRITE (6141)
C
TITLE
(I,ALX),Y(l)rI=l,NI)
XINPUT=X
CMSQ=CMACH**Z
ROFS=TPRES/(1716.*TT)
UFS=CMACH*SQRT(1,4*1716.*TT)
IF (CMACH.EQ.O.0)
UFS=URFF
CYUFS=2.27E-08*TT**1.5/(TT+l98.6)
INT?AL
B
B
B
B
46
47
48
49
50
B
B
B
B
51
52
53
54
55
B
B
B
B
56
57
58
59
8
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
B
8
B
B
B
B
8
B
8
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
8 87
B 88
B 89
8 90
*TIDY*
SUBROUTINE
TNTI4L
TtT=TT*(1.0+0.2*CMSQ)
HE=TTT*6006.0
REY=UFS*ROFS*XINPUT/CtlUFS
Al=1 .+VGP
AZ=Al+VGP**Z
A3=AZ+VGP**3
C
DEL=ACOS(l.O-A(1))
ETA(l)=DEL
IF (A(l).GT.AfZ))
ETA(l)=-DEL
DO 16 I=Z,NI
PqANG=ACOS(
1.0-A(T))
IF fA(I).LT.A(I-1))
ETAf I )=PHANG
14
15
16
17
C
GO TO
14
GO TO 15
ETAL I I=-PHANG
IF LALI).EQ.O.O)
ETA(I)=O.O
CONTINUE
CALL SPLINE
(Y,ETA,NI,DELV)
TLE=TAN(O.O174533*SWLE)
TTE=TAN(O.O174533*SWTE)
CB=TLE-TTE
X=X*SQRT (l.O+TLE**Z)/CB
DO 17 I=lrNI
SF=SIN(ETA(I))
TCS=TLE-CB*A(I)
FF=l.O+(CB*Y(I)
)**Z+TCS*TCS
DF=Z.O*CB*(-TCS*SF+C8*YLIJ*DELVo)
XF=(CB*SF+TCS*DF/FF/Z.O)**Z
YF=O,25*(DF/FF)**Z
ZF=(CB*LDELV(I)-Y(I)*DF/FF/Z.O))**Z
DETA(I)=SQRT((XF+YF+ZF)/FF)
CONTINUE
CALL INTEG
TETA,DETA,C,NI)
DO 23 I=l,NZT
IF' (CMACH.EQ.O.01
DPR(I)=1.0+0.7*P4(1)*CHSQ
GO TO 18
PE(1)=1.0+(1.0-DPR(1~**0.285714)/(0,2*CMSQ~
18
21
19
GO TO 19
PE(T)=lrO-P4(1)
DPR(I)=l.O+UREF*UREF*P4O/TT/3432.0
IF (I.GT.l)
GO TO 20
DEL-ACOS(l.O-XC(I))
P3(1)=DEL
B
B
B
B
B
B
B
B
B
B
B
91
92
93
94
95
96
97
98
99
100
101
B 102
B 103
B 104
B 105
B 10h
B 107
B
B
B
B
B
B
B
B
B
B
8
B
B
8
B
B
B
B
B
B
8
B
B
B
B
B
B
B
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
1'32
133
134
135
*TIDY*
SUBROUTINE INTTIL
20
IF (XC(l).GT.XC(Z))
GO TO 23
PHANG=ACOS(l.O-XCL
IF (XC(I).LT.XC(I-1))
P3( I)= PHANG
21
22
23
P3(1)=-DEL
1))
GO TO
GO TO 22
P3LJ) =-PHANG
IF (XC(I).EQ.O.O)
P3(1)=0.0
CONTINUE
CALL CUBIC
(C,ETA,NI,P3,NZT,Z)
D!JE(l)=SQRT(PE(l))
DWE(l)=O.O
NUM=l
DZl=Z(l)
Z(l)=O.O
CR-CB*CB/(l.O+TLE**Z)
CC=Z.O*TLE/CB
RR(l)=O.O
DO 24 I=Z,NZT
Z(I)=Z(I)-DZl
DZ=Z(I)-ZLI-1)
RR(I)=RR(I-l)+DZ*X
Gl=-DWE(I-1 )*DZ
Pl(l)=Z(I-1)+0.5*DZ
CUBIC (PE,Z,NZT,P~JNUM,UE)
G2TRM~-(DUE(I-l)tG112,0~**2tUE(l1
IF (G2TRM.LT.0.0)
G2TRM=O.O
CALL
24
G2=-SQRT(GZTRM)*DZ
G3TRM=- (DUE(I-1~tG212.0)**2tUE~l~
IF (G3TRM.LT.0.0)
G3TRM=O.O
G3=-SQRT(G3TRM)*DZ
G4TRM=PE(I1-(DUElI-l)+G3)**2
IF (G4TRM.LT.0.0)
G4TRM=O.O
G4 =-SQRT(G4TRM)*DZ
DUE(Z)=DUE(I-l)+(G1+2.O*G2+2.O*G3+G4)/6.0
ALA=PE(E)-DUE
(I)**2
IF
LALA.LT.O.0)
ALA=O.O
DWE(I)=SQRT(ALA)
CONTINUE
CALL SPLINE
(DWE,Z,NZ.TpDDW)
DDW(1) =-2.O*(DUE(2)-DUF(1))/2(2)/2(2)
C
DO 25 I=l,NZT
D!JMl(I)=DUE(f)*UFS
DUYZ(I)=DWE
(I)*UFS
21
B
B
B
B
8
8
B
8
B
8
B
B
8
8
B
8
8
B
B
B
B
8
B
B
B
B
B
B
B
B
B
B
B
B
B
8
8
B
B
B
B
B
B
B
B
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
17h
177
178
179
180
*TIDY*
SUBROUTINF
25
INTIAL
CONTINUE
WRITE
(6,401
CMACH,UFS,TPRES,TT,PR,ROFS,CMUFS,REYrXINPUT,X~SWLE,SW
lTE,NI,NZT,ETAE,DETAl~VGP
S~~-DWE~J~*~DDW~J~-DUE~J~~*~UFS2/~1716,*TE~~*~1.0~~198.6-T~~/~7.0*
1(198,6+TE)) 1)
RHflElJ)=PE(
J)/(1716.*TE)
26
27
28
29
30
31
32
GO TO 27
TE=TT
s=o.o
RHOE(J)=ROFS
CYUE(J)=2.27E-08*LTE**1.51LTE+198.6))
Pl(J)=DDW(J)/DUELJ)
P4LJ)=BETAl(J)**Z
P3(J)=0.5*LZ.O*DDW(J)/DUE(J)+P4~J)+S*BETAltJ)1
BLP(J)=SQRT(UE(J)*RHOE(J)*X/CMUE(J))*SLP(J)*UfS*ROFS~RHOE(J)/UE(J)
IF (J.EQ.1) GO TO 28
J-1))
BETAlB=0.5*(BETAl~J)+BETA1(
CEL(J)=BETAlB/(ZLJ)-Zo)
CONTINUE
CEL (l)=O.O
DETA(1 )=DETAl
ETA(l)=O.O
IF LLVGP-1.01.LE.0.001)
GO TO 29
NP=ALOG~~ETAE/DETA~1~~*~VGP-l.O~tl.O~/ALOG~VGP~tl.OOl
GO TO 30
NP=ETAE/DETAL
l)+l.OOl
IF
(NP.LE.lO1)
GO TO 31
WRITE (69381
NP=lOl
DO 32 J=Z,lOl
DETA(J)=DETALJ-l)*VGP
ETA(J)=ETA(J-l)+DETA(J-1)
ALJ)=O.5*DETAL
J-l)
LL=O
B
8
B
B
B
B
B
B
B
B
B
8
B
B
B
B
B
8
B
B
B
B
B
8
B
B
B
B
B
B
B
B
B
B
B
B
B
8
B
8
B
8
8
B
B
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
*TIDY*
SUBROUTINE TNTIAL
CALL PROFIL LLL)
RETURN
C
z
35
36
37
38
39
40
41
42
43
FORMAT LlHL,lOX~llHIERR
NE 0 ,5X,15)
FORMAT (4F15.10)
FORMAT (8A101
FORMAT (213~3FlO.O)
FrjRMAT (8FlO.O)
FORMAT LlH0,36HNP EXCEEDEDDIMENSIONS -- SET TO 101)
FORMAT LlHL,BAlO)
=,E14.6,3X,7HPFS
FORMAT (lH0,7HMACHN =rE14.6,3X,7HUFS
rrE14.6,
=,E14.6/1HOy7HROFS
13X,7HTFS
l ,E14.6~3Xp7HPR
=,E14.6,3X,7HMUF
=JE~~.~/~HO,~HCHORD =,F14rbe3X,7HRADIUS=,E14
2s =,E14.6,3X,7HREC
=rE14.6/1H0,7HNT
=pE14.6r3X,7HTESW
=rT3,14Xs7HNZ
3.6,3X,7HLESW
4
=,13,14X,7HETAE
=,E14.6,3X,7HDETAl
=,E14.6r3X,7HVGP
=,E14.6
51)
FORMAT (//lH0,4X,30HSTREAMWISE
AIRFOIL CqORDINATES/lH0,3H NI,BX,3H
lX/C,16X,3YZIC/(lH
,13,3XpE14.6r5X,E14.6))
FORMAT (lHO~58X,lEHSTATION DATA/lHO,lX,2HNZ,5X~3HX/C,1OX,5HTHETA~l
~~X~~HS~~~X,~HC~,~~X,~HCQL,~OX,~HUEUFS,~X,~HWEUFS,~X,~HDWEUFS~~XX~H
ZPEPFS/(lH ,I3,9E14.6))
FDRMAT (411,13,2X,ZF15.1)
END
B
B
B
B
8
B
B
B
B
B
B
B
B
8
8
8
B
B
B
B
8
B
B
B
B
226
227
228
229
230
231
232
233
234
235
236
237
23B
239
240
241
242
243
244
245
246
247
248
249
250-
*TIDY*
SUBROUTINE PR'3FTL (L)
SUBROUTINE PROFIL LL)
COMMON
/BLCO/
NZT,NZ,NP,IT~X,ROFS,CMACH,TTrETA~151~,DETA~151~,A~15
ll)rY(151),XPANPA
COMMDN/BLCl/ HE,PR,CMUFS,UFS,CEL~151~~BETA1~151~~UE~151~~WE~151~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2),P4L151)~RR~151)r8LPo,DDW~l5l)
COMMONIPROFI DELV~151~,F~101,2~rU~101,2),V~101~2~,G(101~2~~W~101~
12~,T~101,2~,B~101,2~,Co,BG~lOl~2~,F~lOl~2~~DENR~lOl~2~~CAl~lOl
Z,Z),CAZLlOlrZT
IF LL.EQ.l) GO TO 2
ELl,Z)=O.O
86(1,2)=1.0
8Gl=4.O*(BG(l,Zl-1.0)
BGZ=~.O*L~.O-BG(~JZ))
DO 1 J=lrNP
ETAB=ETA(J)/ETA(NP)
F(J,2)=0.5*ETAB*ETA(J)
U(J,E)=ETAB
VfJ,Z)=l.O/ETA(NP)
G(J,Z)=F(J,Z)
W(JjZ)=UtJ,Z)
T(J,Z)=V(JsZ)
DENR(JpZ)=l.O
B(JpZ)=l.O
C(J)=l.O
BG( J,Z)=l.O
1
C
C3NTINUE
RETURN
NPl=NP+l
NPll=NPl-1
NP=NP+3
IF LNP.GT.lO1) NP=lOl
KK=l
IF (NZ.EQ.1) KK=2
DO 4 K=KK,Z
DO 3 J=NPl,NP
DENR(JeK)-DENR(NPll,K)
CLJ)=l.O
FLJ,K)=ETA(J)+FLNPll,K)-ETALNPll)
ULJ,K)=l.O
VLJ,K1=VLNPll,K)
GLJ,K)=ETA(J)+G(NPll,K)-ETA(NP11)
WLJ,K)=l.O
c
c
c
c
c
:
1
2
3
4
5
76
c"
c
c
c
c
c
c
c
c
c
c
c
c
c
C
C
C
C
C
c
C
c
c
C
c
c
c
C
c
C
c
c
c
C
c
c
c
89
10
11
12
13
14
15
lb
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
iz
*TIDY*
SUBROUTINE
3
4
T(JJK)=T(NP~~,K)
B(J~K)=B(NPll,K)
IF (CHACH.EQ.O.0)
BGtJ1K1rl.0
EfJ,K)=E(NPll,K)
CAl(J,K)=CAl(NPll,K)
CAZ(J,K)=CAZ(NPllpK)
CONTINUE
CONTINUE
RETURN
END
GO TO 3
PROFIL
(L)
c
c
c
c
c
c
C
c
c
c
C
46
47
49
49
50
51
52
53
54
55
56-
TIDY*
- -
SUBROUTINECUBIC
(YL,XL,IN,FIJNR,PR)
D
D
3
4
D
D
D
D
5
6
7
8
CONTINUE
9
10
D 11
KZ=IN
IF (I.EQ.l)
D
D
12
13
15
D
D
D
D
D
D
D
D
D
D
16
17
18
19
20
21
22
23
24
25
D
D
26
27
Kt=J
GO TO 3
Cl5
D
D
Kl=lOO
IF tKZ.EQ.Kl)
GO TO 7
IF (KZ.GT.Z.AND.KZ.LT,IN)
GO TO 5
IF (KE.EQ.IN) GO TD 4
L=3
GO TO 6
L=IN-1
GO TD 6
L=K2
CONTINUE
A=-(XL(L-l)-XL(L-Z))t(XL(L)-XL(L-Z))*(XL(Ltl)-XL(L-2))
B=(XL(L-l)-XL(L-Z))*(XL(L)-XL(L-l))*(XL(Ltl)-XL(L-l)~
C=-~XL~L~-XL~L-2~~*~XL~L~-xL~L-l~~*~XL~Ltl~-xL~L~~
D=~XL~Ltl)-XL~L-Z))*~XL~Ltl)-XL~L-l))*~XL~Ltl~-XL~L~~
Al=(FI(I)-XLLL))*(FIfI)-XLO)
A6=(FI(I)-XL(L-2))*(FI(I)-XL~L-l~)
IF(IHNA.EQ.4)
WRITE(6,15)
AJB,C,D,AZ,A~
FORMATLlH rBX,6LEll.4,2%))
PR~1~=~FI~T~-XL~L-1~~*Al*YL~L-2~/At~FI~I~-XL~L-2~~*Al*YLtL-l~/Bt~F
1I~I~-XL~Lt1~~*A6*YL~L~/Ct~FI~I~-XL~L~~*YL~Ltl~*A6/D
Kl=K2
CONTINUE
RETURN
END
D 14
D 28
29
D
D
D
D
D
30
31
32
33
34
D
D
35
36-
w
h,
*TIDY*
SUBROUTINE
SPLINE
IX,FI,IN,XP)
QJ(1311,
UJ(131)
1=21IN
AJ=FI(I)-FItIIF
(I.EQ.IN)
BJ=FI(I+l)-FI(
GO TO 1
I)
CJ=AJ/(AJtBJ)
DJ=3.O*~CJ*~X~I+1~-X~I~~/8J~~l.O-CJ~8(X~~~-X~I-l~~/AJ~
1
2
GO TO 2
DJ=Z.O*(X(I)-X(1-l))/AJ
CJ=O.O
PJ=(l.O-CJ)*QJ(I-llt2.0
IF (T.EQrIN)
PJ=PJ-1.0
QJ(I)=-CJ/PJ
UJ(I)=(DJ-(l.O-CJ)*UJo)/PJ
3
C'INTINUE
XP(IN)=UJ(IN)
INMl=IN-1
DO 4 I=l,XNMl
NR= IN-I
XP(NR)=QJ(NR)*XP(NRt1)+UJoR)
CONTINUE
RETURN
END
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
E
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26-
*TIDY*
SUBROUTINE
SUBROUTINE
1
2
3
INTEG
DIMENSION X(l),
IF LNPT.LT.4)
DO 5 I=l#NPT
TABtI)=O.O
K=I-1
IF (I-2)
5,391
IF fI.LT.NPT)
K=K-1
(X,Y,TAB,NPT)
Y(~)J
TAB(l)
GO TO 6
GO TO 2
K=K-1
A=X(T)
8=X(1-1)
L=K+l
4
5
6
H=K+Z
N=K+3
DO 4 J=l,4
XL=X(L)
XN=X (N)
Xrl=X(M)
XK=XLK)
YK=Y(K)
S!JM=YK/((XK-XY)*(XK-XNl*fXK-XL11
SUMl=(LA**4)-(B**4))/4.0
SUMZ=(XL+XM+XN)*((A**31-(B**3))/3.0
SUH3=(Xfl*XN+XM*XL*XL*XN1*TA**2-B**21/2.0
SUH4=(XM*XN*XL)*(A-B)
SUM=SUM*~SU~l-SUM2+SuM3-suH4)
TABTI)=TAB(I)+SUM
ITEMP=K
K-N
'N=M
M=L
L=ITEHP
TAB~T)=TAB(I)+TABLI-11
CONTINUE
RETURN
END
INTEG
(XrY,TAR,NPT)
F
F
F
F
F
F
F
F
2
3
4
5
6
7
8
109
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37-
11
*TIDY*
SUBROUTINE FLU10
SUBROUTINE
FLUID
COMMON /BLCO/
NZT,NZ,NP,?TtX,ROFS,CMACH,TT,ETA~15l~,DETA~151~,A~15
ll),Y(151),IPANPA
COMMON /BLCl/
HE,PR~CMUFS,UFS,CEL~151~~BFTA1~151~rUE(151~~WE~151~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2),P4(151)~PR~151),BLPo,DDU~l5l)
CDMMON /PROF/
DELV~151~,F~101,2~rU~lOl~2~,V(LOlr2),G~1Ol~2~~W~lOl~
12~,T1101,2~,8~101~2~,Co,BG~101~2~,E~101~2~~DENRt101~2~~CA~~101
2,2)~CA2(10112)
COMMON /BOX/
COMMON /BAR/
ww=o. 0
IF (IT.GT.l)
PE33=3.5*PE
UEZH=0.5*UE
C
1
VIS~101),DMUDT~1011
H
GO TO
(NZ)
(NZ I**2
DO 2 J=l,NP
IF (NZ.GT.l)
WW=W (J, 21
H=HE*BGLJ,Z)-UEZH*(U(J12)**2+P4(NZ)tWW*tZ~
IF
LH.LT.O.0)
RETURN
TTT=H/6006.0
CMU=2.27E-08*TTT**l.5/(TTTT+l98.6)
VISt J)=CHU
SP=l.5/TTT-l./(TTT+198,6)
2
C
DMUDT(J)=CYU*SP
DENRL J,Z)=RHOE
(NZ )*H/PE35
C(J)=CMU/LCMUE(NZ)*DENR(JIZ))
CONTINUE
UEZHE=UE(NZ)**Z/HE
RRR=l.O-lrO/PR
DO 3 J=lrNP
CAl(J,Z)=CLJ)/PR
3
CA2~J,2)=~C~J)*UE2HE)*RPR*~U~J,2)tP4~NZ~*W~J~2~*T~J~2~~
B(J,Z)=CLJ)
CONTINUE
RETURN
EYD
G
G
G
G
G
G
G
G
1
2
3
4
5
6
7
8
G
G
G
G
G
G
G
10
11
12
13
14
15
16
17
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38-
G 1A
G 19
*TIDY*
SUBROUTINE
COEF
SUBROUTINE
COEF
COMMON /BLCO/
NZT~NZ,NP,IT,X,ROFS,CMACH,TT,ETA~l5~~,DETA~l5l~,A~l5
11),YL151),IPANPA
COMMON /BLCl/
HE,PR,CMUFS,UFS,CEL~151~,BETA1~151~,UE~151~,WE~151~,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2),P4(151),RR(151),BLP1151),DDW~151~
CDMMON /PROF/
DELV~151~,F~101,2~,U~101,2~,V(101,2~,G(101,2~,W~101,
12~,T~101,2~,B~101,2~rC(151~,BG~lOl,2~,E~lOl,2~,DENR~lOl,2~,CA~~lOl
2,2),CA2L101,2)
COMMON /BLCB/
BL~101~r82~101~,B3~101~rS4~101~,85~101~,86~101~,87~1
101~;88~101~,89~101~,810~101~,R1~101~,R2~t01~,R3~101~,R4~101~,R5~10
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3,SB(101),59~101),S10(101)
PlP=PlLNZ)+CELLNZ)
P3P=P3LNZ)+CELLNZ)
P4P=P4LNZ)-CELLNZ)
PlTZ=Z.O*PlLNZ)
P4TZ=Z.O*P4(NZ)
PlPz=z.o*PlP
DO 4 J=Z,NP
UB=O.5*LULJ,Z)+U(J-1,211
VB=0,5*(VLJ,Z)+V(J-1,211
GB=0,5*(GLJrZ)*G(J-1,211
WB=O,5*LW(J,Z)+W(J-112))
TB=0.5*LT(J,Z)+TLJ-1,211
DENRB+O,5*(DENR(J,Z)+DENR(J-1,211
FV8=0.5*c(F(J,2)*V(J,2)+F(J-1,2)*V(J-1,2))
FT8=0,5*LFLJ,2)*TLJ,2)+F(J-l,21*T~J-l,2)~
UWB=O.5*(ULJ,2)*W(J,2)+U~J-l,21*WLJ-1,2)~
GV8=0,5*LG(J,2)*V(J,2)+G(J-l,2)*V~J-l,2)~
GTB=0.5*LG(J,2)*T(J,2)+G(J-l,2~*TLJ-l,2)~
WSB=O.5*(WLJ,Z)**Z+W(J-1,2)**2)
IF (NZ.GT.1) GO TO 1
CUB=O.O
CVB=O.O
CGBtO.0
CWB=O.O
CTB=O.O
CFTB*O.O
CUWB=O.O
CGVB80.0
CGTB=O.O
CWSB=O.O
CDENRB=O.O
H
H
2
3
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
76
@
9
10
11
12
13
14
15
16
17
18
19
20
21
22
H 23
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H42
H
H
H
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
43
44
45
*TI
D Y *
c
C
- ATTACHMENT-LINE FLflW
DEFINITIONS OF COEFFICIENTS IN DIFFERENCED X-MOM EQ.
Sl( J)=B(J,Z)+ALJ)*L-1.5*FLJ,
Z)+PlLNZ)*G(J,Z)-BLP(NZ))
St(J) --B~J-1,2~+A~J~*~-l.5*F~J-l~2~~Pl~NZ~*G~J-l,2~-BLP~NZ~~
S~IJ)=-~.~*A(J)*VLJYZ)
S4LJ)=-l.5*A(J~*V(J-l,2)
S5L J1 =O.O
S6LJ)=O.O
S7(J)=A(J)*Pl(NZ)*V(J12)
S8LJ)=ALJ)*PlLNZ)*VLJ-ly2)
S9LJ190.0
SlO(J)=O.O
DEFINITIONS OF COEFFICIENTS IN DIFFERENCED Z-MOM EQ.
Bl(J)=Sl(J)
8243 )=SZLJ)
83(J) =-1.5*A(J)*T(J,Z)
84(5)=-1 .5*ALJ)*T(J-1~2)
B5(J)=-A(J)*(-U(J,2)+PlT2*WLJ,2))
B51 J) =-A(J)*(-U~J-1,2)+PlT2*WtJ-l,2))
B7(;1)=A( JI*W(J,Z)
B9( J)=A(Jl*WfJ-lr2)
B9LJ)=ATJ1*fy1(NZ1*TLJ,2)
BlO( J)=A(J)*Pl (NZ)*T(J-1,2)
GO TO 2
C
C
1
C
C
SUBROUTINE COEF
GENERAL FLOW
CJ9=0.5*(U( Jvl)+U(J-1,111
CVB=0.5*(V( J,l)+VLJ-1,111
CGB=0,5*(G(J,l)+G(J-1,111
CWB=O.5*(WtJ,l)+W(J-1,111
CTB=0.5*(T(J,l)+T(J-1,111
CFTB=O.5*~F(J,1)*T~J,l~+F~J-l,l~*T~J-l,l~~
CFVB=0.5*~F(J,1~*V(JI1)+F(J-l,l~*V~J-l,l1~
CUW8=0.5*~U(J,1)*W1J,l~+ULJ-lrl)rW~J-l,l~~
CGV8=O,5*~G(J,1)*V(J,l~+G~J-l,l~*V~J-l,l~~
CGT8=0.5*LGLJ,1)*T(J,l~+G~J-l,l)*T~J-l,l~~
CtdSB=0,5*(W(J,1)**2+W(J-l,1)**2)
CDENRB=O.5*(DENR(J,l)+DENR(J-1,1))
DEFINITIONS OF COEFFICIENTS IN DIFFERENCED X-MOM EQ.
Sl(Jl=B~J,2)+A~J)*~-l.5*F(J12)+P3P*G~J,2~-CEL~NZ~~CGB-BLP~NZ~~
S2(3)=-B(J-1,21+A~J~*(-1.5tF(J-1,2)+P3P*G~J-~~2~-CEL~NZ~*CG8-BLP~N
1Z) 1
S3(J)=-1.5*A(Jl*V(J,Z)
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
4
H
H
H
H
H
H
H
H
H
H
H
H
tf
H
H
H
H
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
*.T
I DY *
SUBROUTINECOEF
S4(J)=-1.5*ALJ)*V(J-1,2)
SSLJ)=ALJ)*(P4P*W(J,Z)-CEL(NZ)tCWB)
S6(J)=A(J1*(P4P*WIJ-l,ZI-CEL(NZ)tCWB)
S7(3)=A(J)*(P3P*VLJ,Z)+CELLNZ1*CVB)
SBTJ)=ALJ)*(P3P*V(J-l,Z)+CEL(NZ)*CVBl
SPLJ)=ALJ)*IP4P*U(J,Z)-P4TZ*U~J,Z)+CEL(NZ~*CUB~
SlO(J)=A(J)*~P4P*U~J-l,2)-P4T2*U~J-l,2)+CEL~NZ~*CUB~
C
C
C
C
2
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
137
133
134
135
*TIDY*
Ez
SUBROUTINE
RETURN
END
COEF
H 136
H 137-
*TIDY*
SUBROUTINE
SOLV6
SUBROUTINE
SOLV6
COMMON lBLt01
NZT~NZ,NP,IT,X,ROFS,CMACH~TT,ETA~l5l~~DETA~l5l~~A~l5
C
C
C
C
11
12
13
ll),Y(151),IPANPA
COMMON/BLC11 HE~PR,C~UFS~UFSYCEL~~~~~~BETA~~~~~~YUE~~~~~~WE~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:
I6
2)rP4(151),RR(151),!3LPo1DDW(1S1)
CJMMON /PROF/
DELV~151~,F~101,2~rU~101~2~,V(101,2~,G(101~2~~W~101~
17
12~~T~101,2~,8~101,2~,Co,BG~lOl~2~,E~~Ol~2~~DENR~lOlt2~~CAl~lOl
18
2,2)~CA2(10112)
19
COMMON /BLCB/
81~101~,62~101~~83~101),84~101),85~101),B6~101~~B7~1
I
101~;B8~101~,89~101~JB10o,R1(101),R2~101~~R3~1011~R4~101~~R5~10
I
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I
I
3rS8(101),S9(10l),S1O~lOl~
DIMENSION All(1011,
A21(1011,
A31(1011,
44X(1011,
451(101),
A61(10
I
11)e
A12(101),
A22LlOl)r
A32tlOl)p
A42(101),
A52(101)~
A62(101),
Bl I
21(101),
'321(1011,
B31(101)1
B41(101),
851(101),
861(101),
Bl2(101)
I
3r 822(101),
632(101),
842(101),
B52(101),
R62(lOl)r
DELF(1011,
DEL
I
DELG(lOl),
DELW(lOl)r
Wl(lOl),
W2(101),
W3(101)
I
4UL 1011, DELT(lOl)r
5r W4(101),
W5(101),
W6(101)
I
CILCULATION
OF GAMMA (AIlgAI2
I=lyb)
VECTOR FDR 592
I
FIRST
411
I
A11(2)=(S5(2)+S1(2)lA(2)+S3(2)*A(2))I(S2(2)-Sl(2))
I
A21(2)=(B7(2)tB3(2)~A(2))/(820-81(2)-12))
I
A31(2)=-A(2)
I
A41(2)=-A11(2)-1./A(2)
I
A5112)=0.0
I
A61(2)=-A21(2)
I
THEN
I
AI2
A12(2)=(S7(2l*A(Z)+S9(2))/(S2(2)-Sl(2))
I
I
A22(2)=(85(2)+A(2)*B9(2)+Bl(2))/(82(2~-Bl(2))
I
A32(21=0.0
A42(21 =-A12(2)
I
I
A52(2)=-A(21
I
462(2)
=-A22 (2)-1./A(2)
I
CALCULATION
OF WI(I=1,61
Al(VECTOR)*W(VECTOR)=RtVECTnR),
AT J=2
I
I
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I
l(2))'
I
W3(21=R1(21
W4(2)=-W1(2)-R2(2)IA(2)
I
I
W5(21=R3(2)
W2(2)=(R6(2)-81(2)*R4(2)/A(2)-R9(21*R3(2)*R3(2)-B3(2)*Rl(2))/(82(2)-61(2
I
I
1))
I
W612) =-W2(2)-R4(2)/A(2)
I
4
5
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
\D
0
*TIDY*
C
C
C
C
SUBROUTINE
SOLV6
CALCULATION
OF ALFA COEFFICIENTS
NOTE-THE
SUBSCRIPT
FOR THESE
COEF.
BIl,BCZ
START
WTTH
FRnM
1=1,6
11.
DO 1 J=3,Np
Bll(J) =-A(J)+A3l(J-11
R21(J)=l.O+A(J)*A41(J-1)
831 (J)=A51( J-l 1
B41(J)=A(J)*A61(J-1)
B51~J)=S6~J~-S4~J~*A3l~J-l~-S2~J~*A4l~J-~~-SB~J~*A5l~J-l~
B6l(J)~B8~J~-B4~J~*A3l~J-l~-BlD~J~*A5l~J-l~-B2~J~*A6l~J-l~
B12(J)=A32(J-1)
B22(J)=A42(J-l)*A(J)
B32(J)=A52(J-l)-A(J)
842(J)=A62(J-l)*A(J)-1.0
(S4(J)*A32(J-l)+S2(J)*A42(J-l)+S8(J)*452(J-l))+SlD(J)
B52(J)=B62(J)=B6(J)-B4(J)*A32(J-l~-BlO(J)*A52~J-l~-B2~J~*A62~J-l~
OF AIlpA
WITH 11196
CCA~=B51~J~-S3~J~*B1l~J~+Sl~J~*B2l~J~/A~J~-S7~J~*B3l~J~
CBl=B52(J)tSl(J)*B22(J)/A(J)-57otB32(J)-S3(J)*Bl2(J)
CCA2=B61~J~-B3~J~*B1l~J~-B9~J~*B3l~J~+Bl~J~*B4l~J~/A~J~
CB2rB62(J)-B3(J)*B12(J)-B9(J)*B32(J)+81(J)*B42(J)/A(J)
CCl=S5(J)+S31J)*A(J)+S1o/A(J)
CC2=B7(J)+B3(J)*A(J)
DEN=CCAl*CB2-CBl*CC42
All( J)=(CCl*CB2-CBl*CC2)
/DEN
A21(J)=(CCAl*CC2-CCl*CCA21/DEN
A31(J) =-A~J)-B11(J)*A11(J)-812~J)*A21~J~
A41(J)=(-1.O+B21(J)*All(J~+B22(J)tA21o~/A~J~
A51 (J)=-B31(J)*All(
J)-B32(J)*A21(J
1
A61(J)=(B41(J)*Al1(J)+B42o*A2l~J~~/A~J~
CCl=S7(J)*A(J)+S9(J)
CC2=85(J)+B9(J)*A(J)+Bl(J)/A(J1
Al2 (J I= (CCl*CBE-CBl*CCL)
/DEN
A22(J)=(CCAl*CC2-CCl*CCA2)/DEN
A32(J) =-Bll(J)*A12(J)-B12(J)*A22(J)
A42(J)=(B21(J)*A12(J)+B22(j)*A22(J))/A(Jl
A52(J)=- A(J)-B31(J)*A12(J)-R32(J)*A22(J)
A62(J)-(-l.O+B41(J)*A12o+B42~J1*A22(J)~/A~J1
Dl=Rl(J )+W3(J-1)
D2=R2(J)+A(J)*W4(J-l)
D3=R3(J)+W5
(J-1)
CALCULATION
D4=R4(J)+A(J)*W6(J-l)
D5=R5(J)-(S4(J)*W3(J-l)+S2(J-1)+S8(J)*W5(J-l))
06=R6~J~-~B4~J~*W3~J-l~+5lO~J-Z)+B2~J~*U6~J-l~~
CC1=05-Dl*S3(J)+(Sl(J)*D2)IAo-S7(J)*D3
I
I
I
I
I
46
47
48
49
50
:
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
5:
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
* T.1
D Y *
SUBROUTINE
SOLV6
CC2=D6-D1*53(J1+(51(J~*D4)IA(J)-59(J)*D3
Wl(J)=(CCl*CBZ-CBl*CC2)/DEN
W2( J)=(CCAl*CC2-CCl*CCA2)/DEN
W3(J)=Dl-Bll(J1*Wl(J)-Bl2fJ1*W2(J)
1
:
W4(J)=(-D2+521(J)*W10+522~J~*W2(J~~/A~J~
W5(J)=D3-B31(~J)*Wl(J)-B32tJ1*W2(J)
W6(J)=(-D4+541(JI*Wl(J)+B42(J)*W2(J))/A(J1
CYINTINUE
CALCULATION
OF
DELU(NPI*O.D
DELW(NP)=O.O
DELF(NP)=W3(NP)
DELV(NP)=W4(NP)
DELG(NPI=W5(NP1
DELT(NP)=W6(NP)
PERTURBATION
OUANTITIES
DELUtNP-l)=Wl(NP)
2
DELWINP-l)=WZ(NP)
J=NP
J= J-l
DELU(J-1)=Wl(J)-A11(J1*DELUO-Al2~J)*DELW~J1
DELW(J-11=W2(J1-A21(J)*DELUO-A22(J)*DELW~J1
DELF(J)=W3(J)-A3l(J)*DELUo-A32(J~*DELW~J~
DELV(J)=W4(J)-AIl(J)*DELU(J)-A42(J)*DELW~J~
DELG(J)*W51J)-A51(J)*DELU~J1-A52(J)tDELW~J~
DELT(J)=W6(J)-Abl(J)*DELUo-A62(J1*DELW~J~
IF (J.GT.3)
GO TO 2
DELF(2)=W3(2)-A31(2)*DELU~2)-A32t21*DELW(21
DELV(2)=W4~2)-A41~2)*DELU~2~-A42o*DELW~2~
DELG(2)=W5(2)-A52(2)*DELU~21-A51~21*DELU~2~
DELT~2)=W6~2)-A61(2)tDELUo-A62~21*DELW~2~
DELVf1)=W1(2~-A11(2)*DELU~2~-Al2~2~*DELW~2~
DELT~l)=W2(2)-A21~2)*DELU~21-A22~2~*DELW~2~
C
C
DELF(l)=O.O
DELGIl)=O.O
DELU( 118 0.0
DELW(l)=O.O
IF (IT.EO.1)
WRITE(6941
WRITE(6r5) IT~V(~,~)JDELV(~),T(~,~)~DELT(~)
DO 3 J=l,NP
F(Ji2)=F(Js21+DELF(J)
U(J,2)=U(J,2)+DELU(J)
V(J,2)=V(J,2)+DELV(J)
G(JI~)=G(J,~)+DELG(J)
W(J,2)=W(J,2)+DELW(J)
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
\o
*TIDY*
h,
SUBROUTINE
T(Ji2)=T(J,Z)+DELT(J)
C3NTINUE
RETURN
C
C
END
SOLVb
I
I
I
I
I
I
136
137
138
139
140
141-
*TIDY*
SUBROUTINE
SOLV2
SUBROUTINE
SOLVZ
C3MMON /BL::Ol
NZT,NZ,NP,IT,X,ROFS,CMACH~TT,ETA~l5l~~DETA~l5l~~A~l5
J
J
J
J
J
J
J
J
111,Y(15l),IPANPA
COMMON /BLCl/
HE,PR,CHUFS,UFS,CEL~l5l~~BETA~~l5l~~UE~l~l~~WE~l5l~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2)~P4(151),RR(1511,8LP(151~~DDW(151)
C3MMON /PROF/
DELV~151~~F~101~2~,U~101~2~rV(101,2~rG(101~2~~W~101~
12~,T~1Dl~2~,B(101,2~,C~l5l~jBG~lOl~2~,E~lOl~2~~DENR~lDl~2~~CAl~lOl
2~2l,CA2(101,2)
DIMENSION
l(lOl),
Sl(lOl)r
5211011,
Bll(lOl)r
B12(101)9
S3(101)~
All(lOl),
BG(NP,2)=1.0
ALFAO80.0
ALFA191.0
GAMMAO=O~O
BETAOsl.0
BTAl-0.0
C
DO 2 J=2rNP
FB=O,5*(F(J,21+F(J-1,2))
GB=0.5*(G(J,2)+G(J-1,2))
WB=O.5*(W(J,2)+W(J-112))
IF (NZ.GT.l)
GO TO 1
CFB=O.O
CGB=O,O
CWB=O.O
CEB=O.O
- ATTACHMENT-LINE
FLOW
Sl(J)=CAl(J,2)tA(J)*(-l.5*FB+Pl~NZ)*GB-BLF'~NZ~~
S21J)=-CAlIJ-l,2)-CAlLJ~2)+SlLJ1
S3(J)=O.O
RltJ)=CA2(J-l,2)-CA2(J,2)
RZ(J)=O.O
GO TO 2
C
CF8=0,5*(F(J,l)+F(J-l,l))
CGB=0.5*(G(J~l)+G(J-1,l))
CUB=0.5*LW(J,l)+W(J-1,l))
CEB=0.5*(E(J,l)+E(J-l,l))
CBGB=0.5*(BG(J,l)+BG(J-1,l))
Rl(lOl),
Al211011
R2(101),
Yl(lOl)r
Y2
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
*TIDY*
SUBROUTINE
SOLV?
DERCAl=~CA1~J,l~*E~J,l~-CAl~J-l~l~*E~J-l~l~~/D~TA~J-l~
DERCA2=((CA2(J,2)-CA2(J-1,2))/DETA(J-l))+((CA2(J~l)-CA2~J-l~l~)/DE
lTA( J-1))
CLBE=DERCA1-1.5*CFB*CEB+P3(NZ-l)*CGB*CFB-B~P(NZ-l)*CEB
2
C
Rl(J)=DETA(J-l)*(-CLBE+CEL(NZ)*(-CBGB*(WBtCWB)-(GB-CGB)*CEB)-DERCA
12)
R2(J)=O.O
CONTINUE
R2tNP)rl.O
R1(l)=GAMflAO
R2(1)=010
Bll(l)=ALFAO
812(l)=ALFAl
Yl( ll=Rl(l)
Y2(1)=R2(1)
D3 3 J=29MP
AL1(J)=(S2(J)-A~J)*S3(J~~/(Bl2~J-l)-A(J~*Bll~J-l~~
A12(J)=Bll(J-l)*All(J)-S3(J)
CALCULATION
OF ALFA COEFFICIENTS
Bll(J)=S3(J)-A12tJ)
Bl2(J)=Sl(J)+A12(J)*A(J)
Yl(J)=R1(J)-ALl(J)*Yl~J-l~-Al2~J~*Y2(J-1~
Y2( J)=R2(J)
CONTINUE
BG(NP,2)=R2(NP)
E(NP,2~=~Yl~NP~*BETAO-Bll~NP~*Y2~NP~~/~Bl2~~P~*BETAO-B~l~NP~*BTAl~
J=NP
J= J-l
PARl=Y2(J)-BG(J+lr2)+A(J+l~*E(J+l~2~
E(J,2~=~Yl~J~tBl1~J~*PARl~/~-A~J+l~*Bll~J~+Bl2~J~~
-A(J+l)*E(J,P)-PAR1
BG(J12)=
IF (J.GT.l)
GO TO 4
RETURN
END
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
46
47
48
49
50
51
52
53
62
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
J
63
64
65
54
55
56
57
58
59
60
61
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81-
*TIDY*
SUBROUTINE
SUBROUTINE
OUTPUT
K
1
DIMENSION UP(lOl),
UPP(1011, WP(lOl), WPRLlOl), TR(1011, TPPLlOl),
K
1 CHUP(lOl)r CMUPPLlOl), ALFAPLlOl)
K
f
C!lMMON/BLCD/ NZT,NZ~NPrIT,X,ROFSrCMACH,TT,FTA~15l~,DETA~l51~,A~15
K
4
ll),Y(lSl),IPANPA
K
5
COMMON /BLCi/
HE,PR~CMUFS,UFS,CEL~151~~B~TA1~151~rUE(151~~WE~151~~ K
6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
K
7
21rP4~151),RR(l51)~BLPo,DOW(151)
K
8
CDMMON /PROFI
DELV~151~,F~101~2~,U~101,2~,V~101,2~,G~101~2~,W~101,
K
9
12~,7~101,2~~5~101,2~rCo,5G~101~2~,E~101~2~~DENR~101~2~~CA1~101
10
K
2,21'pCA2(
101,2)
K
11
DIMENSION
Yl(lOl),
UlLlDl),
Wl(lOl),
Tl(lOl)r
CMUlLlOl),
ALFAt
K
12
DIHFNSION Al(lOl),
A2(101), A3(101),
A4(101)1
A5(lOl)r
A6(101),
A7
K
13
l(lOl),
A811011,
A9(101),
AlOtlOl),
All(lOl~,
Al2LlOl)r
Al3(101),
A K 14
214(101)~
A15(101),
A16(101), RAALlOl)
K 15
COMMON /PAR/
Al11,A2l,A31,VGP,NNN,IPRINT
K 16
COMMON /BOX/
VIS(lOl),DMUDT(lOl)
K 17
COMMON /UAW/
R,XO,CO,ZST1CHLENTH,THEfA,WEEAISO,NEDGS~T~EA~CMUEEA
K 1B
K
13
RX=RHOE(NZ)*UE(NZ)*X/CtlUEtNZ)
SQRX=SQRT(RX)
PAR3=X/SQRX
SUrl=O.O
Fl=DENR(l,Z)
K
K
K
K
K
Y(l)=O.O
CONTINUE
K
K
K
K
K
K
DO 1 J=Z,NP
FZ=DENR(J,Z)
SUM=SUM+(Fl+FZ)*A(J)
Fl=F2
Y(J)=SUM*PAR3
DUMl=O.
DUY2=0.
DiJM3=0.
RES=O.
DO 2 J*2,NP
DUtll=l.-W(J-1921
DiJM2=1.-W(J,2)
RES=RES+(DlJMl+DUM2)/2.*(YtJ)-Yo)
2
!lUTPUT
CONTINUE
DSTZ INC=RES
RDSTZ=RHOE(NZ)*WE(NZ)*DSTZINC/CMUE(NZ)
CID=SUM
DELSTX=PAR3*(-F(NPJ~)+CID)
DELSTZ=P4R3*(-G(NP,2)+C
ID)
20
21
22
23
24
25
26
27
28
29
30
K
K
31
32
33
K
K
K
K
K
K
K
K
K
K
K
K
34
35
36
37
38
39
40
41
42
43
44
45
* T I
DY*
SUBROUTINE
SUM=O.O
SUM2=0.0
Fl=U(1,2)*U(l,2)
Fll=W(1,2)*W(l,2)
DO 3 J=Z,NP
F2=U(J,2)*U(J,2)
F22=W(J,2)*W(J,2)
SUM-SUM+(Fl+FE)*A(J)
SUM2=SUM2+(Fll+F22)*A(J)
Fl=F2
Fll=F22
3
6
7
CONTINUE
THETAX=PAR3*(F(NP,21-SUM)
TiETAZ=PAR3*(G(NP,2)-SUM21
CFX=Z.O*C(l )*V(l,Z)/SQRX
HX=OELSTX/THETAX
HZ=DELSTZ/THETAZ
IF
(CMACH.EQ.O.0)
GO TO 4
lE=?E(NZ)/RHOE(NZ)/1716.0
TW=TE*DENR(1,2)
R'iOW=RHOE(NZ)/DENR(112)
GO TO 5
TE=TT
TW=TT
RHOW=ROFS
VW-BLP(NZ)*SPRT(UE(NZ)*CYUE(NZ)*RHOE(NZ)/X1/RHOU
IF (NZ.GT.l)
GO TO 6
CFZ80.0
SQULG=BLP(l)ISORT(Pl(l))
GO TO 7
CFZ=2.0*C(l)*T(l,2)*UE(NZ)/WE(NZ)ISaRX
SQUIG=BLP(NZ)*SORT(RR(NZ1*UE(NZ)/WE(NZ)/X)
IF (NZ.EQ.ll
GO TO 14
R=SPRT(RHOE(NZ)*WE(NZ)*RR(NZ)/CMUE(NZ))
CHLENTH=SQRT(CMUE(NZ)*RR(NZ)/(RHOE(NZ)*WE(NZZ))
DJ 8 J=l,NP
Yl( J)=Y(J)/CHLENTH
Yl( Jl=Y(J)IDSTZINC
Ul(J)=W(J,21
Wl(J)=U(J,2)*UE(NZ)IWE(NZ)
Tl(J)=DENR(J,2)
CMUl(J)=VIS(J)/CMUE~NZ)
ALFA(J)=DMUDT(J)*TE/CMUE(NZ)
CONTINUE
OUTPUT
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
8h
87
85
89
90
*TIDY*
SUBROUTINE
OUTPUT
I=l,NP
A16(I)=PR
CONTINUE
DD 9
K 91
IF (IPANPA.EQ.2)
NPMl=NP-1
K
K
K
K
GO TO 12
DO 10 J=Z,NPMl
DYl=YlIJ)-YltJ-1)
DYt=Yl(J+l)-Yl(J)
UP{ JI=~DYl*U1~J+1~/DY2-DY2*Ul~J-l~/DYl~/~DYl+OY2~-Ul~J~~~DYl-DY2~/
l(DYl*DYZ)
96
97
98
99
100
K 101
K 102
K 104
UPPIJ~=IDY1*U1~J+1~+DY2*Ul~J-l~-Ul~J~*~DYl+DY2~~~~.5*OYl*DY2*~DYl+
K 110
K 111
lDY21)
WPP~J~=~DYlPWl~J+l~+DY2~Ul~J-l~-Wl~J~*~OYl+DY2~~~~.5*DYl*DY2*~DYl+
lDY2)')
TPP~J~~~DY1*Tl~J+1~+DY2*Tl~J-l~-Tl~J~*~DYl+DY2~~/~.5*DYl*DY2*~DY~+
lDY2))
CMUPP~J~=~DYl*CMUl~J+l~+DY2*CMUl~J-l~-CMUl~J~*~DYl+DY2~~/~.5*DYl*D
lY2*(OYl+DY2))
CONTINUE
UP(NP)=(Ul(NP)-Ul(NP-l~1/DY2
WP(NP)=(Wl(NP)-WltNP-l))/DY2
TP(NP)=(Tl(NP)-TltNP-1))/DY2
~MklP~NP)=(CtlU1(NP)-CMUl~NP-l~)/DY2
ALFAP(NP)=(ALFA(NP)-ALFAo)IDY2
C
UPP(NP)=(Ul(NP-I)-UlO/DY2**2
K
K
K
K
K
WP~J~=~DYl*W1~J+l~/DY2-DY2*Wl~J-l~lDY1~/~DYl+DY2~-Wl~J~*~DYl-DY2~/
l(DYl*DY2)
TP~JI=~DYl*Tl~J+1~/DY2-DY2*Tl~J-l~/OYl~~~DYl+OY2~-Tl~J~*~OYl-DY2~/
l(DYl*DYP)
CMUP~JJ=~DYl*CMUl~J+l~/DY2-DY2*CMUl~J-l~/DYl~~~DYl+DY2~-CHUl~J~*~D
lYl-DYP)I(DYl*DYZ)
ALFAP~J~~~OY1*ALFA~J+l~~DY2-DY2*4LFA~J-l~/DYl~/~DYl+OY2~-ALFA~J~*~
lDYl-DY2)/ (DYl*DYZ)
C
10
C
92
93
94
95
WPPINP)=(Wl(NP-l)-Wl(NP))/DY2**2
TPP(NP)=(Tl(NP-ll-Tl(NP))/DY2**2
CMUPP(NP)=(CMUl(NP-l)-CMUltNP))/DY2**2
DYl=Yl(Z)-Yl(1)
DY2=Yl(3)-Yltl)
UP~1~=~OY2*Ul~2~1DY1-DYl*Ul~3~1DY2~1(DVZ~OYl~-Ul~l~*~DYl+DY2~/~DYl
1*3y21
WP~l~=~DY2~Wl~2~/DY1-OYl~Ul~3~/DY2~/IDY2-OYl~-Wl~~~*~OYl+OY2~/~DYl
K 103
K 105
K 106
K lot
K 108
K 109
K 112
K 113
K 114
K 115
K
K
K
K
K
116
117
118
119
120
K 121
K 122
K 123
K 124
K 125
K 126
K
K
K
K
127
128
129
130
K 131
K 132
K 133
K 134
K 135
*TIDY*
SUBROUTINE OUTPUT
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
t.T
D Y *
SUBROUTINE
OUTPUT
Al2tI
11
)=CMUP(J)
Al3(I)=CMUPP(J)
Al4(I)=ALFA(J)
A15(I)=ALFAP(J)
CDNTINUE
CALL CFA (A2,A4,A5,A7,EPSICF,NP)
C
C
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
WRITE
W?ITE
WRITE
(10)
NZ,XC~NZ~,CHACH,R,CHLENTH,WE~NZ~,A~~,PRDA~~~~DNP
(10) (Al(I),I=l,NP)
(10) (A2(T),I=l,NP)
(10) (A3(I)rI=l,NP)
(10) (A4(I),I=l,NP)
(10) (A5(I),I=l,NP)
(10) (A6(I),I=l,NP)
(10) (A7tI),I=l,NP)
(10) (A8(I),I=l,NP)
(10) (A9(I),I=l,NP)
(10) IAlO(I),I=l,NP)
(10) (A11(1),1=1,NP)
(10) (A12(I),I=l,NP)
(10) (Al3(I),I=l,NP)
(10) (A14(I)rI=l,NP)
(10) (A15(1),1=1, NP)
(10) (Al6(1),1=1,NP)
IF (IPRINT.EQ.2)
WRITE
WRITE
WRITE
(6,161
(6,171
(6,191
GO TO 14
NZ,XC(NZ),NP,CHLENTH,R,EPSICFS57.29577
~I~A~~I~,A~~I~,A~~I~,A~~I~,A~~I~,A~~I~DA~~~~,A~~I~,A~
1~I~,AlO~I~,I~l,NP,5~
WRITF (6,191
NP,A~(NP),A~(NP),A~(NP),A~(NP)DAS(NP),~~(NP),A~~NP),A
18(NP),A9(NP),AlO(NP)
WRITE
(6,181
WRITE (6,201
~I,Al~I~,Al1~I~,A12~I~,Al3~~~~Al4~I~,Al5~~~~Al6~l~~I~
llrNP051
WRITE
l(NP)
12
13
(6,201
NP,A~~NP~,A~~~NP~,A~~~NP~,A~~~NP~,A~~~NP~,A~~~NP~DA~~
GO TO 14
CONTINUE
RA=SORT(RHflE(NZ)*CMUE(NZ)/UE(NZ))
DO 13 I=l,NP
RAA(I)=RA*G(I,2)
WRITE
(9)
NZ,XC(NZ~,RR~NZ~,Z~NZ~,RHOE~NZ~,CMUE~NZ~DUE~NZ~,UE~NZ~DP
lE~NZ~,DDW~NZ~,R,CHLENTHrRHOW,VW,TE,X,UFS,PR,CMACHrNP
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
209
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
*TIDY*
SUBROUTINE
OUTPUT
WRITE (9)
WRITE (9)
WRITE
(9)
(9)
WQITE
(Yl(I)rI=l,NP)
(Ul(I),I=l,NP)
(Wl(I),I=l,NP)
(Tl(I~,I=l,NP)
WRITE
(9)
(CMUl(I),I=l,NP)
WRITE
(9)
(ALFA (I),I=l,NP)
WRITE (9) (F(I,2),I=l,NP)
K 226
K 227
K 228
WQITE
WRITE
K
K
K
K
K
K
K
(9)
(9)
WRITE (9)
K 229
K 230
K 231
K 232
(U(I02),1=11NP)
(RAA( I),I=l,NP)
tDENR(I,Z),I=l,NP)
C
14
CONTINUE
0'3 15 J=l,NP
F(J,l)=F(J,2)
lJ(J,l)=U(J,Z)
V(Jil)=V(J,2)
G(J,l)=G(J02)
W(: J,l)=W(J,Z)
T(J,l)=T(J,21
B(J,1)=3 (J02)
DENR(J,l)=DENR(J,2)
IF
(CMACH.EO.O.0)
E(J,l)=E(J,Z)
BG( J,l)=BG(J,2)
K 240
K 241
GO TO
15
C42(J,l)=CA2(J,2)
C'INTINUE
NZ=NZ+l
RETURN
C
:
16
17
18
19
20
FORMAT
(///lX,3HNZ=,
I~,~X,~HX/C=,E~~.~,~X,~HNP=,I~D~X,BHCHLENTH=,E
116.6,3X,2HR=,E16.6,3X,4HCFA=,E16.6~
FORMAT (1H ,5X,30H(Y,U,UP,UPP,W,WP,WPP,T,TP,TPP)/)
FORMAT
(1H ,/,5X,31H~MU,MUP,MUPP,ALFA,ALFAP,PRANDL~/~
FORMAT
(iii ,2X,14,2X,F6.3,9E12.4)
FORMAT
END
(LH
K
K
K
K
K
K
K
242
243
244
245
246
247
248
K 249
K 250
CAl(J,l)=CAl(J,2)
15
C
233
234
235
236
237
238
239
,2X,I4,2X,F6.3,6E12.4)
K
K
K
K
K
K
K
K
K
K
K
K
K
K
K
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265-
*TIDY*
SUBROUTINE
SUBROUTINE
REAL LST
XZDEQ
XZDE'?
DIMENSION X(31,
X1(3),
S(3),
LST(41,
R(3),
THETA(3)r
NSA(41,
RHOEt
131, CMUE(31, UE(31,
WE(31,
PE(31,
DDW(31,
RHDW(31, VW(31, TE(31, X
21(3), UFS(3), NZN(31
COMMON JBXTJ
DGTH~~~~~,DEN~~~~~,YSTS~~O~~,YS~~O~~,F~~O~~DU~~O~~,G~
1101),V(l01),VP(l01)~VPP~lOl~,N
CJMMON JBLCOI
NZT,~A,NB,1T,C,D,CMACH,TT,FT4~151~,0ET4~151~,A~151~,
lYI(151),IPANPA
DIMENSION AlLlOl),
A2(101), A3(101), A4(101), A5tlOl)r
A6(101), A7
l(lOl)r
A8(101)r A9tlOl)y
AlO(lOl),
All(lOl),
412(101), A13(101),
A
214(lDl),
A15(101),
A16(101),
A17(101),
AlA(lOl),
A19(101),
A20(101
A21(101),
A22(101),
A23(101),
A24(101),
425(101),
A26(101),
A27
411011,
A28tlOl)r
A29(101),
A30(101), A31(101), A32(101), A33(101)
DIMENSION
DUXflOl),
OUPX(lOl), DUPPXLlOl), DWXtlOl), DWPX(lOl), DW
lPPX(lOl),
DTX(lOl),
DTPX11011,
DTPPXtlOl),
DMUX(l01),
OMUPX(lOl),
LDMU?PX(lOl), OALFX(lOl),
DALFPX(1011,
PRANDL(l01)
WRO(3,101),
WPR0(3,101),
TPOt3,
DIMENSION
UPO(3,101),
UPPO(3,101)0
CMUPO(3,101),
CMURP0(3,101~, ALFARO(3,101), YST
1101), TPP0(3,lOl),
2(4,101)
DIMENSION
Y(4,101)0
UO(4,101),
WO(4,101),
T0(4,101),
CMU0(40101~,
GAO(4,lOl)r
UA0~4,101),
0ENRA0(4,101)
lALFA0(4,101),
FA0(4,101),
COMMON /TAXI/
Dl,DN,D3,D4,D5,O6,D7,DR,O9,OlO,Dll,Dl2
COMMON /PAR/
AAl,AA2rAA3,VGP,NNN,IPR~NT
31,
C
REWIND 9
DO 1 111~3
READ (9)
NZN(I~,X~I~,S(I~,THETA~I~,RHOE~I),CMUE~~~~UE~I~DWE~I~,PE~
~I~,DDW~I~,R~I~,LST~I~,RHOW~I~,VU~I~DTE~I~,XI~I~,UFS~I~,PR,CMACH,NS
2ALI)
NP=NSA(I)
READ (91
(Y(I,J),J=l,NP)
READ (9) (UOII, J ),J=l,NP)
READ (9)
(WO(I,J),J=l,NP)
READ (9)
(TOtI, J),J=l,NP)
READ
RE4D
READ
READ
READ
READ
C
;;F
C
C
C
(9)
(CMUO(IrJ),J=l,NP)
(9)
(4LFAO(I,J),J=l,NP)
(9)
(91
(9)
(9)
(FAO(L,J),J=l,NP)
(UAO(I,JI,J=l,NPI
(GAO(I,J),J=l,NP)
(OENRAO(I,J),J=l,NP)
WRITE~~,~~~~Y~I,J~,FAO~I,J~~UAO~I,J~,GAO~I~J~~J=~DNP~
WRITE~~,~~~NZN~I~DX~I~,S~I~,THETA~I~,RHOE~I~YCHUE~I~,UE~I~D
~WE~I~,PE~II,DDW~~I,R~II,LST~I~,RHOW~I~,VW~I~,TE~I~,XI~I~,
*UFS(I~,PR,CMACH,NSAO
21
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
3
4
5
6
7
R
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2A
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
*TIDY*
SUBROUTINE
XZDEP
WRITE~6,12~~Y~I,J~,UO~I,J),WOo,TO~I,J~~CMUO~I~J~~ALFAO~I~J~~
cc
1
2
5
C
*FAO(I,J)~UAO(I,J),GAO(I,J),DENRAO(I,J),J=l~NP~
CONTINUE
K=4
CONTINUE
NP=NSA(3)
NSA(4)=NSA(31
LST(4)=LST(3)
DO 3 J=l,NP
Y(4,J
)=Y (3rJ)
U3(4,
J)=U0(3,J)
W0(4,J)=W0(3,J
1
T0(4,J)=T0(3rJ)
CMU0(4,J)=CYU0(3,J)
ALFA0(4,J)=ALFA0(3,J)
FAO(4,J
)=FA0(3,J)
UA0(4,J)=UA0(3,J)
GA0(4,J)=GA0(3,J)
DENRA0(4rJ)-DENRAO(3,J)
DO 4 I=194
NP=NSA(I
1
DCI 4 J=l,NP
YST(I,J)-Y(I,J)*LST(I)
N=NSA(2)
D3 5 I=lr3,2
M=NSA( I)
CALL
PROFO (YST~UOII,ZIN,M)
CALL
PROFO (YST,WO,I,E,N,M)
CALL
PROFO (YST,TO,I ,2,N,M)
CALL PROFO ( YSTrCMUOt
1129 NT II)
CALL
PROFO (YST,ALFAO,
It 2, N, Ml
CALL PROFO (YST,FAO,I,Z,NIM)
CALL
PROFO (YST,UAOpI,P,N,M)
CALL
PROFO (YST,GAO,ITZ,N,M)
CALL
PROFO (YST,DENRAO~IP~,N,V)
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
70
L
L
79
80
CONTINUE
81
D) 6 I*l,N
YSTS(I)=YST(Z,I)
YS(I)=Y(2,1)
L
L
L
L
82
83
84
85
L
L
86
87
L
L
L
R9
89
90
DEN(I)=DENRAO(Z,I)
F(l)=FA0(211)
U(I)=UA0(2,1)
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
G(I)=GA0(2,1)
D3
18113
*TIDY*
SUBROUTINE XZOER
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
91
92
93
94
95
96
97
98
99
100
101
102
LO3
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
129
129
130
131
132
233
134
135
*TIDY*
SUBROUTINE XZDER
TPPO(I,l)=TPPO(I,2)
CYUPPO(I,l)=CMUPPO(I,2)
DO 9
I=193
Xl(I)=S(I)I(LST
(2)*R(2))
DXl=X1(2)-Xl(l)
DX2=X1(3)-Xl(?)
DTHl*THETA(2)-THETA(l)
DTH2=THETA(3)-THETA(2)
DELX=DXl/DXZ
DELTH=DTHl/DTHZ
DELXl=DXltDXZ
DELTHlgDTHltDTHZ
DELX2=(DXl-DX2)1(DXl*DX2)
DELTH2=(DTHl-DTH2)/(DTHl*DTH2)
DO 10 I=l,N
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
136
137
130
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
*TIDY*
SUBROUTINE XZDEQ
10
C
C
11
C
12
DUX~I~=~~DELX*U0~3,I~-UO~l~~~/DELX~/DELX~-D~LX2*UO~2~I~~
DUPX~I~=~~DELX*UP0~3,I)-UPO~l~I~/DELX~/DELXl-D~LX2*UPO~2~~~~
DUPPX~I~=~~DELX*UPPO~3,I)-UPPO~l~I~/DELX~~DELXl-~ELX2*U~~O~2~I~~
DWX~I~=~~DELX*W0~3~I~-WO~l,I~/DELX~/DELXl-DFLX2~WO~2~X~~
DWPX~I~=~~DELX*WP0~3,I)-WPO~lrl)lDELX~~DFLX~-DFLX2*WPO~2~I~~
DWPPX(I~=~~DELX*WPPO~3rI)-WPPO~l~I~/DELX~/DELX~-DELX2*WPPO~2~I~~
DTX(I)=((DELX*T0(3,1)-Tot191
)/DELX)/DELXl-DELXZ*f00)
DTPX~T~=~~DELX*TP0~3,T)-TPO~l~I~/DELX~IDFLXl-DELX2*TPO~2~I~~
DTPPX~I~=~lDELX*TPPO~3,I)-TPPO~l~I~/DELX~/DELXl-DELX2*TPPO~2~I~~
DHUX(I~=~~DELX*CMUO~3,I)-CMUO~l~I~/DELX~/DELXl-DFLX2*CMUO~2~I~~
DMUPX~I~=~~DELX*CMUPO~3~I~-CMUPO~l~I~IDELX~~DELXl-DELX2*CMUPO~2~I~
1)
DMUPPX~I~=~~DELX*CMUPPO~3~I~-CnUPPO~l~~~~DELX~/DELXl-DELX2*CMUPPO~
12,111
D4LFX(I)=((DELX*ALFA00-ALFAO(1,
I)/DELX)IDELXl-DELX2*ALFA00
1)
D4LFPX~I~=~~DELX*ALF4PO~3~I~-ALFAPO~l~~~~DFLX~/DELXl-DELX2*ALFAfO~
12,111
CONTTNUE
DO 11 I=ltN
DGTH~I)~~DELTH*GA0~3rI)-GAO~l~I~/DELTH~/D~LTHl-DELTH2*GAO~2~I~
WRITF(6e31) F(I),U(I),G(I),DGTH(I)
CONTINUE
Dl=RHOW(Z)
DN=VW(Z)
D3=UE(2)
D4=PE(2)
05=X1(2)
D6+WE(2)
D7=DDW(2)
D8=TE(2)
D9=CMUE(2)
DlO=RHOEI2)
Dll =UFS(Z)
D12=R(2)
CALL VVEL
DO 12 I=l,N
PRANDL(I)=PR
DO 13 J=l,N
I=N-J+l
Al(I)=Y(Z,J)
A2(I)=U0(2,J)
A3(1)=lJP0(2~J)
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
161
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
*TIDY*
SUBROUTINE
z
0
XZDEQ
A4fI)=UPPO(21J)
A~(I)=WO(~JJ)
A~(I)=WPO(ZJJ)
A7(I)=WPP0(2,J)
AB(I)=T0(2,J)
A9(I)=TPO(P,Jl
AlO(I)=TPP0(2,J)
All(I)=CMUO(L,J)
A12(11=CMUP0(2,J)
A1311)=CMUPPO(E,J)
A14tI)=ALFAOT2,J)
A15(l)=ALFAPO(E,J)
416(I)=PRANDL(J)
A17(1)=DUX(J)
A18(I)=DUPX(J)
A19(I)=DUPPX(J)
AZO(I)=DWX(J)
ALl(I)=DWPX(J)
AEZ(I)=DWPPX(J)
A23TI)=DTX(J)
A24(I)=DTPX(J)
A25(1)=DTPQX(J)
A26fI)=DMUX(J)
A27(I)=DMUPX(J)
428(1)=DMUPPX(J)
A29(I)=DALFX(J)
A30(1)=DALFPX(J)
A31tI)=V(J)
A32(I)=VP(J)
A33(I)=VPP(
13
J)
CONTINUE
CALL CFA (A2,A4,A5,A7,EPSICF,Nl
WRITF
(10) NZN(2),X(2),CMACH,R(2),LST(2),UFS(2)rY(2~N)~PR~WO(2~N)~
1N
(10)
(10)
WRITE (10)
WRITE (101
WQITE
(10)
WRITE
(10)
WRITE (10)
WQITE
(10)
WQITE
(10)
WRLTE (10)
WRITE
(101
WRITE
WQITF
(Al(I)rI=l,N)
(AZ(I),I=l,N)
(A3(1),I=l,N)
(A4(I),I=l,N)
(AS(I)~I=l,N)
(Ab(I)rI=l,N)
(A7(I),I=l,N)
(AE!(L),I=l,N)
(A9(I),I=l,N)
(AlO(I),I=l,N)
(All(I),I=l,N)
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
L 262
L
L
L
L
L
L
L
L
263
264
265
266
267
268
269
270
*TIDY*
SUBROUTINE
WRITE (101
(101
WRITE (10)
WRITE (10)
WQITE (10)
WRITE
XZDEQ
(A12(11,I=l,N)
(A13(I),I+l,N)
(A14(1),I=l,N)
(A15(I),I=l,N)
(Alb(I),I=l,N)
(6925)
~I,Y~2,I~,UO~2,I~,UPO~2,T~,~PP0~2,I~,WO~2,1~,WP0~2,1~
l,WPP0(2rI~,T0~2,1),TPO~2,I),TPPO~2,I)rI=l,N,5~
WRTTE (6,251
N,Y(2,N),U0(2,N),UPO(2,N),UPPO~2,N),WO~2~N~,WPO~2,N~,
lWPP0(2,N),T0(2,N),TPOI2,N),TPPO~2,N)
WRITE
(6,221
WRITE
(6,251 ~I,Y~2,I~,CMU0~2,I~rCMUPO~2,I~,CMUPPO~2,I~,ALFAO~2,~~
I-0
-4
l,ALFAP0~2,I~,PRANDL~I~,DUX~I)1DUPX~I~rDU~PX~I~,I=l~N,5~
WRITE (6925) N,Y~2,N~,CMU0~2,N~,CMUP0~2,N~,CMUPP0(2,N~~4LFA0~2,N~,
lALFAP0(2,N),PRANDL(N),DUX(N),DUPX(N),DUPPXfN)
WRITE (6,231
WRITE (6,251 ~I,Y~~~I~,DW~~I~,D~PX~I~,OWPPX~I),D~X~I~~DTPX~I~~DTPP
lX(I~,D?!UX(I)rDflUPX(I~,DMUPPX(I),I=l,N,5~
WQITE (br25)
N,Y(2,N),DWX(N),DWPX(N)rDWPPX(N),DTX(N)1DTPX(N),DTPPX
l(N~iDHUX(N),DMUPX(N),DMUPPX(N)
WRITE (6,241
WQITE (6,261
~I,Y~2rI~,DALFX~I~,DALFPX~~~,V~I~1VP~I~,VPP~!~,I=l~N,
15)
L
L
L
L
L
L
L
L
271
272
273
274
275
276
277
278
L 279
L 280
L
L
L
1
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
L 300
L 301
L 302
L 303
L 304
L 305
L
L
L
L
L
L
L
L
L
L
306
307
30R
309
310
311
312
313
314
315
T I
D Y *
SUBROUTINE
IJ?ITE (6126)
NYY(~,N),DALFX(N),DALFPX(N)YV(N),VP(N),VPP(N)
CONTINUE
DO 15
M=Itl
19102
NZN(Il=NZN(Ml
X(1)=X(M)
S(I)=S(M)
THETA(I)=THETA(M)
RiOE(I)=RHOF(M)
CMUE(I)=CMUE(M)
UE( I) =lJE (M)
WE(I)=WE(M)
PE(I)=PE(M)
DDW(I)=DDW(M)
R(I)=R(M)
LST(I)=LST(M)
RHOW(I)*RHOW1M)
VW(I)=VW(M)
TE(I)=TE(Y)
X1(1)=X1( Ml
15
C
UFS(I)=UFS(M)
18 I=102
IF (I.E0.2)
M=Itl
DO
GO TO 16
GO TO 17
lb
17
M=I+2
CONTINUE
NSA(I)=NSA(HI
NP=NSA(M)
DO 18 J=lrNP
Y(1, J)=Y(M,J)
UO(I,J)=UO(fl,J)
WO(IYJ)=WO(M,J)
TOtI,
J)=TO(Y,J
CflUO(I,J)=CMUO(M,J,
1R
C
ALFAO(I,J
)=ALFAO(M,J)
FAO(I,J)=FAO(M,J)
U4O(I,J)=UAO(M,J)
GAO(IIJ)=GAO~M,J)
DENRAO(I,J)=DENRAO(M,Jl
I=3
K-K*1
XZDER
L
L
L
L
L
L
L
L
L
L
316
317
318
319
320
321
322
323
324
325
L 326
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
327
328
329
330
331
332
333
334
335
336
337
33R
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
*T
IDY*
SUBROUTINE
XZDER
IF (K.GT.NZT)
GO TO 19
RE4D (9)
NZN~I~,X~I~,S~I~,THETA~I~,RHOE~I~,CMUE~I~,~JE~I~,WE~I~,PE~
lI~,DDW~I~,R~I),LSTII~,RHOW~I~rVW(I~,TE~I~,X~~I~,UFS~I~,PR,CM4CH,NS
2ATI)
NP=NSAtI
1
READ (9)
(Y (1,J ),J=l,NP)
READ (9)
(UO(IIJ)YJ=IYNP)
READ (9) (WO(I,J),J=l,NP)
READ (9)
(TOII, J),J=l,NP)
READ (9)
(CMUO(I,J),J=lrNP)
C
C
Cl1
C
C
c
C
19
C
e
20
21
22
23
24
25
26
EYD
(1H
(1H
(1H
(1H
(1H
~~X,~~HY,MU,YUP~MUPP,ALFA,~LF~PIPRIOUXIDUPX~DUPPX/~
,5X,47HY,DWX,DWPX,DWPPX,DTX,DTPX,DT~PX,DMUX,DMPX,DMPPX/
,5X,23HY,ALFAX,ALFAPX,V,VP,VPP/)
,2X,I4,2X,Fb.3,9E12.41
r2X,I4,2X,F6.3,5E12.4)
L 361
L 362
L 363
L
L
L
L
L
L
365
366
367
368
369
L
L
L
L
370
371
372
373
364
L 374
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
39h
397-
w
0
*T
I D Y *
SU8ROUTINE
1
2
DO 2 J=l,N
YltJ)=Y(K,J
IF
(YZ(M).GE.Yl(N))
L=M+l
5
6
GO
TO 3
YZ(L)=Yl(N)
U2(L)=U2(M)
GO TO 4
CONTINUE
PROFO
(Y,U,I,K,N,M)
M
n
Yl(lOl),
Y2(101),
U2(101),
U3(101)
1
2
M
M
M
M
M
5
6
7
8
9
n
n
10
11
M
M
n
M
12
13
14
15
L=M
M 16
CONTINUE
DO A JJJ=l,N
YARG=Yl( JJJ)
DO 5 J=l,L
JJ=J
IF (YARG.LT.YZ(J))
M
M
M
M
GO TO 6
IF (YARG.EQ.YZ(J))
GO TO 7
CONTINUE
MIN=JJ-3
IF (JJ.LE.3)
MIN=l
IF (JJ.GE.(L-2)
1 MZN=L-b
U3(JJJ)=INTER(Y2,U2,YARG,b,MIN1
GO TO 8
U3( JJJ)=UZ(JJ)
CONTINUE
DO 9 J=l,N
U( I,J)=U3(J)
CONTINUE
RETURN
END
17
M 18
19
20
21
M 22
M 23
M
24
M 25
M 26
H 27
M 28
M 29
M 30
M 31
M 32
M 33
M
34
M 35
H 36-
*TIDY*
REAL
3
4
FUNCTIONINTER(XYY,XARGYIDEGYI~TN)
REAL FUNCTIONINTER(X~Y,XARG,IDEG,MIN)
DIMENSION
X( 1011, Y(101)
FACTOR-l.
flAX=MIN+IDEG
DO 2 J=MIN,MAX
IF (XARG.NE;X(Jl)
GO TO 2
INTER=Y(J)
RETURN
FACTOR=FACTOR*(XARG-X(J)1
YEST-0.
03 4 I=flIN,MAX
TERM=Y(I)*FACTOR/(XARG-X(I))
DO 3 J=HIN,MAX
IF (1.NE.J)
TERM-TERM/(X(I)-X(J))
YEST=TERM+YEST
IYTER=YEST
RETURN
END
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
180
zN
*TIDY*
SUBROUTINE CFA (Ul,UlPP,Wl,WlPP,EPSICFIN)
UlllOl)r
W1(101),
B2=Al-A2
2
3
C
IF ~~B2.GE.O..AND.B1.LE.O.~.OR.(82.LE.O..AND.8l.GE.O.~~
81-82
CDNTINUE
CONTINUE
EPSICF=-ATAN(U(ISAVE)/W(ISAVE))+3.1415977
WRITE (604) EPSICF*57.29577
RETURN
E
END
ISAVE=I
Ul
!
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
3
4
5
h
7
R
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26-
*TIDY*
SUBROUTINEVVEL
SUBROUTtNE VVEL
DIMENSION ETA(101)
RHOW,VW,UE,PE,X,WE,DDW,TE,CMUE,RHOErUFS,R
COMMON/TAXI/
:OMNON /BXT/ DGTH~101~,DEN~l01~,YST~lOl~,Y~lOl~,FA~lOl~,~J4~~Ol~~GA
1(101),V(101),VP(101),VPP(lOl~~N
C
C
c30
C
WRITE(by30)
FORPATtlH
RHOW,VW,UEYPE,X,WEYDDW,TE,CMUE,RHOE,UFS
,5X~ll(E10.4,1X)~
SORX=SORT~RHO~*UE*X/CtlUE)
PAR3=SORX/X
SUM-O.
Fl=l/DEN(l)
ETA(l)=0.
DD 1 J=2,N
FE-l/DEN(J)
SUM=SUM+(Fl+F21*(YST(J)-YSTo)/2.
Fl=F2
ETA(Jl=SUM*PAR3
CqNTINUE
CON=RHOW*VW/WE
DO 2 I=l,N
:
3
4
5
6
P
P
P
P
10
11
12
P
P
fJ
P
P
P
P
P
P
P
7
8
9
13
14
15
lb
17
18
19
20
21
22
RHO=PE/(1716.*TE*DEN(I)1
DPSIX=(CMUE*SQRX/2.)*~3.*FA(I~-ETA(I)*UAfI)I
P 23
P 24
DPHITH=SQRT(X**3)*(WE*DGTHO+GA(I~*DDU*UFS~
V(I~=CON/RHO+(1./(RHO*X*WE~~*~DPSIX-DPHITH/X)
P
P
P
P
V(I)=V(I )*R
WRITE(~,~~~Y(I~,FA(I~,UA~I~YGA~I~~DGTH~I~,DPSIXYDPHITHY
*V(I)rX
CONTINUE
25
26
27
28
29
30
31
32
33
34
35
CONTINUE
P
P
P
P
P
P
P
P
P
P
P
VP(N)=(V(NI-V(N-l))/DY2
VPP(N)=(V(N-l)-V(N))/DY2**2
DYl=Y(Z)-Y(1)
DY2=Y(3)-Y(1)
VP~1I=~DY2*V~2~/DYL-DYl*V~3~/DY2~/~DY2-DYl~-V~l~*~DYltDY2~/~DYl*DY
P
P
P
P
e
Nl-N-1
DO 3
1=2,Nl
DYl=Y(I)-Y(I-11
DY2=Y(I+l)-Y(I)
VP(E)=(DYltV(It1)/DY2-DY2*V~I-l~/DYl~/~DYltDY2~-V~I~*~DYl-DY2~/~DY
ll*DY2)
P
P
P
P
P
P
VPP(I)=(DY1*V~It1~tDY2~V~I-l~-V~I~*~DYltDY2~~~~.5*DYl*DY2*~DYltDY2
1))
36
37
38
39
40
41
42
43
44
45
w
w
c
*TIDY*
SUBROUTINE
VVEL
12)
X1-Y (2)
X2-Y(3)
X3=YI4)
X4-Y(5)
B2=X2+X3tX2*X4tX3*X4
DLl=Xl*(Xl-X2)*(X1-X3)*(X1-X4)
CZ=Xl*X3tXl*X4tX3*X4
DL2=X2*(X2-Xl)*(XZ-X3)*fX2-X4)
D2=Xl*XZtXl*XCt
X2*X4
DL3=X3*(X3-Xl)*(X3-X2)*(X3-X4)
E2=Xl*X2tXl*X3tX2*X3
DL4=X4*(X4-Xl)*(X4-X2)*0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C
C700
VPP(l)=VPP(Z)
VPP(N)=VPP(N-1)
RETURN
FORMAT(lH
,lX,8E13.4)
C
EYD
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
46
47
48
49
50
51
52
53
54
55
56
57
5R
59
60
61
62
63
64
65
66-
1.
Report
2.
No.
Accession
Government
No.
3.
NASA CR-3467
4.
Title
and
--~..
Recipients
Catalog
__-
Subtitle
No.
~;
5.
RepoR
Date
8.
Performing
Organization
Work
No,
Author(s)
Nabil
No.
M. El-Hady
10.
9. Performing
Report
Organization
Name
and
& Mechanics
Agency
Name
and
11.
Department
--
13.
._______
Address
or
Grant
Type
of
Repon
Contractor
National
Aeronautics
and Space Administration
Washington,
DC 20546
5. Supplementary
Contract
No.
NSG-1645
----
2. Sponsoring
Unit
Address
14.
Sponsoring
and
Period
Covered
Report
Agency
Code
Notes
Langley Technical
Final Report
Monitor:
William
D. Harvey
i. Abstract
This report
describes
a computer program HADY-I for
incompressible
or compressible
stability
characteristics
layer on swept and tapered wings.
calculating
the linear
of the laminar
boundary
The eigenvalue
problem and its adjoint
arising
from the linearized
disturbance
equations
with the appropriate
boundary conditions
are solved numerically
using a
scheme and a variable
step size integrator
combination
of Newton-Raphson
interative
based on the Runge-kutta-Fehlburg
fifth-order
formulas.
The integrator
is used in
conjunction
with a modified
Gram-Schmidt orthonormalization
procedure.
The computer program HADY-I calculates
the growth rates of crossflow
(CF) or
It also calculates
the group
streamwise
Tollmien-Schlichting
(TS) instabilities.
velocities
of these disturbances.
It is restricted
to parallel
stability
calculations,
where the boundary layer (meanflow)
is assumed to be parallel.
The meanflow solution
is an input to the program.
Key
Words
(Suggested
by
Author(s))
18.
Boundary Layer
Stability
Analysis
Three-dimensional
Distribution
Unclassified
- Unlimited
Subject
Security
Claaif.
Unclassified
(of this
report1
20.
Security
Classif.
(of
this
L--I-
pagal
21.
No.
of
Category
I.
34
22. Rice
Pages
117
Unclassified
-<..-.r-.-_
Statement
A06
I
~._
For sale by the Natronal Technical Information Service. Springfield. Vrrgrnra 22161
NASA-Langley,
11981