George M. Petrov & Jack Davis. (2020). Parallelization of an Implicit Algorithm for Multi-Dimensional Particle-in-Cell Simulations. Communications in Computational Physics. 16 (3). 599-611. doi:10.4208/cicp.070813.280214a