The PPM Library

What is PPM?


PPM stands for Parallel Particle Mesh library[1]. PPM is a Fortran 90 software layer between the Message Passing Interface (MPI) and Client Applications for simulations of physical systems using Particle-Mesh methods. The PPM library runs on single and multi-processor architectures, and handles 2D and 3D problems.



Click here to DOWNLOAD


[1] I.F. Sbalzarini, J.H. Walther, M. Bergdorf, S.E. Hieber, E.M. Kotsalis, P. Koumoutsakos. PPM - A highly efficient parallel particle-mesh library for the simulation of continuum systems. J. Computational Physics, 215:566-588, 2006 (pdf)