Texts in Computational Science and Engineering

TJ Barth, M Griebel, DE Keyes, RM Nieminen, D Roose - 2007 - Springer
The rapid development of parallel computing systems made it possible to recreate and
predict physical processes on computers. Nowadays, computer simulations complement …

[PDF][PDF] A parallel hashed oct-tree n-body algorithm

MS Warren, JK Salmon - Proceedings of the 1993 ACM/IEEE conference …, 1993 - dl.acm.org
We report on an eficient adaptive N-body method which u~ e have recently designed and
implemented. The algorithm computes the forces on an arbitrary distribution of bodies in a …

[HTML][HTML] BSPlib: The BSP programming library

JMD Hill, B McColl, DC Stefanescu, MW Goudreau… - Parallel Computing, 1998 - Elsevier
BSPlib is a small communications library for bulk synchronous parallel (BSP) programming
which consists of only 20 basic operations. This paper presents the full definition of BSPlib in …

A dynamic load balancing algorithm for CFD–DEM simulation with CPU–GPU heterogeneous computing

A Zhu, Q Chang, J Xu, W Ge - Powder Technology, 2023 - Elsevier
Computational fluid dynamics combined with discrete element method (CFD–DEM) is widely
adopted to study particle–fluid multiphase systems. However, due to the global dynamical …

Skeletons from the treecode closet

JK Salmon, MS Warren - Journal of Computational Physics, 1994 - Elsevier
We consider treecodes (N-body programs which use a tree data structure) from the
standpoint of their worst-case behavior. That is, we derive upper bounds on the largest …

Bottom-up construction and 2: 1 balance refinement of linear octrees in parallel

H Sundar, RS Sampath, G Biros - SIAM Journal on Scientific Computing, 2008 - SIAM
In this article, we propose new parallel algorithms for the construction and 2: 1 balance
refinement of large linear octrees on distributed memory machines. Such octrees are used in …

A portable parallel particle program

MS Warren, JK Salmon - Computer Physics Communications, 1995 - Elsevier
We describe our implementation of the parallel hashed oct-tree (HOT) code, and in
particular its application to neighbor finding in a smoothed particle hydrodynamics (SPH) …

[HTML][HTML] Learning mean-field equations from particle data using WSINDy

DA Messenger, DM Bortz - Physica D: Nonlinear Phenomena, 2022 - Elsevier
We develop a weak-form sparse identification method for interacting particle systems (IPS)
with the primary goals of reducing computational complexity for large particle number N and …

Fast parallel tree codes for gravitational and fluid dynamical N-body problems

JK Salmon, MS Warren - The International Journal of …, 1994 - journals.sagepub.com
1. INTRODUCTION Tree-based algorithms have had a ma-jor impact on the study of the
evolution of gravitating systems as they provide a method of computing the mu-tual …

PVFMM: A parallel kernel independent FMM for particle and volume potentials

D Malhotra, G Biros - Communications in Computational Physics, 2015 - cambridge.org
We describe our implementation of a parallel fast multipole method for evaluating potentials
for discrete and continuous source distributions. The first requires summation over the …