Ruiyang Dai

Funding: FNRS
Supervisor(s): Jean-François Remacle

The Helmholtz equation arises in the study of various physical problems involving the propagation of waves, like electromagnetic radiation, seismology or acoustics. The goal of the project is to develop a Helmholtz solver that can accelerate high- frequency computations by at least one order of magnitude with respect to state-of-the art approaches. We propose to combine the following three ingredients to achieve a breakthrough in the solution of high-frequency Helmholtz problems:

1. Use a spectral finite element discretization on fully hexahedral meshes, both cartesian and non structured, for which AILU-type preconditioners can be efficiently applied on each subdomain of the geometry.

2. Develop a quasi-optimal DDM with a parallel sweeping-type preconditioner to allow for optimal convergence between the subdomains.

3. Implement the solver using a common kernel language to make the solver run on different devices (both GPU and CPU) using different thread programming interfaces (CUDA, OpenCL, and OpenMP).

IMMC main research direction(s):
Computational science
Fluid mechanics
Solid mechanics

finite elements

Research group(s): MEMA - MEMA
Collaborations: Christophe Geuzaine

Recent publications

See complete list of publications


1. Dai, Ruiyang. Generalized sweeping preconditioners for domain decomposition methods applied to Helmholtz problems, prom. : Geuzaine, Christophe ; Remacle, Jean-François, 17/11/2021.