A Divergence-Free Upwind Code for Multidimensional Magnetohydrodynamic Flows
arXiv:astro-ph/9807228 · doi:10.1086/306481
Abstract
A description is given for preserving ${\bmsy\nabla}\cdot{\vec B}=0$ in a magnetohydrodynamic (MHD) code that employs the upwind, Total Variation Diminishing (TVD) scheme and the Strang-type operator splitting for multi-dimensionality. The method is based on the staggered mesh technique to constrain the transport of magnetic field: the magnetic field components are defined at grid interfaces with their advective fluxes on grid edges, while other quantities are defined at grid centers. The magnetic field at grid centers for the upwind step is calculated by interpolating the values from grid interfaces. The advective fluxes on grid edges for the magnetic field evolution are calculated from the upwind fluxes at grid interfaces. Then, the magnetic field can be maintained with ${\bmsy\nabla}\cdot{\vec B}=0$ exactly, if this is so initially, while the upwind scheme is used for the update of fluid quantities. The correctness of the code is demonstrated through tests comparing numerical solutions either with analytic solutions or with numerical solutions from the code using an explicit divergence-cleaning method. Also the robustness is shown through tests involving realistic astrophysical problems.
15 pages of text, 8 figures (in degraded gif format), to appear in The Astrophysical Journal (Dec. 10, 1998), original quality figures available via anonymous ftp at ftp://ftp.msi.umn.edu/pub/users/twj/mhddivb5.uu or ftp://canopus.chungnam.ac.kr/ryu/mhddivb5.uu
References in corpus (1)
Cited by in corpus (98)
- Athena: A New Code for Astrophysical MHD
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport
- The stellar atmosphere simulation code Bifrost
- BOUT++: a framework for parallel plasma fluid simulations
- A High Order Godunov Scheme with Constrained Transport and Adaptive Mesh Refinement for Astrophysical MHD
- Simulating Radiating and Magnetized Flows in Multi-Dimensions with ZEUS-MP
- Second Order Accurate Schemes for Magnetohydrodynamics With Divergence-Free Reconstruction
- Divergence-Free Adaptive Mesh Refinement for Magnetohydrodynamics
- On the Divergence-Free Condition in Godunov-Type Schemes for Ideal Magnetohydrodynamics: the Upwind Constrained Transport Method
- Efficient, High Accuracy ADER-WENO Schemes for Hydrodynamics and Divergence-Free Magnetohydrodynamics
- An efficient shock-capturing central-type scheme for multidimensional relativistic flows. II. Magnetohydrodynamics
- Multidimensional HLLE Riemann solver; Application to Euler and Magnetohydrodynamic Flows
- High Order Upwind Schemes for Multidimensional Magnetohydrodynamics
- A Two-dimensional HLLC Riemann Solver for Conservation Laws : Application to Euler and MHD Flows
- Numerical 3+1 general relativistic magnetohydrodynamics: a local characteristic approach
- Divergence-Free Reconstruction of Magnetic Fields and WENO Schemes for Magnetohydrodynamics
- An Intercomparison Between Divergence-Cleaning and Staggered Mesh Formulations for Numerical Magnetohydrodynamics
- Kinematic Dynamos using Constrained Transport with High Order Godunov Schemes and Adaptive Mesh Refinement
- Simulating Magnetohydrodynamical Flow with Constrained Transport and Adaptive Mesh Refinement; Algorithms & Tests of the AstroBEAR Code
- A Second-Order Unsplit Godunov Scheme for Cell-Centered MHD: the CTU-GLM scheme
- Simulating Electron Transport and Synchrotron Emission in Radio Galaxies: Shock Acceleration and Synchrotron Aging in Axis-Symmetric Flows
- Vorticity, Shocks and Magnetic Fields in Subsonic, ICM-like Turbulence
- MHD Simulations of AGN Jets in a Dynamic Galaxy Cluster Medium
- Provably Positive High-Order Schemes for Ideal Magnetohydrodynamics: Analysis on General Meshes
- Simulating Electron Transport and Synchrotron Emission in Radio Galaxies: Shock Acceleration and Synchrotron Aging in Three-Dimensional Flows
- An Unstaggered Constrained Transport Method for the 3D Ideal Magnetohydrodynamic Equations
- MHD Simulations of Relic Radio Bubbles in Clusters
- A fourth-order accurate finite volume method for ideal MHD via upwind constrained transport
- Dynamics of magnetized relativistic tori oscillating around black holes
- Finite Difference Weighted Essentially Non-Oscillatory Schemes with Constrained Transport for Ideal Magnetohydrodynamics
- Provably Positive Discontinuous Galerkin Methods for Multidimensional Ideal Magnetohydrodynamics
- Positivity-Preserving Analysis of Numerical Schemes for Ideal Magnetohydrodynamics
- A Multi-dimensional Code for Isothermal Magnetohydrodynamic Flows in Astrophysics
- Three-Dimensional Simulations of Bi-Directed Magnetohydrodynamic Jets Interacting with Cluster Environments
- A Free, Fast, Simple and Efficient TVD MHD Code
- DISCO: A 3D Moving-Mesh Magnetohydrodynamics Code Designed for the Study of Astrophysical Disks
- Enhanced Cloud Disruption by Magnetic Field Interaction
- Shock Waves and Energy Dissipation in Magnetohydrodynamic Turbulence
- Synthetic Observations of Simulated Radio Galaxies I: Radio and X-ray Analysis
- An Explicit Scheme for Incorporating Ambipolar Diffusion in a Magnetohydrodynamics Code
- Radio Galaxy NGC 1265 unveils the Accretion Shock onto the Perseus Galaxy Cluster
- Simulations of cosmic ray propagation
- 3D Simulations of MHD Jet Propagation Through Uniform and Stratified External Environments
- Interactions Between Radio Galaxies and Cluster Shocks - 1: Jet Axes Aligned with Shock Normals
- High-order Magnetohydrodynamics for Astrophysics with an Adaptive Mesh Refinement Discontinuous Galerkin Scheme
- Constrained-Transport Magnetohydrodynamics with Adaptive-Mesh-Refinement in CHARM
- Systematic construction of upwind constrained transport schemes for MHD
- Turbulence Dynamo in Galaxy Clusters
- The Cosmological Simulation Code OpenGadget3 -- Implementation of Meshless Finite Mass
- Reliability of astrophysical jet simulations in 2D: On inter-code reliability and numerical convergence
- Three-dimensional Magnetohydrodynamic Simulations of Buoyant Bubbles in Galaxy Clusters
- The Propagation of Magneto-Centrifugally Launched Jets: I
- Runge-Kutta discontinuous Galerkin methods for the special relativistic magnetohydrodynamics
- A geometric multigrid library for quadtree/octree AMR grids coupled to MPI-AMRVAC
- Ultra-High-Energy Cosmic Rays from the Radio Lobes of AGNs
- A high-order Godunov scheme for global 3D MHD accretion disks simulations. I. The linear growth regime of the magneto-rotational instability
- On the Exchange of Kinetic and Magnetic Energy Between Clouds and the Interstellar Medium
- Synthetic Observations of Simulated AGN Jets: X-ray Cavities
- The Parker Instability in a Thick Gaseous Disk II: Numerical Simulations in 2D
- Magnetohydrodynamics of Cloud Collisions in a Multi-phase Interstellar Medium
- Simulated Faraday Rotation Measures toward High Galactic Latitudes
- A Fresh Look at Narrow-Angle Tail Radio Galaxy Dynamics, Evolution and Emissions
- WOMBAT: A Scalable and High Performance Astrophysical MHD Code
- Globally constraint-preserving FR/DG scheme for Maxwell's equations at all orders
- Divergence-free Approximate Riemann Solver for the Quasi-neutral Two-fluid Plasma Model
- A -order accurate finite volume method for ideal classical and special relativistic MHD based on pointwise reconstructions
- Simulations of Precessing Jets and the Formation of X-shaped Radio Galaxies
- 3D RMHD simulations of jet-wind interactions in High Mass X-ray Binaries
- A high-order weighted finite difference scheme with a multi-state approximate Riemann solver for divergence-free magnetohydrodynamic simulations
- Simulated Interactions Between Radio Galaxies and Cluster Shocks -- 2: Jet Axes Orthogonal to Shock Normals
- Investigating the influence of magnetic fields upon structure formation with AMIGA - a C code for cosmological magnetohydrodynamics
- Efficient, Divergence-Free, High Order MHD on 3D Spherical Meshes with Optimal Geodesic Meshing
- Cosmic magnetic fields with MASCLET: an application to galaxy clusters
- A Second-order Divergence-constrained Multidimensional Numerical Scheme for Relativistic Two-Fluid Electrodynamics
- Higher order finite difference schemes for the magnetic induction equations
- HOW-MHD: A High-Order WENO-Based Magnetohydrodynamic Code with a High-Order Constrained Transport Algorithm for Astrophysical Applications
- On the correction of conserved variables for numerical RMHD with staggered constrained transport
- Divergence-Free WENO Reconstruction-Based Finite Volume Scheme for Solving Ideal MHD Equations on Triangular Meshes
- Technologies for supporting high-order geodesic mesh frameworks for computational astrophysics and space sciences
- Divergence-Free Magnetohydrodynamics on Conformally Moving, Adaptive Meshes Using a Vector Potential Method
- WENO-Wombat: Scalable Fifth-Order Constrained-Transport Magnetohydrodynamics for Astrophysical Applications
- Efficient Implementation of ADER Schemes for Euler and Magnetohydrodynamical Flows on Structured Meshes -- Comparison with Runge-Kutta Methods
- A Discontinuous Galerkin Solver in the FLASH Multi-Physics Framework
- Energy-consistent finite difference schemes for compressible hydrodynamics and magnetohydrodynamics using nonlinear filtering
- Effects of Forcing on Shocks and Energy Dissipation in Interstellar and Intracluster Turbulences
- High-Order Discontinuous Galerkin Finite Element Methods with Globally Divergence-Free Constrained Transport for Ideal MHD
- Simulations of Nonthermal Electron Transport in Multidimensional Flows: Application to Radio Galaxies
- Observations and Simulations of Radio Emission and Magnetic Fields in Minkowski's Object
- A high-order unstaggered constrained transport method for the 3D ideal magnetohydrodynamic equations based on the method of lines
- Historical perspective on astrophysical MHD simulations
- Physical Constraint Preserving Higher Order Finite Volume Schemes for Divergence-Free Astrophysical MHD and RMHD
- An Alternative Finite Difference WENO-like Scheme with Physical Constraint Preservation for Divergence-Preserving Hyperbolic Systems
- A Kernel Based High Order "Explicit" Unconditionally Stable Constrained Transport Method for Ideal Magnetohydrodynamics
- Adaptive two- and three-dimensional multiresolution computations of resistive magnetohydrodynamics
- Numerical Methods for Simulating Star Formation
- Stable Finite Element Methods Preserving Exactly for MHD Models
- Techniques, Tricks and Algorithms for Efficient GPU-Based Processing of Higher Order Hyperbolic PDEs
- Towards Exascale Simulations of the ICM Dynamo with WENO-Wombat