P3M Particle-Mesh solver crashes in scatter
The "P3MSolver" class is a Particle-Mesh solver implemented following the implementation of Ulmer in the ippl-orig program p3m3dHeating.cpp to compute space charge forces. However, when using the solver in physics test cases, it causes a crash in the scatter (also serially).