Hostname: page-component-6766d58669-bp2c4 Total loading time: 0 Render date: 2026-05-15T11:30:16.481Z Has data issue: false hasContentIssue false

Effects of mesh topology on MHD solution features in coronal simulations

Published online by Cambridge University Press:  25 March 2022

M. Brchnelova*
Affiliation:
Centre for Mathematical Plasma-Astrophysics, Department of Mathematics, Catholic University Leuven, Leuven, Celestijnenlaan 200B, 3001 Leuven, Belgium
F. Zhang
Affiliation:
Centre for Mathematical Plasma-Astrophysics, Department of Mathematics, Catholic University Leuven, Leuven, Celestijnenlaan 200B, 3001 Leuven, Belgium
P. Leitner
Affiliation:
Centre for Mathematical Plasma-Astrophysics, Department of Mathematics, Catholic University Leuven, Leuven, Celestijnenlaan 200B, 3001 Leuven, Belgium Institute of Physics, University of Graz Universitätsplatz 5, 8010 Graz, Austria
B. Perri
Affiliation:
Centre for Mathematical Plasma-Astrophysics, Department of Mathematics, Catholic University Leuven, Leuven, Celestijnenlaan 200B, 3001 Leuven, Belgium
A. Lani
Affiliation:
Centre for Mathematical Plasma-Astrophysics, Department of Mathematics, Catholic University Leuven, Leuven, Celestijnenlaan 200B, 3001 Leuven, Belgium Von Karman Institute For Fluid Dynamics, Waterloosesteenweg 72, Sint-Genesius-Rode, B-1640 Brussels, Belgium
S. Poedts
Affiliation:
Centre for Mathematical Plasma-Astrophysics, Department of Mathematics, Catholic University Leuven, Leuven, Celestijnenlaan 200B, 3001 Leuven, Belgium Institute of Physics, University of Maria Curie-Skłodowska, Pl. M. Curie-Skłodowska 5, 20-031, Lublin, Poland
*
Email address for correspondence: michaela.brchnelova@kuleuven.be
Rights & Permissions [Opens in a new window]

Abstract

Magnetohydrodynamic (MHD) simulations of the solar corona have become more popular with the increased availability of computational power. Modern computational plasma codes, relying upon computational fluid dynamics (CFD) methods, allow the coronal features to be resolved using solar surface magnetograms as inputs. These computations are carried out in a full three-dimensional domain and, thus, selection of the correct mesh configuration is essential to save computational resources and enable/speed up convergence. In addition, it has been observed that for MHD simulations close to the hydrostatic equilibrium, spurious numerical artefacts might appear in the solution following the mesh structure, which makes the selection of the grid also a concern for accuracy. The purpose of this paper is to discuss and trade off two main mesh topologies when applied to global solar corona simulations using the unstructured ideal MHD solver from the COOLFluiD platform. The first topology is based on the geodesic polyhedron and the second on $UV$ mapping. Focus is placed on aspects such as mesh adaptability, resolution distribution, resulting spurious numerical fluxes and convergence performance. For this purpose, first a rotating dipole case is investigated, followed by two simulations using real magnetograms from the solar minima (1995) and solar maxima (1999). It is concluded that the most appropriate mesh topology for the simulation depends on several factors, such as the accuracy requirements, the presence of features near the polar regions and/or strong features in the flow field in general. If convergence is of concern and the simulation contains strong dynamics, then grids which are based on the geodesic polyhedron are recommended compared with more conventionally used $UV$-mapped meshes.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
Copyright © The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Comparison between the Goldberg polyhedron (solid) with hexagons and pentagons and the geodesic polyhedron (wireframe) with triangular elements. The Goldberg polyhedron is the dual of the geodesic polyhedron and vice versa.

Figure 1

Figure 2. Three different configurations derived from the icosahedron-based spherical surface construction. In addition to the geodesic polyhedron and the Goldberg polyhedron, also an alternative with surface quadrilaterals is shown in (b). The latter configuration, however, resulted in much stronger mesh artefacts in the solution compared with the geodesic polyhedron due to higher skewness, so it is not investigated further in this paper.

Figure 2

Figure 3. Principle of surface element splitting to achieve a finer and better-approximated spherical surface for the geodesic polyhedron. Each next level has four times as many elements on the surface as the previous level. The division level for the grids used in this paper for the dipole and magnetogram simulations was six.

Figure 3

Figure 4. The two main surface topologies used to generate 3D meshes for the coronal MHD simulations: the level-six divided geodesic polyhedron (an icosphere from here on) and the $UV$-mapped sphere (a $UV$sphere from here on).

Figure 4

Figure 5. Principle of the extension of the spherical grids into a 3D domain applied in this work. The radial discretisation (from $R$ to $R + dR$) is independent of the selected topology. The 3D element is constructed using the original surface element (white), the extended surface element (blue) and the walls created by the radial extrusion.

Figure 5

Table 1. Overview of the grids used for the simulations.

Figure 6

Figure 6. Illustration of the radial discretisation for the grids $\#$1 and $\#$2 and an enlarged view near the inner boundary.

Figure 7

Figure 7. Non-uniformity regions in the two grid topologies. (a) The knot region in the icospheric grid is shown. This is the place where, in a Goldberg polyhedron, a pentagon would be located instead of a hexagon (and equivalently, here, the node only neighbours five other nodes instead of six). (b) The distorted polar regions of the $UV$-mapped mesh are shown, where originally the degenerated prisms were placed.

Figure 8

Figure 8. Skewness and orthogonality of the icospheric mesh, showing how these two quantities change around the mesh knots.

Figure 9

Figure 9. Configuration of the magnetic field to simulate the magnetic dipole, with (a) the radial component $B_r$ and (b) the azimuthal component $B_\theta$.

Figure 10

Figure 10. Comparison of the $V_\theta$ solution fields of a rotating dipole for (a), (c) the icospheric, prism-based mesh and (b), (d) the $UV$ mesh with hexahedrons. Although the solution projected onto the $X$ axis looks similar, the isosurfaces of $V_\theta$ ($-9\,{\rm km}\,{\rm s}^{-1}$) show that the icospheric mesh produces mesh artefacts around the regions where the knots are present in the grid and where they are connected together.

Figure 11

Figure 11. Comparison of the $V_\phi$ solution fields of a rotating dipole for (a), (c) the icospheric, prism-based mesh and (b), (d) the $UV$ mesh with hexahedrons. In this case, the mesh artefacts from the knots and knot lines in the icospheric mesh are already observable in the projected field and the isosurface of $V_\phi$ (roughly $-1.5\,{\rm km}\,{\rm s}^{-1}$) is highly distorted.

Figure 12

Figure 12. Projection of (a) $V_\theta$ and (b) $V_\phi$ icospheric solutions onto the outer boundary to better illustrate the mesh artefacts. The artefacts are contained in the lines connecting the knots of the mesh.

Figure 13

Figure 13. The $V_\theta$ and $V_\phi$ solution field $X$-plane projections and isosurfaces for a fast rotating dipole when the icospheric mesh is applied. It can be observed that when the dynamics in the solution is stronger (here the prescribed $V_\phi$ had double the magnitude compared with figures 11 and 10), the mesh artefacts are weaker in the relative sense.

Figure 14

Figure 14. Radial and azimuthal components of the magnetic field, $B_r$ and $B_\theta$, applied on the inner boundary based on the solar magnetogram from 1999.

Figure 15

Figure 15. The $1.5\,{\rm km}\,{\rm s}^{-1}$ isosurface of $V_\phi$, showing the mesh lines in the case of (a) the icospheric grid and (b) a relatively clean solution of the $UV$ grid. The two results are not completely equivalent because owing to the different mesh topologies, the latitudinal and longitudinal resolution is significantly different.

Figure 16

Figure 16. The $-2.5\,{\rm km}\,{\rm s}^{-1}$ isosurface in $V_\theta$, showing that in this case, when the flow features are also present near the polar regions, the $UV$ mesh with high distortion in these zones also creates very strong artefacts (b).

Figure 17

Figure 17. Radial and azimuthal components of the magnetic field, $B_r$ and $B_\theta$, applied on the inner boundary based on the solar magnetogram from 1995.

Figure 18

Figure 18. Display of the convergence challenges of a coronal MHD simulation of the 1995 magnetogram when a mesh with highly distorted polar regions is used, in this case introducing spurious outflow during convergence.

Figure 19

Figure 19. Comparison of a partial convergence history for the 1999 magnetogram in $V_x$ ($x$ component of the velocity) for the $UV$ mesh ($\#$1) an the fine icospheric mesh ($\#$2) with a CFL of 1. The beginning of the convergence history is shown to display the effect of the polar regions resulting in the residual oscillations in case of the $UV$ mesh from the iteration 2000 onward.

Figure 20

Figure 20. Comparison of the convergence history for the 1999 magnetogram in $V_x$ ($x$ component of the velocity) for the $UV$ mesh ($\#$1) an the fine icospheric mesh ($\#$2). The ripples in the convergence curves are caused by the doubling of the CFL every 1000 iterations. The $UV$ mesh reaches the target residual much earlier, mostly due to the fact that a much coarser grid results in a higher numerical dissipation. The oscillations in the $UV$ mesh run are seen to occur for several hundreds of iterations, between iteration 500 and 1500.

Figure 21

Figure 21. Comparison of the convergence history for the 1999 magnetogram in $V_x$ ($x$ component of the velocity) for the $UV$ mesh ($\#$1) an the coarser icospheric mesh ($\#$3). The ripples in the convergence curves are caused by the doubling of the CFL every 1000 iterations. Here, the icospheric mesh reaches the target residual earlier than mesh $\#$2 from figure 20 thanks to a more comparable mesh-associated numerical dissipation.

Figure 22

Table 2. Performance of the different grids with which the coronal MHD 1999 magnetogram-based simulation was computed.

Figure 23

Figure 22. Comparison of the $V_\theta$ artefacts in the solution of the dipole before and after the mesh is rotated by $30^{\circ }$ around the $Z$ axis. The artefacts are now located at different places, allowing the user to identify these features as indeed being mesh-related and analyse the local solution field without the effects of these artefacts.

Figure 24

Table 3. Summary of the performance of the two mesh topologies according to the four criteria selected for investigation.