Matrix based particle interactions in a meshless multiphysics solver


Prof. Dr. Thorsten Pöschel
Institute for Multiscale Simulation
Friedrich-Alexander Universität Erlangen-Nürnberg

Project Overview

We propose to improve a particle based multiphysics solver by computing particle-particle interactions through matrix vector operations. The existing code, like similar codes available as open source, employs solution of a system of simultaneous linear equations on the particle domain and is already capable of constructing and storing a coefficient matrix. By using the same memory layout for explicit particle interaction operations, we plan to achieve scalable parallel computations by taking advantage of external linear solver and domain decomposition libraries. Our code has been in development for over 5 years with applications in a variety of different fields. The proposed improvement has the potential to enable large scale simulations pertinent to industrial problems.