PHURBAS: AN ADAPTIVE, LAGRANGIAN, MESHLESS, MAGNETOHYDRODYNAMICS CODE. I. ALGORITHM
- 1. Department of Astrophysics, American Museum of Natural History, New York, NY (United States)
Description
We present an algorithm for simulating the equations of ideal magnetohydrodynamics and other systems of differential equations on an unstructured set of points represented by sample particles. Local, third-order, least-squares, polynomial interpolations (Moving Least Squares interpolations) are calculated from the field values of neighboring particles to obtain field values and spatial derivatives at the particle position. Field values and particle positions are advanced in time with a second-order predictor-corrector scheme. The particles move with the fluid, so the time step is not limited by the Eulerian Courant-Friedrichs-Lewy condition. Full spatial adaptivity is implemented to ensure the particles fill the computational volume, which gives the algorithm substantial flexibility and power. A target resolution is specified for each point in space, with particles being added and deleted as needed to meet this target. Particle addition and deletion is based on a local void and clump detection algorithm. Dynamic artificial viscosity fields provide stability to the integration. The resulting algorithm provides a robust solution for modeling flows that require Lagrangian or adaptive discretizations to resolve. This paper derives and documents the Phurbas algorithm as implemented in Phurbas version 1.1. A following paper presents the implementation and test problem results.
Availability note (English)
Available from http://dx.doi.org/10.1088/0067-0049/200/1/6Additional details
Identifiers
Publishing Information
- Journal Title
- Astrophysical Journal, Supplement Series
- Journal Volume
- 200
- Journal Issue
- 1
- Journal Page Range
- [14 p.]
- ISSN
- 0067-0049
- CODEN
- APJSA2
INIS
- Country of Publication
- United States
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 44007276
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING; S79: ASTROPHYSICS, COSMOLOGY AND ASTRONOMY;
- Descriptors DEI
- ALGORITHMS; ASTROPHYSICS; COMPUTER CALCULATIONS; COMPUTERIZED SIMULATION; EQUATIONS; FLEXIBILITY; FLUIDS; LAGRANGIAN FUNCTION; LEAST SQUARE FIT; MAGNETOHYDRODYNAMICS; P CODES; POLYNOMIALS; RESOLUTION; VISCOSITY; VOIDS
- Descriptors DEC
- COMPUTER CODES; FLUID MECHANICS; FUNCTIONS; HYDRODYNAMICS; MATHEMATICAL LOGIC; MATHEMATICAL SOLUTIONS; MAXIMUM-LIKELIHOOD FIT; MECHANICAL PROPERTIES; MECHANICS; NUMERICAL SOLUTION; PHYSICS; SIMULATION; TENSILE PROPERTIES