The PPM gas dynamics code was used to solve the Euler equations of inviscid fluid flow in a 3D rectangular region of a convectively unstable atmosphere. A deep atmosphere, with the horizontally averaged density increasing by about a factor of 14 from the top to the bottom, was confined between two impenetrable, horizontal, friction free walls. The top wall was maintained at a constant, relatively cool temperature, while a constant heat flux was maintained through the bottom wall. A rectangular region was studied which was twice as wide in each horizontal dimension as its height. Periodic boundary conditions were applied in the horizontal dimensions. This region was wide enough only for a single convection cell in the lower portion of the unstable layer, where the local pressure scale height was largest. Studies at lower grid resolution of much wider regions suggest that typical convection cells would prefer to be about 25\% wider than the ones in our fine grid simulations. However, the focus of this work was the detailed interaction of the convective motions with the turbulence which they generate. Therefore the region of the simulation was set to contain only a single convection cell so that all possible grid resolution permitted by the size and speed of the computing resources available could be concentrated on this single convection cell in order to give an accurate representation of these interactions.
The supercomputer simulations in this study were mainly carried out
at PSC on the T3D. The voluminous data which
was generated about these convection flows was analyzed in detail
during the last year and is presented in a preprint by Porter and
Woodward. The PPM code was used in order to keep viscous effects to
a minimum. The viscosity introduced by this code has been studied in
detail in previous work. It acts almost exclusively on length scales
below 16 grid cells in wavelength, where it very effectively dissipates
kinetic energy into heat, conserving the total energy exactly. Using
the formal characterization of the PPM viscosity appropriate to the
length scale of the convective layer depth, we estimate that our highest
resolution simulation reached a Rayleigh number of 2.0e+15 and a Prandtl
number of 7.5e-05. These dimensionless numbers characterizing the physics
of the problem are still several orders of magnitude short of their values
in the convection zone of the sun, but they are well into the relevant
regime of very large Rayleigh and very small Prandtl numbers. This high
resolution run on the Cray T3D at Pittsburgh used a grid of 512x512x256
cells. This simulation was begun in 1994 literally with the arrival of
the 512 node T3D at PSC, and it continued, off and on as time on this
machine became available, for over a year. This PPM convection code
on the T3D began at a performance level of about 7.3 Gflop/s on 512
processors, and through heroic and bizarre modifications to the code
which should have been made by the compiler, David Porter managed to
increase this performance to 9.7 Gflop/s. Initial results from this
simulation were shown on our PowerWall display at Supercomputing '94
and at Supercomputing '95. An image from this simulation also appeared
on the cover of Science magazine in Sept 1995. Images from this
simulation can also be found at http://www.lcse.umn.edu/nsf.