“…As a whole, methods in studying the rough surface scattering can be categorized into two kinds: (a) the approximate, analytical methods; (b) the numerical methods. The approximate methods mainly include: the small-perturbation method (SPM) [1], the Kirchhoff or tangent plane approximation (KA) [2], the physical optics (PO) method, the two-scale method (TSM) [3], the phase perturbation method (PPM) [4], the small-slope approximation (SSA) [5], etc. The numerical methods mainly include: the method of moments (MOM) [6], finite difference time domain (FDTD) [7] method, finite element method (FEM) [8], method of multiple interactions (MOMI), Banded-Matrix-Iterative-Approach/Canonical Grid (BMIA/CAG) [9], forward-backward method (FBM) [10], fast multipole method (FMM) [11,12], curvilinear coordinate (C) method [13], etc.…”