A Parallel AMR version of the PPM Hydrodynamics Code

Statistics – Computation

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

The Piecewise Parabolic Method (PPM) hydrodynamics code and other codes based on the PPM technique have been used extensively for the simulation of astrophysical phenomena. A new version of the PPM hydrodynamics code under development at the Laboratory for Computational Science and Engineering (LCSE) at the University of Minnesota will be described. This new code incorporates a version of dynamic local adaptive mesh refinement (AMR) targeted specifically at improving the treatment of flow discontinuities like shocks. This AMR technique is not intended to increase grid resolution in entire regions of the problem for which standard techniques of nonuniform grids and simple grid motion are adequate. Because the AMR is targeted at surfaces within a flow that can develop complex shapes, a cell-by-cell approach to the grid refinement is adopted in order to minimize the number of fine grid cells, with the hope of controlling the computational cost. As a result of this approach, the number of refined cells needed across a given shock or captured contact discontinuity is modest (<10). Because the PPM method is very complex, its wide difference stencil demands a relatively large number of extra grid cells to be added to each end of a grid strip crossing such a thin feature in the flow. To avoid the work associated in handling these extra cells, only to conveniently produce valid data in the thin strip of actual interest, we have used intermediate results of the coarse grid calculation in order to eliminate the need for all but two of these extra cells at each end of the fine grid strip. The benefits of this approach will be described through sample results in 2-D, and the method for handling the boundaries of the fine grid strips efficiently will be discussed. The data structures in this method are being carefully designed to permit efficient implementation of the algorithm on clusters of shared memory machines, with automatic dynamic balancing of computational loads over the cluster members.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

A Parallel AMR version of the PPM Hydrodynamics Code does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with A Parallel AMR version of the PPM Hydrodynamics Code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A Parallel AMR version of the PPM Hydrodynamics Code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-1120401

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.