AN EFFICIENT HIGH-ORDER SOLVER FOR DIFFUSION EQUATIONS WITH STRONG ANISOTROPY ON NON-ANISOTROPY-ALIGNED MESHES

David Green, Xiaozhe Hu, Jeremy Lore, Lin Mu, Mark L. Stowell

Research output: Contribution to journalArticlepeer-review

Abstract

This paper concerns numerical solution of the diffusion equation with strong anisotropy on meshes not aligned with the anisotropic vector field. In order to resolve the numerical pollution for simulations on a non-anisotropy-aligned mesh and reduce the associated high computational cost we propose an effective preconditioner, extending our previous work [D. Green et al., Comput. Phys. Commun., 9 (2022), 108333]. Similar to the anisotropy-aligned mesh case, we apply the auxiliary space preconditioning framework to design a preconditioner where a continuous finite element space is used as the auxiliary space for the discontinuous finite element space. The key component is an effective line smoother that can mitigate the high-frequency errors perpendicular to the magnetic field. We design a graph-based approach to find such a line smoother that is approximately perpendicular to the vector fields when the mesh does not align with the anisotropy. Numerical experiments for several benchmark problems are presented, demonstrating the effectiveness and robustness of the proposed preconditioner when applied to Krylov iterative methods.

Original languageEnglish
Pages (from-to)S199-S222
JournalSIAM Journal on Scientific Computing
Volume46
Issue number2
DOIs
StatePublished - Apr 2024

Keywords

  • anisotropic diffusion equation
  • high-order method
  • interior penalty discontinuous Galerkin
  • iterative methods
  • line smoother
  • subspace correction methods

Fingerprint

Dive into the research topics of 'AN EFFICIENT HIGH-ORDER SOLVER FOR DIFFUSION EQUATIONS WITH STRONG ANISOTROPY ON NON-ANISOTROPY-ALIGNED MESHES'. Together they form a unique fingerprint.

Cite this