A new MHD code with adaptive mesh refinement and parallelization for astrophysics
From MaRDI portal
Publication:483753
Abstract: A new code, named MAP, is written in Fortran language for magnetohydrodynamics (MHD) calculation with the adaptive mesh refinement (AMR) and Message Passing Interface (MPI) parallelization. There are several optional numerical schemes for computing the MHD part, namely, modified Mac Cormack Scheme (MMC), Lax-Friedrichs scheme (LF) and weighted essentially non-oscillatory (WENO) scheme. All of them are second order, two-step, component-wise schemes for hyperbolic conservative equations. The total variation diminishing (TVD) limiters and approximate Riemann solvers are also equipped. A high resolution can be achieved by the hierarchical block-structured AMR mesh. We use the extended generalized Lagrange multiplier (EGLM) MHD equations to reduce the non-divergence free error produced by the scheme in the magnetic induction equation. The numerical algorithms for the non-ideal terms, e.g., the resistivity and the thermal conduction, are also equipped in the MAP code. The details of the AMR and MPI algorithms are described in the paper.
Recommendations
- The NIRVANA code: parallel computational MHD with adaptive mesh refinement
- A parallel, load-balanced MHD code on locally-adapted, unstructured grids in 3d
- A high order Godunov scheme with constrained transport and adaptive mesh refinement for astrophysical and geophysical MHD
- Parallelizaton of visual magneto-hydrodynamics code based on fluctuation distribution scheme on triangular grids
- GRADSPMHD: a parallel MHD code based on the SPH formalism
Cites work
- A high-order WENO finite difference scheme for the equations of ideal magnetohydrodynamics
- A multi-state HLL approximate Riemann solver for ideal magnetohydrodynamics
- A solution-adaptive central-constraint transport scheme for magnetohydrodynamics
- A solution-adaptive upwind scheme for ideal magnetohydrodynamics
- Adaptive mesh refinement for conservative systems: multi-dimensional efficiency evaluation
- Adaptive mesh refinement for hyperbolic partial differential equations
- An adaptively refined Cartesian mesh solver for the Euler equations
- An unsplit Godunov method for ideal MHD via constrained transport
- An unsplit Godunov method for ideal MHD via constrained transport in three dimensions
- An upwind differencing scheme for the equations of ideal magnetohydrodynamics
- Approximate Riemann solvers, parameter vectors, and difference schemes
- Comparison of some flux corrected transport and total variation diminishing numerical schemes for hydrodynamic and magnetohydrodynamic problems
- Divergence-free adaptive mesh refinement for magnetohydrodynamics.
- Efficient implementation of weighted ENO schemes
- Extension of the piecewise parabolic method to multidimensional ideal magnetohydrodynamics
- High resolution schemes for hyperbolic conservation laws. (Reprint)
- Hyperbolic divergence cleaning for the MHD equations
- Local adaptive mesh refinement for shock hydrodynamics
- PARAMESH: A parallel adaptive mesh refinement community toolkit
- The NIRVANA code: parallel computational MHD with adaptive mesh refinement
- The \(\nabla \cdot B=0\) constraint in shock-capturing magnetohydrodynamics codes
- The piecewise parabolic method (PPM) for gas-dynamical simulations
Cited in
(13)- The NIRVANA code: parallel computational MHD with adaptive mesh refinement
- Ideal GLM-MHD: about the entropy consistent nine-wave magnetic field divergence diminishing ideal magnetohydrodynamics equations
- A high-order CESE scheme with a new divergence-free method for MHD numerical simulation
- A mass-conserving lattice Boltzmann method with dynamic grid refinement for immiscible two-phase flows
- Adaptive two- and three-dimensional multiresolution computations of resistive magnetohydrodynamics
- Magnetohydrodynamics adaptive solvers in the AMROC framework for space plasma applications
- Level-by-level artificial viscosity and visualization for MHD simulation with adaptive mesh refinement
- NIRVANA\(^+\): An adaptive mesh refinement code for gas dynamics and MHD
- Development and Astrophysical Applications of a Parallel Smoothed Particle Hydrodynamics Code with MPI
- The ZEUS code for astrophysical magnetohydrodynamics: New extensions and applications
- GRADSPMHD: a parallel MHD code based on the SPH formalism
- Smoothed MHD equations for numerical simulations of ideal quasi-neutral gas dynamic flows
- AMRA: An adaptive mesh refinement hydrodynamic code for astrophysics
This page was built for publication: A new MHD code with adaptive mesh refinement and parallelization for astrophysics
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q483753)