Normalized to: Teunissen, J.
[1]
oai:arXiv.org:2004.03275 [pdf] - 2077245
MPI-AMRVAC: a parallel, grid-adaptive PDE toolkit
Submitted: 2020-04-07
We report on the latest additions to our open-source, block-grid adaptive
framework MPI-AMRVAC, which is a general toolkit for especially
hyperbolic/parabolic partial differential equations (PDEs). Applications
traditionally focused on shock-dominated, magnetized plasma dynamics described
by either Newtonian or special relativistic (magneto)hydrodynamics, but its
versatile design easily extends to different PDE systems. Here, we demonstrate
applications covering any-dimensional scalar to system PDEs, with e.g.
Korteweg-de Vries solutions generalizing early findings on soliton behaviour,
shallow water applications in round or square pools, hydrodynamic convergence
tests as well as challenging computational fluid and plasma dynamics
applications. The recent addition of a parallel multigrid solver opens up new
avenues where also elliptic constraints or stiff source terms play a central
role. This is illustrated here by solving several multi-dimensional
reaction-diffusion-type equations. We document the minimal requirements for
adding a new physics module governed by any nonlinear PDE system, such that it
can directly benefit from the code flexibility in combining various temporal
and spatial discretisation schemes. Distributed through GitHub, MPI-AMRVAC can
be used to perform 1D, 1.5D, 2D, 2.5D or 3D simulations in Cartesian,
cylindrical or spherical coordinate systems, using parallel
domain-decomposition, or exploiting fully dynamic block quadtree-octree grids.
[2]
oai:arXiv.org:1907.07197 [pdf] - 1966857
General relativistic resistive magnetohydrodynamics with robust
primitive variable recovery for accretion disk simulations
Submitted: 2019-07-16, last modified: 2019-08-06
Recent advances in black hole astrophysics, particularly the first visual
evidence of a supermassive black hole at the center of the galaxy M87 by the
Event Horizon Telescope (EHT), and the detection of an orbiting "hot spot"
nearby the event horizon of Sgr A* in the Galactic center by the Gravity
Collaboration, require the development of novel numerical methods to understand
the underlying plasma microphysics. Non-thermal emission related to such hot
spots is conjectured to originate from plasmoids that form due to magnetic
reconnection in thin current layers in the innermost accretion zone.
Resistivity plays a crucial role in current sheet formation, magnetic
reconnection, and plasmoid growth in black hole accretion disks and jets. We
included resistivity in the three-dimensional general-relativistic
magnetohydrodynamics (GRMHD) code BHAC and present the implementation of an
Implicit-Explicit scheme to treat the stiff resistive source terms of the GRMHD
equations. The algorithm is tested in combination with adaptive mesh refinement
to resolve the resistive scales and a constrained transport method to keep the
magnetic field solenoidal. Several novel methods for primitive variable
recovery, a key part in relativistic magnetohydrodynamics codes, are presented
and compared for accuracy, robustness, and efficiency. We propose a new
inversion strategy that allows for resistive-GRMHD simulations of low
gas-to-magnetic pressure ratio and highly magnetized regimes as applicable for
black hole accretion disks, jets, and neutron star magnetospheres. We apply the
new scheme to study the effect of resistivity on accreting black holes,
accounting for dissipative effects as reconnection.
[3]
oai:arXiv.org:1710.09164 [pdf] - 1827929
A comprehensive comparison of relativistic particle integrators
Submitted: 2017-10-25, last modified: 2019-02-06
We compare relativistic particle integrators commonly used in plasma physics
showing several test cases relevant for astrophysics. Three explicit particle
pushers are considered, namely the Boris, Vay, and Higuera-Cary schemes. We
also present a new relativistic fully implicit particle integrator that is
energy conserving. Furthermore, a method based on the relativistic guiding
center approximation is included. The algorithms are described such that they
can be readily implemented in magnetohydrodynamics codes or Particle-in-Cell
codes. Our comparison focuses on the strengths and key features of the particle
integrators. We test the conservation of invariants of motion, and the accuracy
of particle drift dynamics in highly relativistic, mildly relativistic, and
non-relativistic settings. The methods are compared in idealized test cases,
i.e., without considering feedback on the electrodynamic fields, collisions,
pair creation, or radiation. The test cases include uniform electric and
magnetic fields, $\mathbf{E}\times\mathbf{B}$-fields, force-free fields, and
setups relevant for high-energy astrophysics, e.g., a magnetic mirror, a
magnetic dipole, and a magnetic null. These tests have direct relevance for
particle acceleration in shocks and in magnetic reconnection.
[4]
oai:arXiv.org:1710.06140 [pdf] - 1637547
MPI-AMRVAC 2.0 for Solar and Astrophysical Applications
Submitted: 2017-10-17
We report on the development of MPI-AMRVAC version 2.0, which is an
open-source framework for parallel, grid-adaptive simulations of hydrodynamic
and magnetohydrodynamic (MHD) astrophysical applications. The framework now
supports radial grid stretching in combination with adaptive mesh refinement
(AMR). The advantages of this combined approach are demonstrated with
one-dimensional, two-dimensional and three-dimensional examples of spherically
symmetric Bondi accretion, steady planar Bondi-Hoyle-Lyttleton flows, and wind
accretion in Supergiant X-ray binaries. Another improvement is support for the
generic splitting of any background magnetic field. We present several tests
relevant for solar physics applications to demonstrate the advantages of field
splitting on accuracy and robustness in extremely low plasma $\beta$
environments: a static magnetic flux rope, a magnetic null-point, and magnetic
reconnection in a current sheet with either uniform or anomalous resistivity.
Our implementation for treating anisotropic thermal conduction in
multi-dimensional MHD applications is also described, which generalizes the
original slope limited symmetric scheme from 2D to 3D. We perform ring
diffusion tests that demonstrate its accuracy and robustness, and show that it
prevents the unphysical thermal flux present in traditional schemes. The
improved parallel scaling of the code is demonstrated with 3D AMR simulations
of solar coronal rain, which show satisfactory strong scaling up to 2000 cores.
Other framework improvements are also reported: the modernization and
reorganization into a library, the handling of automatic regression tests, the
use of inline/online Doxygen documentation, and a new future-proof data format
for input/output