In this paper, a new finite-difference time-domain (FDTD) algorithm is investigated to analyze electromagnetic structures with curved boundaries using a Cartesian coordinate system. The new algorithm is based on a nonorthogonal FDTD method. However, only those cells near the curved boundaries are calculated by nonorthogonal FDTD formulas; most of the grid is orthogonal and can be determined by ...