papers

Publications (23)

cs.DC2017

Simple and efficient GPU parallelization of existing H-Matrix accelerated BEM code

Kerstin Vater, Timo Betcke, Boris Dilba

In this paper, we demonstrate how GPU-accelerated BEM routines can be used in a simple black-box fashion to accelerate fast boundary element formulations based on Hierarchical Matr…

physics.comp-ph2022

High-productivity, high-performance workflow for virus-scale electrostatic simulations with Bempp-Exafmm

Tingyu Wang, Christopher D. Cooper, Timo Betcke +1

Biomolecular electrostatics is key in protein function and the chemical processes affecting it. Implicit-solvent models via the Poisson-Boltzmann (PB) equation provide insights wit…

physics.comp-ph2023

Coupling finite and boundary element methods to solve the Poisson--Boltzmann equation for electrostatics in molecular solvation

Michal Bosy, Matthew W. Scroggs, Timo Betcke +2

The Poisson--Boltzmann equation is widely used to model electrostatics in molecular systems. Available software packages solve it using finite difference, finite element, and bound…

math.NA2022

Benchmarking preconditioned boundary integral formulations for acoustics

Elwin van 't Wout, Seyyed R. Haqshenas, Pierre Gélat +2

The boundary element method (BEM) is an efficient numerical method for simulating harmonic wave propagation. It uses boundary integral formulations of the Helmholtz equation at the…

math.NA2018

Calderón preconditioning of PMCHWT boundary integral equations for scattering by multiple absorbing dielectric particles

Antigoni Kleanthous, Timo Betcke, David P. Hewett +2

We consider the simulation of electromagnetic scattering by single and multiple isotropic homogeneous dielectric particles using boundary integral equations. Galerkin discretizatio…

cs.CE2025

M2L Translation Operators for Kernel Independent Fast Multipole Methods on Modern Architectures

Srinath Kailasa, Timo Betcke, Sarah El Kazdadi

Hardware trends favor algorithm designs that maximize data reuse per FLOP. We develop and benchmark high-performance Multipole-to-Local (M2L) translation operators for the kernel-i…