33  Contributors

Contributor registry generated from IPPL.

Note

This page is generated from IPPL’s CONTRIBUTORS.md. Edit the source file in the IPPL repository, then regenerate this page with python3 tools/update_contributors.py.

33.1 Current Developers and Maintainers

Name Role / Contribution Reference
Andreas Adelmann Co-Pi, developer and maintainer IPPL: A Kokkos Based Performance Portable Library for Particle-Mesh Methods
Ryan Ammann Developer and PhD student A Dual-Space Multilevel Kernel-Splitting Algorithm for the Open Poisson Equation
John Biddiscombe Developer
Severin Klapproth Developer and PhD student
Alexander Liemen Developer and PhD student ; Adaptive Energy Binning in OPALX Physics project, 2025
Sonali Mayani Developer A Performance Portable Poisson Solver for the Hose Instability; A Massively Parallel Performance Portable Free-Space Spectral Poisson Solver
Sriramkrishnan Muralikrishnan Co-Pi, developer and maintainer Scaling and Performance Portability of the Particle-in-Cell Scheme for Plasma Physics Applications through Mini-Apps Targeting Exascale Architectures

33.2 Past Contributors

Name Contribution Reference
Jonas Bachmann Integration and Testing of the P3M Algorithm in IPPL ETH Zurich CSE thesis
Matteo Bolliger A Matrix Free Preconditioner for Exascale Computing Bachelor thesis, ETH Zurich
Lukas Bühler Building blocks for Finite Element computations in IPPL ETH Zurich thesis
Blanca Crazzolara Cosmological Structure Formation with the Performance Portable IPPL Library Semester thesis, ETH Zurich
Elisabeth B. Blyumin Designing a Hermiticity Test for the Zel’dovich Linear Initialization in the IPPL Library Cosmology Framework Physics project, 2025
Paul Fischill NUFFT, Higher Order and Optimized Scatter/Gather, Communication improvements, Particle-in-Fourier
Matthias Frey Core developer and maintainer until 2025. One of the original IPPL 2.0 authors Scaling and Performance Portability of the Particle-in-Cell Scheme for Plasma Physics Applications through Mini-Apps Targeting Exascale Architectures; A Massively Parallel Performance Portable Free-Space Spectral Poisson Solver
Anna Hutter Higher Order Finite Elements in IPPL ETH Zurich CSE thesis
Moritz Kunze Improvement and debugging of FDTD algorithm and FEL mini-app
Michael Ligotino Implementation of a Load Balancing Scheme and Domain Decomposition in the Independent Parallel Particle Layer Library ETH Zurich CSE thesis
Jonas Meier CI/CD in Jülich, FEM charge deposition
Veronica Montanaro Improvements to the State-of-the-Art Open Boundary FFT Poisson Solver Master thesis, ETH Zurich
Alexander Pietak Nedelec Space in IPPL ETH Zurich CSE thesis
Mohsen Sadr Managers, Particle Distribution
Nicholas Schaller Matrix-free geometric multigrid
Bob Schreiner A Performance Portable and Matrix-Free Preconditioner for the Conjugate Gradient Solver Bachelor thesis, ETH Zurich
Felix Schurk Initial in-situ visualization interface with Paraview Catalyst
Timo Schwab A Performance Portable Version of the P3M Algorithm Bachelor thesis, ETH Zurich
Alessandro Vinciguerra A Performance Portable Conjugate Gradient Solver; Rank Independence and Mixed Execution Spaces in IPPL Bachelor thesis, ETH Zurich; ETH Zurich thesis
Manuel Winkler Initial version of FEL mini-app and FDTD scheme