A fast Fourier transform based direct solver for the Helmholtz problem

09/11/2018
by   Jari Toivanen, et al.
0

This paper is devoted to the efficient numerical solution of the Helmholtz equation in a two- or three-dimensional rectangular domain with an absorbing boundary condition (ABC). The Helmholtz problem is discretized by standard bilinear and trilinear finite elements on an orthogonal mesh yielding a separable system of linear equations. The main key to high performance is to employ the Fast Fourier transform (FFT) within a fast direct solver to solve the large separable systems. Numerical results for both two- and three-dimensional problems are presented confirming the efficiency of the method discussed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/05/2020

A fast algorithm for the electromagnetic scattering from a large rectangular cavity in three dimensions

The paper is concerned with the three-dimensional electromagnetic scatte...
research
10/08/2022

Fourier Neural Solver for large sparse linear algebraic systems

Large sparse linear algebraic systems can be found in a variety of scien...
research
06/09/2021

Solution of Wiener-Hopf and Fredholm integral equations by fast Hilbert and Fourier transforms

We present numerical methods based on the fast Fourier transform (FFT) t...
research
12/12/2017

Constructing an orthonormal set of eigenvectors for DFT matrix using Gramians and determinants

The problem of constructing an orthogonal set of eigenvectors for a DFT ...
research
07/16/2020

An alternative extended linear system for boundary value problems on locally perturbed geometries

This manuscript presents a new extended linear system for integral equat...
research
09/03/2019

Fast finite-difference convolution for 3D problems in layered media

We developed fast direct solver for 3D Helmholtz and Maxwell equations i...
research
07/26/2022

QFT-based Homogenization

Efficient numerical characterization is a key problem in composite mater...

Please sign up or login with your details

Forgot password? Click here to reset