Parallel FFT-based Poisson solver for isolated three-dimensional systems

Published: 1 October 2011| Version 1 | DOI: 10.17632/nj92tf9x5r.1
Reuben D. Budiardja, Christian Y. Cardall


Abstract We describe an implementation to solve Poissons equation for an isolated system on a unigrid mesh using FFTs. The method solves the equation globally on mesh blocks distributed across multiple processes on a distributed-memory parallel computer. Test results to demonstrate the convergence and scaling properties of the implementation are presented. The solver is offered to interested users as the library PSPFFT. Title of program: PSPFFT Catalogue Id: AEJK_v1_0 Nature of problem Solving Poisson's equation globally on unigrid mesh distributed across multiple processes on distributed memory system. Versions of this program held in the CPC repository in Mendeley Data AEJK_v1_0; PSPFFT; 10.1016/j.cpc.2011.05.014 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)



Computer Hardware, Software, Programming Languages, Computational Physics, Computational Method