Momentum advection on a staggered mesh
- Univ. of California, San Diego, La Jolla (United States)
Eulerian and ALE (arbitrary Lagrangian-Eulerian) hydrodynamics programs usually split a timestep into two parts. The first part is a Lagrangian step, which calculates the incremental motion of the material. The second part is referred to as the Eulerian step, the advection step, or the remap step, and it accounts for the transport of material between cells. In most finite difference and finite element formulations, all the solution variables except the velocities are cell-centered while the velocities are edge- or vertex-centered. As a result, the advection algorithm for the momentum is, by necessity, different than the algorithm used for the other variables. This paper reviews three momentum advection methods and proposes a new one. One method, pioneered in YAQUI, creates a new staggered mesh, while the other two, used in SALE and SHALE, are cell-centered. The new method is cell-centered and its relationship to the other methods is discussed. Both pure advection and strong shock calculations are presented to substantiate the mathematical analysis. From the standpoint of numerical accuracy, both the staggered mesh and the cell-centered algorithms can give good results, while the computational costs are highly dependent on the overall architecture of a code. 32 refs., 14 figs.
- OSTI ID:
- 7310585
- Journal Information:
- Journal of Computational Physics; (United States), Vol. 100:1; ISSN 0021-9991
- Country of Publication:
- United States
- Language:
- English
Similar Records
Intersection-distribution-based remapping between arbitrary meshes for staggered multi-material arbitrary Lagrangian-Eulerian hydrodynamics
The distribution-based remapping of the nodal mass and momentum between arbitrary meshes for staggered arbitrary Lagrangian-Eulerian hydrodynamics
Related Subjects
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
ADVECTION
COMPUTERIZED SIMULATION
MESH GENERATION
MASS TRANSFER
FINITE DIFFERENCE METHOD
NUMERICAL SOLUTION
ALGORITHMS
CALCULATION METHODS
ITERATIVE METHODS
MATHEMATICAL LOGIC
SIMULATION
420400* - Engineering- Heat Transfer & Fluid Flow
990200 - Mathematics & Computers