A Mathematical Definition of Particle Methods

05/12/2021
by   Johannes Bamme, et al.
0

We provide a formal definition for a class of algorithms known as "particle methods". Particle methods are used in scientific computing. They include popular simulation methods, such as Discrete Element Methods (DEM), Molecular Dynamics (MD), Particle Strength Exchange (PSE), and Smoothed Particle Hydrodynamics (SPH), but also particle-based image processing methods, point-based computer graphics, and computational optimization algorithms using point samples. All of these rest on a common concept, which we here formally define. The presented definition of particle methods makes it possible to distinguish what formally constitutes a particle method, and what not. It also enables us to define different sub-classes of particle methods that differ with respect to their computational complexity and power. Our definition is purely formal, independent of any application. After stating the definition, we therefore illustrate how several well-known particle methods can be formalized in our framework, and we show how the formal definition can be used to formulate novel particle methods for non-canonical problems.

READ FULL TEXT
research
04/20/2023

Computational Power of Particle Methods

The computational power of a compute model determines the class of probl...
research
09/19/2021

Enabling particle applications for exascale computing platforms

The Exascale Computing Project (ECP) is invested in co-design to assure ...
research
10/16/2018

Closed loop image aided optimization for cold spray process based on molecular dynamics

This study proposed a closed loop image aided optimization (CLIAO) metho...
research
07/12/2017

Particle Simulation of Fractional Diffusion Equations

This work explores different particle-based approaches to the simulation...
research
07/06/2020

FleCSPH: The Next Generation FleCSIble Parallel Computational Infrastructure for Smoothed Particle Hydrodynamics

FleCSPH is a smoothed particle hydrodynamics simulation tool, based on t...
research
05/13/2020

LeviCursor: Dexterous Interaction with a Levitating Object

We present LeviCursor, a method for interactively moving a physical, lev...

Please sign up or login with your details

Forgot password? Click here to reset