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