DASHMM Accelerated Adaptive Fast Multipole Poisson-Boltzmann Solver on Distributed Memory Architecture. (2018). Communications in Computational Physics, 25(4), 1235-1258. https://doi.org/10.4208/cicp.OA-2018-0098