1. S. Balay, S. Abhyankar, M.F. Adams, J. Brown, P. Brune, K. Buschelman, L. Dalcin, V. Eijkhout, W.D. Gropp, D. Kaushik, M.G. Knepley, D.A. May, L.C. McInnes, R.T. Mills, T. Munson, K. Rupp, P. Sanan, B.F. Smith, S. Zampini, H. Zhang, H. Zhang, PETSc users manual, Tech. Rep. ANL-95/11 - Revision 3.9, Argonne National Laboratory (2018). URL http://www.mcs.anl.gov/petsc/petsc-current/docs/manual.pdf.
2. J.C. Bowman, M. Roberts, FFTW++: Fast Fourier transform C++ header/MPI transpose for FFTW3. URL http://fftwpp.sourceforge.net.
3. Parallel FFT-based Poisson solver for isolated three-dimensional systems;Budiardja;Comput. Phys. Comm.,2011
4. Scaling of a fast Fourier transform and a pseudo-spectral fluid solver up to 196608 cores;Chatterjee;J. Parallel Distrib. Comput.,2018
5. L. Dalcin, MPI for Python. URL https://bitbucket.org/mpi4py/mpi4py/.