The boundary integral method is used to solve scattering by perfect electric conducting or perfect dielectric bodies. This paper deals with different aspects of the modeling: frequency domain and time domain formulations, computing, solver. Methods allowing the treatment of geometrical discontinuity for all kinds of mesh are specially discussed. Validation of the formulations is carried by comparison with other codes.Index Terms-Boundary element methods, discontinuities, numerical analysis.