Constrained-Transport Magnetohydrodynamics with Adaptive-Mesh-Refinement in CHARM
arXiv:1103.1878 · doi:10.1088/0067-0049/195/1/5
Abstract
We present the implementation of a three-dimensional, second order accurate Godunov-type algorithm for magneto-hydrodynamic (MHD), in the adaptive-mesh-refinement (AMR) cosmological code {\tt CHARM}. The algorithm is based on the full 12-solve spatially unsplit Corner-Transport-Upwind (CTU) scheme. The fluid quantities are cell-centered and are updated using the Piecewise-Parabolic-Method (PPM), while the magnetic field variables are face-centered and are evolved through application of the Stokes theorem on cell edges via a Constrained-Transport (CT) method. The multidimensional MHD source terms required in the predictor step for high-order accuracy are applied in a simplified form which reduces their complexity in three dimensions without loss of accuracy or robustness. The algorithm is implemented on an AMR framework which requires specific synchronization steps across refinement levels. These include face-centered restriction and prolongation operations and a {\it reflux-curl} operation, which maintains a solenoidal magnetic field across refinement boundaries. The code is tested against a large suite of test problems, including convergence tests in smooth flows, shock-tube tests, classical two- and three-dimensional MHD tests, a three-dimensional shock-cloud interaction problem and the formation of a cluster of galaxies in a fully cosmological context. The magnetic field divergence is shown to remain negligible throughout.
53 pages, 17 figs, under review by ApJS
References in corpus (9)
- Athena: A New Code for Astrophysical MHD
- A High Order Godunov Scheme with Constrained Transport and Adaptive Mesh Refinement for Astrophysical MHD
- Strong magnetic fields in normal galaxies at high redshifts
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport in Three Dimensions
- 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
- Cosmological MHD simulation of a cooling flow cluster
- Block Structured Adaptive Mesh and Time Refinement for Hybrid, Hyperbolic + N-body Systems
- Glimm-Godunov's Method for Cosmic-ray-hydrodynamics
Cited by in corpus (26)
- CRPropa 3 - a Public Astrophysical Simulation Framework for Propagating Extraterrestrial Ultra-High Energy Particles
- Accurate, Meshless Methods for Magneto-Hydrodynamics
- A Solution Accurate, Efficient and Stable Unsplit Staggered Mesh Scheme for Three Dimensional Magnetohydrodynamics
- A Survey of High Level Frameworks in Block-Structured Adaptive Mesh Refinement Packages
- A Constrained-Gradient Method to Control Divergence Errors in Numerical MHD
- The Matryoshka Run (II): Time Dependent Turbulence Statistics, Stochastic Particle Acceleration and Microphysics Impact in a Massive Galaxy Cluster
- The Matryoshka Run: Eulerian Refinement Strategy to Study Statistics of Turbulence in Virialized Cosmic Structures
- Self-similar energetics in large clusters of galaxies
- A discontinuous Galerkin method for solving the fluid and MHD equations in astrophysical simulations
- A moving mesh unstaggered constrained transport scheme for magnetohydrodynamics
- A geometric multigrid library for quadtree/octree AMR grids coupled to MPI-AMRVAC
- A divergence-cleaning scheme for cosmological SPMHD simulations
- A New MHD Code with Adaptive Mesh Refinement and Parallelization for Astrophysics
- WOMBAT: A Scalable and High Performance Astrophysical MHD Code
- Primordial magnetic field constraints from the end of reionization
- Collapse and Fragmentation of Magnetic Molecular Cloud Cores with the Enzo AMR MHD Code. I. Uniform Density Sphere
- A -order accurate finite volume method for ideal classical and special relativistic MHD based on pointwise reconstructions
- Cosmological Simulations using GCMHD+
- SPMHD simulations of Structure Formation
- Cosmic magnetic fields with MASCLET: an application to galaxy clusters
- Magnetohydrodynamics with GAMER
- Enabling Radiative Transfer on AMR grids in CRASH
- An Application of Gaussian Process Modeling for High-order Accurate Adaptive Mesh Refinement Prolongation
- Meshless Methods for Magnetohydrodynamics with Vector Potential
- Experiences from Software Engineering of Large Scale AMR Multiphysics Code Frameworks
- Hydromagnetic waves in an expanding universe -- cosmological MHD code tests using analytic solutions