A combination of the fast multipole boundary element method and Krylov subspace recycling solvers. (April 2016)