Bram Reps
University of Antwerp
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Bram Reps.
Numerical Linear Algebra With Applications | 2012
Bram Reps; Wim Vanroose
This paper analyzes the Krylov convergence rate of a Helmholtz problem preconditioned with Multigrid. The multigrid method is applied to the Helmholtz problem formulated on a complex contour and uses GMRES as a smoother substitute at each level. A one-dimensional model is analyzed both in a continuous and discrete way. It is shown that the Krylov convergence rate of the continuous problem is independent of the wave number. The discrete problem, however, can deviate significantly from this bound due to a pitchfork in the spectrum. It is further shown in numerical experiments that the convergence rate of the Krylov method approaches the continuous bound as the grid distance
SIAM Journal on Scientific Computing | 2014
Siegfried Cools; Bram Reps; Wim Vanroose
h
Physical Review A | 2009
Liang Tao; Wim Vanroose; Bram Reps; T. N. Rescigno; C. W. McCurdy
gets small.
ACM Transactions on Mathematical Software | 2017
Bram Reps; Tobias Weinzierl
In this paper we present a new highly efficient calculation method for the far field amplitude pattern that arises from scattering problems governed by the
ieee international conference on high performance computing data and analytics | 2017
Simplice Donfack; Patrick Sanan; Olaf Schenk; Bram Reps; Wim Vanroose
d
arXiv: Numerical Analysis | 2010
Wim Vanroose; Bram Reps; Hisham bin Zubair
-dimensional Helmholtz equation and, by extension, Schrodingers equation. The new technique is based upon a reformulation of the classical real-valued Greens function integral for the far field amplitude to an equivalent integral over a complex domain. It is shown that the scattered wave, which is essential for the calculation of the far field integral, can be computed very efficiently along this complex contour (or manifold, in multiple dimensions). Using the iterative multigrid method as a solver for the discretized damped scattered wave system, the proposed approach results in a fast and scalable calculation method for the far field map. The complex contour method is successfully validated on Helmholtz and Schrodinger model problems in two and three spatial dimensions, and multigrid convergence results are provided to substantiate the wavenumbe...
Communications in Computational Physics | 2012
Hisham bin Zubair; Bram Reps; Wim Vanroose
We demonstrate that exterior complex scaling (ECS) can be used to impose outgoing wave boundary conditions exactly on solutions of the time-dependent Schrodinger equation for atoms in intense electromagnetic pulses using finite grid methods. The procedure is formally exact when applied in the appropriate gauge and is demonstrated in a calculation of high harmonic generation in which multiphoton resonances are seen for long pulse durations. However, we also demonstrate that while the application of ECS in this way is formally exact, numerical error can appear for long time propagations that can only be controlled by extending the finite grid. A mathematical analysis of the origins of that numerical error, illustrated with an analytically solvable model, is also given.
Archive | 2012
Bram Reps
We introduce a family of implementations of low-order, additive, geometric multilevel solvers for systems of Helmholtz equations arising from Schrödinger equations. Both grid spacing and arithmetics may comprise complex numbers, and we thus can apply complex scaling to the indefinite Helmholtz operator. Our implementations are based on the notion of a spacetree and work exclusively with a finite number of precomputed local element matrices. They are globally matrix-free. Combining various relaxation factors with two grid transfer operators allows us to switch from additive multigrid over a hierarchical basis method into a Bramble-Pasciak-Xu (BPX)-type solver, with several multiscale smoothing variants within one code base. Pipelining allows us to realize full approximation storage (FAS) within the additive environment where, amortized, each grid vertex carrying degrees of freedom is read/written only once per iteration. The codes realize a single-touch policy. Among the features facilitated by matrix-free FAS is arbitrary dynamic mesh refinement (AMR) for all solver variants. AMR as an enabler for full multigrid (FMG) cycling—the grid unfolds throughout the computation—allows us to reduce the cost per unknown. The present work primary contributes toward software realization and design questions. Our experiments show that the consolidation of single-touch FAS, dynamic AMR, and vectorization-friendly, complex scaled, matrix-free FMG cycles delivers a mature implementation blueprint for solvers of Helmholtz equations in general. For this blueprint, we put particular emphasis on a strict implementation formalism as well as some implementation correctness proofs.
Archive | 2014
Wim Vanroose; Pieter Ghysels; Bram Reps
Stencil calculations and matrix-free Krylov subspace solvers represent important components of many scientific computing applications. In these solvers, stencil applications are often the dominant part of the computation; an efficient parallel implementation of the kernel is therefore crucial to reduce the time to solution. Inspired by polynomial preconditioning, we remove upper bounds on the arithmetic intensity of the Krylov subspace building block by replacing the matrix with a higher-degree matrix polynomial. Using the latest state-of-the-art stencil compiler programs with temporal blocking, reduced memory bandwidth usage and, consequently, better utilization of SIMD vectorization and thus speedup on modern hardware, we are able to obtain performance improvements for higher polynomial degrees than simpler cache-blocking approaches have yielded in the past, demonstrating the new appeal of polynomial techniques on emerging architectures. We present results in a shared-memory environment and an extension to a distributed-memory environment with local shared memory.
arXiv: Numerical Analysis | 2010
Hisham bin Zubair; Bram Reps; Wim Vanroose