Geometrically based preconditioner for the Fast Multipole Method using rooftop basis functions and Galerkin testing procedure | IEEE Conference Publication | IEEE Xplore