  Surface Integral Equation (SIE) methods routinely require the integration of
the singular Green's function or its gradient over Basis Functions (BF) and
Testing Functions (TF). Many techniques have been described in the literature
for the fast and accurate computation of these integrals for TF that is located
close to the BF. In this paper, we propose an all-analytical formula for the
singular part of the integral for both the Electric and Magnetic Field Integral
Equations (EFIE and MFIE). The method works for any flat polygonal BF and TF of
any order, and proves to be competitive with existing techniques.
