摘要

Multidomain pseudospectral time-domain (MPSTD) algorithm, previously proposed for a Cartesian coordinates system, is extended to Maxwell's equations in a curvilinear coordinates system and applied to electromagnetic wave problems. A novelty patching technique is derived to effectively, implement the boundary conditions at the interface between two adjacent subdomains by using characteristic variables. A perfectly matched layer (PML) in a curvilinear coordinates system is constructed according to a well-posed PML in a Cartesian coordinates system. Numerical results are presented to illustrate the efficiency and accuracy of the method.