277
Editors Eduardo Ramos rardo Cisneros Rafael Fernandez-Flore Alfredo Santillan-Gonzalez d Scientific

Computational Fluid Mechanics - Malestrom

Embed Size (px)

Citation preview

Page 1: Computational Fluid Mechanics - Malestrom

Editors

Eduardo Ramos rardo Cisneros

Rafael Fernandez-Flore Alfredo Santillan-Gonzalez

d Scientific

Page 2: Computational Fluid Mechanics - Malestrom

Fluid ipmics

Page 3: Computational Fluid Mechanics - Malestrom
Page 4: Computational Fluid Mechanics - Malestrom

Fluid Dynamics Proceedings of the Fourth UNflM Supercompuiing Conference

Mexico City, Mexico 2 7 - 3 0 June 2000

Editors

Eduardo Ramos Centro de Investigation en Energfa,

Universidad Nacional Autonoma de Mexico

Gerardo Cisneros SGI (Silicon Graphics, S. A. deC.V.)

Rafael Fernandez-Flores Alfredo Santillan-Gonzalez

Direccion General de Servicios de Computo Academico, Universidad Nacional Autonoma de Mexico

V» S* World Scientific M New Jersey • London • Singapore • Hong Kong

Page 5: Computational Fluid Mechanics - Malestrom

Published by

World Scientific Publishing Co. Pte. Ltd.

P O Box 128, Farrer Road, Singapore 912805

USA office: Suite IB, 1060 Main Street, River Edge, NJ 07661

UK office: 57 Shelton Street, Covent Garden, London WC2H 9HE

British Library Cataloguing-in-Publication Data A catalogue record for this book is available from the British Library.

COMPUTATIONAL FLUID DYNAMICS Proceedings of the IV UNAM Supercomputing Conference

Copyright © 2001 by World Scientific Publishing Co. Pte. Ltd.

All rights reserved. This book, or parts thereof, may not be reproduced in any form or by any means, electronic or mechanical, including photocopying, recording or any information storage and retrieval system now known or to be invented, without written permission from the Publisher.

For photocopying of material in this volume, please pay a copying fee through the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, USA. In this case permission to photocopy is not required from the publisher.

ISBN 981-02-4535-1

Printed in Singapore by Mainland Press

Page 6: Computational Fluid Mechanics - Malestrom

V

Preface

Numerical solution of the governing equations of fluid dynamics has been both a challenge and a source of useful information in the last fifty years since the first electronic computers became available.

The lack of analytical tools and the pressing need to describe and predict various astrophysical and geophysical flows and solve many engineering problems, prompted scientists and engineers to develop methods to solve approximate versions of the fluid dynamics equations. Early attempts were unsuccessful due to incomplete theories of errors and the impossibility to perform very large amount of floating point operations in reasonable amounts of time.

These two topics of scientific activity have seen tremendous progress in the last years; digital electronic computers have increased in speed and memory capacity by many orders of magnitude. Presently, solutions to Navier-Stokes equations have been obtained for as many as 20003 = 8 x 109 control volumes in clusters of supercomputers as described in the paper authored by Woodward et al. in the present volume. Another promising avenue for finding the solution for problems requiring intensive numerical calculations is the parallel solution of independent segments of the total volume of integration. Although these methods are still in the process of being refined, they have proved their use-fulnes in several important examples of transfer processes in engineering and meteorology. Details of such methods are discussed in the papers by Carey et al. and Jabouille.

The recent advances in various areas of computational fluid dynamics have transformed the field from a purely academic activity into an intensive topic for scientific research and a useful tool for engineering design. Given its importance in many fields, it was considered appropiate to organize a meeting where the latest developments in the area were presented by leading specialists. With this purpose in mind, the Fourth UN AM Supercomputing Conference was held on June 27-30, 2000 in Amoxcalli (Nahuatl for "house of codices"), the library and conference building of the School of Sciences on the main campus of the National Autonomous University of Mexico (UNAM). This academic event had also as an objective bringing together the international and local communities to boost computational fluid dynamics research in Mexico. Although the original idea was to discuss exclusively fluid dynamics problems that required intensive computing, due to the incipient nature of the Mexican CFD community it was decided to include also contributions that contained interesting and useful scientific information even when the computational requirements were modest. Also, analytical studies that provided natural checks for numerical calculations were presented. A total of 72 participants from 8

Page 7: Computational Fluid Mechanics - Malestrom

vi

counries contributed to generate an intense atmosphere during the four days that the meeting lasted. The scientific program included 8 invited lectures, 21 contributed talks and 11 poster presentations. The present volume, which contains 27 papers reporting on the work presented at the meeting, is organized as follows. The first part deals with astrophysical gas dynamics while the second part includes papers related to geophysical problems. The third and fourth parts contain papers relating to numerical methods and applications, respectively.

The end product is a collection of research papers that reflect the state of the art of computational fluid dynamics at an international level with emphasis on the work that is being carried out in Mexico. We want to thank the members of the scientific committee who reviewed and selected the abstracts for inclusion in the conference program and refereed most of the full papers. Also, we express our gratitude to the other anonymous reviewers who selflessly read and commented on the full papers. Dr. Fernando Magaha, director of the School of Sciences of the UNAM kindly allowed us to use the Carlos Graef auditorium in Amoxcalli. We appreciate the assistance of the administrators of the conference facilities at Amoxcalli, Ma. Elena Abrin and Ruben Alba, and the rest of their staff who provided the infrastructure required for the meeting. Mr. Roberto Bonifaz coordinated all supporting services and ran a virtually trouble-free event; it is a pleasure for us to acknowledge his participation in the organizing team. Drs. Victor Guerra and Genevieve Lucet, respectively Director General and Director of Computing for Research at UNAM's General Directorate of Academic Computing Services (DGSCA) continously supported the meeting organization. We also want to acknowledge the assistance of our budget managers and graphic designers from DGSCA for their competent and efficient work. DGSCA staff volunteered to help us to solve almost all of the small (and not so small) last minute problems. We are especially grateful for the generous grant provided by Silicon Graphics, S.A. de C.V., which made possible the organization of the conference and the production of these proceedings.

Eduardo Ramos Gerardo Cisneros

Rafael Fernandez-Flores Alfredo Santillan-Gonzalez Mexico D.F., Mexico, 2001

Page 8: Computational Fluid Mechanics - Malestrom

Scientific Committee

Ruben Avila Instituto Nacional de Investigaciones Nucleares, Mexico

Graham F. Carey Univesity of Texas at Austin, USA

John Kim University of California, Los Angeles, USA

Douglas Lilly Univeristy of Oklahoma, USA

Joseph J. Monaghan Monash University, Australia

Alejandro Raga Universidad Nacional Autonoma de Mexico (UNAM)

Pierre-Louis Sulem Observatoire de la Cote d'Azur, France

Paul R. Woodward University of Minnesota, USA

Organizing Committee

Eduardo Ramos Centro de Investigacion en Energia, UNAM

Roberto Bonifaz Direccion General de Servicios de Computo Academico (DGSCA)

Gerardo Cisneros-Stoianowski Silicon Graphics, S.A. de C.V. (SGI)

Rafael Fernandez-Flores DGSCA, UNAM

Alfredo Santillan DGSCA, UNAM

Enrique Vazquez-Semadeni Instituto de Astronomia, UNAM

Page 9: Computational Fluid Mechanics - Malestrom
Page 10: Computational Fluid Mechanics - Malestrom

ix

Contents

Preface v Committees vii

PART I. ASTROPHYSICS

Very High Resolution Simulations of Compressible, Turbulent Flows Paul R. Woodward, David H. Porter, Igor Sytine, S. E. Anderson, Arthur A. Mirin, B. C. Curtis, Ronald H. Cohen, William P. Dan-nevik, Andris M. Dimits, Donald E. Eliason, Karl-Heinz Winkler and Stephen W. Hodson 3

Instabilities and Filamentation of Dispersive Alfven Waves D. Laveder, T. Passot and P. L. Sulem 16

Astrophysical Jets A. C. Raga, H. Sobral, M. Villagran-Muniz, R. Navarro-Gonzalez, S. Curiel, L. F. Rodriguez and J. Canto 28

A Nonhydrostatic Meteorological Model (Meso-NH) Applied to High Angular Resolution in Astronomy: 3D Characterization and Forecasting of the Optical Turbulence Elena Masciadri 40

Numerical Simulations of Interplanetary Shock Waves Using ZEUS-3D A. Santilldn, J. A. Gonzdlez-Esparza and M. A. Ydnez 49

Photoionizing Shocks in the Interstellar Medium S. J. Arthur 57

Numerical Simulation of the Interaction between Jets and Supernova Remnants Pablo Fabian Velazquez and Alejandro Raga 65

Thermal Instability in a Turbulent Medium A. Gazol, E. Vazquez-Semadeni and J. Scalo 72

Turbulent Dissipation in the Interstellar Medium in the Presence of Discrete Energy Sources Vladimir Avila-Reese and Enrique Vazquez-Semadeni 80

Page 11: Computational Fluid Mechanics - Malestrom

X

The Density Probability Distribution Function in Turbulent, Isothermal, Magnetized Flows in a Slab Geometry Enrique Vazquez-Semadeni and Thierry Passot 88

Multifractal Structure in Simulations and Observations of the Interstellar Medium Wilder Chicana Nuncebay and Enrique Vazquez-Semadeni . . . . 96

PART II. GEOPHYSICS

Stratiform Low Clouds: Phenomenology and Large Eddy Simulations Douglas K. Lilly 107

On the Modeling of Deep Convective Clouds over Mexico City G. B. Raga and J. Morfin 121

Spectral Structure of Growing Normal Modes for Exact Solutions to the Barotropic Vorticity Equation on a Sphere Yuri N. Skiba and Andrei Y. Strelkov 129

PART III. NUMERICAL A N D COMPUTATIONAL ASPECTS

Distributed Parallel Simulation of Surface Tension Driven Viscous Flow and Transport Processes G. F. Carey, R. Malay, W. Barth, S. Swift and B. Kirk 143

Considerations for Scalable CFD on the SGI ccNUMA Architecture M. D. Kremenetsky, S. A. Posey and T. L. Tysinger 156

Parallelization of a Two-Way Interactive Grid Nesting Atmospheric Model Patrick Jabouille 165

Natural Convection in a Cubical Porous Cavity: Solution by Orthogonal Collocation Hugo Jimenez-Islas 173

Numerical Solutions of Nonlinear DIA Equations and Calculation of Turbulent Diffusivities N. A. Silant'ev 181

PART IV. APPLICATIONS

From Stars to Volcanoes: The SPH Story J. J. Monaghan 193

Page 12: Computational Fluid Mechanics - Malestrom

XI

A Parallel Lattice-Boltzmann Method for Large Scale Simulations of Complex Fluids Maziar Nekovee, Jonathan Chin, Nelido Gonzalez-Segredo and Peter V. Coveney 204

Natural Convection in a Slender Container Luis M. de la Cruz and Eduardo Ramos 213

Effect on Fluid Flow and Heat Transfer of Dephasing between Plates in Wavy Plate Passages R. Romero-Mendez, M. Soto-Cabrero, M. Sen, W. Franco-Consuegra and A. Hernandez Guerrero 221

Analysis of the Numerical Simulation of the Filling System Used in Production of Aluminum Pistons A. R. Cabrera-Ruiz, A. Soria-Vinas, M. Caudillo-Ramirez and A. Hernandez-Guerrero 231

Isotherms in a Solid with a Tilted Fracture and their Effects on the Local Fluid Motion A. Medina, E. Luna, C Perez-Rosales and C. Trevino 240

Basic Numerical Simulations in Kaluza's Magnetohydrodynamics Alfredo Sandoval-Villalbazo, Ana Laura Garcia-Perciante and Leopoldo S. Garcia-Colin 248

Understanding Dilute Gases: Going beyond the Navier-Stokes Equations F. J. Uribe 255

Page 13: Computational Fluid Mechanics - Malestrom
Page 14: Computational Fluid Mechanics - Malestrom

PART I

ASTROPHYSICS

Page 15: Computational Fluid Mechanics - Malestrom
Page 16: Computational Fluid Mechanics - Malestrom

3

VERY HIGH RESOLUTION SIMULATIONS OF COMPRESSIBLE, TURBULENT FLOWS

PAUL R. WOODWARD, DAVID H. PORTER, IGOR SYTINE, S. E. ANDERSON

Laboratory for Computational Science & Engineering University of Minnesota, Minneapolis, Minnesota, USA

ARTHUR A. MIRIN, B. C. CURTIS, RONALD H. COHEN, WILLIAM P. DANNEVIK, ANDRIS M. DIMITS, DONALD E. ELIASON

Lawrence Livermore National Laboratory

KARL-HEINZ WINKLER, STEPHEN W. HODSON

Los Alamos National Laboratory

The steadily increasing power of supercomputing systems is enabling very high resolution simulations of compressible, turbulent flows in the high Reynolds number limit, which is of interest in astrophysics as well as in several other fluid dynamical applications. This paper discusses two such simulations, using grids of up to 8 billion cells. In each type of flow, convergence in a statistical sense is observed as the mesh is refined. The behavior of the convergent sequences indicates how a subgrid-scale model of turbulence could improve the treatment of these flows by high-resolution Euler schemes like PPM. The best resolved case, a simulation of a Richtmyer-Meshkov mixing layer in a shock tube experiment, also points the way toward such a subgrid-scale model. Analysis of the results of that simulation indicates a proportionality relationship between the energy transfer rate from large to small motions and the determinant of the deviatoric symmetric strain as well as the divergence of the velocity for the large-scale field.

1 Introduction

The dramatic improvements in supercomputing power of recent years are making possible simulations of fluid flows on grids of unprecedented size. The need for all this grid resolution is caused by the nearly universal phenomenon of fluid turbulence. Turbulence develops out of shear instabilities, convective instabilities, and Rayleigh-Taylor instabilities, as well as from shock interactions with any of these. In the tremendously high Reynolds number flows that are found in astrophysical situations, turbulence seems simply to be inevitable. Through the forward transfer of energy from large scale motions to small scale ones that characterizes fully developed turbulence, a fluid flow problem that might have seemed simple enough at first glance is made complex and difficult. Because the turbulent motions on small scales can strongly influence the large-scale flow, it is necessary to resolve the turbulence, at least to some reasonable extent, on the computational grid before the

Page 17: Computational Fluid Mechanics - Malestrom

4

computed results converge (in a statistical sense). Thus it is that, more often than not, turbulence drives computational fluid dynamicists to refine their grids whenever increased computing power allows it. In this paper, we give examples of computations performed recently which illustrate where increased grid resolution is taking us. We focus our attention on the prospect that extremely highly resolved direct numerical simulations of turbulent flows can guide the development of statistical models for representing the effects of turbulent fluid motions that must remain unresolved in computations on smaller grids or of more complex problems.

2 Homogeneous, compressible turbulence

Perhaps the most classic example of a grid-hungry fluid dynamics problem is that of homogeneous, isotropic turbulence. Here we focus all available computational power on a small subdomain that could, in principle, have been extracted from any of a large number of turbulent flows of interest. If from such a simulation we are able to learn the correct statistical properties of compressible turbulence, we can use our data to help test or construct appropriate subgrid-scale models of turbulent motions. When our computational grid is forced to contain an entire large-scale turbulent flow, we can then use such a model to make the computation practical. In the section that follows, we will see an example of such a larger flow in which we have used an 8-billion-cell grid in order to resolve both the large-scale flow and the turbulent fluid motions it sets up. In the results presented in this section, we will encounter signatures of the fully developed turbulence that can be recognized in a variety of such larger, more structured flows.

It is difficult to formulate boundary conditions that correctly represent those for a small subdomain of a larger turbulent flow. We use periodic boundary conditions here, but these are of course highly artificial, and therefore we must be careful not to overinterpret our results. Not only are our boundary conditions problematical, but our initial conditions also raise important issues. We rely on the theoretical expectation that, except for a small number of conserved quantities such as total energy, mass, and momentum, the details of our initial conditions will ultimately be "forgotten" as the turbulence develops, so that they will eventually become irrelevant. After a long time integration, we will find that the behavior of the flow on the scales comparable to the periodic length of our problem domain will remain influenced by both our initial conditions and by our periodic boundary conditions. However, the flow on shorter scales should be characteristic of fully developed turbulence. The flow on the very shortest scales, of course, must be affected by viscous dissipation and numerical discretization errors.

We are interested in the properties of compressible turbulence in the extremely high Reynolds number regime; we have no interest in the effects of viscosity, save upon the steady increase in the entropy of the fluid via the local dissipation of turbulent kinetic energy into heat. Therefore, we use an Euler method, PPM (the

Page 18: Computational Fluid Mechanics - Malestrom

5

Decoying Turbulence. PPM, T=+ T ^ . Initial Mach = 0.5

.001

0001

to"1

10 '

10"'

10"*

-T / - ^ r /

r r r

r

I I 1 1 M l |

1

Logk

\ ^ ^ ^

12SS*

I

256*

I

si rs

i i i H

^

1 1

\ j

1

Vi

Figure 1. A comparison of velocity power spectra in 5 PPM runs on progressively finer grids, culminating in a grid of a billion cells. All begin with identical initial states and all are shown at the same time, after the turbulence is fully developed. As the grid is refined, more and more of the spectrum converges to a common result. Spectra for the solenoidal (incompressible) component of velocity are shown in the top panel, while the spectra of the compressional component are at the bottom. The straight lines indicated in each panel show the Kolmogorov power law. Note that agreement between the runs extends to considerably higher wavenumbers in the compressional spectra than in the solenoidal ones. This effect, first noted in our earlier work at 5123 grid resolution, was confirmed in the incompressible limit by simulations by Orszag and collaborators. A similar flattening of the power spectrum just above the dissipation scales has also been observed in data from experiments.

Logk Piecewise-Parabolic Method ~ ), in order to restrict the effects of

viscous dissipation6 to the smallest range of short length scales that we are able. A similar approach has been adopted by several other investigators (see e.g. [ " ]). We must of course be careful to filter out the smallest-scale motions, which are affected by viscosity and other numerical errors, before we interpret our results as characterizing extremely high Reynolds number turbulence. This approach is in contrast to that adopted by many researchers, who attempt to approximate the behavior of flow in the limit of extremely high Reynolds numbers with the behavior of finite Reynolds number flows, where the Reynolds numbers are only thousands or less. In principle, an Euler computation gives an approximation to the limit of Navier-Stokes flows as the viscosity and thermal conductivity tend to zero. For our gas dynamics flows, this limit should be taken with a constant Prandtl number of unity. Much practical experience over decades of using Euler codes like PPM indicates that this intended convergence is actually realized. However, we must be aware that for turbulent flows, convergence, of course, occurs only in a statistical sense.

We can verify the convergence of our simulation results in this particular case in two ways. First, we can compare results from a series of simulations carried out on different grids. To demonstrate convergence, we look at the velocity power spectra, in Fig. 1, obtained from these flow simulations. We expect that as the grid

Page 19: Computational Fluid Mechanics - Malestrom

6

Decaying Turbulence, Navier-Stokee ft PPM, T=4 T „ Initial Moch = 0.5

.001

.0001

1,'°"

10"'

1 0 -

- I

V r r r

r

E ,

i1--^

,

Logk

I I

\ \ \ \ \/"\^ \ \ \ \ \

\ x » \ \ Re=500 X \ \

1360 \

\ I „ |3^5

1

6000 \ P

1

>M

': 1

1 1

1

~i

1

Figure 2. PPM Navier-Stokes simulations are here compared with the billion-cell PPM Euler simulation of Fig. 1. Again, decaying compressible, homogeneous turbulence is being simulated on progressively finer grids of 643, 1283, 2563, and 5123

cells. On each grid the smallest Navier-Stokes dissipation coefficients are used that are consistent with an accurate computation. Reynolds numbers are 500, 1260, 3175,8000. All runs begin with the same initial condition and are shown at the same time, after 4 sound crossings of the principal energy containing scale. As with the PPM Euler runs in Fig. 1, this convergence study (to the infinite Reynolds number limit that we seek) shows that the compressional spectra, in the lower panel, are converged over a longer range in wavenumber than the solenoidal spectra at the top. In fact, the solenoidal spectra display no "inertial range," with Kolmogorov's k~5/3 power law, at all. These results and those in Fig. 1 indicate that the Euler spectra are accurate to about 4 times higher wavenumbers than Navier-Stokes.

is successively refined, the velocity power spectrum on large scales does not change, while that on small scales is altered. The part of the spectrum that does not change on each successive grid refinement should, ideally, extend to twice the wavenumber each time the grid is refined. That this behavior is in fact observed is shown in Fig. 1, taken from [ ].

We would also like to verify that our procedure not only converges, but that it converges to the high Reynolds number limit of viscous flows. We can do this by comparing Navier-Stokes simulations of this same problem, carried out on a series of successively refined grids, with our PPM Euler simulation on the finest, billion-cell grid. This comparison is shown in Fig. 2, also taken from [ ]. (A similar comparison for 2D turbulence is given in [I2].) The Navier-Stokes simulations do not achieve sufficiently high Reynolds numbers to unquestionably establish that they are converging to the same limit solution as the Euler runs. This is because the 512 grid of the finest Navier-Stokes run has only a Reynolds number of 8000. This Reynolds number has been limited by our demand that each Navier-Stokes simulation represent a run in which the velocity power spectrum has converged. This convergence has been checked, on the coarser grids where this can be done, by refining the grid while keeping the coefficients of viscosity and thermal conductivity constant and by verifying that the velocity power spectrum agrees over the entire range possible. We are confident that, had we been able to afford to carry the

Page 20: Computational Fluid Mechanics - Malestrom

7

sequence of Navier-Stokes simulations forward to grids of 20483 or 40963 cells, we would have been able to obtain strict agreement with the already converged portion of the PPM velocity power spectrum on the billion-cell grid. At this time, such a demonstration is not practical.

We can use the detailed data from the billion-cell PPM turbulence simulation to test the efficacy of proposed subgrid-scale turbulence models. We can filter out the shortest scales affected either directly (from wavelengths of 2 Ax to about 8 Ax) or indirectly (from about 8 Ax to about 32 Ax) by the numerical dissipation of the PPM scheme. We are then left with the energy-containing modes, from wavelengths of about 256 Ax to 1024 Ax, and the turbulent motions that these induce, from about 256 Ax to about 32 Ax. A large eddy simulation, or LES, would involve direct numerical computation of these long wavelength disturbances with statistical "subgrid-scale" modeling of the turbulence. We can test a subgrid-scale turbulence model with this data by comparing the results it produces, in a statistical fashion, with those which our direct computation on the billion-cell grid has produced in the wavelength range between 256 and 32 Ax. If we were to identify a subgrid-scale model that could perform an adequate job, as measured by the above procedure, then we should be able to add it to our PPM Euler scheme on the billion-cell grid. We will discuss aspects of such a model in the next section. Such a statistical turbulence model should, in the case of PPM, not be applied at the grid scale, as is generally advocated in the turbulence community, but instead at the scale where PPM's numerical viscosity begins to damp turbulent motions. This scale is about 8 Ax , as can easily be verified by direct PPM simulation of individual eddies, as in [6], or by examination of the power spectra in Fig. 1 (see especially the power spectra for the compressible modes).

In earlier articles (see for example [l3]) we have suggested that the flattening of the velocity power spectra just before the dissipation range, seen in both PPM and Navier-Stokes simulations (see Figs. 1 and 2), is the result of diminished forward transfer of energy to smaller scales. This diminished forward energy transfer is caused by the lack of such smaller scales in the flow as a result of the action of the viscous dissipation. Applying an eddy viscosity from a statistical model of turbulence on scales around 8 Ax in a PPM turbulence simulation should, if the eddy viscosity has the proper strength, alleviate the above mentioned distortion of the forward energy transfer and make the simulated motions more correct in the range from 32 Ax to 8 Ax , where we observe the flattening of the power spectra for the solenoidal modes in PPM Euler calculations. If the turbulence model, under the appropriate conditions, produces a negative viscous coefficient, this should help to give the PPM simulated flow the slight kick needed for it to develop turbulent motions on the scales resolved by the grid in this same region from about 32 Ax to about 8 Ax. Thus we can hope that a successful statistical model of turbulence would make the computed results of such an LES computation with PPM accurate right down to the dissipation range at wavelengths of about 8 Ax for both the

Page 21: Computational Fluid Mechanics - Malestrom

8

this level of simulation accuracy would be maintained for the solenoidal velocity field within turbulent regions as well. Such an LES formulation should improve the ability of the numerical scheme to compute correct flow behavior, so that in these regions it would match the results of a PPM Euler computation on a grid refined by a factor between 2 and 4 in each spatial dimension and time. The enhanced resolving power in these regions of such a PPM LES scheme over an accurate Navier-Stokes simulation at the highest Reynolds number permitted by the grid would be very much greater still, as the power spectra in Figure 2 clearly indicate. In this statement, we have of course assumed that an approximation to the infinite Reynolds number limit is desired, and not a simulation of the flow at any attainable finite Reynolds number. In astrophysical calculations, as in many other circumstances, this is generally the case.

In addition to providing the essential, highly resolved simulation data needed to validate subgrid-scale turbulence models for use in our PPM scheme, our billion-cell PPM Euler simulation of homogeneous, compressible turbulence gives a fascinating glimpse at the process of transition to fully developed turbulence. In the sequence of snapshots of the distribution of the magnitude of vorticity in this flow given in Fig. 3, we see that the vortex sheet structures that emerged from our random stirring of the flow on very large scales develop concentrations of vorticity in ropes that

Page 22: Computational Fluid Mechanics - Malestrom

9

become vortex tubes. These vortex tubes in turn entwine about each other as the flow becomes entirely turbulent. We note that our first billion-cell simulation of this type was performed in collaboration with Silicon Graphics, who in 1993 built a prototype cluster of multiprocessor machines expressly for attacking such very large computational challenges. The simulation shown in Figure 3 was performed in 1997 on a cluster of Origin 2000 machines from SGI at the Los Alamos National Laboratory. Although we have used results of this simulation to test subgrid-scale turbulence model concepts, we will discuss detailed ideas for such models in the context of an even more highly resolved flow.

3 Turbulent fluid mixing at an unstably accelerated interface

An example of a turbulent flow driven by a large-scale physical mechanism is that of the unstable shock-acceleration of a contact discontinuity (a sudden jump in gas density) in a gas. This calculation was carried out as part of the DoE ASCI program's verification and validation activity, and it was intended to simulate a shock tube experiment of Vetter and Sturtevant14 at Caltech. In the laboratory experiment, air and sulfur hexafluoride were separated by a membrane in a shock tube, and a Mach 1.5 shock impinged upon this membrane, forcing it through an adjacent wire mesh and rupturing it. The interface between the two gases is unstable when accelerated by a shock, and both the large-scale flexing of the membrane and the wire mesh impart perturbations that are amplified by this Richtmyer-Meshkov instability. The conditions of this problem therefore provide a context to observe the competition and interaction of small- and large-scale perturbations of the interface along with the turbulence that develops.

In Fig. 4, at the top left on the next page, a thin slice through the unstable mixing region between the two gases is shown in a volume rendering of the entropy of the gas. The entropy, after the initial shock passage, is a constant of the motion, with different values in each gas. In the figure, white corresponds to the entropy of the pure initially denser gas, while the pure initially more diffuse gas is made transparent. The regions of intermediate colors in the figure show different proportions of mixing of the two fluids within the individual cells of the 1920 x 20482 grid (8 billion cells). Below this image, a volume rendering of the enstrophy, the square of the vorticity, is shown for the same slice. This simulation was carried out on the Lawrence Livermore National Laboratory's large ASCI IBM SP system using 3904 CPUs. A constraint of this particular supercomputing opportunity was that the previously tuned simplified version, sPPM5, of our PPM 4 gas dynamics code had to be used. This constraint limited us to a single-fluid model with a single gamma-law equation of state to simulate the air and sulfur hexafluoride system in the Caltech experiment. We chose a gamma value of 1.3 and initial densities of 1.0 and 4.88 to represent the experiment as best we could under these constraints. The interface perturbation was 0.01 * [-cos(27tx)cos(27ty) + | sin(10Ttx)sin(10jty) | ].

Page 23: Computational Fluid Mechanics - Malestrom

10

We initialized the fluid interface as a smooth transition spread over a width of 5 grid cells. This initialization greatly reduced the amplitude of the high frequency signals that are unavoidable in any grid-based method. The sPPM method of capturing and adverting fluid interfaces forces smearing of these transitions over about 2 grid cells and resists, through its inherent numerical diffusion, development of very short wavelength perturbations. By setting up the initial interface so smoothly, we assured that after its shock compression it would contain only short wavelength perturbations that the sPPM scheme was designed to handle. Nevertheless, the flow is unstable, so one must be careful in interpreting the results.

A detailed discussion of the results of this simulation will be presented elsewhere15. As with the homogeneous turbulence simulations discussed earlier and

Page 24: Computational Fluid Mechanics - Malestrom

11

compressible .6,16,17

Power spectra for the longitudinal velocity at the midplane in 3 Richtmyer-Meshkov simulations

with sPPM on progressively finer grids.

our simulations of convection in stars6'16'17, this Richtmyer-Meshkov problem demonstrates convergence upon mesh refinement to a velocity power spectrum, in this case for the longitudinal velocity, shown in the figure to the right on this page, that demonstrates an energy-containing range determined by the initial and boundary conditions of the problem with a short inertial range with Kolmogorov k ~5n scaling. At the highest wavenumbers, the numerical dissipation of the sPPM Euler scheme is at work, and there is again, just above this dissipation range, a short segment of the spectrum with a slope flatter than the Kolmogorov trend. The 8-billion-cell grid of this calculation is so fine that it allows us to apply a Gaussian filter with full width at half maximum of 67.8 cells, producing a complex filtered flow consisting mostly of the energy-containing modes (a 128-cell sine wave is damped by a factor of lie). We interpret the many well-resolved modes at scales removed by the filter as fully developed turbulence. Using the PPM code, we might hope to capture the modes of the filtered fields on a grid of 2563 cells. If we can use our 8-billion-cell data to characterize the statistical effects of the turbulent modes beneath the 128-cell scales preserved by the filter, then an LES calculation on a very much coarser grid that made use of this characterization might succeed in producing the correct statistically averaged behavior of the mixing layer. With this goal in mind, we consider the rate, FSGS , of forward energy transfer from the modes preserved by the filter to those eliminated by it.

If we denote the filtered value of a variable, such as the density p, by an over-bar, p , then we will denote by a tilde the result of a mass-weighted filtering, as for

the velocity: u=pu/p~. With these definitions, the filter when applied to the equation of momentum conservation produces the following result:

dpUi -. . . ^ _ + o jipUtUj) = d.p + d.T,j dt

where T- PUJUJ - pu/Uj is a quantity that we call the "subgrid-scale" stress

(considering, for our present purposes, the computed structures below the filter scale to be "subgrid-scale" structures in an imagined LES computation). The filtered

kinetic energy is now K = p~u212, and the equation for dK/dt that can be

derived from the momentum equation above and the continuity equation contains a

Page 25: Computational Fluid Mechanics - Malestrom

12

term - «. djTy , which is in turn - 3 . (ul Ty ) + (dJui)T\.. The first term in

this second expression is the divergence of an energy flux, and the negative of the

second term, — (djU^Ty , we identify as the rate of kinetic energy transfer, FScs,

from the modes on scales larger than our filter to the "subgrid-scale" modes on smaller scales. In the illustrations two pages earlier, this forward energy transfer rate, FSGS , is visualized along with the enstrophy (square of the vorticity for u ) and

the deviatoric symmetric strain, n!=X dx, dx, V

--SyV-U 3 J

J Although there is a positive correlation between FSGS and I I , it is clear from these images that the forward energy transfer rate is both positive and negative. Thus if we use II2 to model FSGS , we must include another factor which switches sign at the appropriate places in the flow. The situation is clearest in the region of the largest plume in the center of the problem domain. The "mushroom cap" at the top of this plume is essentially a large ring vortex, as indicated in the diagram at the lower right. Near the top of the plume, the top in the diagram, there is an approximate stagnation flow, with compression in the direction along the plume and with expansion in the two dimensions of the plane perpendicular to this, the plane of the original unstable layer. The transfer of energy to small scales is large in this region. Here we believe that small-scale line vortices are stretched so that they tend to become aligned in this plane in myriad directions, which leads to their mutual disruption to produce even smaller-scale line vortex structures. We have observed this process in great detail at the tops of rising, buoyant plumes in our earlier high-resolution simulations of stellar convection (cf. [17'18] and particularly the movie looking down on the top of the simulated convective layer). At the base of the vortex ring in the diagram at the right, and in the lower portion of the "mushroom cap" of the large, central plume in the simulated Richtmyer-Meshkov mixing layer, the flow compresses in two dimensions while it expands in the third, the dimension along the length of the plume. Here there is energy transfer from the small scales to the large, as indicated by negative values of Fscs m the volume-rendered image. Here we believe that vortex tubes become aligned in the single stretching direction, so that they are likely to interact by entwining themselves around each other to form larger vortex tube structures, a

Page 26: Computational Fluid Mechanics - Malestrom

13

The rate of energy transfer to ; *rid scales is strongly ;

correlated with a function, below,

of the resolved fields.

process that we have also observed in greater detail in our stellar convection studies (cf. [17'18] and the portion of the movie that shows the conglomeration of vertically aligned vortex tubes in the downflow lanes along the edges of the convection cells). This behavior of the forward energy transfer rate, FSGS > with its sign dependence on the nature of the local flow field, gives us the hint that this transfer rate, which must be central to any successful subgrid-scale model of turbulence, should be modeled in terms of the determinant, det(n), of the deviatoric symmetric strain tensor for the filtered velocity field, which flips sign in the appropriate locations (since the determinant is just the product of the 3 eigenvalues of the matrix). This yields a much better correlation than using IT , as is the more usual choice. The correlation is improved still further by including the obvious dependence of FSGS on the divergence of the filtered velocity field, which transports turbulent kinetic energy from larger to smaller scales by simply compressing the overall flow in a region. Thus we obtain:

1

j d -.0001 a .0001

Q016RoDet+DivAA

i \ SGS •A?fp Qd,Uj\2V'ii + - d e t n / )

where 11/ represents n for the filtered velocity field, and Xf is a filter wavelength, equal to 128 cells for our Gaussian filter with full width at half maximum of 67.8 cells. This correlation, which is excellent, is shown in the figure at the top right. The data from our billion-cell simulation of homogeneous, compressible turbulence, described in the first part of this article, supports this same model for FSG$ with an equally strong correlation to that shown in the figure here, even though in that flow the divergence of the filtered velocity field, with an rms Mach number of about 1/3, tends to dominate the term in 11/ on the right in the above relationship. For this data, as described earlier, two filters are used, wim full widths at half maximum of 67.8 and 6.03 cells.

The relation for FSGS given above can perhaps be used in building a k-e model of subgrid-scale turbulence. In this case, a model for the subgrid-scale stress,

ty , that produces this relation for FSGS is T^kS.+ATl, where k, the

&p\dM; and subgrid-scale turbulent kinetic energy, TU , is approximated by A"f p\

where A = (A2f p/2) (de t ( l l ) / |1T | 2 ) can be either positive or negative. This

suggests a mechanism for incorporating the model into the momentum and total

Page 27: Computational Fluid Mechanics - Malestrom

14

energy conservation laws of a numerical scheme such as PPM while maintaining the scheme's strict conservation form. The approximation of k, the subgrid-scale turbulent kinetic energy, involving velocity changes on the scale of the filter demands that, in proper LES style, the larger turbulent eddies are resolved on the grid, so that these velocity changes are meaningful. In the spirit of a k-z model, we

could replace A,fP\dtUj\ by k in the relation for FSGS and use the resulting

form for FSGS as the time rate of change of A: in a frame moving with the velocities

U,, that is, with the resolved velocity field in the LES calculation. A further term,

related to the e of a k-e model, representing the decay of k due to viscous dissipation on scales well below that of the grid would also have to be included. We would then have a dynamical partial differential equation for k to solve along with the conservation laws for mass, momentum, and total energy. Constructing such a subgrid-scale model of turbulence for use with the PPM gas dynamics scheme is a subject of future work.

4 Acknowledgements

We would like to acknowledge generous support for this work from the Department of Energy, through grants DE-FG02-87ER25035 and DE-FG02-94ER25207, contracts from Livermore and Los Alamos, and an ASCI VIEWS contract through NCSA; from the National Science Foundation, through its PACI program at NCSA, through a research infrastructure grant, CDA-950297, and also through a Grand Challenge Application Group award, ASC-9217394, through a subcontract from the University of Colorado; and from NASA, through a Grand Challenge team award, NCCS-5-151, through a subcontract from the University of Chicago. We would also like to acknowledge local support from the University of Minnesota's Minnesota Supercomputing Institute. This work was performed in part under the auspices of the U.S. DoE by the Lawrence Livermore National Laboratory under contract NO. W-7405-ENG-48.

References

1. P. R. Woodward and P. Colella, "The Numerical Simulation of Two-Dimensional Fluid Flow with Strong Shocks," J. Comput. Phys. 54, 115-173 (1984).

2. P. Colella and P. R. Woodward, "The Piecewise-Parabolic Method (PPM) for Gas Dynamical Simulations,"/. Comput. Phys. 54, 174-201 (1984).

3. P. R. Woodward, "Numerical Methods for Astrophysicists," in Astrophysical Radiation Hydrodynamics, K.-H.Winkler and M. L. Norman, eds., 245-326 (Reidel, 1986).

4. B. K. Edgar, P. R. Woodward, S. E. Anderson, D. H. Porter and Wenlong Dai (1999). PPMLIB home page at http://www. lose. umn. edu/PPMlib.

Page 28: Computational Fluid Mechanics - Malestrom

15

5. P. R. Woodward and S. E. Anderson, SPPM benchmark code, LCSE version (1995). Available at http://www.lcse.umn.edu.

6. D. H. Porter and P. R. Woodward, "High Resolution Simulations of Compressible Convection with the Piecewise-Parabolic Method (PPM)," Astrophysical Journal Supplement, 93, 309-349 (1994).

7. http://www.llnl.gov/casc/asciturb — site for ASCI turbulence team at LLNL. 8. J. P. Boris, F. F. Grinstein, E. S. Oran, and R. J. Kolbe, "New Insights into Large Eddy

Simulation," Fluid Dyn. Res. 19,19(1992). 9. C. Fureby, and F. F. Grinstein, "Monotonically integrated large eddy simulation of free

shear flows," AIM J. 37(5), 544 (1999). 10. G.-S. Karamanos and G. E. Karniadakis, "A Spectral Vanishing Viscosity Method for

Large-Eddy Simulations," J. Comput. Phys. 163,22-50(2000). 11. Sytine, I. V., Porter, D. H., Woodward, P. R., Hodson, S. W., and Winkler, K.-H., 2000.

"Convergence Tests for Piecewise Parabolic Method and Navier-Stokes Solutions for Homogeneous Compressible Turbulence," J. Comput. Phys., 158, 225-238.

12. D. H. Porter, A. Pouquet and P. R. Woodward, "A Numerical Study of Supersonic Homogeneous Turbulence," Theoretical and Computational Fluid Dynamics, 4, 13-49 (1992).

13. D. H. Porter, P. R. Woodward and A. Pouquet, "Inertial Range Structures in Decaying Turbulent Flows," Physics of Fluids 10, 237-245(1998).

14. M. Vetter and B. Sturtevant, "Experiments on the Richtmyer-Meshkov Instability of an Air/SF6 Interface," Shock Waves, 4, 247-252 (1995).

15. R. H. Cohen, W. P. Dannevik, A. M. Dimits, D. E. Eliason, A. A. Minn, Y. K. Zhou, D. H. Porter, and P. R. Woodward, "Three-Dimensional Simulation of a Richtmyer-Meshkov Instability with a Two-Scale Initial Perturbation," in preparation.

16. D. H. Porter, P. R. Woodward, and M. L. Jacobs, "Convection in Slab and Spheroidal Geometries," Proc. 14th International Florida Workshop in Nonlinear Astronomy and Physics: Astrophysical Turbulence and Convection, Univ. of Florida, Feb., 1999; in Annals of the New York Academy of Sciences 898, 1-20 (2000). Available at http://www.lcse.umn.edu/convsph .

17. http://www.lcse.umn.edu/Movies — LCSE web site to visit in order to view movies of the simulations discussed in this article. See also other links at http://www.lcse.umn.edu, including subdirectories research/lanlrun, research/nsf research/nsf/penconv96dec.html, research/RedGiant. A PDF version of this article, with high-quality color illustrations, can be found at this Web site, along with animations from the computer simulations discussed here.

18. D. H. Porter and P. R. Woodward, "3-D Simulations of Turbulent Compressible Convection,"AstrophysicalJournalSupplement, 127, 159-187 (2000).

Page 29: Computational Fluid Mechanics - Malestrom

16

I N S T A B I L I T I E S A N D F I L A M E N T A T I O N O F D I S P E R S I V E A L F V E N W A V E S

D. LAVEDER, T. PASSOT AND P. L. SULEM

CNRS UMR 6529, Observatoire de la Cote d'Azur BP 4229, 06304 Nice Cedex 4, France

E-mail:[email protected]

Direct numerical simulations of the three-dimensional Hall-MHD equations and of a long-wavelength asymptotic model are used to study the instabilities and the nonlinear dynamics of a circularly polarized Alfven wave subject to a weak random noise. The evolution is shown to be strongly sensitive to the spectral extension of the initial noise, due to the presence of competing instabilities. The formation of magnetic filaments is usually observed when only large-scale modulational perturbations are permitted, while a more turbulent picture is obtained when small-scale unstable modes are initially excited. A filamentary dynamics nevertheless develops in the presence of a broad initial spectrum in the case of a right-hand polarized pump of long wavelength.

1 Introduction

The magnetohydrodynamic (MHD) description of magnetized plasmas concentrates on length scales that are much longer than the ion inertial length c/u)pi, defined as the ratio of the light velocity to the ion plasma frequency, and time scales much larger than the inverse ion gyromagnetic frequency Q,~ . When dealing with phenomena whose characteristic scales approach these limits, the Hall term that originates from the ion inertia becomes relevant in the generalized Ohm's law. In the absence of significant dissipation, the dynamics is then governed by the Hall-MHD equations1

dtP + v-(pu) = o (i)

p(5tu + u-Vu) = -^V/97-r(Vxb)xb (2) 7

<9tb-Vx(uxb) = --^-Vx(l(Vxb)xb) (3) K{ \p /

V b = 0. (4)

As usual, p is the density of the plasma, u its velocity and b the magnetic field. The equations are written in a nondimensional form, taking as unity the Alfven speed CA = Bo/^inpo, where B0 is the magnitude of the ambient magnetic field and po the mean density of the plasma. Furthermore, /? = c^/cA, where cs is the sound velocity, 7 is the polytropic gas constant and

Page 30: Computational Fluid Mechanics - Malestrom

17

Ri = CliL/cA, where I is a reference length, denotes the nondimensional ion-cyclotron frequency.

In the presence of an ambient magnetic field taken in the x direction, the Hall-MHD equations admit special solutions, named after Ferraro,2 in the form of finite-amplitude circularly-polarized Alfven waves by — i<rby = Boe'(kx~utS> propagating along the magnetic field with, for forward propagation, a dispersion relation w = f| - + k\ 1 + [jjf) where a = +1 or

— 1, depending on right-hand or left-hand polarization. An important issue concerns the instabilities that can affect such pump waves and the forthcoming nonlinear dynamics that can lead to small-scale formation and heating of the plasma. For purely longitudinal perturbations, the problem becomes one-dimensional and was extensively studied. Depending on the situation, solitonic structures, envelope solitons or a turbulent cascade are obtained.3

Another special case corresponds to the effect of transverse perturbations. For small amplitude waves, the problem is amenable to a multiple-scale analysis leading to a two-dimensional nonlinear Schrodinger (NLS) equation4 for the pump envelope that, in some instances, predicts wave collapse and formation of intense magnetic filaments (Alfven wave filamentation).5-7

When scale separation does not hold, as a consequence of a finite-amplitude wave or of instabilities at the scale of the pump, the problem is to be addressed by numerical simulations. It nevertheless simplifies when the Alfven wave is considered in the long-wavelength limit. By means of a reductive per-turbative expansion, the Hall-MHD equations then lead to long-wave asymptotic equations that can be viewed as a three-dimensional generalization8,9

of the derivative nonlinear Schrodinger (DNLS) equation10-14, including the coupling to the magnetosonic waves averaged along the direction of propagation. These equations provide in particular a description of transverse collapse in the case of finite amplitude Alfven waves where filamentation is replaced by the formation of "magnetic pancakes" with moderate amplification of the wave amplitude but development of strong gradients.15

Simulations are presented here for various regimes of parameters. The algorithms used for the three-dimensional Hall-MHD and DNLS equations are based on a Fourier spectral method and a third-order Runge-Kutta time stepping discussed in the appendix. In all the simulations we used c^/fi; = c/uipi as the reference scale L, which implies /?,• = 1. A main observation is the sensitivity of the nonlinear dynamics not only to the characteristics of the pump wave but also, because of the presence of various competing instabilities, to the spectral extension of the initial perturbating noise.

Page 31: Computational Fluid Mechanics - Malestrom

18

2 The special case of longitudinal dynamics

A first illustration of the multiplicity of regimes developed by dispersive Alfven waves propagating along the ambient field is already obtained in one space dimension. In the plane (&,/?), the ranges of existence of the various linear instabilities affecting a small-amplitude circularly polarized pump of wavenumber k appear to be delimited by the resonances associated with the equality

8

6

aa. 4

2

n

\long--wave Vmodulational

\ * * /mc

filame^rtation

; A*/ * s ^

X^^^^"^

. . . i . . . ,

/B=V2

/ 9

dulatyxfal

( a ) /

S -

-

decay

i

0.0 0.5 1.0 k/R,

1.5

1.0

0.8

0.6 -

0.4

0.2

0.0

- o A . 9

filamentation

R-v z

decay+ \ . decay+^N"^^-^ long-wave \ . modulational modulational ^~^---___^

(b) :

:

~~~~~~-

2.0 0.0 0.5 1.0 k/R,

1.5 2.0

Figure 1. Instability regions in the plane (/3, k) for a small-amplitude Alfven wave with right-hand (a) or left-hand (b) polarization. Thick lines delimit the domains of the filamentation instability. Points A and B correspond to typical conditions in forthcoming numerical simulations.

u.oau

0.015

0.010

0.005

noon

i

k/H,= 1.4

r

w -

-

k/R,=0.8 (b)

1.0 K/k

1.0 K/k

Figure 2. Growth rate versus perturbation wavenumber (both normalized by the pump wavenumber k) for examples of decay (a), modulational (b) and long-wavelength modulational (c) instabilities, for a right-hand polarized wave when /? = 2.7.

Page 32: Computational Fluid Mechanics - Malestrom

19

of the sound speed (given by \f]i when the Alfven velocity is taken as unity) with the group or phase velocities vg or v$ of the Alfven wave16 (Fig. 1). Note that different instabilities can coexist in the case of a left-hand polarized wave. As exemplified in Fig. 2(a), decay instability affects wavenumbers larger than the pump wavenumber k, while the instability is said modulational in the Alfven wave literature17 when the unstable wavenumbers are smaller than k (Fig. 2(b)). The rescaling by the pump wavenumber in Fig. 2 is suggested by the fact that for a wave perturbation of the form e 'P±tf)*-("±")t], the dispersion relation implies that fi/fc depends on K/k and k/Ri. In the special case of a "long-wavelength" modulational instability that extends down to the zero wavenumber (Fig. 2(c)), the forthcoming nonlinear dynamics is amenable to a multiple-scale analysis that leads to a nonlinear Schrodinger (NLS) equation

idTB + ^ B + ^f^\BfB = 0. (5)

This equation describes in terms of the stretched variables £ = e(x — vgt) and r = e2t, the evolution of the Alfven wave amplitude defined, up to sub-dominant harmonics, by by — iabz = eBel(kx~wt*> with a — — 1 for left-hand polarization and a = +1 for right-hand polarization. In one space dimension, the cubic NLS equation is integrable and predicts the formation of envelope solitons. In contrast, when the instability takes place at smaller scales (Figs. 2(b) and 2(c)), the coupling to the magnetosonic waves plays an important role, leading to strong nonlinear phenomena with formation of density shocks.

When the pump wavenumber k is decreased to order e2, while the wave amplitude is kept of order e, the dispersion becomes comparable to the non-linearity and the dynamics is no longer governed by an envelope equation. It is nevertheless amenable to a reductive perturbative expansion which, for /? 7 1, selects the Alfven waves. To leading order, they are governed by the previously mentioned DNLS equation for the transverse magnetic field by + ibz = cb

d*b + 4 ( 1 3 ^ {^2 - ^ b ) + W^ = °' (6)

where the brackets indicate averaging along the direction of propagation. The stretched variables are defined as £ = e2(x — t) and T = e4t. Like many other long-wavelength equations (Korteweg-de Vries, Benjamin-Ono, etc.), the DNLS equation is a soliton equation integrable by inverse scattering.18

It involves a complex field because of the degeneracy associated with the equality in the dispersionless limit of the phase velocity of the Alfven and

Page 33: Computational Fluid Mechanics - Malestrom

20

laO

100

50

0

-50

-100

-150

(a) ! 1

j \ / -

. / X

1 I

40

20

0

-20

-40

(b)

50 150 50 150

Figure 3. Spectral instability range as delimited by 6,, Fourier modes contours (similar picture with bz) obtained by two-dimensional numerical simulations of Hall-MHD equations, for a small-amplitude right-hand polarized Alfven wave with k = 0.5 (a) or k = 0.8 (b) both for /? = 2.7, and for a left-hand polarized wave with k = 1 when 0 = 1.5. The (positive) longitudinal and transverse wavenumbers are measured in units of Afcii = 1/112 (a), 1/80 (b), 1/50 (c) and Ak± = 1/72 (a), 1/96 (b), 1/28 (c).

fast (0 < 1) or slow (/? > 1) magnetosonic waves in the case of propagation along the ambient field. It is convenient to introduce a parameter v, measuring the relative magnitude of the dispersion compared to the nonlinearity. For this purpose, denoting by bo and k"1 the initial typical amplitude and (longitudinal) wavelength of the transverse magnetic field, we rescale b by 6o, the longitudinal coordinate by k~l and the time by (&6g)_1. In Eq. (6) the coefficient ^ - is then replaced by v = „„fc.2. In the limit of large v

(very small amplitude wave), the dispersion is dominant and a multiple-scale analysis performed on the DNLS equation reproduces the NLS equation (5) where the coefficients are taken in the limit k —> 0. The DNLS equation that does not retain counterpropagating waves cannot however describe the decay instability (that survives in the long-wavelength limit) and is thus restricted to plasmas with /? > 1. In this case, quantitative comparisons with the direct numerical simulations16 show a satisfactory agreement on times that scale like e~4, which validates the asymptotics.

3 Multidimensional linear instabilities

The longitudinal instabilities displayed in Figs. 1 and 2 have multidimensional extensions and coexist with transverse and oblique instabilities, as seen in Fig. 3 for a right-hand polarized wave in typical conditions corresponding to points A (k = 0.5, /? = 2.7) and B (Ar = 0.8, /? = 2.7) of Fig. 1(a) and for

Page 34: Computational Fluid Mechanics - Malestrom

21

left-hand polarization with k = 1 and (3 = 1.5. The instability ranges are obtained by short-time integrations of the Hall-MHD equations, restricted to two space dimensions because of the symmetry of the problem with respect to the direction of the transverse component of the perturbation wave vector. The nonlinear dynamics is in contrast sensitive to the presence of a third dimension.

As the pump wavenumber is reduced, the dynamics considerably slows down and it is convenient in this regime to use a three-dimensional extension of the DNLS equation discussed in Section 2. This long-wavelength limit involves a scaling of the transverse variables r\ = e3y, £ = e3z and must include the coupling to mean fields (denoted by bars or brackets) resulting from the averaging of magnetosonic waves along the direction of propagation8,9

dTb + d( QfcP + (ux + ±bx)b^j - \dLP + ^ - % 6 = 0 (7)

dTux=l-{d*L(bP) + dL{b*p)) (8)

d& + \{d\b + d1b*)=<i. (9)

In the above 3D-DNLS system, the notation d± — dv + id( has been introduced. Like the mean longitudinal velocity ux, the induced longitudinal magnetic field is rescaled by a factor e and is separated in mean and fluctuating parts in the form bx+bx. Furthermore, bx — — jj-g-(' j ~^M) where the constant EM , defined as the average over the whole domain of the magnetic energy

I6I2

density '-^-, is retained to ensure that bx is zero in one space dimension. The fluctuations of magnetic pressure are given by P — 2(I-B)(^X + H 2 ~ (l^|2))-By means of the same change of variables as in one dimension, together with the rescaling of the transverse coordinates by (&o&)-1 and of the fields ux, bx, bx by 6Q, the coefficient -^- is replaced by the parameter v in Eq. (7). Numerical simulations of Eqs. (7)-(9) show that the range of the unstable modes for a left-hand polarized pump in the long-wavelength limit remains qualitatively similar to that of Fig. 3(c), with the persistence of significant oblique instabilities. In contrast, the spectral instability range strongly simplifies in the case of a right-hand pump and concentrates to large-scale modes in the purely transverse and longitudinal directions. In this case, for both large {y = 50) and moderate (v = 0.5) dispersion regimes, the growth rate in the transverse direction is dominant by about one order of magnitude when f3 = 3. As checked on direct numerical simulations of the Hall-MHD equations with decreasing pump wavenumber, the other instabilities are either suppressed or

Page 35: Computational Fluid Mechanics - Malestrom

22

moved to scales that are too small to be retained by the DNLS asymptotics.

4 Transverse dynamics and filamentation

As already mentioned, special attention was devoted to the transverse instability that affects low frequency modes and is amenable to a multiple-scale analysis leading to a two-dimensional NLS equation6

idTB + aA,B - kvg ( 1 - ~ ~ ; ) \B?B = 0. (10)

Here the Laplacian is taken relatively to the stretched transverse variables Y — ey and Z — ez. It follows that a right-hand polarized pump wave is unstable relatively to a long-wavelength transverse modulation (filamentation

4

instability) when v^ < f3 < j ^ y , while a left-hand polarized pump wave is un-

stable when /3 > v\ (Fig. 1). In one dimension, the nonlinear saturation of the instability results in the formation of solitonic structures, while much more violent effects take place in two dimensions where the wave focuses transversally and collapses with a local blowup of the field B, associated with a breakdown of the multiple-scale asymptotics. In the primitive variables, this corresponds to the formation of intense magnetic filaments parallel to the ambient field. The question however arises of the relevance of the filamentation phenomenon in a context where the dynamics is not restricted to purely transverse instabilities. As seen in Fig. 3, the spectral ranges of the instabilities that develop for a pump of moderate wavenumber are rather extended and one may expect that the dynamics resulting from a competition of several instabilities will be sensitive to the characteristics of the initial noise.

As already noticed, the situation strongly simplifies in the DNLS description of a right-hand polarized pump, due to the absence of oblique instabilities. Numerical simulations of Eqs. (7)-(9) in the strongly dispersive regime [y — 50) with a broad-spectrum initial noise show the formation of magnetic filaments.19 In order to resolve the phenomenon of wave filamentation more accurately, in a context where only the transverse dynamics turns out to be relevant, we chose to present here simulations in a periodic box whose longitudinal extension equals the wavelength of the pump.15 Figure 4(a) displays the filamentation that occurs for v = 50 when j3 = 3. The transverse cut presented in Fig. 4(b) shows that at the end of the simulation, the intensity |6|2

has been locally amplified by two orders of magnitude. When the strength of the dispersion is reduced (v = 0.5), the transverse dynamics is no longer governed by the two-dimensional NLS equation. In this case, the amplification

Page 36: Computational Fluid Mechanics - Malestrom

23

0>)

Figure 4. Magnetic filaments where |6|2 exceeds its initial value by a factor 10 (a) and snapshot of | h |2 in a plane transverse to the ambient field (b) in numerical simulations of the 3D-DNLS system with (3 = 3 and u = 50 at resolution 32 X 2562. The arrow refers to the direction of the ambient magnetic field.

(a) (b)

Figure 5. "Magnetic pancakes" where \b\2 exceeds its initial value by a factor 4 (a) and snapshot of \b\2 in a plane transverse to the ambient field (b) in numerical simulations of the 3D-DMLS system with 0 = 3 and v = 0.5 at resolution 32 X 1282.

of the transverse magnetic field is only moderate and its intensity displays significant variations in the longitudinal direction, leading to the formation of magnetic structures with a pancake shape (Fig. 5(a)). Strong gradients develop in planes transverse to the ambient field (Fig. 5(b)) and the question arises of the existence of a finite-time gradient singularity.

Page 37: Computational Fluid Mechanics - Malestrom

24

Still in the case of a right-hand polarized pump, it is of interest to consider the effect of increasing the wavenumber to moderate values (point A of Fig. 1(a)) for which the longitudinal modulational instability remains at large scale with nevertheless the presence of oblique instabilities at small scales (Fig. 3(a)). Direct numerical simulations of the Hall-MHD equations show that if small-scale modes are initially excited, they will prevent the formation of coherent magnetic structures (filaments or pancakes). Instead, small-scale structures are randomly scattered within the domain, with no significant amplification of the wave intensity. In contrast, when the initial perturbations are confined at sufficiently large scales, the oblique instabilities play no role and the dynamics, resulting from the competition of comparable large-scale transverse and longitudinal instabilities, leads to the formation of elongated structures where both the modulation associated with the longitudinal instability and the effect of the pump harmonics are visible (Fig. 6(a)).

When increasing further the pump wavenumber, the longitudinal instability no longer affects the largest scales but rather those comparable to the pump wavelength (point B of Fig. 1(a)). Two classes of perturbations are then considered. For an initial noise at scales large compared to that of the longitudinal instability, only large-scale oblique instabilities can compete with the transverse dynamics and filamentary structures weakly modulated by the corresponding oblique modes are visible (Fig. 6(b)). At the opposite, with a broad-spectrum perturbation, the dynamics is dominantly longitudinal with the formation of magnetic pancakes mostly transverse to the ambient field.

In the context of left-hand polarization, the presence of oblique instabilities extending from large to small scales make the formation of magnetic filaments possible only with initial perturbations limited to very large scales.19

Even in this case, the structures are significantly modulated and progressively destroyed as the initial spectrum is broadened.

Finally, as the wave amplitude is increased, one observes on the Hall-MHD simulations that, like in the DNLS limit, the intense magnetic filaments are replaced by magnetic pancakes of moderate amplitude.

5 Concluding remarks

The instabilities and the further nonlinear evolution of a circularly polarized Alfven wave are analyzed in the context of Hall-MHD that retains dispersive effects due to ion inertia. The strong sensitivity of the dynamics to the spectral extension of the initial noise is in particular pointed out. Furthermore, the transverse collapse of a small-amplitude wave, leading to the formation of intense magnetic filaments parallel to the ambient field, is shown to be espe-

Page 38: Computational Fluid Mechanics - Malestrom

25

cially relevant for long-wavelength pumps with right-hand polarization, even in the presence of broad-spectrum perturbations that in other regimes may induce a more turbulent regime. Wave filamentation provides a mechanism for small scale formation that permits acceleration and heating of the plasma in a regime where no small-scale instabilities are present, and thus without requiring large-amplitude waves or inhomogeneity of the medium. Future developments should include the influence of finite ion Larmor radius 20 ,21 and the role of kinetic effects that are believed to be relevant when the parameter /? exceeds unity. In one space dimension, a simple description of the latter effects in the long-wave limit is provided by additional nonlocal terms in the DNLS equation.22-24

Appendix: Numerical schemes

Both the three-dimensional Hall-MHD and DNLS equations are integrated using a pseudospectral method based on Fourier mode expansion. The dynamics being strongly sensitive to the linear instabilities that affect the system, a special attention is to be paid to the choice of the spatial discretization, in order to retain the most unstable modes. This may require the use of a computational box with different sizes in the longitudinal and transverse directions.

Concerning the time stepping, the Hall-MHD equations are solved with

Figure 6. Regions where the transverse magnetic field intensity exceeds its initial value by a factor 4.5 in the conditions of point A (a) and by a factor 3.5 in the conditions of point B (b), resulting from the instability of an Alfven wave of initial amplitude 0.1, in numerical simulation of Hall-MHD equations at resolution 128 x (64)2.

Page 39: Computational Fluid Mechanics - Malestrom

26

a low-storage Runge-Kutta scheme.25 For the DNLS system, symbolically written

the same scheme is used for the nonlinearities N(U), while the Hall term L U that in this case is linear and purely longitudinal, is treated exactly, using an exponential scheme. The transition from tn to tn+\ — tn+St is then given by

Vx = e¥^ (un + ±Hi) Hi = StN(Un)

V2 = c A f t i ( 7 i + i | jy 2 ) H2 = StNiVi) - ^StLH!

Un+1 = eiftL(y2 + f-5H3) H3 = StN(V2) - ~e*itLH2.

This numerical scheme is slightly dissipative, of an amount consistent with the (<W)3-accuracy, which contributes to the numerical stability.

For the Hall-MHD equations, the maximal time step St allowing numerical stability varies like TV-2 in terms of the number N of collocation points in each direction. The integrations are also very time consuming due to the slow growth rate of the modulational instabilities, while the time step (typically St = 1.25 • 1CT3 for TV = 128 in the conditions of our simulations that include a spherical truncation of the spectral domain) is constrained by stability conditions. As a consequence, the three-dimensional simulations were limited to this resolution.

We also checked on one-dimensional integrations, that with the time step retained for the above Runge-Kutta scheme, an Adams-Bashforth scheme would be unstable without the inclusion of extra dissipative terms leading to an overall dissipation larger than that obtained with the Runge-Kutta algorithm.

Acknowledgment s

Computations were performed on the CRAY C94, CRAY C98 and NEC machines of the Institut du Developpement et des Ressources en Informatique Scientifique and on the facilities of the Program "Simulations Interactives et Visualisation en Astronomie et Mecanique" at the Observatoire de la Cote d'Azur. This work was supported in part by the "Programme National Soleil Terre" of the CNRS and by NSF Grant No. PHY94-07194.

Page 40: Computational Fluid Mechanics - Malestrom

27

References

1. J. D. Huba, Phys. Plasmas 2, 2504 (1995). 2. V. C. A. Ferraro, Proc. R. Soc. London Ser. A 233, 310 (1955). 3. S. R. Spangler, in Nonlinear Waves and Chaos in Space Plasmas, 171, T. Hada

and H. Matsumoto, eds., (Terra Scientific, Tokyo, 1997). 4. C. Sulem and P. L. Sulem, The Nonlinear Schrodinger Equation, Applied Math

ematical Sciences 139 (Springer-Verlag, 1999). 5. P. K. Shukla and L. Stenflo, Space Sci. 155, 145 (1989). 6. S. Champeaux, T. Passot and P. L. Sulem, / . Plasma Phys. 58, 665 (1997). 7. S. Champeaux, A. Gazol, T. Passot and P. L. Sulem, in Nonlinear MHD Waves

and Turbulence, T. Passot and P. L. Sulem, eds., Lecture Notes in Physics 536, 54 (Springer-Verlag, 1999).

8. T. Passot and P. L. Sulem, Phys. Rev. E 48, 2966 (1993). 9. A. Gazol, T. Passot and P. L. Sulem, Phys. Plasmas 6, 3114 (1999).

10. A. Rogister, Phys. Fluids 14, 2733 (1971). 11. K. Mio, T. Ogino, K. Minami and S. Takeda, Phys. Soc. Japan 4 1 , 265 (1975). 12. E. Mj0lhus, J. Plasma Phys. 16, 321 (1976). 13. C. F. Kennel, B. Buti, T. Hada and R. Pellat, Phys. Fluids 31, 1949 (1988). 14. E. Mj0lhus and T. Hada in Nonlinear Waves and Chaos in Space Plasmas, 121,

T. Hada and H. Matsumoto, eds. (Terra Scientific, Tokyo, 1997). 15. D. Laveder, T. Passot and P. L. Sulem, Transverse collapse of low-frequency

Alfven waves, to appear in Physica D. 16. S. Champeaux, D. Laveder, T. Passot and P. L. Sulem, Nonlin. Proc. Geophys.

6, 169 (1999). 17. H. K. Wong and M. L. Goldstein, J. Geophys. Res. 91 , 5617 (1986). 18. D. J. Kaup and A. C. Newell, J. Math. Phys. 19, 798 (1978). 19. D. Laveder, T. Passot and P. L. Sulem, Three-dimensional dynamics of Alfven

waves, preprint. 20. K. V. Roberts and J. B. Taylor, Phys. Rev. Lett. 8, 197 (1962). 21. V. A. Marchenko, R. D. Denton, M. K. Hudson, Phys. Plasmas 3, 3861 (1996). 22. E. Mj0lhus and J. Wyller, J. Plasma Phys. 40, 299 (1988). 23. S. R. Spangler, Phys. Fluids B 2, 407 (1990). 24. M. V. Medvedev and P. H. Diamond, Phys. Plasmas 3, 863 (1995). 25. C. Canuto, Y. Hussaini, A. Quateroni and T. A. Zang, Spectral Methods in

Fluid Dynamics (Springer Verlag, 1988).

Page 41: Computational Fluid Mechanics - Malestrom

28

ASTROPHYSICAL JETS

A. C. RAGA1, H. SOBRAL2, M. VILLAGRAN-MUNIZ2, R. NAVARRO-GONZALEZ3, S. CURIEL1, L. F. RODRIGUEZ4, J. CANTO1

1 Institute de Astronomia, UN AM, Apdo. Postal 70-264, 04510 D. F., Mexico 2Centro de Instruments, UN AM, Apdo. Postal 70-186, 04510 D. F., Mexico 3 Institute de Ciencias Nucleares, UN AM, Apdo. Postal 70-54-3, 04510 D. F.,

Mexico 4 Institute de Astronomia, UN AM, Apdo. Postal 74-3 (Xangari), 58089 Morelia,

Michoacdn, Mexico

1 Introduction

Astrophysical jets span an enormous range of characteristic sizes, with lengths ranging from ~ 1015 cm (e.g., the "microjets" from T Tauri stars) to ~ 1025 cm (for powerful jets from radio galaxies). These sizes are of course in all cases enormous relative to the sizes of "aeronautical" or laboratory jets, which range from ~ 1 cm to ~ 104 cm.

However, the differences between astrophysical and laboratory jets are not as large as the above discussion appears to suggest. While some extragalactic jets appear to have Mach numbers of order unity, most astrophysical jets are hypersonic, with a M ~ 5-100 Mach number range. As there are published results of laboratory jets with Mach numbers of up to ~20 (see, e.g., Harvey and Hunter1), it is clear that the experiments do get into the range of interest for astrophysical flows.

Interestingly, it is hard to estimate the Reynolds number of many astro-physical jets. The mean free path of the ions and electrons in an extragalactic jet is larger than the diameter of the jet beam, resulting in a low Reynolds number for the flow, and calling into question whether or not a gasdynamic description of this kind of flow is indeed appropriate at all. However, the gyroradius of the charged electrons is much smaller than the jet beam diameter, and magnetic field-particle interactions probably provide a large effective cross section. It is believed (though not proven in detail) that this kind of process does result in a fluid behavior for the jet flow, and that the effective Reynolds number of the flow is high. For the case of the much lower energy (and many times mostly neutral) jets ejected by stars, there is no doubt that the Reynolds number is indeed very high, with values in excess of 105.

Page 42: Computational Fluid Mechanics - Malestrom

29

Therefore, it is usually conjectured that astrophysical jets are in the "high Reynolds number regime" (Re> 105), in which the properties of the flow are independent of the actual value of Re. This high Reynolds number regime is easily reached in laboratory experiments of supersonic jets.

From the above discussion, we see that both the Mach and Reynolds numbers of astrophysical jets can be reached with laboratory experiments. There are, however, some interesting differences between astrophysical and "experimental" jets.

Both extragalactic and stellar jets show coherent shock structures that travel away from the jet source. These structures are produced either as a result of an intrinsic variability of the ejection, or as instabilites in the jet beam in the region close to the source. If one is to find such type of behavior in a laboratory jet, one needs to have a jet production mechanism that can vary over very short timescales and a very fast measuring system (since travelling shock waves will be advected down the jet beam in milliseconds). Such experiments are indeed possible and will be discussed below.

Finally, another important difference between astrophysical and laboratory jets lies in their radiative properties. While laboratory jets are adiabatic (which in the astrophysical vocabulary actually means "nonradiative"), having radiative energy losses which are small compared to the total energy of the jet, astrophysical jets range from the adiabatic regime (for extragalactic jets) to the highly radiative regime (for jets from young stars). Even though the effects of a radiative energy loss can be simulated in laboratory flows by introducing liquid droplets with an appropriate vaporization latent energy, we are not aware of any published results in which this kind of technique has been used for supersonic jet flows.

In this paper, we describe the general characteristics of a new, adaptive grid gasdynamic code (section 2). We then present a comparison of "starting jet" experiments with numerical simulations carried out with our code (section 3). Finally, we discuss the observational properties of a hypersonic jet produced by a recently formed star and present numerical simulations of this astrophysical object (section 4).

2 The "yguazii-a" code

We have developed a new code that integrates the gasdynamic equations, together with a system of rate equations for chemical/atomic/ionic species, in either two (cartesian or cylindrical) or three dimensions. The gasdynamic equations are integrated with a second order adaptation of the "flux vector splitting" method of Van Leer2, and the microphysical rate terms are inte-

Page 43: Computational Fluid Mechanics - Malestrom

30

i-lj.k+1

i-lj,k

. . - - ' ' !i-lj+l,k+l

,.-\''' \ ij-l.k+il

_ ! . - - ' ' i-lj+ljc

ij-l,k

,,-'-ij,k+2

^ ij,k+l

j ij,k

„ - " '

^ ^ ^

- r '

**

0 ^

,,

ij+l,k+2

i j+ lk+ i^

^ .--

"" l ij+1

' '

^

k ^

^ t ^ "

\ _ J - ~

i+lj-l fc

ij+1 k-1

. , - - ' ' ' i+lj,k+2

i

i+lj.kll

-^ ^

I

J -

--" ^ ^ ^

j+2,k+l

^ ^

^ i+2Jt

^, '

i+lj.k

,-~' ---''

i+lj+l,k+2

_ , - - ' ;i+lj+2,k+

i+lj+l,k+l ; , , - " "

!"i+2j,k+l

, , r - ' ' i+lo+2.k

i+lj+l.k ; , - - '

;,.--' i+2j,k

i+lj+ljc-l

i+2j+l,k+l

i+2j+l,k

ij,k-l i+lj,k-l

Figure 1. Schematic diagram showing a cube in grid g (with vertex i,j,k closest to the origin of the coordinate system), and the contiguous cubes of grid 3. The thin, solid lines show the geometry of the points to be generated on refinement to grid g + 1. Eight of the grid g + 1 points coincide with the vertices of the grid g cube. Twelve of the grid g + 1 points lie along the edges of the grid g cube (e.g., point i + 1/2, j , k) and are assigned flow variables corresponding to the straight average of the primitive variables at the contiguous vertices. Six grid g + 1 points lie on the center of each of the faces of the cube and are assigned values corresponding to the average of the four vertices of the cube face. Finally, there is one grid g + 1 point at the center of the cube, to which we assign the average of the 8 vertices of the grid g cube.

grated with a semiimplicit method, which is described in detail by Raga et al.3 It is also possible to simultaneously solve a radiative transfer problem (of the diffuse and direct radiation), with the method described by Raga et al.4

The most interesting feature of the yguazii-a code is its adaptive grid. The gasdynamic and rate equations are integrated on an adaptive, binary, hierarchical computational grid. The characteristics of the 3D grid are described in the following.

Page 44: Computational Fluid Mechanics - Malestrom

31

• Base grid: There are two grids, g = 1 and g = 2, which are defined over the whole computational domain. The grid spacings along the three coordinate axes of grid g = 2 are a factor of 2 smaller than the corresponding spacings of grid g = 1.

• Timestep: the timestep is chosen with the appropriate Courant condition, and the successive grids are marched forward in time with timesteps which differ by factors of 2.

• Refinements on roundoff error: As an estimate of the roundoff error, we use the difference between the values at a given spatial position obtained in two successive grids g and g — 1. If at a given time the integrated flow variables obtained for any of the vertices of a cube (of consecutive points) in the g grid differ from the results obtained in the g — 1 grid (for the points defined on both grids) by a fractional amount greater than a fixed lower limit e, the vertices of the cube are copied over to a higher resolution grid g + 1 (unless this region of the computational domain is already defined in the g + 1 grid). The missing points in the region of the g + 1 grid contained within the cube are created through linear interpolations between the values at the vertices of the g grid cube (see Fig. 1).

• Refinement on proximity of higher resolution grid: If any of the vertices of a cube in grid g or any of the vertices of the adjacent cubes (see Fig. 1) is defined in grid g + 2, the cube is then copied over and interpolated into grid g + 1 (unless the region of the domain is already defined in g + 1).

• Other refinement criteria: It is straightforward to introduce other refinement criteria. For example, one can limit some of the grid refinements to a chosen spatial region, or to a given Lagrangian region of the fluid (which can be labeled with a passive scalar). Also, one can refine on the value of any of the flow variables, or on their gradients.

• Derefinements: When the refinement criteria are not met, the corresponding grid points are deleted.

• Grid boundaries: In carrying out each timestep in grid g, it is necessary to use the values of the neighboring points in the grid. If these points do not exist, the values for the appropriate position are computed by linearly interpolating the primitive variables in both space and time between the appropriate points of grid g — 1.

Page 45: Computational Fluid Mechanics - Malestrom

32

With the points discussed above, one can construct a 3D grid system in which the whole domain is defined in two grids (g = 1 and 2, with a factor of 2 resolution difference along the three axes), and with smaller regions of the domain being defined in higher resolution grids (g = 4, 5, . . . , gmax) with successive factor of 2 increases in resolution.

We should note that the characteristics of this adaptive grid are similar to the ones of the Cobra code (see, e.g., Falle and Giddings5; Falle and Raga6). However, it is not possible to evaluate the differences between the two codes as the details of the adaptive grid of the Cobra code have not been published.

3 Validation of the code

In order to validate the code, we compute a numerical model of a "starting jet" laboratory experiment. In the laboratory experiment, a 100 mJ Nd:YAG laser (with a 7 nanosecond pulse duration) is focused inside a 1 cm glass bubble. This glass bubble has an exit nozzle, which is directed away from the laser.

An approximately conical region surrounding the beam convergence cone (Fig. 2, top panel) is partially ionized by the laser pulse (with an ionization fraction of ~ 1 %) and heated to a temperature of « 12,000 K. This high pressure region then expands, pushing out a shock wave.

Part of this shock wave escapes through the exit nozzle, but a large region of the shock wave bounces aganist the wall of the glass bubble. This reflected shock wave rebounds again in the central region of the glass bubble, producing another outwards directed shock wave. Each time that the shock hits the surface of the bubble, a compression wave is ejected through the nozzle. For times t > 100/is, the gas that was heated by the laser pulse starts to leave the glass bubble through the nozzle, producing a very well collimated jet travelling into the surrounding atmosphere. The numerical simulation of this flow is shown in Fig. 2.

Figure 3 shows a comparison between the numerical simulation and shadowgraphs obtained from the corresponding laboratory jet experiment. It is clear that both the initial shock waves, as well as the high temperature (and low density) jet are very well reproduced by the numerical simulation. Interestingly, at times t — 120-250 ps the head of the jet develops a persistent vortex. We find that even the detailed structure of this vortex is well reproduced by the numerical simulation.

Some differences between the laboratory experiment and the numerical simulation are also evident in Fig. 3. For example, in the t = 90 fis frames, the numerical simulation shows a well defined jet beam and a vortex at the head

Page 46: Computational Fluid Mechanics - Malestrom

33

Figure 2. Numerical axisymmetric simulation of a jet produced by a laser-generated plasma bubble inside a glass bubble with an exit nozzle. The density stratifications for times i = 2, 100, 200 and 400 fis are shown with a linear greyscale and with contours with separations of 1 0 - 4 g cm~ 3 . The initially conical plasma bubble expands (top graph), sending out^a shock wave that rebounds several times on the walls of the glass bubble. This results in the production of a series of compression waves that leave the glass bubble through the nozzle. At longer times, the air heated by the laser is ejected from the cavity, resulting in the production of a very well collimated jet (bottom graph). Each graph has a vertical spatial extent of 2 cm.

of the jet, while the jet beam is not visible in the corresponding shadowgraph. This absence of the jet beam in the shadowgraph is a result of the fact that

Page 47: Computational Fluid Mechanics - Malestrom

34

Figure 3. Density distribution predicted from the numerical simulation (first and second columns, also see Figure 2) and shadowgraphs obtained from the experimental jet (third and fourth columns) for times ranging from 20 to 250 ^s from the laser pulse (the times in microseconds are written on the corresponding plots from the numerical simulation). Only the region outside of the exit nozzle is shown. Each of the graphs shows a region of 1.8 X 1.8 cm.

because of a shift in the optical components of the experimental apparatus, the region of the circular diaphragm close to the exit nozzle has fallen outside the CCD chip, and the jet beam is therefore outside of the image. The fact that the right hand side of the circular diaphragm falls outside of the imaged field is

Page 48: Computational Fluid Mechanics - Malestrom

Serpens Radio jet

35

CD

O m o ^ u

53 «

Mr

i t

- 'a * . : .

J L » - A . L. 1. . _ _ _ » .

ItHJ6

1

w - _

wm 1

1 ! 5

A ' W j

2 0 - 2

AX ( a r c s e c )

Figure 4. 3.6 cm radio continuum maps of the NW lobe of the Serpens radio jet obtained at three different epochs with the VLA (the Very Large Array interferometer in New Mexico, USA). The ordinate is aligned with a NW direction (PA= 48°.55). The proper motions and intensity variations of the knots along the jet can be clearly seen. The axes are labeled in arcesconds, with the zero point corresponding to the position"of the out low source. The identification of the radio knots was taken from Curiel et al?.

evident in many of the shadowgraphs shown in Fig. 3, and in order to compare them with the numerical simulation it is necessary to look at the positions of the features of the jet relative to the left edge of the circular diaphragm (which in all of the shadowgraphs falls within the CCD chip). Some of the differences observed between the numerical simulations and the experiment, however, are intrinsic differences, such as the lack of axisymmetry observed in the experiment at i = 120 jus, which of course will never be reproduced by an axisymmetric simulation such as the one that we have computed.

4 Observat ions a n d models of a j e t from a young s ta r

Let us now discuss an application of our gasdynamic code to an astrophysics! jet. We model the "triple radio source" in Serpens, which is a bipolar jet system ejected from a young star (Rodriguez et a/.7; Snell and Bally8). This jet shows several knots, with high proper motions which are clearly seen by comparing radio maps obtained over a timespan of a few years (see Fig. 4, and Curiel et a/.9»10).

We compute a numerical model of a jet with a sinusoidal variable ejection

Page 49: Computational Fluid Mechanics - Malestrom

36

- 5 x l 0 1 5 0 5x].015

Figure 5. Column density (left, factor of \ /2 contours), pressure stratification on the central, y = 0 plane of the outflow (center, factor of 2 contours) and the points on this plane chosen by the adaptiYe grid algorithm (right), for the flow obtained after a 60 yr time integration. The thick contour in the pressure plot (center) delineates the contact discontinuity separating the jet from the environmental material. The axes are labeled in cm.

velocity of period rv = 10 yr3 half-amplitude Av = 80 km s"""1 and mean velocity VQ = 200 km s""1. The injection velocity has a direction at an angle of 5° from the z axis, initially lying on the xz plane, and then precessing around the z axis with a precession period rp = 50 yr. We also impose an initial jet radius rj = 5 x 1014 cm.

We choose an initial jet density of nj = 104 cm""3 and a nenv = 103 cm™"3, uniform density for the surrounding environment. These parameters can be deduced from the radio observations of the Serpens triple radio source, using analytic models of jets from variable sources.

The calculation is done on a hierarchical, binary adaptive grid with a maximum resolution of 7.81 x 1013 cm (along the three axes). The maximum resolution is only allowed in the region of space occupied by the material originally coming from the jet, and the region filled by environmental material is resolved at most with a grid of 1.56 x 1014 cm spacing. The resulting grid

Page 50: Computational Fluid Mechanics - Malestrom

37

t=10 yr _t=

-

=20

A

B

I i i i i

yr

-f»

#*•

CO

D

~b C\2

o •r-4

_t=40 yr

C

-

" D -

-

-

-

-

-

-5 . 10 5 10

t = 6 0 yr

• •

F —

10

10

10

Figure 6. 3.6 cm radio continuum maps predicted from the numerical jet model for integration times from 10 to 60 years. The greyscales are logarithmic, with the range shown by the wedge (in erg s - 1 c m - 2 H z - 1 s t e r a d - 1 ) . The axes are labeled in cm. The successive working surfaces formed along the jet flow are labeled A through F, in order to identify the individual knots as they travel down the jet flow.

structure is illustrated in Fig. 5. The flow stratification obtained after a t — 60 yr time integration is shown

in Fig. 5, where we display the column density (integrated along the y axis) and the pressure stratification on the xz plane. The grid points on this plane

Page 51: Computational Fluid Mechanics - Malestrom

38

(chosen by the adaptive grid algorithm) are also shown. In this figure, one can clearly see four separate working surfaces. The leading working surface has a complex structure which results from the merger of a number of knots that catch up with the leading bow shock of the jet.

Figure 6 shows the 3.6 cm, free-free continuum maps predicted from the numerical jet model for different integration times. The maps have been computed assuming that the xz plane coincides with the plane of the sky. In Fig. 6, we see the knots which are produced by the ejection velocity variability travelling down the jet flow and eventually catching up with the leading bow shock. The successive knots travel in different directions, as a result of the precession. It is clear that the knots show a complex time evolution.

Given the extreme complexity of the flow, it is hard to understand in detail the light curves obtained for the successive knots. As pointed out by Raga and Noriega-Crespo11, the knots produced by a time-dependent ejection velocity have an intensity that first increases and then decreases as the knots travel away from the source.

In the present simulation, this effect is combined with the precession, which becomes more important at larger distances from the source12. As the knots diverge from each other at larger distances from the source13, the trailing knots eventually cross the bow shock wings of previously ejected knots. These interactions lead to brightenings of the knots.

A more dramatic effect is seen when the trajectory of one of the knots intersects the leading bow shock of the outflow. This is seen for knot C in the t = 50 yr map and for knot D in the t = 60 yr map (Fig. 6).

5 Summary

We discuss the characteristics of the new, adaptive grid gasdynamic "yguazu-a" code. This code can solve 2 or 3D gasdynamic problems with explicit microphysics and coupled radiative transfer.

In order to test the code, we present a comparison between a numerical simulation and an experiment of a laser-generated starting jet. This comparison shows that the code reproduces the experimental results in a partially satisfactory way, indicating that the code does produce numerical solutions that correspond to correct integrations of the gasdynamic equations.

We then use this code to model an astrophysical jet. We have computed a simulation with parameters appropriate for the "triple source" jet in Serpens, which shows evidence for both a precession of the outflow axis and for a time-variability of the ejection velocity. We find that predictions of radio continuum maps from our numerical simulation agree qualitatively well with

Page 52: Computational Fluid Mechanics - Malestrom

39

the observations. The predicted maps have a succession of bright knots which show large intensity variations over periods of a few years, also in agreement with the observed variability of the Serpens jet .

This je t simulation is the first astrophysical application of our recently developed and tested adaptive grid gasdynamic code.

A c k n o w l e d g m e n t s

This work was supported by the CONACyT grants 32753-E (AR), 27546-E (JC), 32531-T (RN-G), 27743-E and by the DGAPA (UNAM) grants IN 128098 (AR), IN 110998 (MV-M), IN 102796 (RN-G), IN 109297 (SC). LFR acknowledges support from CONACyT and DGAPA (UNAM). AR acknowledges support from a fellowship of the John Simon Guggenheim Memorial Foundation.

R e f e r e n c e s

1. W. D. Harvey, W. W. Hunter, NASA Tech. Note D-7981 (1975). 2. B. Van Leer, ICASE report No. 82-30 (1982). 3. A. C. Raga, R. Navarro-Gonzalez and M. Villagran-Muniz, RMxAA 36, 67

(2000). 4. A. C. Raga, G. Mellema, S. J. Arthur, L. Binette, P. Ferruit and W. Steffen,

RMxAA35, 123 (1999). 5. S. A. E. G. Falle and J. R. Giddings, in Numerical Methods for Fluid Dynam

ics^ K. W. Morton and M. J. Baines, eds., 335 (Oxford, Clarendon, 1993). 6. S. A. E. G. Falle and A. C. Raga, MNRAS 261, 573 (1993). 7. L. F. Rodriguez, J. M. Moran, P. T. P. Ho and E. W. Gottlieb, ApJ 235, 845

(1980). 8. R. L. Snell and J. Bally, ApJ 303, 683 (1986). 9. S. Curiel, L. F. Rodriguez, J. M. Moran and J. Canto, ApJ 415, 191 (1993).

10. S. Curiel, L. F. Rodriguez, J. F. Gomez, J. M. Torrefies, P. T. P. Ho and C. Eiroa, ApJ 456, 677 (1996).

11. A. C. Raga and A. Noriega-Crespo, AJ 116, 2943 (1998). 12. A. C. Raga, J. Canto and S. Biro, MNRAS 260, 163 (1993). 13. A. C. Raga and S. Biro, MNRAS 264, 758 (1993).

Page 53: Computational Fluid Mechanics - Malestrom

40

A NONHYDROSTATIC METEOROLOGICAL MODEL (MESONH) APPLIED TO HIGH A N G U L A R RESOLUTION IN

ASTRONOMY: 3D CHARACTERIZATION A N D FORECASTING OF OPTICAL TURBULENCE

ELENA MASCIADRI

Instituto de Astronorm'a, UN AM, Apdo. Postal 70-264, 04510 Mexico, D.F., Mexico

E-mail: [email protected]

In this paper are presented the main results obtained by the adaptation of the non-hydrostatic meteorological model MesoNH, developed at CNRM (Centre National des Recherches Meteorologiques) in Toulouse (France) to high angular resolution astronomical observations. Challenges and perspectives for future progress are discussed.

1 Introduction

At the present time, as a result of different international scientific collaborations, there are many projects for modern telescopes (diameter > 8 m) and interferometers. Telescopes of this dimension could support ambitious scientific programs such as the study of active galactic nuclei (AGN), the detection and exploration of extrasolar planets and the study of the circumstellar environment of young stars.

However, the refraction index fluctuations of the atmosphere (optical turbulence: OT), introduce amplitude and phase perturbations in the wavefronts coming from the astronomical sources, thus reducing the image resolution to that of a telescope of only 10 cm in diameter. So, the potential angular resolution of some microarcseconds is, in the presence of atmospheric turbulence, reduced to a few arcseconds. In spite of this, ground observations are competitive with respect to the space-based ones because the financial investment is lower and the telescope's life is longer.

Actually, a considerable amount of progress has already been achieved in knowing and correcting the wavefront perturbations (adaptive optics techniques) and, in many cases, ground telescopes can obtain better resolution than space-based ones. At the same time, different techniques for the measurement of optical turbulence are known and they have been employed to characterize astronomical sites.

Little has been done with regard to numerical simulations related to meteorological models applied to the calculations of optical turbulence. Here we

Page 54: Computational Fluid Mechanics - Malestrom

41

present the adaptation of the nonhydrostatic meteorological MesoNH model, developed at CNRM (Centre National des Recherches Meteorologiques) in Toulouse (France), to the astronomical context. The optical turbulence was parameterized and included in the meteorological MesoNH model J. Many advanced modifications were provided and today the model can simulate, in a coherent way, many of the principal parameters characterizing the wavefront perturbations2 - 5 . In this work I report the main challenges related to the numerical technique and, at the same time, the more recent results that have been obtained.

2 Challenges for a 3D characterization and forecasting of the optical turbulence

Today many different instruments dedicated to OT estimation exist. They are mainly based on integrated measurements (such as the optical instruments Scidar and DIMM) or in-situ measurements (such as balloon radiosoundings). Only numerical simulations can provide a 3D characterization and a forecasting of the OT in time. What are the critical points related to this technique?

2.1 Contribution of the vegetation in the optical turbulence simulation

In the feasibility study done on Cerro Paranal2 we used a high horizontal resolution (400 m) orographic model coupled to the atmospheric MesoNH model to simulate the OT. Because of the lack of vegetation and a low roughness of the topography, this can be considered a good model of reality. The San Pedro Martir Observatory (SPM), on the other hand, differs from Cerro Paranal in that there are tall trees, especially pine forest, all around the site with the 2.2 m and 1.5 m telescopes. It is evident that, from a dynamical point of view, the presence of tall trees affects the friction of the atmospheric flow over the ground and the level of turbulence produced will be greater than it would be over a bare mountain. Is this increase in turbulence activity quantitatively significant for our simulations? In order to give an answer we computed two simulations using different values of the roughness over the whole surface. In this way we parameterize the vegetation with a roughness value. In the first case a constant value of 1 m and in the second case a constant value of 10 cm were used. Although this description of the ground roughness is not realistic, the aim of this test was only to estimate the quantitative contribution of the vegetation parameter to the optical turbulence production. In a previous paper3 we proved that the turbulence distribution is different in the two cases. Analyzing the temporal seeing evolution simulated above the SPM Observa-

Page 55: Computational Fluid Mechanics - Malestrom

42

tory for the two configurations we computed a difference averaged seeing Ae over 1 hour of simulation of about 0.1 arcsec and it seems that the seeing is worse for larger values of the roughness. This proves that, for this particular case, it would be preferable to couple the orographic to a vegetation model and, from a general point of view, that the geographic site characteristics have to be well described in order to have a correct OT simulation.

2.2 Spatial model configuration

The dimension of the geographic surface analyzed is an important parameter for the numerical simulations. The larger the surface, the greater the necessary memory for the computation. For the first time4 we made a test to estimate the impact of the size of the surface on the simulations. We studied the temporal evolution of the seeing simulated over the SPM Observatory. Two different surfaces were analyzed: 60 km x 60 km and 38 km x 38 km. The difference in seeing (Ae = 0.05 arcsec) was very small. We concluded that, in this case, it would be preferable to use the small configuration if one is interested only in the SPM peak. On the contrary, if one intends to characterize the whole region of the park of San Pedro Martir, it would be preferable to use the second configuration.

2.3 Optical turbulence integration along lines of sight other than zenithal

At the present time all the parameters (such as the seeing e, the isopla-natic angle 0AO, etc.) coded in the model are integrated along the zenithal direction. This is very useful because measurements obtained from optical instruments at an angle different from the zenith are systematically corrected in order to give the vertical C% (z) profiles'3. In this way the simulations can be simply compared with the measurements. This correction consists in multiplying the integrated quantities by sec(0) where 9 is the angle between the line of sight and the zenith. This operation is based on the hypothesis that the Cjij horizontal distribution is uniform. This is a strong hypothesis and we could show3'4 that it is not necessarily true especially in the first 10 km where the orographic effects are more important. This is one reason why it would be interesting to introduce another configuration in the model so as to have maps of integrated parameters only for the position of the observatory but for several lines of sight. This new configuration could be interesting for a flexible-scheduling application, for the already existing telescopes. Moreover, the results obtained from these simulations could be fundamental for

°The Cpj parameter quantifies the OT in the atmosphere.

Page 56: Computational Fluid Mechanics - Malestrom

43

the calibration of instruments such as the Generalized Scidar that measures the C%j along a line of sight and not in an atmospheric volume. The numerical problem related to the integration along lines of sight different from the zenith is not trivial, particularly because the atmospheric model levels are not horizontal. These levels are like sheets following the orographic model. Here we show the first results obtained with this modification of the code. To have a reference we carried out a 1 hour simulation using the classical configuration that we will call site testing configuration in the following. Fig. 1 shows the obtained seeing map. The thin black lines mark the altitude isolines of the orographic model, the color table the seeing values. One can observe that the seeing is higher over the mountain chain and lower over the plateau in the South-East part of the map. At the same time one can see that the turbulence is not uniform over this region. In the new configuration (which we will call flexible-scheduling configuration), we take the central point (SPM Observatory) as a fixed point and we integrate with respect to lines of sight different from the zenith. These lines have a sample of 10 degrees in the azimuthal angle </> and 5 degrees in the 9 angle. The <f> angle extends over 360 degrees and the 9 angle over 40 degrees. The integration with lines of sight having 9 > 40 degrees is not significant because the theory of small perturbations is true only for small 8. There is no consensus in fixing the limit of validation of the theory. Roddier9 showed that at about 60 degrees some saturation effects begin to appear, so one could consider this as a maximum limit. In any case we prefer to use this limit to ensure that the theory used is correct. Figure 2 (left) shows the seeing obtained for the SPM Observatory making the hypothesis that the optical turbulence is uniform over horizontal planes. One can observe a circular symmetry with respect to the center. The only factor that modifies the seeing value is the sec(0) factor, with e monotonically increasing with 9. Figure 2 (right) shows the seeing obtained integrating the real optical turbulence (as shown in Fig. 1) over the whole region. One can observe that: (a) The seeing does not have circular symmetry, (b) the difference |Ae| = \ei,FS — £i,sr\ of seeing between points of the same circle in the two different configurations increases with 9, (c) the difference As can be quantitatively quite large; for example, one can find differences of the order of 1.03 arcsec for 9 = 40 degrees; and (d) the difference As can be negative. Also along particular lines of sight, the seeing can be better than the one obtained for the previously symmetric case.

Page 57: Computational Fluid Mechanics - Malestrom

44

Figure 1. Map of the seeing obtained after 1 hour simulation above a region of 60 km x 60 km centered on SPM Observatory. The black lines mark the orography and the table of color represents the seeing intensity.

H I M - H D - K T O U * SICK - Ftf>-SC«UING

Figure 2. Polar map of seeing obtained after a 1 hour simulation having as fixed point the SPM Observatory. The center corresponds to the seeing obtained with an integration with respect to the zenith over the SPM. The circles drawn with dashed lines correspond to a seeing integrated at angles 9 having a sample of 5 degrees. Left: uniform horizontal Cjjj distribution. Right: real horizontal C ^ distribution.

Page 58: Computational Fluid Mechanics - Malestrom

45

Parameter [4 - 17.5 krn]

Wind Intensity n

Wind Direction »

Abs. Temperature "

Dew Point Temperature »

Forecast (UT)

6 12 6 12 6 12 6 12

(%) ef t ,max(%)

8 4 25 14 5 36

10.15 5.7 18.8 10.36 5.3 16 0.2 0.1 0.28 0.3 0.2 0.37 1 0.14 1.9

1.18 0.17 23

Table 1. Relative error between the analysis and forecasts at 6 and 12 hours computed over a sample of one year. (31 N, 116 W) are the geographic grid point coordinates for which data were extracted from the ECMWF catalog.

2.4 Forecasting application

To validate the MesoNH model we initialize it with vertical meteorological parameter profiles (absolute temperature, dew point temperature, wind direction and intensity) obtained from the ECMWF (European Center for Medium Weather Forecasts) analysis or radiosoundings. These profiles are extrapolated over the whole analyzed orographic model. To forecast the OT one would initialize the MesoNH model with forecasted meteorological parameters (FMP). Thus, the confidence level of the OT forecasts depends on the quality of the FMP. In order to characterize statistically the latter we consider the analysis as the real meteorological conditions. We computed the relative error (FR) between the analysis and forecasts at 6 and 12 hours over the whole year 1997 for the San Pedro Martir site. In Table 1 the results obtained for each meteorological parameter are reported. One can observe that the temperature and the dew point temperature of the analysis and forecasts present an extremely good correlation (e#(%) ~ 1 %). The wind direction and intensity, although not as good {TR(%) < 14 %), present a good correlation too.

2.5 Seeing simulation in the millimetric range

The atmospheric effects on wavefroht propagation depend strongly on the wavelength. The perturbations induced by the atmosphere over the wavefront are due to temperature and water vapor fluctuations and, consequently, to the refraction index fluctuations. The general expression for the refraction index

Page 59: Computational Fluid Mechanics - Malestrom

46

is:

n - 1 = 77.6 • 1(T6 J; - 5.6 • 1 ( T 6 ^ + 0.375^r (1)

where T is the absolute temperature, p the partial pressure of dry air and e the partial pressure of water vapor in millibar. The first two terms on the right-hand side arise from the polarization of gaseous constituents of the air. The third term arises from the permanent dipole moment of water vapor. In the visible range some strong approximations can be done and the expression of the refraction index can be reduced to:

« - l = 7 8 . 6 - l ( T 6 | ; (2)

The principal difference between the two expressions is the presence of water vapor which in the second case can be neglected. For astronomical observations at millimetric wavelengths the general form Eq. 1 more correctly describes the effects of the atmosphere on the wavefront. For millimetric observations the water vapor fluctuations are greater than the temperature fluctuations8,10 in the sense that they produce the main contribution to the final perturbation. Therefore, the spatial-temporal fluctuations of the phase of a wavefront coming from a star are mainly due to water vapor fluctuations. At present, only the optical turbulence for observations in the visible range (Cg ) is parameterized in the MesoNH model. In order to use the model to simulate the turbulence that affects the observations in the millimetric range we made an analytic development of the refraction index variance and we coded it into the model. Here we do not describe the details of the analytic development. We recall only that:

where 9 is the potential temperature, q is the specific humidity, Cf and Cg are the temperature and humidity structure parameters and Ceq2 is the covariance temperature-humidity structure parameter7. N is the refractivity and is equal to (n — 1) • 106.

We did not yet compare simulations with measurements, but comparisons are planned. The MesoNH model would be, thus, a versatile tool for the site testing application in the visible and millimetric range.

3 Conclusions

In this paper we have exhibited some important issues related to simulations of the optical turbulence over an astronomical site. We showed the importance of

Page 60: Computational Fluid Mechanics - Malestrom

47

using a vegetation model when tall trees are present around the site. We gave indications of how to optimize the analyzed surface dimension. We showed that the numerical technique can provide fundamental information related the 3D spatial distribution of the optical turbulence.

About the simulation of seeing in the millimetric range we can say that the ability to simulate the Cg profiles depends on the ability to simulate the

q profiles or, more specifically the gradient (ff )• The specific humidity q is a parameter that has characteristic spatial-temporal fluctuations which are smaller than the fluctuations of the temperature 9. Moreover, the characteristic scale of the water vapor is only10 1 or 2 km. We think that a higher vertical resolution would be necessary to correctly simulate Cg but at the same time, it would be probably sufficient to simulate only a part of the troposphere. Some questions remain unanswered: (a) Which data is it convenient to use to initialize the water vapor in the simulations? (b) Which technique is useful for measuring the water vapor? With respect to the latter problem, it appears that good results can be obtained with radiometer measurements11 of the brightness temperature of the atmosphere.

4 Computer resources

The simulations presented in this paper were obtained using the Fujitsu VPP5000 supercomputer at Meteo France in Toulouse. It has 31 processors, each running at 9.6 Gflop/s. The MesoNH model can run currently in a parallelized version on the Fujitsu VPP5000. MPI interface programs are used for communications between the processors. The simulations presented in this paper extend over a surface of 60x60 km and an horizontal resolution of 400 m corresponding to 150x150x40 grid points. The MesoNH model was recently installed on the Origin 2000 supercomputer at DGSCA-UNAM (Mexico). At present we are testing the performance of the latter supercomputer in order to verify the real possibilities of running such an atmospheric model (MesoNH) on an Origin 2000. This point is of particular interest because the Origin 2000 is a more widely available supercomputer that can be found in many institutions and universities.

A cknowledgment s

A special thanks to Irene Cruz (TIM Project) and Fernando Angeles. This work was supported by CONACyT grant J32412E and DGAPA grant IN118199.

Page 61: Computational Fluid Mechanics - Malestrom

48

References

1. E. Masciadri, J. Vernin and P. Bougeault, Astron. and Astrophys. Supp. 137, 185-202 (1999).

2. E. Masciadri, J. Vernin and P. Bougeault, Astron. and Astrophys. Supp. 137, 203-216 (1999).

3. E. Masciadri and P. Bougeault, Astronomical Telescopes and Instrumentation - SPIE Congress , to be published (2000).

4. E. Masciadri, J. Vernin and P. Bougeault, Astron. and Astrophys., submitted (2000).

5. P. Bougeault and E. Masciadri, Rapport Technique Final: Simulation Numerique de la Campagne NOT 1995 - Convention ON ERA 22.988/DA.Bl/DC, (1998).

6. R. Avila, J. Vernin and S. Cuevas Cardona, PASP 110, 1106-1116 (1998). 7. J. C. Wyngaard, W. T. Pennell, D. H. Lenschow and M. A. LeMone, J. Atmos.

Sci. 35, 47-59 (1978). 8. M. L. Wesely, Journal of App. Meteor. 15, 43-49 (1976). 9. F. Roddier, Progress in Optics XIX, 283-377 (1981).

10. A. R. Thompson, J. M. Moran and G. W. Swenson, Interferometry and Synthesis in Radio Astronomy , (1986).

11. C. L. Carilli, Rad. Sci. 34, 817-840 (1999).

Page 62: Computational Fluid Mechanics - Malestrom

49

N U M E R I C A L S I M U L A T I O N S O F I N T E R P L A N E T A R Y S H O C K W A V E S U S I N G Z E U S - 3 D

A. SANTILLAN

Computo Aplicado-DGSCA, Universidad National Autonoma de Mexico,

04510 Mexico, D.F., Mexico

E-mail: [email protected]

J. A. GONZALEZ-ESPARZA AND M. A. Y A N E Z

Instituto de Geojisica, Universidad Nacional Autonoma de Mexico,

04510 Mexico, D.F., Mexico E-mail: [email protected],unam.mx

We present preliminary results of a series of numerical simulations, in one and two dimensions with different resolutions (1024 and 3072 zones for the ID case, and of 256X128 and 512 X256 zones for the 2D case), of interplanetary shock waves using the magnetohydrodynamic (MHD) numerical code ZEUS-3D. Interplanetary shocks are produced by different perturbations associated with solar activity and propagate in the interplanetary medium throughout the solar wind. The objective of this study is to understand different physical characteristics of the origin and propagation of interplanetary shocks. The results of the numerical simulations will be compared with in-situ observations of interplanetary shocks by different spacecraft. The code ZEUS-3D has been tested and is used efficiently on the CRAY Y-MP and SGI Origin 2000 computers at UNAM's Supercomputer Center.

1 Introduction

The interplanetary space is immersed in the continual expansion of the solar atmosphere called solar wind. This expanding solar wind plasma and the interplanetary magnetic field carried by it, is the propagation medium for diverse types of waves and perturbations in interplanetary space. Solar flares, erupting filaments and coronal mass ejections (CMEs) are different manifestations of solar activity that can produce violent disturbances propagating in the corona and solar wind. Interplanetary shock waves (IPSWs) are the strongest perturbations in the solar wind and are related to many phenomena in interplanetary physics1. IPSWs play a very important role in solar-terrestrial relations and have been studied theoretically, observationally and numerically for over forty years. Based on previous experiences using the code ZEUS-3D in other astrophysical problems at UNAM's Supercomputer Center2,3, we adapted the code to study IPSWs. We performed a parametric study of different perturbations in density, temperature and velocity injected into ambient solar wind to study their evolution. The aim of this investigation

Page 63: Computational Fluid Mechanics - Malestrom

50

Table 1. List of ID numerical simulations. No, To, and Vo, denote the ambient solar wind density, temperature and velocity, respectively, at the inner boundary.

C a s e

1 2 3 4

5 6 7

8 9

10 11 12 13 14 15

AR (AU)

2 2 2

10 10 10

10 10 10

10 10 10 10 10 10

AN

WNo

— —

lOOiVo lOJVo

2N0

1.5N0

— — — — — — — —

A T

10T 0

— — — — —

lOOXo 10T 0

2T 0

1.5T0

— — — —

AV ( k m / s )

— Vb + 300

— — — — — — — —

Vo + 1000 V0 + 500 V0 + 100 Vo + 50

A t

(h)

10 10 10 30 30 30 30 30 30 30 30 30 30 30 30

W

(ergs)

5.994 X 1 0 3 0

5.994 X 1 0 3 0

3.960 X 1 0 3 1

1.029 X 1 0 3 3

1.618 X 1 0 3 2

8.472 X 1 0 3 1

7.990 X 1 0 3 1

1.029 X 1 0 3 3

1.618 X 1 0 3 2

8.472 X 1 0 3 1

7.990 X 1 0 3 1

3.185 X 1 0 3 4

7.155 X 1 0 3 3

2.131 X 1 0 3 2

1.298 X 1 0 3 2

R e s o l u t i o n

3072 3072 3072 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024

is to illuminate the prime dynamic processes that govern shock evolution in the solar wind exploring different types of physical disturbances.

2 Numerical simulations using the ZEUS-3D code

The simulations are performed with the MHD code ZEUS-3D (version 4.2), which solves the three dimensional system of ideal MHD equations by finite differences on an Eulerian mesh4. The code can perform simulations in 3D but, in this work we restrict the discussion only to one and two dimensional simulations. The numerical experiments in this work illustrate the formation and propagation of shock waves in the solar wind based on the simplest possible quantitative model that contains the physics basic to these phenomena. In this model we neglected solar gravity and all magnetic effects, assuming the ambient solar wind to be a steady spherically symmetric, radial flow of an adiabatic fluid for which 7 = 5/3. Under these assumptions, the solar wind physical characteristics vary with heliocentric distance (R): density (p - po/R2), pressure (P0 = P0/R

467), and sound speed (Cs = CSJR167). The simulations begin outside the critical point where the solar wind becomes supersonic (RQ = 0.18 AU) and thus do not address questions of how the wind

Page 64: Computational Fluid Mechanics - Malestrom

51

0 2 4 6 8 10 0 2 4 6 8 10 0 ~ 2 4~ 6 8 10

heliocentric distance (AU)

Figure 1. Temporal evolution of a density perturbation, case 4 (SN = lOOiVo). Plasma parameters: velocity, proton density number and thermodynamic pressure at three different times.

and perturbations themselves are initiated.

3 I D numerical simulations (HD)

Table 1 shows the list of the ID numerical experiments we performed in the parametric study. We analyzed 15 cases; the second column shows the heliocentric range, in astronomic units (AU), that covers each simulation. The third, fourth and fifth columns show whether the injected perturbation into the ambient wind was in density, temperature or velocity, and the increment with respect to the ambient solar wind values. The next columns are the perturbation temporal duration, the total energy in the perturbation fluid {W = J4irr2dr{^pV2 + f-P}), and the mesh resolution for each simulation. For these experiments we used spherical geometry (R, 6, </>), injecting the flow from the inner boundary and leaving the outer boundary open. To produce the ambient solar wind we injected plasma at the inner boundary with initial values V0 = 410 km/s, N0 = 128 protons/cm3, and T0 = 106 K. Following Riley and Gosling6 and Riley7, the radial grid is filled with this wind and the algorithm is allowed to run in time until a dynamic equilibrium is achieved. After reaching equilibrium, we obtain at a heliocentric distance of 1 AU about the same solar wind averaged values measured in-situ by spacecraft (V ~ 450 km/s, N ~ 8 protons/cm3). Now we discuss three cases of Table 1 that show how different perturbations have different evolutions.

Page 65: Computational Fluid Mechanics - Malestrom

52

( 4 P = lOONo) Shock Positions (A P = lOONo) Mach No. Evolution

• ' ' ' '

• forward shock o reverse shock

o • 0

. I . I . I

a

. > . i . i . • . •

--

• forward shock o reverse shock

m *

0 m

0

i i . i

. , . , . , . , . ,

. 0

m m

a

. • . • . I . I . I

200 300 400 500 600

time (hours)

100 200 SO) 400 500 6O0 700

time (hours)

Figure 2. Shock evolution, case 4 (AN = lOTVrj): (a) shock positions (forward and reverse) against time, and (b) shock Mach numbers against time.

3.1 Density perturbation (case 4: AN — lOOA^

Figure 1 shows the plots of velocity, density and pressure at three different times (100, 300, 600 hours) after the injection of a perturbation with the same wind velocity and temperature, but much higher density (AN = lOOTVo) during 30 hours. The perturbation produced a spherical high pressure region bounded by two shocks propagating in opposite directions with respect to each other: a forward (Fs) and a reverse (Rs) shock. Since the ambient wind characteristics vary with heliocentric distance there is a different evolution of both shocks with time. In order to study the local shock parameters we applied Rankine-Hugoniot relations around the shock vicinity and using averaged plasma values of the upstream and downstream regions we inferred the shock Mach numbers. Figure 2(a) shows the shock positions against time, where the two shocks are separating from each other following different evolutions. Figure 2(b) shows the shock Mach numbers against time, initially the forward shock was stronger but it began to lose strength, and around 400 hours after the injection the forward shock was decelerating. The reverse shock initially was weaker but it increased its strength continuously during the propagation, and after 500 hours it became stronger than the forward shock.

3.2 Temperature perturbation (case 8: AT = lOOToj

Figure 3 shows plots of plasma parameters at three different times after the injection of a perturbation with the same wind velocity and density, but much higher temperature (AT = lOOTo) during 30 hours. Note that the total energy (W — 1.029 x 1033 ergs) of this perturbation is exactly the same than in the

Page 66: Computational Fluid Mechanics - Malestrom

53

heliocentric distance (AU)

Figure 3. Temperature perturbation, case 8 (AT = 100T0). Plasma parameters: velocity, proton density number, and thermic pressure at three different times.

previous example (case 4), but the pressure increment is due to temperature instead of density. As in Fig. 1 the perturbation produces a spherical high pressure region bounded by a shock pair. However, in this case both shocks were stronger and faster, and therefore the reverse shock at the trailing edge of the compression region propagated into the inner boundary after the injection. The reverse shock appering in Fig. 3 is not the shock bounding the compression region, but it is a second reverse shock caused by the implosive wave in the rarefaction region. This perturbation in temperature follows a very different evolution than the perturbation in density of the previous case. Figure 4(a) shows the shock positions against time, note that the forward shock is much faster than in the previous example. Figure 4(b) shows the Mach number evolution against time. Although in both cases the perturbation internal pressure was the same, in this case (AT — lOOTo) the shock strengths are about six times higher that in the previous density perturbation (AA^ = lOOATo). The forward shock remains very strong, with a Mach number around 25 and overtakes the outer boundary after 500 hours. On the other hand, the second reverse shock diminishes in strength as the perturbation evolves with heliocentric distance.

3.3 Velocity perturbation (case 13: AV = VQ + 500 km/s)

Figure 5 shows the plots of plasma parameters at three different times after the injection of a perturbation with the same temperature and density of the

Page 67: Computational Fluid Mechanics - Malestrom

54

9-

I7: j!: 1 «• I s -

1 -

0-

(AP =

• forward shock o reverse shock

m

m

M

. I . I . I

OOTo) Shock Positions

0

'

(aP - lOOTo) Mach No. Evolution

•S

m forward shock o reverse shock

100 200 300 400 500

time (hours)

100 200 300 400 500 600 700 800

time (hours)

Figure 4. Shock evolution case 8 (AT = 10To). (a) shock positions (forward and reverse) against time and (b) shock Mach numbers against time.

ambient solar wind, but much higher velocity (AV = Vo + 500 km/s) during 30 hours. The perturbation energy is about seven times higher than in the previous two cases (W = 7.155 x 1033 ergs), and the evolution was different. In this case, 100 hours after the jet injection there is a strong forward shock followed by a rarefaction region. 300 hours after the injection a weak reverse shock appears in the rarefaction region (similar to the Rs associated with the implosive wave in Fig. 3). 600 hours after the injection the forward shock is reaching the outer boundary and the reverse shock is increasing its strength. The analysis of the shock Mach numbers (not shown in this case) reveals that the forward shock was increasing in strength as propagated outward from the Sun with a Mach number around 15 and 17. The shock strenghts were very different in the three cases.

4 2D numerical simulations (HD)

Figure 6 shows an example of a 2D simulation of an interplanetary shock. The computational mesh covers a heliocentric range from 0.18 to 10 AU and longitudinal angular range from 0° to 180° with a resolution of 256 x 128 zones. Now the ambient solar wind was produced with initial values VQ = 740 km/s, No = 80 protons/cm3, and Ta = 106 K. The perturbation was injected into the ambient wind during 30 hours having the same temperature, but it was faster (AV = V0 + 600 km/s) and denser (AN = 4AT0) than the ambient wind. The two snapshots (Fig. 6) show the perturbation evolution at 50 and 400 hours after being injected; the perturbation creates a strong interplanetary shock that tends to move radially away from the Sun. In the left panel the

Page 68: Computational Fluid Mechanics - Malestrom

55

heliocentric distance (AU)

Figure 5. Velocity perturbation, case 13 (SV = Vo + 500 km/s) . Plasma parameters: velocity, proton density number and thermic pressure.

shock is located at 1 AU with a velocity of 800 km/s. Because of the great amount of energy that transports the perturbation, the shock will maintain the same conditions of velocity and density (800 km/s and 322 protons/cm3, respectively) throughout the entire computational mesh. This is clearly seen in the right panel, where the shock is at 700 AU of the initial injection.

5 Conclusions and future work

We present the first results of a series of numerical simulations of IPSWs in one and two dimensions using the code ZEUS-3D. The simulations show that different perturbations (density, temperature, velocity) with similar fluid energy W produce different shocks with different evolutions. We should keep in mind that limited to one dimension (the radial direction), the simulation code predicts too strong an interaction between newly ejected solar material and the ambient wind because it neglects azimuthal and meridional motions of the plasma that help relieve pressure stresses. On the other hand the solar wind is a very structured magnetohydrodynamic fluid, and the conduction of heat by coronal and solar wind electrons leads to a flow that is not adiabatic. However, since the solar wind is a supermagnetosonic fluid and its dynamics is dominated by its dynamic pressure, these simple simulations help us to illuminate the prime dynamic processes of interplanetary disturbances. The next step in our study of interplanetary disturbances, is to analyze the heliocentric evolution, shock profiles and Mach numbers of the ID experiments compar-

Page 69: Computational Fluid Mechanics - Malestrom

56

Figure 6. 2D numerical simulations of an interplanetary shock wave. The sequence shows the density (gray logarithmic scale) at two selected times (50 and 400 hours after the injection of a CME).

ing them with solar observations and in-situ solar wind measurements. We will use the 2D simulations to study the propagation of interplanetary shocks through structured ambient solar wind.

A c k n o w l e d g m e n t s

We are grateful to Dr. Riley and Dr. Wagner for useful discussions and motivation. The numerical simulations were performed on the SGI Origin 2000 at D G 8 C A - U N A M . This work was partially supported by DGAPA-IN115199 project.

R e f e r e n c e s

1. R. G. Stone and B. T. Tsuratani, eds.5 Collisionless Shocks in the Heliosphere; A Tutorial Review (Geophysical Monograph 34, AGU? Washington D.C., 1985).

2. A. SantiUan, J. Franco, M. A. Martos and J. Kim, ApJ 515, 657 (1999). 3. A. Santillan, J. Kim, J. Franco, M. A. Martos, S. S. Hong and D. Ryu, ApJ

544, in press (2000). 4. J.M. Stone and M. Norman, ApJS 80, 753 (1992). 5. A. J. Hundhausen, in Collisionless Shocks in the Heiiosphere: A Tutorial Re

view, R. G. Stone and R. T. Tsuratani, eds., (Geophysical Monograph 34, AGU, Washington D.C., 1985).

6. P. Riley and J. T. Gosling, Geophys. Res, Lett 25, 1529 (1998). 7. P. Riley, in Solar Wind Nine, S. R. Habbal, R. Esser, J. V. Holweg and P. A.

Isenberg, eds., (AIP Conf. P roc , 471, Woodbury, NY, 1999).

Page 70: Computational Fluid Mechanics - Malestrom

57

PHOTOIONIZING SHOCKS IN THE INTERSTELLAR MEDIUM

S. J. A R T H U R

Instituto de Astronomia, UN AM, Campus Morelia, Apartado Postal 3-72 (Xangari), 58089 Morelia, Michoacdn, Mexico

E-mail: [email protected]

A fast radiative shock in the interstellar medium (ISM) is a powerful source of ionizing photons. These photons are produced in the hot postshock cooling gas and can propagate both upstream and downstream. The photons travelling upstream encounter preshock gas and may produce an extensive precursor ionized region, while those travelling downstream influence the ionization and temperature structure of the recombination region of the shock. Supernova remnants (SNR) are a source of fast shocks in the ISM. In this work we investigate the influence a SNR has on the ionization of the ISM during its lifetime by means of hydrodynamic simulations of the evolution of remnants that include a detailed calculation of the nonequilibrium ionization state of the gas and radiative transfer of the radiation field produced in the postshock cooling region.

1 Introduction

Supernova remnants (SNR) are a particularly useful probe of the interstellar medium (ISM). These objects, visible in X-rays, optical emission and at radio wavelengths at various stages during their lifetimes, are composed of the ISM gas which has been swept up, compressed and heated by the blastwave from the supernova explosion. Assuming that the initial explosion is isotropic, any departure from sphericity and homogeneity in the morphology of the remnant and the distribution of emitted radiation tells us something about the nature of the ISM into which the remnant is expanding. SNR are relatively large objects and can probe the ISM over a wide range of lengthscales.

A supernova remnant traditionally has four major stages of evolution.1

The first, free expansion stage, corresponds to early times in the remnant's life, when the supernova blast wave has not yet swept up more than the ejecta mass of interstellar material. Once a substantial amount of ISM material has been swept up, a reverse shock is driven back into the remnant, thermalizing the ejecta gas. The remnant enters the adiabatic phase and its expansion can be described by the self-similar Taylor-Sedov equations.2 The hottest gas in the remnant is to be found in the centre, where the density is lowest. The coolest gas is found immediately behind the shock front. As the shock front decelerates, the temperature of the postshock gas becomes lower until it is in

Page 71: Computational Fluid Mechanics - Malestrom

58

the range 105—106 5 K, when radiative losses start to become important. In the radiative phase, the dynamics of the shock front are affected by the cooling, and corresponding pressure changes, in the postshock gas. The final phase is when the pressure inside the remnant has dropped to almost the ambient pressure and the shock wave is carried forward by its own momentum.

This traditional evolution can be thwarted by inhomogeneities in the ambient interstellar medium. Type II supernovae are the result of the explosion of massive stars (> 8M 0 ) . These stars have short lifetimes and are found in regions of star formation close to dense molecular clouds, where there are large density gradients. Moreover, massive stars modify their surroundings with their strong stellar winds and the H II regions created by their ionizing photons, leaving low density cavities in the ambient medium into which the SNR expand. In such an environment, an SNR will not have an adiabatic phase before the blast wave reaches the cavity wall and becomes radiative.

Radiative shocks in the interstellar medium are a strong source of ionizing photons. Cooling of hot gas behind a shock with velocity of a few hundred km s _ 1 produces X-rays and EUV photons. This radiation field travels both upstream and downstream and can affect both the ionization structure of the preshock gas, producing an ionized precursor (H ll) region, and the ionization and cooling of the postshock gas.3 For a constant velocity planar shock an equilibrium structure is produced, which can be divided into zones according to the ionization and cooling history of a parcel of gas as it travels through the shock wave. Not all of these zones are important in young supernova remnants, since the cooling times are much longer than the age of the remnant. Only the ionization zone (where preshock material suddenly finds itself in the hot postshock region and rapidly ionizes towards the collisional equilibrium state), the radiative zone (where the now-ionized gas begins to cool radiatively), and the nonequilibrium cooling zone (where cooling times are shorter than recombination times) need be considered. These zones produce a radiation field that consists of continuum (thermal bremsstrahlung, two-photon and free-bound) as well as line emission. This radiation can photoionize the region ahead of the shock wave. For the equilibrium shock model, the ionized region produced will be the corresponding equilibrium H II region.

Ionized precursor regions have been observed around a few SNR. Morse et al.4 attributed diffuse emission, brightest in [0 III], to a photoionized precursor ahead of the supernova shock in the Large Magellanic Cloud (LMC) remnant N132D. Bohigas et al.5 observed decreasing [0 III] and [0 ll] emission with increasing distance (up to 15 pc) from the shock front of the Cygnus Loop SNR, which they conjectured could be a photoionized precursor region. In both of these remnants, the estimated remnant age is too young for the SNR

Page 72: Computational Fluid Mechanics - Malestrom

59

to be in the radiative phase if it were evolving in a uniform medium. Recently, Ghavamian et al.6 have obtained evidence for a photoionized precursor around Tycho's SNR, where the photoionizing radiation is thought to be He II A304 photons produced in the immediate postshock region of a 2000 km s - 1 shock.

However, in the case of SNR shocks we cannot expect either an equilibrium shock structure or an equilibrium precursor H II region. SNR shocks decelerate with time, hence the postshock region will be a complicated mixture of ionization regions and radiative zones from a continuous range of shock velocities. Furthermore, for young (< 20,000 yrs) SNR, the precursor region will not be an equilibrium H n region because the lifetime of the remnant is less than the recombination timescale of the precursor gas. A typical recombination timescale is ~ 105/ne yr, where ne is the electron number density of the gas. In the region of N132D, the density is ~ 3 cm - 3 , and the estimated remnant age is 3000 yrs, hence any precursor ionized region is likely to be far from ionization equilibrium. Similarly, in the case of the Cygnus Loop, typical ambient densities are ~ 0.1 c m - 3 and the remnant age is ~14,000 yrs.

In this paper, we examine the nonequilibrium H II regions formed around young supernova remnants. We perform hydrodynamic simulations, which include a treatment of the nonequilibrium ionization state of the gas, the calculation of the emergent ionizing spectrum from the postshock region and the radiative transfer of this ionizing radiation through the precursor region. In particular, we simulate the evolution of a supernova remnant within a low-density cavity—the current scenario for the N132D SNR4—to make a qualitative comparison with observations of that remnant.

2 Equations and method

We perform one-dimensional Lagrangian hydrodynamic simulations using a second order spherically symmetric Godunov scheme.7 The advantage of a Lagrangian scheme is that there is no mixing of the ionization state between adjacent cells, hence the cooling, heating and ionization state can be followed accurately. The gas dynamic equations are

£Q+M;) = H")' (1)

where V = 1/p is the specific volume, u is the velocity, E = pV/(f — 1) + \u2

is the specific total energy, p is the pressure, Q = % — C is the energy source function (heating minus cooling rate) and 7 is the ratio of specific heats. Here m is the mass coordinate, defined by dm = pr2dr.

Page 73: Computational Fluid Mechanics - Malestrom

60

In addition, we have the set of ionization equations,

~ = £/*_i2/;_i - ( A + Ui)yi + Di+xyi+i , (2)

where yi is the fractional abundance of ionization state i (with associated charge +z,) such that Y2, Vi = 1 f° r e a°h element. Here U, is the total upward (ionization) rate from i and D, is the total downward (recombination) rate from ion i. The total ionization rate consists of the collisional ionization rate, neC\on, the photoionization rate, P,-on, and the charge exchange ionization rate due to collisions with ionized hydrogen and helium. The total recombination rate is comprised of the recombination rate, neRjec, and the charge exchange recombination rate due to collisions with neutral hydrogen and helium. Here ne is the electron density of the gas, where ne = nj J2a

ea Yl% Vizi> where ni is the number density of nuclei and ea the fractional abundance of element a. In this work we use abundances of hydrogen and the 12 next most abundant elements pertinent to the LMC,8 that is, the metals are underabun-dant compared to abundances in the Solar neighborhood (this has important consequences for the cooling rate of the gas).

The ionization equations are coupled to the gas dynamic equations via the energy equation, since the net heating rate Q is a function of temperature, T, radiation field, J, electron density, ne, and ionization, yi

G = 7l(Jv,yi)-neA(T,yi). (3)

Here, A is the cooling coefficient and the temperature is given by T = p/(ni + ne)k, where k is Boltzmann's constant.

The radiation field, Jv, is composed of continuum and line emission produced by the radiating gas according to its temperature, density and ionization state. This radiation field interacts with the gas and is absorbed, emitted and scattered. This interaction is described by the equation of radiation transfer,

d± = Iu-Sv, (4) drv

where /J,(T„) is the specific intensity at frequency v, and SU(TV) is the radiation source function (defined as the ratio of emissivity to opacity). The optical depth TU is the integrated opacity along the photon path. The mean intensity, JV{TU), is the specific intensity averaged over all photon directions. This radiation field propagates both upstream, into the preshock gas where it is absorbed, thereby causing the gas to be heated and ionized, and downstream, where it affects the ionization state of the postshock gas.

We treat the ionization, the radiation, the energy and the gas dynamics as a fully coupled system. The timestep used for advancing the solution is the

Page 74: Computational Fluid Mechanics - Malestrom

61

minimum of the hydrodynamic, cooling and heating timesteps over the whole computational grid. In practice, we also consider a large multiple (~ 500) of the ionization timescale, which is important in the region just behind the shock front. The set of ionization equations is solved implicitly, otherwise the calculation becomes prohibitively slow.

3 Observations of the LMC SNR N132D

Comparison of X-ray and optical images of the LMC SNR N132D show that the diffuse optical emission begins just outside the limb-brightened X-ray rim.4

Analysis of this optical emission as a photoionized region gives an electron density of ne ~ 3 c m - 3 in this preshock gas.4 From the X-ray data,4,9 the X-ray flux can be fit by an electron density of ~ 15 cm - 3 , an X-ray shell thickness of 2 x 1018 cm, and a temperature Te = 8.4 x 106 K. This corresponds to a shock of velocity ~ 800 k m s - 1 moving into an ambient medium of density ~ 3 cm" , consistent with the analysis of the diffuse optical emission. The radius of the X-ray remnant is ~ 11 pc and the thickness of the [0 in] diffuse emitting region is ~ 1 pc. The X-ray rim can be interpreted as marking the position of the SNR shock, and the diffuse optical emission as being the photoionized precursor.4 If a Taylor-Sedov model is adopted for the remnant, this leads to an inferred supernova energy that is too high (1052 ergs) if the remnant is assumed to have evolved in a constant density medium with no = 3 cm - 3 , given the implied shock velocity. The conclusion of Morse et a/.4 is that the remnant has evolved inside a low-density cavity, where no ~ 0.2 cm - 3 . Hughes,10 on the other hand, postulated that the supernova explosion occurred in a cavity with density ~ 0.01 cm - 3 .

4 Results

In this work we consider the expansion of a supernova remnant in a cavity of radius 10 pc and number density 0.3 cm - 3 , where the surrounding ambient medium has a density of 3 cm~3. These parameters were chosen with a view to modelling the LMC SNR N132D. The temperature in the ambient medium is set at 2000 K, which means that the gas is essentially neutral here. The cavity is in pressure balance with the surrounding medium. Upon reaching the cavity rim the shock velocity is Vs ~ 1300 km s _ 1 and the temperature in the swept-up cavity gas is high, Te ~ 108 K. This gas emits hard X-rays, which do not produce much ionization in the surrounding denser ambient medium since the photoionization cross sections are small for these photon energies. When the shock hits the cavity wall a slower transmitted shock (Vs ~ 650 km s_1)

Page 75: Computational Fluid Mechanics - Malestrom

62

V. -18

-20

ST-22

SP-24

-1 0 log(Photon Energy) (keV)

-1 0 log(Photon Energy) (keV)

Figure 1. Lejt: Spectrum emerging from the shock into the precursor region. Right: Spectrum intercepted by gas a distance 0.8 pc from the SNR shock

-5* 8 3 S 6 a. e £ 4 ~s6 o

0

g-# S - 7

M O

- ° C o

r. ' G 1

u O o-2 bo 5

_

-

_

- . . i

• 1 1 - - J - , -

_. _ ( .

y

.

- ~_

4

\ " ^

•~— _

i

_

-

-

^ _

-

r K b 4 J?

Hyd

roge

n lo

g(Io

n Fr

acti

on)

Oxy

gen

log(

Ion

Fra

ctio

n)

-

- ^ \

1. _,

y\

\ '.

\ \

<—

3.5x10' 4.0 x 10' 3.5 x 10' 4.0xl019

Radius (cm) Radius (cm)

Figure 2. Left: Temperature (top panel) and hydrogen and oxygen ionization fractions (middle and bottom panels) in the immediate postshock and precursor regions. Right: Same as left figure but without charge exchange. Key: solid line—neutral species; dashed line—singly ionized species; dot-dashed line—doubly ionized species; line with crosses— O VII; line with stars—O VIII; line with open circles—O IX.

Page 76: Computational Fluid Mechanics - Malestrom

63

travels into the dense ambient medium. This shock decelerates as the remnant expands and the postshock gas starts to cool radiatively. By the time the region behind the transmitted shock has a thickness of ~ 1 pc, the shock velocity is below 400 km s _ 1 . The reflected shock that travels back into the cavity reheats the hot gas to temperatures Te > 108 K.

In Fig. 1 (left) we plot a typical spectrum that emerges from the shock at a time when the region of swept-up dense material has a thickness of about 1 pc. At this point the transmitted shock has been travelling through the dense gas for some 3,500 yrs and has a velocity of ~ 370 km s _ 1 . We have made no attempt to match this spectrum to the observed Einstein flux in the 0.2-4.0 keV band and, in general, the flux in our spectrum is lower, by almost a factor of 10, than that observed. In this simulation, this part of the spectrum is produced by the extremely hot gas in the low-density part of the remnant. This is because the blast wave in the dense medium is not moving fast enough to produce this emission. In Fig. 1 (right) we show the spectrum intercepted by gas a distance 0.8 pc from the shock at the same time. We can see from this figure that the softer part of the spectrum is absorbed close to the shock and that only hard X-rays reach gas further out. The lowest-energy part of the spectrum is produced in the precursor region and is incapable of ionizing the gas.

The photoionizing radiation produces partial ionization in the precursor gas. In Fig. 2 we plot the ionization fractions of hydrogen and oxygen in the region immediately pre- and postshock. In the left hand figure charge exchange is included: the effect is to tie the oxygen ionization state to that of hydrogen. Hydrogen itself is only 10% ionized right next to the shock and this fraction falls off with distance. There is no 0 + + in the precursor region. The right-hand figure portrays the case when charge exchange is omitted. Although the postshock ionization structure is the same, in the precursor region oxygen achieves a few percent ionization to 0 + + . Charge exchange explains why oxygen is not more ionized in the precursor region.11

5 Conclusions

The X-ray emitting gas alone is not capable of producing the [O III] observed in the precursor region of the supernova remnant N132D. However, the simulations described in this paper assume that the remnant is expanding into essentially neutral gas at 2000 K. It is possible that if the remnant expands into an ionized region (such as the H II region formed by the progenitor star) then the ionization state in the precursor region will be higher. Oxygen will already be singly ionized in the H II region and it may be possible that the

Page 77: Computational Fluid Mechanics - Malestrom

64

shock photoionizing spectrum can further ionize oxygen to produce the observed [0 III] emission. We will perform new simulations where the remnant expands into the H Ii region formed by the progenitor star.

Morse et al.4 also concluded tha t the X-ray emitting gas alone is not capable of producing the observed [0 III] emission. They invoked the EUV spectrum of shocked dense cloudlets close to the X-ray rim of the remnant as the agent responsible for this emission. Alternative explanations could be the relic H II region itself (unlikely, since the progenitor is thought to be a BO or later star) , or the flash from the supernova. The N132D remnant contains many oxygen-rich filaments, which are seen in [0 III] and [0 Ii] emission. These filaments are not emitt ing X-rays,4 however, radiative shocks moving through these 0-rich filaments may be an important source of EUV photons.

In these simulations we were unable to reproduce the shock velocity (~ 790 km s _ 1 ) required by the X-ray observations. This suggests tha t the cavity density used was too high and tha t the density postulated by Hughes1 0 is more realistic. A lower cavity density would give a higher shock velocity when the remnant encounters the cavity wall. In the future, we will perform simulations of this scenario.

A c k n o w l e d g e m e n t s

I would like to acknowledge financial support from DGAPA-UNAM (project number IN117799). I thank Will Henney for many useful discussions.

R e f e r e n c e s

1. D. F. Cioffi, C. F. McKee and E. Bertschinger, ApJ 334, 252 (1988). 2. L. I. Sedov, Similarity and Dimensional Methods in Mechanics (New York:

Academic, 1959). 3. M. A. Dopita and R. S. Sutherland, ApJS 102, 161 (1996). 4. J. A. Morse et al., AJ 112, 509 (1996). 5. J. Bohigas, J. L. Sauvageot and A. Decourchelle, ApJ 518, 324 (1999). 6. P. Ghavamian, J. Raymond, P. Hartigan and W. P. Blair, ApJ 535, 266 (2000). 7. S. K. Godunov, Mat. Sb. 47, 271 (1959). 8. S. C. Russell and M. A. Dopita, ApJS 74, 93 (1990). 9. U. Hwang, J. P. Hughes, C. R. Canizares and T. H. Markert, ApJ 414, 219

(1993). 10. J. P. Hughes, ApJ 314, 103 (1987). 11. J. P. Halpern and J. E. Grindlay, ApJ 242, 1041 (1980).

Page 78: Computational Fluid Mechanics - Malestrom

65

NUMERICAL SIMULATION OF THE INTERACTION BETWEEN JETS AND SUPERNOVA REMNANTS

PABLO FABIAN VELAZQUEZ AND ALEJANDRO RAGA Instituto de Astronomia, Universidad Nacional Autonoma de Mexico,

Apdo. Postal 70-264, 04510 Mexico D.F., Mexico

E-mail: [email protected], [email protected]

We present results of numerical simulations performed to study the interaction between jets and Supernova Remnants (SNRs). Our aim is to explain the strange morphologies some SNRs exhibit in the radio-continuum, such as the case of SNR W50 in which a shell is interacting with the jets from the SS 433 source.

1 Introduction

At the end of their life, some stars can lose their thermal-gravitational equilibrium and die as a supernova explosion. A supernova is an event that occurs in extremely short timescales (the explosion itself takes just a few seconds, but the supernova can be visible for years after the explosion). A supernova remnant is composed of a shock wave, generated at the explosion time, the material ejected by the star, and the interstellar medium swept up by the supernova shock wave. In spite of the short lifetime of supernovae, their remnants can hold on for hundreds of thousand years, drastically modifying their environments and emitting energy in the whole electromagnetic spectrum, although the characteristic feature of SNRs is that they are strong sources of radio emission of nonthermal origin (synchrotron radiation).

Astrophysical jets are highly collimated flows which have been observed in many types of astrophysical objects (e.g., the nuclei of active galaxies, regions of stellar formation and compact objects).

Previously, there was no interest in studying the interaction between jets and SNRs, but recently there is observational evidence which shows that this kind of interaction is possible1 ~ 3 .

In this work we try to explain the strange morphology observed in the radio emission of the system composed by the source of relativistic jets SS 433 and the SNR W50. In order to do it we use a 2D adaptive grid code to simulate the encounter of a jet with a SNR shell.

SS 433 is a compact object (maybe a binary system) which emits two pre-cessing jets in opposite directions and is located in the center of the supernova remnant W50. The precession cone has an initial half angle of 20° and the precession time is 164 days4.

Page 79: Computational Fluid Mechanics - Malestrom

66

The SNR W50 shows a morphology at radiofrequencies which is far from being a spherical shell (which is the typical morphology of supernova remnants expanding into a homogeneous and isotropic medium) because it has two lateral extensions or lobes, in the East-West direction. Its angular sizes are 2° x 1° which correspond to 104 pc x 52 pc assuming a distance of 3 kpc (according to the HI study of Dubner et al. l). These radio lobes are aligned with the precession cone axis of the SS 433 jets, such as is shown in X-ray observations2. Furthermore, there is optical emission which looks like filaments, located at the beginning of the radio lobes.

Several authors have given possible scenarios to describe the SS 433/W50 system, using analytical and numerical models, which can be divided into two groups. The models in the first group are based on the hypothesis that this system is a bubble which was formed by the interaction between the SS 433 jets and the surrounding interstellar medium or that the jets are expanding into an interstellar medium (ISM) swept up by the wind of a stellar partner of SS 433 (e.g., Konig5 and Kochanek and Hawley6). On the other hand, the models in the second group consider that the elongated morphology of W50 is due to the encounter between the jets from SS 433 and the SNR shell7,8.

In view of observational (radio, optical and X-ray) evidences which support the framework of a jet propagating inside of a SNR, we consider the models of the second group as the best possibility for describing this problem.

Our aim is to try to understand the process of interaction between jets and SNRs and to simulate the radio emission (synchrotron mechanism) in order to compare the models with observations.

2 The model

2.1 General considerations and initial conditions

As we mentioned in the Introduction, the direction of the jets of SS 433 pre-cesses, close to the source, within a 20° half opening angle cone with a period of 164 days4. However, far from SS 433, the opening angle cone decreases to 10°. This collimation of the beams could be a consequence of the interaction between the jet and SNR shocks, which generates secondary reflected shock waves along the symmetry axis.

The precession period is much shorter than the typical dynamic evolution time of the jet, which is defined as tdyn = Ri/Vj — 140 yrs, where Ri and Vj are the mean radius of the eastern lobe and the jet velocity, respectively. Therefore, in our analysis we can model the SS 433 jet as two oppositely directed cones of 10° of half opening angle moving into the surrounding ISM.

Page 80: Computational Fluid Mechanics - Malestrom

67

The flow into the conical surfaces can be taken as continuous since at large distances from the center, the gaps between successive coils are expected to fill out by the velocity dispersion of the outflowing gas8.

The calculation was carried out with the Coral code9 on a 5-level binary adaptive grid with a maximum resolution of 2.44x 10 i r cm.

The jet was modeled as a filled cone moving with a velocity of 7x l0 9 cm s _ 1 (which is close to the real speed of the SS 433 jets). As initial radius and length for the jet we take 1.25x 1018 cm and as initial jet density and jet temperature we take 0.5 c m - 3 and 5x l0 7 K, respectively, after considering the X-ray work of Brinkmann et al.10

We take the analytical Sedov solution for a strong explosion, to initialize the density, velocity and pressure distributions of the SNR. After several tests, we have chosen an initial radius and explosion energy of 10 pc (3x 1019 cm) and 4.5x 1050 ergs (a typical energy for Type II supernova explosions), respectively.

Finally, for the interstellar medium we have chosen a density of 1 c m - 3

and a temperature of 104 K.

2.2 Simulation of the synchrotron emission

Following the work of Clarke et al.11 and Jun and Norman12, the synchrotron emission intensity can be written as:

i(v) = d p1-2" p2a(B simp)a+l v~a (1)

with C\ being a constant, p the density, p the pressure, B the intensity of the magnetic field, a the spectral index parameter, ip the angle between the direction of the magnetic field and the plane of the sky, and v the frequency.

The intensity of the magnetic field can be modeled with the relation:

B = C2 p 2 ' 3 , (2)

where Ci is a constant. Then, considering Eq. (2), fixing the frequency and assuming that the magnetic field is toroidal (B = B 6), Eq. (1) can be rewritten as:

i = Av p(5-4")/3 p2a(cos9)a+1 (3)

where 6 is the polar angle which is related to ip through ip = 7r/2 - 6 (if the angle 4> between the jet axis and the plane of the sky is set to 0).

When the angle <j> between the jet axis and the plane of the sky is nonzero, it is straightforward to show that Eq. (3) takes the form:

i = A, p(5-4°>/3 P2a(cos29 + sin2<pYa+1^2 (4)

Page 81: Computational Fluid Mechanics - Malestrom

68

We check whether the gas has been shocked by computing the specific entropy for each computational cell and comparing it with the entropy of the unshocked material. We then set to zero the emission in the region filled with unshocked gas. For the W50 case, the spectral index a was fixed at 0.5, following the work of Dubner et al.1 and we chose <j> = 21° (according to Hjellming and Johnston4).

3 Resu l t s

We carried out several runs with different geometries to describe the SS 433 jet. Hollow conical jets and different aperture angles were tried. With this configuration, the obtained results are similar to Kochanek and Hawley6, which do not describe well W50's morphology. So, we tried with a filled cone considering the initial conditions mentioned in §2.1.

From our simulation we can describe the interaction between a jet and a SNR as a process which can be divided in three phases or stages. In the first stage, the jet material propagates practically ballistically in the ISM which has already been swept up by the SNR shock wave. The jet generates a head with a double shock structure (the "working surface"), formed by a bow shock moving into the SNR gas, a reverse shock or Mach disk which decelerates the jet gas, and a contact discontinuity between them, separating the shocked SNR and jet gas. The working surface has a velocity vws (obtained assuming pressure equilibrium between the material entering through the bow shock and the Mach disk) given by:

_ P(x) Vj + uSNR{x) 1 + p[x)

where Vj is the jet velocity, usnr is the velocity of the gas inside the SNR and /3 = \Jpj{x)/ psnr is the square root of the jet to SNR density ratio (pj(x) <x x~2 where x is the distance along precession cone axis).

In the second stage, due to the fact that the working surface is moving faster than the SNR shock front, after a time te the jet catches up and collides with the SNR shell and begins to push and distort the shell (as is shown in Fig. 1, in the t=300 and 600 yr frames). te can be analytically determined considering that vws = dxws/dt and integrating Eq. (5). We obtain that the jet encounters the SNR shock wave at te = 530 yrs, which is consistent with our simulation.

In the third stage, the jet propagates more quickly into the unperturbed ISM forming an elongated lobe. The lobe surface begins to exhibit a wavy structure (see Fig. 1, in the 1200, 1500 and 1800 yr frames). The origin of

Page 82: Computational Fluid Mechanics - Malestrom

69

•in

t = 0 .yrs

I I I Mi l M i l l II II

t = 900 .y r s

I111II1111II111111,

t = 1 8 0 0 . y r s

•\""4-

t = 3 0 0 . y r s

II I II MM Ml I I I

t = 1 2 0 0 . y r s

t = 2 1 0 0 . y r s

t = 6 0 0 . y r s

I I I I I I I I I M

t = 1500. y r s

t = 2 4 0 0 . y r s

K

0 0.5 1 0 Z (x l .E20 c m )

Figure 1. Density stratification of the interaction of a jet with a SNR shell. The successive contours correspond to factor of two in the density.

this wavy structure is beyond the scope of this paper and will be studied in future work13. We can say in advance that this structure is probably a result of the Kelvin-Helmholtz instability between the jet, cocoon (formed by jet, SNR and ISM shocked gas) and the external medium.

In the radial direction, the SNR maintains its spherical shape but in the last frames of Fig. 1 (t=1800, 2100, 2400 yrs), the cocoon fills up the SNR interior and seems to push out the SNR shell.

In order to compare these numerical results with radio observations, we simulated the synchrotron emission, following the steps described in §2.2.

Page 83: Computational Fluid Mechanics - Malestrom

70

1

0.4

0.2

0.0

-0.2

-0.4

0.4

0.2

0.0

-0.2

-0.4

0.4

0.2

0.0

-0.2

-0.4

50

-

• 1

-

-

-

-

-

-

-- "

-

-

-

100 150 200

300yrs

1 1 1200 yrs

3

1 i 2100yrs

^ .. ^ .

i i

JO 100

• »

1

I

150 200

600 yrs

j

ISOOyrs

:4

1

2400 yrs

i

JO 100 150 200

900yrs

--

ip,

-

~ [ ]

1800yrs

--

J -

1 i 2700yrs

--

-

-

0.5 1.0 Z(xlE20 cm)

0.5 1.0

Figure 2. Normalized synchrotron emission of the interaction of a jet with SNR shell. The grays range is [0.05,0.250]. The angle of the jet axis with the plane of the sky is 21°.

Annular structures can be observed in our synchrotron maps (Fig. 2, t=1200, 1500, 1800, 2100, 2400 yr frames), which have separations of the order of the local lobe radius. A similar effect is observed in the real radio image (see the eastern lobe in Fig. 1(b) of Dubner et al.1).

4 Discussion

We show that a model in which a jet is interacting with a SNR shell successfully explains the elongated morphologies of some SNRs, such as the case of

Page 84: Computational Fluid Mechanics - Malestrom

71

the W50 SNR. The simulated radio maps reveal the existence of annular structures,

which are in good agreement with radio maps of W50. A preliminary analysis carried out on our simulations shows that the jet

dominates the dynamics of the lobe, after the encounter between the working surface of the jet and the SNR shock wave.

The cocoon seems to push and accelerate the SNR shell (in the radial direction). Several authors use the apparent unperturbed radius of the W50 shell, to determine the SNR age. If the cocoon is really pushing the shell of the remnant , the age will be overestimated. This effect and the origin of annular structures observed in the simulated radio maps, will be studied in detail in future work1 3 .

A c k n o w l e d g m e n t s

Pablo Velazquez is a postdoctoral Fellow of the Secretaria de Relaciones Ex-teriores de Mexico, Plan Cuauhtemoc II. This work was supported by the CONACyT grants 32753-E and 27546-E.

R e f e r e n c e s

1. G. Dubner, M. Holdaway, W. M. Goss and I. F. Mirabel, Astron. J. 116, 1842 (1998).

2. S. Safi-Harb and H. Ogelman, Astrophys. J. 483, 868 (1997). 3. B. M. Gaensler, A. J. Green and R. N. Manchester, Monthly Not. Royal Astron.

Soc. 299, 812 (1998). 4. R. M. Hjellming and K. J. Johnston, Astrophys. J. 328, 600 (1988). 5. A. K6nig, Monthly Not. Royal Astron. Soc. 205, 47 (1993). 6. C. S. Kochanek and J. F. Hawley, Astrophys. J. 350, 561 (1990). 7. W. J. Zealey, M. A. Dopita and D. F. Malin, Monthly Not. Royal Astron. Soc.

192, 731 (1980). 8. K. Murata and N. Shibazaki, Pub. Astron. Soc. Japan 48, 819 (1996). 9. A. C. Raga, G. Mellena and P. Lundquist, Astrophys. J. Suppl. 109, 517

(1997). 10. W. Brinkmann, H. H. Fink, S. Massaglia, G. Bodo and A. Ferrari, Astron. and

Astrophys. 196, 313 (1988). 11. D. A. Clarke, J. O. Burns and M. L. Norman, Astrophys. J. 342, 700 (1989). 12. Byung-Il Jun and M. L. Norman, Astrophys. J. 472, 245 (1996). 13. P. F. Velazquez, A. C. Raga, A. Costa, G. Dubner and D. O. Gomez, in prepa

ration (2000).

Page 85: Computational Fluid Mechanics - Malestrom

72

T H E R M A L I N S T A B I L I T Y I N A T U R B U L E N T M E D I U M

A. GAZOL

Instituto de Astronomia, UN AM, Campus Morelia, Apdo. Postal 3-72, Xangari,

58089 Morelia, Mich., Mexico

E. V A Z Q U E Z - S E M A D E N I

Instituto de Astronomia, UNAM, Apdo. Postal 70-264, 04510 Mexico, D.F.,

Mexico

J. SCALO

Astronomy Department, University of Texas, Austin, TX 78712, USA

We investigate numerically the role of thermal instability (TI) as a generator of density structures in the interstellar medium (ISM), both by itself and in the context of a globally turbulent medium. Simulations of flows in the presence of the instability only show that the condensation process which forms a dense phase ("clouds") is highly dynamical. Final static situations, characterized by a bimodal or single peaked with a slope change density histogram (PDF), may be established, but the equilibrium is very fragile. Simulations containing the instability and various types of turbulent energy injection show that large-scale turbulent forcing is incapable of erasing the signature of TI in the density PDFs, but small-scale, stellar-like forcing causes the PDFs to transit from bimodal to a single-slope power law, erasing the signature of the instability. The third group of simulations are models of the ISM including the magnetic field, the Coriolis force, self-gravity and stellar energy injection. These simulations show no significant difference between the PDFs of stable and unstable cases, and reach stationary regimes, suggesting that the combination of the stellar forcing and the extra effective pressure provided by the magnetic field and the Coriolis force overwhelm TI as a density-structure generator in the ISM, TI becoming a second-order effect.

1 Introduction

The linear stability analysis for TI was first worked out in detail by Field1, who clearly delineated the isobaric, isochoric and isentropic modes, and examined effects such as magnetic fields and conduction. This work has been subsequently generalized (e.g., Yoneyama2) and refined (see Wolfire et al.3

for a recent discussion). In its simplest form, the isobaric mode of TI occurs when a compression leads to such enhanced cooling that pressure in the compressed region decreases. This leads to a picture of dense clouds in pressure equilibrium with their surroundings, the basis for the "two-phase" interstellar medium (ISM) model of Field et al.4, which explains the existence of diffuse interstellar clouds. This conceptual framework was extended by Cox and

Page 86: Computational Fluid Mechanics - Malestrom

73

Smith5 and McKee and Ostriker6 to include a third, hot phase, but still assumes that clouds form by TI. We are interested in finding whether this sort of 2- or 3-phase model is relevant, even as a zeroth-order approximation, in a turbulent ISM, and, if not, what sorts of residual effects TI might have.

The idea that clouds form by TI in the ISM is often justified in terms of the near-constancy of the thermal pressure observed over a range of densities (0.1 to 100 cm - 3 ) (e.g., Myers7). However, closer inspection of Fig. 1 of Myers suggests that instead P ~ p1^4 in that density range, and that, really, the effective exponent of this relation is a function of the density over the whole range of densities considered by Myers. Moreover, as pointed out by Ballesteros-Paredes et al.8 (hereafter BVS99), a constant thermal pressure does not imply dynamical equilibrium, as there are many other sources and sinks in the momentum equation for the ISM. On the other hand, significant pressure imbalances between the hot and warm components of the local ISM have been reported by Bowyer et al.9 A recent summary of (mostly observational) arguments against the specific three-phase McKee and Ostriker model is given by Elmegreen10. Moreover, the conclusion that pressure equilibrium is unlikely because of the frequency of either cloud collisions or shocks from supernovae or cluster superbubbles has been found independently several times in the literature (e.g., Stone11, Heathcote and Brand12, Bowyer et al.9, Berghofer et al.13, Kornreich and Scalo14).

The basic question is whether dynamics of the gas (shocks, cloud collisions, or the turbulence itself) will disrupt incipient clouds faster than they can condense. Even within the context of linear stability analyses, there have been several suggestions that motions induced by the condensation process and other instabilities can supress TI or disrupt the structures formed by TI (e.g., Balbus and Soker15, Murray et al.16). Thermal instability is not the only physical ingredient influencing the dynamics of the ISM; other equally important ones include self-gravity, the magnetic field, shear and the Cori-olis force due to Galactic rotation and, of course, turbulence (operationally; the advection [u • Vu] term in the momentum equation). Elmegreen17,18 (see also Passot et al.19 for the two-dimensional case) has investigated the linear stability when all these processes (except turbulence, which is an intrinsically nonlinear phenomenon) are retained. The combined instability behaves very differently from TI alone, so the pure TI may represent an incomplete dynamical scenario even in the purely linear case.

What about thermal instability in a supersonic turbulent medium, like the gas in galaxies? (By "turbulent" we mean a disordered but not completely random velocity [and density] field covering a large range of scales.) In the ISM of the Milky Way there is certainly strong evidence for supersonic motions at

Page 87: Computational Fluid Mechanics - Malestrom

74

all scales above at least 0.1 pc, in every sort of environment. Supersonic spectral linewidths are observed even in regions with no detectable internal star formation (e.g., the Maddalena molecular cloud complex; see Williams and Blitz20) and in diffuse mostly-H I clouds in which self-gravity is unimportant (known since the 1950s; see Heithausen21 for a recent study of a subclass of such clouds), as well as in the more intensively studied star-forming molecular cloud structures.

Given all the above results, it is important to examine whether the traditional picture of a multiphase ISM structured by TI should be retained as a useful model. By "multiphase" we are referring to a medium containing various different thermodynamic equilibrium regimes, some of them possibly stable and others unstable, with the requirement that a multiphase medium involves fluid parcels undergoing a "phase transition" when transiting between these equilibria. The structuring of the density field by the multiphase nature of the medium should be reflected in multimodal density and temperature PDFs, with gas accumulating in the stable "phases".

2 The model

We use the numerical ISM model presented by Passot et a/.19, which uses a single-fluid approach to describe the ISM on a 1 kpc2 plane on the Galactic disk, centered at the solar Galactocentric distance. In this model, various physical ingredients can be included at will, such as self-gravity, magnetic field, disk rotation, as well as model terms for the radiative cooling, a diffuse background radiation, and energy input due to star formation. The equations are solved in two dimensions at a resolution of 1282 grid points (implying a spatial resolution of 7.8 pc) by means of a pseudospectral method. Further details concerning the model can be found in Passot et al.19

In our simulations, the thermal time scales are typically much shorter than the dynamical ones, implying that the turbulent motions are quasistatic compared to the background heating and cooling rates, and allowing for the establishment of thermal equilibrium (see Vazquez-Semadeni et al.22'23). The cooling function is taken as a piecewise power law of the temperature of the form A = C,-i,-+iT/3i'i+i for T{ <T < T,+i, where the values of the exponents and the coeficients are based on a reasonable fit to the radiative cooling curve of Dalgarno and McCray24 for a fractional ionization of 10 - 4 at T < 104 K. A background heating is included to mimic that due to the diffuse UV radiation field or to heating by low-energy cosmic rays, and is taken as a constant Yd = To everywhere throughout the duration of the simulations. The value of the constant is chosen in order to ensure that T({p)) lies within the unstable

Page 88: Computational Fluid Mechanics - Malestrom

75

range, with (p) = 1. With the adopted power law behavior for these processes, the thermal equilibrium pressure has an effective polytropic behavior:

P„ = W^Y"-, (1) 7 \Ci,i+iJ

where the (piecewise) effective polytropic index is given by -)et i+1 = 1 —

l//?»,»+i- The isobaric mode of Tl, characterized by a decrease in the pressure as the density increases, develops when 7e,- ,-+1 < 0, corresponding in this case to /?,,,+! < 1 (10 < T < 398 K). Note that the condensation process induced by the instability does not stop when the density has crossed the values delimiting the unstable range, but at more disparate values of the density such that the pressures in the two phases are equal.

3 Results

In this section we sumarize our main results. For details concerning the simulations and a further discussion on the structure of the ISM see Vazquez-Semadeni et al.25

Simulations of the development of the TI alone, starting from small perturbations, show that the morphologies that arise depend quite sensitively on the proximity of the transition densities p2 and pz (the values of the density bounding the unstable regime from above and below, respectively) to the mean density (p) of the medium. If the lower transition density pz is very close to the mean density, a large fraction of the mass remains in the warm (low-density) phase, and there is little mass available for forming the dense phase ("clouds"), which consists essentially of isolated, roundish structures. Conversely, simulations in which pz is significantly smaller than (p) evacuate more mass from the warm phase, and develop a transient filament network before the filaments are accreted into the actual peaks. These features can be seen in Fig. 1, where the PDF resulting from two simulations with different heating and cooling functions are plotted. The vertical lines denote the transition densities />2 and pz for the two runs. In both CcLSGS j EL peak in the PDF is observed just below the lower transition density, pz- However, in the case of the run with To = 5, pz is significantly different from the mean density, and this implies that a substantial amount of mass has to be transferred to the dense phase. As a consequence, a noticeable peak appears in the PDF large-wards of the upper transition density, p^. Instead, for the run with To = 3, much of the mass remains in the low density phase, and there is no clear peak above p%. Only a change in the slope of the PDF is seen there. Furthermore, the PDF for the run with YQ — 3 seems to extend to much higher densities

Page 89: Computational Fluid Mechanics - Malestrom

76

than that of the run with To = 5. We interpret this as a consequence of the fact that the former reached a more advanced stage in the development of the instability than the latter, so that densities much higher than the transition value are reached as the densities in each phase approach the equilibrium values.

- ' r0=5 1

p> p< p . p ,

Figure 1. Density PDF for simulations with TI only

The condensation process which originates the "clouds" appears to be highly dynamical, with their boundaries being accretion shocks rather than static density discontinuities (see Vazquez-Semadeni et al.25). Although in principle the formation of the latter is possible, for realistic cooling functions, the equilibrium density in the cold phase (subscript "c") depends on that of the warm gas (subscript "w") as pc ~ /?w

w c , where 7^ and ~fc respectively denote the effective poly tropic exponents of the warm and cold phases. For our fits, typically 7w/7c > 2 , so that small changes in the density of the warm gas require large changes in that of the dense gas, most likely implying the formation of shocks. Furthermore, if the density is continuous from one phase to the other, then the two phases must be mediated by larger pressure regions, which are expected to induce further motions. In summary, the static configuration is possible in principle, but appears highly unlikely.

The inclusion of energy injection processes ("forcing") has very different effects depending on the nature of the forcing. Random, large-scale forcing is not able to inhibit the development of the instability, and only distorts the

Page 90: Computational Fluid Mechanics - Malestrom

77

Figure 2. Density PDFs for forced simulations. Runs with ps •. forced runs and run 'starf' is a small-scale forced run.

1 and ps = .5 are large-scale

structures it forms on time scales longer than the growth rates of the instability. In fact, large-scale turbulent modes naturally generate compressions, so the large-scale forcing actually aids the instability. Instead, small-scale, stellar-like forcing systematically injects energy within the structures formed by the instability, and is capable of reverting the compression of the dense gas and destroying the signature of the instability in the density distribution, pushing gas from the dense phase back into the unstable regime. In Fig. 2 we show the PDFs resulting from forced simulations, the PDFs corresponding to the two runs with large-scale forcing still show a significant slope change above the upper transition density. On the other hand, for the small-scale forced run the high-density peak spreads out, and in particular invades the unstable density region. However, the flow continues to be extremely compressible, as indicated by an ever-growing star formation rate and the inability to develop a stationary regime.

Finally, ISM-like simulations, including self-gravity, magnetic field, disk rotation and stellar like heating, with and without TI show little difference in their PDFs (Fig. 3). The main difference arises at low densities and it seems to be a consequence of the fact that the lower transition density for the unstable run is very close to the mean density and thus the warm phase is not strongly evacuated. Instead, for the marginal and stable runs, the lower transition

Page 91: Computational Fluid Mechanics - Malestrom

78

densities are quite small (0.094 and 0.020). This small difference suggests that the combined effect of the stellar-like forcing, the magnetic pressure and the Coriolis force overwhelm the thermal pressure deficit in the unstable cases. Furthermore, all of the ISM cases reach stationary regimes, indicating that the presence of TI in the medium is of relatively minor importance in the overall cycle of such a regime, once the first generation of stars has formed. The likely disruption of clouds by Kelvin-Helmholtz instability16 suggests that TI, even if it can occur in primordial galaxies, will be unable to form stable clouds.

-

;'

- .--'" ; /

-

•f •' /

P! p.

s unstable! \ \ marginah

\ \ stable I

V :

'ogM

Figure 3. Density PDFs for ISM-like simulations.

We conclude that TI alone should not be expected to lead to static regimes (as also suggested by the recent simulations by Wada et al.26, and that, in the presence of turbulence with small-scale driving, magnetic field and rotation, the resulting density distribution is substantially different from that due to TI alone. However, the largest scales (both over- and under-densities of sizes over 1 kpc) may indeed be formed preferentially by the combined thermal+gravitational+magnetic instability, as suggested analytically by Elmegreen17'18 and numerically by Vazquez-Semadeni et al.27, and confirmed in the nonmagnetic case by Wada et al.26

Page 92: Computational Fluid Mechanics - Malestrom

79

Acknowledgments

The simulations were performed on the Cray Y-MP 4/64 at DGSCA, UNAM. This work has received financial support from CONACYT grants 27752-E to EV-S and I32888-E to AG, as well as NASA grant NAG 5-3207 to JS.

References

1. G. B. Field, ApJ 142, 531 (1965). 2. T. Yoneyama, P. A. S. Japan 25, 349 (1973). 3. M. G. Wolfire, D. Hollenbach, C. F. McKee, A. G. G. M. Tielens and E. L. O.

Bakes, ApJ 443, 152 (1995). 4. G. B. Field, D. W. Goldsmith and H. J. Habing, ApJ 155, L149 (1969). 5. D. Cox and B. W. Smith, ApJ 189, L105 (1974). 6. C. F. McKee and J. P. Ostriker, ApJ 218, 148 (1977). 7. P. C. Myers, ApJ 225, 380 (1978). 8. J. Ballesteros-Paredes, E. Vazquez-Semadeni and J. Scalo, ApJ 515, 286

(1999). 9. S. Bowyer, R. Lieu, S. D. Sidher, M. Lampton and J. Knude, Nature 375, 212

(1995). 10. B. G. Elmegreen, ApJ 477, 196 (1997). 11. M. E. Stone, ApJ 159, 293 (1970). 12. S. R. Heathcote and P. W. J. L. Brand, MNRAS 203, 67 (1983). 13. T. Berghofer, S. Bowyer, R. Lieu and J. Knude, ApJ 500, 838 (1998). 14. P. Kornreich and J. Scalo, ApJ, in press (2000). 15. S. A. Balbus and N. Soker, ApJ 341, 611 (1989). 16. S. J. Murray, S. D. M. White, J. M. Blondin and D. N. C. Lin, ApJ 407, 588

(1993). 17. B. G. Elmegreen, ApJ 378, 139 (1991). 18. B. G. Elmegreen, ApJ 433, 39 (1994). 19. T. Passot, E. Vazquez-Semadeni and A. Pouquet, ApJ 455, 536 (1995). 20. J. P. Williams and L. Blitz, ApJ 494, 657 (1998). 21. A. Heithausen, A&A 314, 251 (1996). 22. E. Vazquez-Semadeni, T. Passot and A. Pouquet, ApJ 441, 702 (1995). 23. E. Vazquez-Semadeni, T. Passot and A. Pouquet, ApJ 473, 881 (1996). 24. A. Dalgarno and R. A. McCray, ARAA 10, 375 (1972). 25. E. Vazquez-Semadeni, A. Gazol and J. Scalo, ApJ 540, 271 (2000). 26. K. Wada, M. Spaans and S. Kim, ApJ, in press (2000). 27. E. Vazquez-Semadeni, T. Passot and A. Pouquet, RMAA Ser. Conf. 3, 61

(1995).

Page 93: Computational Fluid Mechanics - Malestrom

80

TURBULENT DISSIPATION IN THE INTERSTELLAR MEDIUM IN THE PRESENCE OF DISCRETE ENERGY

SOURCES

V L A D I M I R AVILA-REESE AND E N R I Q U E V A Z Q U E Z - S E M A D E N I

Institute) de Astronomia, Universidad Nacional Autonoma de Mexico, Apdo. Postal 70-268, 04510 Mexico, D.F., Mexico

E-mail: avila,[email protected]

We explore the dissipative ability of turbulent compressible flows that model the interstellar medium (ISM) at intermediate-to-large scales. The main feature of our simulations is the (realistic) way in which the turbulent kinetic energy is injected to the fluid: around the star formation sites, the gas is accelerated radially away from the "stars", acquiring a well-defined final velocity difference Uf over a characteristic length scale If. We study the dependence of turbulent dissipation on these two quantities. The spatially scattered, small-scale nature of this forcing gives rise to the coexistence of both forced and decaying turbulent regimes within the same flow. In the forced case, the global dissipation time is proportional to (lf/uf)/uIms, where Urms is the rms velocity dispersion of the flow. The kinetic energy injection and dissipation rates are very close, implying that most of the turbulence is dissipated near the localized input sources. In the decaying regime, the kinetic energy decays as a power law in time, with an exponent ~ —0.8. Our results, if applicable to the vertical direction in the Galactic disk, are consistent with models of galaxy evolution in which large-scale star formation is self-regulated by an energy balance in the vertical component of the gaseous disk. On the other hand, our results do not support galaxy formation models in which the stellar energy injection in the disk is required to self-regulate star formation and reheat the gas at the level of the whole cosmological halo (of typical sizes 15-20 times larger than the optical galaxy).

1 Motivation

The thermal state and structure of the large-scale interstellar medium (ISM) in disk galaxies seem to be controlled by gasdynamical processes rather than thermal conduction as occurs in the thermally regulated three-phase model of e.g., McKee and Ostriker1. Indeed, turbulent, and probably magnetic and cosmic ray pressures, are at least three times larger than the thermal pressure (e.g., Boulares and Cox2, McKee3, Lockman and Gehman4, Ferrara5, Norman and Ferrara6). Therefore, in order to study the "metabolism" of the large-scale ISM in disk galaxies, thermohydrodynamic models and simulations should be used.

A crucial ingredient in these thermohydrodynamical models is the star formation (SF) cycle, where the main driver of this cycle seem to be the

Page 94: Computational Fluid Mechanics - Malestrom

81

large-scale flows influenced by the disk gravitational potential. In turn, the large-scale SF cycle plays a key role on the processes of galaxy formation and evolution. A major question related to galaxy formation and evolution is whether the SF rate is self-regulated (by negative feedback) either at the level of only the disk ISM or at the level of a hypothetical intrahalo medium in hydrostatic equilibrium with the cosmological dark matter halo which extends to 15-20 times the optical radius of the galaxy. Since the kinetic energy dissipation rate in the turbulent ISM could be the main factor in determining the efectiveness of large-scale SF feedback, its study is required in order to shed light into this question.

Motivated by the above mentioned question, we have studied the dissipation of turbulence in compressible MHD fluids that resemble the intermediate-to-large-scale ISM in the solar neighborhood in our galaxy, paying special attention to the mechanism of driving the turbulence (Avila-Reese and Vazquez-Semadeni7, hereafter AV00). Previous simulations on dissipation in compressible MHD fluids have focused on molecular-cloud-like (isothermal) regimes (Mac Low et al.8, 1998; Stone et al.9, Padoan and Nordlund10, Mac Low11), and with the turbulence driven in Fourier space by large-scale random velocity perturbations whose amplitudes are selected as to maintain the global kinetic energy Ek constant in time. As a result, kinetic energy is injected everywhere in space (a "ubiquitous" injection). Instead, in the ISM the spheres of influence of the input sources are relatively small compared to the typical scales of the global ISM, of short durations, and located at discrete sites. In AV00, an injection mechanism based on self-consistent stellar winds was implemented. Here we briefly describe the method and some of the results and implications presented in AV00.

2 The method

The numerical model presented in Vazquez-Semadeni et al.12'13 and Passot et a/.14 was used. The MHD equations, including the internal energy conservation equation, are solved in 2D in the presence of self-gravity, the Coriolis force, and model terms for radiative cooling, background heating, stellar winds and large-scale shear. The numerical technique is pseudospectral, requiring periodic boundary conditions. A relatively low resolution (1282 grid points) was used in order to cover a reasonable range of parameters. Our main aim is to gain a general insight on the dissipative properties of the ISM, not to obtain quantitative results on the dynamics of the ISM; this last point will be treated in future works using other numerical schemes. The physical variables of the fluid were chosen in such a way the simulations resemble the ISM in

Page 95: Computational Fluid Mechanics - Malestrom

82

the plane of the Galaxy near the solar neighborhood and at scales ~10—1000 pc.

In our simulations, an "energy input source" is turned on at grid point x whenever p(x) > pc, and V • u(x) < 0. Once SF is turned on at a given grid point, it stays on for a time interval Ats = 6.5 Myr, during which the gas receives an acceleration a directed radially away from this point. The input sources are extended spatially by convolving their spatial distribution with a Gaussian of width If. For the turbulent fluid, If is the forcing scale. At this scale the acceleration a produces a velocity difference ui ~ 2aAts around the "star" (the velocity at which turbulence is forced at the If scale). Both If and Uf are free parameters and we explore how dissipation depends on them running several simulations.

3 Dissipation in driven turbulence

The fiducial simulation in AV00 includes several interstellar "ingredients": self-gravity, heating and cooling, shear, magnetic fields, and, of course, the SF prescription. The values used for If and «f are 30 pc and 30 km/s, respectively, a compromise between parameters representative of expanding H II regions and supernova (SN) remnants. In this type of run, the thermal pressure behaves very closely to a piecewise polytropic pressure (P oc p1) (Vazquez-Semadeni et al.13) with an effective polytropic exponent j which adopts different values between 0 and ~ 1 in different density ranges. In Fig. 1, images of the density field at times 14.3 Myr and 144.3 Myr are shown. At the earlier time, small shells are seen, whose sizes are comparable to the sphere of influence of the energy sources (of size If). At the later time, the shells are larger; their larger sizes are a consequence of the inertial motions induced by the forcing and of the induced-SF events in the shells.

Thanks to the "wind" SF prescription used, the kinetic energy injection rate E™ can be measured directly in the simulation. Using the measured values of i?k and E™, the kinetic energy dissipation rate Efss can then be calculated from dEk/dt - Ef - Efss. Remarkably, Ef and Efss are always very close to each other (note that the regime is not stationary). Since the energy injection occurs at very localized and scattered sites, while the dissipation rate is computed over the whole flow, their highly similar evolutions suggest tnat most of the dissipation occurs at or near the injection regions, and dominates the global dissipation rate. Only in this case can the global dissipation rate track the locally-originated injection so closely. In turn, this implies that only a small fraction of the energy injected at the sources "escapes" to more distant regions. We refer to this as the "residual" turbulence.

Page 96: Computational Fluid Mechanics - Malestrom

83

* JL

.r

|"iMi.-/ :. I I L ^ S *,< U>.e loj, oir I ho density field of run ISVi <n A r. I !.:< V.w ('• /7 ^ :mJ .-i t = i44.3 Myr [right), 'ihe box ske is 1 kpc and the resolution is 128 grid points per dimension. Star formation (SF) started at i = 5.2 Myr in this ran. In the left panel small expanding shells are seen, still in their initial phases. The trapezoidal void near the middle was not formed by stellar activity, but by the turbulent initial conditions. At the later time, large shells of up to ~ 500 pc are seen. These are due to induced SF in the shells.

An important finding of AVOO is that in the case of small-scale, spatially-intermittent forcing, forced and decaying regimes coexist in the same flow, each one probably with its own characteristic dissipation time scale. The global dissipation time (td = Ek/Efm) measured in the fiducial simulation fluctuates strongly due to the highly intermitent nature of the SF; on average, during the most stable phases, td ~ 20 Myr. This time is a sort of average for the entire flow. The global dissipation rate is dominated by the dissipation at the injection zones (i.e., the former is very closely given by the latter times a "weight" which is essentially the filling factor of the injection zones), and id

near these zones seems to be of the order of the crossing time tcross = k/uf ~ 1 Myr. Although measuring td in the injections zones is difficult, AVOO test whether in the injection zones td is indeed proportional to lf/u{ by monitoring the global dissipation time.

Two additional runs where If and uf are varied, were considered. In the former case, a value of If 4 times larger than in the fiducial run was used, while in the latter, a value of tif 2 times smaller was used. In both runs, the global kinetic energy Ek content decreased roughly by a factor 2 with respect to the fiducial ran. Moreover, the dissipation rate is expected to depend on Ek, as Efm oc £^ / 2 , as is the case for incompressible flows (see, e.g., Frisch15). This impliestd oc E^~1/2. This dependence was confirmed running a simulation identical to the fiducial one except for a decreased threshold density

Page 97: Computational Fluid Mechanics - Malestrom

84

for SF which produces an increased SF in the simulation, and consequently the kinetic energy content. Now, after taking into account this dependence of i j on £]<, the global dissipation times measured in the two runs mentioned above are still larger than in the fiducial run by factors of roughly 4 and 2, confirming that id oc Across = U/uf. In conclusion, the following empirical relation for the global dissipation time was found:

d ~ ^ V u f / 3 0 k m s - V V 6 - 6 k m s _ V '

4 Dissipation in decaying turbulence

Due to the small-scale, scattered and short-duration nature of the energy input sources, most of the volume actually is occupied by a turbulent flow in a decaying regime. In order to study the decaying regime, AVOO considered a continuation run to the fiducial one, but turning SF off (see Fig. 2). Since in the decaying case the Coriolis force tends to form vortical structures which have extremely low dissipation rates, this force was not considered, as we feel it produces unrealistic situations. It was found that Ek decays as (1 + i)~™ with n ~ 0.8, in reasonable agreement with previous studies for isothermal fluids (Mac Low et al.8, Stone et al.9). A characteristic decay time, idee, can be defined as the time the initial Ek decays by a factor of 2. For n « 0.8,

1.8 x 10 years, which is in agreement with id in the driven turbulence. With these timescales, "residual" turbulent motions propagating at roughly 10 km/s would attain typical distances of approximately 200 pc. AVOO also suggested, on the basis of dimensional arguments, that Ek and vTms will decay with distance £ as £~2m and £~m, respectively, with m = n/(2 - n). For n fa I this implies that E^ and u rms decay with distance as £~2 and £~l, respectively. Thus, "residual" turbulent motions with an rms velocity of roughly 6-10 km/s, as observed in our and other disk galaxies, would decay to roughly 1/10 of that value on distances ~0.6- l kpc, in the absence of energy sources.

5 Conclusions and implications

Using 2D simulations of MHD, compressible, self-gravitating flows in the presence of parametrized heating and cooling and nonubiquituos turbulent energy injection, we have found that:

• The spatially scattered, small-scale nature of the input sources in our ISM-like simulations gives rise to the coexistence of both forced and decaying turbulent regimes within the same flow.

Page 98: Computational Fluid Mechanics - Malestrom

85

• The kinetic energy injection and dissipation rates are always very close to each other, suggesting that most of the dissipation occurs at or near the input sources.

• In the forced regime the global dissipation time id ~ (/f/i*f)(l/urms); for If « 30 pc, Uf « 30 km/s, and ti rms « 7 km/s, we obtained l d « 2 x 107

years. This time is an average for the entire flow; near the injection zones the dissipation time is much shorter, of the order of the crossing time lCross = k/uf-

• In the decaying regime (far from the input sources), the "residual" turbulence decays as Ek(i) oc (1 + t)n with n « - 0 . 3 . The characteristic decay time is again ~ 2 x 107 years. From dimensional arguments, we suggest that E^ and uTm8 of the "residual" turbulence should decay with distance £ as l-2n/(2-n) a n c l £-n/(2-n) j respectively. For n - 1, ^ k ~ £~2 and urmB ~ £'1.

If our results are applicable to the stratified vertical direction in the Galactic disk, turbulent motions produced near the disk plane will propagate up to distances of the order of the neutral gas disk half thickness. This is consistent with models of galaxy evolution where the H I disk thickness is supposed to be determined mainly by the turbulent kinetic energy content of -the medium, which in turn it results from the balance between kinetic energy injection by stars and its turbulent dissipation rate (e.g., Scalo and-Strack-Marcell16, Vazquez and Scalo17, Dopita18, Firmani and Tutukov19'20, Dopita and Ryder21, Wang and Silk22, Firmani et alm). The dissipation timescales used in these models of galaxy evolution are of the order of a few 10 years

Page 99: Computational Fluid Mechanics - Malestrom

86

for Milky Way-like galaxies; actually, they are 1.5-3 times larger than those we have found. Since in these models of self-regulating SF, which succesfully predict the observable H I disk thickness, the latter depends on id, o u r values of td could result in thinner H I disks than observed. However, in practice, the disk height may be sustained by factors other than turbulent pressure alone, such as the magnetic pressure and the cosmic ray pressure. Additionally, the vertical Galactic disk is stratified; this may facilitate the survival of turbulence to high Galactic latitudes. Finally, it is probable that some SF occurs far from the galactic midplane increasing the probability of energy escaping from the disk. Thus, we consider that the disk thicknesses estimated with our turbulent dissipation times are a lower limit. A study of turbulent dissipation in a stratified medium (vertical direction) is underway.

On the other hand, our results may pose a serious difficulty for models of galaxy formation where the turbulent kinetic energy injected by SNe and OB stars is assumed to reheat and drive back the gas from the disk into the cosmological dark matter halo (of sizes 15-20 times the disk size) in such a way that SF is self-regulated at the level of the whole intrahalo medium. In order for the turbulent gas to be driven back into the intrahalo medium, the typical sizes of the supershells (input sources) should exceed the gaseous disk height, in order to avoid the rapid dissipation in the disk. This could be a common situation in dwarf starbust galaxies (but see the results of hydrodynamical simulations by Mac Low and Ferrara24).

In conclusion, the results of our simulations imply that ISM turbulence is essentially different from ideal homogeneous turbulence due to the nature of the intervening energy injection (forcing) mechanisms. The intermittent, nonubiquitous, small-scale nature of interstellar kinetic energy injection seems to be responsible for a new, rich kind of turbulent flow, whose dissipation properties seem to pose clear constraints on models of galaxy formation and evolution.

Acknowledgements

The simulations were performed on the CRAY Y-MP 4/64 at DGSCA-UNAM. This work has received partial financial support from CONACYT grant 27752-E to E.V.-S.

References

1. C. F. McKee and J. P. Ostriker, ApJ 218, 148 (1977). 2. A. Boulares and D. P. Cox, ApJ 365, 544 (1990).

Page 100: Computational Fluid Mechanics - Malestrom

87

3. C. F. McKee, in Evolution of the Interstellar Medium, PASP Conf. Series, L. Blitz, ed., 3 (San Francisco: ASP, 1990).

4. F. J. Lockman and C. S. Gehman, ApJ 382, 182 (1991). 5. A. Ferrara, ApJ 407, 157 (1993). 6. C. A. Norman and A. Ferrara, ApJ 467, 280 (1996). 7. V. Avila-Reese and E. Vazquez-Semadeni, ApJ submitted (2000). 8. M.-M. Mac Low, R. S. Klessen and A. Burkert, Phys. Rev. Lett. 80, 2754

(1998). 9. J. M. Stone, E. O. Ostriker and C. F. Gammie, ApJ 508, L99 (1998). 10. P. Padoan and A. Nordlund, ApJ 526, 279 (1999). 11. M.-M. Mac Low, ApJ 524, 169 (1999). 12. E. Vazquez-Semadeni, T. Passot and A. Pouquet, ApJ 441, 702 (1995). 13. E. Vazquez-Semadeni, T. Passot and A. Pouquet, ApJ 473, 881 (1996). 14. T. Passot, E. Vazquez-Semadeni and A. Pouquet, ApJ 455, 533 (1995). 15. U. Frisch, Turbulence (Cambridge Univ. Press, Cambridge, 1995) 16. J. M. Scalo and C. Struck-Marcell, ApJ 276, 60 (1984). 17. E. C. Vazquez and J. M. Scalo, ApJ 343, 644 (1989). 18. M. A. Dopita, in The Interstellar Medium in Galaxies, H. A. Thronson, Jr.

and J. M. Shull, eds., 437 (Dordrecht, Kluwer, 1990). 19. C. Firmani and A. V. Tutukov, A&A 264, 37 (1992). 20. C. Firmani and A. V. Tutukov, A&A 288, 713 (1994). 21. M. A. Dopita and S. D. Ryder, ApJ 430, 163 (1994). 22. B. Wang and J. Silk, ApJ 427, 759 (1994). 23. C. Firmani, X. Hernandez and J. Gallagher, A&A 308, 403 (1996). 24. M.-M. Mac Low and A. Ferrara, ApJ 513, 142 (1999).

Page 101: Computational Fluid Mechanics - Malestrom

88

T H E D E N S I T Y P R O B A B I L I T Y D I S T R I B U T I O N F U N C T I O N I N T U R B U L E N T , I S O T H E R M A L , M A G N E T I Z E D F L O W S IN

A S L A B G E O M E T R Y

E N R I Q U E V A Z Q U E Z - S E M A D E N I

Instituto de Astronomia, Universidad Nacional Autonoma de Mexico,

Apdo. Postal 70-264, 04510 Mexico, D.F., Mexico

E-mail: [email protected]

T H I E R R Y P A S S O T

Observatoire de la Cote d'Azur, BP 4229, Nice Cedex 4, FRANCE E-mail: [email protected]

We investigate the behavior of the magnetic pressure, 62, in fully turbulent MHD flows in "1+2 /3" dimensions by means of its effect on the probability density function (PDF) of the density field. We start by reviewing our previous results for general polytropic flows, according to which the value of the polytropic exponent determines the functional shape of the PDF. A lognormal density PDF appears in the isothermal (7 = 1) case, but a power-law tail at either large or small densities appears for large Mach numbers when 7 > 1 and 7 < 1, respectively. In the isothermal magnetic case, the relevant parameter is the field fluctuation amplitude, 5B /B. A lognormal PDF still appears for small field fluctuations (generally the case for large mean fields), but a significant low-density excess appears at large fluctuation amplitudes (weak mean fields), similar to the behavior at 7 > 1 of polytropic flows. We interpret these results in terms of simple nonlinear MHD waves, for which the magnetic pressure behaves linearly with the density in the case of the slow mode, and quadratically in the case of the fast wave. Finally, we discuss some implications of these results, in particular the fact that the effect of the magnetic field in modifying the PDF is strongest when the mean field is weak.

1 Introduction

A fundamental feature of compressible turbulence is the formation of density fluctuations, a property of central interest in astrophysics, as density excesses ("clouds") in the turbulent interstellar medium (ISM) exhibit numerous statistical properties over a range of sizes1,2 whose origin is not yet well understood. Although a full understanding of star formation requires knowledge of the full (multiple-point) statistics in order to determine mean densities as a function of region size, a first step towards this goal is the description and physical understanding of the one-point statistics, or probability density function (PDF) of the mass density field.

Previous studies have shown that the density PDF in turbulent compressible flows has a lognormal form in the isothermal case,3 - 6 but exhibits

Page 102: Computational Fluid Mechanics - Malestrom

89

a power-law tail at densities larger (smaller) than the mean for flows with polytropic exponents smaller (larger) than uni ty 7 - 9 . It should be noted that some of those works referred to purely hydrodynamic flows,3,8 while the rest referred to magnetohydrodynamic (MHD) flows.

In particular, ref. [8] presented a heuristic model for the development of the lognormal and power-law PDFs, based essentially on the behavior of the speed of sound with density in those types of flows. In this sense, the density PDF is a diagnostic for the dependence of the pressure with density. However, such model applied only to nonmagnetic flows, while the real ISM is most likely magnetized to a significant extent. In this paper we present preliminary results on the density PDF of turbulent magnetized flows in "1+2/3" dimensions (i.e., variability is considered only with respect to the spatial variable x for the three components of the velocity and magnetic fields), as a first attempt to characterize the behavior of magnetic pressure with density in the fully turbulent regime. Previous works have focused on the pressure produced by weakly nonlinear Alfven waves10,11, but here we consider fully turbulent regimes with arbitrarily large magnetic fluctuation amplitudes.

2 The nonmagnetic case

The form of the density PDF in nonmagnetic flows and its relation to the effective equation of state of the system has been understood in terms of a heuristic model by Passot and Vazquez-Semadeni,8 herafter PVS98 (see also ref. [9]). As in ref. [3], this model idealizes the generation of turbulent density fluctuations as a "multistep" process, in which the local density at any given point in the flow is the result of a series of jumps due to the continuous passage of shock waves. The generation of densities is an iterative multiplicative process, in which every new density is obtained through a jump from the previous one, giving for the final density pf in terms of the intermediate steps pi\ pf = poYli(Pi+i/Pi)- In the isothermal case, the density jump is given by M2, where M is the Mach number of the shock and, because the speed of sound is constant, a given velocity jump is always characterized by the same Mach number, regardless of the local density, so that individual jumps can be regarded as independent, but extracted from the same distribution. In terms of the variable s = lnp, the iterative process is additive so that the Central Limit Theorem can be applied in the limit of a large number of jumps, leading to a normal distribution for s and thus a lognormal distribution for p, as observed in the numerical experiments mentioned above.

Concerning the variance of the distribution, PVS98 have suggested (and confirmed numerically), through an analysis of the shock and expansion waves

Page 103: Computational Fluid Mechanics - Malestrom

90

in the system, that for a large range of Mach numbers the typical size of the logarithmic jump is expected to be as ~ M r m s , where Mrms is the rms Mach number. The mean «o of the distribution can be directly evaluated from the mass conservation condition (p) = f_ °° esP(s)ds = 1, where P(s) is the PDF of s, yielding so = —<x2/2. The isothermal model PDF for s thus reads

P(s)ds = —L==exp[-i^)l]ds, (1) \J2lT(TJ IPs

with <Tj = /?Mr2ms and /? a proportionality constant of order unity.

In the general polytropic case where the pressure P behaves as P oc p1, with 7 the polytropic exponent, the local Mach number M(s) at a density p = e$ is related to the one at the mean density M by M(s) = Mexp(1 - 'y) s /2 , suggesting an ansatz where the PDF keeps the same dependence on M, provided the above replacement is made. After relocating the term in SQ from inside the exponential function to the normalization constant, the model PDF for the polytropic case reads

P(«;7)<fc = C ( 7 ) e x p p ^ 5 a(j)s]ds. (2)

This equation shows that when (7— l)s < 0, the PDF of p asymptotically approaches a power law, while in the opposite case it decays faster than a lognormal. Thus, for 0 < 7 < 1, the PDF approaches a power law at large densities (s > 0), and at low densities (s < 0) for 7 > 1 (Fig. 1).

3 The magne t ic case

In what follows we restrict ourselves to the isothermal case (7 = 1) and to a propagation along a uniform ambient magnetic field So and concentrate on the deviations from the corresponding lognormal PDF induced by the magnetic field.

3.1 Numerical results

The numerical simulations solve the MHD equations using a pseudospectral method in a slab geometry ("1+2/3D"). A resolution of 2048 grid points is used, which allows the handling of large enough Mach and Reynolds numbers with only regular second-order viscosity. A random acceleration is applied on the y and z components of the velocity field, i.e., transverally to BQ, thus inducing Alfven waves into the flow. Since these waves have finite amplitudes, they in turn induce fast and slow magnetosonic waves. The simulations are

Page 104: Computational Fluid Mechanics - Malestrom

91

1

0

O

ae - 2 o - 3

- 4 - 5

- 3 - 2 - 1 0 1 2 3 s

1

0

o QO

— 2 o ~ - 3

- 4 - 5

- 3 - 2 - 1 0 1 2 3 s

Figure 1. Density PDFs for two ID simulations of polytropic turbulence, one with •y = 0.3 (left), and the other with -y = 1.7 (right), both with M = 3.

evolved over long times (several tens to a few hundred crossing times at the rms flow velocity) in order to obtain meaningful statistics for the density PDFs.

The simulations are essentially characterized by the sonic and Alfvenic Mach numbers, respectively defined as Ms = u/cs and Ma = U/VA, where u is the rms velocity, cs the sound speed and v& = B$/p the Alfven speed. In order to investigate the effect of the magnetic field exclusively, we consider two runs (denoted I and II) with approximatively the same value of Ms (4.06 and 3.74 respectively) but very different values of Ma (0.36 and 1.66 resp.). These quantities are integrated over the duration of the run, excluding the first few time units in order to avoid including the uniform-density initial conditions. The rms relative field fluctuations 6B/B are for runs I and II respectively 0.75 and 6.65.

Page 105: Computational Fluid Mechanics - Malestrom

92

log p

Figure 2. Density PDFs of two magnetic simulations with similar values of the sonic Mach number Ms but different values of the Alfvenic Mach number M a . The simulation with small Ma, (large mean field) is seen to have a nearly lognormal PDF, while the one with large M a (weak mean field) is seen to have a large excess at low densities, indicative of an effective "magnetic" polytropic exponent larger than unity.

In Fig. 2 we show the PDFs for the two magnetic runs, together with lognormal fits (dashed lines). It is clearly seen that, contrary to what one might expect, the high-Ma run, which should be closest to the pure-hydro case, exhibits a strong deviation from lognormality, while the low-Ma PDF is quite close to a lognormal. This implies that the case with the weakest mean field is the one with the strongest effect of magnetic pressure on the density PDF.

3.2 Interpretation in terms of simple MHD waves

A preliminary interpretation of the behavior reported in the previous section can be given in terms of the so-called "simple MHD waves" (see, e.g., ref. [12]). These are the finite-amplitude equivalent of linear MHD waves, and have the same three well-known modes: Alfven, slow and fast. A simple wave refers to a solution that depends only on a single variable, any combinations of the spatial (a;) and temporal (t) independent variables. However, as mentioned

Page 106: Computational Fluid Mechanics - Malestrom

93

above, simple waves have finite amplitudes, and in general they develop shocks in a finite t ime.

A number of properties of simple waves has been reported by Mann 1 2

(see also Jeffrey and Taniut i 1 3 ) . Among them, most relevant for the present discussion are the propagation velocities of the three modes, and the relations between the density and magnetic field fluctuations. The Alfven mode with speed V such tha t V2 = VA2 is not associated with density fluctuations. The fast and slow speed are given by

vi = VA2 + 2

and the relation between the i is given by

— {l±[l 4c

(VA2

32 V A

2 , l / 2 \

+ CS2)2J i

(3)

magnitude of the magnetic field b and the density

db V2

dp

-c 2

Cs

b ' (4)

where VA2 = b2,/ p, vA = b2/'p, and cs is the sound speed. An important point to note is tha t Eqs. (3) and (4) imply a positive correlation between 6 and p for the fast mode (V+) and an anticorrelation for the slow mode (K_),1 2 .

Inserting Eq. (3) in Eq. (4), one can find the density dependence of the magnetic pressure. Excluding the case where the j3 of the plasma is of order unity with at the same t ime small to moderate field distorsions, this dependence simplifies and reads (general numerical solutions have been presented by Mann 1 2 ) :

b2 c2p 7 j RS a i — a2~hf (slow mode) (5) "x "x

b2 Rj 2a3p2 (fast mode), (6)

where b2 = 62 + b\, with b\ = b2 + b2 being the magnitude of the magnetic field fluctuation. Note tha t in our 1 + 2 / 3 geometry, 6^(= Bo) is constant. The quantit ies a; denote integration constants.

From these relations, it can be seen tha t the magnetic pressure, oc 62, scales roughly linearly with the density (albeit inversely) in the case of the slow mode, but quadratically in the case of the fast mode. Note also tha t , in the case of small field fluctuations (most often the case if (3 = c 2 / (6 2 / p ) <^ 1) the coefficient of p in Eq. (5) is small, implying tha t , for the slow mode, large density fluctuations can occur even for small variations of b. Thus, the slow mode is expected to dominate density fluctuation production in the case of small field fluctuations. Instead, at large enough field fluctuations, the quadrat ic dependence of b2 on p of the fast mode eventually overwhelms the

Page 107: Computational Fluid Mechanics - Malestrom

94

linear dependence of the slow mode (and also of the thermal pressure), so the fast mode is expected to dominate the density fluctuation production.

The dependence of the magnetic pressure on the density seems to describe the observations of Sec. 3.1 adequately because, according to the results of the nonmagnetic case, a pressure that depends linearly on the density produces a lognormal density PDF, while one with a higher-than-linear dependence produces a near power law at low densities.

4 Conclusions

4-1 Summary

In this paper we have reviewed our previous results8 on the development of the density PDF as a consequence of the effective (polytropic) equation of state, and applied them to an understanding of the PDF in the magnetic case.

In the context of the model presented in ref. [8], isothermal nonmagnetic flows have lognormal mass density PDFs while in the nonisothermal cases, a power-law tail develops at high Mach number, at either p > (p) or p < (p) depending on whether 7 < 1 or 7 > 1, respectively.

In the magnetic case, we considered only isothermal cases and a propagation parallel to the ambient magnetic field, but reported that a deviation from the lognormal PDF occurs when the magnetic fluctuations are large, a case expected when the mean field is small. We interpreted this effect in terms of so-called "simple", finite-amplitude nonlinear MHD waves. Indeed, for the slow mode of these waves, the magnetic pressure b2 behaves linearly with the density p, while for the fast mode, the magnetic pressure behaves quadratically with p. Together with the fact that for the slow wave the density is weighted by a small factor, this suggests that the production of density fluctuations is dominated by the slow waves at small field deviations (i.e., Bo large) giving a lognormal PDF again, while for weak mean fields (large field deviations) the quadratic density dependence of b2 produces an excess at small densities in the PDF, corresponding to the 7 > 1 case of the poly-topic description. A more detailed study, including in particular the case of nonparallel propagation is in progress.

4-2 Astrophysical implications

The results of this paper have a number of implications in the astrophysical context. First, we have seen that the main parameter determining the effect of the magnetic field appears to be the magnetic fluctuation amplitude, SB/B, rather than /? alone, which is the parameter most frequently used to

Page 108: Computational Fluid Mechanics - Malestrom

95

characterize MHD flows. In other words, it is important to have a knowledge of the relative importance of the turbulent fluctuations (as given by the Alfvenic Mach number) in addition to simply the ratio of thermal to magnetic pressures (as given by 0).

Second, as far as the density P D F is concerned, the effect of the magnetic field is most notorious when the field fluctuations are large (generally, when the mean field is weak). This suggests tha t the limit of vanishing field does not approach the nonmagnetic case, and in this sense the latter is singular. This may imply tha t it is inadequate to model the ISM as a nonmagnetic flow even if the degree of magnetization is very low, as has started to be recently contended at the level of molecular clouds (see, e.g., ref. [14]).

A c k n o w l e d g e m e n t s

Par t of this work was completed while the authors enjoyed the hospitality of the Inst i tute for Theoretical Physics at the University of California at Santa Barbara, as part icipants of the Astrophysical Turbulence Program. This work has received part ial funding from grants Conacyt (Mexico) 27752-E to E.V.-S, the CNRS National Program "PCMI" to T .P . and NSF PHY94-07194.

R e f e r e n c e s

1. R. B. Larson, MNRAS 194, 809 (1981). 2. L. Blitz, in Protostars and Planets III, E. Levy and J. Limine, eds. (Univ.

Arizona, Tucson, 1993). 3. E. Vazquez-Semadeni, ApJ 423, 681 (1994). 4. P. Padoan, A. Nordlund and B. J. T. Jones, MNRAS 288, 145 (1997). 5. E. C. Ostriker, C. F. Gammie and J. M. Stone, ApJ 513, 259 (1999). 6. E. C. Ostriker, J. M. Stone and C. F. Gammie, ApJ, in press. 7. J. Scab et al, ApJ 504, 835 (1998). 8. T. Passot and E. Vazquez-Semadeni, Phys. Rev. E 58, 4501 (1998). 9. A. Nordlund and P. Padoan, in Interstellar Turbulence, J. Franco and A. Car-

raminfiana, eds. (Cambridge Univ., Cambridge, 1999). 10. C. F. McKee and E. G. Zweibel, ApJ 440, 686 (1995). 11. S. Spangler, Phys. Fluids 30, 1104 (1987). 12. G. Mann, J. Plasma Phys. 53, 109 (1995). 13. A. Jeffrey and T. Taniuti, Non-linear Wave Propagation, with Applications to

Physics and Magnetohydrodynamics (Academic Press, New York, 1964). 14. P. Padoan and A. Nordlund, ApJ 526, 279 (1999).

Page 109: Computational Fluid Mechanics - Malestrom

96

M U L T I F R A C T A L S T R U C T U R E I N S I M U L A T I O N S A N D O B S E R V A T I O N S O F T H E I N T E R S T E L L A R M E D I U M

W I L D E R C H I C A N A N U N C E B A Y AND E N R I Q U E V A Z Q U E Z - S E M A D E N I

Instituto de Astronomia, Universidad Nacional Autonoma de Mexico, Apdo. Postal 70-264, 04510 Mexico, D.F., Mexico

E-mail: wilder,[email protected]

Multifractal analysis is a powerful technique that allows categorization of the structure of complex objects. We present preliminary results on the multifractal spect rum f(ot) of observational and numerically simulated interstellar medium (ISM) data. We consider numerical simulations in two and three dimensions of the ISM at intermediate scales (hundreds of pc), as well as molecular gas data. For purely fractal objects, the multifractal spectrum is reduced to a single point. When applied to observational and simulated ISM data, the technique shows well-defined multifractal spectra in all cases, including velocity-channel projections of 3D density cubes, implying that the ISM has a multifractal structure, rather than being a simple fractal. For density data, the quantity a corresponds to the scaling exponent between mass and size. The fact that a range of values of a is found in all cases supports previous claims (Vazquez-Semadeni, Ballesteros-Paredes and Rodriguez 1997) that this exponent is not unique. Additionally, for density data, a significant fraction of the f(a) curve lies on values of a smaller than the dimension of the embedding space, indicating hierarchical structuring of the field (larger structures have smaller average densities). This property is also satisfied by projected velocity-channel data. Three- and two-dimensional simulations show significantly different f(a) curves, which suggests intrinsically different geometrical properties.

1 Introduction

Multifractals are systems in which a "measure" (e.g., the mass density) is distributed in an embedding space (called the "support") in such a manner that its scaling with size, and the region of space over which the measure scales with a particular value of the exponent, are both fractals. In recent years, the fractal structure of molecular clouds has been studied (e.g., Scalo1, Falgarone et al.2, Stutzki et al.3) and debated (e.g., Blitz and Williams4), but, given the fluid, turbulent nature of the interstellar medium (ISM), it is likely that it is rather a multifractal (e.g., Sreenivasan5, Chappell and Scalo6) at least within a certain range of scales. In this work, we report preliminary results from the application of multifractal analysis (MFA) to both numerical simulations and observational data of the ISM.

It should be emphasized that MFA does not involve any definition of "clouds", thus having the advantage of being free of biases due to selection criteria, but the disadvantage of not being directly comparable with studies

Page 110: Computational Fluid Mechanics - Malestrom

97

based on cloud surveys.

2 Definitions and method

We use the so-called "moment" method for computing the multifractal spectrum / ( a ) , where a is the scaling exponent of the "measure"0 with size, and / ( a ) is the fractal dimension of the subset of space in which the measure scales with exponent a. Strictly speaking, a is a pointwise dimension, and f(a) is similar to a box-counting dimension (see, e.g., Ott ).

In the moment method, the image is partitioned into boxes of size e. If Mi(e) is the measure integrated over box i, then a and f(a) are given by

a(q) lim e->-0

Efii^iogw

f{a{q)) = lim

log(e)

log(e)

(1)

(2)

where

Ti(q) = vff(f) (3) Pi

are the gth moments of the measure, and the sums run over all boxes of size e in the image. Operationally, we proceed in the usual way of dividing the data in boxes of different sizes and taking a and / ( a ) as the slopes of the scalings between the sums and the box size (e.g., Chhabra and Jensen8). We have tested our numerical algorithm on ID, 2D and 3D binomial multifractals (constructed by sequentially subdividing a subset of space, assigning to each new subdivision a fraction of the measure contained in the parent division). We checked that the maximum of the f(a) curve coincides with the dimension of the geometric support (the space in which the multifractal is embedded), as expected in this case, and that the shape of the curve coincides with examples in the literature (e.g., DeGraff9).

°In this paper, the measure corresponds to the mass in 3D and 2D simulations and in projected images (velocity-integrated or single-channel maps) of 3D data, and to the velocity-and area-integrated emission in the 1 3CO map.

Page 111: Computational Fluid Mechanics - Malestrom

98

^fo ^s*«*»

Figure 1. (a) (left) Logarithmic Image of the density ie ld of the 2D numerical simulation at time t = 2.2 (in arbitrary code units), (b) (right) f(a) spectrum for the density field of panel (a). Note the positive skewness of the curve.

3 T h e d a t a

We consider two kinds of data sets, numerical and observational. The former are taken from 2- and 3-dimensional simulations of the turbulent ISM, which respectively represent boxes of sizes 1 kpc and 300 pc on the Galactic plane centered at the solar Galactocentric distance. The simulations include parameterized radiative heating and cooling, self-gravity, the magnetic Ield and the Galactic rotation, as in the model of Passot et a/.10. The 3D simulation is taken from Pichardo et a/.11.

The observational data is a velocity-integrated 13CO map of the Taurus region taken from Mizuno et al12.

4 Resul t s

We have computed the f(a) spectra for the 2- and 3-dimensional density fields of the simulations, as well as for an integrated column-density map and a single-velocity column-density channel map (of width 1 km s™1) of the 3D simulation. Images of these data are respectively shown in panels (a) of Figs. 1 through 5, while their f(a) spectra are shown in panels (b) of the same figures. The 13CO velocity-integrated map and its corresponding f(a) curve are shown in Fig. 6. We have the following preliminary results.

1. All data sets give well-defined multifractal spectra, which indicates that they are indeed multifractals, rather than simple fractals. In fact, a simple

Page 112: Computational Fluid Mechanics - Malestrom

99

3D ism 128 dens t=5 .2

3.0 3.2

Vi&uc A. (a) (loft) Density Held of i.Iu- 3D simulation at t = 5.2. (b) (right) f(a) curve for the density field of panel (a)). In this case the skewness is negative.

^

3D ISM 128, 2D proy 123

Figure 3. (a) (left) Total density projection along the z axis of the 3D simulation shown in Fig. 2. (b) (right) / ( a ) curve for the column density field of panel (a). The projection produces a less skewed f(a) curve, but still with negative skewness.

fractal refers to the geometry of a spatial object, but not to how another property, such as the mass density, is distributed within the object. This is what is naturally described by the multifractal spectrum. Thus, the multifractal description naturally befits the spatial distribution of gas density in the ISM.

Page 113: Computational Fluid Mechanics - Malestrom

100

2.0

1.5

i 1-°

0.5

0.0

3D ISM 128, 2D d

, , _ ^

i • t

{ - i \ 1 : t

lonnel mop

\ \ \

]

\ '•

\

i 2.0 2.5 oifcj

Figure 4. (a) (left) Column density map for the central channel of a 16-channel posi t ioe-¥elocity cube for the run of Fig. 2. The Yelocity width for the channel is 0.75 km s™1. (b) (right) / ( a ) curve. The skewness becomes positi¥e.

2D 128 dens t = 4.4

'. - f

\ (

X \ •

x -

V: l i

2.0 alpha

Figure 5. (a) (left) Logarithmic image of the density field of the 2D numerical simulation at time f = 4.4. (b) (right) / ( a ) spectrum. Compare to Fig. 1. The f(a) spectrum has become considerably wider.

The quantity a is the scaling exponent with size of the measure (either mass, total integrated mass along a line of sight (LOS) or LOS-integrated mass column density in the velocity channel map). In particular, if the measure is the mass, then the density scales with size as p oc Ra^D, where D is the dimension of the embedding space. It is seen in the figures that the range spanned by a includes a significant proportion of

Page 114: Computational Fluid Mechanics - Malestrom

101

Ki^iitv i*. (:i) Heft.) V«icA:ity»iuU:grat«id 1 3CO map of the Taurus region, (b) (right) f(a) curve. In this case, the skewness is positive, contrary to the case of the integrated density field of the 3D simulation (Fig. 4).

values smaller than D, for which smaller structures have larger densities. This is consistent with a hierarchically nested structure of the medium, in which smaller, denser structures occur inside larger, less dense ones. However, there are also a values larger than D, since not all structures are nested within each other. It is possible that a larger structure may have a higher mean density than a smaller one, if the two are separated from each other.

3. The existence of a finite range of a values implies that there is not a unique scaling exponent for mass with size, contrary to what would be implied for example by Larson's density-size scaling relation13. However, there is not necessarily a conflict between our result and Larson's relation, since the latter is biased to high-column density clouds, while the multifractal spectrum refers to the whole density or column-density fields. This result is consistent with that of Vazquez-Semadeni et of.14, which showed that in 2D simulations of the ISM, "clouds" (connected regions of density above a given threshold) do not define a single scaling density-size relation, but Larson's relation seems to be an upper bound to the region occupied by the clouds in a density-size diagram.

4. The f(a) curves are in general not symmetric. In particular, it is noteworthy that the f(a) curve for the 3D density field has a negative skewness, while that for the 2D density field has a positive skewness, which

Page 115: Computational Fluid Mechanics - Malestrom

102

suggests that fundamental differences in the spatial structuring of the density occur upon going from two to three dimensions.

5. From Figs. 2 and 6 we note that the skewness of the f(a) curve for the column-density map of the 3D simulation is reversed with respect to that of the LOS-integrated map of the Taurus region. At this time we do not know the reason for this discrepancy, which will be the subject of upcoming work.

6. From Figs. 2 and 5, we note that the / ( a ) curve for the same simulation at different times changes significantly, suggesting that there exists no universality in the compressible, self-gravitating MHD case, contrary to the situation for incompressible turbulence (see, e.g., Sreenivasan5).

5 Future work

We have presented here only preliminary results and interpretations of the multifractal spectra of the numerical and observational fields. We now plan to investigate the relationship between the intrinsic dynamics of the flow and both the range of a values and the shape of the f(a) curve. In particular, we plan to consider sets of simulations with increasing numbers of physical ingredients, in order to find out at which point the universality known for incompressible flows5 is broken, and also to determine the geometrical features that determine the skewness of the f(a) curve, as well as their dynamical origin.

Acknowledgments

We wish to thank Dr. A. Mizuno for kindly providing the 13CO data. The 3D simulation was performed on the CRAY C98 of IDRIS, France. The 2D simulations were performed on the CRAY Y-MP 4/64 at DGSCA, UNAM. This project has received financial support from CONACYT grant 27752-E to E. V.-S.

References

1. J. Scalo, in Physical Processes in Fragmentation and Star Formation, R. Capuzzo-Dolcetta, C. Chiosi and A. di Fazio, eds., 151 (Kluwer, Dordrecht, 1990)

2. E. Falgarone, T. G. Phillips and C. K. Walker, ApJ 378, 186 (1991).

Page 116: Computational Fluid Mechanics - Malestrom

103

3. J. Stutzki, F. Bensch, A. Heithausen, V. Ossenkopf and M. Zielinski, A&A 336, 697 (1998).

4. L. Blitz and J. P. Williams, ApJ 488, 145L (1997). 5. K. R. Sreenivasan, Ann. Rev. Fluid Mech. 23, 539 (1991). 6. D. Chappell and J. Scalo, ApJ in press (2000). 7. E. Ott, Chaos in Dynamical Systems (Cambridge University Press, Cambridge,

1993). 8. A. Chhabra and R. Jensen, Phys. Rev. Lett. 62, 1327 (1989). 9. D. R. DeGraff, Multifractal Analysis of Radio Lobes, Ph.D. Thesis (The Uni

versity of North Carolina, Chapel Hill, 1992) 10. T. Passot, E. Vazquez-Semadeni and A. Pouquet, ApJ 455, 536 (1995). 11. B. Pichardo, E. Vazquez-Semadeni, A. Gazol, T. Passot and J. Ballesteros-

Paredes, ApJ 532, 353 (2000). 12. A. Mizuno, T. Onishi, Y. Yonekura, T. Nagahama, H. Ogawa and Y. Fukui,

ApJ 445, L161 (1995). 13. R. B. Larson, MNRAS 194, 809 (1981). 14. E. Vazquez-Semadeni, J. Ballesteros-Paredes and L. F. Rodriguez, ApJ 474,

292 (1997).

Page 117: Computational Fluid Mechanics - Malestrom
Page 118: Computational Fluid Mechanics - Malestrom

PART II

GEOPHYSICS

Page 119: Computational Fluid Mechanics - Malestrom
Page 120: Computational Fluid Mechanics - Malestrom

107

S T R A T I F O R M L O W CLOUDS: P H E N O M E N O L O G Y A N D L A R G E E D D Y SIMULATIONS

DOUGLAS K. LILLY University of Oklahoma and National Severe Storms Laboratory

Stratiform low clouds have important effects as weather events, particularly for aircraft terminal operations, and as a major influence on regional and global climatology. The structure and modeling of such clouds is reviewed, with emphasis on their microphysics and radiative iniuences. Large eddy simulation has been applied to stratiform clouds with some success, though limited by resolution.

1 Motivat ions and d a t a sources

Two principal purposes motiYate the study of stratiform low clouds, their immediate weather effects and their cumulative effects on climate. Low clouds and fog, which may be low clouds intersecting an elevated surface, inhibit transportation, especially aircraft terminal operations. The major U.S. air terminal which is most frequently subject to instrument light rules is San Francisco, which is notoriously covered by stratus and stratocumulus clouds in the summer. At San Rrancisco, the summer stratus usually clears between 10 and 11 local time, but that is during and after the-morning operations peak. Short-term predictability of the clearing time has been shown to be generally poor (Hilliker and Frisch1).

Figure 1. SMS/GOES satellite pictures for 1715 GMT on (left) 13 and (right) 17 June, 1976. From Brost, et a!.2

Page 121: Computational Fluid Mechanics - Malestrom

108

Figure 2. Satellite images showing an extensiYe stratocumulus cloud system off the West Coast of the U.S. The large image was constructed from data from a shortwave infrared wavelength, whereas the inset was constructed from reflected solar radiation measurements. The streaks on the infrared image are due to a reduced droplet size in cloud contaminated by the exhausts of ships. From King et al.3

Figure 1 shows satellite photographs of the eastern Pacific on summer •days. On the right panel much of the California and Oregon coast and adjacent ocean areas are covered by a stratocumulus cloud layer, while on the left panel they are almost completely clear. This latter is an occasional event, the predictability of which is not very good. Figure 2 shows a remarkable discovery of satellite imagery, the appearance of condensation trails behind ships in the eastern Pacilc. A study of this phenomenon is described in a later section.

An important long-term economic and social effect of stratiform cloudiness is its inluence on the local and global climate. About l /4th of the global ocean surface is covered at any time by low clouds. Provided they are not overlapped by deep higher clouds, they intercept, scatter, and partially relect the incoming solar radiation, and therefore act as cooling elements in climate processes. They do not contribute much to greenhouse warming because their temperature is not much different from that of the surface beneath them. This is very different from the effect of high cloud layers, which partially block the outgoing radiation from the ground and radiate outward at a much colder temperature, thereby acting as heating elements. Figure 3 shows some nearly global maps of the frequency of low cloud cover over the oceans. The first panel is a map of satellite-observed low clouds in July, while the second shows

Page 122: Computational Fluid Mechanics - Malestrom

109

Figure 3. Distribution of low cloudiness (a) as observed by ISCCP (July 1983-1988 mean); (b) as observed from the surface by Warren et a/.-1'5, showing Warren cloud atlas mean June-July-August cloud amount. From Randall e.t al.6

observations made from the surface, primarily from ships. The difference between these is the effect of overlapping higher clouds, which is frequent in the subpolar latitudes but. much less so in the eastern ocean subtropic regions of frequent s tratocumulus decks. As discussed later, direct human effect on the frequency of low clouds and their cooling effects is quite likely, which is a principal reason for the high emphasis given to low cloud layers.

Several field observation studies have been carried out to explore the structural details and evolution of low cloud layers. The largest and best known are the F IRE project off the California coast in 1987 (Albrecht et al.7), an extension into the eastern Atlantic, with the acronym ASTEX, in 1992 (Bretherton and Pincus8 , Bretherton et al.9, Duynkerke et a/.1 0), several programs in the North Sea and Atlantic near Britain (James 1 1 , Slingo et al.12, Nicholls and Leighton13 , Nicholls and Tur ton 1 4 ) , and the MAST ship track experiment off the California coast in 1994, reported by Durkee et al.15

2 M i x e d layer t h e o r y

Cloud layers which are subject to buoyant, forcing, either heated at the bot tom or cooled at the top, are typically characterized as being well-mixed, that is the vertical gradients of the horizontal means of several fields are small, but have sharp interfaces at their tops. Fig. 4 shows two examples of cloud-topped mixed layers. The one with the higher cloud base appears to be well-mixed to the surface, while the other shows a layer of weak static stability in the lowest

Page 123: Computational Fluid Mechanics - Malestrom

110

Figure 4. Aircraft soundings of wet-bulb potential temperature, 8W, virtual potential temperature, 8V, liquid water mixing ratio, rw, and drop concentration, N, for two flights. The sloping line is the wet adiabatic liquid water slope. From Rogers and Telford.16

200 m of the virtual potential temperature panel, indicating a decoupling of the turbulence in the cloud layer from that in the lowest 200 m. This decoupling often results from effects of solar heating of the cloud layer.

Well-mixed boundary layers, with and without clouds, are subject to methods of fairly simple analysis, which are often useful for interpreting observed and simulated data (Lilly17, Deardorff18'19, Bretherton and Wyant20). The assumption of vertical uniformity of various quantities within the mixed layer allows the rate of change of the quantities to be determined from the fluxes at the top and bottom of the mixed layer. Typical quantities for which the mixed layer assumption may be suitable are liquid water potential temperature, total water mixing ratio, and passive scalars such as ozone mixing ratio. Surface turbulent fluxes are typically determined from a surface layer parameterization or may be arbitrarily specified. The turbulent flux at the top of the mixed layer can be shown17 to equal the rate of entrainment of the property above the mixed layer

Determining that entrainment rate is the most difficult aspect of the theory. It is usually assumed to be related to the turbulent intensity at the top of the mixed layer, which is determined by the generation, dissipation, and turbulent transport of kinetic energy within the mixed layer. Attempts have been made to predictively solve the turbulent energy Equation, but that is a

Page 124: Computational Fluid Mechanics - Malestrom

111

somewhat uncertain process, due to important higher order terms. Usually some fairly simple algorithm is Employed, relating the buoyancy flux at the top of the mixed layer to that at the bottom or to its vertical integral, and from the buoyancy flux the other relevant fluxes may be determined. Unfortunately, no such simple algorithm has been found that appears reliable under all circumstances. Partial reviews of the problem appear in Nicholls and Turton14 and VanZanten et al.21

It is doubtful that mixed layer models can be effectively extended to cover the important cloud physics and chemistry issues to be discussed next. This is a principle reason for the widespread use of large eddy simulation models.

3 Cloud physics and chemistry issues

The climatic significance of low layer clouds is strongly dependent on the number, size and constitution of aerosols. Those which are soluble in water and large enough to serve as nuclei for condensing water drops at small su-persaturations are called cloud condensation nuclei (CCN). For each nucleus there is a maximum equilibrium supersaturation, which varies inversely with the nucleus size, beyond which the nucleus is activated and grows as a drop of dilute salt solution. The equilibrium supersaturation also varies with the salt of which the aerosol is composed.

Determination of the number of cloud drops which will form in a rising air mass containing a distribution of aerosols of mixed sizes and properties is a somewhat difficult task, with often uncertain results. In general, however, the more nuclei, the more drops are activated. Air masses which have been over the ocean for a considerable time are usually relatively clean, with CCN number <100 cm - 3 , while those currently or recently over land are usually much dirtier.

The reflectivity of a cloud is largely dependent on its thickness and on the surface area of its drops, so that a cloud formed on a continental aerosol may look considerably brighter from above and darker from below than a marine cloud with the same liquid water content. This has been demonstrated from satellite imagery downstream of urban or rural pollution sources, and more spectacularly from visible ship tracks, as shown in Fig. 2.

The aerosols which appear in the atmosphere have various sources. However, the soluble salts which are most frequently effective as CCN are ammonium sulfate and sodium chloride. Ammonium sulfate is initially generated as very small particles which must coalesce from Brownian motion, probably for several hours, in order to become large enough to act as CCN. Sodium chloride and other ocean salts are introduced by evaporating spray, formed

Page 125: Computational Fluid Mechanics - Malestrom

112

0 50 100 150 200 250

Sulfate CCN concentration, cm"3

Figure 5. The zonally averaged (oceanic areas only) profiles of the sulfate aerosol concentration. The dashed line shows the contribution from natural sources only, while the solid line shows the contribution from all sources (natural plus anthropogenic). From Z. Kogan et al.22

when the surface winds are strong enough to produce whitecaps. Some of the particles produced this way are quite large, greater than 1 /mi in radius. They are very effective as CCN and grow to produce rather large drops by condensation.

Figure 5 shows the amount of sulfate in the air currently as well as an estimate of its preindustrial value. The pollutants released from fires and burned hydrocarbons, especially sulfur oxides, tend to produce clouds which are more reflective of sunlight than those formed in cleaner air (Twomey24, Platnick and Twomey25). Albrecht26 proposed that clouds formed in dirty air are also more durable, because the droplets are less likely to coalesce and rain out. Dirty air without clouds also reflects considerable solar energy. The effect of dry aerosols is usually called the direct effect, while that of clouds forming on them is the indirect effect. Fig. 6 shows estimates made by four different methods of cooling due to the total effect of anthropogenic aerosols. The magnitudes, up to 10 W m - 2 for methods III and IV are locally larger in parts of the northern hemisphere and, for method IV, globally approach the expected warming due to the greenhouse effect.

Page 126: Computational Fluid Mechanics - Malestrom

113

Figure 6. Geographical distribution of the annual mean indirect forcing (W m 2) due (a) method I, (b) method II, (c) method III, (d) method TV. From Kiehl p.t o/.23

4 L E S p u r p o s e s , m e t h o d o l o g i e s a n d p r o b l e m s

Large eddy simulation of convectively driven layer clouds was first applied by DeardorfT19, revived by Moeng 2 ' , and actively pursued almost continuously since (e.g., Schumann and Moeng2 8 , Khairoutdinov and Kogan 2 9 , Stevens et a/.3 0). T h e initial purpose was t o test mixed layer and other theories, in comparison also with laboratory and observational da ta . Several comparison tests have been made, in which different LES models were run with essentially the same initial and forcing conditions (Moeng, et al.31, Bretherton et al.32). Recently a principal goal has been to develop and test single column pa-rameterizations suitable for entry into global climate models (GCMs). Some single-column models were compared by Bretherton et al.33

LES models of stratiform clouds are restricted to a small domain by most meteorological s tandards, typically 5-10 km in horizontal extent and a few km in the vertical. The small domain allows for high resolution, usually 50 m horizontal spacing or finer, and 25 m or finer in the vertical, often with the finest spacing near the surface and the mixed layer top. The numerical methodology usually involves either centered 2nd or 4th order accuracy differencing, pseudospectral methods, or more recently one of several higher order schemes with monotonicity properties, tha t is they conserve the extreme values, e.g., Smolarkiewicz and Grabowski3 4 . This is helpful when dealing with moisture variables, which are inherently positive but cover a fairly wide dy-

Page 127: Computational Fluid Mechanics - Malestrom

114

namic range even in the lower troposphere and exhibit sharp gradients near cloud top. Centered difference and spectral schemes often predict negative humidities and other unrealizable features.

The usual prognostic equations include those for the three components of motion, one for a quasiconserved thermodynamic property like liquid water potential temperature, and one for a quasiconserved moisture variable, usually total water mixing ratio. An incompressible or anelastic continuity equation, which is usually assumed, leads to a Poisson diagnostic equation for pressure. For models without cloud microphysics, water vapor and liquid water are determined diagnostically with aid of the Clausius-Clapeyron equation.

Since the mixed layer is usually turbulent at all resolvable scales, it is desirable to use some subgrid closure scheme which dissipates resolvable kinetic energy and scalar variances. Either the first order Smagorinsky-Lilly scheme, including a correction for buoyant stability, or the so-called 1.5 order scheme using a turbulent energy equation is most commonly used.

The most serious problems with most LES models are the usual economic ones of having neither enough fine-scale resolution or a large enough domain to simulate important observed structures. The fine-scale resolution limit near cloud top has been found to lead to incorrect predictions of the entrainment rate (Stevens and Bretherton35). Most modelers use a horizontal/vertical mesh spacing ratio of 2:1 or a little higher, but enhance only the vertical resolution near the mixed layer boundaries. The domain size is usually sufficient to contain a number of convective elements, but observational data usually show larger scale structures, 20 km or more in extent, often cellular, superimposed and perhaps partially controlling the convective scales.

Several recent model simulations have applied detailed cloud micro-physics, including the processes of CCN activation, growth by condensation and coalescence, fallout, evaporation, and drop deactivation. These require consideration of rather wide size ranges of both CCN and drops. Typically distribution functions are created, which would be continuous in theory but are discretized for computation, with bins containing drops within various size ranges. One version, due to Kogan et al.36, uses 10-20 CCN bins, with sizes chosen with reference to the supersaturation required to activate them, and 20-40 drop bins distributed logarithmically, typically 1 per octave of drop mass. A more sophisticated but computationally burdensome scheme due to Liu37 uses a two-parameter distribution function, with bins assigned to specific size ranges of each of nucleus mass and drop mass. Since each distribution function variable is advected by the turbulent flow fields as well as participating in various cloud physics processes, the increased computational load is quite heavy for both methods, requiring 30-60 new prognostic variables for

Page 128: Computational Fluid Mechanics - Malestrom

115

Kogan's method and hundreds for that of Liu. Cloud chemistry has usually been considered separately, though some

times with the aid of a 2D cloud resolving or LES model. To my knowledge no LES model for stratified cloud simulation has included both a detailed cloud microphysics and a chemistry module. That is to be desired in the future, to allow realistic restoration of CCN removed by drop coalescence and fallout.

5 Some examples

Here I show a few of the results of two LES models which include important cloud physics and dynamics processes. These were carried out by doctoral students at the University of Oklahoma, under the direction of Prof. Yefim Kogan.

5.1 Khairoutdinov: Removal of CCN by drizzle

The first example is due to Khairoutdinov38 (abbreviated hence as K), further presented by Khairoutdinov and Kogan29. They used the cloud physics scheme due to Kogan et al.36 When the humidity increases to saturation, usually during ascent, a droplet bin is formed and replaces the activated CCN bin. Drops grow into larger bins by condensation and coalescence and shrink back from evaporation. When the drops in a bin evaporate they return as CCN particles. Drop coalescence and drizzle remove droplets and subsequently CCN from the population, as they must in nature. The fault in this model is that the condensed drops carry no memory of the mass of the CCN solute within them. An evaporated drop which has grown by coalescence should leave a larger aerosol particle behind than those from which it was formed, but that information is lost. This loss can be partly restored by enlarging the CCN recovered from evaporating drops so that the total solute mass remains approximately constant, except for what falls to the surface

An experiment carried out by K tested an hypothesis due to Ackerman et al.39, that an active and long-lived cloud layer can remove CCN faster than turbulent diffusion or chemical processes can restore them. As the number of nuclei become smaller, the cloud physics processes become more efficient, so that nearly all cloud drops grow to drizzle sizes and many of them fall out, removing the remaining CCN even faster. Ship-based observers in the eastern Pacific have occasionally found extremely low values of CCN, that is a few per cc, and in such cases they sometimes observed drizzle falling from a nearly clear sky. It is thought that this process may take several days to complete.

Page 129: Computational Fluid Mechanics - Malestrom

116

Figure 7. Time evolution of the mean profiles of (a) virtual liquid water potential temperature, (b) total water, (c) liquid water, (d) drizzle rate, (e) drop concentration, and (f) total particle concentration. From Khairoutdinov38 .

The numerical experiment by K simulated this CCN removal process without any addition of new CCN. In the experiment the result of Ackerman et al.39 was mostly obtained in about 6 hours, probably because no new aerosols were created to replace those lost by condensation and fallout. Fig. 7 shows the evolution of several parameters. Looking first at panel (e), the concentration of water drops, one sees that concentration decreases rapidly in the cloud layer, which starts at about 300 m, but increases immediately below it, apparently due to drizzle drops falling through it, most of which evaporate before they hit the surface. Panel (f) shows the sum of water drops and nuclei, which also decreases steadily and rapidly. Initially this quantity is assumed uniform below and within the cloud layer. Condensation and evaporation produce an exchange between drop and nucleus number, with the sum remaining constant, but coalescence and fallout reduce the number. Panel (d) shows the rate of drizzle fall, which increases rapidly for the first four hours. Panel (c), the liquid water mixing ratio, drops fairly rapidly also, but not as fast as the drop number, indicating that the average drop size increases. Panels (a)

Page 130: Computational Fluid Mechanics - Malestrom

117

0.0 0.5 1.0 IS

• A334obs.

0 A348obs.

D

A334

A348

V

0

'

\

~ * ~ ^ >

'(

:<!.,..

b

-1.5 -1.0 -0.5 0.0 OS 1.0 1.5

-$-wG -Z: wl

-7500 s -7800 s

8100 s 8400s

•8700s -9000s

300 450

Passive tracer 200 300 400

Passive tracer

Figure 8. Vertical profiles of the dimensionless vertical velocity variance (a) and buoyancy flux (b) in the A334 case (solid line) and A348 case (dashed line). The stars show the observational da ta in the A334 case and the circles those for the A348 case. The evolution of the tracer vertical profile in cases A334 and A348 in shown in (c) and (d) respectively. From Liu et al.40

and (b) are the profiles of virtual liquid water potential temperature, 0iv, and total water mixing ratio, qt- The total water content increases in the subcloud and lower part of the cloud layer and decreases in the upper part, while 8{v

does the reverse. Apparently this is due to loss of water in the region where drizzle is forming and gain where it is evaporating, so that the time changes are proportional to the vertical derivative of the curves in panel (d). All the profiles show a steady increase in the depth of the mixed layer of about 100 m over the 6 hour time period, an entrainment rate of 0.5 cm s~ .

Page 131: Computational Fluid Mechanics - Malestrom

118

5.2 Liu: MAST Simulations

The second example is due to Liu, et al.40 It was also done with the Kogan cloud physics model and was intended to simulate some results of the MAST experiment, which investigated the effects of introduction of large numbers of CCN from ship exhausts into marine air with preexisting cloud cover. The result was fairly successful in showing the increase in cloud droplet number and sunlight reflection after injection of a large number of CCN. Fig. 8 shows partial results of a test of the sensitivity of the ship plume process on the structure of the environment, as found from aircraft observations. In one of the two experiments considered (A334) a well-mixed cloud-topped boundary layer was observed, while in the other (A348) the cloud layer is partially decoupled from the surface by a weak stable layer. Although both environments were observed in the daytime, A334 is more typical of nighttime and A344 of daytime, when solar radiation heats the cloud layer. The first two panels are plots of vertical velocity variance and buoyancy flux, both of which show the decoupling effect for A348. The last two panels show the concentration of a passive scalar equivalent to stack smoke, which does not penetrate the cloud layer in the decoupled case. Many additional results relevant to the MAST experiment and the two-parameter microphysics parameterization are found in Liu37.

6 Summary

The structure, evolution and interactions of stratified cloud layers are now regarded as important elements in global and local climate dynamics, and also of importance to operational meteorology, particularly for aircraft terminal operations. Mixed layer models provide a relatively simple theoretical framework, but these are incomplete in various ways. The large eddy simulation approach has been applied with some success, with partial inclusion of realistic cloud physics but not yet aerosol chemistry. Two recent LES models are described, with unique features in dynamic structure and cloud microphysics.

References

1. J. L. Hilliker and J. M. Fritsch, J. Appl. Meteor. 38, 1692-1705 (1999). 2. R. A. Brost, D. H. Lenschow and J. C. Wyngaard, J. Atmos. Sci. 39, 800-817

(1982). 3. M. D. King, S.-C. Tsay and S. Platnick, in Aerosol Forcing of Climate, R.

J. Charlson and J. Heintzenberg, eds., 227-255 (J. Wiley & sons, New York, 1995).

Page 132: Computational Fluid Mechanics - Malestrom

119

4. S. G. Warren, C. J. Halm, J. London, R. M. Chervin and R. L. Jenne, NCAR/TN-273+STR (National Center for Atmospheric Research, Boulder, CO, 1986).

5. S. G. Warren, C. J. Hahn, J. London, R. M. Chervin and R. L. Jenne, NCAR/TN-317+STR (National Center for Atmospheric Research, Boulder, CO, 1988).

6. D. A. Randall, B. Albrecht, S. Cox, D. Johnson, P. Minnis, W. Rossow and D. O. C. Starr, Adv. Geophys. 38, 37-177 (1996).

7. B. A. Albrecht, D. A. Randall and S. Nicholls, Bull. Amer. Meteor. Soc. 69, 618-626 (1988).

8. C. S. Bretherton and R. Pincus, J. Atmos. Sci. 52, 2707-2723 (1995). 9. C. S. Bretherton, P. Austin and S. T. Siems, J. Atmos. Sci. 52, 2724-2735

(1995). 10. P. G. Duynkerke, H. Zhang and P. J. Jonker, J. Atmos. Sci. 52, 2763-2777

(1995). 11. D. G. James, Q. J. Roy. Meteor. Soc. 85 (1959). 12. A. Slingo, S. Nicholls and J. Schmetz, Q. J. Roy. Meteor. Soc. 108, 833-856

(1982). 13. S. NichoUs and J. Leighton, Q. J. Roy. Meteor. Soc. 112, 431-460 (1986). 14. S. NichoUs and J. D. Turton, Q. J. Roy. Meteor. Soc. 112, 461-480 (1986). 15. P. A. Durkee, K. J. Noone and R. T. Bluth, J. Atmos. Sci. 57, 2523-2541

(2000). 16. D. P. Rogers and J. W. Telford, Q. J. Roy. Meteor. Soc. 112, 481-500 (1986). 17. D. K. Lilly, Q. J. Roy. Meteor. Soc. 94, 292-309 (1968). 18. J. W. Deardorff, Quart. J. Roy. Meteor. Soc. 102, 563-582 (1976). 19. J. W. Deardorff, J. Atmos. Sci. 36, 424-436 (1979). 20. C. S. Bretherton and M. C. Wyant, J. Atmos. Sci. 54, 148-166 (1997). 21. M. C. VanZanten, P. G. Duynkerke and J. W. M. Cuijpers, / . Atmos. Sci. 56,

813-828 (1999). 22. Z. N. Kogan, Y. L. Kogan and D. K. Lilly, J. Geoph. Res. 102, 25927-25939

(1997). 23. J. T. Kiehl, T. L. Schneider, P. J. Krasch and M. C. Barth, J. Geoph. Res.

105, 1441-1457 (2000). 24. S. Twomey, Atmos. Environ. 8, 1251-1256 (1974). 25. S. Platnick and S. Twomey, J. Appl. Meteor. 33, 334-347 (1994). 26. B. A. Albrecht, Science 245, 1227-1230 (1989). 27. C.-H. Moeng, J. Atmos. Sci. 43, 2886-2900 (1986). 28. U. Schumann and C.-H. Moeng, J. Atmos. Sci. 48, 1746-1757 (1991). 29. M. F. Khairoutdinov and Y. L. Kogan, J. Atmos. Sci. 56, 2115-2131 (1999). 30. B. Stevens, C.-H. Moeng and P. P. SuUivan, / . Atmos. Sci. 56, 3963-3984

(1999). 31. C.-H. Moeng, W. R. Cotton, C. Bretherton, A. Chlond, H. G. Peterson, M.

Khairoutdinov, S. Krueger, W. S. LeweUen and M. MacVean, Bull. Amer.

Page 133: Computational Fluid Mechanics - Malestrom

120

Meteor. Soc. 77, 261-278 (1996). 32. C. S. Bretherton, M. K. MacVean, P. Bechtold, A. Chlond, W. R. Cotton, J.

Cuxart, H. Cuijpers, M. Khairoutdinov, B. Kosovic, D. Lewellen, C.-H. Moeng, P. Siebesma, B. Stevens, D. E. Stevens, I. Sykes and M. C. Wyant, Q. J. Roy. Meteor. Soc. 125, 391-422 (1999).

33. C. S. Bretherton, S. K. Krueger, M. C. Wyant, P. Bechtold, E. Van Meijgaard, B. Stevens and J. Teixeira, Bound. Lay. Meteor. 93, 341-380 (1999).

34. P. K. Smolaxkiewicz and W. W. Grabowski, J. Comput. Phys. 86, 355-375 (1990).

35. D. E. Stevens and C. S. Bretherton, Q. J. Roy. Meteor. Soc. 125, 425-439 (1999).

36. Y. L. Kogan, M. P. Khairoutdinov, D. K. Lilly, Z. N. Kogan and Q. Liu, J. Atmos. Sci. 52, 2923-2940 (1995).

37. Q. Liu, Ph.D. dissertation, University of Oklahoma, 135 pp. (1997). 38. M. Khairoutdinov, Ph.D. dissertation, University of Oklahoma Graduate Col

lege, 169 pp. (1997). 39. A. S. Ackerman, O. B. Toon and P. V. Hobbs, J. Atmos. Sci. 52, 1204-1236,

(1995). 40. Q. Liu, Y. L. Kogan, D. K. Lilly, D. W. Johnson, G. E. Innis, P. A. Durkee

and K. E. Nielsen, J. Atmos. Sci. 57, 2779-2791 (2000).

Page 134: Computational Fluid Mechanics - Malestrom

121

ON THE MODELING OF DEEP CONVECTIVE CLOUDS OVER MEXICO CITY

G.B. RAGA AND J. MORFIN

Centro de Ciencias de la Atmosfera, UNAM, Ciudad Universitaria, 04510 Mexico DF, Mexico; E-mail:raga@servidor. unam. mx

We have implemented in Mexico the Advanced Regional Prediction System (ARPS) developed by the Center for Analysis and Prediction of Storms (CAPS) of the University of Oklahoma, to study deep convective clouds that develop almost daily over Mexico City during the rainy season (from June to November). Mexico City is located in an elevated basin surrounded by mountains on three sides (East, South and West), that reach up to 1.5 km above mean basin level. The orographic forcing is crucial to the development of convection, but the larger scale conditions determine the location and strength of the convective activity. This convection is more frequently observed in the SW corner of the basin, where climatological precipitation values are a factor of 2 larger than in the NE sector. In this study we have simulated a storm that occurred on August 18, 1997, and gave way to generalized flooding in the WSW area of the basin.

The results indicate that the main storm characteristics are fairly well reproduced by the model, when comparing with the precipitation measured at the surface by the city's raingauge network. The dynamics of a long-lasting precipitating cloud appears to be the interaction of a daughter cell with its parent cells. The main mechanism for precipitation production is the interaction of cloud ice with hail in the initial 2 cells, although some warm rain conversion is also active.

1 Background

Mexico City is located at 19°N and in an elevated basin (at 2.2km above sea level), almost entirely surrounded by mountains. The climate in the Mexico City basin is characterized by a dry season from November to April followed by a rainy season from May to October. Much of the rain during the wet season is associated with convective thunderstorms embedded in the deep moist trade winds.

The average annual precipitation pattern observed within the basin1 shows a strong gradient from the semiarid regions to the northeast (with 400 mm per year) to the humid southwest corner (that receives 1000 mm per year). This spatial pattern is clearly linked to the orographic influence, which forces convection in the southwest corner of the basin.

The purpose of this study is specifically to test the hypothesis that the orography plays a major role in the development of deep convection and precipitation during the wet season.

Page 135: Computational Fluid Mechanics - Malestrom

122

2 Methodology

As a modeling tool, we utilize the Advanced Regional Prediction System (ARPS) numerical code developed at the Center for the Analysis and Prediction of Storms of the University of Oklahoma2.

The model is a nonhydrostatic prediction model and is appropriate for use on scales ranging from a few meters to hundreds of kilometers. It is based on the compressible Navier-Stokes equations describing the atmospheric flow. The terrain-following coordinates allow the simulations of flow over complex topography, such as in this case. A variety of physical processes are taken into account in this model, with parameterizations for surface processes, radiation, turbulence and cloud microphysics.

The governing equations of the atmospheric component of the model include momentum, heat (potential temperature), mass (pressure), water substances, turbulent kinetic energy and the equation of state. These equations are represented in a curvilinear coordinate system which is orthogonal in the horizontal. The governing equations used are the result of direct transformation from the Cartesian system and are expressed in a fully conservative form. These equations are solved in a rectangular computational space using finite differences. The computational grid can be arbitrarily defined and the transformation Jacobians are calculated after the numerical grid is defined. The model variables are staggered on an Arakawa C-grid, with scalars defined at the center of the grid boxes and the normal velocity components defined on the corresponding box faces.

Since the model atmosphere described by the governing equations is compressible, meteorologically unimportant acoustic waves are also supported by the model. The presence of acoustic waves severely limits the time step size of explicit time integration schemes. To improve model efficiency, the mode-splitting time integration technique is employed. This technique divides a big integration time step into a number of computationally inexpensive small time steps and updates the acoustically active terms every small time step while computing all the other terms only once every big time step. The large timestep integration uses a centered three-level (leapfrog) time differencing scheme. With the exception of the advection terms, the spatial difference terms are second-order accurate. The advection can be either second- or fourth-order accurate. The model assumes that the top boundary is flat and at a height defined by the user, and that the vertical velocity normal to the boundary vanishes there. There is also a Rayleigh damping term added to the conservation equations of momentum, potential temperature and water quantities near the top of the domain to absorb upward propagating wave disturbances and to eliminate wave reflection at the top boundary. These terms act to damp the perturbations from the base state and the height of this damping layer is in general 1/3 of the total domain depth. The bottom boundary is at a height z= h(x,y) , where h is the terrain height. When the terrain is not flat, vertical velocity will not be zero at the ground. The terrain-following coordinate transformation used

Page 136: Computational Fluid Mechanics - Malestrom

123

by ARPS ensures that the computational grid line at the lower boundary follows the terrain. Five types of lateral boundary conditions are available to the user: rigid wall, periodic, zero normal gradient, wave radiating open boundary and externally specified boundary conditions. For the present study, zero normal gradient conditions were used in all lateral boundaries.

Wind components and the state are defined as the sums of base-state variables and the deviations from the base state. The base state is assumed to be horizontally homogeneous, time invariant and hydrostatically balanced. The base state can be initialized using prescribed analytical functions or an external sounding.

Figure 1. Modeling domain and contours of topography.

Since the model will be used to study cloud development it is relevant to discuss some aspects of the cloud physics parameterizations. The Kessler warm rain microphysics parameterization considers three categories of water: water vapor, cloud water and rain water. Each of the liquid forms is implicitly characterized by a droplet distribution. Small cloud droplets are first formed when the air becomes saturated and condensation occurs. If the cloud water mixing ratio exceeds a threshold value, raindrops are formed by autoconversion from the cloud droplets. The raindrops then collect smaller cloud droplets by accretion as they fall at their

Page 137: Computational Fluid Mechanics - Malestrom

124

terminal speed. If cloud droplets enter unsaturated air they evaporate until either the air is saturated or until the droplets are exhausted. Raindrops also evaporate in a subsaturated environment at a rate depending on their concentration and the saturation deficit. When the ice phase is present, many more processes will be involved. Negative water quantities produced by advection and by the vertical flux terms associated with rainwater fallout are not adjusted. The negative values are set to zero and only the positive values are used in the microphysical calculations. Since both positive and negative values are involved in the advection and mixing processes, the total water content is conserved apart from the rainwater fallout.

The environmental conditions used to initialize the model correspond to the 6 am sounding (local time) on August 18, 1997. Very deep convection was observed to develop this day and intense precipitation over the slopes caused washouts and street flooding in the southwest corner of the city. A deep layer of instability was evident from the morning sounding, with very light winds (both the zonal and meridional components). These environmental conditions (with little evidence of large scale forcing) are ideal to test the hypothesis of orographic forcing. Convection is not forced in these simulations by including a hot bubble (not even by 'white noise' in the temperature field); it is only the result of the differential heating between sun-facing and shaded slopes. The integration domain covers 68 km x 68 km x 18 km, with a spatial resolution of 1 km, shown in Fig. 1 together with the topography in the region.

Figure 2. Vertical cross section of cloud water and cloud ice mixing ratios at 11:20 am (local time)

Page 138: Computational Fluid Mechanics - Malestrom

125

3 Results

Figure 2 shows the vertical cross section of the simulated cloud water and ice water fields after more than 5 hours of integration, corresponding to 11:20 am local time. This cross section corresponds to a vertical plane through the ridge shown in the S W corner in Figure 1. Two convective cells are observed, at different times during their evolution.

Ten minutes later (Fig. 3) these two clouds ('parent cells') appear to merge at cloudbase, while continuing their vertical development. The new cloud ('daughter cell') is formed at this point in time of merely cloud water. The clear gap between the parent cells above 7 km is due to the downward motions at the edges of the rising thermals. This downdraft is preventing the development of the incipient cloud between the larger cells. Figure 4 presents the streamlines along the plane shown in Fig. 3, where this can be easily observed.

Figure 3. Same as Fig. 2 but at 11:30 am (local time)

Only when the larger cells start to decay after fallout of heavy precipitation, can the daughter cell begin to develop. This daughter cell appears to grow and produce precipitation somewhat faster than the parent cells and we hypothesize that the interaction with the parent cells is inducing the faster development. Hail and rain fall out of the parent cells into the growing daughter cell and accelerate the production of hydrometeors in the latter. This interaction results in as much rain water and hail in the daughter cell as in the parent cells after only 20 minutes of development, compared to more than 30 minutes in the parent cells, as can be observed in Fig. 5.

Page 139: Computational Fluid Mechanics - Malestrom

126

ZD 22 2*- 23 2fl M 32 34 3fl 3B 40 42 44

Figure 4. Streamlines corresponding to the cross section in Fig. 2.

Figure 5. Same as Fig. 2 but for snow, hail and rain water mixing ratios.

Page 140: Computational Fluid Mechanics - Malestrom

127

To gain insight into whether the precipitation was produced mainly by warm rain or by cold rain processes, we have isolated the hydrometeor interactions that lead to rain water by either process, and are presented in Figs. 6 and 7 for die 20 minute period under discussion. In the daughter cell, the acumulated precipitation is dominated by the warm rain process, due to the fact that falling rain from the parent cells is accelerating its production.

120O0-

I1QO0

laooo

MOO-

e a M -

Figure 6. Production of rain by warm rain processes in a 20 minute period.

4 Conclusions

These preliminary results indicate that indeed the topographic forcing alone can be responsible for the convective activity observed in the southwest corner of the Mexico City basin. The main precipitation mechanism appears to be cloud ice-hail interaction present in the initial 2 cells, although some warm rain conversion is also active. This interaction between cells seems to be responsible for the prolonged period of precipitation, causing a large accumulation. Qualitatively, this result is in agreement with the observed pattern of precipitation at the surface on Aug.18, 1997.

Page 141: Computational Fluid Mechanics - Malestrom

128

5 Acknowledgements

The simulations were made using the Advanced Regional Prediction System (ARPS) developed by the Center for Analysis and Prediction of Storms (CAPS), University of Oklahoma. CAPS is supported by the National Science Foundation and the Federal Aviation Administration under grant ATM92-20009. Partial support was obtained from grant SC005996 of the UNAM-SGI R&D Grant Program.

13000

12000

11000

1O0O0

sow

8000

7DM'

J1 i . . «.,,-., _r=_ , ' r=^=- T = - i~' • —i T ^ 1—-——i-20 22 2+ 29 2H 30 32 34 3fl 3fl 4Q 42 44

Figure 7. Same as Fig. 6 but by cold rain processes.

References

1. E. Jauregui and E. Romales, "Urban effects on convective precipitation in Mexico City", Atmos. Environ. 30, 3383-3389 (1996).

2. M. Xue, K. Droegemeier and V. Wong, "The advanced regional prediction system and real-time storm weather prediction", Proc. of the Internal. Workshop on limited-area and variable resolution models (WMO, Beijing, 1995).

Page 142: Computational Fluid Mechanics - Malestrom

129

S P E C T R A L S T R U C T U R E O F G R O W I N G N O R M A L M O D E S F O R E X A C T S O L U T I O N S T O T H E B A R O T R O P I C

V O R T I C I T Y E Q U A T I O N O N A S P H E R E

YURI N. SKIBA

Centro de Ciencias de la Atmosfera, UNAM, 04510, Mexico, D.F., Mexico

E-mail: [email protected]

A N D R E I Y. S T R E L K O V

The Keldysh Institute of Applied Mathematics, RAS, Moscow, A-47, RUSSIA

E-mail: [email protected]

The exponential instability of the Legendre polynomial flows, Rossby-Haurwitz waves, Wu-Verkley waves and monopole, dipole and quadrupole modons on a sphere is considered. These flows are exact solutions to the barotropic vorticity equation on a rotating sphere. We have obtained a conservation law for disturbances and a condition necessary for the normal mode instability of each such flow, and estimated the maximum growth (and decay) rate of the modes. We have also shown that the amplitude of any unstable, decaying and nonstationary mode is orthogonal to the basic solution in the energy inner product. Any mode not satisfying the new instability condition is neutral. The condition localizes the unstable modes in phase space, characterizes the spectral structure of growing perturbations, and is helpful in testing a computational algorithm developed for the numerical linear stability study of a flow on a sphere. Some properties of the conditions for different types of modons are discussed, too.

1 Introduction

The motion of an ideal incompressible fluid on a rotating sphere S is described by the barotropic vorticity equation (BVE)

AV>t + J(V>,AV> + 2 ^ = 0 (1)

where J (a, b) = axb^ — a^bx is the Jacobian, A is the longitude, fi is the sine of

latitude, and A^ and Aip + 2fi are the relative and absolute vorticity, respectively (hereinafter f\, f^ and ft denote the partial derivatives of / ) . Equation

(1) also describes quite well the large-scale dynamics of an inviscid and unforced barotropic atmosphere1 - 6 . Therefore the stability of exact solutions to (1) is of great hydrodynamic and meteorological interest, and new results in this area can provide insight into deeper understanding of the low-frequency atmosphere variability and climate predictability. In spite of many investigations, the stability problem is still far from its complete resolution. It will suffice to mention that for half a century, the only useful and easily applied

Page 143: Computational Fluid Mechanics - Malestrom

130

linear instability condition for solutions to Eq. (1) has been Rayleigh-Kuo's condition7. However, its utility is rather limited. First, it serves only for zonal flows. Second, each Legendre polynomial (LP) flow of degree n > 3 satisfies this condition if its amplitude is large enough. Third, the Rayleigh-Kuo condition is only the necessary condition for the instability, and its fulfillment does not guarantee the instability6. And finally, it provides no information about the growth rate and time-space structure of unstable disturbances. It should also be noted that no instability condition has been developed up to now for Rossby-Haurwitz (RH) waves, Wu-Verkley (WV) waves, or modons. Thus, for a fundamental understanding the instability of flows on a sphere (or at least BVE solutions), an active search for other instability conditions is required. In this work, we consider the linear instability of the following well-known real exact solutions to Eq. (1):

I. A Legendre polynomial (LP) flow

1>{H) = aPn{y) (2)

where a is the flow amplitude, and P„(p) = (2nn\)~1j^(fi2 - l ) n is the Legendre polynomial of degree n . Mathematically, LP flows are interesting as an orthogonal basis for the zonal flows on a sphere6.

II. A steady Rossby-Haurwitz (RH) wave n

1>(\,ri = -wp+ £ C C ( V ) (3) m = — n

where u — 2/(xn - 2) , Xn = n(n + 1), i>™ is arbitrary amplitude, Y™ (A, //) = P™(fi) exp(imA) is the spherical harmonic of the degree n and zonal number m, and P™(fi) = (1 - fi2)m/2j^rPn(fi) is the associated Legendre function (n > 1) 8 .

III. A steady (antisymmetric around the equator) Wu-Verkley (WV) wave1

^X,,) = \ ^ ^ \ - ^ +M

D - m S - (4) r v ' r / \X0(X,n) -ui0fi + D0, in Som

where 5;n = {(A,//) € S : y, e (-/io,Mo)} and 5out = S \ S[„ are the inner (tropical) and outer (polar) regions, 0 < /J,Q < 1, and D\ and D0 are constants. Furthermore, u>\ = 2/(xa - 2), u>0 = 2/{xa - 2), a and a are the degrees of the spherical harmonics representing solution (4) in regions S-m and Sout, and Xi(\,n) and X0(\,fi) are the Laplacian eigenfunctions corresponding to the eigenvalues Xa = «(a + 1) and Xa = &{& + 1), respectively: —AX; = Xa^i, - A X 0 = XaX0 .

Page 144: Computational Fluid Mechanics - Malestrom

131

IV. A steady (monopole or dipole) modon by Verkley2-4 and quadrupole modon by Neven5. In the primed system of coordinates (A', / / ) , whose pole coincides with the modon center and is on the latitude circle fi = fio, the modon can also be written in the form (4), but the inner and outer modon regions are defined as Sin = {(A', / / ) G S : fi' > fia} and Sout = {(A', p') G S : / i ' < ) i „ ) , that is, \i! = fia is the circle separating Sm and 5out-2

Note that solutions (2)-(4) are of both hydrodynamic and meteorological interest1 - 5 . Infinitely smooth LP flows and RH solutions of low degree represent planetary waves on the earth. The WV waves and modons are not so smooth as the LP flows and RH waves, and generally considered as weak BVE solutions. While WV solutions can be used to describe small-scale geometric structures in the low latitudes of the atmosphere, modons are interesting as prototypes of moving isolated vortices and blockings.

2 Some integral formulas involving the Jacobian

We define the inner product and norm in the Hilbert space of square integrable functions on S as

(<P,h)= fxfhdS and ||V>|| = (V<,^) 1 / 2 (5)

Note that the boundary between S\n and 5out is a streamline (ip\' (A', jxa) = 0) for the modon, or the union of two streamlines (ijj\(X,—fio) = 0, and tjj\(X,fio) = 0) for the WV wave. The modon inner region Sm is a sphere domain bounded by the latitudinal circle /i' = /j,a. As to the WV wave, its region 5;n is a latitudinal channel —po < fJ. < Ho on the sphere S. Taking into account this fact we now give a few integral relations widely used in this work. Let G = {(A, pi) 6 S : /iG {fia> 1]} be a part of the sphere S bounded by a latitudinal circle /i = fia (—1 < fia < 1). Then

[ J(1>,f)fdS = 0 (6) JG

for any complex smooth functions %\i and / such that tp\(X,fia) = 0. Equation (6) is also valid if G = {(A,/i) e 5 : f i£ [fia,fn,]} is a periodic channel on S and the normal velocity component is zero at the walls: ip\(\,pia) — 4>x(\,Hb) - 0.

If, in addition, ^ is a real function then

£ / J(1>, f)JdS = 0 (7) JG

Page 145: Computational Fluid Mechanics - Malestrom

132

where 3? denotes the real part of the number. Also we note that

{J(f,v),f)=0 and (J(flti),Af) = 0 (8)

for any complex smooth function / on the sphere S.

3 Conservation laws for disturbances

An infinitesimal perturbation ip'(X,fj,,t) of the LP flow %jj is governed by the linear equation

A1p't + J(1p,A1p' + Xn^') + 2J(rP',fi) = 0 (9)

For the solution (3) or (4), such perturbations are governed by the equation

A ^ + J(^AV>' + # ' ) = 0 (10)

where q = \n for the RH wave, and

/ \ I Xa i II 2! G oin " , « ;

« ( X ) = U ,**€$»* (U)

for the WV wave and modon. Let solution i\> be the LP flow (2) or RH wave (3). Taking the inner product (5) of Eq. (9) or (10) with Aip' + Xn4>' and using formulas (7) and (8) for G = S we get6

Proposition 1. An infinitesimal perturbation to the LP flow (2) or steady RH wave (3) evolves in such a way that its energy and enstrophy decrease, remain constant or increase simultaneously according to

{V(t) - XnK(t)}t = {\x(t) - Xn]K(t)}t = 0 (12)

Here Xn = n{n + 1), and K{t) = i | | V ^ ( i ) | | 2 , v{t) = \ IIA^'WH2 and x(t) = r}(t)/K(t) are the kinetic energy, enstrophy and square of Fjortoft's average spectral number9 of the perturbation ip', respectively. By (12), while the energy K(t) grows, the number x{t) characterizing the geometric scale of the unstable disturbance tends to the number x„ . Note that (12) is also valid for any real (not necessarily small) perturbation of the LP flow or RH wave8'10.

Let now solution ^(A, fi) be a steady WV wave or modon (4). Taking the inner product (5) of equation (10) with Aip' + qi>' and using (11) and (7) we obtain another conservation law11:

Page 146: Computational Fluid Mechanics - Malestrom

133

Proposition 2. Disturbances to a WV wave (4) or modon are governed by

{xaV0+x7Vo )-tf} t = 0 (13) where K{t) is the perturbation energy, and

ri{i)(t) = lf [AiP'fdS and n^(t) = \ f \A^f dS (14)

are the parts of the perturbation enstrophy concentrated in solution regions Sm

and 5out • Note that in the particular case when \a = Xa = n(n + 1) the WV wave

is transformed to the RH wave, and (13) is reduced to (12). The laws (12) and (13) are analogous to those obtained earlier for infinitesimal perturbations to a wavy basic state on the /? plane12 and /? plane modon13'14. They represent a constraint on the evolution of the perturbation energy and enstrophy, and are nothing other than the conservation of pseudoenergy15. We will use these laws for deriving necessary instability conditions in section 5.

4 Invariant sets of d is turbances

Defining by

6(t) = T,M(t)/T,(t) and l-S(t) = r,M(t)/ri(t) (15)

the fractions of the perturbation enstrophy concentrated in 5out and 5;n (0 < 5 < 1), we can write both (12) and (13) as a conservation law

{\p(rP')-l]K(t)}t = 0 (16)

where p(x/j') = p(t) is a spectral number characterizing the scale of the distur

bance ip'(\,ij,,t) on S; in addition,

P(1>') = xi^Xn1 = XW) Hn + l ) ] " 1 (17)

for the LP flow or RH wave, and

PW) = xW) {Sxa1 + (i - ^x;1} (is) for the WV wave or modon. Due to (16), p(4>') —> 1 when K(t) grows, and all infinitesimal perturbations ^'(X, p.,t) to either solution are divided into three invariant sets:

M+ = {xjj' : p(tf') > 1} , Mo = {iP' : p(0') = l} , M_ = {<// : p(^') < l} (19)

Note that all the real (not necessary small) perturbations of the LP flow or RH wave are divided into sets (19)16. Set Mo separates the large-scale perturbations of M_ and small-scale perturbations of M+.

Page 147: Computational Fluid Mechanics - Malestrom

134

5 Exponential instability conditions

Infinitesimal perturbations to solution V °f Eq. (1) will be searched as a normal mode

ip'(\,IJ.,t) = y(n)exp{irn\ + vt} (20)

if ip is the LP flow or monopole (zonal) modon, and as a normal mode

V>'(A,//,f) = *(A,//)exp{W} (21)

if ip is the RH wave, WV wave, and dipole or quadrupole modon. Here m is

the zonal wavenumber, and v = vr + iv\ is complex. The time dependence of the mode is so simple that the spectral number x(^') = v{p)lK{t) of the mode is time-independent and coincides with the spectral number x* of the mode amplitude $ :

x W ) = X* = mlKy (22)

Here ny and K% are the enstrophy and energy of the mode amplitude. There

fore, p(4>') is also time-independent, and (16) can be written as

i / r b ( V > ' ) - l ] ^ » = 0 (23)

Since vT ^ 0 for the growing or decaying modes, we obtain that

pW) = 1 (24)

is the necessary condition for the exponential instability. Obviously, the amplitude of a decaying mode must also satisfy condition (24). Thus we proved two assertions:

Proposition 3. Let n > 2, \m\ o < n and m ^ 0. A mode (20) of the LP flow (2) is unstable (or decaying) only if spectral number x* = ??*/A'* of the mode amplitude ^(n) is equal to Xn = n{n + 1)-

Proposition 4. Let ip be a steady RH wave (3), WV wave (4), or modon. A mode of the flow i\> is unstable (or decaying) only if

n(n +1 ) , if ^ is the RH wave

{^Xj1 + (1 — tyXa1} , if ^ is the WV wave or modon

where x* = ty^/lf* is the spectral number of the mode amplitude *(A, /i).

Note that any mode (20) of the LP flow (2) is stable if \m\ > n or m = 0.17

Due to Propositions 3 and 4, no unstable mode of the LP flow or RH wave

Page 148: Computational Fluid Mechanics - Malestrom

135

can be disclosed by means of computations while the triangular truncation number for the disturbance series of the spherical harmonics is taken less than or equal to n.6 For the LP flow or RH wave, the instability equation X* = n(n + 1) depends only on the basic flow degree n, and the locus of its solutions is a hypersurface (a set of measure zero) in the perturbation phase space (of Fourier coefficients). Any mode whose amplitude does not satisfy this equation is neutral. Unlike this, the necessary condition (25) for the WV wave (4) (or modon) depends not only on the basic flow degrees Xa and Xo-, but also on the perturbation energy distribution in the regions Sm and Sout (i.e., on parameter S). As a result, the set of unstable disturbances in this case is much more complicated representing a one-parameter family (of S). In all cases the set of unstable modes is something special, and hence good precision is required of any numerical algorithm used to compute the modes. In this connection, the instability conditions are useful for disclosing various errors in the computer programs developed for the exponential stability study of arbitrary flow on a sphere. These conditions also characterize the spatial (geometric) structure of a growing perturbation for the flows under consideration. Note that Eq. (23) is the requirement that the pseudoenergy associated with growing or decaying normal modes vanishes, as is required for its simultaneous conservation and exponential growth18.

6 Peculiarities of the instability conditions

We now consider some properties of the instability condition (25) for different BVE solutions11. Example 1. Nonlocal BVE solutions. Let ^ be a WV wave, or a modon by Verkley3 or Neven5, and hence Xa > 0 and Xa > 0. Due to (25), x i * is the linear interpolation of Xa1&nd x^1 , and spectral number x* of the amplitude of a growing (or decaying) mode is always between XCT and Xa- In particular, if enstrophy 77$ of the amplitude of an unstable mode is concentrated only in the inner solution region Sm (or only in its outer region S'out) then 8 = 0 (S = 1) and x* = X« (x* = Xa)-Example 2. Modons with uniform absolute vorticity. Let i\) be a modon with uniform absolute vorticity in the inner region Sm.4 According to Verkley's theorem ([4], Appendix B), vorticity A\P of the amplitude of each unstable (or decaying) mode is zero in Sm (S = 1), and condition (25) is reduced to X* = XCT- Thus, the normal mode instability condition for such a modon depends only on the modon degree a in outer region S'out, and in this sense resembles those for the LP flow and RH wave. Example 3. Isolated modons. Let ip be a localized modon2 of complex

Page 149: Computational Fluid Mechanics - Malestrom

136

degree a = -0 .5 + ik, where Xa = <r{(T + 1) = -(k2 + 1/4) < 0 and Xa = a(a + 1) > 0 . By Proposition 4, mode (21) of the modon can be unstable only if xjj*1 = (1 — S)x„1 ~ $ \Xa\~ • Since x j * > 0 , there is a restriction from above on the fraction S of the perturbation enstrophy concentrated in region Sout- 0 < S < Scr = \x„\ {\a + IXa])'1 < 1- Thus, 6cr decreases as the modon degree a grows. In particular, if the amplitude vorticity A $ of a mode is equal to zero in the inner modon region S\n (S — 1) then the mode is neutral. Unlike this, any mode to the Example 2 modon with S — 1 satisfies the necessary instability condition x$ = Xa- Further, due to (25), X* = Xa (1 - S/Scr) > Xa for unstable modes of an isolated modon, and the minimum x$ = Xa corresponds to the case S = 0 when enstrophy A $ of the mode amplitude is zero in the outer modon region.

7 Bounds on the growth r a t e of the modes

The following two statements estimate the maximum possible growth (decay) rate of unstable modes of the solutions under consideration6,11:

Proposition 5. The maximum growth (decay) rate of a normal mode of the LP flow (2) or stationary RH wave (3) is bounded by

\vr\ < V'n(ra+l)max|VV>| (26)

Proposition 6. The maximum growth (decay) rate of a normal mode of the stationary WV wave (4) or modon is bounded by

M < m a x { x a , | X a | } {SX-1 + (l-S)X-1}1/2ma,x\V1p\ (27)

Thus, the mode growth (decay) rate decreases with velocity u = k x Vip and degree n (or a and a) of the solution. For instance, from two LP flows (or RH waves) with the same velocity maximum, the flow with smaller n will appear more stable. Estimate (27) leads to (26) under Xa = Xa — Xn-

8 Orthogonality of a mode to basic flow

Taking the inner product (5) of Eq. (9) or (10) with the basic flow and using formulas (7), (20) and (21) we obtain

v{Mf,ij)) = 0 (28)

Page 150: Computational Fluid Mechanics - Malestrom

137

where ^ is the mode amplitude, rjj is the basic flow, and v = vT + ivi. Thus,

( tf .V)* = <V¥,VV>} = -<A¥ ,V} = 0 (29)

for any nonneutral {vr ^ 0) and nonstationary {vi ^ 0) mode. We recapitulate this result in

Proposition 7. Let ip be the LP flow, RH wave, WV wave, or modon. Then amplitude ^ of each unstable, decaying, or nonstationary mode is orthogonal to the basic flow ip in the energy inner product (•, -)K.

Equation (29) means that integrally (over the whole sphere S), the basic flow velocity u = k x Vip is orthogonal to the mode amplitude velocity U = k x V* :

(U, u) = / U • udS = [ ( V * • W ) dS = - (Atf, V) = 0 (30) Js Js

9 Results

Conservation laws for infinitesimal perturbations to the LP flow, RH wave, WV wave, and modons by Verkley and Neven are derived (Propositions 1 and 2) and used to obtain necessary conditions for their exponential (normal mode) instability. These conditions impose a strict restriction on the spectral energy distribution of unstable (and decaying) modes (Propositions 3 and 4). Namely, Fjortoft's average spectral number of the amplitude of each unstable mode must be equal to a special number. This number depends just on the basic flow degree (LP flow and RH wave), or on the flow degrees in S-m and 5out and perturbation energy distribution in these regions. We have estimated bounds of the growth (or decay) rate of the normal modes, too (Propositions 5 and 6). It can also be shown that the amplitude of each unstable, decaying, or nonstationary mode is orthogonal to the solution in the energy inner product (Proposition 7)6 '11. With the exception of a finite or infinite sums of the Legendre polynomials, our method allows to analyze the stability of four basic sets of exact BVE solutions known up to now. It can also be applied to the stability of asymmetric WV waves19 and modons by Tribbia20. In the latter case, the additional term ipt used by Tribbia in (1) must be taken into account.

The series truncation errors accompanying the application of the spectral method in the numerical stability study rise the spectral approximation problem21. The new instability conditions provide exact value of the spectral number x* for each unstable mode, and thus allow testing the computational numerical stability study algorithms (disclosing various errors in the computer programs)2 2 - 2 4 . In particular, the corresponding condition for a

Page 151: Computational Fluid Mechanics - Malestrom

138

modon helps to control the quality of calculations. Indeed, the derivatives of the modon vorticity are not continuous on a sphere at the boundary between Sin and Sout, and as a result, Fourier series for the modon and its perturbation converge slowly near by this boundary (the Gibbs phenomenon). As a result, condition (25) for an unstable mode of the modon is fulfilled just approximately, besides, the difference between the theoretical and numerical values of x * decreases slowly as the resolution (series truncation number) increases22 . Thus, a high resolution is required to confide in the numerical modon stability resul ts 2 3 , 2 4 . This note is true for the W V wave, as well. Also note tha t for the LP flow, the new instability condition complements the well-known Rayleigh-Kuo condition7 in the sense that while the lat ter relates to the basic flow structure, the former refers to the perturbat ion structure.

A c k n o w l e d g m e n t s

This work was supported by PAPI IT grant IN122098 (UNAM), CONA-C y T project 32247-T (Mexico), Silicon Graphics-UNAM research project SC-011800, and SNI grant (Mexican National System of Investigators).

R e f e r e n c e s

1. P. Wu and W. T. M. Verkley, Geophys. Astrophys. Fluid Dynamics 69, 77 (1993).

2. W. T. M. Verkley, J. Atmos. Sci. 41 , 2492 (1984). 3. W. T. M. Verkley, J. Atmos. Sci. 44, 2383 (1987). 4. W. T. M. Verkley, J. Atmos. Sci. 47, 727 (1990). 5. E. C. Neven, Geophys. Astrophys. Fluid Dynamics 65, 105 (1992). 6. Yu. N. Skiba, Geophys. Astrophys. Fluid Dynamics, 92, 115 (2000). 7. H.-L. Kuo, J. Meteorology 6, 105 (1949). 8. Yu. N. Skiba, Sov. J. Numer. Analys. Math. Modelling 6, 515 (1991). 9. R. Fjortoft, Tellus 5, 225 (1953).

10. M. Subbiah and M. Padmini, Indian J. Pure Appl. Math. 30, 1261 (1999). 11. Yu. N. Skiba and A. Y. Strelkov, Geophys. Astrophys. Fluid Dynamics 93, 39

(2000). 12. D. G. Andrews, / . Atmos. Sci. 40, 85 (1983). 13. E. W. Laedke and K. H. Spatschek, Phys. Fluids 29, 133 (1986). 14. G. E. Swaters, Phys. Fluids 29, 1419 (1986). 15. T. G. Shepherd, Advances in Geophysics 32, 287 (1990). 16. Yu. N. Skiba, Atmosfera 6, 87 (1993). 17. Yu. N. Skiba and J. Adem, Numer. Meth. Part. Differ. Equations 14, 649

(1998).

Page 152: Computational Fluid Mechanics - Malestrom

139

18. P. Ripa, Pure and Applied Geophysics 133, 713 (1990). 19. P. Wu, On Nonlinear Structures and Persistent Anomalies in the Atmosphere,

Ph.D. Thesis, 168 pp. (Imperial Colledge, London, 1992). 20. J. J. Tribbia, Geophys. Astrophys. Fluid Dynamics, 30, 131 (1984). 21. Yu. N. Skiba, Numer. Meth. Part. Differ. Equations 14, 143 (1998). 22. I. Perez-Garcia and Yu. N. Skiba, Tests of a numerical algorithm for the linear

instability study of flows on a sphere (to be published in Atmosfera 14, No. 2, 2001).

23. E. C. Neven, Linear stability of modons on a sphere (to be published in J. Atmos. Sci, 2001).

24. E. C. Neven, The power method applied to normal mode analysis of coherent vortex structures on a sphere (submitted to J. Comp. Phys, 2000).

Page 153: Computational Fluid Mechanics - Malestrom
Page 154: Computational Fluid Mechanics - Malestrom

PART III

NUMERICAL AND COMPUTATIONAL ASPECTS

Page 155: Computational Fluid Mechanics - Malestrom
Page 156: Computational Fluid Mechanics - Malestrom

143

D I S T R I B U T E D P A R A L L E L S I M U L A T I O N OF S U R F A C E T E N S I O N D R I V E N V I S C O U S F L O W A N D T R A N S P O R T

P R O C E S S E S

G. F . C A R E Y , R, MCLAY, W. B A R T H , S. S W I F T AND B. KIRK

CFDLab, TIC AM

The University of Texas At Austin

Austin, Texas 78712

E-mail: [email protected]

A domain decomposition approach and finite element formulation are developed for parallel distributed simulation of surface tension driven viscous flow and transport processes. The scheme is implemented in a finite element code MGFLO and is used to study performance on CRAY T3E and SGI Origin 2000 and 3000 parallel supercomputers as well as several PC clusters. The parallel algorithm implementation is briefly discussed, and scaled speedup studies are presented. Representative simulation results for surfactant and thermocapillary driven surface tension flows are also presented.

1 Introduction

The present work concerns our parallel distributed simulation studies for coupled fluid flow and transport simulation. The viscous flow and transport processes considered arise in several application areas such as chemical processing, or semiconductor process technology, as well as in natural phenomena such as volcanic lava flows1. Of particular interest are applications where surface tension effects are significant2-4. These, in turn, can be strongly influenced by the dependence of surface tension on temperature and chemical concentration in the surface layer. Such effects are important, for instance, in thin films, microscale flows in physical and biological systems, and in microgravity flows.

In the following sections we briefly describe the problem class, discuss the parallel algorithms and implementation, and give performance comparison studies on CRAY T3E and SGI Origin supercomputer systems as well as on PC clusters.

2 Formulation

The class of problems considered involves coupled flow of a viscous incompressible fluid with heat transfer and chemical species transport. Buoyancy is included by means of the Boussinesq approximation as a temperature depen-

Page 157: Computational Fluid Mechanics - Malestrom

144

dent body force term in the momentum equations. The velocity field enters the convective term in the heat transfer (energy) equation and in the species transport equations. The Navier-Stokes equations for viscous flow of an incompressible fluid may then be written as

p(-^+u-Vu) + V-T = f + /3(T-T*)g (1)

V • u = 0 (2)

where u is the velocity field, T is the stress tensor (specified by the Stokes hypothesis for a Newtonian fluid), / is an applied body force, g is the gravity vector, T* is the reference temperature, T is the fluid temperature, and /? is the coefficient of thermal expansion of the fluid. At the solid wall boundaries, the no-slip condition applies so that u = uw, where uw is the specified wall boundary velocity.

The heat equation is given by

pcp (^ + U . V T ) - V - {kVT) = Q (3)

where k is the thermal conductivity of the fluid, p is the density, cp is the heat capacity, and Q is a heat source term. Temperature, flux, or mixed thermal boundary conditions may be applied. A similar equation results for transport of a species, and is given by

dc — + « • V c - V- (VVc) =r(c,T) (4)

where c is species concentration, V is diffusivity, and r is the reaction term. Concentration, mass flux or mixed chemical boundary conditions may be applied.

Surface tension effects enter as an applied shear stress which is dependent on the surface temperature and species concentration gradients. For example, on a horizontal free surface, the tangential shear stress component rzx is given by

_ dj _ df dT 37 dc , , Tzx~lh = dflh+~dc~]h ( j

with a similar expression for rzy, where -y(T, c) is the surface tension, T is temperature, and c is the chemical species concentration.

For brevity we will not give the details of the finite element formulation and analysis. It suffices here to remark that we are solving several PDE systems for coupled viscous flow, heat transfer, and reactive chemical species

Page 158: Computational Fluid Mechanics - Malestrom

145

transport in 3D using hexahedral finite elements in an extended primitive variable formulation. A key aspect of the present work is the fact that the driving force in the class of applications considered later is due to the spatial dependence of surface tension on temperature and species concentration in the surface layer. Further details are given in Carey et al.5 Both steady-state and transient applications are considered.

The algorithm requires repeated system solutions within each time step. These systems are nonlinear, sparse and nonsymmetric, but the asymmetry in the applications involving surface tension driven flow is not strong. In the present work we solve the respective systems in parallel over subdomains using Newton iteration with biconjugate gradient iteration (BCG) and diagonal preconditioning for the Jacobian systems5,6. Investigations with more sophisticated nested (one-way/cascadic) multigrid and incomplete LU factorization are in progress.

3 Implementation

Parallelism is achieved by partitioning the domain and grid into subdomains comprised of elements. Within each subdomain an element-by-element approach is applied. Communication between processors involves nodes shared on common subdomain boundary segments. Element calculations are made local to each processor and concurrently. (Element matrices are not assembled to subdomain or global matrices.) When the global mesh is partitioned across processors a "send list" of nodes is also set up. These are nodes on the subdomain boundaries and hence are shared by neighboring processors. Each processor then has a send list which puts values in the send buffer and reads from the receive buffer in the same order.

The Krylov subspace BCG solution requires repeated global matrix vector products and vector dot products. For the matrix-vector products, we first initiate computations on the subdomain "boundary strips" and communicate these values to the neighboring processors. During this communication step, the local matrix-vector contributions on the remaining interior elements of each subdomain are carried out. A barrier is inserted at the end of this interior computation so that calculation cannot proceed until remaining communication (if any) is completed. The communicated border values are then accumulated into the local vectors. This results in a correct local processor extraction of the global vector (with duplication of values for nodes shared by neighboring processors). Dot products require a global accumulation of subdomain contributions.

The program is designed for fast scalable parallel computation of steady

Page 159: Computational Fluid Mechanics - Malestrom

146

and transient solutions to coupled incompressible viscous flow with heat and mass transfer. Parallel efficiency is achieved by careful implementation of MPI and customized communication software (such as SHMEM on the T3E) using the domain decomposition strategy mentioned above. Since most of the computation time is taken solving the associated large sparse systems, major effort has been devoted to optimizing the solver.

The input files are described by a simple minilanguage so that the code acts on them as an interpreter. The program has no set script of tasks it performs after reading in the data set. Instead, it performs the steps in the order that the user requests them. This provides great flexibility in how the code is used. The operational statements of the code are written in C, but the actual programming style and implementation is carried out using a higher-level programming tool called noweb7,8. This has two main features: (1) It permits direct in-line documentation of the code using I^TEX so that to a significant degree, the code can be internally documented (with glossary, index and cross-referencing) which encourages good programming practice; (2) It encourages a structured programming style that has some of the attributes of object-oriented programming independent of the operational language (C or Fortran, etc.).

4 CRAY T3E and SGI Origin parallel supe rcompute r s

Results from scaled speedup studies performed on T3E, Origin 2000 and Origin 3000 systems are shown in Fig. 1. The T3E used consisted of 512 Alpha EV5 processors running at 300 MHz with a 96 kB secondary cache for each processor. Data for the Origin 3000 were taken from a machine with 256 MIPS R12000 processors each of which ran at 400 MHz and had an 8 MB secondary cache. The Origin 2000 results were obtained on two different machines. Both contained 512 MIPS R12000 processors with an 8 MB secondary cache for each processor. The difference was that one system consisted of all 400 MHz processors and the other, 300 MHz. These results include data from a new implementation of the model on the Origin systems using the onesided SHMEM communication paradigm in addition to the two-sided MPI paradigm.

The performance of the MGFLO model is primarily dominated by the memory bandwidth of the computer system9. This can be seen in Fig. 1 when comparing results from the Origin systems and the T3E using SHMEM-based communications. Sustained memory bandwidth on the Origin 2000 system is approximately 400 MB/s per node as measured in the STREAMS benchmark. In that architecture, a node consists of 2 processors. So if both processors on

Page 160: Computational Fluid Mechanics - Malestrom

147

a node are in use, as in this study, the sustained memory bandwidth for each processor is 200 MB/s. With the Origin 3000, the sustained memory bandwidth per node increases to 1.6 GB/s, but a node consists of 4 processors. Thus, sustained memory bandwidth on a per processor basis is 400 MB/s. The STREAMS benchmark on the T3E measures approximately 600 MB/s of memory bandwidth per processor.

The data show the model having the highest performance on the T3E, followed by the Origin 3000 and then by the Origin 2000. This conclusion is further verified by the performance measured on Origin 2000 systems. On this architecture the performance of the model appears to be independent of CPU clock speed. This is attributed to memory bandwidth limitations on the Origin 2000. Memory bandwidth is not related to processor chip speed, but is constant within a computer series. Thus, the performance of the two Origin 2000 systems are seen to be nearly identical. The differences are considered to be noise due to small variations in execution time from run to run.

100 150 200

Number of Processors

300

Figure 1. Parallel speedup scaling on the CRAY T3E, the SGI Origin 2000 and the SGI Origin 3000

Comparing the performance of the Origin 2000 (at either 300 MHz or 400 MHz processor speed) to the Origin 3000, the Origin 3000 improves the model performance by a factor of 1.68. Since the memory bandwidth increases by a factor or 2.0, overall performance might be expected to increase by a similar factor of 2.0. However, the bandwidth from secondary cache to the

Page 161: Computational Fluid Mechanics - Malestrom

148

processor does not increase by a factor of 2.0 from the Origin 2000 to the 3000. Thus, the portion of the model run involving secondary cached data sees no reduction in execution time and no performance gain from one architecture to the other.

A final performance issue is related to communication technology. On the Origin systems, the model has recently been implemented using the SHMEM paradigm for communications. This greatly improved scalability on those machines. Comparing data on the 300 MHz based Origin 2000, it is seen that SHMEM and MPI give identical performance on up to 80 processors. On more than 80 processors, the MPI scalability levels off and starts to show a great deal of variability from one processor count to the next and from one run to the next. Use of SHMEM greatly increases scalability and reduces the variation in performance. This is due to the lower overhead of the onesided SHMEM communication versus the two-sided MPI communication. On the T3E, MPI shows scalability similar to that of SHMEM, but has lower performance at all processor counts. This is because SHMEM takes direct advantage of lower latency communication hardware on the T3E.

It is not surprising that the performance on the T3E using the SHMEM communications protocol is the highest. This is a low-latency, single sided communications language whereas MPI has greater overhead and is two sided. Although the SHMEM communication model is supported on the Origin 2000, there is one further difference concerning the allocation of memory that currently prevents our SHMEM implementation from working on the Origin 2000. Comparing the performance of the MPI implementation on the T3E and 300 MHz Origin 2000 shows only a 20% difference through 64 processors. This difference is attributed to a combination of higher interconnect network bandwidth and higher memory bandwidth on the T3E.

Second, the scaled speedup is more linear on the 256 processor Origin 2000 than on the 128 processor system. This is a consequence of each node having two processors, but sharing a single pipe into the local memory. The subdo-main partitioning and explicit message passing of the model insures that no processor directly accesses memory on another node. Through 64 and 128 processors on the 128 and 256 processor machines, a dedicated environment was set up specifically to use only one processor on each node. This guaranteed that each processor attained the maximum memory bandwidth possible. The strong degradation in performance seen on the smaller system when running on more than 64 processors is due to at least some of the processes running on the same node, effectively reducing the memory bandwidth.

Third, the scaling performance drops off again past 120 processors on the smaller system. This degradation in performance is due to the overhead of

Page 162: Computational Fluid Mechanics - Malestrom

149

IRIX on the system. As the test case is scaled up, system load balancing shifts the various IRIX processes to unused nodes and processors. Hence, as we scale up to near the system size, there are no idle processors to run IRIX and some process swapping is done between the model and the OS. The model requires barriers at each iterate step, so the entire model typically runs no faster than the slowest process.

Another feature is that for a 54% clock speed gain (195 MHz to 300 MHz), the model speedup is only 20% (as mentioned above). This is attributed to the model having little cache reuse and being somewhat memory bandwidth limited. The faster system has a larger cache but the same memory bandwidth. Similar behavior is seen comparing T3Es with various processor speeds (300 and 450 MHz), but the same cache and memory bandwidth in each case.

Additionally, it is noted that the scaled speedup efficiency for the Origin is different when using only one processor on a node compared to using both processors. For 64 or fewer processors, the scaled speedup efficiency is 88%. This means that when increasing the number of processors by a factor, n, the overall performance will increase by only 0.88n. For more than 64 processors, the efficiency is only 79%. This is true through about 120 processors on the studied system. No explanation is apparent at this time.

The steady state flow pattern for surfactant driven flow on a slice through a cube domain is indicated in Fig. 2. The surfactant enters via a Gaussian flux on the top free surface. The five remaining walls are specified to have zero concentration Dirichlet-type boundary condition. The surface tension on the top free surface is a function of surfactant concentration gradient and causes a large convective cell to form.

Figure 2. Steady state surfactant-driven Rayleigh-Benard-Marangoni flow in a cube.

Results for a reacting flow case are shown in Figs. 3 and 4. Figure 3 shows

Page 163: Computational Fluid Mechanics - Malestrom

150

the flux distribution of two separate reactant species on the top boundary of a cube domain. The five remaining walls are specified to have zero species concentration. These two species react to form a third (whose concentration is proportional to the product of the two reactants). The solution was marched in time from an initial state (with no reactants or product in the domain) until it reached a steady state. Figure 4 shows the steady-state concentration on parallel slices through the domain for the three species. The figures indicate that for this case diffusion is the dominant process.

Figure 3. Flux boundary condition for two reactant chemical species

5 P C clusters

The PC cluster paradigm encourages a scalable and expandable approach to applications. Small-scale problems can be solved on small systems in a laboratory setting, and these same problems can easily scale to intermediate and large systems at the institution or national level. This model is consistent with the strategy pursued in the present study which involves a small lab cluster, a larger center cluster, and a very large national lab cluster system. It is also consistent with a hierarchical model of scalable computing that includes tightly integrated distributed large-scale supercomputers like the T3E or SGI Origin.

Three cluster systems of increasing size and complexity were investigated in this study:

Page 164: Computational Fluid Mechanics - Malestrom

151

(a) (b)

[c]

Figure 4. Steady-state concentrations of (a) species 1, (b) species 2, and (c) reaction product

1. The CFDLab cluster, built under a grant from Intel, is comprised of 16 Intel Pentium 11 266 MHz processors used for the investigation of laboratory computing on workstation clusters. Each node is equipped with a single processor and 128 MB of RAM. The compute nodes are interconnected with a single crossbar switch running 100 Mbit FastEthernet . The cluster runs the Red Hat 6.1 Linux operating system, uses GNU compilers, and communicates via MPI 1 0 .

2. T h e TICAM (Texas Inst i tute for Computat ional and Applied Mathematics) cluster, "Longhorn," was assembled from 64 Pentium II 300 MHz processors, each with 512 MB of RAM and connected via Myrinet and FastEthernet . Like the CFDLab cluster, the individual nodes run Red Hat Linux and communicate via MPI 1 1 .

3. '"Alaska," at Sandia National Laboratory, consists of up to 592 Alpha

Page 165: Computational Fluid Mechanics - Malestrom

152

workstations with processor clock speeds of 500 MHz and 256 MB RAM per node (230 of which were available at the time of this study). The nodes are connected via Myrinet for use during computations and via FastEthernet for user/administrator interaction12.

Because these workstations are part of a cluster built from commodity parts, we have neither a customized communications controller nor high-speed proprietary networking such as those available on modern supercomputers like the T3E.

Figures 5 and 6 show the results of scaled speedup studies performed on the three clusters for the 3D simulation of the viscous flow and heat transfer problem. The scalability on a CRAY T3E is included for reference in Fig. 6.

B CFDLab cluster, strip partitioning

3.5

3

2.5

I 2

<3

1.5

1

0.5

10 20 30 40 50 60

Number of Processors

Figure 5. Parallel speedup scaling on Beowulf clusters

Scalability studies were performed on two domains of a different aspect ratio: (1) the "rod" benchmark divides a high-aspect ratio rectangular rodlike solid domain into a number of cubes using a number of parallel slices. This partitioning method creates equally spaced subdomains, which are in turn assigned to a processor. This partitioning method requires each processor to share information with no more than two other processors during the system solution. Thus, this method produces superior scalability. (2) The

Page 166: Computational Fluid Mechanics - Malestrom

153

Figure 6. Parallel speedup scaling on Alaska and a CRAY T3E

"cube" benchmark, on the other hand, divides a cube domain with slices in the three orthogonal coordinate directions. This partitioning strategy maximizes the number of face, edge and vertex processor neighbors and therefore the amount of communication required during the system solution. These two cases provide an indication of the range of communication performance of a cluster and algorithm implementation.

The results presented in this section are for a steady-state simulation for thermocapillary convection driven flow in a fluid cell1'3,4. All side walls have a no slip condition, and a no-flux thermal condition is imposed on the front and rear faces of the cube shaped computational domain. A constant, u = 1, velocity condition is also imposed on the lower surface of the domain. The temperature on the left and right side walls is specified as shown in the figures and an insulating boundary condition is applied on the bottom surface.

The top boundary is a horizontal free surface with a mixed thermal boundary condition having reference temperature of 0.5 and a convective heat transfer coefficient of 1.0. This models the presence of a cooling gas above the domain. A 3D steady-state simulation is made and 2D section plots are shown in Fig. 7.

Figure 7 shows three distinct vortices in the resulting flow field. The

Page 167: Computational Fluid Mechanics - Malestrom

154

Bottom-Driven Cavity with Surface Tension and Temperature Gradient Effects (Flow Streamlines)

T=1.00

Figure 7. Driven cavity flow and temperature fields

bot tom vortex is associated with the velocity imposed on the bot tom boundary of the domain. The two vortices at the top of the domain are associated with the surface tension effects. The surface tension tends to draw the fluid on the top surface from hot regions to cooler ones. Since this surface is cooling to a temperature less than that of both walls, the surface tension induces this counter-rotating vortex pair. The left of the two vortices appears stronger because it has formed over a larger temperature gradient than the left vortex. This is supported by the contours in the figure (which show the temperature field for this case).

6 C o n c l u s i o n s

This investigation describes progress on the development of methodology, algori thms and software for large scale multiphysics flow and transport simulation. The focus in the present work is on nonlinear problems where surface tension effects are important . The code MGFLO utilizes a gradient, iterative solver and simple preconditioning. Consequently, it scales very well on both traditional parallel supercomputers and to a large number of P C cluster configurations. The code scaling on P C clusters was found to be slightly de-

Page 168: Computational Fluid Mechanics - Malestrom

155

pendent on the parti t ioning method employed, however, due to the overhead imposed by interprocessor communication. On tradit ional parallel supercomputers the code scaling was influenced predominantly by memory bandwidth and, at the full size of the machine, competition with the operating system for system resources. Improved preconditioners are needed for efficient iterative performance and this is under current development. We have made preliminary studies with one-way multigrid for the steady-state problem and results are encouraging.

A c k n o w l e d g m e n t s

This research has been supported by NASA ESS Grand Challenge Project NCCSS-154. The Beowulf cluster used in work has been supplied via an equipment grant from Intel.

R e f e r e n c e s

1. E. L. Koschmieder, Benard Cells and Taylor Vortices (Cambridge University Press, New York, 1993).

2. C. Cuvelier and J. M. Dreissen, J. Mech. 169, 1-26 (1986). 3. Y. Kamotani, S. Ostrach and A. Pline, / . Heat Transf. 117, 611-617 (1995). 4. J. R. A. Pearson, / . Fluid Mech. 4, 489-500 (1958). 5. G. F. Carey, R. McLay, G. Bicken, B. Barth, IJNMF 31 , 37-52 (1999). 6. G. F. Carey, R. McLay, C. Harle, S. Swift and W. Spotz, in High Performance

Computing '98 Proceedings (Boston, MA, April 1998). 7. N. Ramsey, IEEE Software 97-105 (1994). 8. N. Ramsey, Noweb Homepage, ht tp: / /www.eecs.harvard.edu/~nr/noweb/,

1999. 9. S. Swift, R. McLay and G. F. Carey, in High Performance Computing 2000

Proceedings (Washington, DC, April 2000). 10. CFD Lab, The University of Texas at Austin,

h t t p : //www. cf d lab . ae . u texas . edu/intel_beowulf / 11. Longhorn: Center for Subsurface Modeling, 64 Node Beowulf System,

h t tp : / /www . t icam.utexas.edu/CSM/longhorn.html 12. Computational Plant, Sandia National Laboratory,

h t tp : / /www.cs . sandia .gov/cplant

Page 169: Computational Fluid Mechanics - Malestrom

156

C O N S I D E R A T I O N S F O R S C A L A B L E C F D O N T H E S G I C C N U M A A R C H I T E C T U R E

M. D. K R E M E N E T S K Y , S. A. P O S E Y

Silicon Graphics, Inc., 1600 Amphitheatre Pkwy., Mountain View, CA 94043-1351, USA

E-mail: [email protected], [email protected]

T . L. T Y S I N G E R

Fluent, Inc., 10 Cavendish Court, Lebanon, NH, USA

E-mail: [email protected]

Recent breakthroughs in CFD technology have led to a high degree of parallel scaling of CFD simulations in a distributed shared-memory environment. A variety of research and commercial CFD software demonstrate scalable levels that are linear beyond 256 processors on the ccNUMA system architecture developed by SGI. Parallel algorithms typical of contemporary CFD software offer efficient strategies that overcome bottlenecks for moderate levels of parallelism. However, to achieve efficient parallelism on 100's of processors, additional consideration must be given to topics such as performance of system software and awareness of communication architectures. This paper examines the requirements for highly scalable CFD simulations on an assortment of industrial application examples.

1 Introduction

Traditional industries such as automotive, aerospace and power generation are challenged with an increasing need to reduce development cycles, while satisfying global regulations on safety, environmental impact and fuel efficiency. They must also appeal to demands for high quality, well-designed products in a competitive business environment. Continuing technology advances in computer-aided engineering (CAE) simulation provide industry with a design aid that is a relevant step towards achieving these goals.

Historically, CAE simulation provided limited value as an influence on industrial design owing to excessive modeling and solution times that could not meet conventional development schedules. During the 1980's vector architectures offered greatly improved CAE simulation turnaround, but at a very high cost. RISC computing introduced in the 1990's narrowed this gap of cost-performance, however bus-based shared-memory parallel systems did not scale sufficiently beyond 8 processors.

Recent advancements in parallel computing have demonstrated that vector-level performance can be easily exceeded with proper implementation

Page 170: Computational Fluid Mechanics - Malestrom

157

of parallel CAE algorithms for distributed shared-memory systems like the SGI 2800. Perhaps even more appealing is that the increased performance is offered at a fraction of the cost. These trends have influenced recent increased investments by users of CAE technology throughout a range of industries.

The automotive industry in particular has made substantial investments over the past three years in scalable systems and parallel CAE software. It is estimated that during 1999 alone, total GFlop/s computational capacity within the three Detroit automotive OEM's increased more than 2-fold. This is in large part due to efficient parallel implementations of commercial CAE software for applications such as crashworthiness simulation, analysis of noise, vibration and harshness (NVH), and computational fluid dynamics (CFD) simulation. During a one year period, a total of 740 processors in SGI 2800 servers including two systems with 128 processors each, were deployed within the Detroit Big 3, representing about a 375 GFlop/s increase to existing computational capacity.

A system architecture's ability to achieve high parallel efficiency becomes increasingly important as algorithms for CAE software applications are developed towards such capability. From a hardware and software algorithm perspective, there are roughly three types of CAE simulation "behavior" to consider: implicit and explicit finite element analysis (FEA) for structural mechanics, and CFD for fluid mechanics. Each have their inherent complexities with regards to efficient parallel scaling, depending upon the parallel scheme of choice.

Most commercial CAE software employ a distributed-memory parallel (DMP) implementation based on domain decomposition methods. This method divides the solution domain into multiple partitions of roughly equal size in terms of required computational work. Each partition is solved on an independent processor, with information transferred between partitions through explicit message passing software (usually MPI) in order to maintain the coherency of the global solution.

Other choices for efficient parallel methods are shared-memory parallel (SMP) coarse grain, and hybrid parallel schemes that combine DMP and SMP within a single simulation. Hybrid parallel schemes, which are becoming increasing popular for applications that contain a mix of Eulerian and Lagrangian mechanics such as combustion, are particularly well suited to the SGI 2800 distributed shared-memory architecture.

The distributed shared-memory SGI 2800 system is based upon a cache-coherent nonuniform memory access (ccNUMA) architecture1. Memory is physically distributed but appears logically as a shared resource to the user. Motivation for ccNUMA evolved at SGI as conventional shared-bus architec-

Page 171: Computational Fluid Mechanics - Malestrom

158

tures like that of the SGI Challenge would exhibit high-latency bottlenecks as the number of processors increased within a single system. During this same time, noncoherent distributed-memory architectures emerged, but application development for most designs was considered too difficult for commercial success.

The SGI ccNUMA implementation distributes memory to individual processors through a nonblocking interconnect design, in order to reduce latencies that inhibit high bandwidth and scalability. At the same time, a unique directory based cache-coherence provides a memory resource that is globally addressable by the user, in order to simplify programming tasks. A single image SGI 2800 system offers up to 512 processors and can expand to 1 Tbyte of memory, which is the largest SMP system currently available in industry.

2 Industrial application examples

Three industrial-size CFD application examples are provided that demonstrate the requirements and recent achievements towards highly scalable CFD. Each example presents models from industry and represent some of the largest currently in practice. These industry examples highlight applications from commercial and research CFD.

Algorithms and applications for CFD have led the advance in parallel scalability. CFD models are growing in size such that the ratio of work to overhead is rapidly increasing. Also, fluid domains have a natural load-balance advantage over structural domains owing to uniformity of fluid properties — typically air or water, such that model entities for CFD typically offer uniform computational expense from one to the next.

Structures often contain a mix of materials and finite elements that can exhibit substantial variations in computational expense, which creates load-balance complexities. The ability to efficiently scale to a large number of processors is highly sensitive to load balance quality. The examples illustrate these differing characteristics between the two disciplines.

2.1 Commercial CFD — FLUENT

Commercial CFD software such as FLUENT from Fluent Inc.2 is among the most efficient parallel software in industry. Fluent in particular has provided leadership in the recent trend of CFD simulations reaching essential higher resolutions. FLUENT is a multipurpose, unstructured-mesh CFD solver that employs an algebraic multigrid (AMG) scheme for solution of the 3D, time-dependent Navier-Stokes equations.

Page 172: Computational Fluid Mechanics - Malestrom

159

The parallel implementation of FLUENT can accommodate homogenous compute environments such as SMP systems or clusters, as well as a heterogeneous network of various types of systems. A domain decomposition method with various graph partitioning schemes is used as the parallel strategy. The parallel programming model used is DMP with MPI as the message passing software.

For classic DMP implementations, several factors can inhibit parallel scalability. CFD solver algorithms affect the frequency and amount of information that must be shared across partitions. Similarly, efficient planning of what data to share (the message content), and when to do so, is important. Quality domain decomposition schemes are critical since they affect load balancing, and determine the size of partition boundaries and consequent message passing requirements.

Efficient algorithmic and partitioning strategies are provided in FLUENT that overcome the scaling issues noted. Linear scaling to about 16 processors is routinely achieved with well-designed parallel CFD software. Beyond that level, efficient scaling can be sensitive to the performance of hardware communication architectures and system software. In particular, the choice and implementation of the system software for message passing between partitions is critical.

Parallel efficiency of the AMG solver is restricted only by hardware and software communication latency of a particular system. FLUENT supports proprietary versions of MPI, some with latency improvements of nearly 3-fold over public domain MPICH. During 1997, SGI released an MPI based on standard MPICH source that was tuned to properly account for performance issues related to the SGI ccNUMA architecture.

The ccNUMA-aware MPI provided by SGI exhibits a latency of about 13 (is on the SGI 2800 system. Further experiments conducted on the SGI 2800 with a one-sided MPI implementation based upon the MPI-2 standard, show latency in the range of 3 fis. These results suggest that further improvements of FLUENT parallel efficiency are possible in the near future.

A recent investigation on the parallel efficiency of a large automotive case involved an aerodynamics study of a full vehicle on a stationary ground plane. The flow conditions were steady-state and isothermal, and a k-e turbulence model was used to resolve shear effects. The most critical aspect of this model was its size — 29M cells, which exceeds recent automotive aerodynamics modeling by a factor of 3.

The system used for this aerodynamics study was a SGI 2800 with 256 MIPS processors3 at 195 MHz, and 33 Gbytes of memory. A segregated solver strategy in FLUENT 5.1.1 was used for solution of the 29M cell model, which

Page 173: Computational Fluid Mechanics - Malestrom

160

Table 1. FLUENT Performance for 29M Cell Automotive Aerodynamics Example

N u m b e r of C P U s

10 30

60

120 240

Seconds/ I tera t ion

381

99

67

29 18

Parallel Speedup

1.0 3.9

5.7 13.1

21.2

required 28 Gbytes of memory. As with performance evaluations on other large automotive examples, this case exhibited a remarkably high degree of parallel efficiency for FLUENT. The results are summarized in Table 1.

Parallel performance results from 10 to 240 processors produced a 21-fold speedup, close to ideal which occurs at 24-fold. Solution on 10 processors required 381 seconds per iteration and was reduced to just 18 seconds for 240 processors. The speedup from 10 to 120 processors was 13-fold, or greater than ideal at 12-fold. This "superlinear" behavior can occur when domain partitions are a size where they become local-memory resident. Local memory is 256 Mbytes and the domain contains 120 partitions of roughly equal size, each about 233 Mbytes.

The study measured performance starting with 10 processors rather than one, in order to reduce the artificial scaling benefits observed for large remote-memory access times. With 10 processors, some of the threads are distributed to nodes with data in local memory. This reduces the overall number of remote-memory hops since 10 threads require less hops than a single thread. Using the 10 processor result as a reference time is more realistic for a scalability study of this model size.

This achievement is significant for the automotive industry since aerodynamic characteristics are important during early development efforts that fix the vehicle shape. CFD simulation is generally not influential at this early stage. Instead, conventional aerodynamic evaluation of vehicles rely primarily on expensive wind tunnels since an equivalent CFD simulation would require among other things, models with resolution levels near the 29M cell case.

For its part, the performance limitations of large model turnaround for vehicle aerodynamics has been addressed with this study. Additional CFD modeling features, mostly related to turbulence, are required before CFD simulation can effectively replace wind tunnels. Still, CFD capability has reached an effective level of accuracy and economics today as an established experimentation alternative, or at least a complement, for a wide range of

Page 174: Computational Fluid Mechanics - Malestrom

161

applications. In another FLUENT example involving combustion simulation for an in

dustrial burner, the parallel benefits of hybrid SMP and DMP methods are illustrated. The model contains 155K cells, and in addition to resolution of momentum and energy distribution, simulations of this class require accurate modeling of spray and chemical combustion phenomena. Combustion for this model includes chemical reactions for 6 species, and tracking of 500 disperse phase particles.

Prior to the release of FLUENT 5.1.1, models of this type would exhibit very poor parallel scalability since the highly parallel Eulerian continuum gas phase was coupled with the serial Lagrangian disperse phase. Implementation by FLUENT of an SMP particle decomposition with mfork threads now permits models such as these to achieve near-ideal parallel speedup. For the 155K cell burner example, the hybrid scheme shows more than a 7-fold speedup on 8 processors.

2.2 Research CFD — OVERFLOW

Research CFD software is typically developed for special purpose modeling. OVERFLOW from NASA Ames4, is a structured over-set grid CFD code that is applied by both research and industry for investigation of aircraft aerodynamics. It solves the 3D time-dependent Reynolds-Averaged Navier-Stokes equations. Unlike most commercial CFD software that use a DMP approach, OVERFLOW uses an SMP approach that is multilevel parallel (MLP), meaning both coarse and fine-grain SMP are employed within a single simulation.

The MLP approach uses fine-grained, compiler-generated parallelism at the loop level, and at the same time performs parallel work at a coarser level using standard Unix fork system calls. During execution, load balance adjustments are fully automatic and dynamic in time. Global data is shared among the forked processes through standard shared-memory arenas. This eliminates the need to design code for synchronization and communication as would be required for DMP, and as such greatly simplifies code development.

The shared-memory MLP approach has performance advantages over DMP since it offers coarse-level parallelism without the need for message passing. Since DMP requires an additional software interface such as MPI, latencies and other overhead are imposed that affect scalability. These messaging subroutines are used to communicate boundary values and other data between partitions as the solution progresses, which is not required for MLP since data is shared globally.

Page 175: Computational Fluid Mechanics - Malestrom

162

Table 2. OVERFLOW Performance for 35M Cell Aircraft Aerodynamics Example

SYSTEM CRAY C90 Origin2000 Origin2000 Origin2000

Processors 16

256 x R12000/250Mhz 512 x R12000/250Mhz 512 x Rl2000/300Mhz

GFlop/s 4.6 20.1 37.0 60.0

Beginning in 1997, NASA Ames began deployment of several SGI 2800 systems, the largest of which is a 512 processor single system image (SSI) and currently the largest SMP system in industry. Several large aerodynamic simulations have been conducted with OVERFLOW-MLP up to the maximum 512 processors. One example is a model of a full aircraft configured for landing that contains 35M grid points distributed over 160 grid zones. At the time, this model was considered among the largest ever attempted at NASA Ames.

Performance results for OVERFLOW-MLP 1.8 on the 35M grid-point model, which are summarized in Table 2, were obtained for three NASA systems: CRAY C90/16, SGI 2800/256 (250 MHz), and SGI 2800/512 (300 MHz). The level of achieved GFlop/s during the simulation was measured for each system and the C90 was measured at 4.6, the 2800/256 at 20.1, and the 2800/512 at 60.0 — a performance level that required only 2.5 seconds per time step. Parallel performance for both SGI 2800 systems achieved linear scaling to their maximum number of processors.

The 35M grid-point OVERFLOW study demonstrates several significant computing advances. Most important is the practicality for model resolutions as high as 100M grid points — a level considered necessary for "virtual wind tunnel" simulations. Another advance is the cost-performance improvements of a new generation of parallel architectures. NASA reports the cost of the SGI 2800/512 to be 2.6-fold less than the CRAY C90. With a performance advantage of 13-fold, this provides the 2800/512 system with a 33-fold cost-performance advantage.

3 Future directions

In the wake of recent breakthroughs for scalable CAE simulation, research and industry will continue to increase their investments in CAE technology as a product and process design aid. The motivation is simply a matter of economic benefits and improved quality that scalable CAE brings to the de-

Page 176: Computational Fluid Mechanics - Malestrom

163

velopment process. Efficient turnaround of CAE simulations means increased modeling resolution and more comprehensive evaluation during early development stages.

Advancements will continue well into the new decade for improved CAE scalability as emerging algorithm developments and new hardware architectures lead a path towards enhanced CAE methodologies. These enhancements will encourage an increase in CFD modeling for transient flow conditions, widespread implementation of probabilistic structural mechanics, and production capability for multidiscipline fluid and structure coupling, among others.

CFD simulations for transient conditions have reached their potential for industrial application. Important simulation capability for transient flows include applications of automotive powertrain in-cylinder combustion, vehicle aerodynamics with rotating wheels and moving ground plane, commercial aircraft aerodynamics for off-design (noncruise) conditions, and a variety of turbomachinery aero-thermal flows for compressor, combustor and turbine designs.

Structural FEA simulations are currently undergoing a historic transition from deterministic to probabilistic. Turnaround for a single FEA analysis is considered small enough that highly parallel stochastic techniques are being applied to better manage design uncertainty of scatter observed in sources such as material properties, test conditions, manufacturing and assembly. The discipline of explicit FEA in particular is suited to benefit from probabilistic techniques.

The high-transient nonlinear modeling of dynamic events with explicit FEA, such as automotive vehicle crash, airbag-occupant interaction and aircraft bird-strike all exhibit substantial parameter scatter. This trend towards stochastic simulation is a relevant step towards an overall trend towards single and multidiscipline optimization. Lately, Monte Carlo stochastic methods have been applied to automotive vehicle design for improved NVH and crash-worthiness.

Computer hardware architectures will continue to improve. During 2000, SGI introduced a new generation of ccNUMA systems that provides a 2-fold increase in system bandwidth with a 2-fold decrease in latency. Other performance improvements include a processor clock speed increase by 33% to 400 MHz, and a larger L2 cache. These and other features improve both single processor turnaround and parallel efficiency over the current SGI 2800 ccNUMA system.

Page 177: Computational Fluid Mechanics - Malestrom

164

4 C o n c l u s i o n s

Effective implementation of highly parallel CFD simulations must consider a number of features such as CFD parallel algorithm design, system software performance issues, and hardware communication architectures. Several examples of commercial and research CFD simulations demonstrate the possibilities for efficient parallel scaling on the SGI ccNUMA system.

Development of increased parallel capability will continue on both software and hardware fronts to enable modeling at increasingly higher resolutions. Indeed, the demonstrated benefits of cost-effective, highly scalable CFD simulation has potential to shift modeling practices within research and industry on a global basis, and continue to further advancements in industrial design applications.

A c k n o w l e d g m e n t s

The authors wish to acknowledge certain colleagues for their contributions to this paper; in particular, Ayad Jassim of SGI and J im Taft, consultant to NASA Ames.

R e f e r e n c e s

1. J. Laudon and D. Lenoski, "The SGI Origin ccNUMA Highly Scalable Server," (SGI, Mountain View, CA, 1997).

2. FLUENT 5 User's Guide (Fluent Incorporated, Lebanon, NH, 1998). 3. K. Yeager, "The MIPS R10000 Superscalar Microprocessor," IEEE Micro 16,

28-40 (April 1996). 4. J. Taft, "Performance of the OVERFLOW-MLP CFD Code on the NASA

Ames 512 CPU Origin System," Proceedings of the 2000 HPCC/CAS Workshop (NASA Ames Research Center, Mountain View, CA, February 2000).

Page 178: Computational Fluid Mechanics - Malestrom

165

P A R A L L E L I Z A T I O N O F A T W O - W A Y I N T E R A C T I V E G R I D N E S T I N G A T M O S P H E R I C M O D E L

P A T R I C K J A B O U I L L E

Centre National de Recherches Meteorologiques, Meteo-France,

42 av G Coriolis, 31057 Toulouse Cedex, FRANCE

E-mail: [email protected]

Numerical simulations of the atmospheric motions require the most powerful machines and a high performance computer technology. The French meteorological model MesoNH is able to perform several simultaneous simulations on a nested grid to focus on specific regions described by a higher spatial resolution. This paper describes software and techniques used for implementing the MesoNH model on parallel processor computers especially for the grid nesting part.

1 Introduction

The MesoNH atmospheric simulation system is a joint effort of Centre National de Recherches Meteorologiques (CNRM Meteo-France) and Laboratoire d'Aerologie (CNRS). It is designed as a research tool for small and mesoscale atmospheric processes. It comprises several elements: a numerical model with a comprehensive physical package, an ensemble of facilities to prepare initial states, postprocessing and graphical tools to visualize the results.

MesoNH is a gridpoint limited-area model. To be able to use a horizontal resolution lower than 5 km, the model is nonhydrostatic, i.e., it uses a complete prognostic equation for the vertical speed. This assumption implies solving an elliptic equation to determine the pressure. The model solves the equations governing the atmospheric state evolution on a computational grid. This grid is nonorthogonal to maintain the vertical coordinate and take into account the topography (more details about the MesoNH equations and discretization can be found in Lafore et al.1 or by visiting our web site: http://www.aero.obs-mip.fr/mesonh/index2.html). In addition to the dynamic part of the flow, the model takes into account many physical parameterizations (turbulence, radiations, surface processes, microphysics, etc.). It allows for the transport and diffusion of passive scalars, to be coupled with a chemical module.

The code is entirely written in Fortran 90 and in a first stage it has been developed to be run on a single-processor computer. In order to improve the spatial resolution and the representation of physical processes, a parallel implementation of the MesoNH model has been recently achieved. This work

Page 179: Computational Fluid Mechanics - Malestrom

166

has been done in collaboration with the CERFACS" laboratory. The paral-lelization of the grid nesting part, which has required a special approach, will be described in greater detail in the paper.

2 Interface routines

The parallelization work began by a precise specification of requirements related to communications between processors to run the model on a parallel machine:

• Decomposition of the model on n processors.

• Parallelization is achieved to be as much as possible transparently to users not aware of parallelization techniques.

• Full compatibility of model running on one processor with the same code.

• Portability to any computer having the MPI library.

• Routines allowing I/O flow along a transparent way for users.

To meet these goals, an interface library named ComLib (for Communication Library) has been developed. It contains all routines necessary to parallelize the MesoNH model and is based on the standard library MPI (Message Passing Interface). This package is implemented in Fortran 90 on top of the MPI library. Its main purpose is to provide the MesoNH developers, who are not necessarily expert in parallel computing, with all the required communication capabilities while hiding from them the low level message passing paradigm details. Similar approaches have been developed to parallelize meteorological models: RSL (Runtime System Library) by John Michalakes implemented in MM5, and MSG (Message passing tools for Structured Grid communications) by Andrei Malevsky for MC2 (Canadian model).

The implemented coarse grain parallelism exploits a classical parameter-izable 2D decomposition in the x-y direction of the 3D physical domain (the vertical dimension is not decomposed). The automatic partitioning of the 3D domains generated by ComLib produces as many nonoverlapping vertical rectangular beams as processors requested by the user. Each beam (hereafter called subdomain) is then assigned to one processor of the parallel target computer. Some overlapping data structures referred to as "halos" in the sequel are required; this enables reusing all of the computational routines existing

"Centre Europeen de Recherche et de Formation Avancee en Calcul Scientifique

Page 180: Computational Fluid Mechanics - Malestrom

167

in the sequential version of the MesoNH code. Because most of the operators are discretized using a 5 point stencil in the horizontal plane, the "halo" can be just one cell width. However this width may be increased to suppress supplementary communications. If the rectangular decomposition minimizes the data amount of the overlapping area, it could be useful to decompose the domain in stripes along the x axis to promote the vectorization of the numerical computation. It is possible for the user to chose the way of decomposition (stripes or rectangles) and the size of the halo.

The ComLib library is based on data structures organized in an object-oriented style, with Fortran 90 user-defined types. There are two top-level types:

• The configuration of all the processors, i.e., the way the domain is split into subdomains corresponding to the processor.

• The communications to be performed by the current processor. They are managed by several lists of zones, one for the send and one for the receive operations for each kind of communication.

m B2

Figure 1. Example of decomposition.

In Fig. 1 we depict an example of decomposition suitable for a parallel execution of MesoNH on a two processor computer. Beam B\ and Bi are respectively allocated to processor 1 and 2; the computation on subdomains in B{ will be correct if data in the halo (shadowed area in Figure 1) have been updated correctly prior to the computation. It is up to the user to define the list of fields that should be kept updated in the halo region through specific subroutines to manipulate lists of fields, as well as when this field list should be updated by a call to a ComLib routine.

Page 181: Computational Fluid Mechanics - Malestrom

168

The distribution depicted in Fig. 2(a) does not work to solve the elliptic pressure system because a fast Poisson solver based on Fast Fourier Transform (FFT) computations are used. Two other types of distribution are used, shown in Figs. 2(b) and 2(c). Communication routines have been implemented that move a field between these different decompositions, which makes it possible to perform the FFT for each horizontal direction.

Figure 2. The different distributions used in the model.

The 10 routines have been modified in order to carry out at the same time the reading and the distribution of the input fields and the gathering and the writing of the output fields, in a transparent way for the user.

3 MesoNH parallelization

The parallelization of the code has been achieved by modifying some routines in the temporal loop to take into account the data domain decomposition. Three types of modified routines can be distinguished: routines to communicate fields between processors, routines allowing the treatment of physical boundary conditions and routines doing global operations.

• The main processor communications in a time step are located at the end of temporal loop to refresh the halo of all prognostic variables (wind, temperature, humidity, etc.). If only one width of the halo area is used, other supplementary communications for a few fields are required to obtain a correct computation in the inner subdomain (communication of surface fluxes, for example).

• Modifications in some MesoNH routines have been made to distinguish processors located on physical borders. Special ComLib functions are used to do this.

• Global operations using the Fortran 90 functions SUM (A) or MIN(A), where A is an array, have been replaced by equivalent parallel ComLib

Page 182: Computational Fluid Mechanics - Malestrom

169

functions involving processor communications.

It can be noticed that the modifications in the Fortran code are very limited and correspond to calls to a few ComLib routines, so it will be easy for a MesoNH user to add his own source modifications without problems concerning the parallelization.

4 The grid nesting technique

4-1 Principles

MesoNH is able to perform several simultaneous simulations on a nested grid. This technique (called grid nesting2) allows focusing on specific regions described by a higher spatial resolution, preserving a correct representation of large scale flow with a moderate size memory occupation and greater computational efficiency (an example is shown in Fig. 3). More than two models can be used together. The nesting is restricted to horizontal directions. The temporal and horizontal spatial resolution ratios between models must be integer.

The interaction between the fine mesh (child) model and its coarse mesh (parent) model are treated through either one- or two-way interactive nesting:

• In the simpler one-way approach, only waves coming from the parent model are allowed to enter and affect the child model. It is performed by the use of interpolated coarse fields to produce boundary conditions for the child model.

• In the two-way approach, waves resolved by the child model can also affect the parent model solution. It is done by relaxing the parent fields towards the average of the child fields over the overlapping domain.

4-2 Interpolation and averaging operators

The horizontal interpolation formula / at a point of coordinate (a, 6) on the child grid uses the 16 nearest parent points and can be written as:

4 4

i= i i = i

where /,-j corresponds to the parent value at points (i, j) and the £,• are third order polynomials obeying the property that the interpolation surface passes exactly through the 4 innermost points.

Page 183: Computational Fluid Mechanics - Malestrom

170

The horizontal averaging procedure A is a simple arithmetical average including all the points of the child grid embedded in the coarse parent mesh; the number of child points depends on the x and y resolution ratios:

-i -Aratio J r a t i o

AW = . . £ £ i>ij ^ ratio ' 1 ra t io . , ,

8 = 1 J = l

where ^ j is the field on the child grid.

4-3 Parallel implementation

To achieve the parallelization of a nested grid run, two problems had to be solved:

• managing the decomposition of several nested domains, and

• parallelizing the parent-child interaction routines involving A and I.

One solution could be to use a coherent partitioning between the different models, i.e., one processor manages the same geographical area for all nested models. This solution could allow a simple treatment of model interaction. The sequential code of operators A and I could work in the same manner in a parallel run; no interprocessor communication would be needed. This solution is not used because it leads to very poor load balancing among the processors: some processors would not treat a subdomain belonging to the child model and would be unused during an important part of the computation.

The chosen solution is to independently and equitably distribute each model on all the available processors. Each processor manages different sub-domains without spatial connection. To assure a correct communication inside a nested model, the Fortran types used in ComLib are recursive, meaning they contain pointers to variables of the same type. A special subroutine is called to indicate when the computation (and the associated interprocessor exchanges) switches from a parent model to its child.

The parallelization of operators A and / requires additional interface routines to perform data exchanges between parent and child models, both decomposed over processors. In ComLib, the list of zones to send is found by performing the intersection between the parent subdomain managed by the processor and all subdomains of the child domain. These intersections may be empty. For the child point of view, all the processors receive in an intermediate array the data of the parent model required for the interpolation. This area corresponds to the whole child subdomain but with the coarse resolution of the parent model. The lists of zones are hidden in a ComLib data

(2)

Page 184: Computational Fluid Mechanics - Malestrom

171

structure and the user has only to allocate the intermediate array and specify which fields have to be communicated between the parent and child models. A ComLib routine fills this area with the values of corresponding parent data by communication between processors. Then, this intermediate array can be used in Eq. (1) as / , j .

To parallelize the averaging operator, an inverse way is used. For each processor, Eq. (2) is applied to the child fields and the result is stored in a same-shape intermediate array. Another ComLib routine sends this array to a second intermediate array corresponding to the intersection of the parent subdomain and the child domain. Some processors receive no data because this intersection is empty. To use this second array for the two-way interaction, a ComLib routine returns the coordinates of the intersection converted to local coordinates. Averaging child fields before processor communication allows minimizing the amount of data exchange.

5 Results and performance

Figure 3 shows an example of a grid nesting simulation. The meteorological situation corresponds to the first severe storm which affected France at the end of 1999. The parent model resolution is 40 km and the grid is composed by 180x145x45 points. The child model has a fourfold finer resolution (10 km). The simulation was made on the Fujitsu VPP5000 at Meteo-France. It

Figure 3. Rainfall and surface pressure (hPa) for the parent (left) and child (right) models at 06UTC 26 december 1999. The minimum value for the child pressure field is 966 hPa.

Page 185: Computational Fluid Mechanics - Malestrom

172

validates the parallel implementation of the grid nesting technique. Only small discrepancies between the one- and four-processor runs were found, which are attributable to compiler optimizations. The use of a stripe decomposition instead a rectangular one provides better efficiency, because the VPP5000 has vector processors, and the vectorization of the computation is essentially done on the first dimension of Fortran arrays. The scalability (i.e., the efficiency of parallel computing) of the pressure solver part is not very good at the present time because of the nonlocal method used to solve the elliptic equation. Without taking into account the time spent in the solver part, the efficiency of the parallel code is good (about 0.8 for an 8-processor run); a part of this number can be explained by a decrease in vectorization connected to a decrease in the size of the Fortran arrays. The cost of interaction between child and parent models increases with the number of processors but remains small in relation to the total model computation time.

6 Conclusion

The optimization of the parallel MesoNH version is still in progress. Most of the time, the interpolation procedure / is not used on the whole child subdomain but only on its physical boundaries. New ComLib routines have been developed which only communicate the necessary data to reduce the time spent in the communication. The technique used to solve the pressure equation will perhaps be changed to attain better parallel efficiency. Nevertheless, the primary goal of the work of parallelization is reached: to provide a research tool not only able to produce very fine simulations (using a huge number of grid points and including advanced parameterizations) but which is also flexible and user friendly. These two conditions are important to help the understanding of complex mesoscale phenomena.

References

1. J. P. Lafore, J. Stein, N. Asencion, P. Bougeault, V. Ducrocq, J. Duron, C. Fischer, P. Hereil, P. Mascart, J. P. Pinty, J. L. Redelsperger, E. Richard and J. Vila-Guerau de Arellano: The Meso-NH atmospheric simulation system. Part I: adiabatic formulation and control simulations. Annates Geophysicae 16, 90-109 (1988)

2. T. L. Clark, Severe downslope windstorm calculations in two and three spatial dimensions using anelastic interactive grid nesting: a possible mechanism for gustiness. J. Atmos. Sci. 41, 329-350 (1984)

Page 186: Computational Fluid Mechanics - Malestrom

173

NATURAL CONVECTION IN A CUBICAL POROUS CAVITY: SOLUTION BY ORTHOGONAL COLLOCATION

HUGO JIMENEZ-ISLAS

Departamento de Ingenieria Bioquimica, Instituto Tecnologico de Celaya,

38010 Celaya, Gto., Mexico

E-mail: [email protected]

A numerical study has been performed to solve the problem of 3D natural convection in a cubical cavity containing an isotropic saturated porous medium with internal heat generation. The governing equations were transformed to a vector potential formulation and the resulting model was discretized using orthogonal collocation with Legendre polynomials. The resulting sets of nonlinear algebraic equations were solved by nonlinear relaxation. This study considers the influence of Rayleigh number and internal heat generation on isotherms and Nusselt number. The accuracy of the numerical method was verified via an energy balance with maximum errors in the order of 2 %.

1 Introduction

Natural convection in closed cavities containing isotropic saturated porous media has been of great interest in recent years, due to the numerous applications such as grain storage in silos, drying processes, exothermic reactions in packed beds, geothermal studies, heat transfer in nuclear waste storage, etc. Due to these, various studies have been published, analyzing the effects of the buoyancy forces and heat transfer in porous media with internal heat generation, most of them dealing with 2D geometries. Prasad1 investigated natural convection in a 2D rectangular cavity with symmetric boundary conditions, finding that Nusselt number increases as Rayleigh number increases, or decreases as the geometrical aspect ratio increases. Prasad and Chui studied 2D natural convection in a cylinder, analyzing the effects of diverse boundary conditions, finding a similar behavior for Nusselt number as Prasad . Singh and Thorpe3 studied natural convection and mass transport in grain storage in silos. These authors propose a mathematical model using the Volumetric Averaging Theorem4'5, which can be applied to systems with arbitrary geometries. Pallares et al. have employed the control volume scheme for study the flow structures in a cubical cavity filled with air and heated from below, for analyzing the Rayleigh-Benard convective regime.

In this context, the purpose of this work is the numerical study of the natural convection in a cubical cavity containing a porous medium with internal heat generation. In this problem, boundary conditions were selected such that the phenomenon is three dimensional, analyzing the behavior of temperature patterns and the global heat transfer in the cavity, focusing the problem on the elucidation of transport processes in grain storage in silos.

Page 187: Computational Fluid Mechanics - Malestrom

174

Also, in the numerical solution of natural convection in a porous medium, we assessed the method of Orthogonal Collocation, implemented by Villadsen and Stewart7, for solving differential equations with boundary values problems like viscous flow and heat and mass transfer with chemical reaction. This method has been fully described and applied to diverse problems in chemical engineering7'8. Actually, the problem of 3D natural convection has been solved numerically by well-established methods as finite differences, which requires a high number of nodes to obtain solutions with a good accuracy, at high computational cost.

2 Mathematical model

The system under study is a cubical closed cavity of dimension L shown in Fig. 1, containing an isotropic porous medium, with internal heat generation at a constant rate, Q0. The bottom of the cavity is insulated, and the walls located at x = 0 and z = 0 are at temperature Th; the top wall and the walls located at x = L and z = L are at temperature Tc, being Th hotter than Tc The internal heat source together with the temperature gradients at the boundaries will induce the movement by natural convection of the fluid through the porous medium. The choice of boundary conditions is a previously used approximation of the behavior of a cubical silo containing a cereal grain9.

9T/9y=0

Figure 1 Geometrical system used in this study with boundary conditions

Page 188: Computational Fluid Mechanics - Malestrom

175

The equations that govern the transport of momentum and heat for a two-phase medium are4'5' :

Continuity:

Darcy Law:

Energy:

V v = 0 (1)

v = - - - [Vp-pg] (2)

(pC v ) (vVr) = K : V V r + g0 (3)

To develop the final model, the following considerations have been made:

1. An effective, isotropic, darcian medium10, with constant thermodynamic properties. In this case, tensor C of Darcy's law is transformed into scalar K, which is the classical term representing the permeability. Similarly, for the energy equation the conductivity tensor K is transformed into the effective thermal conductivity keff of the porous medium.

2. The cavity has rigid and impermeable walls therefore; there is no fluid slip. 3. The interstitial fluid is Newtonian, flowing in a steady-state laminar flow.

Based on these assumptions, the governing equations are rendered dimensionless so that the characteristic parameters of the problem (Ra and S0) may be independently varied. In this work, we used the method of vector potential11, which includes the exact satisfaction of the continuity equation and the elimination of the pressure term, because solving for this variable is not required. Hence, the mathematical model is:

Vector potential:

Momentum:

Energy:

u = V x (p (4)

V29 = -Ra (V x 8j) (5)

(Vxcp) • v e = v 2 e + s0 (6)

Where X = x/L, Y = y/L, Z = z/L, u = vL/oc, 9 = (T-Tc)/(Th-Tc), Ra = g(3K(Th-Tc)av and S0 = Q0L / k^f (Th-Tc). To establish the boundary conditions for the vector potential v, we employed the impermeability state, such as described by Hirasaki and Heliums , while the boundary conditions for dimensionless temperature were:

6 = 1 atX=0; 9 = 0 a t X = l (7a,b) 3G/9Y = 0 atY=0; 9 = 0 atY=l (7c,d) 9 = 1 atZ=0; 9 = 0 a t Z = l (7e,f)

Page 189: Computational Fluid Mechanics - Malestrom

176

3 Orthogonal collocation in three dimensions

Equations (5) and (6) were discretized using the method of orthogonal collocation in three dimensions with Legendre polynomials. The application of this method has

7 8 10 been described elsewhere ' ' for one and two dimensions, which have been extended here to consider three dimensions, using matrices A and B accordingly. Thus, the first and the second derivatives are approximated as:

30 ^ 2 a^0 N£,2

-^ = 2 , AX'P e»* j ^ = 2 , B X i ? &pJk (8a 'b)

-JQ NY+2 2Q NY+2

^=J,AYJPeipk ^ = X B Y * e * * (8c'd)

30 NZ+2 a20 NZ+2

^=^AZkpQijp <~J=J,BZ^@ijp (8e,f)

In expressions (8a-f), NX, NY and NZ are the interior collocation points and 0 is the dependent variable. After discretization of equations (5) and (6), the resulting set of nonlinear algebraic equations was simultaneously solved by a nonlinear relaxation method9 using an initial vector: X° = [0, 0, 0, 0]', with a convergence criterion of 10"5 for each equation. Later, Eq. (4) may be used for compute the velocity field. The numerical simulations were performed using the code ELI-COLS, developed by Jimenez-Is las9 to solve nonlinear elliptic PDEs. The computational study considers a range of values of 10 to 1000 for Rayleigh numbers for a porous medium and 0 to 1000 for the magnitude of the dimensionless heat source. The values of the parameters and boundary conditions were selected because of their applicability to the storage of cereal grains in silos4. The simulations were carried out on an SGI Origin 2000™ supercomputer with MIPS R10000 processors running IRIX™.

4 Results and discussion

Table 1 shows some solved cases in this study. The interior collocation points were selected, ranging from 1 lxl lxl 1 for low Rayleigh and S0 values, to 19x19x19 for higher Ra and SG values; within the range of the expected behavior, since increasing Ra or S0 increases buoyancy forces and the distortion of the isotherms at the boundary increases, which may cause numerical instability. As expected, temperature profiles are affected by the increase in the magnitude of the buoyancy forces (given in terms of the Rayleigh number Ra and the dimensionless heat generation S0). At low Ra values (<10), the isotherms present little distortion, while conductive heat transport is dominant. For larger values of Ra (>10), the convective effects become important, causing the isotherms to be increasingly distorted.

Page 190: Computational Fluid Mechanics - Malestrom

177

Table 1. Some cases solved in this work with CPU time

Ra

10

10

10

10

100

100

500

100

So

0

100

500

1000

0

100

0

100

OC Internal Points

l l x l l x l l

l l x l l x l l

l l x l l x l l

15x15x15

l l x l l x l l

l l x l l x l l

15x15x15

15x15x15

wa

0.5

0.5

0.5

0.5

0.5

0.5

0.3

0.1

Iterations

3,161

3,136

2,732

5,035

3,253

2,993

9,755

4,385

CPU time (s)

462

458

400

2,947

490

453

5,717

2,573

" Relaxation factor

Figure 2 shows the effect of the heat generation rate S0 on the isotherms, at a constant Ra = 10. When S0 = 0, the isotherms show only the effect of the buoyancy forces originated by the difference in temperatures at the vertical walls of the cavity. When S0 > 0, a hot nucleus starts to form and moves towards the upper part of the cavity, as the value of S0 is increased. This displacement is produced by the combined effect of S0 and Ra. A similar behavior is observed for Ra = 100, although in this case the hot kernel is nearer to the wall at X = 0. In order to appreciate more clearly the three-dimensional behavior of the isotherms, the results of the run for Ra = 100 and S0 = 100 are shown in Fig. 3. In this figure the presence of a hot core in the upper part of the cavity, originated by the volumetric heat source, can be observed. This core is surrounded by a cooler region (6 = 2.5) that extends down to the lower part of the cavity. If the porous material were cereal grain stored in a silo, grain deterioration would be expected in this zone.

5 Global heat transfer

To define the Nusselt number, the difference between the average temperature 0med

in the cavity and the wall temperature 0C is used. Therefore, starting from a global balance of energy, the average Nusselt number is defined as:

"^U-0dYdZ-\\^\ uodX lid?

Num = — — (9)

o o ,dXdY

30 med

Page 191: Computational Fluid Mechanics - Malestrom

178

Figure 2. Isotherms at plane X = 0.5, for Ra - 10. (a) S„ = 0, (b) S„ = 100, (c) S„ = 500, (d) S„ =1000

TEMPERATURE 0 0.5 1 1.5 2 2.5 3

:TJ

Figure 3. Intersection of XY, XZ and YZ planes at half of cavity, for Ra = 100 and S„ = 10

Page 192: Computational Fluid Mechanics - Malestrom

179

The values of 9max, Bmed and Nuav for the simulations reported in Table 1 are presented in Table 2, together with the percentage error in the global energy balance closure. The values obtained confirm that the number of interior collocation points is adequate, making this method suitable for solving this type of systems of elliptic PDEs. A comparison of this method versus finite differences for a 2D case is reported by Jimenez-Islas et al.10

Table 2 Average Nusselt Number and % error in energy balance

Ra

10

10

10

10

100

100

500

100

So

0

100

500

1000

0

100

0

100

^max

1.00

5.79

16.18

26.75

1.00

2.98

1.00

2.02

Qmed

0.40

2.66

8.05

12.97

0.37

1.65

0.37

1.16

Nuav

9.27

9.56

14.66

17.85

12.26

17.31

22.42

22.08

% Error

0.07

2.38

2.26

1.40

0.12

1.16

1.14

0.35

It can be observed that Nuav increases when values of Ra or S0 increase. This effect has been discussed in previous sections. Prasad1 and Prasad and Chui2 have reported similar behavior for 2D geometries.

6 Conclusions

A nonlinear elliptic PDE model describing natural convection in a cavity containing a porous medium has been solved numerically by the method of orthogonal collocation in three dimensions, using a relatively small number of interior collocation points (11 to 19). The code ELI-COL3 is not restricted to the number, type of boundary conditions or nonlinearity of the set of elliptic PDEs. In the numerical study, it is observed that there is a combination of buoyant forces (Ra and S0) that gives rise to a hot core, whose temperature diminishes when Ra increases.

With respect to orthogonal collocation, we developed the algorithms to approximate the derivatives in 3D problems. We also determined that orthogonal collocation is a powerful method for solving sets of nonlinear PDEs using fewer nodes than those required by finite differences to obtain similar accuracy. Current results indicate that the method is competitive with other well-established algorithms. The solution of this problem gives the basis for the modeling of important technological applications, such as dynamics of grain storage in silos,

Page 193: Computational Fluid Mechanics - Malestrom

180

storage of agricultural products and thermodynamical design of chemical packed-bed reactors.

7 Acknowledgements

The author is grateful to DGSCA-UNAM for access to the SGI Origin 2000 supercomputer and to Dr. Felipe Lopez-Isunza for early comments on this work.

References

1. V. Prasad, "Thermal convection in a rectangular cavity filled with a heat-generating, Darcy porous medium", J. of Heat Transfer 109, 697-703 (1987).

2. V. Prasad and A. Chui, "Natural convection in a cylindrical porous enclosure with internal heat generation", J. of Heat Transfer 111, 916-925 (1989).

3. K. Singh and G. R. Thorpe, "A solution procedure for Three-dimensional free convective flow in peaked bulks of grain", J. Stored Prod. Res. 29(3) 221-235 (1993).

4. R. G. Carbonell and S. Whitaker, "Heat and mass transport in porous media", in Fundamentals of transport phenomena in porous media, J. Bear and M.Y. Corapcioglu, eds., 121-198 (Martinus Nijhoff Publishers, Dordrecht, 1984).

5. S. Whitaker, "Flow in porous media I: A theoretical derivation of Darcy's Law", Transport in Porous Media 1, 3-25 (1986).

6. J. Pallares, I. Cuesta, F. X. Grau and F. Giralt, "Natural convection in a cubical cavity heated from below at low Rayleigh numbers", Int. J. Heat Mass Transfer 39, 3233-3247 (1996).

7. J. V. Villadsen and W. E. Stewart, "Solution of boundary-value problems by orthogonal collocation", Chem. Engng. Sci. 22, 1483-1501 (1967).

8. B. A. Finlayson, Nonlinear analysis in chemical engineering, chap. 4-6 (McGraw-Hill Book Co., New York, 1980).

9. H. Jimenez-Islas, Modelamiento de losprocesos de transferencia de momentum, calory masa en medios porosos, Ph.D. Thesis (Universidad Autonoma Metropolitana— Iztapalapa, Mexico, 1999).

10. H. Jimenez-Islas, F. Lopez-Isunza and J. A. Ochoa-Tapia, "Natural convection in a cylindrical porous cavity with internal heat source: a numerical study with Brinkman-extended Darcy model", Int. J. Heat Mass Transfer 42, 4185-^4195 (1999).

11. A. K. Singh, E. Leonardi and G R. Thorpe, "Three-dimensional natural convection in a confined fluid overlying a porous layer", J. of Heat Transfer 115, 631-638 (1993) .

12. G. J. Hirasaki and G. D. Heliums, "A General formulation of the boundary conditions on the vector potential in three-dimensional hydrodynamics", Quarterly of Applied Mathematics XXVI, 331-342 (1968).

Page 194: Computational Fluid Mechanics - Malestrom

181

N U M E R I C A L S O L U T I O N S O F N O N L I N E A R D I A E Q U A T I O N S A N D C A L C U L A T I O N O F T U R B U L E N T D I F F U S I V I T I E S

N. A. S ILANT'EV*

Instituto Nacional de Astrofisica, Optica y Electronica,

Apartado Postal 51 y 216, 72000 Puebla, Pue., Mexico

E-mail: [email protected]

The exact numerical solutions of nonlinear direct interaction approximation equation or set of equations (DIA equations for Green's functions), describing the propagation of scalar impurities and magnetic field in a turbulent medium, are presented. It is assumed that the turbulence is stationary, isotropic and homogeneous. The steady state values of turbulent diffusivities and alpha coefficient are calculated. It is shown that such approach allows us to obtain the satisfactory values of turbulent transport coefficients for all the values of turbulent Strouhal numbers.

1 I n t r o d u c t i o n

The problem of turbulent diffusion of passive fields (number density, temperature and magnetic field) is of great importance in astrophysics, geophysics, meteorology and hydrodynamics. Usually one is interested only in the knowledge of turbulent diffusivities DT if Euler's picture of turbulent motions is known. The molecular diffusivity Dm is much smaller than the value DT and can be neglected when finding DT • The value DT depends on the behavior of the turbulence as a whole (the form of the spectrum, particular dependence of the velocity correlations on the time, etc.). But mostly the value DT depends on the parameters uo, TQ and RQ which are the characteristic velocity, lifetime and correlation space scale of turbulent motions, respectively.

The qualitative estimates of DT can be derived from the well known diffusion relation L2 ~ DT t where instead of the t ime t one can take the lesser of two characteristic times r0 and t0 ~ Ro/u0 (t0 is called the "turnover" t ime). In this case the value L corresponds to the free length of the liquid particle in turbulent motion. If r0 <C to (or the turbulent Strouhal number £o = UQTQ/RQ <C 1), one has L ~ UQTQ and DT — Moro- In the opposite limit

To 3> to (or £o S> 1) one has L ~ «oto — Ro and the value DT — UQRO is

independent of To.

But how to choose the parameters To and Ro from the known form of the turbulent spectrum? This problem is clearly resolved if the spectrum is of peak-like type. If the spectrum has a broad form, or has several peaks, such

'Permanent address: Pulkovo Astronomical Observatory, St. Petersburg 196140, Russia

Page 195: Computational Fluid Mechanics - Malestrom

182

a choice is rather difficult. The theory of turbulent diffusion is to calculate the transport coefficients, like DT, without using such notions as TQ and Ro, directly from turbulent spectra.

2 Basic equat ions

Linear stochastic equations for the number density N(r,t) of some impurity and the magnetic field B(r , i ) have the form:

I - - DmV2) N(r,t) = -V[u(r,t)N(T,t)] = LN(r,t), (1) dt

^ - DmvA B(r,<) = V x (u(r,t) x B(r,*)) = LB(r,*). (2)

Here, u(r,t) is the turbulent Euler velocity of the medium. Below we use the convenient notations: f(n) = f(rn,tn), dn = drndtn, R = ri — Y2, T = <I—<2, etc. For brevity we use the operator notation L as defined in Eqs. (1) and (2). The ensemble of turbulent velocity u(r , t ) is assumed to be homogeneous, isotropic and stationary and the mean value (u(r, f)) = 0. All the values considered are represented as a sum of mean value and fluctuating part, e.g., B = B 0 + b with (B) = B0 and (b) = 0.

The averaging of initial equations gives rise to the coupled system of equations for the mean and fluctuating parts of number density or magnetic field. This means that if we want to write the separate equation only for mean value, then such an equation can be represented as an infinite hierarchy of nonlinear equations with growing degree of nonlinearity. In reality such hierarchy can be written only for the averaged part of the Green function of Eqs. (1) or (2), not for the values N0(r,t) and B0{r,t). The simplest nonlinear equation, with the second order nonlinearity, was proposed and studied by Kraichnan1 and Roberts2. It was called the direct interaction approximation equation or DIA equation for short. The simple derivation of the whole hierarchy of nonlinear equations both for scalar and vector passive fields was given by Dolginov and Silant'ev3 and Silant'ev4. The first equation of this hierarchy coincides with the DIA equation. We present here the first three terms of this hierarchy for the case of the scalar Eq. (1):

J - - Dmv{) G(l - 2) = S(R)S(T) + JdZ (L(l)G(l - 3)I(3)> G(3 - 2)

+ [ d3 f d4 (L(l)G(l - 3)L(3)G(3 - 4)1(4)) G(4 - 2)+

Page 196: Computational Fluid Mechanics - Malestrom

183

f dS fdi f db{ (L{1)G(1 - 3)L(3)G(3 - 4)Z(4)G(4 - 5)L(5)> G(5 - 2 ) -

(L(l)G(l - 3) (i(3)G(3 - 4)1(4)) G(4 - 5)1(5)) G(5 - 2 ) -

( I ( l )G( l - 3)L(3)> G(3 - 4) (L(4)G(4 - 5)1(5)) G(5 - 2)} + • • • (3)

Here (G(l;2)) = G(l - 2) is the averaged Green's function of Eq. (1). For Gaussian ensemble of u(r, t) the second integral term vanishes and the third reduces to the single term, where L(l) is averaged with L(4) and L(3) is averaged with L(5). Dropping in Eq. (3) all the terms of the hierarchy except the first integral, we obtain the DIA equation. For the magnetic field case the hierarchy looks like Eq. (3) but the Green's function and the operator of interaction L are now tensors. The sequence of the terms of the hierarchy (3) describes the turbulent transport of passive fields with increasing degree of detail.

From Eq. (3) follows the formally exact integrodifferential equation for the mean number density No(r,t). Assuming that No(r,t) is a smooth function on the scales ~ Ro and the times ~ To (or to), one can take in integral term A^o(r — R, t—r)~7Vo(r, t) — (RV)iVo(r,£) and obtain the approximate diffusion equation for No(r,t) with the renormalized diffusivity:

^-t-(Dm + DT)vAN0(r,t) = 0. (4)

For locally homogeneous, isotropic and stationary turbulence all the values parametrically depend on the position r and the time t.

The analogous renormalized diffusion equation for the mean magnetic field Bo(r,i) has the form:

(— - DmV2j B 0 ( r , t ) = V x a ( r , t ) B 0 ( r , i ) - V x D T ( r , i ) ( V x B 0 ( r , t ) ) . (5)

Here, the a coefficient describes the enhancement of the mean magnetic field in helical turbulence.

It should be stressed that the diffusion approximation does not need the r expansion in N0(r - K,t - r) (see Silant'ev5), in contrast to the work of Moffatt6 and Kraichnan7.

Using the DIA equation one can obtain the following formulae for the steady-state turbulent diffusivity DT of a scalar impurity:

1 />CO /»0O

DT = 3 / ^ / dT{iEinc{P,T) + Ecomp{p,T)]g(p, r) +

Page 197: Computational Fluid Mechanics - Malestrom

184

ECOmp(P,T)p—g(p,T)}. (6)

Here, g(p,r) is the Fourier transform of the mean Green's function </(R, r) , and Einc(p,T) and Ecomp(p,T) are the spectra of incompressible and compressible turbulent motions, respectively (see Silant'ev8 for more details):

/>0O

(u ( r , t ) - u ( r , t + r)> = / dp[Einc(p, r) + Ecomp(p, r)]. (7) Jo

For particular numerical calculations of the turbulent diffusivities DT we have assumed that all the spectra are proportional to exp(—T/TQ). In this case for the calculation of DT we need the Laplace transform of g(p, T). Let us denote it as g(p, s) with s being the Laplace transform variable. As a result the DIA equation for g(p, s) acquires the form of the integral equation

g{p, s) = | s + Dmp2 + - dq dr d[ix

[(1 - p?)p2Einc{q, T) + 2pp(pp - q) Ecomp(q, r)] x

a(\ P - q | . 1 " )exp( - s r ) | , (8)

where fi = p • q/pq is the cosine of the angle between the vectors p and q. The sequence of iterations of Eq. (8) constitutes a rapidly converging continued fraction. For the case of incompressible turbulence all the terms of this fraction are positive, which means that consecutive iterations represent the solution with alternating deficiency and abundance. It can be shown that the asymptotic solution of Eq. (8) for large p

g(°\p, s) = 2{s + Dmp2 + [(s + DmP2)2 + A/Zulp2]1'2}-1 (9)

represents the true value g(p,s) with the deficiency. This value was used as an initial iteration. For compressible turbulence this technique also gives very rapid convergence.

For the magnetic field case the tensor Green function has the form:

Gnm(p,s) = SnmG0(p,s) +ie„mkPkGi(p,s). (10)

The G\ (p, s) function is equal to zero for the turbulence without helicity. The spectrum of helicity is determined by the relation:

/>oo

<u( r ,< ) -Vxu( r , f + r ) ) = / dpEh(p,r). (11) Jo

Page 198: Computational Fluid Mechanics - Malestrom

185

The magnetic turbulent diffusivity D j and a coefficient are described by the expressions:

-I />0O yOO

DT = - dp dT[Einc(p, r )G 0 (p , r ) + Eh(p, r ) G i ( p , r ) ] , (12) *> Jo Jo

a= - dp dT\p2Einc(p,r)G1(p,T)+ Eh(P,T)G0(p,r)]. (13) •J Jo Jo

If the turbulence does not possess any helicity, then G\ = 0 and the DIA equation for Go coincides with Eq. (8) for scalar impurity. Of course, for this case one has a = 0.

The DIA system of nonlinear equations for Go(p,s) and Gi(p,s) has a simpler form if we introduce the auxiliary functions A(p,s) — Go{p,s) + pGi{p,s) and B(p,s) = G0(p,s) -pGi{p,s):

/>oo />oo /> 1

A(p, s) = Is + DmP2 + I / dg / dr / d/j(l - ,u2) exp(-s-r)x

[p£.nc(g, T ) G 0 ( | P - q |, r) - pEh{q, r)G, (| p - q |, r ) +

(p2+^-pqij)Eine(q,T)G1(\p-q\,r)-Eh(q,T)G0(\p-(l\,T)]} , (14)

B ( p , s ) = j s + £>mp2 + ^ / dg / dr / d(i(l - »2) e x p ( - s r ) x

[p£ t n c(g, T ) G 0 ( | P - q |, T) - p £ h ( g , T ) G , ( | p - q |, r ) -

( p ' + g ' - p g / i ^ n c ^ . T j d d p - q l . T j + ^ g . T j G o d p - q l . T ) ] } \ (15)

Here we have assumed that the turbulence is incompressible. This system is solved by iteration, using the simple asymptotics for A(p, s) and B(p, s).

3 R e s u l t s a n d d i s c u s s i o n

First we discuss the results of DIA calculations of turbulent diffusivities of scalar impurities. The main result is that the DIA equation allows us to calculate the turbulent diffusivities for all values of the Strouhal number £o = UQTQ/RQ. For £o -C 1 one can take g(p, r ) ~ 1 and Eq. (6) gives rise to

DT ~ 3 / dp / dTiEinc(p,T) + Ecomp(p,T)} ~ Wo ro/3 = («o /Po)W3-

(16)

Page 199: Computational Fluid Mechanics - Malestrom

186

DT/(u0/p0)

0.6

0.5

0.4

0.3

0.2

0.1

0.0

-0.1

0 1 2 3 4 5 6 7

Figure 1. The dimensionless turbulent diffusivity DT/(u0/po) for the case of the turbulence with the Kolmogorov type spectra Einc,compr (p,r) = («2/p o)0.65159x4(l + a-17/3)-i exp( - r /To) with x = p/po- The curves a, 6 and c represent, respectively, DIA values, DIA values corrected by the contribution of fourth-order velocity correlators, and self-consistent diffusivity, calculated from (6) with the diffusion Green's function g(p,r) — exp(-Dj'p2T). They correspond to incompressible turbulence. The curves d,e and / are the corresponding diffusivities for the compressible (pure potential) turbulence with the same spectrum. The inset depicts the initial sections of the curves drawn to a larger scale.

Here we neglect the terms with small molecular difFusivity Dm. The numerical calculations show that this formula is valid up to £o « 0.5 and is independent of compressible or incompressible is the turbulence.

For £ 0 ^ 1 , which corresponds to "frozen" turbulence, one can assume Einc{p,i~) = Einc{p). Using the asymptotic expression (9) we obtain the approximate formula:

1 f°° DT~-j=l dpEinc(p)/pu0& (u0/po)/V3. (17)

J I 1 I 1 I 1 I 1 I 1 I L

Page 200: Computational Fluid Mechanics - Malestrom

187

DT/(u0/p0)

0.7

0.6

0.5

0.4

0.3

0.2

0.1

0.0 0 1 2 3 4 5 6 7 8 9 10

Figure 2. The dimensionless turbulent difFusivity of magnetic field DT/(uo/po) f ° r the case of incompressible turbulence with spectrum Einc{p,r) — u^ 8{p — po)exp(—T/TO) and helicity spectrum EK(P,T) = HQ 8{p — pi,) exp(—T/T^). The numbers denote the values of the parameters a = Ho/u^po (the degree of helicity), TO/T/, and ph/po, respectively. The curves for the cases (0,5,1), (0,1,5), (0,5,5), (1,1,5), (1,5,1) and (1,5,5) are essentially the same as the represented case (0,1,1).

In practice, the estimation (17) is valid for £o > 5-10. For the case of pure compressible (potential) turbulence of nonacoustical type (see Fig. 1) the dif-fusivity DT acquires negative values for £o > 3. It does not mean that actual values of DT are negative, indeed, because such large values of £o for the potential turbulence are impossible in nature (see Silant'ev8).

Why does the DIA equation allow us to calculate DT for all values of £o? The first reason is that the nonlinear DIA equation takes into account all the possible contributions of two-point velocity correlations, i.e., all the degrees of this correlator including those which constitute parts of fourth-order and higher correlators. The second reason is that just such forms of correlators describe the structure of large-scale turbulent motions which are of greatest importance for turbulent diffusion.

But what about the exactness of these DIA calculations? Using the formula for the contribution of the remaining fourth-order velocity correlators, which follows from the next term of our hierarchy, we conclude that the corrections are negative and grow monotonically from 0% at £o = 0 up to 10-11% (for peak-like spectra) and ~ 7 % (for broad spectra) at £o —>• oo. These calculations assume that the ensemble of the turbulent velocities is gaussian.

Page 201: Computational Fluid Mechanics - Malestrom

188

«M-H0/uoPl)

' I ' I ' I ' I • I ' I ' I ' l • l '

Figure 3. The dimensionless a coefficient a/(—Ho/uoPh) for the spectra of Fig. 2. The notations are the same as in Fig. 2. The case (0,1,5) essentially coincides with (1,1,5); the case (0,5,1) coincides with (1,5,1); the case (0,5,5) coincides with (1,5,5).

The DIA equation for scalar impurities does not depend on the helicity. Therefore we have used the next term of the hierarchy to estimate the dependence of DT on the turbulent helicity. The helicity increases the DT values (see Kraichnan7, Silant'ev9). For a 100% helical medium (where pEinc(p,r) = Eh(p,r)) the DT coefficient can increase up to 50% (for £0 -»• oo).

The set of equations (14) and(15) depends on the spectrum of the helicity. In this case the helicity decreases the turbulent diffusivity DT of the magnetic field, in contrast to the case of scalar impurities. This is due to the fact that the helicity, because of the a-effect, increases the level of the mean magnetic field. This increase is larger than the corresponding increase in turbulent mixing, so the relative turbulent diffusion, described by DT, is diminished by the helicity. The helicity decrease in DT is very small for degrees of helicity a = HQ/UQPQ < 0.5 (here H0 = (u(r,i) • V x u(r,i)) and p0 « l/Ro).

Some results of calculations of DT and a are represented in Figs. 2 and 3. It is seen that the dimensionless value a/(—Ho/uoph) increases monotonically with increasing £o for large scale helicity when the characteristic helicity wave number pk & po- For a < 0.5 the dimensionless a practically does not depend on the helicity. For small-scale and (or) short-time correlated helicity (ph/po > 5 and (or) TO/T/> > 5) the dimensionless a is essentially independent of the

Page 202: Computational Fluid Mechanics - Malestrom

189

helicity. For small scale helicity with po^/ro/Vi/Ph < 1 the dimensionless a has a peak-like profile.

When the magnetic energy is comparable with the kinetic energy of the turbulence the back-reaction of the magnetic field changes the structure of the turbulent motions. In this case the spectra Einc(p,T) and EH{P,T) and the values UQ,RQ and TQ parametrically depend on the mean magnetic field B0. According to our general formulas (12) and (13) the values a and D? also depend on Bo. For this case our calculations for the limiting cases of peak-like and broad spectra give the whole range of possible variations of a and DT-

It should be stressed tha t only the nonlinear equations of hierarchy (3) allow the calculation of DT and a for the entire range of the turbulent Strouhal number £o- Numerous linear approaches did not succeed in this problem (see, for example, Carvalho1 0) .

The solution of the problem for nonexponential t ime dependence of the turbulent spectra requires supercomputing calculations, especially if we want take into account the higher terms of hierarchy (3). At present, techniques for such calculations have not been developed.

R e f e r e n c e s

1. R. H. Kraichnan, J. Fluid Mech. 5, 497 (1959). 2. P. H. Roberts, J. Fluid Mech. 11, 257 (1961). 3. A. Z. Dolginov and N. A. Silant'ev, Geophys. Astrophys. Fluid Dyn. 63, 139

(1992). 4. N. A. Silant'ev, Sov. Phys. JETP 74, 650 (1992). 5. N. A. Silant'ev, Sov. Phys. JETP 85, 712 (1997). 6. H. K. Moffatt, J. Fluid Mech. 65, 1 (1974). 7. R. H. Kraichnan, J. Fluid Mech. 75, 657 (1976). 8. N. A. Silant'ev, Sov. Phys. JETP 87, 505 (1998). 9. N. A. Silant'ev, Geophys. Astrophys. Flmd Dyn. 75, 283 (1994).

10. J. C. Carvalho, Astron. & Astrophys. 261, 348 (1992).

Page 203: Computational Fluid Mechanics - Malestrom
Page 204: Computational Fluid Mechanics - Malestrom

PART IV

APPLICATIONS

Page 205: Computational Fluid Mechanics - Malestrom
Page 206: Computational Fluid Mechanics - Malestrom

193

F R O M S T A R S T O V O L C A N O E S : T H E S P H S T O R Y

J. J. M O N A G H A N

Department of Mathematics and Statistics, Monash University,

Clayton, Vic. 3800, Australia

E-mail: [email protected]

Smoothed Particle Hydrodynamics (SPH) was originally developed to handle multidimensional problems in astrophysics. Like all particle methods it makes use of the fact that advection follows the motion of the particles. As a consequence there are never problems with advection, and interfaces are automatically followed because particles define interfaces. In addition, the resolution of SPH varies naturally and automatically in space and time. These advantages carry over to a wide variety of fluid dynamical problems involving more than one phase and more than one material. In this paper I will describe how SPH can be extended to deal with problems involving solid bodies impacting fluids, debris flows hitting water, and a recent extension of Benz and Asphaug's1 work on the fracture of brittle solids using SPH.

1 Introduction

SPH is a fully Lagrangian method that uses moving interpolation points which behave like particles (for early references see Monaghan2, Benz3 and for other meshless methods see Belytschko et al.A). Like all particle methods SPH exploits the fact that the characteristics of the advective (or hyperbolic) part of the equations of motion are the trajectories of the particles. Advection therefore never creates difficulties and this is one of the reasons that Harlow5

devised the particle method PIC. Interfaces are automatically followed by particle methods because the particles define the interface. This does not, of course, mean that interfaces are always followed accurately, but the problem of defining properties at the interface is reduced to that of determining the interactions between the particles. Another nice feature of SPH is that the resolution automatically adjusts to the concentration of particles. For example, in a volcanic eruption the ash ends up in a dense layer on the ground while the hot gas rises into the atmosphere. In an SPH simulation of the eruption the ash and the hot gas can have different resolutions which vary in space and time. This is a real advantage, and incomparably simpler to implement than the nested grids used in some finite difference calculations.

Because particle methods are close to the underlying physics of the problem, they seldom give absurd answers. If you make a poor choice of parameters, particle methods will give the correct answer to a different physical prob-

Page 207: Computational Fluid Mechanics - Malestrom

194

lem. For example, in plasma physics simulations, a bad choice of parameters can cause the particle method to heat the gas rather than become unstable. In astrophysical simulations an initial feature (it might be an orbiting disk) might be initially too narrow for the resolution of the particle method. In that case SPH will cause the ring to spread radially (in a small fraction of the orbital time) until the resolution prescribed is adequate to describe the much slower viscous radial spreading (Murray et al.6).

In the case of shock dynamics of a perfect gas, Riemann and Total Variation Diminishing (TVD) methods can usually give more accurate solutions than SPH for a given amount of work. Nevertheless, even for these specialized problems, SPH gives good results which do not suffer from the errors that cause problems for some Riemann solvers (Monaghan7). Good results are also found for ultrarelativistic problems (Chow and Monaghan8). Where SPH has significant advantages is in more complex problems where it may be difficult or impossible to use methods based on Riemann solvers. These problems include the dynamics of fluids with free surfaces (Monaghan9), breaking waves (Monaghan and Kos10,11), the dynamics of systems containing several fluids (Monaghan et al.12), moving rigid bodies and elastic material which can fracture (Benz and Asphaug1,13, Randies and Libersky14, Monaghan15), and porous flow (Zhu et al.16).

1.1 Basic SPH interpolation

Interpolation from disordered particles is achieved by using the integral inter-polant

Aj(r) = J A(r')W(r - r', h)dc', (1)

where A can be a scalar, vector or general tensor field. The integration is over the available space, and the kernel W approximates a delta function. It is convenient to choose W from the class of functions which satisfy

[w{r-r',h)dr'=l, (2)

and

limW(q,/») = <y(q). (3) /i-+0

Most current SPH calculations base W on the cubic or quartic spline. However, these are unlikely to be optimal and it would be worthwhile to search for better kernels. Different choices of kernel correspond to different

Page 208: Computational Fluid Mechanics - Malestrom

195

choices of difference scheme or different finite element schemes. SPH therefore represents a class of methods.

The length h determines the resolution. In the initial set up it should be ~ 1.5Ap where Ap is the particle spacing. During the motion it should be varied in a way which relates to the particle spacing. A simple way of achieving this is to take h <x \/Nlld where d is the number of dimensions and N is the particle number density. Usually N can be replaced by the mass density p. Steinmetz and Mueller17 discuss alternative choices of the variation of h with density.

The integral interpolant can be approximated by a summation over mass elements. We then find the basic SPH interpolation formula"

A(I) = Yimb — W(T-Tb,h), (4) V Pb

where the summation is over those particles 6 which contribute to W. In practice W has compact support so that, with a good choice of h, a small number (typically about 40 in three dimensions) of particles contribute to the summations.

If W is a differentiable function then the interpolant may be differentiated analytically. In SPH the spatial gradients are obtained by the exact differentiation of an approximate interpolation formula.

1.2 The equations of gas dynamics

Using the above interpolation formula, the equations for the dynamics of a fluid with pressure P, mass density p, velocity v, and thermal energy per unit mass u can be written as ordinary differential equations for particles2. For example the change of density for particle a can be written

-^T = ]C mbVab ' V"W"b, (5) b

where vafe denotes (va — vb), and Wab denotes W(ra - rb,h). Here, and elsewhere, V a denotes the gradient taken with respect to the coordinates of particle a. One form of the acceleration equation for particle a is

^ = - E ^ ( § + ^ + n«o) V"^> (6)

where the symmetry guarantees linear and angular momentum conservation. Another form of the acceleration equation which also guarantees exact mo-

Page 209: Computational Fluid Mechanics - Malestrom

196

mentum conservation is similar to the above but the pressure terms are replaced by

PaPb

This latter form is more stable when two materials with greatly different density and pressure (for example a liquid and air) are in contact. Incidentally, this reminds us again that SPH represents a class of algorithms all of which use the basic interpolation, but the way in which the equations are written can vary and some forms are much better than others.

Tiab provides the viscosity Monaghan2,9, Monaghan and Gingold18. When real viscosities are required the form chosen by Cleary19, based on the conduction term of Cleary and Monaghan20, is reliable even when adjoining materials have viscosities which differ by several orders of magnitude.

The equation for the rate of change of energy per unit mass u can be written

^ = - ^ m 6 ^ + ina 6 )v f l 6 -Va^a 6 ) (8)

and the particles are moved according to

dva _ dt ~ V (9)

When dealing with liquids and elastic solids it is better to replace (9) by the XSPH variant (Monaghan21). In this case (9) is replaced by

dva sr^ vba -7- = v a +e > rab — dt ^-f pab

= Va+£J2mb — Wab, (10)

where pab denotes (pa + pb)/2 and a good value for f is 0.5. If the position is changed according to this rule then linear and angular momentum are still conserved. It is interesting that the use of this average velocity is the first step on the road to implementing the alpha turbulence model (for references see Holm et al.22).

The above equations form a set of ordinary differential equations. To complete the system the pressure P must be specified in terms of the thermal energy and density. Other terms involving body forces, heat conduction and heat sources can be included as needed.

Page 210: Computational Fluid Mechanics - Malestrom

197

2 Applications to astrophysics

The first applications of SPH were to gas dynamics in astrophysics and because there is extensive use of SPH for these problems I will only briefly mention some key points. The primary advantages of SPH for astrophysical problems are that (a) it requires no special symmetry, (b) the resolution automatically changes with the density of the material, (c) the computing effort is concentrated where the material is, and (d) the method integrates perfectly with tree codes for the calculation of self gravity because tree codes are based on particles23. Finally, once you have written the SPH code, it is usually easy to include more complicated physics. For a review of astrophysical applications see Benz3.

3 Applications to liquids

A very large number of environmental and industrial problems require the study of nearly incompressible fluids such as water. The standard finite difference technique for treating these problems is to use an implicit method where the pressure is determined from Poisson's equation. However, no entirely satisfactory implicit SPH methods are known for this problem, though Cummins and Rudman24 have made significant improvements using a projection technique.

A simple explicit method with an artificial equation of state sufficiently stiff to guarantee that the density fluctuations are small can be used to treat a wide range of problems (Monaghan9) . Since Sp/p ~ M 2 where M is the Mach number, we only need to ensure that M ~ 0.1. The following equation of state has been found satisfactory

p=mp^Yl 7

where V0 is the maximum velocity expected in the motion and 7 ~ 7. The speed of sound is then 10Vo. The price paid is that the time step is controlled by the Courant condition rather than a time step determined from the much smaller bulk speed of the material. In most cases V0 can be determined easily. In some cases it may be difficult. In the worst case it may be necessary to run the calculation again with the factor 100 replaced by 200 to ensure that the results are not artifacts.

(11)

Page 211: Computational Fluid Mechanics - Malestrom

198

4 Boundaries

Astrophysical problems do not have solid boundaries though they do have interfaces. Industrial and environmental problems have boundaries which may be rigid, moving, erodable, porous or some combination. In industrial problems the boundaries may have a simple geometry though the surfaces of car engines, for example, are highly complicated. In the environment the geometry of the boundaries is usually complicated.

Simple reflecting boundaries can be handled by reflecting a layer of SPH particles about the boundary and reversing the normal component of the velocity. The layer needs to be at least as wide as the range of the kernel. Periodic boundaries can be treated in a similar way. More complicated boundaries can be simulated by using Peskin's imbedded boundary method25. In this method the boundary is replaced by a set of particles which interact with the fluid through forces. Peskin used a finite difference method for the fluid and imbedded his particles in it. However, from the perspective of SPH, the boundary particles are just another set of particles and they fit naturally into the SPH method. The boundary particles can have a specified motion or react to forces when they form part of a moving rigid body.

The implementation of this boundary method is described by Monaghan26

and by Monaghan and Kos10. An alternative approach to fixed boundaries which shows a great deal of

promise is the application of projection methods by Cummins and Rudman24.

5 Rigid bodies and fluids

The boundary particles can define a rigid body of arbitrary shape and the forces and torques on the rigid body can be calculated from the forces on these boundary particles. The equation of motion of the center of mass of a rigid body of mass M with center of mass at R and velocity V is (we consider just the two dimensional case in the following)

« f = F , (12)

where F is the total force on the body. The equation for the angular velocity SI about the center of mass is

' £ = '• ( 1 3 > where / is the moment of inertia (a scalar for the present case). The boundary particles defining the box can be distinguished from those denning the fixed

Page 212: Computational Fluid Mechanics - Malestrom

199

boundary by giving them an integer tag. Denoting the force per unit mass on rigid body boundary particle k by fk the above equations become

M~=^2mk{k, (14)

and the equation for the angular velocity ft about the center of mass is

~di / f = J m f c ( r k - R ) x f , (15)

k

The rigid body boundary particles move as part of the rigid body so that the position of boundary particle k is given by

^ = V + ftx(r,-R). (16)

The force per unit mass f on the boundary particle k is due to the fluid particles unless the rigid body strikes the wall. Neglecting the latter case this force can be written as a sum over the fluid particles

f* = X>«, (17)

where fka denotes the force per unit mass on k due to a. The precise form of this force depends on how the boundary force is implemented. However, to ensure that linear and angular momentum are conserved, the force on a due to k must be opposite in direction to that on k due to a. If the perpendicular distance from the boundary particle to the fluid particle is denoted by y and the tangential distance by x then a suitable form for the force per unit mass is

f f c a= ma B(x,y)nk, (18) ma + mk

where B(x, y) denotes the function associated with Peskin's boundary method. Similarly the force per unit mass on fluid particle a due to boundary particle k is

fak = 12L—B(x,y)nk. (19) ma + mk

The conservation of total linear momentum follows directly. The conservation of angular momentum is a little more subtle and depends on the interpolation.

These equations can be integrated along with the equations for the fluid particles. If a very heavy rigid body strikes a fixed boundary then the boundary force must be strong enough to repel the solid body.

Page 213: Computational Fluid Mechanics - Malestrom

200

6 Multiphase and multimaterial

Systems with solid, liquid and gas phases interacting are common. A simple case is the flow of more than one fluid as occurs, for example, when a river carrying nearly fresh water meets the ocean. In this case each fluid can be represented by its own set of SPH particles with appropriate masses and appropriate p0 in the equation of state (11). Interfaces, as mentioned earlier, do not need special treatment. For an application to gravity currents see Monaghan et al.12.

More complicated examples involve solid and fluid phases. Consider for example a river carrying solid grains, or a pyroclastic outburst from a volcano where ash, rock and hot gas form the flow. This problem can be set up easily using the SPH implementation of the equations considered by Valentine and Wohletz27. A simpler problem is the flow of similar granular particles down a slope into a body of water. This is a very simplified model of a debris flow into a lake or into the sea. If the granules are very small compared to the characteristic dimensions of the flow they can be treated as a fluid (see for example Harlow and Amsden28). Unfortunately the bulk properties (viscosity, energy loss, etc.) of granular material are poorly understood but, given any formulation of the bulk properties of the fluid, it can be replaced by a set of SPH particles. One form of the SPH equations has been given by Monaghan and Kocharyan for dusty gas29. In our Epsilon laboratory we are studying small scale granular flows into water by a combination of experiment and simulation to understand the physics of wave production. Our ultimate aim is to predict the generation of tsunamis by the flank collapse of island volcanoes. The SPH formulation allows a wide range of interactions to be included very easily.

7 Elastic fracture

Fracture arises from the growth of flaws in the material. Benz and Asphaug1 '13

began studying this problem because of questions concerning the growth of planetesimals in the solar system. The problem is a natural one for SPH because the material is transformed from a coherent solid into a very large number of small fragments. It is difficult to treat this transformation accurately using a finite difference or finite element scheme. It is also difficult for finite difference codes to follow the damage in elements of the material. Benz and Asphaug found that an SPH code gave good predictions of the fracturing and the distribution of fragment sizes.

Page 214: Computational Fluid Mechanics - Malestrom

201

The SPH acceleration equation takes the form

d4- = £™> N r + 4 + n ^ v*>a6) (20) dt ^ \pl Pl J

where the stress is now defined by

j i = -PSii + Sij, (21)

and 5 , J is the deviatoric stress. This deviatoric stress is determined by another differential equation based on Hooke's law (Benz and Asphaug1). Fracture and fragmentation can be determined by following the damage of the particles (Benz and Asphaug1 ). This is a further ordinary differential equation. In this problem the SPH particles, in addition to carrying the properties mentioned earlier, also carry the components of the stress tensor and the damage.

A problem with the early SPH codes for this problem is that, when applied to elastic solids, an instability occurred (Swegle et al.30). The instability arose when the material was in tension and the result was artificial clumping of the material. Unfortunately this clumping obscures the fragmentation in brittle impact although, in the calculation of Benz and Asphaug, the fragmentation was initiated well before the tensile instability began. In recent work it has been shown how the tensile instability can be prevented (Monaghan15) and applications to a wide variety of problems (Gray et al.31) show that SPH works exceptionally well for elastic problems. The instability is prevented by including a small repulsive term in the acceleration equation.

8 Summary

In a recent book Freeman Dyson32 remarks how the advance of science depends as much on new techniques as it does on grand theory. SPH is one of those techniques which gives us the power to experiment with and explore the application of physical theory to the phenomena of nature. In this paper I have only had the space to mention some of the possible applications that can be forseen. There are many extensions of the multiphase and multima-terial applications possible especially in the earth sciences. One fascinating class of problems involves freezing of binary systems which are important in the mineral processing industry and in the discussion of sea ice. The salty ocean produces ice which is nearly pure water, and the increase in salinity of the sea water at the surface produces convection. Alloy freezing has other interesting properties. Another class of problems arise in the treatment of ultra relativistic heavy ion collisions using hydrodynamics. This is like the planetesimal collision problem in that many fragments are produced and one

Page 215: Computational Fluid Mechanics - Malestrom

202

wants a natural transition from a fluid to particles. SPH handles tha t task effortlessly.

R e f e r e n c e s

1. W. Benz and E. Asphaug, Icarus 107, 98 (1994) 2. J. J. Monaghan, Ann. Rev. Astron. Astro. 30, 543 (1992). 3. W. Benz in The Numerical Modelling of Nonlinear Stellar Pulsation, J. R.

Buchler, ed., (Kluwer, Utrecht, 1990). 4. T. Belytschko, Y. Krongauz, D. Organ, M. Fleming and P. Krysl, Comp. Meth.

App. Eng. 139, 3 (1996). 5. F. H. Harlow, J. Assoc. Comp. Mach. 4, 137 (1957) 6. J. Murray, J. J. Monaghan, S. Maddison, Publ. Astron. Soc. Pacific 55, 13

(1995) 7. J. J. Monaghan, J. Comp. Phys. 136, 298 (1997) 8. E. Chow and J. J. Monaghan, J. Comp. Phys. 62, 183 (1997). 9. J. J. Monaghan, J. Comp. Phys. 110, 399 (1994)

10. J. J. Monaghan and A. Kos, J. Ports Waterways and Coastal Eng. 125, 145 (1999).

11. J. J. Monaghan and A. Kos, Physics of Fluids 12, 622 (2000). 12. J. J. Monaghan, R. F. Cas, A. Kos and M. Hallworth, J. Fluid Mech. 379, 39

(1999). 13. W. Benz and E. Asphaug, Comp. Phys. Comm. 87, 253 (1995) 14. P. Randies and L. D. Libersky, Comp. Method. App. Mech. Eng. 139, 375

(1996) 15. J. J. Monaghan, J. Comp. Phys. 159, 290 (2000) 16. Y. Zhu, P. J. Fox and J. P. Morris, J. Comp. Phys. 116, 123 (1995). 17. M. Steinmetz and E. Mueller, Astron. and Astroph. 268, 391 (1992). 18. J. J. Monaghan and R. A. Gingold, J. Comp. Phys. 52, 374 (1983). 19. P. W. Cleary, New Implementations of Viscosity: Tests with Couette Flow

(Tech. Notes CSIRO, Tech. Rep. DMS-C96/32, 1996). 20. P. W. Cleary and J. J. Monaghan, J. Comp. Phys. 62, 183 (1997). 21. J. J. Monaghan, J. Comp. Phys. 82, 1 (1989) 22. D. D. Holm, Physica D 133, 215 (1999). 23. J. Barnes and P. Hut, Nature 324, 446 (1988). 24. S. Cummins and M. Rudman, J. Comp. Phys. 152, 584 (1999). 25. C. S. Peskin, / . Comp. Phys. 25, 220 (1977). 26. J. J. Monaghan, Improved modelling of boundaries, App. Maths. Rep. 95/30,

Monash University, Unpublished. 27. G. A. Valentine and K. W. Wohletz, J. Geophys. Res. 94, 1867 (1989). 28. F. H. Harlow and A. A. Amsden / . Comp. Phys. 17, 19 (1975). 29. J. J. Monaghan and A. Kocharyan, Comp. Phys. Comm. 87, 225 (1995) 30. J. Swegle, D. L. Hicks and S. W. Attaway, J. Comp. Phys. 116, 123 (1995).

Page 216: Computational Fluid Mechanics - Malestrom

203

31. J. P. Gray, J. J. Monaghan and R. Swift, SPH Elastic Dynamics, submitted, Comp. Method. App. Mech. Eng. (2000).

32. F. J. Dyson, The Sun, The Genome and the Internet, Oxford University Press, Oxford.

Page 217: Computational Fluid Mechanics - Malestrom

204

A PARALLEL LATTICE-BOLTZMANN METHOD FOR LARGE SCALE SIMULATIONS OF COMPLEX FLUIDS

M A Z I A R N E K O V E E , J O N A T H A N CHIN, N E L I D O G O N Z A L E Z - S E G R E D O A N D P E T E R V. C O V E N E Y

Centre for Computational Science,

Department of Chemistry, Queen Mary, University of London,

Mile End Road, London El 4NS, U.K. E-mail: [email protected], [email protected]

The lattice-Boltzmann method is a relatively new approach for the simulation of complex fluids which has a mesoscopic character, intermediate between continuum fluid dynamics approach and the atomistic approach based on molecular dynamics. Major advantages of the method include its ability to deal with the complex dynamics of interfaces and complicated boundaries, and the inherently parallel nature of the underlying algorithm. We review a novel lattice-Boltzmann scheme for simulation of binary and ternary fluids involving surfactant1 ,2 , discuss a parallel implementation of the algorithm and present preliminary results of large-scale simulations of the complex dynamics of ternary amphiphilic fluids performed on massively parallel platforms.

1 Introduction

The lattice-Boltzmann method (LB) is a relatively new approach in computational fluid dynamics. It originated from the lattice-gas automata (LGA) model and has a mesoscopic character, as opposed to the conventional continuum approach based on numerical solution of the Navier-Stokes equations and the microscopic approach based on molecular dynamics. The key idea behind the method is to model fluid flows by simplified kinetic equations that describe the time evolution of distribution function of particles having a discrete set of velocities and moving on a regular lattice3. The computationally demanding tracking of individual molecules is thus avoided and at the same time macroscopic or hydrodynamic effects naturally emerge from mesoscale lattice-Boltzmann dynamics, provided that the LB equations possesses the correct and necessary conservation laws and symmetries3. The LB method has found many applications in fluid dynamical problems in which more conventional continuum approaches face difficulties, such as solid-fluid suspensions, multiphase and multicomponent flow, flow in porous media and reaction diffusion systems3. A promising area of application of lattice-Boltzmann is for modeling amphiphilic fluids which consist of two immiscible phases (such as oil and water), together with an amphiphile (surfactant) species, such as

Page 218: Computational Fluid Mechanics - Malestrom

205

detergent. The study of these fluids is of relevance to a wide variety of industrial, chemical and biological applications and is of great fundamental interest but their nonequilibrium dynamics and hydrodynamics are difficult to simulate using continuum approaches based on Navier-Stokes equations. Very recently we have developed a lattice-Boltzmann model for simulation of am-phiphilic fluids1,2. The key features of our model are that the orientational degrees of freedom of surfactant molecules are included in the dynamics of LB equations and the coupling between fluid components is realized from bottom to top by introducing self-consistent mean-field forces between fluid particles. These features distinguish our approach from previous LB models of amphiphilic fluids4 and are critical in describing most of the complex phenomenology of amphiphilic systems. The simplified treatment of surfactant molecules in our model means that chemical specificity cannot be fully taken into account. Atomistic approaches based on molecular dynamics which deal with "real" surfactant molecules are chemically specific but are still computationally too demanding to access large time dynamics involved in many problems of interest, such as self-assembly, which are easily accessible to our LB simulations. Very recently, we have pioneered a more fully bottom-up approach that applies systematic coarse-graining to an underlying many-body, molecular dynamics description, and results in a multiscale dissipative dynamics method5. Its numerical implementation, and application to complex fluids, are currently both in their infancy, however.

Both CPU time and memory requirements of our algorithm scale as M x TV where M is the number of discrete velocity vectors, JV is the linear size of the system and D is the spatial dimension. In two dimensions it is possible to study adequate system sizes and time scales using typical workstations. In three dimensions, however, the serial algorithm quickly becomes prohibitive in terms of computer memory and CPU time for moderately sized systems. Fortunately, an important feature of the LB method is its intrinsically parallel structure and we have implemented a parallel version of our algorithm which allows us to perform very large-scale 3D simulations on massively parallel platforms. In this paper we give a brief overview of our LB scheme for amphiphilic fluids, describe a parallel implementation of the algorithm and examine its performance on massively parallel platforms. We present preliminary results of parallel LB simulations of phase separation and self-assembly in binary and ternary systems and conclude with an outlook on future applications of our method to complex fluids.

Page 219: Computational Fluid Mechanics - Malestrom

206

2 Lattice-Boltzmann algorithm for amphiphilic fluids

In our scheme nonamphiphilic molecules, such as oil and water are modeled as point particles while amphiphilic molecules are assumed to carry a dipole vector whose orientation can vary continuously in time. The lattice-Boltzmann equations describing the dynamics of a fluid comprising of two immiscible nonamphiphilic components (e.g., oil and water) and an amphiphile are2

f?(n+ciAt,t+At)-fr(-x,t) = -Atfr~ft q +EEAy//+I>^

(1)

//(x + c-AM + A*)- //(x,0 = -Atli-^ + E E A ? / / / + E A ^ / ; ° 3 3

(2)

d(x, t + At)- d(x, t) = -Ata(X'l) ~ ^(X'f). (3) Arf

The first two equations describe the time evolution of discrete velocity distribution functions ff and ff belonging to component cr (a = oil, water) and surfactant (s), respectively and the third equation describes the time evolution of surfactant dipoles d(x,t). In the above equations c,- (i = 0 , 1 . . .M) are a set of discrete velocity vectors, x is a point on the underlying spatial grid and At is the timestep. Furthermore, /,• , fpeq> and d^9 ' are local equilibrium distribution functions, \ a , Xs and A are relaxation times and d is the average dipole at site x prior to collisions. The first term in the right-hand sides of Eqs. (1) and (2) is the standard BGK collision operator3. The terms Ajy, AfJ, Afj7 and Af ? are matrix elements of collision operators which result from mean-field interactions among different fluid components2. These cross-collision terms give rise to phase separation in binary oil-water systems and microemulsion and self-assembly in ternary amphiphilic mixtures. Hy-drodynamic quantities such as number densities na's and velocities uCT,s of each fluid component are obtained from velocity moments of the corresponding distribution functions. Kinematic viscosities of each fluid component is controlled by the corresponding relaxation time ACT and As. The mean-field force between nonamphiphilic particles is obtained from1

F™(x,t) = -n*(x,*)53E^»n*(x+c«"AM)c ' (4) a x'

where gaS (> 0 for immiscible fluids) is a force coupling constant, whose magnitude controls interfacial tension.

Page 220: Computational Fluid Mechanics - Malestrom

207

The forces acting among amphiphilic molecules themselves and between amphiphilic molecules and oil/water molecules depend not only on the distance between particles but also on the orientation of amphiphilic dipoles. For example the force acting on oil or water particles by amphiphiles is

F°'s{x,t) = -2n°{x,t)g<7SY,d(x + CiAt,t)-(I-^D)ns(x + CiAt,t), (5)

where I is the second-rank unit tensor.

3 Parallelization

Each timestep of our LB algorithm consists of the following substeps: Advection: The particles are propagated along their velocity vectors to adjacent sites. Force calculation: At each site, the total force on each particle species is calculated using Eqs. (4), (5), etc. Collisions and update: The equilibrium densities for each species for each velocity vector are found and the particle distribution and surfactant dipoles are updated according to Eqs. (l)-(3).

Parallelization was performed utilizing the single program multiple data (SPMD) model, wherein the same program is executed on all processors and by means of a domain decomposition strategy. This strategy is very suitable for grid-based and semilocal algorithms like lattice-Boltzmann, finite-difference and finite-element methods. The underlying 3D lattice is partitioned into subdomains and each subdomain is assigned to one processor. Such a decomposition may be done in one dimension (slices), two dimensions (rods) or three dimensions (boxes). We have used box decomposition, which offers more flexibility and also results in a minimum surface/volume ratio of subdomains, hence minimizing communication overheads. Each processor is responsible for the particles within its subdomain and performs exactly the same calculations on these particles. Two rounds of communication between neighboring subdomains are required: at the propagation step, where particles on a border node can move to a lattice point in the subdomain of a neighboring processor, and in evaluating the forces from Eqs. (4), (5), etc. By using a ghost layer of lattice points around each subdomain, the propagation and collision steps can be isolated from the communication step. Before the propagation step is carried out the values at the border grid points are sent to the ghost layers of the neighboring processor and after the propagation step an additional round of communication is performed to update the ghost

Page 221: Computational Fluid Mechanics - Malestrom

208

layers. Communication between processors is performed using the message passing standard MPI.

28 y

24 / /

% 20 \ / 73 y a> y £ 1 6 t / s / * « 12 /

a. / 8 " / 4 - y 0 I- ' ' ' ' '

0 4 8 12 16 20 24 28 32 36 40 N/2

Figure 1. Parallel speedup measured on a CRAY T3E 1200E. Left panel shows speedup of the binary code. Right panel shows speedup of the ternary amphiphilic code. Filled circles are the computed results; the solid line shows the linear speedup.

The introduction of surfactant interactions and dynamics significantly increases both memory requirements and execution time of the algorithm and for this reason we implemented two parallel versions of the algorithm, one for binary immiscible systems and one for ternary amphiphilic systems. Parallel performance of both codes was benchmarked on the distributed memory CRAY T3E 1200E massively parallel platform. Preliminary benchmarks on SGI Origin 2000 were also performed which showed that the code runs with high parallel efficiency on this platform, whose shared memory architecture is completely different from the T3E. All simulations were performed on 643 systems using 19 velocity vectors for each component and 500 timesteps. Fluid densities at each lattice site, plus surfactant dipole moments in case of ternary calculations, were written out periodically at every 50 timesteps of the simulations. We use parallel speedup—the ratio of the execution time of the parallel code on the minimum possible number of processors N° (2 in our case since the code does not fit in the memory of a single processor) to the execution time of the same code on Np processors—to measure the efficiency of our parallel algorithm. LB simulations using the binary code took 4500 CPU seconds on 2 processors of a CRAY T3E 1200E (Dec Alpha EV6 600 MHZ processors with 256 Mbytes of memory each). Figure 1 (left panel) shows the plot of parallel speedup versus number of processors of the binary code. Also shown is the linear speedup curve, which would be obtained if there were

12 16 20 24 28 32 36 40 N/2

Page 222: Computational Fluid Mechanics - Malestrom

209

no communications between processors and the computation time per one lattice-Boltzmann grid update was independent of the number of processors. As can be seen the speedup is close to linear up to 16 processors after which it starts to tail off due to increase in communication overhead. Simulations using the ternary code took 11560 CPU seconds on 2 processors of a CRAY T3E 1200E. The parallel speedup of the ternary code is shown in Fig. 1 (right panel) together with linear speedup. As can be seen from this figure, parallel performance of the ternary code is better than that of the binary code and stays close to linear up to 32 processors. We believe this behavior to be a memory effect, resulting from the division of large arrays in the ternary code into smaller subarrays on each processor which then better fit into the cache of each CPU when Np > 2. This reduces the time that each CPU spends in fetching data from the main memory, hence reducing the computational time per grid point for Np > 2.

4 Phase separation and self-assembly in binary and ternary fluids

Below a critical temperature (spinodal point) oil and water are immiscible and do not mix. The dynamics of phase separation in an initially homogeneous binary mixture of oil and water has been extensively studied in two dimensions and less in three dimensions6,7. Figure 2 shows snapshots of our parallel LB simulations of phase separation of an initially homogenized 1 : 1 oil water mixture. The system size is 643 and the simulations were performed on 32 nodes of the T3E 1200E. Snapshots of this simulations are displayed in Fig. 2 and show spontaneous formation of small domains and their growth until the system reaches a completely separated state of, essentially, two distinct layers of fluid. A quantitative analysis of the dynamics of phase separation can be obtained by calculating the average domain size and analyzing its scaling behavior in certain asymptotic regimes. Our recent large-scale simulations using a serial version of our LB code demonstrated the ability of our model to give a correct quantitative description of phase separation in two dimensions2

and we plan to use our parallel code to perform similar quantitative studies in 3D, using adequate system sizes.

The addition of surfactant to a binary oil-water mixture can arrest the growth of domains and result in self-assembly of complex structures on a mesoscopic length scale. These structures include micelles, emulsion droplets, sponge phases as well as structures with long-range order such as lamellar, cubic and hexagonal phases8. In Fig. 3 we show an example of our parallel lattice-Boltzmann simulations of self-assembly in a ternary mixture of oil, wa-

Page 223: Computational Fluid Mechanics - Malestrom

210

Figure 2. Snapshots from a parallel LB simulation of phase separation in a binary oil water mixture . The average density of both components is 0.5. From left to right timesteps 0,1000 and 5000 of simulations are shown. In all snapshots the isosurface shows the interface between oil and water. The red (blue) coloring on the slice planes indicates high oil (water) concentration and the green coloring (roughly) indicates interfaces. System size is 643 and the simulations were performed on 32 nodes of a CRAY T3E 1200E massively parallel supercomputer.

Figure 3. Snapshot, of parallel LB simulations of self-assembly in a ternary amphiphilic fluid consisting of oil, water and surfactant. The average densities of oil, water and surfactant are 0.2, 0.2 and 0.05, respectively. From left to right timesteps 0,100 and 2000 of the simulations are shown. In all snapshots the isosurface shows the interface between oil and water. System size is 643 and the simulations were performed on (>4 nodes of a CRAY T3E 1200F,.

ter and surfactant. The simulations were performed for a 643 system on b'4 nodes of a CRAY T 3 E 1200E and took 35 minutes to reach 2000 timesteps. As can be seen from this figure, s tart ing from an initial homogeneous mixture of oil, water and surfactant, the ternary amphiphilic fluid organizes itself in a perfectly ordered cubic structure. The existence of such ordered equilibrium phases in amphiphilic fluids is well-known8. However, the dynamics of self-assembly of such structures in three dimensions has been beyond the reach

Page 224: Computational Fluid Mechanics - Malestrom

211

of mesoscale simulations until now (see also Boghosian et al.7). We stress tha t the phenomenologies calculated here are extremely difficult to simulate using conventional computat ional fluid dynamics approaches (based on numerical solution of Navier-Stokes equations). One major numerical difficulty these methods face is tracking the complicated fluid interfaces which undergo topological changes9; another more fundamental problem is that it is far from clear how to formulate a hydrodynamic description of such systems.

5 O u t l o o k

Parallelization combined with the use of massively parallel computers has brought large-scale LB studies of amphophilic fluids within our reach and we are currently in the process of performing extensive studies of the nonequilib-r ium dynamics of these systems. Other important applications of our parallel algorithm, currently underway, include the study of multiphase and multi-component fluid flow through porous media. The lattice-Boltzmann method is particularly suited to such studies because of the ease with which complex boundaries can be implemented in this scheme. The high parallel efficiency of our code should allow us to perform these studies using realistic and accurate descriptions of porous media.

A c k n o w l e d g m e n t s

This work was partially supported by EPSRC under Grant No GR/M56234. Our calculations were performed on the CRAY T3E 1200E at Comput ing Service for Academic Research (CSAR) in Manchester.

R e f e r e n c e s

1. H. Chen, B. M. Boghosian, P. V. Coveney and M. Nekovee, Proc. Roy. Soc. London A 456, 2043 (2000).

2. M. Nekovee, P. V. Coveney, H. Chen and B. M. Boghosian, Phys. Rev. E 62 (2000).

3. For a recent review see S. Chen and G. D. Doolen, Ann. Rev. Fluid. Mech. 30, 329 (1998).

4. A. Lamura, G. Gonnella and J. M. Yeomans, Europhys. Lett. 45, 314 (1999); O. Theissen, G. Gompper and D. M. Kroll, Europhys. Lett. 42, 419 (1998).

5. E. G. Flekk0y and P. V. Coveney, Phys. Rev. Lett. 83, 1775 (1999); E. G. Flekk0y, P. V. Coveney and G. De Fabritiis, Phys. Rev. E 62, 2140, (2000).

6. S. I. Jury, P. Bladon, S. Krishna and M. E. Cates, Phys. Rev. E 59, R2535 (1999).

Page 225: Computational Fluid Mechanics - Malestrom

212

7. B. M. Boghosian, P. V. Coveney and P. Love, Proc. Roy. Soc. London A 456, 1431 (2000).

8. G. Gompper and M. Shick, Phase Transitions Crit. Phenomena 16, 1 (1994). 9. K. A. Smith, F. J. Solis, L. Tao, K. Thornton and M. Olvera de la Cruz, Phys.

Rev. Lett. 91 , 84 (2000).

Page 226: Computational Fluid Mechanics - Malestrom

213

N A T U R A L C O N V E C T I O N I N A S L E N D E R C O N T A I N E R

LUIS M. DE LA CRUZ

Direction General de Servicios de Computo Academico, Universidad National

Autonoma de Mexico, Circuito Exterior, Cd. Universitaria, 01,510 Mexico, D.F.,

Mexico E-mail: [email protected]

E D U A R D O R A M O S

Centro de Investigation en Energia, Universidad National Autonoma de Mexico,

Apdo. Postal 34, 62540 Temixco, Morelos, Mexico E-mail: [email protected]

Natural convection in a slender cylindrical cavity with square cross section and aspect ratio (side to height) of 0.5 has been studied with the aim of understanding the structure of the multiplicity of steady-state solutions and its transit to unsteady flow. Prandtl number is considered equal to 5. The numerical code used for the analysis is based on the control volume method and the integration strategy is similar to SIMPLE. A continuation method is used to determine that a single branch of solutions (trivially symmetric solutions are considered the same solution) is found for Ra < 6 x 1 0 s ; then, two branches are found for 6 X 105 < Ra < 7.5 XlO5. Calculations with Ra > 8 X 10s indicate that the system presents a bifurcation leading to irregular oscillations.

1 Introduction

The main motivation of the present study is the understanding of transition natural convection flows in slender containers with application to crystal growth with the Czochralski method. It is probable that turbulence in small aspect ratio containers accepts a relative simple description due to the restricted range of possible wavelengths and the large influence of the walls. An indication of the probable simplification is supplied by the studies of transition natural convective flows in constrained Rayleigh-Benard flows. Gollub et al.1 made experimental observations in a rectangular box of aspect ratios of 3.5:2.1:1.0 and concluded that the transit from steady state to turbulent flow as the Rayleigh number is increased is made via two subharmonic bifurcations, then an interval of Rayleigh numbers where a quasiperiodic flow is observed and finally at even higher Rayleigh numbers, chaotic flow is encountered. Mukutmoni and Yang2 obtained a numerical solution to the conservation equations for the natural convection in a rectangular box with the same aspect ratio as Gollub et al.1 They were able to reproduce the first bifurcation and a similar sequence of bifurcations from those observed experi-

Page 227: Computational Fluid Mechanics - Malestrom

214

Vc | • \

A X '

^ - ^ \

'g

Figure 1. Geometry of the cavity and coordinate system.

mentally. Neumann3 presented a numerical solution for natural convection in a cylindrical container and reported that for a cavity with height equal to its diameter (h — d) the time dependent natural convection sets in with strongly nonharmonic fluctuations. Miiller et a/.4 reported experimental observations of the Rayleigh number required for time-dependent oscillatory convection in cylindrical containers. The critical Rayleigh number for aspect ratio (diameter to height) 0.5 is approximately 8 x 106.

In the present study, we explore the bifurcation map for steady flows, i.e., flows obtained with Rayleigh numbers smaller than the critical; also, we describe some properties of unsteady flows obtained with Rayleigh numbers larger but close to the critical.

2 Model

The geometry of the cavity and the coordinate system used in the present study are shown in Fig. 1. The enclosure is assumed to be a rectangular parallelepiped of aspect ratios of 0.5 and 0.5 with top and bottom walls kept at constant cold (T£) and hot (T^) temperatures respectively; all other walls are adiabatic. The Boussinesq approximation is assumed to be valid.

The governing equations in terms of nondimensional variables are:

V-£/ = 0 (1)

Page 228: Computational Fluid Mechanics - Malestrom

215

^ + V -(vU) = ~ + FrV2v + RaPiT (3) at ay

^ + V - ( W f / ) = - ^ + P r V 2W (4)

at oz

FIT ^ _ + V • (TU) = V 2 T (5)

The spatial coordinates x, y, z are scaled with L, the cavity height and the t ime is scaled by L2/a, where a is the thermal diffusion coefficient, U = (u,v,w) is the velocity vector scaled with ct/L, p is the pressure difference between the total pressure and the hydrostatic pressure due to gravity and is scaled by pa2/L2, where p is the density. The nondimensional temperature (T) is defined by (T* — Tm)/AT, where T* is the dimensional temperature of the fluid, A T = I £ - T£ and Tm = (T& + T£)/2.

Rayleigh (Ra) and Prandt l numbers (Pr) are defined by:

R a = ^ ^ , va.

and „ v Pr= -

a

Here, g, /? and v are respectively the gravity acceleration, the thermal volumetric expansion coefficient and the kinematic viscosity. In all cases studied, the Prandt l number is 5. The boundary conditions required for the solution are:

x = -0.25,0.25; -0.25 < z < 0.25, -0 .5 < y < 0 . 5 u = v = w = 0 — = 0 ox

(6) z = -0 .25, 0.25; -0.25 < x < 0.25, -0 .5 < y< 0.5 u = v = w = 0 = 0

oz (7)

-0.5,0.5; -0.25 < x < 0.25, -0.25 < z < 0.25 u = v = w = 0 T = -y

(8)

Page 229: Computational Fluid Mechanics - Malestrom

216

(a) (b) (c)

Figure 2. Velocity field for (a) z = 0.0 and Ra = 105, (b) z = 0.0 and Ra - 7.5 X 105, branch 1, and (c) z = 0.0 and Ra = 7.5 X 105, branch 2.

3 Numerical model

The numerical model used to integrate the conservation equations is essentially the same as that described in Mukutmoni and Yang 5. The finite volume discretization scheme is used together with a version of the SIMPLE method for integrating balance equations. A quadratic approximation is used to discretize the convective terms as recommended by Leonard6; the backward explicit Euler method is used for the time integration. All calculations were made with regular mesh of 483 nodes. The step for both the pseudotime in the continuation procedure (see below) and the time in the unsteady calculations is 10~5 nondimensional time units.

4 Resul t s

It is known that the possibility of multiple solutions of this kind of flows is generic and the determination of all possible branches and their stability in a properly defined space is the ultimate goal of a comprehensive description of these flows. The determination of a branch of solutions can be done using tools of parametric analysis like continuation7. In the present investigation, we use a

Page 230: Computational Fluid Mechanics - Malestrom

217

predictor-corrector continuation strategy based on a pseudotime integration as follows: assume that the solution for Ra\ is known. Then, modify the Rayleigh number (Ra2 say) and perform a time-dependent integration until the steady state corresponding to Ra2 is reached.

Before presenting the numerical results, it is convenient to point out some symmetries inherent to the physical conditions that must be considered when analyzing the multiplicity of solutions. Equations (1) to (3) and the boundary conditions are symmetric with respect to the following transformations:

x —y z u —y w p —> p y —y y v —y v T —y T Z —)• — X W —>• — U

and x —y — x u —y —u p —y p y —y y v —y v T —> T z —y —z w —y —w

These transformations represent a 7r/2 and a -IT rotation of the axis of coordinates around the vertical axis respectively. The multiplicity of solutions that arise from these symmetries are considered trivial in the sense that they do not modify the total heat transferred by the convective cell.

4-1 Steady flow

The onset of convection motion for this geometrical configuration takes place at Ra = 1.6 x 104 (de la Cruz8). This is the first bifurcation point. For larger Rayleigh numbers stable or unstable convective solutions coexist with the unstable conductive solution.

At Rayleigh numbers smaller than approximately 4 x 105 the convective flow pattern is dominated by a practically bidimensional single cell with axis of rotation parallel to z axis. This structure fills most of the cavity. Figure 2(a) shows this flow for Ra = 105. The flow obtained at Ra = 4 x 105 is also dominated by a single cell, but the convective cell develops a three dimensional structure. Using the continuation strategy it is possible to obtain solutions along this branch. It is observed that the basic flow undergoes quantitative but no qualitative changes, up to Ra = 7.5 x 105.

At Ra = 7.5 x 105, small perturbations to the steady state flow on branch 1, take the solution to a qualitatively different steady state flow. This convective pattern is a solution in branch 2. Figures 2(b) and (c) show the velocity field at z = 0.0 plane with Ra = 7.5 x 105, for the two branches. The flows displayed are clearly different; notice that the central stagnation point is at a higher position in branch 2 and also a small vortex in the lower right-hand

Page 231: Computational Fluid Mechanics - Malestrom

218

(a) (b)

Figure 3. (a) Branching map I: Average Nusselt number as a function of Ra. (b) Branching map II: Horizontal velocity at point (0.125,-0.375,0.0) as a function of Ra. Branching points are denoted by • . The lines between the branching point and Ra = 6 X 105 in branch 2 is extrapolated in both maps.

corner is present in the solution of branch 2. Applying the continuation strategy starting with Ra = 7.5 x 105 and reducing the Rayleigh number, it is possible to construct the second branch with flows displaying small vortices.

Figure 3(a) shows the average Nusselt number for the various cases explored. Extrapolating, it can be asserted that the branching point is approximately located at Ra = 5.5 x 105.

The choice of average Nusselt number as the measure in the branching map, hides trivial symmetries. In order to display all solutions of the system, Fig. 3(b) shows the branching map using the horizontal velocity component at the point (0.125, —0.375,0.0), including trivial symmetries as well.

Applying the continuation strategy to branch 2 it is found that flow at Ra = 8.0 x 105 displays a critically damped oscillation with a frequency of approximately 20 oscillations per nondimensional time units. See Fig. 4(a). This indicates that the system undergoes a bifurcation at approximately this Rayleigh number. An analysis of the flow patterns obtained for the peaks and troughs of the oscillatory Nusselt number, makes it evident that the flow undergoes small, quantitative changes, but preserving the same qualitative pattern of one main convective cell shown in Fig. 2(c).

Page 232: Computational Fluid Mechanics - Malestrom

219

Figure 4. Nusselt number as a function of time for (a) Ra = 8 x 105, (b) Ra = 8.3 x 105

and (c) Ra = 8.5 X 105 .

4-2 Transient flow

An oscillatory flow with self-sustained oscillations with increasing amplitude and few Fourier components is found at Ra > 8.3 x 105; see Fig. 4(b). At Ra = 8.5 x 105 (Fig. 4(c)) flow oscillations become more complicated incorporating high frequency components. Also, low frequency modes make the flow quasiperiodic.

At even higher Rayleigh numbers, the flow becomes very irregular as can be appreciated from Fig. 5 where the Nusselt number is plotted as a function of time for Ra = 106. In the time interval explored, the average Nusselt number displays an irregular oscillation with intervals of 0.03 nondimensional time units of approximately constant average Nusselt number. The convective pattern in these intervals coincides qualitatively with that obtained in branch 2 for steady flows.

5 Discussion and conclusions

Transient natural convection in a slender cylinder has been analyzed with a numerical method. A continuation strategy based on a pseudotime-dependent integration has been used to explore two branches that appear near the critical Rayleigh number at which steady flow becomes time-dependent. Marginally unsteady flow displays a constant frequency oscillation, type of branching. Oscillatory flow at higher Ra is nonperiodical. Future work will include the use of test functions (Seydel7) for determining the position of the branching

Page 233: Computational Fluid Mechanics - Malestrom

220

Figure 5. Nusselt number as a function of time for Ra = 10 .

point with bet ter accuracy.

A c k n o w l e d g m e n t s

Financial support from CONACyT through project number G0044E is gratefully acknowledged. Numerical calculations were performed on UNAM's SGI Origin 2000 at DGSCA.

R e f e r e n c e s

1. J. P. Gollub, S. V. Benson and J. F. Steinman, in Non linear dynamics, H. G. Helleman, ed., 22-27 (New York Academy of Sciences, 1980).

2. D. Mukutmoni and K. T. Yang, / . Heat Transfer 115, 360-366 (1993) 3. G. Neumann, J. Fluid Mech. 214, 559-578 (1990) 4. G. Muller, G Neumann and W. Weber, J. Crystal Growth 70, 78-93 (1984) 5. D. Mukutmoni and K. T. Yang, J. Heat Transfer 115, 367-376 (1993) 6. B. P. Leonard, Comp. Meth. Appl. Mech. Eng. 19, 59 (1979) 7. R. Seydel, Practical bifurcation and stability analysis (Springer, New York,

1994). 8. L. M. de la Cruz, Natural convection in a rotating cavity (in Spanish), B.Sc.

Thesis, School of Sciences, UNAM, Mexico (1996).

Page 234: Computational Fluid Mechanics - Malestrom

221

E F F E C T O N F L U I D F L O W A N D H E A T T R A N S F E R O F D E P H A S I N G B E T W E E N P L A T E S IN W A V Y P L A T E

P A S S A G E S

R. R O M E R O - M E N D E Z , M. S O T O - C A B R E R O

Facultad de Ingenieria, Universidad Autonoma de San Luis Potosi

Edificio P, Zona Universitaria, 78290 San Luis Potosi, S.L.P., Mexico

M. SEN, W. F R A N C O - C O N S U E G R A

Department of Aerospace and Mechanical Engineering, University of Notre Dame,

Notre Dame, IN, U.S.A.

A. H E R N A N D E Z - G U E R R E R O

FIMEE, Universidad de Guanajuato, Apdo. Postal 215-A, Salamanca, Gto.,

Mexico

A finite element code is used to obtain information regarding the two-dimensional, steady-state flow field and heat transfer in a channel formed by a pair of equal amplitude, equal wave length, sinusoidal plates at different isothermal temperatures. A sufficiently long channel with several corrugations is considered so that periodic boundary conditions over one wave length are assumed in the flow inside the inner corrugations and the flow is assumed to be laminar. The nondimensional parameters governing the problem are similar to those encountered in compact heat exchangers. The primary objective of this study is to determine the nature of the hydrodynamics and the heat transfer characteristics as the phase angle between the geometry of the two plates is varied for a constant mean separation parameter. Quantitatively, the dimensionless pressure drop, AP, and Nusselt number, Nu, is found. An optimum configuration for which Nu/AP is the largest is determined. The results are explained in light of the hydrodynamic and thermal characteristics indicated by the numerical simulation.

1 Introduction

Corrugated fin passages are used in a great variety of heat exchanger situations. The corrugations in the plates forming the channel have the function of stimulating the mixing of fluid in order to increase the heat transfer within the channel. Mixing reduces variations in the temperature in the working fluid, thereby steepening the temperature gradient near the boundaries and increasing the heat transfer between fluid and channel walls. In many applications, because of the small distance between plates or the viscosity of working fluids, the flow in this kind of channels may occur at low Reynolds numbers. Therefore, it is advantageous to develop laminar flows with good heat transfer characteristics for wavy channels.

Page 235: Computational Fluid Mechanics - Malestrom

222

Because of the wide application on plate heat exchangers, it is very important to find mechanisms of enhancement of heat transfer in channel flows. The easiest way to augment heat transfer is to increase the mass flow rate in order to enhance mixing by making the flow turbulent, but this is accompanied by a significant increase in the power required to move the fluid. Another suitable option is to adapt the channel geometry in order to promote mixing. This option has been studied by many investigators.

A number of investigators have developed studies on the performance of wavy channels: Blomerius and Mitra1 obtained numerical solutions of the Navier-Stokes equations for the laminar and transitional flow in 2D and 3D wavy channels. They studied the geometric parameters for the best ratio of heat transfer to pressure drop for two-dimensional channels. Then they investigated for three dimensional channels of corrugated plates. Mehrabian and Poulter2 looked for the effect of corrugation angle on the performance of a wavy channel when the plate spacing is fixed. Rush et al.3 used visualization methods to study laminar and transitional flows. The experiments were developed in a channel with a 10:1 aspect ratio. Saniei and Dini4 measured the local heat transfer and pressure drop from the corrugated portion of the bottom wall of a rectangular channel where the opposite top wall took one of the following three constructions: (1) plane; (2) covered with corrugations making an in-phase arrangement with the bottom wall; (3) covered with corrugations making an out-of-phase arrangement with the bottom wall. Sawyers et al.5

used a combination of analytical and numerical techniques to study the effect of three-dimensional hydrodynamics on the enhancement of steady, laminar heat transfer in corrugated channels. For the case of two-dimensional sinusoidal corrugations with flow perpendicular to the corrugations, they found an increase in heat transfer as compared to the case of flat plates; there is increased advection near each stagnation point which, when combined with the asymmetry of the flow in the downstream direction, leads to a larger area-averaged heat transfer coefficient.

In this study we will consider modifications on the geometry of a two-dimensional channel. Variations of the phase angle between a pair of wavy plates will be considered in order to determine how this geometric parameter affects heat transfer both locally and as an average over one wavelength of corrugated plate.

2 Problem description

The problem to be studied is that of the flow in a channel comprised of two wavy fins, each one at a different isothermal temperature. Each plate forming

Page 236: Computational Fluid Mechanics - Malestrom

223

Figure 1. Wavy plates channel for four different phase angle between plates; (a) 9 — 0, (b) 9 - IT/2, (C) 6 = 7T, (d) 6 = 3?r/2.

the channel has sinusoidal shape and has the same amplitude and wave length as the other, but is allowed to have a phase difference with respect to the other. Figure 1 illustrates the geometric situation described above for four different phase angles: 0, 7r/2, TT and 37r/2. The geometric parameters involved are the wave length, A, mean channel width, h, and sinusoidal wave amplitude, A.

The objective is to understand the hydrodynamics of the fully developed periodic flow and the corresponding heat transfer in the channel as a function of the phase angle between the plates. The flow under this situation is supposed to be two dimensional, laminar and steady state.

3 Numerical analysis

As explained in the previous section, the interest is to determine the flow and temperature fields over a cell of one wavelength of corrugated plates channel.

Page 237: Computational Fluid Mechanics - Malestrom

224

X

h u U P-Po

PU2

T - T i

In order to avoid complications with inlet and outlet boundary conditions for such a cell (especially for phase angles different than 0 and n) a computational domain comprising a straight inflow length, several sinusoidal waves and an outflow straight section is considered. The velocity and temperature fields start with uniform values at the inlet of the domain and the temperature and velocity fields become periodic over the wave length after a few corrugations. The outlet straight section is added to guarantee free boundary conditions at the outflow.

The equations that govern the velocity, pressure and temperature fields are the continuity, momentum and energy equations for a Newtonian, steady state flow. In order to render the problem dimensionless, the following dimen-sionless parameters are chosen

*' = 5 (1> »' = " W

(3)

r = k±k (4)

where U is the mean velocity at the average channel width, h is the average channel width, 7\ is the lower plate temperature, Ti is the upper plate temperature and PQ is the constant pressure at the inlet, p represents the density of the fluid.

With this choice of dimensionless parameters the governing equations in dimensionless form, after dropping the asterisks, become

V - u = 0 (5)

( u - V ) u = - V p + - | - V 2 u (6) He

^•^T=Bkv2T (7)

where Re = Uh/v is the channel width based Reynolds number, and Pr — vpCp/k is the fluid's Prandtl number, v is the kinematic viscosity, Cv is the specific heat at constant pressure and k is the thermal conductivity of the fluid.

The dimensionless boundary conditions at the entrance of the channel are

" = T^A (8'

Page 238: Computational Fluid Mechanics - Malestrom

225

v = 0 (9)

T=\ (10)

P = Po (11)

where A is the sinusoidal corrugation amplitude. The boundary conditions on the lower plate surface are the nonslip and

uniform temperature conditions

u = 0 (12)

T = 0 (13)

The same kind of boundary conditions are established for the upper plate surface, but with a different value for the uniform plate temperature

u = 0 (14)

T=l (15)

For the outflow section of the computational domain, we may allow for some extra transitional length to transform the wavy channel into a parallel plates channel. If we do so we can apply free boundary conditions at the outflow

Additional to the dimensionless variables, the following dimensionless geometric parameters define the geometry.

, - \ (18)

/» = £ (19)

The ability to transfer heat is measured using the Nusselt number which is defined as

dT Nu = - (20)

where T is the dimensionless temperature and n is the direction normal to the plate surface. The average Nusselt number is obtained by integrating the local Nusselt number over one wavelength and dividing this by the total area of one wavelength of plates.

Page 239: Computational Fluid Mechanics - Malestrom

226

Figure 2. Streamlines in wavy channel flow for Re = 100, Pr = 0.7, e = 0.3, and /3 = 0.3. (a) 9 = 0, (b) 9 = TT/2, (C) 9 = TT, (d) 8 = 3TT/2.

A general-purpose program for fluid mechanics and heat transfer, FIDAP, is used to solve the problem. The numerical technique is based on the finite element method which has the advantages of being flexible in its ability to adapt to complex geometries, permitting a distribution of grid density, and easy specification of boundary conditions on curved surfaces. A paved mesh of quadrilateral elements was used for meshing the computational domain. The typical mesh has 40 subdivisions in the y direction, 40 subdivision in the x direction over each wave period, 20 subdivisions in the x direction for the inlet and outlet straight sections. Several grids were tested for grid independence.

4 Results

The results obtained in this paper were compared with those of Sawyers et al.5 and very good agreement was found for similar geometries and Reynolds numbers.

From the numerical results obtained, it was observed that the flow and

Page 240: Computational Fluid Mechanics - Malestrom

227

Figure 3. Temperature contours in wavy channel flow for Re = 100, Pr = 0.7, e = 0.3, and 0 = 0.3. (a) 0 = 0, (b) 0 = TT/2, (C) $ = w, (d) 6 = 3TT/2.

temperature fields became periodic after just one corrugation. The results to be presented now correspond to velocity and temperature fields of the third corrugation provided that the conditions are those of a periodic flow.

Figure 2 shows the streamlines for four different phase angles. For 8 = 0 the fluid flows without recirculation occurring. However, it can be mentioned that the streamlines tend to separate from the wall in the sections of the channel where the fluid has just passed an obstacle and to get nearer to the walls in sections of the channel where the fluid moves toward an obstacle. For 8 = 7r/2, there is no boundary layer separation over the lower plate but the motion of the streamlines closer or farther from the lower wall is visible. Things are very different in the upper plate where there is separation of the boundary layer and creation of a recirculation bubble after the narrower part of the channel, the boundary layer reattaches before entering a new strait. For 8 = 7r the flow becomes symmetric with respect to y. There are separated boundary layers after the narrow section of the channel and those boundary layers reattach before entrance to a new strait. The case 6 = 37r/2 is very

Page 241: Computational Fluid Mechanics - Malestrom

228

3

2

Nu

u0 90 180 270 ~ 360

a

Figure 4. Nu as a function of a for Re = 100, Pr = 0.7, e = 0.3, and j3 = 0.3. (a) 9 = 0, (b) 6 = TT/2, (c) 0 = ir, (d) 0 = 3TT/2.

similar to the case 9 = 7r/2 but with the lower plate experiencing a separated boundary layer and recirculation after the narrower section of the channel.

Figure 3 shows the temperature contours for the same four values of 9. It is seen that the hydrodynamics plays an important role on the determination of the temperature field with smaller temperature gradients near the wall in recirculation regions. This temperature distribution makes the local Nusselt number small in regions of fluid recirculation. Figure 4 shows the values of the local Nusselt number over the upper plate as a function of sine wave angle, a, for various values of dephasing. For 6 — 0 the ratio between the maximum and minimum Nu values is smaller since the flow does not present recirculation zones where the Nusselt number is very small. This is also true because the plate transversal section is constant. For the case 6 = 7r/2, the ratio between the maximum and minimum local Nusselt number increases because the appearance of a recirculation zone and the appearance of a strait section of the channel. In the case 9 — ir the ratio of maximum to minimum Nusselt numbers is the highest, in fact, the lowest local Nusselt number occurs in this case, since the recirculation bubble is largest, and the highest Nusselt number occurs also in this case, since the strait is the narrowest. For case 9 — 37r/2, the ratio of maximum to minimum local Nusselt numbers is reduced since there is no recirculation zone over the upper plate. The highest local Nusselt number occurs in the narrowest part of the channel.

Figure 5 shows the variation of the average Nusselt number over one wavelength as a function of dephasing angle, 9. The maximum overall heat transfer coefficient occurs for the case 9 = ir. The result illustrates that the dominant effect is the narrowing of the channel. The cases 9 = n/2 and 9 = 37r/2, as expected, give the same overall Nusselt number. The case 9 = 0 gives the lowest average Nusselt number since the channel cross section is

Page 242: Computational Fluid Mechanics - Malestrom

229

1.4

1.3

1.1

'o 90 180 270 360

e

Figure 5. ~Nu as a function of 6 for Re = 100, Pr = 0.7, t = 0.3, and 0 = 0.3.

1.6

1.3

AP 1

0.7

0,40 90 180 270 360

e

Figure 6. Pressure drop in one wave period as a function of 6 for Re = 100, Pr = 0.7, e = 0.3, and f3 = 0.3.

constant. Figure 6 shows the variation of the pressure drop over one wavelength as

a function of dephasing angle. The maximum pressure drop occurs in the case 0 = 7r. This is caused by the acceleration of the fluid occurring in the strait. The case 0 = 0 gives the lowest pressure drop since the mean fluid velocity is constant over the whole channel wavelength.

In the case of the ratio of average Nusselt number to pressure drop over one wavelength, shown in Fig. 7, we observe that the maximum occurs in the case 0 = 0. This reflects the fact that the growth of AP as we move toward 9 = w is much more pronounced to that of Mi since the pressure drop grows to the square of the velocity and is also due to the fact that the growth of the recirculation zone around 6 = ir limits the growth of Nu.

Page 243: Computational Fluid Mechanics - Malestrom

230

Nu/AP

1.25

0 90 180 270 360

8

Figure 7. jVu/AP as a function of B for Re = 100, Pr = 0.7, e = 0.3, and (3 = 0.3.

5 C o n c l u s i o n s

The results of the previous section have shown the increase of heat transfer tha t occurs in a channel formed by pair of sinusoidally corrugated plates. As compared to the case of flat plates, where the average Nusselt number is unity, all cases of corrugated channel presented an increase in the overall Nusselt number. Of all the corrugated channels, the case where the dephasing between plates is 180 degrees (0 — it) gave the largest average Nusselt number but also gave he largest dimensionless pressure drop for the same Reynolds number. It happens tha t the pressure drop grows faster than the average Nusselt number as we approach 0 = w because there is also a larger recirculation zone as we approach 0 = w. As a result of this, the channel configuration that gives the largest ratio average Nusselt number to pressure drop is the case 6 = 0.

A c k n o w l e d g e m e n t

The authors wish to acknowledge the support of the Mexican Council for Science and Technology (CONACyT).

R e f e r e n c e s

1. H. Blomerius and N. K. Mitra, Numerical Heat Transfer, Part A 37, 37 (2000). 2. M. A. Mehrabian and R. Poulter, Applied Mathematical Modelling 24, 343

(2000). 3. T. A. Rush, T. A. Newell and A. M. Jacobi, International Journal of Heat and

Mass Transfer 42, 1541 (1999). 4. N. Saniei and S. Dini, Heat Transfer Engineering 14, 19 (1993). 5. D. Sawyers, M. Sen and H.-C. Chang, International Journal of Heat and Mass

Transfer 41 , 3559 (1998).

Page 244: Computational Fluid Mechanics - Malestrom

231

ANALYSIS OF THE NUMERICAL SIMULATION OF THE FILLING SYSTEM USED IN PRODUCTION OF ALUMINUM PISTONS

A. R. CABRERA-RUIZ, A. SORIA-VINAS Centro de Desarrollo Tecnologico, Pistones MORESA, S. A. de C. V.,

Carr. Panamericana Km. 284, 38110 Celaya, Gto., Mexico E-mail: [email protected], [email protected]

A. HERNANDEZ-GUERRERO Facultad de Ingenieria Mecdnica Electrica y Electronica, Prolongation Tampico S/N,

Apartado Postal 215-A, 36730 Salamanca, Gto. Mexico E-mail :abelh@salamanca. ugto. mx

M. CAUDILLO-RAMIREZ Instituto Tecnologico de Celaya, Av. Tecnologico y A. Garcia Cubas S/N,

Apartado Postal 57, 38010 Celaya, Gto. Mexico E-mail:martinc@itc. mx

Permanent-molding casting of aluminum-based pistons is affected by defects that cause rejection in quality-check control. Current scientific and technical literature plus in-situ experiences have allowed the identification of the causes of such problems. One of these causes is a direct consequence of a poor feeding system, which produces excessive velocities and critical conditions that generate turbulence and detachment of the thin film oxide lining of the feeding system, as well as bubble trapping. In this work, by means of numerical simulation, different feeding systems currently in use were studied (the analysis does not account for bubble trapping.) Modifications are suggested based on the analysis of these results. These modifications have a direct impact in the geometry of the feeding system, avoiding stagnation points as well as excessive velocities, giving as a result important reductions in the rejection of defective pistons.

1 Introduction

The manufacturing of pistons involves the process of aluminum melting, in which the pieces that are the basic geometry of the piston are produced. To produce a piston according to the design specification it is necessary that the final product of the melting process shows no defects in the initial inspection, such as porosities, inclusions, contractions and marks due to mishandling of the material, amongst others. Other defects will be produced afterwards and will show after the final stage of machining the piston, such as segregation, inclusion of material foreign to the alloy, macro and microporosity, etc. Due to these defects, the criteria that control the allowed porosity are very rigid, since they will directly affect the mechanical properties of the final product, as well as its surface finish. To fulfill the quality and design requirements that are demanded by the world engine manufacturers, it is necessary to have good control of the process, as well as to avoid defects in the raw material.

Page 245: Computational Fluid Mechanics - Malestrom

232

The melting process is complex due to the large numbers of variables involved which make it difficult to control. Moreover, the high costs involved ii instrumenting a mold to monitor the process in-situ make it necessary to search fo tools that could provide information about the behavior of the metal inside the mold as well as its possible optimization1. One of these tools is numerical simulation which allows us to determine how the process occurs and analyze the origin of the defects.

In our industry this need has surfaced as an answer to the many problems thai have been detected in the melting process, impacting the rejection of cast pieces. The porosity in the cast billets is one of the defects that most affect rejection, in comparison to other common defects. Its origin has been blamed on the hydrogen concentration in the Al-Si alloy2-4. It is true that high levels of hydrogen concentration induce porosity during solidification, however, the numerical simulation has helped to detect the formation of porosity at the beginning of the metal feeding. In the technical literature the same has been reported5-7.

This work presents the results of the simulation of the feeding process to form the basic geometry of the piston. These results have helped to detect and correct steps in the feeding process, which has resulted in decreasing the rejection of cast billets.

2 The feeding process

The casting manufacturing process is carried out in a melting cell that has a turning device with 3 induction ovens that continuously provide metal raw material to a couple of large bowls that are at the end of a robotic arm; these bowls then feed the four molds of the two molding machines (see Fig. 1).

The metal that has left the ladle enters the mold by means of a feeder known as the sprue. There are different types of these feeders, depending on the application and size of the piece to cast. In the case of the pistons, considered small pieces, the known types are very similar, as shown in Fig. 2. For the design of the feeders several authors propose strategies to get good results6-9, however the cases on which they base their suggestions are too general and for relatively large pieces, as compared to pistons. Therefore in this analysis their pragmatic suggestions are taken into account but looking more closely to the particular case of a small piece.

As the feeding process is controlled by the robotic arm, it is expected to have repeability; however, it has been noted that other problems arise that bypass this control. Therefore, for the analysis, it is necessary to check all parts in the process: the feeding bowl, the mold, as well as the metal material fed to the mold.

The analysis starts by reviewing the behavior of the aluminum flow that is provided by the bowl in response to the movement of the robotic arm. The response of the flow of liquid metal is due to the position of the robotic arm, as well as to the time required to fill the mold. Figure 3 shows the filled volume as a function of the

Page 246: Computational Fluid Mechanics - Malestrom

233

angle of reference. This information is quite important since it provides the initial conditions for die modeling of the metal feeding to the mold.

Figure 1. Melting cell.

Figure 2. Sprue types for piston casting.

The feeding initial velocity is calculated to approximate the conditions of the metal at the entrance of tihe mold. It is quite evident that the geometty of the mold plays a very important role in the behavior of the flow of metal, which is even more remarkable once the results of the modeling are obtained. In Fig. 4 a scheme of the feeder model under analysis is presented, as well as its constitutive parts.

Page 247: Computational Fluid Mechanics - Malestrom

234

600000

500000

„ 400000

POURING RATE

Pouring Volume j

Figure 3. Ladle used to feed the metal to the permanent molds.

Ingate - /

Pouring Basin

Dam Sprue

Choke

Runner •v > i Vilve

Figure 4. Parts of the feeding system.

3 Equations for the feeding model

To analyze the feeder, as well as the complete cast billet, it is required to establish a model that considers the phenomena that govern the behavior of the

Page 248: Computational Fluid Mechanics - Malestrom

235

liquid metal that flows throughout the piece. What follows is the mathematical model on which the code for the analysis is based.

To simulate the flow of the liquid metal a generalized mathematical model for a control volume is used. It is assumed that the metal behaves as a Newtonian fluid during the feeding process up to the moment the filling of the mold is finished, that is, the metal will still be in the same phase up to then.

The mass balance that governs the process is given by:

% + V - p ^ O at

By using the stress-strain relations, considering forces due to shear and normal stresses and constant properties, the governing momentum equation is:

H Dt For the energy balance the governing equation is:

- = ffV2r + (& Dt

where the last term is the so-called "dissipation function", which is considerable in a problem like this. These main governing equations are solved by means of finite differences via the MAGMAsoft code11.

The transient complete model uses around 1,600,000 cells (control volumes). Normally geometries that can be considered symmetrical are cut off from analysis, since half the mesh could be considered superfluous and if high timesteps are used, they will only add to produce overflow problems; however, due to the very thin geometry of some of the zones of the feeder it is very critical to determine high gradients where they occur. Therefore the mesh was done over the whole unit.

In areas not considered critical for this study, such as the piston itself, as well as other components that are part of the unit (such as the raisers), a coarse mesh was used. For areas considered very critical, such as the choke, runner and valve, the mesh was decreased until it could be assured that the contact between control volumes occurred not only at one or two points, but that it was fully of the face-to-face type (care was taken so that the areas of the control volumes were interconnected.) Therefore, to avoid convergence problems the code allows approximating the cells to cubic geometry. This is done as much as the geometry of the pistons allows. The first part of the work was to extensively optimize the mesh to be used in the critical zones, until no appreciable variation in the results was found. Once the mesh was set for the critical zones, normally no problems were found when a geometry change was implemented in other zones of the feeder to determine if the change produced a strong effect in the results (for instance when the angle of falling was varied). The model does not consider turbulent regimes. The reason to use this code is the ease it offers to solve systems with serious convergence problems, as compared to using finite element.

Page 249: Computational Fluid Mechanics - Malestrom

236

4 Results

The numerical results showed a vortex being generated at the beginning of the filling process, as well as splattering (see Fig. 5). Both things produce formation and excessive breaking of the thin aluminum oxide films that form on the surface of the metal that is exposed to the ambient, having a negative impact on the final quality of the aluminum alloy properties.

In practical terms, air trapped in the feeder causes air bubble formation; tibe bubbles that cannot reach the surface generate macro porosity in the piston, causing internal formation of oxides, as well. The code does not specifically account for bubble formation, however, speculatively, it can be seen that the flow- distribution throughout the feeder system shows spaces with no fluid metal that eventually will be filled; these spaces must have air or gases. It is observed that in the beginning of the filling process in the lower part of the sprue not all the volume is occupied by tie falling melted metal. It is at Ms moment where air and other gases are trapped in iiis region. Eventually those gases are dragged by the filling liquid and taken into the piston being formed. See Figs. 5 and 6.

Trying to avoid contraction while the metal starts to solidify, the entry zone to the main part of the piece to cast suffers a severe area reduction. This reduction causes an excessive increase in speed of the flow of metal in Ms zone, provoking an impact of the flowing meta| with the mold exactly at the point where the flow has to change directions and split. These velocities cause rupturing of the ceramic paint (vermiculite and graphite) that is used to avoid thermal shock between the metals, as well as to protect the steel mold. It is found that velocities over 75 cm/s tend to tear excessively the mold and in some cases completely break the protective paint, which in turn produces inclusions that most likely result in rejections of the final pieces (see Fig. 7).

Page 250: Computational Fluid Mechanics - Malestrom

237

Figure 6. Velocity distribution in the initial stage of the filling process.

MRft - .

Figure 7. Excessive velocities at the entrance zone to the mold.

The behavior shown in the previous figures were observed during the simulation runs in which different geometric changes were entered, as well as changes in the radii as a result of increases in the falling angle of the sprue. Other changes implemented, such as the distribution and size of the feeder valve, and a thinner pouring basin, helped to make the problems of vortex generation and excessive splattering disappear. However, the entry velocity could not be changed drastically, since the ladle velocity cannot be easily changed (as it would affect the production capacity). To simulate more complex geometries could decrease the

Page 251: Computational Fluid Mechanics - Malestrom

238

velocity of the filling flow metal, but will also generate counter-current flows, increasing the problems caused by turbulence. This leads us to conclude that the changes in the lower part of the feeder cannot be too severe.

Due to the constraint of not being able to make severe geometry changes and to the need to decrease the filling velocity, small grids have been implemented at the entrance of the feeder. These grids generate a significant decrease in the speed, specially at the very beginning of the process, where the root of the problems is. The use of these grids, coupled to the geometric changes has generated a surprising decrease in the rejection of pieces due to porosity and other defects.

Since this is an industrial problem, there are several things on the technical solutions that were made that can not released explicitly. However the following comments can be made in regards to global changes that were implemented thanks to this work.

To follow the changes implemented, please refer to Fig. 4 for the technical names used in the feeder. The entrance area (ingate) to the feeder was reduced, as well as the pouring basin. The connecting section between the pouring basin and the sprue was changed so as to make a softer fall. The radii in these sections were slowly modified and fed back into the numerical simulation to determine their effects. The inclination of the sprue was increased as much as possible given the space and geometry constraints. This inclination, again, allowed a softer fall to avoid splashes of the falling liquid (which made necessary decreasing the runner section length). The choke area was also changed to decrease the bottleneck effect and decrease the chances of dragging ceramic protective paint. The height of the valve (which is a part of the runner section) was enlarged. Originally, the idea of having this valve was to act as a break to the falling fluid. However, by increasing its height and enlarging its cross sectional area it acts now as a gas trapper. One final comment in changes implemented by the modeling was that a metallic grid was added to the ingate to act as a "breaker" of the feeding liquid, slowing it.

5 Conclusion

The code simulation offers surprising results in processes in which it is very complex to make in-situ measurements and monitoring, such as in the manufacturing of aluminum pistons. The results of this work provide information to make changes that will render a more stable production, with less rejection problems due to bad mold design or conditions under which the filling process is carried out.

Page 252: Computational Fluid Mechanics - Malestrom

239

The modification of the filling systems as a result of the simulation and the feedback to optimize the geometries chosen has allowed visualization of the final outcome. This in turn allowed arriving at decisions that have lowered the rejection percentage and the waste of material

The reduction in the waste percentage has been from an initial value on the order of 25% to around 7%, due to the decrease in velocities of the metal, as well as modifications in the geometry of the feeders. However, at this point a proposal is needed on how to reuse the leftovers of aluminum, since there is a contamination of the leftover metal by the small metallic grid that has been implemented.

Acknowledgements

The authors would like to thank the great participation of the engineering team of the Centro de Desarrollo Tecnologico de Pistones MORESA S. A. de C. V., as well as the never ending support to use equipment and technical literature resources at the center. The patience and time given by Miss Linda Escobar is also greatly appreciated.

References

1. David C. Schmidt, Casting Solidification Control and Mold Design Using Computer Simulation (American Foundrymen's Society, IL, USA, 1995).

2. J. Huang, T. Mori, J. G. Conley, "Simulation of Microporosity Formation in Modified and Unmodified A356 Alloy Casting", 4th. International Conference on Permanent Mold Casting of Aluminum, Nov, 1997.

3. J. Huang and G. J. Conley, Computer Simulation of Pore Size and Shape for Equiaxed Aluminum Alloy Casting (Northwestern University, 1998).

4. W. S. Hwang, "Modeling of Fluid Flow", Computer Applications in Metal Casting (Pittsburgh University, USA, 1996).

5. V. Desa Prateen, Modeling of Combined Fluid Flow and Heat/Mass Transfer (Georgia Institute of Technology, 1983).

6. John Campbell, Castings, Chap.2-4 (Butterworth-Heinemann, Birmingham, UK, 1991). 7. Philip Sanford, "Optimization of Gating Systems", 4th International Conference on

Permanent Mold Casting of Aluminum, Nov., 1997. 8. John Campbell, "The Rules for Good Casting", Modern Casting, April, 1997. 9. Jeff Meredith, "Fundamentals of Gating and Feeding Nonferrous Alloys", Modern

Casting, February, 1999. 10. J. Szekely, Fenomeno de Flujo de Fluidos en Procesamiento de Metales, Chap. 2-3

(Limusa, Mexico, 1998). 11. MAGMAsoft version 2.1, Physical Background Manual, Chap. 8, 1995.

Page 253: Computational Fluid Mechanics - Malestrom

240

I S O T H E R M S I N A S O L I D W I T H A T I L T E D F R A C T U R E A N D T H E I R E F F E C T S O N L O C A L F L U I D M O T I O N

A. M E D I N A , E . LUNA, C. P E R E Z - R O S A L E S

Instituto Mexicano del Petroleo, Eje Central Ldzaro Cardenas 152, Apdo. Postal 14-805, 07730 Mexico, D.F., Mexico

C. T R E V I N O

Departamento de Fisica, Facultad de Ciencias, UNAM,

Apdo. Postal 70-564, 04510 Mexico, D.F., Mexico

In this work we analyze the quasisteady state problem of heat transfer in an impermeable solid by considering a background, constant, vertical temperature gradient, G, and the existence of a tilted slot either solid-filled or fluid-filled and located at its middle part . We study cases when a solid medium in the fracture has smaller thermal conductivity than the solid matrix and when a fluid medium has a thermal conductivity smaller than the surrounding solid. In this latter case, which is the most important from the practical point of view such as in the study of oil reservoirs, the heat diffusion in the solid is almost independent of the fluid part and therefore the boundary conditions on the fracture walls are obtained only as a solution of the heat transfer problem along the solid matrix. The energy heat equation is solved numerically for each part of the solid (besides the fracture) in a two-dimensional domain, by employing a paralellized finite differences code in order to find the temperature profiles (isotherms) around the fracture. Finally, these results are also employed in the study of the thermal convection in the fluid when the fracture is very long compared with the aperture size. We have obtained analytical solutions for this particular case.

1 Introduction

Many oil and water reservoirs are naturally fractured, i.e., the near impermeable rocks where the fluids are contained are fissured. Moreover, these reservoirs are under the action of a vertical geothermal gradient which is approximately constant. In a typical reservoir, the fluids in the tilted fractures are nearly isolated from the porous matrix. Thus, the problem of thermal convection in each fracture is very interesting and, consequently, it is very important in order to understand the convection in the reservoir and related phenomena such as the dispersion of several types of materials and diagenesis1,2.

Some efforts have been made to study the fluid behavior inside a fluid-filled, tilted fracture under a constant vertical gradient in a nearly impermeable reservoir which can be considered as a solid matrix1 '3. The direct approximation in these works, employed to study the quiescent and converting states, was the simple projection of the vertical temperature gradient on

Page 254: Computational Fluid Mechanics - Malestrom

241

the tilted walls of the fracture. However, this approximation can be seen as local and is not correct when the fracture length is small or when the fluid motion in the whole fracture zone is of interest.

In this work we analyze the steady problem of the fluid motion in a two dimensional tilted fracture, located at the middle part of a vertical solid, by considering a background vertical temperature gradient, G, at the edges of the solid and under the acceleration of gravity, g. We study cases when a solid in the fracture has smaller thermal conductivity than the solid matrix and when the fluid has thermal conductivity smaller than the solid. In this case, which is the most useful in the study of oil reservoirs, heat diffusion in the solid is nearly independent of the fluid part, and therefore the boundary conditions on the fracture walls needed to solve the fluid equations are obtained as a solution of this problem. Finally, these results are also employed in the study of the thermal convection in the fluid at low Rayleigh numbers. The structure of this work is as follows. In the next section we formulate the problem and the corresponding governing equations. There we also show the use of a paralellized finite differences code in order to find the temperature profiles (isotherms) around the fracture and inside it. These results are used in section 3 to study the convective fluid motion. Finally, in section 4 we give the conclusions and some comments related to future work.

2 The problem

A schematic representation of the fracture in the solid matrix is shown in Fig. 1 where the dimensions of the solid matrix, of the fracture and the coordinate systems inside and outside the fracture are also shown. Briefly, we have considered a fracture with an angle of tilt <f>, aperture size d, infinite width and finite length L = Hj sin</>; the dimensions of the solid matrix are length D and height H. The simplest form to set a background thermal gradient is, as shown in Figure (1), by setting a temperature Tu at the top and a temperature Ti at the bottom and therefore, AT =TU — Ti > 0. The temperature gradient at the lateral walls of the large enough solid matrix is G = AT/H. The fluid has thermal expansion coefficient /?, kinematic viscosity v, density p, specific heat c, thermal conductivity of the solid ks, thermal conductivity of the fluid kf, thermal diffusivity of the fluid aj = kf/pc and finally, the ratio of the thermal conductivities is e = kf /ks, assumed to be very small compared with unity.

The isotherms in the solid will be parallel to the horizontal far away from the fracture but close to it their profiles will be deformed in accordance with the boundary conditions corresponding to the continuity of temperature and

Page 255: Computational Fluid Mechanics - Malestrom

242

< D

Figure 1. Schematic representation of a tilted fracture in a solid of length D, height H and infinite width. The angle of tilt of the fracture is <£, the aperture size d and length L = H/ s'm(f>.

heat fluxes. Thus, any solution for the flow is strongly dependent of the boundary conditions (temperature profiles along each fracture wall). In order to know the temperature profiles, we assume that the thermal conductivity of the fluid is very small compared with that of the solid (e —y 0) and therefore the fluid motion in the fracture does not affect the temperature distribution outside the fracture. In this case, it is sufficient to solve the heat conduction problem in the solid and apply the resulting temperature distributions to both sides of the fracture.

The procedure to solve the heat diffusion problem in the solid separates it into two regions: the side to the right of the fissure, (x\, j/i), and the side to the left, (#2,1/2)- In Fig. 2 we show schematically the regions under consideration. The nondimensional energy equations in each region of the solid matrix are:

J | + J | = 0 for i=l,2, (1) dxf dyf

where 0,- = (T; — 7])/(Tu — 7}) and all coordinates have been made dimen-sionless with the height H: X{ —> X{/H and j/j —> yi/H. The corresponding nondimensional boundary conditions are:

0i (yi =0) = 02 (2/2 = i) = 0, (2)

Mi/i = 1) = M J / 2 = 0) = i, (3)

Page 256: Computational Fluid Mechanics - Malestrom

243

? i ( * i = 0 ) = l - y i , 92{x2 = 0) = y2

dno = e 4>i

dn2

(4)

(5)

where n; are the nondimensional normal coordinates to the fracture wall for region i and 0f represents the nondimensional temperature in the fluid inside the fracture. <j>i indicates that the gradients are considered along the fracture facing region i.

Figure 2. Coordinate axes for each region of the solid matrix. The right hand side is referred to the coordinate system X2, 2/2 and the left hand side is referred to the coordinate system Xl, 2 /1 -

2.1 Numerical method

To solve the energy equation in each solid part we have used a numerical method based on finite differences. The order of accuracy in the method is O(Ax)2 ~ 0(1/4O)2. Parallelization was applied by using a pseudotransient form of the energy equations (1) for the solid with a cubic spline interpolation technique.

Figure 3 shows a plot of the isotherms for the case when the solid has much larger thermal conductivity than the fluid, e -> 0, with an angle of tilt (j> = 45°. In this limit (e —y 0), the energy equations in the solids are decoupled from the energy equation for the fluid inside the fracture. For a finite value of e, both phases have to be solved simultaneously. The nondimensional temperature profiles along the fracture can be obtained, as shown in Fig. 4 as a function of the nondimensional longitudinal coordinate, £ = s/L, along the walls of the

Page 257: Computational Fluid Mechanics - Malestrom

244

fracture. In this case we note the temperature distribution along the fracture is nonlinear and strongly dependent on the whole geometry. The numerical treatment employed in this work assumes that D » H cot(d>), which means that the isotherms in the solid are almost horizontal far away of the fracture. For e —> 0, the temperature gradient in the fluid is very different than that. of the solids. Strong temperature gradients of order AT/d arise, producing important convective motions in the fluid, studied briefly in the next section.

x/H

Figure 3. Schematic view of the isotherms in the solid and in the fissure.

***

—*-n = d - r - n = 0 -m- n = d/2

\ :

M y/H M I.* 1.1

Figure 4. Dimensionless temperature as a function of the coordinate y/H on the fracture walls and in the fluid part .

Page 258: Computational Fluid Mechanics - Malestrom

245

3 Local solution for the fluid

By considering the solution obtained from the problem of the heat transfer along the tilted plates, we note that locally there is a zone (around £ = 1/2) where the temperature gradients are almost constants and the flow is almost parallel to the fracture. In this case, the values of the temperature along the fracture's walls were well determined from the complete problem of heat conduction in the solid and in the fluid, as previously shown.

Assuming the flow to be parallel to the fracture walls, we can derive a simple theory to obtain the velocity profiles in the fluid. The momentum equations for the fluid are, assuming the coordinate system (n, s) as the directions normal to the fracture and along this one, respectively,

. d2u dp 0 = W s m ^ — - - , (6)

dp 0 = pgcos<f>- — , (7)

on

and the energy equation is

dT , (d2T 82T pucj; = k} \ji + ^J • (8)

The boundary conditions are

u(0) = u(d) = 0, (9)

T ( 0 ) = T 2 + G 2 s , (10)

T(d) = T1 + G1s, (11)

where G\ and Gi are given by the numerical method. The overall mass conservation is given by

Jo

d

udn = 0. (12)

Using the Boussinesq approximation (which is the substitution of the density p(T), by the value p(T) = p0[l — /?(T — To)] in buoyancy terms in the momentum equations) and the dimensionless quantities (??,£) = (n/d,s/L), 6 = {T- T0)/AT, p* = p/{podgcos(4>)), with p* = n + /3ATp + t a n ( ^ / r , u* = uTcos(<j>)/(gl3ATd2 sin2(^)/j/), T — d/L and the Rayleigh number Ra — g/3ATd3 sin(<f))/(i/af), the nondimensional equations reduce to

Page 259: Computational Fluid Mechanics - Malestrom

246

d3u* 36 T 89 dr,3 drj ~~ tan(^) d£. ( '

829 „d29 n , , . td0

Here we have eliminated the nondimensional pressure term p. In the limit Ra —>• 0 and r —> 0, the temperature distribution in the fluid is linear, 9 = ~Ci{£)y + C2(£)> with Ci an<3 C*2 of order unity. In this limit, the solution to Eq. (13) is given by

This result shows that by knowing the temperature profiles and gradients on the walls of the fracture, there is always a convective flow inside the fracture, regardless of how small the Rayleigh number is.

4 Conclusions and future work

In this work we have analyzed the steady problem of the heat transfer in a fluid inside a tilted fracture imbedded in a solid under a vertical temperature gradient, with the thermal conductivity much larger than that of the fluid, as in a typical oil reservoir. We have found that the isotherms are not only the projection of the temperature gradient on the walls, but instead their structure is very complex and depends on the aspect ratio of the fracture, the ratio of the thermal conductivity of the fluid related to that of the solid and the inclination angle. A simple theory using a parallel flow inside the fracture gives the velocity and temperature profiles inside the fracture, which has to be tested with experiments and detailed numerical calculations using the full Navier-Stokes equations. Another problem to be considered is when instead of a fluid-filled fracture we have a tilted porous layer saturated of a fluid in a solid of low permeability matrix4. Efforts in this direction are just now in progress.

Acknowledgment

This work has been supported by the Grant FIES 98 58-1 of the Instituto Mexicano del Petroleo, Mexico.

Page 260: Computational Fluid Mechanics - Malestrom

247

References

1. A. W. Woods and S. J. Linz, J. Fluid Mech. 241, 59-74 (1992). 2. O.M. Phillips, Flow and reactions in permeable rocks (Cambridge University

Press, Cambridge, 1991). 3. E. J. Shaughnessy and J. W. Van Gilder, Numer. Heat Transfer Part A 28,

389-408 (1995). 4. S. J. Linz and A. W. Woods, Phys. Rev. A 46, 4869-4878 (1992).

Page 261: Computational Fluid Mechanics - Malestrom

248

B A S I C N U M E R I C A L S I M U L A T I O N S I N K A L U Z A ' S M A G N E T O H Y D R O D Y N A M I C S

A L F R E D O SANDOVAL-VILLALBAZO, ANA LAURA G A R C I A - P E R C I A N T E

Departamento de Ciencias, Universidad Iberoamericana, Prolongation Paseo de la Reforma 880, Col. Lomas de Santa Fe, 01210 Mexico, D.F., Mexico

E-mail: [email protected], adn229Qonebox.com

L E O P O L D O S. G A R C I A COLIN*

Departamento de Fisica, Universidad Autonoma Metropolitana, Av. Purisima y

Michoacdn S/N, Col. Vicentina, 09340 Mexico, D.F., Mexico

E-mail: [email protected]

Relativistic magnetohydrodynamics is discussed within the framework of irreversible thermodynamics. This is done using Kaluza's ideas about unifying external fields in terms of the corresponding space—time curvatures for a given metric. The outcome of this approach is rewarding. The conservation equations follow in a direct way as well as the entropy balance equation with an entropy production whose form suggests the type of constitutive equations that are consistent with its semipositive definite property. Further, the resulting transport equations are of a hyperbolic type in agreement with causality. Specific numerical examples will be presented by way of illustration.

1 Introduction

The purpose of this work is to present a numerical solution to a heat transport equation formulated within the context of relativistic magnetohydrodynamics. Transport equations arise from the coupling of conservation or balance equations for a set of arbitrarily chosen state variables with the so called constitutive equations. These latter ones express a possible relationship between the currents that appear in the system when subjected to the action of external gradients with such gradients given in terms of the intensive variables. Thus a temperature gradient induces a heat (energy) current and so on. When this problem is formulated within the framework of classical irreversible thermodynamics, it is possible to establish a set of constitutive equations which guarantee that the entropy production is nonnegative, thus at grips with the second law of thermodynamics.

Here we wish to add two features to the above scheme. First, to formulate transport equations within the frame of general relativity. Second, to

'Also at El Colegio Nacional, Luis Gonzalez Obregon 23, Centro Historico 06020, Mexico, D.F. Mexico.

Page 262: Computational Fluid Mechanics - Malestrom

249

couple a fluid, assuming it is electrically charged, to an external electromagnetic field. The first objective, to derive relativistic transport equations in the absence of external fields has been previously discussed by two of us1. The main advantage of this formalism is not only to show its consistency with the second law of thermodynamics but to exhibit that the resulting transport equations are of the hyperbolic type, namely, they do not violate causality. The second objective, to extend this formalism to magnetohydrodynamics poses some challenges. When the problem is dealt with nonrelativistically and one introduces the electromagnetic field as an external force, the Lorentz force, two shortcomings arise2. Firstly, the resulting transport equations are of the parabolic type, violating causality, and secondly, in the entropy production there appears a bilinear term containing the electrical current times the electric field. This implies that to obey the second law one has to postulate Ohm's equation as a constitutive relation, a fact which in our opinion might seem too restrictive3. In view of these facts, the question is how to get around them to obtain the desired results. The answer is provided by the so called Kaluza-Klein formalism which, as we shall see, does provide a rather elegant and simple solution.

Indeed, in 1921 T. Kaluza4 - 6 proposed a method to deal with a fundamental question in physics, the dualism of gravity and electricity. Quoting from the first lines of his paper, "Alongside the metric tensor of the 4-dimensional manifold (interpreted as a tensor potential of gravity) a general relativistic description of world phenomena requires also an electromagnetic four potential A^".

In order to accomplish such formulation, Kaluza proposed working in five dimensions to be able to add a fifth component to Einstein's stress tensor in a form which leads in a natural way to the covariant formulation of Maxwell's equations for the electromagnetic field. The essence of Kaluza's ideas and how we have used them to formulate relativistic magnetohydrodynamics will be discussed in the following section.

2 Relativistic magnetohydrodynamics

Following Kaluza we assume that the equations of general relativity may be applied to a 5x5 metric denned as,

Page 263: Computational Fluid Mechanics - Malestrom

250

flV

011 012 013 014 Ai

021 022 023 024 A2

031 032 033 034 A3

041 042 043 044 \f

Ai A2 A3 \ip g55

(1)

To keep this presentation as simple as possible the components of the metric g^v will be taken to correspond to Minkowski's metric namely cept for #44 = 1. Also [x^f = [x1,x2,x3,ct,x5] and [v*1]* = [x1 ,x2,x3,c,%] where [ ] denotes the transposed vector, x1 = ^ - where r is the proper time and v5 = ^ where q and m are the charge and mass of the fluid's particles. This definition of v5 guarantees that for small specific charges and negligible time dilation one recovers the well-known Lorentz equation of motion of a charged particle in the presence of the electromagnetic field.

The important results follow from Eq. (1) using Minkowski's metric by direct computation of the Christoffel symbols. The first one is the well known expression for the field tensor,

pliu _

0 Bz -By

-Bz 0 Bx

By —Bx 0 —Ex — Elt — E7 c x c y c z

•\EZ

since B = V x A and E = —Vy + A a s i s well known. Moreover

p\,a/3 _|_ pa,/3\ _j_ p$. \a 0

(2)

(3)

are precisely Maxwell's equations without sources, where i?A> denotes the covariant derivative and the remaining two equations are obtained through Einstein's field equation

where G^v is Einstein's tensor, T^ is defined by

T"" = pov^v" •Po9l"/ + '-^v»v" +E"

(4)

(5)

and T5a = Ta5 = jf{ is the four dimensional electric density current vector. po and po are the local density and pressure in the commoving system and "EJil> the viscous stress tensor. K is the gravitational constant.

Page 264: Computational Fluid Mechanics - Malestrom

251

It should be emphatically stressed that in all this formalism the Kaluza "cylinder condition" is required, namely, -^ = 0. The only justification for it is that it leads directly to Maxwell's field equations in cartesian coordinates.

The second result is that the equation of motion of a particle along a geodesic is given by

ds2 + "" ds ds { '

where ds2 is the line element and T" the ordinary Christoffel symbols. As said above, this reduces to Lorentz's equation in the nonrelativistic limit.

We now turn to magnetohydrodynamics omiting all algebraic steps which are identical in structure to those given in Sandoval-Villabazo and Garcia-Colm,1 remembering that here greek indices run from 1 to 5. Starting from Eq. (5) one uses the fundamental conservation equation

7£" = 0 (7)

with jp — vu ().„ , 0.J, indicating a covariant derivative, to obtain the continuity equation for po [7] and an internal energy balance equation1,8 which we shall not bother to write down. The only assumption made in this derivation is that in the comoving system the total energy is conserved. The next step is crucial namely, we assume that the entropy flux is a 5D vector of the form

j» = PoSov" + r (8)

where the convective term poSov" containing the local entropy density SQ defined in the commoving system yields the entropy flow through the hyper-surface enclosing any arbitrary five dimensional volume and J" is the entropy flow generated by the dissipative processes taking place within that volume. Thus, the general form for the entropy balance equation is that

•/*> = <r > 0 (9)

where <r, the entropy production, according to the second law must be nonneg-ative. When combined with the continuity equation this leads to the general entropy balance equation and in particular, to the explicit form for a namely,

'=-1* - j r ^ - T ^ — (10)

Here, J^ is the five dimensional heat current and T0 the local temperature defined in the comoving system. Eq. (10) is worth a minute of reflection. First of all, the only additional assumption required in its derivation besides

Page 265: Computational Fluid Mechanics - Malestrom

252

the validity of the conservation equations in the comoving system is that in such system the local equilibrium assumption holds true. This assumption, s tat ing that the local entropy density is a t ime independent functional of the conserved densities, po and eo the internal energy density in this case, is the only assumption drawn from classical irreversible thermodynamics9 . It allows one to write tha t if SQ = SQ (po, eo),

dr \dpo)eo dr \de0 Jpo dr

thus relating the dynamics of the local entropy to the one prescribed by the evolution equations. Eq. (11) is the underlying basis in the derivation of Eq. (10). Second of all, the form of a is a bilinear one containing the sums

of products of forces Tv, v? t ime fluxes, *%-, ^ r - . Thus, in the third term

there is a force T" va arising from the geometrical structure of our hyperspace through r ^ where the effects of the electromagnetic field are included. This is precisely what Kaluza proposed to achieve, to incorporate the effects of the electromagnetic field (or any other field) through the space curvature effects. One can indeed show3 tha t in the absence of viscous forces this term reduces to the s tandard one (—jkEk) of nonrelativistic magnetohydrodynamics. Finally, if one proposes constitutive equations relating the forces to the fluxes in a linear way, J" = —AT;„, etc., a will be non negative provided A the thermal conductivity and the two other coefficients are nonnegative. This condition is borne by experiment in the nonrelativistic limit and we expect that it also holds true here.

The last step required is to obtain a heat t ransport equation from the formalism developed and this is a question of s tandard algebra. Using the local equilibrium assumption for the internal energy density, eo = eo (po,To) taking the t ime derivative with respect to the proper t ime, using the standard

thermostat ic formula for the coefficients ( 1 ^ J and ( | |P- j = Cp and

assuming valid the relativistic version of Fourier's equation, J^ = — \T-U one gets tha t the equation for the local temperature is given by

2A dT0 d T0 . . , . 3 - + - 5 - T = A ( r) + / a ( r) (1 2)

r or or1

where the source terms f\ (r) and fa (r) are:

_ f GM2 GM GM°2 c 4 r 3£rtJ5\

fl W ~ V c*r3 + 2r 2 + 2r (2GM - c2r) ~ 4 (2GM - c2r) + 4 ) ^ (13)

Page 266: Computational Fluid Mechanics - Malestrom

253

f ( \ - ( GM2 — GM°2 °Ar 3ErV5\ fl ( r ) ~ V c2r3 + ^ 2 " + 2r (2GM - c2r) ~~ 4 (2GM - c2r) + 4 J *

(14) In equations (13) and (14), G is the universal gravitational constant, M

the mass of the gravitational source and T]r and rjs the rotational and shear viscosities, respectively, and we have made use of the following simplifications:

1. Spherical symmetry without rotation.

2. Null magnetic field and radial electric field.

3. Small charge-mass ratio.

4. The local internal energy is assumed to be much smaller than the mechanical rest energy.

Eq. (12) is the resulting equation for the heat transport that will be used to obtain some numerical results for the case of a neutron star. Bulk viscosity does not appear in Eq. (12) because the divergence vYv vanishes. The main results are shown in Fig. 1, which shows the effects of the electric and gravitational fields on the temperature distribution of a dense sphere. The data corresponds to an astrophysical object of a solar mass, the radius of a neutron star, and temperature boundary values of the order of magnitude of this type of object. The intensity of the coupling of the electric field and the viscosities in the upper curve is of the order of 104 W m~2.

Due to the fact that this formalism is completely new in the context of magnetohydrodynamics3, we expect that powerful numerical codes may be developed in the future in order to get a deeper understanding of this Kaluza's five-dimensonal tool. Although the final equation analyzed here included many simplifications that lead to a solution easily achieved by very basic algorithms (Mathematica's NDSolve), the main body of the formalism involves a very complex new system of transport equations. We therefore leave this question to experts in numerical methods to tackle it.

Concluding, this example simply ilustrates the versatility of the fomal-ism which may be extended to much more realistic and thus, complicated situations. Obtention of results is simply a question of powerful numerical computations.

Details concerning the numerical procedure of the results here quoted are too cumbersome to be presented in such a short paper. However, they are available to any interested reader by contacting the first two authors.

Page 267: Computational Fluid Mechanics - Malestrom

254

Figure 1. The graph above shows the contrast of temperature distribution in three cases. Horizontal axes corresponds to distance from the origin (in meters). The vertical axis represents temperature (in Kelvins). The lower curve was calculated in the absence of both fields. The middle curve shows the effect of the gravitational field, while the Kaluza's effects of an intense electric field cause the existence of a maximum of temperature, as shown in the upper curve.

R e f e r e n c e s

1. A. Sandoval-Villalbazo and L. S. Garcia-Colin, Physica A 2 3 4 , 358-370 (1996); ibid. A 2 4 0 , 480 (1997).

2. S. R. de Groot and P. Mazur , Non-equilibrium Thermodynamics (Dover P u b lications, Mincola, N.Y. , 1984)

3. A. Sandoval-Villalbazo and L. S. Garcia-Coh'n, Phys. of Plasmas 7, 4823-4830, (2000).

4. T h . Kaluza, Sitzungsberg. D. Preuss. Akademie D. Wissenschaften, Physik.-Mathemat. Klasse, 966-972 (1921).

5. Modern Kaluza-Klein Theories, T . Appelquist , A. Chodos and P. Freund, eds., (Addison-Wesley, Reading, Mass. , 1987).

6. L. O'Raifeartaigh and N. S t rauman , Rev. Mod. Phys. 72 , 1 (2000). 7. A. Sandoval-Villalbazo and L. S. Garcia-Colin, / . Non-Equilib. Thermodyn.

24 , 380-386 (1999).

8. A. Sandoval-Villalbazo and L. S. Garcia-Coh'n, Gen. Rel. and Grav. 3 1 , 781 (1999).

9. L. S. Garcia-Coh'n and F . J . Uribe, J. Non-Equilib. Thermodyn. 16, 89 (1991).

Page 268: Computational Fluid Mechanics - Malestrom

255

U N D E R S T A N D I N G D I L U T E G A S E S : G O I N G B E Y O N D T H E N A V I E R - S T O K E S E Q U A T I O N S

F . J . U R I B E

Departamento de Fisica, Universidad Autonoma Metropolitana-Iztapalapa, 09340 Mexico, D.F., Mexico

The main interest of this work is the Chapman-Enskog method for solving the Boltzmann equation. The calculation of the diffusion coefficient using the classical trajectory method for three realistic potentials for He-N2 is reported. A comparison of the calculated diffusion coefficients with experimental data and the extended corresponding states principle is also performed. Limitations of the Navier-Stokes equations for some problems are mentioned and a more detailed analysis of this point for the shock wave problem is considered.

1 Introduction

The consideration of dilute gases trades wealth of applications for depth of understanding. In this case the Boltzmann equation, or many of its variants for dilute gases with structure either quantum or classical, proyides a sound theoretical description1. In this work I will discuss the Chapman-Enskog method2, Grad's method3 and the Direct Simulation Monte Carlo (DSMC) method4 for solving the Boltzmann equation.

The Chapman-Enskog method solves the Boltzmann equation by making an expansion of the distribution funcion in terms of the Knudsen number; to order zero the heat flux and pressure tensor do not contain dissipative phenomena and substitution of both quantities in the conservation equations result in the Euler equations of hydrodynamics. Dissipative effects are incorporated to first order in the Knudsen regime through the thermal conductivity and the shear viscosity. The well known Navier-Stokes-Fourier linear constitutive equations are obtained and the transport coefficients can be calculated for a given intermolecular potential. Substitution of the constitutive equations in the conservation equations gives rise to the well known Navier-Stokes equations which have many applications. To second order in the Knudsen regime the Chapman-Enskog method gives rise to the Burnett equations, which are also considered in this work. Traditionally the problem of solving the hydro-dynamic problem for a given set of boundary conditions, the Navier-Stokes equations with the no-slip at the boundary conditions for example, was considered outside of the scope of the kinetic theory. With the advent of the DSMC method, which is now feasible with current computer resources, it is possible to obtain information not only about the hydrodynamic fields but

Page 269: Computational Fluid Mechanics - Malestrom

256

also about the distribution function for which experimental information is also available5. Furthermore, Nonequilibrium Molecular Dynamics (NEMD) simulations for shock waves in dilute gases are now possible and the results are in agreement with those of DSMC6. Since there is also a validation of the DSMC method using experimental data7 ,1 decided to use the implementation by Bird4 in the shock wave problem.

The structure of this work is as follows. After this introduction I discuss the evaluation of transport properties at the Navier-Stokes regime, the main objective being to give a rough idea of the level of precision that the kinetic theory has reached. In section 3 some examples are shown in which the hydro-dynamic description provided by the Navier-Stokes equations is susceptible of improvement and the case of shock waves is considered in some detail to illustrate this point. Finally, some closing remarks are given.

2 The Navier-Stokes regime

Before tackling the Burnett equations I would like to discuss some applications at the Navier-Stokes regime in order to get an idea of the level of refinement that the kinetic theory has reached. One method that allows to calculate transport properties, for a given intermolecular potential, is the so called classical trajectory method8. This method solves the differential equations of motion for a binary encounter under different initial conditions. From these solutions, a number of effective cross sections can be calculated and the transport coefficients are then accordingly obtained. A natural question arises: what is the true interaction potential for a given system? The field of intermolecular potentials is vast and sophisticated9 and here I will consider the calculation of the diffusion coefficient for three intermolecular potentials for He-N2 using the classical trajectory method. There is another route to calculate transport properties in which one does not pay attention to the explicit form of the intermolecular potential, but rather assume that its form is the same for a class of systems. This route is known as the extended corresponding state principle and a review of its present status is available10.

In figure 1 the percentage deviations of the diffusion coefficient (A0^) with respect to the extended corresponding state principle as a function of the temperature is given. A°D is defined as,

*D = - zcs x 100,

where £)^eo,exp a r e ^ theoretical or experimental values of the diffusion co-

Page 270: Computational Fluid Mechanics - Malestrom

257

3.0

2.0

1.0

A«D 0.0

-1.0

-2.0

u,Too.o 300.0" 500.0 700.0 900.0 1100.0

T(K)

Figure 1. Percent deviation (A^,) of experimental and theoretical data with respect to the extended corresponding states principle as a function of the temperature. Crosses: values for the BTT potential; solid circles: values for the potential by Hu and Thakkar (present work); squares: values for the 3SMV potential; triangles: experimental values by Seager et ah; diamonds: experimental values by Trengove et al.

efficient and D12 is the value for the diffusion coefficient given by the extended corresponding states principle for a mole fraction of N2 equal to 10~6. The two sets of experimental data shown, classified as primary data by Bzowsky et al.16, are the ones by Tengrove et al.11 with an estimated accuracy of about 0.5% and by Seager et al.12 which have lower accuracy and do not correspond to the limit of a trace component of N2 as the ones by Tengrove et. al. The three potential energy surfaces (PES) considered in the figure are the semiempirical model by Bowers at al.13 (BTT), the multiproperty fit surface by Gianturco et al.14 (M3SV) and the potential obtained by Hu and Thakkar15

which is an analytical fit to ab initio results obtained with the supermolecule fourth-order M0ller-Plesset perturbation theory. The effective cross sections for the BTT and M3SV potentials were taken from the work by Dickinson and Heck8, the effective cross sections for the potential by Hu and Thakkar were obtained in collaboration with Prof. A. S. Dickinson of the University of Newcastle upon Tyne (unpublished).

It can be concluded from Fig. 1 that the difference between the best experimental values (those of Tengrove et al), the calculated diffusion coefficients for three realistic intermolecular potentials, and the extended corresponding states principle, are within 3% in the temperature range from 100 K to 1000 K. In my opinion such an agreement is remarkable. Other transport properties can also be considered but a more extensive analysis is beyond the objective of this work. While the calculation of some transport properties is in good

Page 271: Computational Fluid Mechanics - Malestrom

258

shape, one must not infer that the same is true for predictions given by the Navier-Stokes equations and this point will be considered in the next section.

3 Beyond the Navier-Stokes regime

From the previous section it is clear that the situation at the level of the Navier-Stokes regime regarding the calculation of some transport coefficients is satisfactory, and the question that jumps to the fore is, why it is necessary to go to second order in the Knudsen number? The reason is that linear constitutive equations are expected to hold for small gradients and that there are a number of interesting problems for which this condition does not hold; a well known example corresponds to the propagation of shock waves17. For plane Poiseuille flow, where the flow is subsonic and the gradients are not very large, Uribe and Garcia18 solved the autonomous six dimensional first-order dynamical system provided by the Burnett equations as an initial value problem using Adams method, the DSMC data provided the initial conditions. They found a nonconstant pressure profile and a heat flow along the direction of the flow, in agreement with the DSMC simulations, such features cannot be explained with the Navier-Stokes equations. A further example in which the Burnett equations improve on the Navier-Stokes equations is the case of a one dimensional strongly nonisothermal gas19. I do not have space to do justice to the above-mentioned and other works, and in the following I will concentrate on certain aspects of the shock wave problem.

3.1 Shock waves

The situation with shock waves in monatomic gases is somewhat puzzling. First of all let me point out that for a Mach number of value 100 the temperature at the hot side of the shock, assuming standard conditions at the cold part of the shock, is such that the system must be ionized, so the problem of finding structure for high Mach numbers with the Boltzmann equation is academic20. Also, the Navier-Stokes equations predict that for some models and any Mach number (M) there exists structure. Grad's thirteen moment approximation, which in principle provide us with a method for going beyond the Navier-Stokes regime, give structure for Mach numbers lower than 1.65. This fact led Weiss21 to point out that although the Navier-Stokes equations are not very good to predict shock wave profiles for large Mach numbers it turns out that Grad's thirteen moment approximation is even worse. Weiss' remark reflects the point of view that a theory is not good if it cannot provide structure for all Mach numbers, but in the opinion of some authors20 it is

Page 272: Computational Fluid Mechanics - Malestrom

259

necessary to know first if the Boltzmann equation has structure for all Mach numbers, before the argument can be raised against a theory. One could think tha t the problem of finding structure for larger Mach numbers can be solved by considering more moments, but there is work by Holway22 who claimed tha t if more moments are considered there is always a bound on Mach numbers ( M « 1.85) such tha t no structure can be found for Mach numbers larger than the bound. Weiss23 recently challenged the work by Holway.

The Navier-Stokes equations provide structure for all Mach numbers 2 4

and the situation regarding their results is again controversial25 . For some authors these equations provide a poor description even for Mach numbers close to one and for others they provide an accurate description in this case2 . The explicit s tat ionary Navier-Stokes equations for the case of rigid spheres are the following22,

fu*i(s) = T0 + l - u * ( s ) - i £ L (2)

9 r'(s) = \T0 + 1 (1 - u*{s)f + r 0 ( l - «*(*)) - ^r(s), (3)

where w*(s) = U(X)/UQ, U{X) is the stationary velocity as a function of the position, «o is the velocity at the cold part of the shock, s = x/l where / is the "mean free path" as denned by Holian et al.26, T(S) = kT(x)/mul is the reduced temperature , k the Boltzmann constant, T(x) the temperature , m the mass, To = y/d/(5 M ) the reduced temperature at the cold part of the shock and the prime denotes the derivative with respect to s. For the rigid sphere model / = —\/T(S) and g = — | | ^ / r ( s ) . Equations (2) and (3) provide a dynamical system with well known properties, the upstream critical point is an unstable node, the downstream critical point is a saddle and there is a unique curve joining these two critical points (heteroclinic trajectory). Futhermore, if upstream corresponds to s = — oo and downstream to s = oo, then perturbing slightly the downstream critical point and performing the integration in the negative direction, the solution will go to the upstream critical point. This method of approximately obtain the structure for the shock wave problem goes back to Gilbarg and Paolucci2 4 . A numerical analysis of the Navier-Stokes dynamical system using Adams method, the Runge-Kut ta method and the backward differentiation formula (BDF), is available27 . The BDF and Adams method have also been used to solve the Burnett equations2 0 '2 8 .

The idea of perturbing downstream and integrating towards upstream was used by Sherman and Talbot 2 9 to numerically solve the stationay Burnett equations, which constitute a first-order autonomous dynamical system in four dimensions, for Maxwellian molecules. They found that the solutions

Page 273: Computational Fluid Mechanics - Malestrom

260

developed large oscillations and concluded that there was little merit in the Burnett equations. Later on, Foch and Simon30 argued that before these oscillations develop the numerical solution is very near upstream and in this way they reported solutions up to M = 4 for Maxwellian molecules. The situation regarding the local structure for the Burnett equations was considered by Foch31 and he found that for Maxwellian molecules there exists a bifurcation at upstream in which the upstream unstable node changes to a saddle, see also [32>33]. Similar conclusions regarding the local behavior around the critical points for the rigid sphere model have been reported28. Simon and Foch also brought attention to the work by Montgomery34 regarding the existence of an heteroclinic trajectory (but not uniqueness) for the Burnett equations. Montgomery's theorem is actually of more general validity and can be used to investigate the existence of higher-order equations, for example the super-Burnett equations. The above mentioned complications of the Burnett equations prompted other authors to investigate other approaches. Fiscko and Chapman35 tried a nonstationary code and were able to obtain numerical solutions up to M = 50 for the Burnett and super-Burnett equations using different models. They compared the results with experimental data and their implementation of the DSMC method. However, apart from the fact that their DSMC calculations were at fault, they discovered an anomaly of the Burnett equations that consisted in numerical solutions being unstable for high Mach numbers or when a fine computational mesh was used36. Another direction that has been explored is the one by Reese33 in which the boundary conditions for the stationary Burnett equations are modified, he reported results for shock waves in argon up to M = 8.

In 1992 Salomons and Mareschal6 reported the first Molecular Dynamics (MD) calculations for a dilute gas of rigid spheres and showed that the fluxes given by the Burnett equations were in better agreement, with respect to the MD calculations, than the Navier-Stokes equations for Mach numbers about 100. Shortly after this report Salomons and Mareschal in collaboration with Holian and Patterson26 tested a conjecture due to Holian; they found that the conjecture provided a more accurate description for shock wave profiles than the Navier-Stokes equations. The dynamical system ob-tained by Holian et al.26 results from taking / = — u*(s) (TQ + 1 — u*(s)) and g = - | | y/u*(s) (r0 + 1 - u*(s)) in Eqs. (2) and (3). Since the eigenvalues of the Jacobian matrix at the critical points are real, for both the Navier-Stokes equations and the theory advanced by Holian et al., oscillatory solutions are not expected. Dividing Eq. (3) by Eq. (2) it follows that the derivative of r with respect to w* is the same for the Navier-Stokes equations and the Holian dynamical system; this means that while the shock profiles are

Page 274: Computational Fluid Mechanics - Malestrom

261

different the orbits are the same. So, in the U*-T plane there is no difference between the Navier-Stokes and Holian dynamical systems. Recent numerical calculations of the orbits for both theories corroborate this fact20.

After the work by Salomons and Mareschal it was a natural step to see is one could provide stationary shock wave profiles for high Mach numbers. In 1995 Lopez de Haro and Garzo37 reported shock wave profiles for high Mach numbers for the linearized Burnett equations in a dense gas of rigid spheres and in 1998 profiles for the full Burnett equations for a dilute gas of rigid spheres at M = oo were reported28. However, for the dilute case it was mentioned28 that the calculated orbit did not corresponds to an hetero-clinic trajectory. Furthemore, the calculated orbit does not corresponds to an heteroclinic trajectory for Mach numbers greater than Mc « 2.69 where the bifurcation at which the upstream unstable node changes to a saddle appears. The reason for this is the existence of a limit cycle for M £ [Mc, MCl], MCl PS 3.25, and for larger Mach numbers than MCl to the fact that the local flow can not be extended to s = — oo. I will refer to the bifurcation at Mc as a saddle-node-Hopf bifurcation. For Mach numbers lower than Mc numerical evidence suggest that the calculated orbit corresponds to an heteroclinic trajectory, Montgomery's theorem can shown to hold for the Burnett equations20

but the theorem does not give information about the explicit range of Mach numbers in which the heteroclinic trajectory exists. I would like to stress that althought for M > Mc the calculated orbit does not corresponds to an heteroclinic trajectory, this does not mean that the Burnett equations do not have structure. In Fig. 2 the projection of the calculated orbit for the Burnett dynamical system in the U*-T plane at M = 2.68 is given, the orbits for the Navier-Stokes equations at the same Mach number can also be found. Comparisons in other planes at M = 2 are also available20.

In 1982 Bobylev38 showed that for a dilute gas of Maxwellian molecules which is at rest, the Burnett equations are unstable in the hydrodynamic sense. His result relied on the use of linear stability analysis and it was used by Zhong et al.40 to explain the anomaly found by Fiscko and Chapman. Recently39, Bobylev's instability has been considered for rigid spheres and it has been argued that it can be interpreted as to give a bound on the Knudsen number above which the Burnett equations are not valid. The Chapman-Enskog expansion is valid for small Knudsen numbers but an explicit range has never been given, it would be interesting to see if the anomaly found by Fiscko and Chapman can be recast in terms of the Knudsen number. The Stanford group36,40 has considered the stabilization of the Burnett equations; this has been done by dropping some terms in the Burnett equations or by including in them terms that come from the super-Burnett equations. As far

Page 275: Computational Fluid Mechanics - Malestrom

262

0.275

5 ' ' ' ' ' — 0.32 0.52 0.72 0.92

U*

Figure 2. Orbits in the U*-T plane at M = 2.68 for rigid spheres. Circles: DSMC; solid line: Navier-Stokes; dashed line: Burnett; squares: critical points.

as I know it is not known if their subset or superset of the Burnett equations is also satisfactory in situations different from the shock wave problem. Another modification to the Burnett equations due to Woods41 has been used to obtain shock wave profiles for Mach numbers up to M — 30, satisfactory results have been reported when compared with experimental data for argon42.

To end this section I would like to draw some conclusions, (a) the results shown in Fig. 2 show that the Burnett equations provide an improvement over the Navier-Stokes equations for small Mach numbers, (b) it is simpler and better to compare the underlying dynamical systems instead of only the profiles, (c) the orbits of the Navier-Stokes and Holian dynamical systems are the same, (d) the calculated orbit and profiles of the Burnett equations for strong shocks, M > 100, improve on the Navier-Stokes equations, but the results are not conclusive due to the lack of structure for the calculated orbit; it would be interesting to know if the Boltzmann equation provides structure for such Mach numbers; (e) Bobylev's instability can be interpreted as providing a bound for the Mach number above which the Burnett equations are not valid, and it would be interesting to see if the anomaly found by Fiscko and Chapman can be interpreted in terms of the Knudsen number; (f) the modifications of the Burnett equations-provided by the Stanford and Oxford groups should be tested for situations different from the shock wave problem.

4 Final remarks

The Burnett equations provide a better description than the Navier-Stokes equations in some examples; the main problem with them is that the boundary

Page 276: Computational Fluid Mechanics - Malestrom

263

conditions are unknown. Moment methods provide another alternative for extending the Navier-

Stokes equations but the closure problem remains an open task to solve.

A c k n o w l e d g m e n t s

I thank R. M. Velasco for a critical reading of the manuscript. Work financed in part by CONACyT.

R e f e r e n c e s

1. F. R. W. McCourt, J. J. M. Beenakker, W. E. Kohler and I Kuscer, Nonequi-librium Phenomena in Polyatomic Gases (Oxford University Press, New York, 1990).

2. S. Chapman &; T. G. Cowling, The Mathematical Theory of Non- Uniform Gases (Cambridge University Press, 1970).

3. H. Grad, Comm. Pure and Appl. Math. 2, 331 (1949). 4. G. A. Bird, Molecular Gas Dynamics and the Direct Simulation of Gas Flows

(Clarendon, Oxford, 1994) 5. G. C. Pham-Van-Diep, D. A. Erwin and E. P. Muntz, Science 245, 269 (1989). 6. E. Salomons and M. Mareschal, Phys. Rev. Lett. 69, 269 (1992). 7. G. C. Pham-Van-Diep, D. A. Erwin and E. P. Muntz, Phys. Fluids A 3, 697

(1991). 8. A. S. Dickinson and E. L. Heck, Molec. Phys. 70, 239 (1990). 9. A. van der Avoird, in Status and Future Developments in the Study of Trans

port Properties, W. A. Wakeham, A. S. Dickinson, F. R. W. McCourt and V. Vesovic, eds. (Kluwer, 1992).

10. E. A. Mason and F. J. Uribe, in Transport Properties of Fluids, J. Millat, J. H. Dymond and C. A. Nieto de Castro, eds. (Cambridge University Press, New York, 1996).

11. R. D. Tengrove and P. J. Dunlop, Physica A 115 , 339 (1982). 12. S. L. Seager, L. R. Geertson and J. C. Giddings, J. Chem. Eng. Data 8, 168

(1963). 13. M. S. Bowers, K. T. Tang and J. P. Toennies, J. Chem. Phys. 88, 5465 (1988). 14. F. A. Gianturco, M. Venanzi, R. Candori, F. Pirani, F. Vecchiocattivi, A. S.

Dickinson and M. S. Lee, Chem. Phys. 109, 417 (1986); ibid 113, 166 (1987). 15. C.-H. Hu and A. J. Thakkar, J. Chem. Phys. 104, 2541 (1996). 16. J. Bzowski, J. Kestin, E. A. Mason and F. J. Uribe, / . Phys. Chem. Ref. Data

19, 1179 (1990). 17. H. Alsmeyer, J. Fluid. Mech. 74, 497 (1976). 18. F. J. Uribe and A. L. Garcia, Phys. Rev. E 60, 4063 (1999).

Page 277: Computational Fluid Mechanics - Malestrom

264

19. D. W. Mackowski, D. H. Papadopoulos and D. E. Rosner, Phys. Fluids 11, 2108 (1999).

20. F. J. Uribe, R. M. Velasco, L. S. Garci'a-Colm and E. Diaz-Herrera, Phys. Rev. E 62, 6648 (2000).

21. W. Weiss, Phys. Rev. E 52, R5760 (1996). 22. L. H. Holway, Phys. Fluids 7, 911 (1964). 23. W. Weiss, Phys. Fluids 8, 1659 (1996). 24. D. Gilbarg and D. Paolucci, J. Ration. Mech. Anal. 2, 617 (1953). 25. G. C. Pham-Van-Diep, D. A. Erwin and E. P. Muntz, J. Fluid Mech. 232,

403 (1991). 26. B. L. Holian, C. W. Patterson, M. Mareschal and E. Salomons, Phys. Rev. E

47, R24 (1993). 27. F. J. Uribe, R. M. Velasco and L. S. Garci'a-Colm, Phys. Rev. E 62, 3209

(1998). 28. F. J. Uribe, R. M. Velasco and L. S. Garci'a-Colm, Phys. Rev. Lett. 81, 2044

(1998). 29. F. S. Sherman and L. Talbot, in Proceedings of the First International Sympo

sium on Rarefied Gas Dynamics, F. M. Devienne, ed. (Pergamon, New York, 1960).

30. J. D. Foch Jr. and C. E. Simon, in Rarefied Gas Dynamics, J. L. Potter, ed., Progress in Astronautics and Aeronautics 51 (AIAA, New York, 1977).

31. J. D. Foch Jr, Acta Physica Austriaca suppl. X, 123 (1973). 32. J. M. Reese, F. Thiele and L. C. Woods, in International Symposium on Rar

efied Gas Dynamics, J. Harvey and G. Lord, eds. (Oxford University Press, Oxford, 1995).

33. J. M. Reese, in Proceedings of the 21st International Symposium on Shock Waves, Paper 8050, A. F. P. Houwing, ed. (Panther Publishing and Printing, Canberra, 1997).

34. J. T. Montgomery, Phys. Fluids 18, 148 (1975). 35. K. A. Fiscko and D. R. Chapman, in Rarefied Gas Dynamics, E. P. Muntz, D.

P. Weaver and D. H. Campbell, eds. 118 (AIAA, Washington, 1989). 36. F. E. Lumpkin III and R. D. Chapman, J. Thermophys. Heat Transfer 6, 419

(1992). 37. M. Lopez de Haro and V. Garzo, Phys. Rev. E 52, 5688 (1995). 38. A. V. Bobylev, Soviet Phys. Dokl. 27, 29 (1982). 39. F. J. Uribe, R. M. Velasco and L. S. Garci'a-Coli'n, Phys. Rev. E 62, 6648

(2000). 40. X. Zhong, R. W. MacCormark and D. R. Chapman, AIAA Journal 31, 1036

(1993). 41. L. C. Woods, An Introduction to the Kinetic Theory of Gases and Magneto-

plasmas (Oxford University Press, New York, 1993). 42. J. M. Reese, L. C. Woods, F. J. P. Thivet and S. M. Candel, / . Comp. Phys.

117, 240 (1995).