Mathematical and Numerical Aspects of the Adaptive Fast Multipole Poisson-Boltzmann Solver. (2013). Communications in Computational Physics, 13(1), 107-128. https://doi.org/10.4208/cicp.210711.111111s