A new MHD code with adaptive mesh refinement and parallelization for astrophysics
Astrophysics - Solar and Stellar Astrophysics
0103 physical sciences
FOS: Physical sciences
Astrophysics - Instrumentation and Methods for Astrophysics
Instrumentation and Methods for Astrophysics (astro-ph.IM)
01 natural sciences
Solar and Stellar Astrophysics (astro-ph.SR)
DOI:
10.1016/j.cpc.2012.02.030
Publication Date:
2012-03-02T11:45:07Z
AUTHORS (3)
ABSTRACT
44 pages, 16 figures<br/>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.<br/>
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (43)
CITATIONS (27)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....