Professional Documents
Culture Documents
Sola-Dm A Numerical Solution Algorithm For Transient Three-Dimensional Flows
Sola-Dm A Numerical Solution Algorithm For Transient Three-Dimensional Flows
LA—11161-MS
DE88 007159
SOLA-DM
A Numerical Solution Algorithm
for Transient Three-Dimensional Flows
T. L. Wilson
B. D. Nichols
C. W. Hirt*
L. R. Stein"
DISCLAIMER
This report was prepared as an account of work sponsored by an agency of the United States
Government. Neither the United States Government nor any agency thereof, nor any of their
employees, makes any warranty, express or implied, or assumes any legal liability or responsi-
bility for the accuracy, completeness, or usefulness of any information, apparatus, product, or
process disclosed, or represents that its use would not infringe privately owned rights. Refer-
ence herein to a.,y specific commercial product, process, or service by trade name, trademark,
manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recom-
mendation, or favoring by the United States Government or any agency thereof. The views
and opinions of authors expressed herein do not necessarily state or reflect those of the
United Slates Government or anv agency thereof.
"Consultant at Los Alamos. Flow Science, Inc., 1325 Trinity Drive, Los Alamos, NM 87544.
"Consultant at Los Alamos. 305 Potrillo Drive, Los Alamos, NM 87544.
Page
ABSTRACT 1
I. INTRODUCTION 1
II. THE FLUID DYNAMICS SOLUTION ALGORITHM (SOLA) 3
A. Equations of Motion 3
1. Nonrotating Coordinate System 3
2. Rotating Coordinate System 4
B. Finite-Difference Considerations 4
C. Outline of Finite-Difference Solution Method 7
D. Momentum Equation Approximations 7
E. Continuity Equation Approximation 11
III. THE PARTICLE DYNAMICS SOLUTION ALGORITHM 14
A. Equations of Motion 15
B. Fluid-Dynamic Drag 16
1. Stokes Drag 16
2. Form Drag 17
C. Particle Diffusion 18
D. Outline of Numerical Solution Method 19
E. Approximate Particle Motion Equations 20
IV. THE SOLA-DM FORTRAN PROGRAM 22
A. Code Structure (Subroutine List) 22
B. Single Indexing Scheme 29
C. Automatic Mesh Generator 31
D. Boundary Conditions 33
1. Mesh Boundaries 33
2. Internal Obstacle Boundaries 37
E. Numerical Stability Considerations 38
F. Graphics 39
V. RUNNING A PROBLEM 42
A. Preparing an Input Data File 42
1. NAMELIST Convention 42
2. Physical/Numerical/Control Data (NAMELIST/XPUT/) 43
3. Mesh Generation Data (NAMELIST/MESHGN/) 45
4. Graphic Output Data (NAMELIST/GRAFIC/) 46
5. Particle Input Data (NAMELIST/PARTS/) 48
Page
B. Code Modifications 50
1. Special Boundary Conditions 50
2. Modifying the IBETA Array 50
3. Global Continuity 50
4. Array Dimension Requirements 51
C. Output 52
D. Restarting a Problem 52
E. Sample Test Problem 53
REFERENCES 56
APPENDIX A. SYSTEM SUBROUTINE CALLS IN SOLA-DM 57
APPENDIX B. INPUT AND OUTPUT FILES FOR SAMPLE PROBLEM 59
vi
SOLA-DM
by
ABSTRACT
SOLA-DM is a three-dimensional time-explicit, finite-difference,
Eulerian, fluid-dynamics computer code for solving the time-dependent
incompressible Navier-Stokes equations. The solution algorithm (SOLA)
evolved from the marker-and-celI (MAC) method, and the code is highly
vectorized for efficient performance on a Cray computer.
The computational domain is discretized by a mesh of p a r a l l e l e p i -
ped cells in either cartesian or cylindrical geometry. The primary
hydrodynamic variables for approximating the solution of the momentum
equations are eel I-face-centered velocity components and cell-centered
pressures. Spatial accuracy is selected by the user to be first or
second order; the time differencing is first-order accurate.
The incompressibi lity condition results in an elliptic equation for
pressure that is solved by a conjugate gradient method.
Boundary conditions of five general types may be chosen: free-
slip, no-rlip, continuative, periodic, and specified pressure. In ad-
dition, internal mesh specifications to model obstacles and walls are
provided. SOLA-DM also solves the equations for discrete particle dy-
namics, permitting the transport of marker particles or other solid
particles through the fluid to be modeled.
I. INTRODUCTION
This report describes a computer code for calculating the dynamics of an
incompressible fluid in three space dimensions. The program, S0LA-3D, evolved
from the well-known marker-and-celI (MAC) finite-difference t e c h n i q u e , 1 ^ which
uses pressure and velocity as the primary dependent variables. Highly simpli-
fied two-dimensional solution algorithms (SOLA and SOLA-SURF) have been publicly
available for several years.3 These programs were designed for use by persons
with little or no experience in numerical fluid dynamics. In addition to ser-
ving as instructional tools, they have been used for numerous applications and
have served as foundations for the development of a variety of other programs.
S0LA-3D is a three-dimensional extension of the SOLA and S O L A - S U R F codes
with several additional features. A variable mesh capability has been used to
help increase numerical accuracy (resolution) for a given amount of computer
storage. Single indexing is used to increase computational speed, but code
readability has been maintained by using a simple acronym scheme. Either carte-
sian (x, y, z) or cylindrical (r, 9, z) coordinate systems can be selected
through input data. Code options allow the user to model internal obstacles,
walls, and the transport of discrete particles. A version of the code described
here, SOLA-DM, has been developed to model fluid flow and dust particle motion
associated with personal dust monitors used to sample air quality in mines.
The basic solution algorithm used in SOLA-DM is described in Sec. II. S p e -
cial consideration is given to the finite-difference approximations used to
maintain formal accuracy in both uniform and nonuniform meshes. The basic a l g o -
rithm is first-order accurate in space and time, but a second-order-accurate
opt ion is avai I able.
The discrete particle dynamics option is discussed in Sec. III. The p a r t i -
cles represent small masses that move under the combined influences of gravity,
buoyancy, and fluid drag forces. In this version of SOLA-DM, the particles do
not influence the fluid dynamics; therefore, completely coupled dynamic calcula-
tions are not possible.
The programming details are covered in Sec. IV and include explanations of
the subroutines, single indexing schemes, mesh generation, boundary conditions,
numerical stability, and computer graphic routines.
Instructions for running a problem are given in Sec. V. This includes d i -
rections for preparing an input file, modifying the code, and restarting a prob-
lem. A sample problem is given to illustrate the process.
M. THE FLUID DYNAMICS SOLUTION ALGORITHM (SOLA)
A. Equat ions of Mot ion
1. Nonrotating Coordinate System, The differential equations to be solved
are written in terms of Cartesian coordinates (x, y, z ) . For cylindrical coor-
dinates (r, 9. z ) , the x coordinate is interpreted as the radial direction; the
y coordinate is transformed to the curvilinear azimuthal coordinate, r9; and z
is the axial coordinate. In addition, several terms must be added to the car-
tesian equations of motion for cylindrical geometry. In the following, these
terms are included with a coefficient, £, such that t, = 0 corresponds to carte-
sian geometry and £ = 1 corresponds to cylindrical geometry. The SOLA-DM code
uses the input parameter CYL as the value of £.
The mass continuity equation for an incompressible fluid is
dz
8u 3u 9u 3u ,v 2 9P
+ u + v + =
at ^ a7 *§i - «x - a7
3v 8v 3v 3v r uv 3P , ,
+ U + + w + = + g + f and
at 3x % Ii «r " 37 y y '
3w 3w 3w 3w 3P ,
+ U + + W = + 9 + f
3T 3^ % 3i " 37 z z •
Zz " LI
3 x ^2 3y^2 3 z ^2 x x d 3x
B. Finite-Difference Considerations
The finite-difference mesh used for solving the above equations numerically
consists of parallelepiped cells of width fixj, depth Syj , and height S z ^ . The
active mesh region consists of IBAR cells in the x direction labeled with the
index i, JBAR cells in the y direction labeled with the index j , and KBAR cells
in the z direction labeled with the index k. In terms of the cell labeling n o -
menclature shown in Fig. 1, IBAR = I Ml - 1, JBAR = JM1 - 1, and KBAR = KM1 - 1.
This region is surrounded by a layer of fictitious or boundary cells used to set
mesh boundary conditions. Thus, there are usually (IBAR + 2) * (JBAR + 2 ) *
(KBAR + 2 ) total cells in a complete mesh. Figure 2 shows the placement of
boundary cells (dashed lines) for a slice of the mesh normal to the z direction
(a "K" p l a n e ) . However, when periodic boundary conditions are used, one a d d i -
tional layer of fictitious cells is used in each direction having periodicity.
F i g . 1.
T h r e e - d i m e n s i o n a l m e s h of c o m p u t a t i o n a l c e l l s w i t h g r i d index
label ing c o n v e n t ion.
1 '
r i r - r" ii
(IUAX) I i i i i
i i i
6r-
l__
4
3 l
2r- i
J-J r-
1 1 i i i
I _ -J .... i. _ i . i
6 7 6 9 10
OMAX)
Fig. 2.
Two-dimensional mesh slice in the x-y plane. Boundary cells
are drawn with dashed lines.
This must be remembered only when setting dimension statements. The mesh g e n -
e r a t o r ( d e s c r i b e d in S e c . I V . C ) will i n i t i a l i z e the n e c e s s a r y n u m b e r of b o u n d a r y
c e l l s n e e d e d to s a t i s f y the b o u n d a r y c o n d i t i o n s a u t o m a t i c a l l y .
A typical m e s h cell [ i d e n t i f i e d by logical i n d i c e s (i, j, k ) ] is s h o w n in
Fig. 3. T h e c e l l - c e n t e r e d p r e s s u r e is w r i t t e n as F* n i,j,k w h e r e the s u p e r s c r i p t
n r e f e r s to the n t h t i m e - s t e p v a l u e . F l u i d v e l o c i t y c o m p o n e n t s a r e l o c a t e d at
the m i d d l e of eel I s i d e s ( f a c e s ) . T h e u v e l o c i ty wi th i n d i c e s (i, j, k ) , w h i c h
is d e n o t e d by U J J ^ , is l o c a t e d o n the cell face b e t w e e n c e l l s (i, j, k ) a n d
(i+1, j, k ) . T h e v e l o c i t y c o m p o n e n t s v j j k and w j j . k a r e d e f i n e d s i m i l a r l y
for the y a n d z d i r e c t i o n s . T h i s c o n v e n t i o n m e a n s that the v e l o c i t y c o m p o n e n t s
w i t h i n d i c e s (i, j, k ) a r e i d e n t i f i e d w i t h the t h r e e cell f a c e s h a v i n g p o s i t i v e
o u t w a r d n o r m a l s o n cell (i, j, k ) . T h u s ,
Pn • . = p r e s s u r e at c e n t e r of cell ( i , j , k ) at t i m e level n,
I iJ > K
u ?1 J • >K . = x - d i r e c t i o n v e l o c i t y a t m i d d l e o f p o s i t i v e x c e l l f a c e a t t i m e
' level n,
Fig. 3.
Velocity components identified with mesh cell ( i , j , k ) . ( T h e p o s i t i v e val
ues indicated for u, v, a n d w a r e d r a w n for c l a r i t y o f i l l u s t r a t i o n . )
vn. . 1 = y-direction velocity at middle of positive y cell face at time
llJlK
level n, and
w. . . = z - d i r e c t i o n v e l o c i t y a t m i d d l e o f p o s i t i v e z cell f a c e at t i m e
I • J iK i^..« i -
(2) To satisfy the continuity equation [Eq. (1)], pressures are adjusted
iteratively in each cell, and the velocity changes induced by each
pressure change are added to the velocities computed in step ( 1 ) . An
iteration is needed because the change in pressure needed in one cell
to satisfy Eq. (1) will upset the balance in the six adjacent cells.
Repeating these steps will advance a solution through any desired time interval.
At each step, suitable boundary conditions must be imposed at all mesh surfaces.
These steps and boundary conditions are discussed in detail below.
= u + 5t (p
Vj,k i,j,k I - i+i,j,k -pi,j,k)/5xci
n+1
v i,j,k - w ni,j,k + &t fL n+1
( P i,j,k+1 - P ni,j,k
+1
where, for example, S X C J = (Sx, + & X J + - | ) / 2 is the distance between the centers
of cells (i, j, k) and (i+1, j, k ) .
The advective, viscous, and rotational acceleration terms have an obvious
meaning; for example, FUX means the advective flux of u in the x direction, VISX
are the x-component viscous accelerations, and ROTX are the x-component rota-
tional accelerations associated with a rotating coordinate system. These terms
are evaluated using old time-level (n) values for velocities. Because the pres-
sures at time level n+1 are unknown at the beginning of the cycle, these equa-
tions cannot be used directly to evaluate the n+1 level velocities but must be
combined with the continuity equation as described below. Therefore, in the
first step of a solution, the P n + ^ values in these equations are replaced by P n
values to get a first guess for the new velocities.
In the basic solution procedure, the specific approximations chosen for the
various acceleration terms in Eqs. (4) are relatively unimportant provided they
lead to a numerically stable algorithm. However, special care must be taken
when making approximations in a mesh with nonuniform cell sizes. This problem
has been discussed elsewhere^ but is noted here because it often has been over-
looked. Consider the approximation procedure used in the original MAC method^>2
for cartesian coordinates. In the MAC scheme, the momentum and continuity equa-
tions [Eqs. (1) and (2)] first were combined so that the advective flux terms
could be written in a divergence form (that is, V»uu instead of u V u ) . Thus, FUX
would be 9u2/9x rather than u8u/9x. The divergence form was preferred in MAC
because it provided a simple way to insure conservation of momentum in the dif-
ference approximations. This may be seen by considering an x-y cross section of
the control volume used for u; as indicated by dashed lines in Fig. 4. With the
divergence form, Gauss' theorem may be used to convert the integrated value of
8
1-1 I 1+1
Fig. 4.
Control volume (dashed rectangle) used for constructing a finite-difference
approximation for the u momentum equation on the positive x face of cell
(ijk)
FUX over the control volume to boundary fluxes at its sides. The flux leav'->p
one control volume then will be gained by the adjacent one, and conservation
during advection is ensured.
This idea worked well in the original MAC scheme, which was developed for
use in uniform meshes. Unfortunately, in nonuniform meshes, conservation does
not automatically imply accuracy. To see this, suppose an upstream or donor-
cell difference approximation is used for FUX = 8u 2 /3x, which provides a condi-
tionally stable algorithm. The donor-cell approximation is
where
U
R = (5)
and
if
-
if u
- ij
To check the accuracy of Eq, (5), we expanded it in a Taylor series about the x
position where FUX is evaluated (assuming the u velocities are p o s i t i v e ) :
3Sx Sx
PIIV 1 i * i + 1 3u^ + 0(5x) . (6)
=2 6Xj + S x j + 1 9x
Clearly, the zeroth-order term is incorrect unless the cell widths are equal
(SXJ = 6 X J + - | ) . In other words, the variable mesh reduces the order of the con-
servative difference approximation by one, which in this case leads to an incor-
rect zeroth-order result. If a centered rather than a donor-cell approximation
had been used, the result would have been first-order accurate, not second order
as it is in a uniform mesh.
It does not follow from the above analysis that variable meshes are n e c e s -
sarily less accurate in practice because they do allow finer zoning to be used
in regions where flow variables vary rapidly. Nevertheless, variable meshes ,
must be used with considerable care. It is best to use gradual variations in
cell sizes to minimize the reduction in approximation order. It also 'is worth-
while to look for other approximations that do not lose their formal accuracy
when applied to variable.meshes, in this regard, it should be noted that the
conservative forms of the advective terms lose accuracy because the control v o l -
umes are not centered about the positions where the variables to be updated are
located. Th? shifted control volumes lead directly to the reduction in accur-
acy computed in Eq. ( 6 ) .
For the SOLA series of codes, a modified donor-eel I approximation has been
developed that retains its accuracy in a variable mesh. This method approxi-
mates advective fluxes in the nonconservative form u»7u, which is necessary b e -
cause of the inherent difficulty with conservative approximations noted above.
In the new approximation, it also is possible to combine the donor-cell and
centered-difference approximations into a single expression with a parameter, a,
that controls the relative amount of each one. The general form of this approx-
imation for FUX = u3u/3x is
FUX = ( u c / 6 x a ) [ 6 x j + 1 D U L + S X J D U R + a s g n ( u c ) ( 6 x j + 1 D U L - S X J D U R ) ] , (7)
10
where u c = U J J ^ is the value of u at the location where FUX is evaluated and
,k " u i - 1 , j , j
(8)
| j i k + UJ_I,j>k)/XCj = 0 ,
11
7-u n + 1 = 0 , (9)
gives
where Eq. (11) has been multiplied by the cell volume VOLjjk to make it conser-
vative and therefore symmetric.
Reference 6 describes procedures for solving equations such as Eq. (11),
which may be written in matrix form as
As = h , (12)
where the vector s represents the unknown pressures P n + ^ and the matrix A is
symmetric. These Conjugate Gradient Methods are a family of iteration proce
dures that attempt to minimize error functionals of the form
12
E 0 ( s ) = (s - s ) T A 2 ( s - s) = r T r , (14)
I = h - As . (15)
This method was chosen because _r can be related to the velocity divergence
field, which is what we wish to minimize most efficiently.
These iteration procedures can be made even more efficient if one p r e -
conditions the system of E q s . ( 1 2 ) . We multiply this equation by C T ^ :
where
A 1 = Q- 1 AQ- T ,
s1 = Q T s , and (18)
h1 = Q~1h
and Eq. (17) is solved by the Conjugate Residual Method as before. We choose Q
so that A is well approximated by M = QQ^; therefore,
13
W i t h this a p p r o x i m a t i o n , the e i g e n v a l u e s of A' a r e all c l o s e to unity, so the
iteration p r o c e e d s very rapidly. The m a t r i x Q is o b t a i n e d by an incomplete
Cholesky decomposition.
The c o n v e r g e n c e of the p r e s s u r e iteration is tested by c o m p a r i n g the m a x i -
m u m a b s o l u t e v a l u e of the d i v e r g e n c e of the v e l o c i t y field w i t h a small n u m b e r ,
s. T y p i c a l l y , e is of the order of 1 0 " ^ , but it can vary w i t h the s p e c i f i c
p r o b l e m being solved. When the iterations h a v e c o n v e r g e d , the v e l o c i t y c o m p o n -
e n t s a r e c o r r e c t e d w i t h the d i f f e r e n c e b e t w e e n the n+1 and n time-level p r e s -
sure gradients.
III. THE P A R T I C L E D Y N A M I C S S O L U T I O N A L G O R I T H M
The m o t i o n of d i s c r e t e ( s o l i d ) p a r t i c l e s is computed by S O L A - D M w h e n e v e r
the input v a r i a b l e S O L A T Y P E is 1.0 or 2.0 (Sec. V . A . 5 ) . The p a r t i c l e m o t i o n
f e a t u r e may be u s e d to model the m o v e m e n t of s o l i d s (for e x a m p l e , dust p a r t i c l e s
or rock c h i p s ) in the fluid.
S o m e t i m e s it is d e s i r a b l e to m a r k s p e c i f i c regions of fluid so that the
e v o l u t i o n (that is, location and s h a p e ) of these regions can b e followed. By
s e t t i n g the fluid d y n a m i c d r a g c o e f f i c i e n t , C Q \ to a very large v a l u e (for e x -
a m p l e , 1 0 ^ ) , the p a r t i c l e s b e h a v e as m a r k e r p a r t i c l e s and track the m o t i o n of
the fluid. M a r k e r p a r t i c l e s a l s o can be useful for computer g r a p h i c d i s p l a y s .
By adding a c a p a b i l i t y for p a r t i c l e s to d i f f u s e relative to the fluid, they a l s o
m a y be used to model pollutant dispersal or other types of transport in t u r b u -
lent fluids.
In each of the a b o v e c a s e s , the p a r t i c l e s do not affect the fluid d y n a m i c s .
They are p a s s i v e q u a n t i t i e s that m o v e w i t h the m e a n flow and, if the o p t i o n is
selected, d i f f u s e w i t h the constant d i f f u s i o n c o e f f i c i e n t N U P .
14
A. E q u a t i o n s of M o t i o n
S o l i d p a r t i c l e s a r e m o d e l e d in S O L A - D M a s i n d i v i d u a l e q u i v a l e n t s p h e r e s of
r a d i u s R. T h e p a r t i c l e / f l u i d v o l u m e r a t i o is a s s u m e d to b e small e n o u g h that
p a r t i c l e e f f e c t s on fluid velocities can be neglected. A location ( x p i y p , Z p )
a n d v e l o c i t y ( u p , v p , W p ) a r e s t o r e d for e a c h p a r t i c l e . T h e f l u i d v e l o c i t y c o m -
p o n e n t s ( u - . v f . w f ) at t h e p a r t i c l e l o c a t i o n a r e c o m p u t e d from t h e f l u i d v e l o c i t y
c o m p o n e n t s o n the six f a c e s of t h e cell that c o n t a i n s t h e p a r t i c l e u s i n g a lin-
ear i n t e r p o l a t i o n in e a c h d i r e c t i o n (that is, t r i - l i n e a r i n t e r p o l a t i o n ) . T h e
e q u a t i o n s of m o t i o n for a p a r t i c l e a r e
= U
Dt p '
= vp , and (21)
= w ; and
Dt p
Dv
+ k(v +g
--VpBV f ~V y " ~1? ( V P + 2fix) ' and (22)
D_
w h e r e Dt ( t h e L a g r a n g i a n t i m e d e r i v a t i v e ) i n d i c a t e s t h e t i m e rate of c h a n g e f o l -
l o w i n g an i n d i v i d u a l p a r t i c l e a n d P is t h e fluid p r e s s u r e d i v i d e d b y t h e f l u i d
density ( p / p j .
T h e first t e r m on t h e right s i d e of e a c h e q u a t i o n c o n t a i n s t h e r a t i o of
f l u i d d e n s i t y ( p f ) to p a r t i c l e d e n s i t y (p ) a n d a c c o u n t s for a c c e l e r a t i o n s r e -
s u l t i n g from p r e s s u r e g r a d i e n t s ( b u o y a n c y ) . T h e s e c o n d t e r m in e a c h e q u a t i o n is
15
the a c c e l e r a t i o n resulting from fluid drag forces, and the third term is the a c -
c e l e r a t i o n c a u s e d by body forces. The fourth terms in the first two e q u a t i o n s
account for inertial a c c e l e r a t i o n s in a c y l i n d r i c a l c o o r d i n a t e system.
If the d e n s i t y of the p a r t i c l e s is equal to the fluid d e n s i t y , the p a r t i -
c l e s should b e h a v e almost like fluid p a r c e l s , except that they a r e n o n d e f o r m -
a b l e . T h u s , in this limit, w e s h o u l d find that the p a r t i c l e e q u a t i o n s of m o t i o n
[Eq. ( 2 2 ) ] reduce to the fluid d y n a m i c e q u a t i o n s . This limit p r o v i d e s a c o n s i s -
tency c h e c k on the p a r t i c l e e q u a t i o n s . The e q u a t i o n s in Eq. ( 2 2 ) a r e c o n s i s t e n t
b e c a u s e , if pp is set equal to pf and the drag term is n e g l e c t e d , the p a r t i c l e
e q u a t i o n s are identical to the fluid e q u a t i o n s . In m a k i n g this c o m p a r i s o n , w e
must remember that the left s i d e s of Eq. (22) are c o n v e c t i v e d e r i v a t i v e s ; for
example,
Qu 3u + u
9u 3u 3u
Dt - 9t 3x + v
3y + w
9z
B. Fluid-Dynamic Drag
Fluid d r a g is e x p r e s s e d as a c o e f f i c i e n t k times the r e l a t i v e v e l o c i t y
b e t w e e n the fluid ( u f ) and the p a r t i c l e ( u p ) :
6 = k(uf - u p ) , (24)
w h e r e 6 is the drag force per unit m a s s . Except for very small p a r t i c l e s (for
w h i c h a S t o k e s drag e s t i m a t e is p e r m i s s i b l e ) , k wi11 be a function of the r e l a -
tive v e l o c i t y m a g n i t u d e . U n f o r t u n a t e l y , an exact e x p r e s s i o n for the d r a g c o e f -
ficient C(j that a p p l i e s to i r r e g u l a r l y shaped p a r t i c l e s is not a v a i l a b l e . W e
a s s u m e a c o m b i n a t i o n of S t o k e s d r a g and form d r a g .
1. S t o k e s D r a g . For a R e y n o l d s number (Re) < 10, the fluid d r a g force
(F"<j) on spherical (and a p p r o x i m a t e l y s p h e r i c a l ) p a r t i c l e s is g i v e n by S t o k e s '
law:
(u f - U p ) . (25)
16
where R is the nominal radius of the particle and \x is the laminar dynamic coef-
ficient of viscosity. Then, the fluid drag force per unit mass (acceleration)
is found by dividing Eq. (25) by the mass of the sphere:
,-> • * , • * • *
H (u
ft f ~ up) 9u (u f ' U P } (26)
U n n
" 4 D3 ~ •
Equating Eqs. (24) and (26) yields an expression for k for small Re:
9p f vv
k = ff (27)
2PpPfR2 ' 2PpR2
- 8 R U
f - Up (29)
Pp
An effective drag function that includes Stokes drag and form drag is obtained
by combining Eqs. (27) and (29):
17
2R2 8R
For spheres, C j ~ 0.47 for 1 0 ^ < Re < 2 x 10^; however, choosing a suitable C j
for irregular particles is m o r e d i f f i c u l t .
P a r t i c l e s that cross c o n t i n u a t i v e or constant p r e s s u r e b o u n d a r i e s are d e -
leted, but particles crossing a p e r i o d i c boundary are reinserted at the o p p o s i t e
side of the mesh. At rigid w a l l s (including internal o b s t a c l e s ) , p a r t i c l e s are
reflected specularly.
at
19
parts: the velocity interpolated from the computed velocity field
(Sec. M . D ) and a diffusion velocity computed by a Monte-Carlo method
(Sec. III.C).
(2) Explicit approximations of the momentum equations [Eqs. (22)3 without
fluid drag forces are used to compute intermediate particle veloci-
ties. Fluid pressure and rotational accelerations are taken from pre-
vious time-1 eve I values.
(3) Include the effects of fluid drag and compute a new time-level parti-
cle velocity. Because the drag function [k in Eqs. (22)] is a func-
tion of the relative velocity between the fluid and the particle, an
iterative procedure is used to approximate particle velocity.
(4) Move the particle to the new time-level spatial location [Eqs. (21)]
using the average particle velocity for time increment St.
u
p = u
p + 8 t PP ax-
U
« p(vp
v = v + St
p^ (
9y ; , and (31)
P P 5"
w = w +
P P
where the tilde indicates intermediate values for the components of the particle
veloci ty.
The fluid pressure gradient components are computed from the pressures in
cells near the particle; for example, if XC, > x p > XCj + -|, then 8P/9x at time
level n+1 is approximated as
20
Next, the effects of fluid drag are included in computing the time-level
n+1 values for u p , v p , and w p . The intermediate particle velocity components
calculated in Eqs. (31) are used as initial guesses in a Newton-Raphson itera-
tion procedure. In Eqs. (32) and (33), the subscripts m and m+1 indicate suc-
cessive iterates for the n+1 time-level values. The subscript p has been drop-
ped for clarity.
9v
k -
2R
V ,(u - u n+1>.2
f m
, - v n+1 ),,2 + (w,
) + (v,
f " v mm
, - w,
f "m
(32)
- u - (St)(k)(uf - u
n+1 n+1
u = u
m+1 m n+1
1 + 6t(k + F u
f ~ um
n+1 - v - ( 5 t ) ( k ) ( v - n+1
f
n+1 n+1 'm , and
v (33)
m+11 = v
m 1 + St(k + F vf " v mn+1
n+1 P +1
n+1 n+1 - w -
m+1 m 1 + St(k + F n+1
w
f " wm
3 Cd
where
n+1 n+1
< = x 6t(u '2
24
MESHMAP (Map of Computational Mesh)
(1) P r i n t s o u t a table listing important i n f o r m a t i o n about e a c h c e l l .
MESHINDX (Mesh Indices)
(1) Calculates the absolute mesh index M from the logical indices I, J,
and K.
(2) Calculates the logical indices I, J, and K from the absolute mesh
index M.
MESHSET (Mesh Setup)
(1) Sets up computer memory storage requirements for the mesh.
(2) Generates the computing mesh from input data by calling MESHX, MESHY,
and MESHZ.
(3) Computes some geometric quantities used in the code.
MESHSIZE (Mesh Physical Size)
(1) Computes the physical dimensions of any surface or logically
rectangular subsurface in the computational domain.
MESHX (X Direction Mesh S e t u p )
(1) Computes the x coordinates for mesh lines and cell centers.
(2) Computes cell sizes and reciprocals of all quantities needed in the
code.
MESHY (Y Direction Mesh Setup)
(1) Similar to MESHX but for the y direction.
MESHZ (Z Direction Mesh Setup)
(1) Similar to MESHX but for the z direction.
NABORS (Cell Neighbors)
(1) Computes the offsets needed to reference the 26 cells adjoining mesh
cell M.
NEWPROB (New Problem)
(1) Driver for setting up a new problem.
OUTPUTS (Problem Outputs)
(1) Controls the printed and graphics output.
(2) Controls the tape dump output.
25
PARMOV (Particle Movement)
(1) Computes the movement of solid particles in the fluid and allows for
part icle di ffusion.
(2) Creates or destroys particles flowing into or out of the mesh.
PARTDIFF (Particle Diffusion)
(1) Computes particle diffusion velocities.
PARTPLT (Particle Plot)
(1) Plots particles in perspective.
PARTCELL (Particle Cell Location)
(1) Computes the absolute mesh cell location of particles.
PARTSET (Particle Setup)
(1) Sets up a parallelepiped volume of particles in problem units using
input data.
(2) Computes initial velocity for each particle.
PCNV (Perspective Coordinate Transformation)
(1) Converts a three-dimensional point to perspective (image plane)
coordinates.
PLABEL (Plot Labels)
(1) Writes labels on a I i two-dimensional plane and perspective plots.
PLOTSIZE (Plotting Window)
(1) Computes the horizontal and vertical bounds for two-dimensional plots.
PRESS IT (SOR Pressure Iteration—Obsolete Subroutine)
(1) Iteratively adjusts pressures and velocities to satisfy incompressi-
biIi ty condi t ion.
(2) Computes free surface cell pressures.
PRESSURE (Conjugate Gradient Pressuro)
(1) Iteratively adjusts pressures and velocities using the Preconditioned
Conjugate (Gradient Method.
RD7APE (Read Tape)
(1) Reads restart file RSSOLA, which must be written as file TAPE8 by
routine WRTAPE.
26
RECtP (Reciprocal)
(1) Computes the reciprocal of each element of a vector.
RESTART (Restart a Problem)
(1) Driver for restarting a calculation.
RESTORE (Restore Graphics)
(1) Restores CGS and CGSHIGH graphics environment to default values.
RGRAFIC (Read Graphics Input Data)
(1) Reads input data for graphics displays from NAMELIST/GRAFIC/.
RINPUT (Read Input Data)
(1) Sets default values for problem input data.
(2) Reads problem input data from NAMELIST/XPUT/.
ROUND (Round a Number)
(1) Rounds or truncates each element of an array to a specified number of
significant digits.
RPARTS (Read Particle Setup Data)
(1) Reads input data for marker particle setup from NAMELIST/PARTS/.
Input is in problem uni ts.
(2) Initializes random number generator used for particle diffusion.
(3) Loads inverse error function table for particle diffusion.
SECORD (Second-Order Approximation Option)
(1) Shifts velocity arrays as needed to exercise second-order accurate
option.
SETGNDX (Set Grid Indices)
(1) Check the mesh index bounds (input for graphics) for consistency.
SETUP (Set Initial Conditions)
(1) Sets constant parameters used in code.
(2) Computes viscous diffusion time step.
(3) Sets initial velocities into velocity arrays.
(4) Calls VOLUME to compute cell volumes.
27
(5) Calls BETACAL to set IBETA flag array.
(6) Calls BC and DELTADJ to initialize boundary conditions and time step.
(7) Calls DRAWMESH to plot a two-dimensional slice of the mesh in each of
the three coordinate directions.
SOLA (Basic Solution Algorithm)
(1) Advances time and cycle number.
(2) Calls BC to set boundary conditions.
(3) Calls TILDE to explicitly advance velocities to time level n+1.
(4) Calls PRESSURE to iteratively adjust pressures and velocities to
satisfy the incompressibi I ity condition.
(5) Calls UPDATE to set advanced time variables into previous time arrays
in preparation for next cycle.
(6) Calls DELTADJ to reset the time step.
(7) Calls PARMOV to move particles.
(8) Calls OUTPUTS for paper, film, and tape dump outputs.
(9) Tests for end of problem.
SOLADM (Main Program)
(1) Calls START to initialize memory and graphics libraries.
(2) Calls RINPUT to read in basic problem data.
(3) Calls NEWPROB or RESTART to set up a new problem or to restart a
previous calculat ion.
(4) Calls the basic solution algorithm SOLA.
(5) Calls WRAPUP to end the calculation.
START (Initialize Memory Constants)
(1) Sets some constants
(2) Sets film package, which is specific to each computer installation.
TILDE (Advance Velocities in Time)
(1) Computes explicit velocity advancement using time n values for all
contributions to momentum equations.
28
TIMING (CPU Timing Information)
(1) Writes out the CPU seconds and computing speed (in megaflops) for the
major subroutines. (This is done at the end of the calculation.)
UPDATE (Update Arrays)
(1) Set the advance time values for velocity components and surface
height into the time-in arrays.
VELV (Velocity Vector Plot)
(1) Draws velocity vectors in plane or perspective views.
(2) Writes maximum velocity values on the plot.
VERTEX (Compute Vertex-Centered Values)
(1) Computes the vertex-centered value of any variable based on a volume-
weighted average of the surrounding eight cell-centered values.
VMINMAX (Minimum and Maximum Values)
(1) Finds the minimum and maximum values of an array
(2) Finds the minimum and maximum absolute values of an array.
VOLUME (Cell Volumes)
(1) C o m p u t e s the v o l u m e o f all mesh c e l l s .
WRAPUP (Conclude the Calculation)
(1) Performs housekeeping at the end of a calculation.
WRTAPE (Write Tape File)
(1) W r i t e restart d u m p file T A P E 8 at s e l e c t e d t i m e s .
XYCOORD (x and y Coordinates)
(1) Computes x and y cartesian coordinates corresponding to r, re, and s
curvilinear coordinates.
29
The general relationship between the absolute mesh index M and the logical co-
ordinate indices I, J, and K is
M+imjm
M+jm
M+jmkm
M+km
Fig. 5.
S i n g l e indexing c o n v e n t i o n . A n a r b i t r a r y m e s h cell M is i d e n t i f i e d w i t h
the v e r t e x c o m m o n to the t h r e e f a c e s w i t h p o s i t i v e o u t w a r d n o r m a l s . O f f -
s e t s from M a r e used to locate o t h e r c e l l s that h a v e a v e r t e x in c o m m o n
w i t h eel I M .
30
notation where "p" stands for " + " and "m" stands for "-". For example, we write
M in place of (I,J,K). Similarly, more complex quantities like M + imkp and M +
jpkm are written in place of (I-1,J,K+1) and (I,J+1,K-1), respectively. Offsets
are computed during problem setup in subroutine NABORS.
31
XC(k) sets the "convergence point" about which the cell spacing is the m i n i -
mum value in subdivision ( k ) .
NXL(k) specifies the number of cells between locations XL(k) and XC(k) in sub-
division ( k ) .
NXR(k) specifies the number of cells between locations XC(k) and X L ( k + 1 ) in
subdivision ( k ) .
DXMN(k) specifies the minimum space increment in the x direction in sub-
division ( k ) .
An analogous treatment is used in the y and z directions except for n o t a -
t ion changes.
32
NKX = 1,
XLO) = x 1 ( XL(2) = x 2 ,
XC(1) = XL
NXLO) = 0, N X R O ) = N, and
DXMN(1) = X2-X-] (or any large value).
NKX = 1,
XL(1) = -10.0, XL(2) = +10.0,
XC(1) = 0.0,
NXLO) = 10, N X R O ) = 10, and
DXMNO) = 0.1 .
The generated mesh in this case would have its smallest cells at x = 0
and its largest cells at either end. The largest cells have size 1.9.
This size always can be computed by remembering that, within any inter-
val [XL(k), XC(k)] or [XC(k), XL(k+1) ], the minimum, SX m j n, and maxi-
mum, S X m a x , cell sizes are related by
where 6X^ is the average cell size in the interval, that is,
[XC(k)-XL(k)]/NXL(k) or [XL(k+1)-XC(k)]/NXR(k).
P. Boundary Conditions
A complete fluid dynamics integration cycle requires that we update the
velocity and pressure at all mesh boundaries and at the surfaces of all internal
obstacles.
1. Mesh Boundar ies. At the mesh boundaries, a variety of conditions may
be set using the layer of fictitious cells surrounding the mesh. For example,
33
consider the boundary separating the i = 1 and i = 2 layer of cells. The i = 1
cells are fictitious in the sense that variable values are set in these cells
to satisfy boundary conditions rather than calculated according to the finite-
difference expressions used at all interior mesh locations. If this boundary is
to be rigid wall, the normal velocity there must be zero. The tangential velo-
city can be set to zero for a no-slip type of wall, or the normal derivative of
the tangential velocity can be set to zero, corresponding to a free-slip bound-
ary condition. Thus, for a free-slip, rigid wall, the boundary conditions for
all j,k are
u i i j i k = 0.0 ,
V
1 J ,k = V 2,j ,k •
(35)
W and
1 , j ,k = *2,j ,k •
Because the velocity values are set in boundary cells, the pressure in boundary
cells does not enter into the solution of the momentum equations [Eq. (4)].
However, an accurate value for the pressure in boundary cells is needed to com-
pute the fluid pressure gradient acting on particles located near the boundary.
Setting P] ; j< = P2 i k implies 9P/9x = 0, which may be seriously in error,
especially in rotating flows where 8P/8x = v2/x even if u = w = 0. For this
reason, we compute P-j ; ^ as a linear extrapolation of the two adjacent cell
pressures normal to the boundary. For a no-slip wall, the conditions are the
same except for u and w, which must be replaced by
V
1.j,k = " V 2,j ,k and
(36)
W
1 , j ,k = ~ W 2 , j .k •
34
These conditions are imposed on the velocities obtained from the momentum equa-
tions and after each pass through the mesh during the pressure iteration,
For a specified in- or out-flow boundary, the specified values for u, v,
and w should be set in the i = 1 layer of cells. This must be done as a code
modification because no input data have been included for this purpose. It also
should be noted that specified in- or out-flow can be different at each j,k
(that is, y,z) location. This flexibility allows an extremely wide range of
possible boundary conditions.
Continuative out-flow boundaries (where fluid is to flow smoothly out of
the mesh, causing no upstream effects) are always a problem for incompressible
flow calculations. Potentially, any prescription can affect the entire flow
field. In SOLA-DM, the continuative boundary conditions used at the i = 1
boundary are the vanishing of all normal derivatives, which are for all j,k:
,j.k = U 2,j,k -
However, these conditions are imposed only after applying the momentum equations
and not after each pass through the pressure iteration. Omitting these condi-
tions during the pressure adjustment provides additional "softness" at the
boundary that helps to minimize upstream effects. When using this boundary con-
dition, the user should be careful to insure that it is adequate for his pur-
poses.
For periodic boundary conditions in the x direction, both the i = 1 and i =
IMAX boundaries must be set to reflect the periodicity. This is most easily
done when the period length is chosen equal to the distance from the boundary
between the i = 1 and 2 cells to the boundary between the i = IMAX - 2 and
IMAX-1 cells. That is, two layers of cells, i = IMAX and i = IMAX - 1, are re-
served for setting periodic boundary conditions at the far side of the mesh.
35
When the mesh generator is used (Sec. IV.C), this is taken into account automa-
tically and requires no special consideration on the part of the user. The con-
ditions for periodic flow in the x direction are then, at i = 1 for all j,k,
= u
IM2,j,k '
= w
IM2,j,k
u
IM1,j,k = "2,j,k ,
v
IM1,j,k = V 2,j,k ,
p
IM1,j,k = P 2 , j , k ,
v
IMAX,j,k - V 3,j,k , and
w
IMAX,j,k = W 3 , j , k ,
where I Ml = IMAX - 1 and IM2 = IMAX - 2. In this case, these conditions are im-
posed on velocities computed from the momentum equations and after each pressure
iteration. A constant pressure boundary condition at the i = 1 boundary is set
by keeping the pressure in the i = 2 layer of cells constant and otherwise
treating the boundary as continuative. Boundary conditions similar to these are
used at all other mesh boundaries. The appropriate normal and tangential velo-
cities must be used in each case.
For convenience, the SOLA-DM program has been written so that any of the
above boundary conditions can be imposed by setting input numbers. For example,
for the i = 1 boundary, the quantity WL is an integer set according to this
table.
36
WL Boundary Condi t ion
1 Rigid, free-slip walI
2 Rigid, no-slip walI
3 Continuative
4 Per iodic in x
5 Speci fied pressure
!n a similar fashion, the other boundaries are controlled by the input para-
meters.
37
TABLE I
IBETA FLOW CONDITIONS
Cel I face
IBETA +x +y +2
0 or -8 0 0 0
1 or .-7 1 0 0
2 or -6 0 1 0
3 or -5 1 1 0
4 or -4 0 0 1
5 or -3 1 0 1
6 or -2 0 1 1
7 or -1 1 1 1
their surfaces but are only first-order accurate. That is, tangential v e l o c i -
ties are zero at locations shifted into the obstacles one-half cell width from
the actual boundary location.
38
This is clearly an accuracy condition because the advective fluxes are approxi-
mated by difference assumptions that only use information from neighboring
cells. However, it is also a stability condition, which can be verified by per-
forming a linear stability analysis on the advective portion of the momentum
equation approximations. In fact, a review of worst-case situations indicates
that the minimum value in the previous test [tq. (39a)] should be multiplied by
0.25, which allows a stability safety margin for most applications, that is,
A linear analysis indicates that the time step also must be limited when a
nonzero value of kinematic viscosity is used. This condition,
is roughly the restriction that momentum not diffuse more than one mesh cell in
one t ime step.
One more parameter, ALPHA, also must be set correctly to insure stability.
This parameter controls the relative amounts of donor-cell and centered differ-
encing used for the momentum advection terms. When ALPHA = 1.0 is used, the
above stability conditions are sufficient. Generally, one should always use an
ALPHA value such that
For example, if Eq. (41) is satisfied, then we must have ALPHA > 0.25. In no
case should ALPHA exceed 1.0.
F. Graphics
To interpret computational results, it is essential—particularly in three-
dimensional c a s e s — t o use computer graphic displays. Without some form of
39
graphic presentation, the interpretation of the thousands of numerical values
output by a typical calculation would be extremely difficult and time-consuming.
Three-dimensional calculations pose special difficulties associated with
the two-dimensional nature of paper and film recording media. There are two
possible solutions: graphic displays can be made of two-dimensional slices
through a three-dimensional region, or perspective views of three-dimensional
scenes can be drawn. Both types of displays have their uses, depending on the
type of information to be displayed and the information sought. For this
reason, SOLA-DM has been given capabilities for making two-dimensional and
perspective view plots.
Two-dimensional plots can be requested for any coordinate plane by specify-
ing the I, J, or K index of the plane. For any such plane, the user can request
velocity vector plots and/or pressure contour plots. Furthermore, the user can
specify the I, J, or K limits to be used in each plot. For instance, if a con-
tour plot of pressure is wanted for only a portion of the J = 5 plane, the
beginning and ending mesh indices in the I and K directions can be specified,
and the plot will include only these cells.
The basic input for two-dimensional plots may be understood from the fol-
lowing example. To have three contour plots mads, set the "number of contour
plots" variable to 3 (NCPLTS = 3 ) . Then, for each plot, k, set the I, J, and K
cells to be included in the plot:
where (for example) I C K k ) is the beginning mesh index and IC2(k) is the ending
mesh index in the x direction. One pair of these numbers must have the same
value, which indicates the plane to be plotted. There also must be as many
sets of values as requested by NCPLTS. For each set, the user can specify the
number of frame advances, NAC(k). This value is defaulted to 1, but sometimes
it is useful to increase it when outputting to 35-mm film so that extra film is
available for mounting slides or making stereo slides. Similar input is used
for two-dimensional velocity vector plots. A complete list of input variables
is given below.
Perspective view plots can be made for velocities in selected planes, for
marker particle distributions, and for the free surface configuration. The
40
user may select several different eye locations for these plots. The input re-
quirements for this consist of defining the number of eye locations wanted
(NVEWS) and the coordinates of the eye for each location, for example, for the
kth eye point, [XEA(k), YEA(k), and ZEA(k)]. Another set of coordinates also
can be set for each view [XCA(k), YCA(k), and ZCA(k)]. These points should be
chosen to lie near the center of the region to be plotted. (They are defaulted
to the o r i g i n — 0 , 0 , 0 . ) Their precise selection is not crucial, but they may
alter the perspective significantly if they are not near the plot region. (See
Ref. 7 for a more complete discussion.)
When the eye locations have been specified, perspective plots for velocity
planes are requested by defining the I, J, and K mesh limits for the vectors
wanted (just as for two-dimensional plots) with the additional input of
IPERV(k) = 2. This latter quantity is a flag that asks for a perspective plot.
Normally IPERV(k) is equal to 1, which is its default value and the flag signal-
ing a two-dimensional plot. When a perspective plot is requested, the user also
must set the eye position wanted [IVVEW(k)], which is set equal to the index j
of eye coordinate set XEA(j), and so on.
For particle plots, the entire mesh must be plotted. Thus, in this case,
only the number of particle plots wanted (NPPLTS) is specified, and for each
plot, the eye coordinate set wanted [IPVEW(k)] is selected. Also, the number of
frame advances between plots, NAP(k), must be given if the default value of 1 is
not acceptable. Contour plots cannot be shown in perspective; that is, the in-
put parameter IPERC(k) has no effect in the present version of the code.
Four additional input parameters in NAMELIST/XPUT/ are available to control
graphic output. The parameter LPR should be set to zero (LPR = 0 ) when making
movies as this will eliminate captions on all velocity and particle plots. Nor-
mally, LPR should be set equal to 2, its default value, which gives captions and
long prints on film. Setting LPR = 1 will give plot captions, but no long
prints on film.
The parameter I0BPL controls whether obstacles will be drawn in perspective
view plots. Setting I0BPL = 1 will add obstacles to these plots, whereas the
default, I0BPL = 0 , will not. In summary, the following plot options are avail-
able.
41
V. RUNNING A PROBLEM
Several things must be done to run a problem with SOLA-DM. First, you must
specify the input data defining your problem and the output you want. Depending
on the problem, you also may need to modify the code. After running a calcula-
tion, you will want to examine the printed and graphic outputs produced. If it
is necessary to restart your calculation, only a few simple changes to two input
files are needed. In this section, we describe the steps for modeling a problem
and then i Ilustrate with a sample calculation.
The rest of the input is done with four NAMELIST groups: XPUT, MESHGN, GRAFIC,
and PARTS. NAMELIST conventions and the variables in each group are described
below.
1. NAMELIST Convention. The NAMELIST statement defines a list of varia-
bles or array names and associates that list of names with a unique group name.
No format specification is necessary. The NAMELIST group name identifies the
succeeding list of variables or array names. When a READ statement references a
NAMELIST group name, input data are read from the designated file (INPUT).
These NAMELIST values can be changed easily if new problem conditions are de-
sired. (Note: Column one in each NAMELIST input line is ignored, so it should
be left blank.) Each NAMELIST in the input file (INPUT) starts in column two
with a $ followed by the unique name of that NAMELIST. The variables contained
in this record are separated by commas, and the NAMELIST is terminated with a $
preceded by a space. In addition to its presence in the input file, the NAME-
LIST must appear in a statement at the beginning of the subroutine that contains
i ts READ statement.
42
For convenience, a complete list of input variables is given here for each
of the NAMELIST blocks. Default values for each variable are given in the list
along with a brief description, More details about each variable can be found
in other sections of this report that deal with the appropriate topic. Where
*** is listed in the default column, no default value has been set; these values
must be input by the user for each problem. Subscripted variables are indicated
wi th dummy indices.
2. Physical/Numerical/Control Data (NAMELIST/XPUT/). Basic problem infor-
mation is entered in NAMELIST/XPUT/; all the variables are defined below. Give
careful attention to the specifications for ALPHA (the amount of donor-eel I dif-
ferencing) and AUTODT (the time-step flag) described in Sec. IV.E. and the six
boundary-type indicators (WL, WR, WF, WBK, WB, and WT) described in Sec. IV.D.T.
The solution-type indicator (SOLATYPE) determines whether SOLA-DM wiI I solve for
fluid dynamics, particle transport, or both.
NAMELIST/XPUT/
43
Name Default Description
I ORDER 1 Second-order accurate indicator (1 for first order, 2
for second order)
ITMAX 20 Maximum number of pressure iterations allowed for each
time step. If only a steady-state solution is desired,
then setting ITMAX to a small number (for example, 3 or
5) will decrease the computing time.
I WALLS Array of beginning and ending I, J, K mesh indices a s -
sociated with walls normal to the x direction. Six num-
bers are required for each wall in the following order:
I (beginning), J (beginning), K (beginning), I (ending),
J (ending), and K (ending)
JWALLS Array of beginning and ending I, J, K mesh indices asso-
ciated with walls normal to the y direction. (See
I WALLS.)
KWALLS Array of beginning and ending I, J, K mesh indices asso-
ciated with walls normal to the z direction. (See
I WALLS.)
LPR Film print and plot control (0 for full frame plots and
no captions, 1 for plots with captions, and 2 for prints
plus plots with capt ions)
NAMELIST/MESHGN/
NAMELIST/GRAFIC/
CONTOUR PLOTS
Name Default Descr ipt ion
IPERC(C) ** * Not used
NAC(C) 1 Number of film frames advanced between contour plots
NCPLTS 0 Number of contour plots C
NCONTUR 10 Number of contour intervals to be drawn
ICVEW(C) 1 View point for contour plot C
ICKC) 1 Minimum I index for plot C
IC2(C) IM1 Maximum I index for plot C
JCKC) 1 Minimum J index for plot C
JC2(C) JM1 Maximum J index for plot C
KCKC) 1 Minimum K index for plot C
KC2(C) KM1 Maximum K index for plot C
PARTICLE PLOTS
Name Default Descr ipt ion
IPPKA(P) 1 Particle type for particle plot P
IPVEW(P) 1 View point for particle plot P
NAP(P) 1 Number of film frames advanced between particle plots
NPPLTS 0 Number of particle plots P
47
VELOCITY VECTOR PLOTS
Name Default Descr ipt ion
5. P a r t i c l e Input D a t a ( N A M E L I S T / P A R T S / ) . T o u s e t h e d i s c r e t e p a r t i c l e
d y n a m i c s o p t i o n , t h e u s e r m u s t input p a r t i c l e s e t u p a n d c o n t r o l d a t a in
N A M E L I S T / P A R T S / . A p a r a l l e l e p i p e d v o l u m e ( b l o c k ) o f p a r t i c l e s is p l a c e d in t h e
fluid a s f o l l o w s .
( 1 ) D e f i n e t h e left a n d right x l i m i t s o f t h e b l o c k w i t h t h e v a r i a b l e s X P L
a n d X P R . T h e l i m i t s in t h e y a n d z d i r e c t i o n s a r e d e f i n e d s i m i l a r l y
by Y P F , Y P B K a n d Z P B , Z P T . If c y l i n d r i c a l c o o r d i n a t e s a r e b e i n g u s e d
( C Y L = 1 ) , Y P F a n d Y P B K h a v e u n i t s o f d e g r e e s . P a r t i c l e s will b e
placed at random spatial locations within t h eblock. B yd e f i n i n g a
small v o l u m e , t h e u s e r c a n a p p r o x i m a t e a p o i n t s o u r c e o f p a r t i c l e s .
NAMELIST/PARTS/
49
Name Defaujt Descr ipt ion
YPF 0.0 minimum y coordinate of initial rectangular particle
block
YPP(N) 0.0 Not used
ZPB 0.0 Minimum z coordinate of initial rectangular particle
block
ZPP(N) 0.0 Not used
ZPT 0.0 Maximum z coordinate of initial rectangular particle
block
The dimensions of the subscripted variables used in the NAMELIST blocks
may be changed by the user. These one-dimensional arrays all have length 10;
that is,
50
X 7 • udv = S u • ndA = 0
V S
where
If you have modified the code so that fluid enters or leaves the domain, you
should compute the volume flux (normal velocity times face area) for each af-
fected cell face. At the end of subroutine BCSET, make sure that the variable
FLUXIN is the sum of all such volume fluxes (A positive value for FLUXIN indi-
cates a net flow into the domain).
4. Array Dimension Requirements. The maximum number of cells and parti-
cles that can be modeled is determined by the dimensioned size of arrays con-
taining the primary fluid dynamic and particle transport variables. Six inte-
gers, which are defined below, may be changed in PARAMETER statements at the
beginning of the code to accommodate problems with more cells and/or particles.
PLOT G r a p h i c s m e t a f i l e c o n t a i n i n g p l o t s at time i n t e r v a l s d e t e r m i n e d
from the input v a r i a b l e P L T D T .
P. R e s t a r t ing a P r o b l e m
R e s t a r t i n g a c a l c u l a t i o n is a s i m p l e t w o - s t e p p r o c e d u r e .
(1) T A P E 8 (the b i n a r y d u m p f i l e ) must b e r e n a m e d R S S O L A ( t h e restart d u m p
fi l e ) .
(2) P r e p a r e the input file INPUT w i t h the f o l l o w i n g i n f o r m a t i o n .
• The three problem identification cards (Cards 1 — 3 )
• N R S D U M P ; the restart d u m p number to be read from R S S O L A must b e
g i v e n in N A M E L I S T / X P U T /
• A n y d e s i r e d c h a n g e s to v a r i a b l e s in any N A M E L I S T g r o u p . If y o u
w i s h to retain the v a l u e of N A M E L I S T v a r i a b l e s used in the p r e v i o u s
c a l c u l a t i o n , you need not reenter them.
T h u s , the INPUT file for a p r o b l e m restart r e q u i r e s a m i n i m u m of
informat ion.
52
E. Sample Test Problem
To help the new user get started, the SOLA-DM computer code described here
has been set up to solve a simple problem. The results of our calculations for
this problem are provided here and in Appendix B.
Computing the flow over a step is a convenient problem for testing the
three-dimensional features of the code. The box-shaped computational domain
has cartesian coordinates 0 — 3 , 0 — 1 , and 0 — 1 in the x, y, and z directions
with a 0.3 x 0.5 x 0.5 step (flow blockage) positioned in the x = 0, y = 0,
z = 0 corner. The domain is modeled by a 10 x 10 x 10 mesh for a total of
1000 cells. The INPUT file and output file (SOLAOUT) for this problem are given
in Appendix B.
Flow enters the domain at the left (x = 0) boundary with a velocity of
u = 1000, flows over the step, and exits the domain at the right (x = 3) bound-
ary. The boundary condition indicator for the left boundary, WL, is set to zero
in the INPUT file, which means that the code will not set velocities and pres-
sures at the left boundary automatically. We model the in-flow with the changes
shown in the code modification file. (See Appendix B, Sec. II.) The top and
bottom boundaries (z = 0, z = 1) and the two side boundaries (y = 0, y = 1) are
modeled as free-slip walls. The kinematic viscosity is v = 0.15, which means
that the Reynolds number based on the height of the step is
(1000)(0.5)
0~t5
The calculation reaches a steady state after approximately 2200 time steps
at a time of 0.4 s. Figures 6(a) and 6(b) show velocity fields at J = 2 (an x-z
plane) and K = 4 (an x-y plane) at t = 0.4 s. A recirculation pattern in the
wake of the step is clearly evident. A perspective view [Fig. 6(c)] shows the
velocity vectors in the J = 2 plane and for the lowest horizontal plane (K = 2 ) .
Introducing particles into this flow requires a restart INPUT file. In
addition to the particle specifications listed in NAMELIST/PARTS/, we set
NRSDUMP = 1 (to read the first data dump on file RSSOLA) and SOLATYPE = 2 (to
compute only the motion of particles, that is, the fluid flow field is "frozen")
in NAMELIST/XPUT/. A listing of this restart INPUT file is given in Appendix B.
53
In this example, 100 particles are placed at random locations in the paral-
lelelepiped volume defined by x = 0 to 0.25, y = 0.25 to 0.75, and z - 0.50 to
0.75 [Fig. 7(a)]. The locations of the particles after 1,5 x 1 0 ~ 3 and 3 x 1 0 ~ 3 s
are shown in Figs. 7(b) and 7 ( c ) . In the last figure, 25 particles have left
the domain, and the remaining particles have spread out as a result of the n o n -
uniform fluid velocity in the wake of the step.
1 O
IM II
O 5 10 1 » 10 I
Fig. 7.
Transport of particles in the steady-state flow field
55
REFERENCES
1. F. H. Harlow and J. E. Welch, "Numerical Calculation of Time-Dependent
Viscous Incompressible Flow," Phys. Fluids 8, 2182 (1965).
2. J. E. Welch, F. H. Harlow, J. P. Shannon, and B. J. Daly, "The MAC Method:
A Computing Technique for Solving Viscous, Incompressible, Transient Fluid-
Flow Problems Involving Free Surfaces," Los Alamos Scientific Laboratory
report LA-3425 (1966).
3. C. W. Hirt, B. D. Nichols, and N. C. Romero, "SOLA-A Numerical Solution
Algorithm for Transient Fluid Flows," Los Alamos Scientific Laboratory
report LA-5852 (1975).
4. C. W. Hirt and B. D. Nichols, "Volume of Fluid (VOF) Method for the Dynam-
ics of Free Boundaries," J. Comp. Phys. 39, 201 (1981).
5. B. J. Daly and M. D. Torrey, "SOLA-PTS: A Transient, Three-Dimensional
Algorithm for Fluid-Thermal Mixing and Wall Heat Transfer in Complex
Geometries," Los Alamos National Laboratory report LA-10132-MS (1984).
6. R. Chandra, "Conjugate Gradient Methods for Partial Differential Equa-
tions," Ph.D. Thesis, Yale University (1978).
7. C. W. Hirt and J. L. Cook, "Perspective Displays for Three-Dimensional
Finite Difference Calculations," Computers and Fluids 3, 293 (1974).
56
APPENDIX A
SYSTEM SUBROUTINE CALLS IN SOLA-DM
CALL GLINA2 (X,Y) draws a line from the current position to cartesian c o -
ordinates CX,Y) in window space.
CALL GM0VA2 (X,Y) moves to the cartesian coordinates (X,Y) in window space.
CALL GMRKA2 (X,Y) plots a single point at the coordinate (X,Y) in window
space.
CALL GPAGE advances the film one frame or erases the screen on a graphics
termi nal.
CALL GPALET (N) selects a color. The color selected goes from red to green
to blue to red as N goes from 1 to 60. For other values of N, the
coIor is whi te.
CALL GPLOT (ICL, ITITLE, NCHAR) initializes CGS. ICL is the classification
identifier expressed as a single-character Hollerith string (for ex-
ample. 1 H U ) , ITITLE is a Hollerith title and NCHAR is the number of
characters in ITITLE.
CALL GTEXT (ITEXT, NCHAR) displays the Hollerith text string ITEXT where
NCh'AR is the number of characters in ITEXT.
CALL GTFNTA selects the stroke mode and font to be used to display text
Ft rings usi ng GTEXT.
CALL GTSTRM selects the string mode to display a text string using GTEXT.
CALL GTWDTH specifies the character width at which software-generated
stroke-mode text strings will be displayed.
CALL GVIEW2 (VXBEG, VXEND, VYBEG, VYEND) defines a viewport on the view
surface (screen). VXBEG and VXEND are the beginning and ending x
values of the viewport, and VYBEG and VYEND are the corresponding y
values.
57
CALL GWIDTH (FWIDTH) sets the line width attribute for lines and text.
CALL GWIND2 (WXMIN, WXMAX, WYMIN, WYMAX) defines a window in the world (or
user) coordinate system. WXMIN and WXMAX are the minimum and maximum
x values of the window, and WYMIN and WYMAX are the corresponding y
values.
CGSHIGH Subroutine CalIs
(NOTE: Calling arguments have been omitted for CGSHIGH subroutines.)
CALL HAXRUL controls the ruling of x and y axes.
CALL HAXSCL computes the axis scale numbers from the data.
CALL HCVLS sets the curve line style (solid, dot, dash, and so o n ) .
CALL HHU2DU converts coordinates from CGSHIGH units to user data units.
CALL HSEQV sets the CGSHIGH space aspect ratio equal to the CGS viewport
aspect ratio.
CALL HXY draws an x-y plot with a grid system and axis labels.
Miscellaneous System Calls
CALL LIBHI initializes CGSHIGH graphics.
CALL DATEH (DAY) returns the date as a character string of the form
MM/DD/YY.
CALL TIMEH (CLOCK) returns the time of day as a character string of the
form HH:MM:SS.
CALL CPUTIME (TIME) returns the CPU time used by the job up to this point.
CALL EXITA (N) terminates the code. Each call to EXITA in SOLA-DM has a
different value of N, which is retained by the operating system and
available for determining the cause of the exit, if necessary.
58
APPENDIX B
1 v v « w ( 2 )» 1,
1v1(2)« 1, i v 2 ( 2 ) " 1 1 , jvK2)» 6, jv2(2)» 6, kv1(2)» 1. k v 2 ( 2 ) * 1 1 ,
nav(2)« 1, i p e r v ( 2 ) - 1 ,
i v v e w ( 3 ) =1 .
1vK3)» 1. iv2(3)«11. jv1(3)> )«11, kv1(3)» 4, kv2(3)« 4,
nav(3)» 1. i p e r v ( 3 ) « i ,
1vvew(4)«1,
1v1(4)» 1, 1v2(4)«11, jv1(4)> 6, jv2(4)« 6. kv1(4)« 1. kv2(4)»11.
nav(4)» 1, iperv(4)»2,
59
1vvew(5)"1.
iv1(5)» 1, ( . 2. Jv2(5)» 2. kvi(5)" 1, kv2(5)"11.
nav(5)» 1, 1perv(5)«1,
1w«w<6)«3,
1v1(6)» 1, W 2 ( 6 ) " 1 1 , 2, Jv2(6)« 2, kvH6)» 1. kv2(6)»11,
nav(6)" 0, ip«rv(6)«2.
ivvew(7 >»3,
( ) , )11, Jv1(7)" 2, Jv2(7)»11, kv1(7)» 2, kv2(7)" 2,
nav(7)« 1, 1p«rv(7)«2.
1vv«w(8)«1,
1v1(8)« 1. . . kv1(8)» 3, kv2(8)» 3.
n«v(8)» 1. ip«rv(8)-1,
ncplti • 1, ncontur • 15,
1C1 • 1. ic2 « 11, Jc1 » 1, JC2 • 11. k d » 4. ko2 • 4,
nac'1) » 1,
Sports
$«nd
•/
./ + + + + + + + + + * + + + CHANGES SPECIFIC TO FLOW OVER A STEP
•1dent step
•/ SET ARRAY SIZES
•d com1.2
parameter (m1j '144, mk • 12 )
•d com2.?
parameter ( ms « 1726. msp • 150 )
•d com3.2
parameter ( ms2 • 1728, msx » 1728 )
•1 beset.26
•ca com3
*i beset.31
60
c • • • Sat Inflow boundary condition (x«0.0, I"1)
1O0O.0
1 • 1
do 100 k • 2,km1
do 100 j • a.jmi
1i • (j-1)»imax + 1
m • (k-1)»1maxjmax + (j-1)»imax + 1
area > dyf(1j)*rte)z(k)
If ( and( 1beta(m), masku ) .aq. 0 ) than
u( 1 . j.k) • 0.0
p(2.j.k) • p(3,j,k) - ( p(4.j,k) - p(3,J.k) )Tdxc(
1 »dxc(ij+ip)
p( 1 , j .k) • p(2,j,k)
alt*
u( 1 . J,k) « uinlet
p<1.j,k) * p(2.i,k) - ( p(3,j.k) - p(2.J,k) )*rdxc(iJ+ip)
1 «dxc(ij)
end if
v( 1 ,j ,k) • 0.0
w(i,j ,k) « 0.0
fluxin * fluxin + u(i,j,k)»araa
100 continue
61
Flow over « step • Inflow velocity ' 1000 • CRAY XMP24
10/30/87 09:05:41 1ter« 1 time* 4.001196-01 Cycl6» 2216
d1v
1 1 1 1 6 OOOOe+00 0 .0000t+00 0.00006+00 1.08746+05 0.00006+00
2 1 1 2 0 00006+00 0 .OOOOe+00 0.00006+00 1.08746+05 0.00006+00
3 1 1 3 -3 6204e+02 0 .00006+00 0.00006+00 6.92256+04 0.00006+00
4 1 1 4 -4 89156+02 0 .OOOOe+00 0.00006+00 2.07406+04 0.00006+00
5 1 1 5 -5 1O85e+O2 0 .00006+00 0.00006+00 1.00686+04 0.00006+00
6 1 1 6 -4 5587e+O2 0 .00006+00 0.OOOOe+00 3.87486+04 0.00006+00
7 1 1 7 -3 6173e+02 0 .OOOOe+00 0.OOOOe+00 8.50976+04 0.00006+00
8 1 1 8 -2 7286e+02 0 .00006+00 0.OOOOe+00 1.22556+05 0.00006+00
9 1 1 9 -2 iO82e+O2 0 .OOOOe+00 0.00006+00 1.44636+05 0.00006+00
10 1 1 10 - 1 8O4 3e+02 0 .00006+00 0.00006+00 1 .54986+05 0.OOOOe+00
11 1 1 1 1 -1 8043e+02 0 .OOOOe+00 0.00006+00 1.5748e+05 0.00006+00
12 1 1 12 0 OOOOe+00 0 .OOOOe+00 0.OOOOe+00 I.5978e+O5 0.00006+00
13 1 2 1 0 OOOOe+00 0 .OOOOe+00 0.OOOOe+00 1.08746+05 0.00006+00
14 1 2 2 0 OOOOe+00 0 .OOOOe+00 0.00006+00 1.0874e+05 0.00006+00
15 1 2 3 -3 6204e+02 6 .0340e+0i 0.OOOOe+00 6.93236+04 0.OOOOe+00
16 1 2 4 -4 8915e+02 2 .11848+01 0.00006+00 2.08386+04 0.00006+00
17 1 2 5 -5 10856+02 3 .61706+00 0.OOOOe+00 1.01866+04 0.00006+00
18 1 2 6 -4 5587e+O2 -9 . 1646e+00 0.OOOOe+00 3.88466+04 0.00006+00
19 1 2 7 -3 6173e+02 -1 .56906+01 0.OOOOe+00 8.51956+04 0.OOOOe+00
20 1 2 8 -2 7286e+02 -1 .4811e+01 0.00006+00 1.2265e+O5 0.00006+00
21 1 2 9 -2 1O82e+O2 - 1 .03416+01 0.OOOOe+00 1.44736+05 0.OOOOe+00
22 1 2 10 - 1 8O43e+O2 -5 .06566+00 0.OOOOe+00 1.55086+05 0.OOOOe+00
23 1 2 1 1 - 1 8O43e+O2 1 .32306-03 0.00006+00 1.5758e+05 0.00006+00
24 1 2 12 0 OOOOe+00 0 .0000e+00 0.OOOOe+00 1.59786+05 0.00006+00
25 1 3 1 0 OOOOe+00 0 .00006+00 0.00006+00 9.9773e+O4 0.00006+00
26 1 3 2 0 OOOOe+00 0 .00006+00 0.OOOOe+00 9.97736+04 0.00006+00
27 1 3 3 -3 O37Oe+O2 1 .01636+02 0.00006+00 6.2948e+04 0.00006+00
28 1 3 4 -A. I295e+O2 3 .64316+01 0.OOOOe+00 1.82176+04 0.00006+00
2S 3 5 -A.2663e+O2 1 .02216+01 0.00006+00 8.26196+03 0.00009+00
30 3 6 -3. 6248e+02 - 1. 14946+01 0.OOOOe+00 3.76726+04 0.00006+00
31 3 7 -2. 5890e+02 -2 .5096e+01 0.00006+00 8.50876+04 0.00006+00
32 3 8 - 1 .62Oie+O2 -2 .43296+01 0.OOOOe+00 1.2295e+05 0.00006+00
33 3 9 -8. 86516+01 - 1.7604e+01 0.OOOOe+00 1.45056+05 0.OOOOe+00
34 3 10 -3. 982ie+01 - 1.01916+01 0.OOOOe+00 1 .55346+05 0.00006+00
35 3 11 -3. 9821e+01 1 .0070e+01 0.OOOOe+00 1.5747e+O5 0.OOOOe+00
36 3 12 0.OOOOe+00 0 .OOOOe+00 0.OOOOe+00 1.59566+05 0.00006+00
37 4 1 0.OOOOe+00 0 .OOOOe+00 0.OOOOe+00 8.8824e+O4 0.OOOOe+00
38 4 2 0.OOOOe+00 0 .0000e+00 0.OOOOe+00 8.8824e+04 0.OOOOe+00
39 4 3 -2. 2389e+O2 1 .2OO1e+O2 0.OOOOe+00 5.4334e+04 0.OOOOe+00
40 4 4 -3. 1754e+02 4 .5377e+O1 0.OOOOe+00 1 .44556+04 0.OOOOe+00
41 4 5 -3. 2328e+O2 1 .56656+01 0.OOOOe+00 5.0339e+03 0.OOOOe+00
42 1 4 6 -2. 3963e+02 -1 .7i43e+0i 0.OOOOe+00 3.53146+04 0.OOOOe+00
43 1 4 7 - 1 .2938e+02 -3 .7890e+01 0.OOOOe+00 8.4481e+04 0.OOOOe+00
44 1 A 8 -4 .2228e+01 -3 .4200e+0i 0.OOOOe+00 1.2296e+O5 0.OOOOe+00
45 1 4 9 7. 2943e+00 -2 .2269e+01 0.OOOOe+00 1.4523e+05 0.00006+00
46 1 4 10 2. 12O4e-O3 -7 .4685e+00 0.OOOOe+00 1 .5589e+05 0.OOOOe+00
*~ 1 4 1 1 2. 1204e-03 1 .2032e+01 0.OOOOe+00 1.57238+05 0.OOOOe+00
48 1 4 12 0.OOOOe+00 1 .2O32e+O1 0.OOOOe+00 1.588ie+O5 0.OOOOe+00
49 1 5 1 0. OOOOe+00 0 .0000e+00 0.OOOOe+00 8.2692e+04 0.OOOOe+00
50 1 5 0. OOOOe+00 0 .OCOOe+00 0.OOOOe+00 8.2692e+04 0.OOOOe+00
51 1 5 3 -8. 818Oe+0i 1 .0187G+02 0.OOOOe+00 4.7825e+O4 0.OOOOe+00
52 1 5 4 -1 . 5174e+02 4 .33OOe+Oi 0.OOOOe+00 1.O887e+O4 0.00006+00
53 1 5 5 -1 . 2586e+02 8 .5732e+00 0.OOOOe+00 1.2086e+03 0.OOOOe+00
54 1 5 6 5. 1386e+00 -4 .3884e+01 0.OOOOe+00 3.27476+04 0.OOOOe+00
55 1 5 7 1 .1O22e+O2 _c . 5776e+01 0.OOOOe+00 8.3372e+O4 0.OOOOe+00
56 1 5 8 1 .78O9e+O2 -4 .4668e+0i 0.OOOOe+00 1.2260e+05 0.OOOOe+00
57 1 5 9 2. O879e+O2 -2 7O85e+O1 0.OOOOe+00 1.45O9e+O5 0.OOOOe+00
se 1 5 10 2. O435e+02 -B .5072e+O0 0.OOOOe+00 1.5576e+05 0.OOOOe+00
59 1 5 1 1 2. O435e+02 7 .5OO2e+OO 0.OOOOe+00 1.5676e+05 0.OOOOe+00
T
60 1 5 12 0.OOOOe+00 5OO2e+OO 0.OOOOe+00 1.579Oe+O5 0.OOOOe+00
61 1 6 1 0.OOOOe+00 0 OOOOe+00 0.OOOOe+00 8.5353e+04 0.OOOOe+00
62 1 6 2 0.OOOOe+00 0 OOOOe+00 0.OOOOe+00 8.5353e+O4 0.OOOOe+00
63 1 6 3 1. 1 7 7 2 e + 0 2 2 7169e+01 0.OOOOe+00 4.9049e+04 0.OOOOe+00
64 1 6 4 1. 7 2 7 2 e + O 2 1 4495e+00 0.OOOOe+00 9.6797e+O3 0.OOOOe+00
65 1 6 5 3. 0 9 9 4 e + 0 2 -4 7084e+01 0.0000e-00 5.0233e+02 0.OOOOe+00
1
fir 6 6 A . 1 I53e + O2 -7 4853e+0i 0.OOOOe+00 3.26S7e+04 0.OOOOe+00
6" 1 6 — A . 75386+02 -7 0876e+0i 0.OOOOe+00 8.32716+04 0.OOOOe+00
68 1 6 8 5. 1 2 2 9 e + O 2 -5 246Be+0i 0.OOOOe+00 1.212ie+O5 0.OOOOe+00
69 1 6 9 5. 2 8 6 9 e + 0 2 -3 1606e+0i 0.OOOOe+00 1.4308e+05 0.OOOOe+CO
70 1 6 10 C 3 O 4 3 e + O 2 - 1 23646+01 0.OOOOe+00 1 .5357e+05 0.OOOOe+00
7' 6 1 1 3O43e+O2 2 12i6e+OO 0.OOOOe+00 1 .5502e+05 0.OOOOe+00
~Z 1 6 12 0. OOPO<?+00 2 i216e+00 O.OOOOei-00 1.5634e+05 0.OOOOe+00
72 - 1 1 .0 0 0 0 e + 0 3 0 OOOOe+00 0.OOOOe+00 6.i089e+04 0.OOOOe+00
7J 1 7 2 9. 6 O 8 i e + O 2 1 0556e+0i 0.OOOOe+00 5.4O37.e+O4 0.OOOOe+00
75 7 3 9. 6 0 0 2 e - 0 2 1 9975e+0i 0. OOOOe+00 4 . 62i4e+O4 0.OOOOe+00
62
Flow over « i5 tap • Inflow velocity • 1000 • CRAY XMP24
10/30/87 0 9 :05 :41 1ter« 1 11me 4.001198-01 cycle* 2216
M K J I U V w P div
63
Flow over « step • Inflow velocity > 1000 • CRAY X M P 2 4
tO/30/87 09:05:41 1t«r» 1 time* 4,00i19e-0i cycl(M 2216
d> v
64
Flow over • step • Inflow velocity » 1000 • CRAY XMP24
10/30/87 09:05:41 1ter" 1 time" 4.001196-01 cycle- 2216
div
2 7 16 e.40376+02 - i. 1168e+0i 1 .06486-01 1.48246+05 -2.75576-06
227 2 7 11 e.40376+02 2 ,6089«-01 1 .86076+00 1.51186+05 1.81026-06
228 2 7 12 0 .OOOOe+00 2 .60B9e-01 1 86076+00 1.54126+05 0.00006+00
229 2 8 1 1 .0000e+03 0 .0000e+00 0 .00006+00 5 .6B126+04 0.00006+00
230 2 8 2 1 .00556+03 7 .2611e+00 1 .46986+00 4 .94706+04 2.50266-06
231 2 8 3 1 .02306+03 1 .13386+01 2 .78756+00 4 .21286+04 1.56386-06
232 2 8 4 1 .02226+03 -5 .2O41e+OO 8 .00536-01 2 .28486+04 -8.78366-07
233 2 8 5 9 .96006+02 -2 .80676+01 -2 3OO7e+OO 2 .30506+04 -1. 13106-06
234 2 8 6 9 .58966+02 -4 .09446+01 -4 .93626+00 4 .84276+04 -4.24396-07
235 2 8 7 9 .27336+02 -3 .94736+01 -5 50006+00 8 .39616+04 1 .85436-07
236 2 8 8 9 .05976+02 -3 .01976+01 -4 53116+00 1 . 13626+05 -6.07806-08
237 2 8 9 8 .93966+02 -1 .89786+01 -2 90366+00 1 .33236+05 -1.51306-06
238 2 e 10 8 .89476+02 -8 .51586+00 -1 1549e+00 1 .44026+05 -2.13346-06
239 2 8 11 8 .89476+02 -3 .59826-02 2 96876-01 1 .47886+05 1.13626-06
240 2 8 12 0 .0000*+00 -3 .59826-02 2 9687e-O1 1 .51756+05 0.00006+00
241 2 9 1 1 OOOOe+03 0 .00006+00 0 OOOOe+00 5 .32836+04 0.OOOOe+00
242 2 9 2 1 00626+03 4 . 3394e+00 8 68406-01 4 .70666+04 1.5554e-06
243 2 9 3 1 01836+03 5 99186+00 1 29O4e+OO 4 0848e+04 1.21836-06
244 2 9 4 1 0156e+03 -4 08926+00 -2 00516-01 2 .8477e+O4 -2.96866-07
245 2 9 5 9 9284e+02 -1 80206+01 -2 46696+00 3 .10036+04 -5.87716-07
246 2 9 6 9 6065e+02 -2 5973e+01 -4 24076+00 5 .3236e+04 -2.20256-07
247 2 9 7 9 .317Oe+O2 -2 .52416+01 -4 58006+00 B .40626+04 1.07566-07
248 2 9 8 9 11076+02 - 1 95076+01 -3 81346+00 1 . 11116+05 -1.59996-07
249 2 9 9 a 98936+02 -1 23846+01 -2 54.906+00 1 .29986+05 - 1.14776-06
250 2 9 10 8 93966+02 -5 66546+00 - 1 194 16+00 1 40926+05 -1.54476-06
251 2 9 1 1 8 9396e+02 -5 2313e-O2 1 63316-02 1 .4536e+O5 3.11246-07
252 2 9 12 0 OOOOe+00 -5 .23136-02 1 63316-02 1 .49806+05 0.OOOOe+00
253 2 10 1 1 OOOOe+03 0 OOOOe+00 0 00006+00 5 0932e+04 0.00006+00
254 2 10 2 1 0053e+03 2 02006+00 5 56666-01 4 5628e+O4 1.25286-06
255 2 10 3 1 O136e+O3 2 5744e+00 6 4157e-O1 4 03246+04 1.05326-06
256 2 10 4 1 00976+03 -2 20506+00 -5 64046-01 3 18936+04 3.55186-08
25? 2 10 5 9 88986+02 -8 7969e+00 -2 3325e+OO 3 58216+04 -2.89696-07
258 2 10 6 9 5979e+02 - 1 25956+01 -3 64836+00 5 61716+04 -1.23436-07
259 2 10 7 9 3260e+02 - 1 22976+01 -3 87976+00 8 41596+04 5.83246-08
260 2 10 8 9 125Oe+O2 -9 5596e+OO -3 24676+00 1 09546+05 -1.79956-07
261 2 to 9 9 OO27e+O2 -6 10296+00 -2 2O43e+OO 1 2791e+O5 -8.99336-07
262 2 10 10 8 94966+02 -2 8168e+00 - 1 07776+00 1 38936+05 -1.21446-06
263 2 10 1 1 8 94966+02 -2 41376-02 -2 8176e-02 1 43696+05 -2.3883e-07
264 2 10 12 0 OOOOe+00 -2 4137e-02 -2 81766-02 1 48456+05 0.00006+00
265 2 1 1 1 0000e+03 0 OOOOe+00 0 OOOOe+00 4 9769e+04 0.OOOOe+OO
266 2 1 2 1 00486+03 0 OOOOe+00 4 2251e-01 A 4957e+O4 1.10606-06
267 2 1 3 1 0114e+03 0 OOOOe+00 3 85376-01 A 0146e+04 9.2192e-07
268 2 1 4 1 00686+03 0 OOOOe+00 -6 8749e-01 3 3507e+O4 1.69536-07
269 2 1 5 9 B708e+02 0 OOOOe+00 -2 22166+00 3 8092e+04 -1.5096e-07
270 2 1 6 9 593Oe+02 0 OOOOe+00 -3. 3333e+OO 5 7563e+04 -8.75136-08
271 2 1 7 9 3296e+02 0 OOOOe+00 • 3 5i79e+OO B 4217e+04 1.12116-08
272
273
2
2 •j
e o9 OO86e+02
o
I313e+O2 0. OOOOe+00 -2. 9496e+00
0 OOOOe+00 -2. 0128e+00
1 O879e+O5
1 269Oe+O5
-1.9968e-07
-7.55476-07
2~>4 2 1 10 e 95396+02 0 OOOOe+00 -9. 9320e-0i 1 3795e+O5 -1.0210e-06
275 2 1 1 1 8. 9539e+02 0 OOOOe+00 -2. 4137e-O2 1 4285e+O5 -4.80246-07
276 2 1 12 0 OOOOe+00 0 OOOOe+00 -2. 4137e-O2 1 4775e+05 0.OOOOe+00
277 2 2 1 1. OOOOe+03 0 OOOOe+00 0. OOOOe+00 4 97696+O4 0.00006+00
276 2 2 2 1. OO48e+O3 0 OOOOe+00 4. 22516-01 4 42B7e+04 0.OOOOe+00
279 2 2 3 1. 01146+03 0 OOOOe+00 3. 8537e-01 3 99686+04 0. OOOOe+00
280 2 2 4 1. OO68e+O3 0. OOOOe+00 -6. 8749e-01 3. 5122e+O4 0. OOOOe+00
281 2 2 5 9. 8708e+O2 0. OOOOe+OO -2. 2216e+00 4 O362e+O4 0.OOOOe+00
262 2 12 6 9. 59306+02 0. OOOOe+00 -3. 33336+00 5.B955e+04 0.OOOOe+00
2e3 2 12 7 9. 3296e+02 0. OOOOe+00 -3. 5179e+00 13.4275e+04 0.OOOOe+00
28< 2 <2 8 9. 13136+02 0. OOOOe+00 -2. 9496e+00 1 08046+05 0.OOOOe+OO
285 2 12 9 9. 0086e+02 0. 0000e+00 -2. O128e+O0 1 ,2589e+O5 0.OOOOe+00
286 2 12 10 B. 95396+02 0. OOOOe+00 -9. 9320e-01 1. 3698C+O5 0.OOOOe+00
2B7 2 12 11 B. 9539e+02 0. OOOOe+00 -2. 4137e-02 1, 4202e+O5 0.OOOOe+00
238 2 12 12 0. OOOOe+00 0. OOOOe+00 -2. 4137e-02 1 , 47756+05 0.OOOOe+00
26S 3 1 1 0. OOOOe+00 0. OOOOe+00 0. OOOOe+00 <a,9675e+04 0.OOOOe+00
290 3 1 2 0. OOOOe+00 0. OOOOe+00 0. OOOOe+CO < 9675e+04 0.OOOOe+00
jai < •5 .3 O37Oe+O2 0. OOOOe+00 1 . Oi63e+O2 6. 2752e+04 0.OOOOe+00
2b2 o -, »+ -i,.I29be+O2 0. OOOOe+00 3. 643ie+0i I 8022e+04
. 0.OOOOe+00
293 3 5 -A .26636+02 0. OOOOe+00 1 .02216+01 8. 0660e+03 0.OOOOe+00
29^ 3 1 6 - 3.6248e+02 0. 0000e+00 - 1 .1493e+01 3, 7476e+O4 0.OOOOe+00
295 3 1 7 -2. 58906+02 0. OOOOe+00 -2. 5094e+01 8. 489ie+04 0.OOOOe+00
296 3 1 8 - 1 .62Oie+02 0. OOOOe+00 -2. 4327e+0i 2275e+O5 0.OOOOe+00
2C~ 3 1 9 -g 8630e+01 0. OOOOe+00 -1 . 7600e+0i 4486e+05 0.0000e+OC
29E 1 1C . 3 &782e+C1 0. OOOOe+00 - 1 .Oi83e-O'. 55i<ie-O5 O.OOOOe-00
23r 3 •; 1 • -3.9782e+O1 0. OOOOe+00 1 .0066e+0i 5728e+O5 0.OOOOe+00
300 3 -, 12 0.OOOOe+00 0. OOOOe+00 0. OOOOe+00 5947e+C5 0.OOOOe+00
65
Flow over a step • Inflow velocity 1000 • CRAY XMP24
10/30/87 09 0 5 : 4 1 iter« 1 time* 4.00119e-01 cycle* 2216
ehv
67
Flow over a step • Inflow velocity ' 1000 • CRAY XMP24
10/30/87 09:05:41 iter» 1 time« 4.001196-01 cycle* 2216
div
451 4 2 7 - 1 .2939e+02 -2 . 3954e+01 -3.7B898+01 8 .4121e+04 2 ,64226-06
452 4 2 8 -4.22396+01 - 1.91788+01 •3 .42008+01 1.22636+05 1 ,04106-06
.
453 4 2 9 7. 2B97e+00 - 1. 1842e+O1 -2 .22678+01 1.44B36+05 - 1,41436-07
454 4 2 10 5.70166-02 -3 .02168-01 -7 .47028+00 1.553Oe+O5 -3 ,75806-06
455 4 2 1 1 5.70166-02 -1 .96458+00 1 .20318+01 1.56966+05 -1 .83066-05
456 4 2 12 0.00008+00 - 1.96458+00 1 .20318+01 1.5B61e+O5 0 .OOOOe+00
457 4 3 •I 0.00006+00 0 .00008+00 0 .00008+00 8 .33398+04 0 ,00006+00
458 4 3 2 0.OOOOe+00 0 .OOOOe+00 0 .OOOOe+00 8 .3339e+04 0 .OOOOe+00
459 4 3 3 - 1 .42266+02 9 .03928+01 1 .11728+02 4 .63238+04 1 .91658-06
460 4 3 4 -1.86206+02 3 . 1906e+01 3 .B306e+01 9 .3O8Oe+O3 3 .2355e-06
461 4 3 5 - 1.74 196+02 - 1.20488+01 2 .52158+00 1 .57678+03 3,.94948-06
462 4 3 6 -9.4192e+0i -4 . 1297e+O1 -3 .8196e+0i 3 .4233e+04 2..1039e-06
463 4 3 7 4.02646+00 -4 .60998+01 -5 .28238+01 8 .40546+04 - 1,O9O9e-O7
,
464 4 3 8 8.0465e+01 -3 .7187e+01 -4 . 546Oe+O1 1.22606+05 -6,,4817e-07
465 4 3 9 1 .32228+02 -2 .52678+01 -3 .2294e+O1 1 .4472e+05 2.. 7620e-06
466 4 3 10 1 .684ie+O2 - 1. 34O2B+O1 - 1.90818+01 1 .55016+05 8.,36796-06
467 4 3 11 1 .684 1e+O2 -5,. 54 16e+00 -6 .4901e+OO 1 .5698e+05 -6,,2917e-06
468 4 3 12 0.OOOOe+00 •5,.54168+00 -6 .49018+00 1 .58966+05 0..OOOOe+00
469 4 4 1 0.OOOOe+00 0.,OOOOe+00 0 .OOOOe+00 7 .8583e+O4 0..OOOOe+00
47C 4 4 2 0.000Ce+00 0.,OOOOe+00 0 .00008+00 7 .85836+04 0..00006+00
47 1 4 4 3 -4.7468e+01 9.,83O3e+O1 9 .83O2e+O1 4 .3O4 1e+O4 e.,O932e-O7
472 4 4 4 -4.44618+01 3..14046+01 3 .14O5e+O1 7 .49948+03 1,.62246-07
473 4 4 5 -2.6094e+0i -1 .51O9e+O1 - 1.5108e+01 5 .3575e+02 5. 1436e-0B
474 4 4 6 4.5740e+01 -5. 32698+01 -5 .32698+01 3 .3935e+04 -1.,965B6-09
475 4 4 7 1.2478e+O2 -5. 92738+01 -5 .92748+01 8 .40206+04 -1.,31996-07
476 4 4 8 1.87758+02 -4. 76828+01 -4 .7682e+O1 1.2235e+05 -2.,6029e-07
477 4 4 9 2.2987e+02 -3. 22888+01 -3 .22888+01 1 .44186+05 -4.,25046-07
478 4 4 10 2.567Oe+O2 - 1.7872e+O1 - 1.7872e+01 1.543 1e+05 -5. 6624e-07
479 4 4 1 1 2.56708+02 -5. 54 128+00 -5 .5409e+00 1 .56478+05 -6. 25896-07
480 4 4 12 0.0000e+00 -5. 54i2e+OO -5 .54O9e+OO 1 .5864e+05 0. OOOOe+00
481 4 5 1 0.OOOOe+00 0.OOOOe+00 0 .OOOOe+00 7 .84056+04 0. 00006+00
482 4 5 2 O.OOOOe-rOO 0.00008+00 0 .OOOOe+00 7 .84O5e+O4 0. OOOOe+00
483 4 5 3 6.090ie+0i 7. 40368+01 7 .96826+01 4 .32246+04 1 . 0888e-06
484 4 5 4 8.6013e+01 2. 80068+01 2 .85586+01 8 .04326+03 -7. 3490e-07
4S5 A 5 5 1 .4527e+02 -2. 49658+01 - 1. 9423e+01 9 .6O52e+O2 - 4 . 9337e-0?
486 A 5 6 2.2258e+O2 -6. 4246e+01 -4 .98136+01 3 ,4773e+O4 -1 .9849e-07
487 A 5 7 2.9221e+O2 -6. 7292e+0i -5 . 1231e+O1 8 .4307e+04 2. 3487e-07
488 A 5 8 3.4331e+02 -5. 27008+01 -3 .94553+01 1 .2i53e+O5 1 .O5O3e-O7
489 A 5 9 3.7536e+02 -3. 4591e+01 -2 .51676+01 1 .4285e+O5 -1 . 0296e-06
490 4 5 10 3.9266e+02 -1 .8010e+01 - 1. 1982e+0i 1 .5289e+O5 - 1. 9313e-O6
491 4 5 1 1 3.9266e+O2 -4. 0400e+00 -8 .5878e-O1 1 .5517e+05 7. 1053e-07
492 4 5 12 0.OOOOe+00 -4. 0400e+00 -8 .5878e-Oi 1 .5745e+05 0. OOOOe+00
493 4 6 1 0.OOOOe+00 0. OOOOe+00 0 .OOOOe+00 7 .8449e+04 0. OOOOe+00
494 4 6 2 0.OOOOe+00 0. OOOOe+00 0 .OOOOe+00 7 .8449e+04 0.OOOOe+00
495 6 3 1.6194e+02 1. 7580e+01 5 .7414e+01 4 .4568e+04 1. 4508e-06
4-i€ 4 6 4 2.9563e+O2
- 1.2221e+Oi 3 .0035e+0i 1 .0686e+04 - 1 . 2353e-O6
45? 6 5 4.284Ce+02
-5. 612Oe+Oi -4 .7i57e+OO 4 .3375e+O3 - 1 . 1840e-06
498 4 6 6 5.1131e+O2
-7. 6290e+0i -2 . 7722e+01 3 .8331e+04 -2. 3685e-07
499 4 6 7 -6. 9649e+01
5.6O97e+O2 -3 .1i44e+0i 8 .4761e+04 3. 17O8e-O7
500 4 6 e 5.9056e+02
-5. 1560e+01 -2 .4572e+0i 1 . 1960e+05 9. 3525e-O9
501 4 6 9 -3. 2259e+Oi
6.0695e+02 - 1.5257e+Oi 1 .40i4e+05 -1 .27O7e-O6
502 4 6 10 6.1459e+02
-1 .5285e+01 -6 .i322e+OO 1 .5022e+05 -1 .8610e-06
503 4 6 11 6.1459e+02
-1 .7 166e+00 1 .7843e+00 1 .5284e+05 7. 7407e-07
504 4 6 12 0.OOOOe+00 - 1 .7166e+00 1 .7843e+OO 1 . 5546e+O5 0. OOOOe+00
505 4 7 1 1.OOOOe+03 0.OOOOe+00 0 .OOOOe+00 5 .887Oe+O4 0. OOOOe+00
506 4 7 2 9.7464e+02 8. 1302e+OO 4 . i292e+OO 5 .077Oe+O4 1 .6255e-06
507 4 7 3 9.9094e+02 1 . 3199e+d B .96i4e+00 4 . 2 6 7 0 e * 0 4 1 .3454e-06
508 4 7 4 9.9222e+O2 -9. 5O7Oe+OO 1 . 8794e+00 1 . 6963e*04 -3. 959Oe-O7
509 4 / 5 9.6446e*02 -4 .O372e+O1 -9 .8O81e+OO 1 .5107e*04 -5. 7443e-07
510 4 7 6 9.2663e+02 -5. 5447e+01 - 1.9134e+O1 4 . 48i3e+04 - 1 O652e-O7
.
51 1 4 7 7 8.9620e+02 -5. 1631e+O1 -2 .0595e+0i 8 .457Oe+O4 2. 4273e-07
512 4 7 8 8.7656e+02 -3. 8736e+01 - 1.6724e+01 1 . 1596e+05 -1 . 5286e-07
513 4 7 9 8.6567e+02 -2. 4221e+01 - 1 0935e+01 1 .3572e+05 -1 . 3157e-06
514 4 7 10 8.6139e+02 - 1 .1 115e+0i -5, O838e+OO 1 .4613e*05 -1 . 6182e-06
515 4 1 1 8,6139e+02 -5. 8968e-01 -2 4iO2e-O2 1 .4950e+05 A . 3163e-07
•7 12 0.OOOOe+00 -5 .8968e-01 1 .5267e*C5 O 00O,-ip + nf
E 1c 4 -2 41O2e-O2
5 17 & 1.OOOOe-03 0.OOOOe+00 0.OOOOei-00 5 .4929e-G4 0. OOOOfc^OG
518 8 2 1 .OO59e+O3 5. 7563e+OO 2. 7947e+00 4 .7995e*O4 2. 0439e-06
519 4 & 3 1.O2i6e+O3 7 .9756e+OO 3.99iOe*O0 4 . iO6 1e--O<5 1 .2O65e-O6
520 4 8 4 1 .C)199e+03 i728e+OO - 1 .
4 3O9e+OO 2 . 4604e+04 -1 .0504e-07
5H 4 £ c; 9.9424e+O2 -2' 7670e*0i -9. 7330e+OO 2 . 5847e*04 -3 .732ie-07
52: 4 8 6 9.59 11e+02 -3. 8247e*Oi - 1 .5769e+Oi 5 .0662e*04 - c 965 le-OS
£23 4
e 9.2889e*O2 - 2 6236e»Ci - 1 645de*0i 8.. d 2 6 3 e * 0 4 1 .i355e--0"
52-3 4 8 8 9.0812e+02 -a!758ie+O1 - 1 .34i9e+0i 1 ,. I256e-O5 -2. 5854e-0"
525 S 9 8.9623e+02 - 1 . 7386e+Oi -8 96O0e+O0 1 .3 1 6 2 e - 0 5 - 1 23i5e-O€
.
68
Flow over a it«p • Inflow velocity • 1000 * CRAY XMP24
10/30/87 09:05:41 1t«r« 1 tim«» 400119«-01 cycla* 2216
d1v
526 4 E 16 6 .9156«+O2 -7.98O8«+OO -4 . 4267»+OO 1,4233e+O5 -1.4739«-06
527 4 8 11 8 .9156«+02 -2.O74H-O1 -4 ,2754»-O1 1.4643«+05 -3.3564S-O8
528 4 8 12 0 .OOOOe+00 -2.0741«-01 -4 . 2754«-01 1.5052«+05 0.0000«+00
529 4 9 1 1 .0000«+03 0.OOOOe+00 0 .0000»+00 5.1812A+04 0.0000«+00
530 4 9 2 1 .OO57e+O3 3.5232«+OO 1 .6278«+OO 4.60B6«+04 1.6626e-06
531 4 9 3 1 •0i61e+03 4.3801e+00 2 .1284e+OO 4.0359«+04 1.2O31«-O6
532 4 9 4 1 .O127«+O3 -4.8654«+0O -2 .0299«+00 2.9758«+04 1.2685e-07
533 4 9 5 9 .9046e+02 -1.7352e+O1 -8 . 1247e+00 3.3OO6e+O4 -2.3681e-07
534 4 9 6 9 .5967«+O2 -2.40488+01 -1 .2395«+01 5.4686e+04 -1.0306«-07
535 4 9 7 9 .3179e+O2 -2.3O62e+O1 - 1.2866e+0i 8.4152e+04 2.5782e-08
536 4 9 8 9 .1164«+Q2 -1.7748«+01 - 1.O57Oe+O1 1.1O21«+O5 -3,O631»-O7
537 4 9 9 8 .9959«+02 -1.1277«+O1 -7 .1141«+00 1.2867e+05 - 1.1086e-06
538 4 9 10 a•9450«+02 -5.2O76e+OO -3 .52660+00 1 . 3955«+O5 -1.3714«-O6
539 4 9 1 1 8 .9450«+02 -7.1938«-02 -2 .5693«-01 1.4411«+05 -4.2425e-O7
540 4 9 12 0 .OOOOe+00 -7.1938e-O2 -2 .5693e-01 1,4867e+05 0.0000»+00
54 1 4 10 1 1 .0000e+03 o.oooo«+oo 0 .OOOOe+00 4.9746e+04 0.OOOOe+00
542 4 10 2 1 .0048e+03 1.6608e+00 1 .2454e+OO 4.4917e+04 1.5408*-06
543 4 10 3 1 .0119«+03 1.9173B+OO 1 .1273«+OO 4.OO88C+O4 1.1866«-06
544 4 10 4 1 .0074e+03 -2.46546+00 -2 .2O6Oe+OO 3.2888e+04 2.6516e-07
545 4 10 5 9 .8723«+O2 -8.3749»+OO -6 .9263»+OO 3.7329«+O4 -1.3B67«-07
546 4 10 6 9 .5909e+02 - 1.1615e+O1 - 1.O185e+Oi 5.7180e+04 -9.3744e-08
547 4 10 7 9 .3273e+O2 -1.1217«+O1 - 1.0564*+01 8.4137e+O4 -1 .8986«-08
548 4 10 8 9 .i3O1e+O2 -8.69O3«+OO -8 .7436e+00 LO875e+O5 -3.2141e-07
549 4 10 9 9 •0086e+02 -5.5493e+00 -5 .9267e+00 1 .2678«+05 - 1 .O1O3«-O6
550 4 10 10 8 .9547«+02 -2.5738«+O0 -2 .9404B+00 1.3775»+05 -1.2904e-06
551 4 10 1 1 8 .9547e+02 - 1 .9839e-O2 - 1,4276e-0i 1 .4258e+05 -6.6821«-07
552 4 10 12 0 .OOOOe+00 -1.9839«-02 . 1,4276e-01 1 .4741e+05 0.OOOOe+00
553 4 11 1 1 .0000e+03 0.OOOOe+00 0 .OOOOe+00 4.8724e+04 0.OOOOe+00
554 4 1 1 2 1 .OO4 3e+O3 0.0000«+00 g .75O5«-O1 4.4365e+04 7.7367e-O7
555 4 11 3 1 ,OO99e+O3
, 0.0000«+00 6 ,8657e-0i 4.0007e+04 5.8715e-O7
556 4 11 4 1 .OO49e+O3
. 0.0000«+00 -2,.2475«+00 3.4368B+04 1.7637«-O7
557 4 11 5 9,.8563C+02 0.0000«+00 -6,.3154e+OO 3.9365e+04 -2.28Oie-O8
558 4 11 6 9..5874e+O2 0.0000*+00 -9..10746+00 5.8374C+04 -3.4755*-O8
559 4 11 7 9..3312e+O2 0.0000«+00 -9..4422«+OO 8.4 147e+O4 -4.8533e-O8
560 4 11 8 9..I364e+O2 0.OOOOe+00 -7. 8476e+00 1.O8O6e+O5 -2.3372e-07
561 4 11 9 9. 0145e+02 0.OOOOe+00 -5..3368e+00 1.2587e+O5 -5.3948e-07
562 4 11 10 8. 9593e+02 0.OOOOe+00 -2. 6403e+00 1.3687e+05 -6.2211e-07
563 4 1 1 1 1 8.,9593e+02 0.OOOOe+00 -7. 3939e-02 1 .4182e+O5 -4.0154e-07
564 4 11 12 0. OOOOe+00 0.0000«+00 -7. 3939e-02 1 .4676e+05 0.OOOOe+00
565 4 12 1 1 .0000e+03 0.OOOOe+00 0. OOOOe+00 4.8724e+O4 0.OOOOe+00
566 4 12 2 1 .OO43e+O3 0.OOOOe+00 9. 7505e-Oi 4.3B14e+04 0.OOOOe+00
567 4 12 3 1 .0099e+03 0.OOOOe+00 6. B657e-0i 3.9926e+O4 0.OOOOe+00
568 4 12 4 1. 0O49e+03 O.OObOe+00 -2. 24 75e+OO 3.5847e+04 0.OOOOe+00
569 4 12 5 9. E563e+02 0.OOOOe+00 -6. 3154e+OO 4 14O1e+O4 0.OOOOe+00
570 4 12 6 9. 5874e+02 0.OOOOe+00 -9. 1074e+00 5.9568e+04 0.OOOOe+00
57 1 4 12 7 9 3312e+02 0.OOOOe+00 -9. •»422e+OO 8.4 156e+04 0.OOOOe+00
572 4 12 8 9. 1364e+02 0.OOOOe+00 - 7 B476e+00 1 .O7 36e+O5 0.OOOOe+00
573 4 12 9 9. 0145e+02 0.OOOOe+00 -5. 3368e+OO 1 .2495e+O5 0.OOOOe+00
574 4 12 <0 8. 9593e+02 0.OOOOe+00 -2. 6403e+00 1 .3598e+05 0.OOOOe+00
575 4 12 1 1 8. 9593e+02 0 C000e+00 -7. 3939e-02 1 .4 105e+05 0.OOOOe+00
576 4 12 12 0. OOOOe+00 0.OOOOe+00 -7. 3939e-02 1 .4676e+05 0.OOOOe+00
577 5 1 1 0. OOOOe+00 0.OOOOe+00 0. OOOOe+00 8.2398e+O4 0.OOOOe+00
E7e 5 1 2 0. OOOOe+00 0.OOOOe+00 0. OOOOe+00 8.239Be+O4 0.OOOOe+00
579 5 1 3 -8. 8i83e+0i 0.OOOOe+00 1.O187e+O2 4.7433e+04 0.OOOOe+00
580 5 1 4 - 1 .5i74e+02 0.OOOOe+00 4 .33OO«+O1 1.O495e+O4 0.OOOOe+00
581 5 1 5 - 1. 2588e+02 0.OOOOe+00 8. 5733e+OO 8.1655e+O2 0.OOOOe+00
582 5 1 6 5. 1367e+00 0.OOOOe+00 -4. 3884e+0i 3.2355e+O4 0.OOOOe+00
583 5 1 7 1 .iO22e+O2 0.OOOOe+00 -5. 5776e+Oi 8.2980e+04 0.OOOOe+00
584 c 1 8 1 .78O9e+02 0.OOOOe+00 -4 .4667e+01 1.2221e+O5 0.OOOOe+00
535 5 1 9 2. O879e+02 0.OOOOe+00 -2. 7084e+0i 1.4470e+05 0.OOOOe+00
586 5 1 10 2. O435e+02 0.OOOOe+00 -8. 5O79e+OO 1.5537e+O5 0.OOOOe+00
587 5 1 1 1 2. 0435e+02 0.OOOOe+00 7. 4999e+00 1.5637e+O5 0.OOOOe+00
588 5 1 12 0. O O O O e + 0 0 0.OOOOe+00 7. 4999e+00 1.576ie+05 0.OOOOe+00
589 c 2 1 0. O O O O e + 0 0 0.OOOOe+00 0. OOOOe+00 8.2398e+O4 0.OOOOe+00
E90 5 2 2 0. O O O O e + 0 0 0.OOOOe+00 0. OOOOe+00 S.239ee+04 0.OOOOe+00
CO • r. p -P. .e I83e + <"n 4 7538e+0i 1 . OiS7e+O2 4.5837e+04 6.6954e-07
u - l .5i74fe-0i 2 3263e+0i 4 .3300e+0i 9.2763e+O3 1 .4357e-06
593 5 2 5 - 1 .2588e+02 - 1 .527Oe+OO 8. 5733e+OO 4.0828e+02 5.2181*-O6
594 5 2 6 5. i36~e+00 - 1 .6332e+O1 -i . 3884e+01 3.262ie+04 1 4989e-06
595 5 2 7 1 . iO22e+O2 -1.7i40e+0i . c 5776e+01 8.3243e+04 - 1 ,6771e-06
596 5 2 1 . 78O9e+O2 - 1 .2155e+Oi -4 4667e+0i 1.22O4e+O5 -2.5O53e-O6
5?" 2
e
o 2. 0879e+02 -5 4 i"?2e+00 _ o 70a4e+0i 1.4421e+05 1.447ie-06
E9e c iC 2 0435&-C2 Z. . E ib6e + 0 -0f c . 507&e+0C 1.5466e+05 6.636"e-O6
599 5 1 1 2. 0435e+02 4.5309e+00 7 .4999e+00 1.56i3e+05 -3.2 .o5e-06
600 5 2 12 0. OOOOe+OC 4 5309e+00 7 .4999e+00 1,576 1e+05 0.OOOOe+00
69
10/30/87 09 :05: 41 1 ter» 1 t1m6« 4.001196-01 cycl6» 2216
M K J 1 u V W P di v
70
Flow over • itep * Inflow velocity » 1000 * CRAY XMP24
10/30/87 09 :05 :41 1t«r • 1 t1me» 4.001196-01 cycle" 2216
M K J I u V w P chv
5 9 4 3.10616+04 .5B62e-C7
676
677 5 9 5
1 .01016+03
9 .88496+02
-5.o"366e'+66
-1 .61536+01
-3.32706+00
-1.07676+01 3.49456+04
2.98216-08
-8
678 5 9 6 9 .58986+02 -2 .18476+01 -1.55236+01 5.60026+04 -7 .51676-08
679 5 9 7 9 .32046+02 -2 .07786+01 -1.56986+01 8.42316+04 -3 .6978e-08
680 5 9 8 9 ,12296+02 - 1.5948e+01 -1.27166+01 1.09426+05 -2 .95196-07
6E1 5 9 9 9 .00286+02 - 1.01176+01 -8.48176+00 1.2753e+05 -8 .5501e-07
; -1 .06726-06
682 5 9 0 a .95096+02 -4 .6500e+00 -4.16656+00 1.38386+05
683 5 9 11 8 .95096+02 1 .42636-02 -2.38486-01 1.43046+05 -5 .4965e-07
684 5 9 12 0 .OOOOe+OO 1 .42636-02 -2.38486-01 1.47696+05 0 .00006+00
685 5 10 1 1 .OOOOe+03 0 .00006+00 0.OOOOe+00 4.87756+04 0 .OOOOe+OO
686 5 10 2 1 .00446+03 1 .39116+00 1.34206+00 4.44046+04 1 .32516-06
687 5 10 3 1 .01046+03 1 .479ie+00 1.01376+00 4.00336+04 1 .04526-06
688 5 10 4 1 .00556+03 -2 .50426+00 -3.09036+00 3.39096+04 3 .2911e-O7
689 5 10 5 9 .85756+02 -7 .76736+00 -8.73726+00 3.87946+04 -3 .88346-08
690 5 10 6 9 .58576+02 -1 .05546+01 -1 .24216+01 5.81346+04 -6 .8226e-08
691 5 10 7 9 .32956+02 -1 .O126e+O1 -1 .26746+01 8.41546+04 -5 .72586-08
692 5 10 8 9 .13576+02 -7 83286+00 -1.0399e+01 1.0809e+05 -3 .0695e-07
693 5 10 9 9 .01476+02 -5 0009e+00 -7.01046+00 1.25836+05 -8 .24006-07
694 5 10 10 8 .96036+02 -2 .31556+00 -3.4599e+00 1.3676e+05 -1 .05196-06
695 5 10 1 1 8 .96036+02 7 284Oe-O3 -1.35786-01 1.41656+05 -6 .85586-07
696 5 10 12 0 00006+00 7 284Oe-O3 -1.3578e-O1 1.4653e+05 0 .OOOOe+00
697 5 11 1 1 OOOOe+03 0 OOOOe+00 O.OOOOe+00 4.7877e+04 0 .OOOOe+00
698 5 11 2 1 00396+03 0 OOOOe+00 1 .O582e+OO 4.39426+04 6 .60686-07
699 5 11 3 1 OO86e+O3 0 OOOOe+00 5.95586-01 4.00066+04 5 .15046-07
700 5 11 4 1 00336+03 0 OOOOe+00 -2.9642e+OO 3.52536+04 1.98506-07
701 5 11 5 9 84396+02 0 00006+00 -7.78746+00 4.0607e+04 2 .O157e-O8
702 5 11 6 9 58316+02 0 OOOOe+00 -1.0971e+01 5.91636+04 -2 .40496-08
703 5 11 7 9 33346+02 0 OOOOe+OO -1.I244e+Oi 8.4I37e+O4 -6 .2887e-O8
704 5 11 8 S 14 166+02 0 OOOOe+00 -9.28786+00 1.07466+05 -2 . 14166-07
705 5 11 9 9 02036+02 0 OOOOe+00 -6.29276+00 1.2500e+05 -4 3704e-07
706 5 11 10 8 9647e+02 0 OOOOe+00 -3.10196+00 1.35966+05 -5 .02816-07
707 5 11 1 1 8 96476+02 0 OOOOe+00 -6.66556-02 1.40956+05 -3 .93426-07
708 5 11 12 0 00006+00 0 OOOOe+00 -6.66556-02 1.45946+05 0 .OOOOe+00
709 5 12 1 1 OOOOe+03 0 OOOOe+00 0.OOOOe+00 4.78776+04 0 OOOOe+00
710 5 12 2 1 00396+03 0 OOOOe+00 1.05S26+00 4.34799+04 0 00006+00
71 1 5 12 3 1 00866+03 0 OOOOe+OO 5.95586-01 3.99806+04 0 OOOOe+00
712 5 12 4 1 00336+03 0 OOOOe+00 -2.9642e+OO 3.6596el-O4 0 OOOOe+00
713 5 12 5 9 84396+02 0 OOOOe+00 -7.78746+00 4.2419e-<04 0 OOOOe+OO
714 5 12 6 9 58316+02 0 OOOOe+00 -1.09716+01 6.0193e>04 0 OOOOe+00
715 5 12 7 9 33346+02 0 OOOOe+OO -1 . 12446+01 8.4120e>04 0 OOOOe+00
716 5 12 8 9 14 166+02 0 OOOOe+00 -9.2878e+00 1.0682ei-05 0 OOOOe+00
717 5 12 9 9 O2O3e+O2 0 OOOOe+00 -6.29276+00 1.24 18e+05 0 OOOOe+00
718 5 12 10 8 9647e+02 0 OOOOe+00 -3.1019e+00 1 .35166+05 0 OOOOe+00
719 5 12 1 1 8 9647e+02 0 OOOOe+00 -6.6655e-02 1.4026e+05 0 OOOOe+00
720 5 12 12 0 OOOOe+00 0.OOOOe+00 -6.6655e-02 1.4594e+05 0 OOOOe+00
~2 i 6 1 1 0 OOOOe+00 0 OOOOe+00 0.OOOOe+00 8.4962e+04 0 OOOOe+00
722 6 1 2 0 OOOOe+00 0 OOOOe+00 0.OOOOe+00 8.4962e+O4 0 OOOOe+00
723 6 1 3 1 1772e+02 0 OOOOe+00 2.7 169e+01 4.8559e+04 0 OOOOe+00
724 6 1 4 1 72726+02 0 OOOOe+00 1.4498e+00 9.3897e+03 0 OOOOe+00
72? 6 1 5 3 0994e+02 0 OOOOe+00 -4.7084e+01 1 .2273e+O1 0 OOOOe+OC
726 6 1 6 4. 1153e+02 0. OOOOe+00 -7.4853e+01 3.2!97e+04 0 OOOOe+00
727 6 1 7 4. 7538e+02 0. OOOOe+00 -7.0876e+01 8.2782e+04 0 OOOOe+00
728 6 1 8 5. 1229e+02 0. OOOOe+00 -5.2467e+01 1 .2072e+05 0 OOOOe+00
729 6 1 9 5. 28696+02 0. OOOOe+00 -3.1606e+01 1.4259e+05 0 OOOOe+00
730 6 1 10 5. 3O4 3e+O2 0. OOOOe+00 -1 . 2364e+01 1 .5308e+05 0 OOOOe+00
731 6 1 1 1 5. 304 36+02 0. OOOOe+00 2. 12 15e+00 1 .5453e+05 0 OOOOe+00
732 6 1 12 0. OOOOe+00 0. OOOOe+00 2.1215e+O0 1 .5595e+05 0 OOOOe+00
733 6 2 1 0. OOOOe+00 0. 00006+00 0.OOOOe+00 8.4962e+04 0 OOOOe+00
734 6 2 2 0. OOOOe+00 0. 00006+00 0.OOOOe+00 8.4962e+04 0 OOOOe+00
735 6 2 3 1. 17726+02 3. 5458e+01 2.7169e+O1 4.7206e+04 2. 0671e-06
736 6 2 4 1. 72726+02 2. 35166+01 1.4498e+00 9.4496e+03 2. 924ie-06
737 6 2 5 3. 09946+02 9. 9183e+00 -4.7084e+01 8.6316e+02 2. 5312e-O8
738 6 2 6 4 . 11536+02 -2. 8949e+00 -7.4853e+0i 3.3717e+04 -6. 5485e-07
7 39 6 2 7 4 . 7538e+O2 -6. 182Oe+OO -7.0876e+01 8.3249e+O4 - 1 .7839e-O6
740 6 2 8 5. 1229e+02 -4 .50466+00 -5.2467e+O1 1.2038e+05 -2. 3318e-O6
74 1 6 2 9 5. 2869e+02 -9. 4480e-01 -3.1606e+01 1.4 188e+O5 3. 8354(^-0"
742 6 2 10 5. 30436+02 3. 27516+00 - 1 .2364e+01 1,5223e+O5 3. 406ie-06
74 3 6 2 1 •. 5 3O4 3e+O2 5. 3783e+OO 2. 1215e+OO 1.5409e+05 -1 .6140e-06
744 6 2 12 0. OOOOet-OO 5. 378 ie+OO 2. 1215e+OO 1.5E95e+O5 0. OOOOe+00
745 6 3 1 0. 0000e*00 0. OOOOe+00 0.OOOOe+00 B.2195e+O4 0. OOOOe+00
746 6 3 2 0. OOOOe+00 0. OOOOe+00 0.OOOOe+00 8.2i95e+04 0. OOOOe+OG
747 6 3 3 1.41316+02 5. 494ie+01 2.2245e+01 4 5852P+O4 -2. 8?i9e-0~
748 6 3 4 2. 37OOe+O2 3. 437ie+0i -5.6C35e+OO 9 5095e-l-03 2 8999e-0t
749 6 3 5 3. 73496+02 8. 38306+00 -5.2362e+0i 1 .7 140e+03 2. 24i6e-06
750 6 3 6 4 . 6605e+02 - 1 .2130e+01 -7.6781e+0i • 3.5238e+04 3. O562e-O"
Mow over a step • Inflow velocity 1000 • CRAY XMP24
10/30/87 09:05:41 iter* 1 time* 4 . 0 0 H 9 e - 0 1 cycle- 2216
01v
751 6 3 7 5.2334e+02 -1 .6947e+01 -7. 16836+01 8.37166+04 -1.20016-06
752 6 3 8 5.57806+02 -1 .3568e+01 -5.347Oe+O1 1.2OO3e+O5-1.0426e-06
753 6 3 9 5.7643e+02 -7.46O9e+OO -3.34126+01 1.41176+05 1.54516-06
754 6 3 10 5.84 12e+02 -8.6195e-O1 - 1.54346+01 1.51386+05 2.8158e-06
755 6 3 11 5.84126+02 4.10766+00 - 1.33046+00 1.53656+05•3.51086-06
756 6 3 12 0.OOOOe+00 4.10766+00 -1.33O4e+OO 1.5592e+05 0.OOOOe+00
757 6 4 1 0.OOOOe+00 0.0000«+00 0.00006+00 7.82536+04 0.OOOOe+00
758 6 4 2 0.OOOOe+00 0.OOOOe+00 0.OOOOe+00 7.82536+04 0.OOOOe+00
759 6 4 3 1.6194e+02 5.7415e+O1 1.75806+01 4.4372e+04 3.3O27e-O7
760 6 4 4 2.9563e+O2 3.OO35e+O1 -1.22216+01 1.04906+04 1.62966-06
761 6 4 5 4.2B40e+02 -4.7155e+00 -5.61206+01 4.14156+03 1.2123e-O6
762 6 4 6 5.I131e+O2 -2.7722e+O1 -7.62906+01 3.81356+04 9.43576-08
763 E 4 7 5.6O97e+O2 -3.11446+01 -6.9649e+01 8.4565e+04 -6.1282e-07
764 6 4 8 5.9056e+02 -2.45726+01 -5.15606+01 1.19406+05-4.97116-07
765 6 4 9 6.0696e+02 -1.52576+01 -3.2259e+O1 1.3994e+05 5.1303e-07
766 6 4 10 6.1459e+02 -6. 13246+00 -1.52B56+01 1.50036+05 8.77816-07
767 6 4 1 1 6.I459e+O2 1.7842e+00 -1.7166e+00 1.5264e+05-1.90226-06
768 6 4 12 0.OOOOe+00 1.78426+00 -1.71666+00 1.5526e+05 0.OOOOe+00
769 6 5 1 0.OOOOe+00 0.OOOOe+00 0.OOOOe+00 7.42116+04 0.00006+00
770 6 5 2 0.OOOOe+00 0.OOOOe+00 0.OOOOe+00 7.4211e+04 0.OOOOe+00
771 6 5 3 1.7318e+02 4.4159e+01 1.467Be+01 4.34706+04 7.76566-07
772 6 5 4 3.2347e+02 1.62136+01 -1.5279e+01 1.2730e+04 5.0471e-07
773 6 5 5 4.5685e+O2 -2.5195e+01 -5.6284e+O1 8. 1465e+03 2.86666-07
774 6 5 6 5.4O28e+O2 -4.6720e+01 -7.2O22e+O1 4. 1891e+04-5.56126-09
775 6 5 7 5.8B88e+02 -4.53869+01 -6.3833e+01 8.54296+04 -2.60876-07
776 6 5 8 6.1636e+02 -3.4107e+01 -4.63O7e+O1 1.1825e+05-2.5444e-07
777 6 5 9 6.3O31e+O2 -2.10306+01 -2.82306+01 1.38086+05-2.10026-09
778 6 5 10 6.3525e+O2 -9.1013e+00 - 1.2489e+O1 1.4813e+O5-8.05136-10
779 6 5 1 1 6.3525e+02 9.09236-01 1.6111e-02 1.5099e+05-9.3482e-O7
780 6 5 12 0.OOOOe+00 9.0923e-0i 1.611ie-02 1.53856+05 0.00006+00
781 6 6 1 0.OOOOe+00 0.00006+00 0.OOOOe+00 7.0928e+04 0.OOOOe+00
782 6 6 2 0.OOOOe+00 0.OOOOe+00 0.00006+00 7.09286+04 0.00006+00
783 6 6 3 1.8449e+02 1.34i0e+0i 1.34i0e+0i 4.31616+04 B.4011e-07
784 6 6 4 3.8676e+O2 -1.74996+01 -1.7499e+01 1.53946+04 3.0880e-07
785 6 6 5 5.4729e+02 -5.1950e+01 -5.1950e+01 1.368Oe+O4 6.0136e-09
786 6 6 6 6.3519e+02 -6.1369e+O1 -6. 1369e+01 4.62626+04 -8.8153e-O8
787 6 6 7 6.7904e+02 -5.2696e+0i -5.2696e+0i 8.5810e+04 -1.5395e-07
786 6 6 8 7.00356+02 -3.76586+01 -3.7658e+Oi 1.16216+05-2.3656e-O7
789 6 6 9 7.0966e+02 -2.2582e+O1 -2.2582e+O1 1. 3534e+05
-3.4571e-07
790 6 6 10 7. 1197e+02 -9.4868e+00 -9.4868e+00 1.4548e+05 -4.4011e-07
791 6 6 11 7.1197e+O2 9.0923e-01 9.0926e-01 1.48746+05 -5.2587e-07
792 6 6 12 0.OOOOe+00 9.0923e-01
9.0926e-01 1.5199e+05 0.OOOOe+00
793 6 7 1 1.0000e+03 0.OOOOe+00
0.00006+00 5.43646+04 0.OOOOe+00
794 6 7 2 9.8194e+02 5.5468e+00
4.6691e+00 4.7782e+O4 9.2765e-07
795 6 7 3 9.9756e+02 8.2929e+00
6.9288e+OO 4.12016+04 9.2365e-07
796 6 7 6 9.9560e+02 -1.0743e+01
-8.4535e+OO 2.2221e+04 2.4876e-07
797 6 7 5 9.7O13e+O2 -3.3863e+O1
-2.7614e+O1 2.3793e+04 -3.7402e-08
793 6 7 6 9.3762e+02 -4.2B77e+0i
-3.5774e+O1 5.0998e+04 -7.8525e-08
799 6 7 7 9.1O33e+O2 -3.8726e+O1
-3.29O4e+O1 8.5093e+04 -1.0088e-07
eoo 6 7 8 8.91£2e+02 -2.8636e+01
-2.4697e+01 1.12986+05 -2.5259e-07
801 6 7 9 8.8O45e+O2 -1.7595e+Oi
-1.5383e+O1 1.3159e+05 -5.3843e-07
802 6 7 10 8.757ie+02 -7.6326e+00
-6.8089e+00 1.4206e+05 -6.5893e-07
803 6 7 1 1 8.7571e+02 5.0119e-01
3.1429e-01 1.4598e+05 -4.3542e-07
804 6 7 12 0.OOOOe+00 5.0119e-0i
3.1429e-O1 1.49916+05 0.OOOOe+00
805 6 e 1 1.OOOOe+03 0.OOOOe+00
0.OOOOe+00 5.1467e+04 0.OOOOe+00
806 6 8 2 1.005ie+03 3.8i45e+00
2.9703e+00 4.59016+04 1.28996-06
807 6 8 3 1.Oi64e+O3 4.6278e+00
3.4 13Oe+OO 4.0335e+04 9.0989e-07
808 6 8 4 1.0125e+03 -7.4O68e+OO
-5.6252e+OO 2.8651e+04 2.8153e-07
809 6 8 5 9.8902e+C2 -2.2623e+01
-1,7497e+01 3.2017e+04 -2.0692e-08
810 6 8 6 9.5797e+02 -2.95806+01
-2.3668e+01 5.4800e+04 -6.583Oe-O8
811 6 8 7 9.3O48e+02 -2.7538e+O1
-2.275Oe+O1 8.4507e+04 -8.25Oie-O8
812 6 8 8 9.iO73e+O2 -2.085ie+0i
-1 .7725e+O1 1.1O28e+O5 -2.6763e-07
813 6 8 9 8.9889e+02 -1.3079e+0i
- 1 .1436e+01 1.2843e+05 -6.2379e-07
814 6 8 10 8.9388e+02 -5.8775e+00
-5.3678e+OO 1.3913e+O5 -7.7OO2e-O7
£15 6 8 11 8.9388e+O2 2.0i39e-0i
-7.4708e-02 1.4358e+05 -4.9352e-07
816 6 8 12 0.OOOOe+00 2.0i39e-0i
-7.47O8e-O2 1 4PO3e+O5
617 6 9 1 1.OOOOe+03 0.OOOOe+00
0.OOOOe+00 A.S16Se+G4 0.OOuOe+00
818 6 o 2 1.0045e+03 2.3379e+00
1 .9092e+00 4.4635e+04 1.i560e-06
619 6 9 3 1.0118e+03 2.4619e+00
1.6909e+00 4.0082e+04 9.1513e-0T
820 6 9 4 1.O070e+03 -4.7972e+00
-4.3389e+OO 3.2735e+04 3.3279e-O7
821 6 o 5 9.8632e+O2 - 1 .4i26e+0i
- 1.2373e+Oi 3.7345e+04 1 .2238e-oe
S22 e o 6 ?.5B3-'e*02 - 1.8760^+01
- 1.7O27e+Oi 5.7504e+04 -5.5961e-O8
1
t:; 6 b 7 9.325Oe+O2
- 1 . 77E2e-G - 1.6832e+Oi 8 . 4245e--04 -8.4216e-0£
824 6 9 8 9.13i8e+O2 - 1 .3665e+01 - 1.3461e+01 1.O844e+O5 -2.8111e-07
6 9 9 9.0121e+02 -8.684 1e*00 -8.8877e+OO 1.2617e+05 -6.53i5e-07
72
Flow over • step • Inflow velocity • 1000 • CRAY XMP24
10/30/87 09:05:41 1ter» 1 time* 4.001196-01 cycle* 2216
div
826 6 9 10 8.95896+02 •3.98206+00 -4 .29076+00 1.37006+05 -8.21626-07
827 6 9 11 8.95896+02 7.86856-02 - 1.15776-01 1.41776+05 -5.92396-07
828 6 9 12 O.OOOOe+00 7.86856-02 - 1.15776-01 1.46546+05 0.OOOOe+00
829 6 10 1 i.OOOOe+03 0.OOOOe+00 0 .OOOOe+00 4.76716+04 0.COOOe+00
830 6 10 2 1.00386+03 1.10796+00 1.3O37e+OO 4.38596+04 1.13616-06
831 6 10 3 1.00866+03 1.06306+00 B .09666-01 4.0047e+04 9.1979e-07
832 6 10 4 1.OO32e+O3 -2.37646+00 -3 .6947e+00 3.51876+04 3.67406-07
833 6 10 5 9.84 106+02 -6.82406+00 -9 .68466+00 4.05716+04 3.6356e-08
834 6 10 6 9.58086+02 -9.12696+00 - 1.33806+01 5.92396+04 -4.96246-08
835 6 10 7 9.33306+02 -8.73456+00 - 1.3463e+01 8.41476+04 -8.92O3e-O8
836 6 10 8 9.1430e+02 -6.76846+00 - 1.09616+01 1.07306+05 -2.91666-07
837 6 10 9 9.02266+02 -4.3325e+OO -7 .3482e+OO 1.24716+05 -6.63556-07
838 6 10 10 8.96746+02 -2.00716+00 -3 .59536+00 1.35606+05 -8.4524e-07
839 6 10 1 1 8.96746+02 2.6992e-O2 -8 .4O85e-O2 1.40556+05 -6.66796-07
840 6 10 12 0.OOOOe+00 2.69926-02 -8 .40856-02 1.45516+05 0.OOOOe+00
841 6 11 1 1.OOOOe+03 0.OOOOe+00 0 .OOOOe+00 4.69176+04 0. OOOOe+00
842 6 11 2 1.0034e+03 0.00006+00 1 .02666+00 4.3490e+04 5.64556-07
843 6 11 3 1.007 1e+03 0.OOOOe+00 4 .2971e-O1 4.00646+04 4.54246-07
844 6 11 4 1.00136+03 0.OOOOe+00 -3 .4145e+00 3.6346e+04 2.09416-07
845 6 11 5 9.8299e+02 0.OOOOe+00 -8 .49846+00 4.2099e+04 4.95066-08
846 6 11 6 9.57896+02 O.OOOOe+OO -1 .1731e+O1 6.00876+04 -1.79636-08
847 6 11 7 9.3366e+02 0.OOOOe+00 -1 .19046+01 8.41186+04 -7.44636-08
848 6 11 8 9.1483e+02 0.OOOOe+00 -9 .7794e+00 1.06756+05 -1.95706-07
849 6 11 9 9.02766+02 0.00006+00 -6 .6019e+00 1.24006+05 -3.51446-07
850 6 11 10 8.97 15e+O2 0.OOOOe+00 -3 .2385e+OO 1.34916+05 -4.04296-07
851 6 11 11 8.9715e+02 0.OOOOe+00 -3 .9663e-02 1.39946+05 -3.7096e-07
852 6 11 12 0.OOOOe+00 0.OOOOe+00 -3 .9663e-02 1.44986+05 0.00006+00
853 6 12 1 1.OOOOe+03 0.00006+00 0 .OOOOe+00 4.69176+04 0.OOOOe+00
854 6 12 2 1.0034e+03 0.OOOOe+00 1 .02666+00 4.31226+04 0.00006+00
855 6 12 3 1.00716+03 0.OOOOe+00 4 .297ie-01 4.0081e+04 0.OOOOe+00
856 6 12 4 1.0013e+03 0.OOOOe+00 -3 .4 1456+00 3.75056+04 0.00006+00
857 6 12 5 9.82996+02 0.OOOOe+00 -8 .4984e+00 4.3628e+04 0.OOOOe+00
858 6 12 6 9.57896+02 0.OOOOe+00 - 1.173ie+01 6.09356+04 0.OOOOe+00
859 6 12 7 9.3366e+02 0.OOOOe+00 - 1 .i904e+01 8.4089e+04 0.00006+00
860 6 12 8 9.1483e+02 0.OOOOe+00 -9 .7794e+00 1.06206+05 0.OOOOe+00
861 6 12 9 9.0276e+02 0.OOOOe+00 -6 ,6019e+00 1.2328e+05 0.OOOOe+00
862 6 12 10 8.97i5e+02 0.OOOOe+00 -3 . 2385e+00 1.3421e+05 0.OOOOe+00
863 6 12 1 1 8.97 15e+O2 0. OOOOe+00 -3 .9663e-02 1.3934e+05 0.OOOOe+00
864 6 12 12 0.OOOOe+00 0.OOOOe+00 -3.,9663e-02 1.4498e+05 0.OOOOe+00
865 7 1 1 1.OOOOe+03 0.OOOOe+00 0 .OOOOe+00 6.0599e+04 0.OOOOe+00
866 7 1 2 9.6O81e+O2 0.OOOOe+00 1 .0556e+01
. 5.345Oe+O4 0.OOOOe+00
867 7 1 3 9.6OO2e+O2 0.OOOOe+00 1 .9975e+01 4.5626e+04 0.OOOOe+00
668 7 1 4 9.64I2e+O2 0.OOOOe+00 -4..6928e+00 1.3354e+O4 0.OOOOe+00
869 7 1 5 9.3946e+02 0.OOOOe+00 -3..9O85e+O1 9.5363e+O3 0.OOOOe+00
87C -t 1 3.9539e+04 0.OOOOe+00
6 9.0251e+02 0.OOOOe+00 -5..8230e+0i
871 7 1 7 8.73O6e+O2 0.OOOOe+00 -5., 5514e+01 8.3O72e+O4 0.OOOOe+00
B^S 7 1 8 8.5451e+O2 0.OOOOe+00 -4 .I847e+Oi 1.17O5e+O5 0.OOOOe+00
B^S 7 1 9 6.4428e+02 O.OOOOe+CO -2.. 5886e+0i 1.3785e+O5 0.OOOOe+00
874 7 1 10 8.4O37e+O2 0.OOOOe+00 - 1 .1 168e+O1 1.4845e+O5 0.OOOOe+00
T 7 1
E 5 11 8.4037e+02 0.OOOOe+00 2. 6O83e-O1 1.5119e+05 0.OOOOe+00
876 7 1 12 0.OOOOe+00 O.OOOOeiOO 2. 6083e-0i 1.5363e+05 0.OOOOe+00
877 •7
2 1 1.OOOOe+03 0.OOOOe+00 0. OOOOe+00 6.0599e+04 0.OOOOe+00
878 7 2 2 9.6081e+02 2.5O79e+OO 1 .0556e+0i 5.26O3e+O4 -3.7398e-O7
879 7 2 3 9.6OO2e+O2 7.4569e+00 1 ,9975e+01 4.4607e+04 -6.5852e-07
880 7 2 4 9.64i2e+O2 4.7744e+00 -4 .6928e+00 1.4198e+04 1.4655e-O6
861 7 2 5 9.3946e+02 2.2111e-01 -3. 9085e+0i 1.0884e+04 1,2363e-06
882 7 2 6 9.0251e+02 -4.3050e+00 -5. 823Oe+Oi 4.0866e+04 -1 ,4490e-07
883 -7 2 7 8.73O6e+O2 -5.5472e+OO -5. 55i4e+d 8.3402e+04 -1 . 1203e-06
884 7 2 8 8.5451e+02 -4.4373e+00 -4. 1847e+0i 1.i67Oe+O5 -9.5131e-O7
r
85 7 2 9 8.4428e+02 -2.30706+00 -2. 5886e+01 1.3721e+O5 1.1060e-06
886 7 2 10 8.4O37e+O2 1.0640e-01 -1 .I168e+Oi 1,4775e+05 2.0806e-06
-7 1 1 8.40376+02
887 2 1.86O7e+OO 2. 6083e-01 1.5069e+05 -2.6597e-06
888 7 2 12 0.OOOOe+00 1 .8607e+00 2. 6083e-01 1 ,5363e+05 0.OOOOe+00
8S9 7 3 1 1.OOOOe+03 0.OOOOe+00 0. OOOOe+00 5.9925e+04 0.OOOOe+00
890 7 2 9.6753e+02 3.8O52e+OC 9. 5245e+00 5.1756e+04 -7.1323e-O7
S?1 7 3 9 7596e+02 1 .00i4e+0* 1 . 6878e+0i 4 . 3588e+04 -5.'M82e-0B
Sai 7 3 4 9.7897e+O2 5.O2 12e+OO -7 .O517e+OO 1 .5041e+04 1 .49686-06
B93 7 3 c; 9.5280e-02 -3.3127e+OO -4 .OiO5e+O1 1 . 2232e+O4 1.0567e-06
£9<. 2 {. 9.I515e+O2 - 1.0900e+01 -5. 7637e+O1 4.21936+04 - 1.5979e-07
895 '7 3 7 8.85O6e+O2 -1 .272Oe+O1 -5. 448Oe+0i 8.3732e+04 -1.O247e-O6
"7 3
S96
CO" "* 2
e 8.6598e+O2
9 8.5556e+O2
- 1.0448e+0i
-6. 5293e+OO
-4 .1iOie+01
-2. 5715e+0i
1.1634e+05
1.3657e+05
-6.1422e-07
1,2626e-06
"7 3 e.5i64e+02 -2.339Oe+OO - 1 .I683e+Oi
10 1 . 4705e-*05 1.5823e-06
899 ~ 3 1 1 8.5164e+02 1.iO27e+OO -5. 724ie-01 1.5019e+05 -2.638Oe-O6
900 3 12 0.OOOOe+00 1.1O27e+OO -5. 724ie-01 1.5333e+O5 0.OOOOe+00
73
Flow over • step • Inflow velocity * 1000 • CRAY X M P 2 4
10/30/87 09:05 4 1 iter- t tim»' 4.00119e-01 cycle" 2216
74
Flow ovar a »tep • Inflow velocity i 1000 • CRAY XMP24
10/30/8? 09:05:41 iter« 1 time« 1.001198-01 Cycl6« 2216
di v
75
Flow over a step » Inflow velocity • 1000 • CRAY XMP24
10/30/87 09:05:41 lter« 1 t*me« 4.001196-01 cycle 2216
div
76
10/30/87 09 :05: 1t0r 1 t1IK0« 4.001190- 01 cycl0« 2216
M K J I u V w P div
1126 8 10 10 8 .98340+02 -1 .42010+00 -2 .80170+00 1 .33220+05 -5".35200-07
1 127 8 10 1 1 8 .98340+02 1 .33070-02 -8 .84770-03 1 .38310+05 -5 .58600-07
1 128 8 10 12 0 .00000+00 1 .33070-02 -8 .84770-03 1 .43410+05 0 .00000+00
1129 8 11 1 1 .00000+03 0 .00000+00 0 .00000+00 4 .50170+04 0 .00000+00
1 130 8 1 1 2 1 .00240+03 0 .OOOOe+00 7 .04820-01 4 .26520+04 4 .2713e-07
1 131 8 1 1 3 1 .00400+03 0 .00000+00 9 .00910-02 4 .02870+04 3 .65560-07
1 132 8 1 1 4 9 .9742e+02 0 .OOOOe+00 -3 .03570+00 3 .86690+04 2 ,0969e-07
1133 8 1 1 5 9 .80310+02 0 .00000+00 -7 .03840+00 4 .51750+04 7 .78180-08
1 134 8 1 1 6 9 .57210+02 0 .00000+00 -9 .4882e+OO 6 .19210+04 -1 .32210-08
1 135 8 1 1 7 9 .34470+02 0,,00000+00 -9 .53170+00 8 .40320+04 -8 .55390-08
1136 8 1 1 8 9 .16330+02 0 ,00000+00 -7 .79490+00 1 .05290+05 -1 .62240-07
1137 8 1 1 9 9 .0438e+02 0,,OOOOe+00 -b .2480e+00 1 .2193e+05 -2 .33210-07
1138 8 11 10 S .98670+02 0.,00000+00 -2 .56220+00 1 .32740+05 -2 .69750-07
1139 8 1 1 1 1 8 .9867e+02 0, OOOOe+00 -4 .4521e-04 1 .37880+05 -3 .08010-07
1 140 6 11 12 0 .00000+00 0..00000+00 -4 .45210-04 1 .43020+05 0 .00000+00
1 141 8 12 1 1 .00000+03 0,,OOOOe+00 0 .OOOOe+00 4 .50170+04 0 .OOOOe+00
1 142 8 12 2 1 .00240+03 0. 00000+00 7 .04820-01 4 .24550+04 0 .00000+00
1143 8 12 3 1 .00406+03 0. OOOOe+00 9 .00910-02 4 .0358e+04 0 .OOOOe+00
1 144 8 12 4 9 .97420+02 0. 00000+00 -3 .03570+00 3 .93920+04 0 .00000+00
1 145 8 12 5 9 .80310+02 0. 00000+00 -7 .03840+00 4 .61050+04 0 .00000+00
1 146 8 12 6 9 .57210+02 0. 00000+00 -9 .48820+00 6 .24480+04 0 .00000+00
1 147 8 12 7 9 .34470+02 0. 00000+00 -9 .53170+00 8 .40240+04 0 .00000+00
1 148 8 12 8 9 . I633e+O2 0. OOOOe+00 -7 .79490+00 1 .04940+05 0 .00000+00
1 149 8 12 9 9,.04380+02 0. 00000+00 -5 .24800+00 1 .21460+05 0 .00000+00
1 150 8 12 10 8,,9867e+02 0. OOOOe+00 -2 .5622e+OO 1 .32270+05 0 .00000+00
1 151 8 12 1 1 8 .98670+02 0. 00000+00 -4 .45210-04 1 .37450+05 0 .00000+00
1 152 8 12 12 0.,OOOOe+00 0. OOOOe+00 -4 .45210-04 1 .4 3020+05 0 .00000+00
1 153 9 1 1 1 .00000+03
, 0. 00000+00 0 .00000+00 5 .25970+04 0 .00000+00
1 154 9 1 2 1 .00620+03
, 0. OOOOe+00 4 .33940+00 4 .66670+04 0 .00000+00
1 155 9 1 3 1.,01830+03 0. 00000+00 5 .99190+00 4 .02940+04 0 .00000+00
1 156 9 1 4 1 ,01560+03
. 0. 00000+00 -4 .08920+00 2 .72870+04 0 .00000+00
1 157 9 1 5 9..92840+02 0. OOOOe+00 - 1.BO2O0+O1 2 .95620+04 0 .00000+00
1 158 9 1 6 9..60650+02 0. 00000+00 -2 .59730+01 5 .19710+04 0 .00000+00
1 159 9 1 7 9. 31700+02 0. 00000+00 -2 .52410+01 8 .32670+04 0 .00000+00
1 160 9 1 8 9. 1107e+02 0. OOOOe+00 -1 .95070+01 1 .10660+05 0 .00000+00
1 161 9 1 9 8. 98930+02 0. 00000+00 -1 .23840+01 1 .29670+05 0 .00000+00
1 162 9 1 10 8. 9396e+02 0. 00000+00 -5 .66540+00 1 .40640+05 0 .00000+00
1 1€3 S 1 1 1 8. 9396e+02 0. 00000+00 -5 .23320-02 1 .4504e+05 0 .OOOOe+00
1 164 9 1 12 0. 00000+00 0. 00000+00 -5 .23320-02 1 .49120+05 0 .00000+00
1 165 9 2 1 1 .0000e+03 0. 00000+00 0 .00000+00 5 .2597e+04 0 .00000+00
1 166 9 2 2 1 .0062e+03 8. 68420-01 4 .33940+00 4 .6380e+04 -2 .40240-07
1 167 9 2 3 1 .Oi83e+O3 1.29O4e+OO 5 .9919e+00 4 .O162e+O4 -5 .0467e-08
1 168 9 2 4 1 .0i56e+03 -2. 0048e-01 -4 .08920+00 2 .7791e+04 7 .16070-07
1 169 9 2 5 9. 9284e+02 -2. 4669e+00 - 1.8020e+0i 3 .0317e+04 6 .8416e-07
1 170 o 2 6 9. 6065e+02 -4. 24O7e+OO -2 .59730+01 5 . 255Oe+O4 1 .4397e-07
1171 Q
2 7 9. 317Oe+O2 -4 .58OO&+O0 -2 .524ie+01 8 .3376e+04 -3 .0323e-07
1170 U
2 8 9. 11O7e+O2 -3. 8 134e+OO - 1.9507e+01 1 .1042e+05 - 1 .5743e-07
1 i^S o »•> 9 8. 9893e+02 -2. 54 90e+00 - 1.23840+01 1 .2929e+0£ 6 ,8427e-07
1 174 Ci
2 10 8. 9396e+O2 - 1 . 194 1e+00 -5 .6654e+00 1 .4O24e+O5 9 . 4987e-07
i 175 o 2 1 1 8. 9396e+02 1 .6316e-02 -5 .2332e-O2 1 .4468e+05 - 1.0904e-06
,
1 176 9 2 12 0. OOOOe+00 1 . 6316e-02 -5 .2332e-02 1 .'9I2e+O5 0, OOOOe+00
1 177 9 3 1 1 .0000e+03 0. OOOOe+00 0 .00000+00 5 .2153e+04 0. OOOOe+00
1 178 9 3 2 1 .OO6Oe+O3 1.4942e+00 4 .O282e+OO 4 .6O92e+O4 -9.,1426e-08
1 179 9 3 3 1 .0176e+03 2. 0105e+00 5 .34830+00 4 .00310+04 1 .77130-07
,
1 180 9 3 4 1 .0146e+03 -8. 7681e-01 -4,.4468e+00 2 . 8294e+04 7. 7826e-07
1181 Q 3 5 9. 920Oe+O2 -5. 2O88e+00 - 1.78800+01
, 3 .10720+04 6. 4921e-O7
1 <82 9 3 6 9. 6O29e+02 -8. 4590e+dO -2..5376e+01 5 .3129e+O4 2. 58740-08
1 1B3 9 3 7 9. 3171e+O2 -8. 9865e+00 -2..4536e+01 8 .3485e+04 -4. 4994e-07
1 184 9 3 8 9. 1125e+02 -7. 4547e+00 - 1 8937e+01
. 1 .10190+05 -2. 01350-07
1 185 9 3 9 8. 9915e+02 -5. 0215e+00 - 1,.2036e+01 1 .2891e+05 7. 6277e-07
1 186 9 3 10 8. 94 13e+02 -2. 4497e+00 -5..5451e+00 1 .39830+05 9. 30870-07
1187 9 3 1 1 8. 94 13e+02 -1 .2i48e-0i -9. 246Oe-O2 1 .4432e+O5 -8. 6591e-07
1188 9 3 12 0. OOOOe+00 - 1 .2148e-01 -9. 2460O-02 1 .488Oe+O5 0. OOOOe+00
1 189 9 4 1 1 . 0000e+03 0. OOOOe+00 0. OOOOe+00 5 .1322S+O4 0. OOOOe+00
1 190 9 4 2 1 .OO57e+O3 1. 8279e+00 3. 52336+00 4 ,55960+04
. 1.3547e-0"
116' 9 4 3 1 016ie+03 2. 1284e+00 4 .38Oie+OO 3,.9869e+O4 2. 8836e-07
1 1Si & 4, 4 1 .O127e+C3 -2. 0299e+00 -4. 86546+00 2.,92666+04 5. 4752e-07
1 193 9 4 5 9. 9046e+02 -8. 1247e+00 - 1 .7352e+0i 3..25160+04 4. 1126e-07
1 19^
e C 6 9. 5967e+02 - 1 .2395e+0i -2 4048e+01 5. 4 1966+04 -6. 0615e-09
1 195 9 4 7 9. 31790+02 - 1 .2866e+01 -2. 3062e+01 8. 36620+04 -3. 3OO8e-O7
1 196 9 A 8 S. 1164e+02 - 1 .0570e+0i - 1 .7748e*0i 1, O972e+O5 -1 .7821e-07
c i. -7 . 114ie+00 - 1 .i277e+0i
• 1 C -
c,
9
10
e.9959e+02
945Oe+C2 -3. 5266e+OO _ c 20"6e+00
1 .2816e+05 4 .36i3e-07
1 . 3S06e+0E 5. 3445&-07
• l!C
1 199 9 A 1 1
&.
8. 9450e+02 -2. 5696e-01 -l\ I946e-O2 1 . 4362e+05 -5. 9386e-07
1200 9 A 12 0. OOOOe+00 -2. 5696e-01 - 7 .1946e-02 i . 481Be+05 0. OOOOe+00
11
Flow ovtr a step • Inflow velocity > 1000 • CRAY XMP24
10/30/87 09:05:41 iter" 1 time" 4.001196-01 cycle- 2316
div
78
Flow ©v*r « st«p • Inflow velocity i 1000 • CRAY XMP24
10/30/«? 09:05:41 tt*r» 1 tint*- 4.001194-01 cycl4» 2216
79
Flow ov6r • ttcp • Inflow velocity • 1000 • CRAY XMP24
10/30/87 09:05:41 1t«r« 1 time* 4.001196-01 cycl6- 2216
di v
80
1O/3O/B7 09 ;05: 41 iter • 1 time* 4,00119e-01 cycle- 2216
M K J I u V w P div
1426 10 11 16 ft.998ie+C2 6.OOOOe+00 -9 .65290-01 1 .31160+05 -2 . 11240-07
1427 10 11 11 8 .9981e+02 0 .0000e+00 2 .1111e-06 1 .36360+05 •2 .67080-07
1438 10 11 12 0 .OOOOe+00 0 .OOOOe+00 2 .1111e-06 1 .41570+05 0 .00000+00
1429 10 12 1 1 .0000e+03 0 .OOOOe+00 0 .OOOOe+00 4 .36680+04 0 .00000+00
1430 10 12 2 1 00160+03 0 .OOOOe+00 2 .3976e-01 4 .19630+04 0 .00000+00
1431 10 12 3 1 .00iBe+03 0 .OOOOe+00 - 1.934Oe-O2 4 .05410+04 0 .00000+00
1432 10 12 4 9 .9476e+02 0 .OOOOe+00 - 1.iB98e+00 4 .07130+04 0 .00000+00
1433 10 12 5 9 .7854e+02 0 .OOOOe+00 -2 .6699e+OO 4 .78270+04 0 .00000+00
1434 10 12 6 9 .5682e+O2 0 .OOOOe+00 -3 . 5699e+00 6 .34640+04 0 .00000+00
1435 10 12 7 9 .35120+02 0 .OOOOe+00 -3 .5796e+OO a.39170+04 0 .OOOO0+OO
1436 10 12 8 9 .1745e+O2 0 .OOOOe+00 -2 .92836+00 1 .03980+05 0 .00000+00
1437 10 12 9 9 .0S59e+02 0 .OOOOe+00 -1 . 97370+00 1 .20100+05 0 .00000+00
1438 10 12 10 8 .998ie+O2 0 .OOOOe+00 -9 .6529e-01 1.30830+05 0 .00000+00
1439 10 12 11 8 .9981e+O2 0 .0000e+00 2 .1111e-06 1 .36050+05 0 .00000+00
1440 10 12 12 0 .OOOOe+00 0 .OOOOe+00 2 111ie-06 1 .41570+05 0 .00000+00
1441 11 1 1 1 .0000e+03 o.OOOOe+00 0 .OOOOe+00 4 .88870+04 0 .00000+00
1442 11 1 2 1 .0048e+03 0 .OOOOe+00 0 .OOOOe+00 4 .42170+04 0 .00000+00
1443 11 1 3 1 .01I4e+O3 0 .OOOOe+00 0 00000+00 3 .92510+04
1444 11 1 4
o.00000+00
1 .0068e+03 0 .OOOOe+00 0 .00000+00 3 .22650+04 0 .00000+00
1445 11 1 5 9 .87O8e+O2 0 .OOOOe+00 0 .OOOOe+00 3 . 67050+04 0 .00000+00
1446 11 1 6 9 .593Oe+02 0 .OOOOe+00 0 OOOOe+00 5 .63310+04 0 .00000+00
1447 1 1 1 7 9 .3296e+02 0 .OOOOe+00 0 OOOOe+00 8 .32880+04 0 .00000+00
1448 11 1 8 9 .I3i3e+O2 0 .OOOOe+00 0 OOOOe+00 1 .08090+05 0 .00000+00
1449 11 1 9 9 OO86e+O2 0 .OOOOe+00 0 OOOOe+00 1 .26300+05 0 .00000+00
1450 11 1 10 8 .95390+02 0 .OOOOe+00 0 00000+00 1 .37380+05 0 .00000+00
1451 11 1 1 1 8 .9539e+02 0 .OOOOe+00 0 OOOOe+00 1 .42260+05 0 .00000+00
1452 11 1 12 0 OOOOe+00 0 .OOOOe+00 0 OOOOe+00 1 .46870+05 0 .00000+00
1453 11 2 1 1 0000e+03 0 OOOOe+00 0 OOOOe+00 4 .88870+04 0 .00000+00
1454 11 2 2 1 0048e+03 4 .2252e-0i 0 OOOOe+00 4 .40750+04 -2 .73670-08
1455 11 2 3 1 01I4e+O3 3 8538e-01 0 OOOOe+00 3 .92640+04 5 .82210-08
1456 11 2 4 1 OO68e+O3 -6 8748e-0i 0 OOOOe+00 3 .26250+04 3 .31600-07
1457 11 2 5 9 87O8e+O2 -2 2216e+OO 0 OOOOe+00 3 .72100+04 3 .13120-07
1458 11 2 6 9 593Oe+O2 -3 3332e+00 0 OOOOe+00 5 .66810+04 3 .88030-08
1459 11 2 7 9 3296e+02 -3 5179e+00 0 OOOOe+00 8 .3335C+O4 -2 .05220-07
1460 11 2 8 9 13t3e+02 -2 9496e+00 0 OOOOe+00 1 .07910+05 - 1.18880-07
1461 11 2 9 9 OO86e+O2 -2 O128e+OO 0 OOOOe+00 1 .26020+05 3 .17O6e-O7
1462 11 2 10 8 9539e+02 -9 9321e-01 0 00000+00 1 .37070+05 4 .77890-07
1463 11 2 11 8 9539e+02 -2 4146C-02 0 OOOOe+00 1 .4197#+05 -2 .41680-07
1464 11 2 12 0 OOOOe+00 -2 4146e-02 0 OOOOe+00 1 .4687e+05 0 .OOOOe+00
1465 11 3 1 1 O000e+03 0 OOOOe+00 0 OOOOe+00 4 .8591e+04 0 OOOOe+00
1466 11 3 2 1 0046e+03 7 62i5e-01 0 OOOOe+00 4 .3934e+O4 4 98580-08
1467 11 3 3 1 OiO9e+O3 6 3O5ie-Oi 0 OOOOe+00 3 9277e+04 1 4512e-07
1468 11 3 4 1 006 2 e+03 -1 4450e+00 0 OOOOe+00 3 2986e+04 2 7598e-07
1469 1 ', 3 5 9 8657e+02 -4 3767e+OO 0 OOOOe+00 3 7715e+04 2 0367e-07
1470 1 1 3 6 9 59O9e+O2 -6 4559e+00 0 OOOOe+00 5 7O31e+O4 - 1 5264e-O8
1471 11 3 7 9 33Oie+O2 -6 7636e+00 0 OOOOe+00 8 33e2e+04 - 1 6266e 07
1472 1 1 3 8 9 133Oe+O2 -5 6514e+OO 0. OOOOe+00 1 0772e+05 -4 38O3e-O8
1473 11 3 9 9 0105S+02 -3 8529e+00 0. OOOOe+00 1 2573e+05 2 5892e-07
1474 11 3 10 8 9557e+O2 - 1 9O62e+OO 0. OOOOe+00 1 3677e+05 2 6557e-07
1475 1 1 3 1 1 8 9557e+O2 -5 4 1I6e-O2 0. OOOOe+00 1 4168e+05 - 1 97B8e-07
1476 11 3 12 C OOOOe+00 -5 4 116e-O2 0. OOOOe+00 1 4660e+05 0 OOOOe+00
1477 11 4 1 1 0000e+03 0 OOOOe+00 0. OOOOe+00 4 8038e+04 0 OOOOe+00
1473 11 4 2 1 0043e+03 9 7507e-01 0. OOOOe+00 4 3679e+04 1 2731e-07
1479 11 4 3 1 0099e+03 6 8660e-01 0. 00000+00 3 9321C+04 1 8756e-07
1480 11 4 4 1 004&e+03 -2 2475e+00 0. OOOOe+00 3 36820+04 2 3383e-07
1481 11 4 5 9 8563e+O2 -6 3154e+00 0.OOOOe+00 3 8679e+04 1 5101e-07
1482 11 4 6 9. 5874e+02 -9. I074e+00 0. OOOOe+00 5 7688e+04 -2 I855e-O8
1483 11 4 7 9. 3312e+02 -9. 44220+00 0. OOOOe+00 8. 3461e+04 -1 . 37i4e-07
1484 11 4 8 9. 1364e+O2 -7. 8476e+00 0. OOOOe+00 1 . O737e+O5 -5. 9320e-08
1485 11 4 9 9. 0i45e+02 -5. 3368e+00 0. OOOOe+00 1 .2518e+05 1 .4811e-07
1486 11 4 10 8.9593e+O2 -2. 6403e+00 0. OOOOe+00 1 .3618e+05 1 .4596e-07
1487 11 4 1 1 8. 9593e+O2 -7. 3959e-02 0. OOOOe+00 1 .4113e+05 - 1 .8198e-07
1488 11 4 12 0. OOOOe+00 -7. 3959e-02 0. OOOOe+00 1 .4608e+05 0. OOOOe+00
1489 1 1 5 1 1 . 0000e+03 0. OOOOe+00 0. OOOOe+00 4 . 7289e+04 0. 0000e+00
1490 11 5 2 1 .0039e+03 1 .0582e+00 0. OOOOe+00 4. 3354e+04 2. 0274e-07
'491 11 5 3 1 .0086e+03 5. 9560e-01 0. OOOOe+00 3. 94i8e+04 2. 3296e-0"
14&2 1 1 5 4 1 . 0033e+03 -2. 9642e+00 0. OOOOe+00 3. 4665e+04 2 . 1342e-07
1493 11 5 5 9. 8439e+02 -7 .7874e+00 0. OOOOe+00 4 . 0019e+04 1 .i605e-07
1494 11 5 6 9. 583ie+02 - 1 .097ie+0i 0. OOOOe+00 5. 8575e+04 -2. 6853e-08
1495 11 5 7 9. 3334e+02 - 1 .1244e+01 0. OOOOe+00 8. 3549e+04 - 1 .1929e-O7
U36 11 5 8 9. 14i6e+02 -9. 2878e+00 0. OOOOe+00 1 .0687e+05 -7. 4367e-08
<1 c o 9. O2C3e+?2 -€. 2927e+00 0. OOOOe+00 1 . 2442e+05 c 3756e-05
- ;. - '; 10 £ . 96<7e+0iJ - 3 .I0i0e+00 0. OOOOe+00 1 . 3527e+O=> •; "966e-O8
1499 1 1 5 1 1 8. 9647e+02 -6. 6676e-02 0. OOOOe+00 1 . 4036e+05 - 1 .8O56e-O7
15C0 11 5 12 0. OOOOe+00 -6. 6676e-02 0. OOOOe+00' 1 .4535e+05 0. OOOOe+00
81
Mow over • step > Inflow velocity ' 1000 • CRAY XMP24
10/30/87 09 05:41 1t«r» 1 t1m«« 4.001190-01 cycle 2216
Chv
82
00+30000•0 *0+3£*£0 '9 oo+soooo •0 kO+3k £Z.k • I - 20+368£S 6 9 9 2k 039k
Ul
00*30000 0 *0+30*0E • ^
00+30000 0 00+3*86* '8- S0+366S8 6 Zl 6*9k
00*300'~>O '0 frO + 3 ' Lft9
• c •0 • -« • 1 n ^ Z '• 9 ^c* L
00+30000'0 *0+3£6*6 •£ 00+30000 •0 7 S0+3kt00 ' l I 9
00+30000 0 *0+3*£32 • p 00+30000 0 00+39950 • t £0+3*£00 ' I z 9 ok
00+90000 0 •* 00+30000 •0 00+30000 0 £0+30000 1 k 9 2k C fr Q L
CJl CJl
00+30000•0 30+3E190 ' k 00+90000 0 00+98£82 '6- 20+39k*k 6 3 ok 0*9k
00+30000•0 *0+3*£*£ '8 00+30000 •0 k0+3**2 k • k - 20+3*E£E '6
£ 2k 6E9k
00+30000•0 *0+3£096 • g 00+30000 0 k0+9k£60 • k - 20+9k£8S 69 S 21 8£9k
00+90000-0 *0+3£E£k ' * 00+30000 0 00+9*£8£ '£- 20+96E*8 6 3 9 2k ££9k
00+90000'0 *0+30 k 63'E 00+90000 •0 00+92*96 2- E0+9EE0O • k * 9 2k 9£9k
00+90000 0 *0+3*626 'E 00+30000 •0 kO-»O9S6 3 E0+99B00 • k £ 9 2k 3£9k
00+90000-0 *0+9£6£2 •* 00+90000 •0 00+32830 • k E0+96E00 " i 2 9 2k *£9L
00+900O0•0 *0+3682£ ^ 00+30000 •0 00+30000 0 £0+90000 • k k 9 2k ££9k
00+90000 0 90+3809* • t 0O+3000O •0 20-3636E "£- 00+30000 0 2k * 2L 2E9k
00+90000•0 90+3£20* k 00+90000 •0 20-36S6E £- 20+9E6S6 a { k * 2k k E9k
00+90000 0 90+902SE k 00+30000 0 00+3£0f9 • 5 - 20+9E6S6 8 Ok * 2k 0E9k
00+90000 0 30+3£k*2 k 00+90000 0 00+889EE • 3 - 20+3S*k0 6 6 * 2k 629k
00+90000 0 30+38990 k 00+30000 • 0 00+39£ t*8 •£- 20+9*9£l 6 8 * 2k 829k
00+30000 0 P0+32i£E 8 00+30000 0 00+922** 6- 20+321EE '6 £ * 21 £w9k
00 -90000•0 rO+3*8£8 3 00+30000 • 0 00+3*£0i- 6- 20+3*^,83 6 9 * 2k 9291
00+30000 0 ?0+3£k90 * 00+30000 0 00+3*3 k £• 9 - 20+3E938 6 g * 2k 959k
00+30000 0 *o+9£9og E 00+30000 0 00+9S£.*2 • 5 - £0+96*00 • k * * 2k *29k
C0+30000•0 *0+92* k 6 E 00+90000 •0 10-30998 • 9 EO+36600 • k E * 2k E29k
00+30000 0 *0+30E0E * 00+30000 0 kO-8£OS£ • 6 £0+9£*00 ' L 2 * 2k 229k
00+30000 0 KJ+38E08 * 00+30000 •0 00+30000 0 EO+30000 ' k k * 21 k29k
00+90000 0 90+3099* k 00+90000 0 20-*9k k *• g - 00+90000 0 2k £ 2k 029 k
00+90000 0 90+38£0* k 00+30000 0 20-39k k* • g - 20+9£SS6 8 kk £ 2k 6k9k
00+30000•0 90+O2£3E k 00+90000 0 00+82906 • k - Z0+9£S96 8 Ok e 2k 8l9k
00+30000•0 90+999*2 k 00+30000 0 00+36238 £- 20+930kO 6 6 £ 2k £k9k
00+30000-0 90+96890 k 00+90000 0 00+9*k39 '3- 20+30££k •6 8 E 2k 9k9k
00+30000 0 *0+9£2S£ 8 00+80000 0 00+99£9£ • 9 - 20+910EE 6 £ E 2k 9k9k
00+30000 0 *0+9*928 9 00+90000 0 00+9633* •9- 20+96063 •6 9 E 21 *k 9k
00+30000 0 *0+9£086 E 00+90000 0 00+9£9££ "*- 20+9£S98 6 3 E 2k Ek9k
00+90000-0 *0+9£9*fr E 00+90000 0 00+903** ' I -£0+92900 " k * £ 5k 21.9k
00+30000 0 *0+90*06 £ 00+90000 0 kO-»kSO£ 9 £0+960k0 L £ £ 2k I k. 9 1
00+30000•0 *0+90k 2£ 00+30000 0 kO-39k29 £ £0+99*00 k 2 E 51 Ok9k
00+90000 0 *0+9k638 * 00+90000 0 00+30000 •0 £0+30000 k E 5k 609 k
00+90000'0 S0+9£B9* k 00+90000 0 20-99*k* 5- 00+90000 0 5k 2 51 809 k
00+90000-0 30+9*0k* k 00+90000 0 2O-*9*l* 2- 20+96ES6 a kk 2 2k £09 k
00+90000 0 S0+9009E k 00+90000 0 kO-9i2£6 6- 20+96ES6 8 Ok 5 21 909 k
00+30000 0 30+916*2 k 00+90000 0 00+985kO 2- 20+99800 6 6 5 51 309 k
00+90000'0 S0+990£0 k 00+90000 0 00+996*6 2- 20+9£l£k 6 8 2 2k *09k
00+90000-0 *0+9362£ 3 00+90000 0 00+96£k 3 e- 50+9965E 6 £ 2 51 £09 k
00+90000 0 *0+9S£6£ 3 00+90000 0 00+32EEE E- 20+30E6S 6 9 2 5k 209 k
00+90000 0 *0+928£6 E 00+90000 0 00+99k22 5- 20+980£8 6 3 2 5k kO9k
00+90000•0 *0+92*k *'£ 00+90000 0 kO-98*£8 9- £0+98900 k * 2 2k 0 0 9k
00+90000 0 •0+98868° E 00+90000 0 kO-98£38 E £0+9*1kO k E 2 21 663 k
00+90000•0 *0+9£0£E" * 00+90000 0 kO-82922 * £0+98*00 I 2 2 2k 863 k
00+90000'0 *0+9£888' * 00+90000 0 00+90000 0 £0+90000 I k 2 5k £6Sk
00+90000'0 30+9£89*' k 00+90000 0 00+90000 0 00+30000 0 2k L 2k 963 k
00+90000 0 30+9922*- k 00+90000 0 00+80000 0 20+96ES6 8 kV k 5k 363 k
00+90000•0 S0+98E££- k 00+90000 0 00+90000 0 20+96ES6 8 Ok k 5k *6Sk
00+90000 0 S0+90E95' k 00+90000 0 00+90000 0 20+99800 6 6 I 5k E63k
00+90000 0 30+96080' L 00+90000 0 00+90000 0 50+9EkEI. 6 8 L 5k 263 k
00+90000 0 *0+9882£' 8 00+80000- 0 00+90000 0 20+9965E 6 £ k Ik 163 k
O0+9O00O•0 *0+9kEE9" 3 00+90000 0 00+80000 0 20+90E63 6 9 L ZV 063k
00+90000 0 *0+930£9• E 00+90000 0 00+90000 0 50+380£8 6 3 k 683 k
00+90000 0 •0+93955' E 00+90000 0 00+80000 0 GO+98900 I * k
zv
:i 883 k
00+90000'0 •0+91356' E 00+90000 0 00+90000 0 £0+9*IkO I E k :i £83 V
00+90000 0 *0+9£k5*' * 00+90000 0 00+80000 0 £0+98*00 k 5 k si 983 k
00+90000'0 PO+*A888' * 00+90000• 0 00+90000 0 £0+90000 I k k <;k S8Sk
00+90000 0 30+96 U * ' k 00+90000 0 00+90000 0 00+80000 0 2k 2k *8Sk
00+90000-0 S0+969SE' k 00+30000 0 00+90000 0 50+39000 6 k1 5k L £83 k.
00+90000 0 S0+99*0£' k 00+90000'0 00+90000- 0 50+39000' 6 Ok 2k k 583 k
oo+»oooo•o S0+9S£6k ' L 00+90000- 0 00+90000- 0 50+39880'6 6 5k k k8Sk
00+90000•0 S0+95£E0' L 00+90000'0 00+90000 0 20+30££( '6 8 ZV k 0831
00+90000 0 *0+98E8E '8 00+90000'0 00+30000- 0 20+8£2SE' 6 £ 5V 1 k 6£Sk
00+90000'0 3 00+90000• 0 00+30000'0 50+9S£9S' 6 9 5k k 8£Sk
00+90000 0 •0+9£Sk8' * 00+90000- 0 00+80000'0 50+39I9L- S 3 ZV 1 I ££Sk
00+90000•0 •0+92360' * 00+90090• 9 00+30000• 9 20+881*6' 6 * 5k 1 k 9£Sk
A IP d M A n I 0 y n
91.25 .913AS kO-96k k00 » - 8UJU L •J311 k*:30: 6 0 £8/C>e/c V
*SdWX AVdO * 0001 » XU0018A MOUUI * d3it 11 J8A0 *O14
Flow over a step • Inflow velocity > 1000 » CRAY XMP24
10/30/87 09:05:41 1ter = 1 time* 4.00119e-01 cycle- 2216
div
84
Flow over a step • Inflow velocity « 1000 • CRAY XMP24
10/30/87 09:05:41 iter» 1 time" 4.001i9e-0i cycle" 2216
<31v
Send
Smesngn
Send
Sgraf1c
npplts«2.
*pvew(1)»1,
nap(1 )»1 ,
1pvew(2)-3,
nap(2)-1.
Send
Sparta
xpi « 0.0. xpr « 0.25 ypf • 0.25, yptok » 0.75, zpb • 0.5, 2pt • O.75,
cpart • 3200.0. size > i.e-5, cd • 0.5, visf«i.«-6.
Send
85