The courses focus on the three fundamental computational electromagnetics methods:
The ﬁnite difference time domain method - The basic principle of ﬁnite difference time-domain method is introduced by ﬁrst deriving basic ﬁnite differencing formulas. This is followed by the stability and dispersion analyses. After that, the method is introduced for solving Maxwell’s equations in both two and three dimensions. Finally, we introduce how to truncate the computational domain for the analysis of open-region electromagnetic problems using absorbing boundary conditions and perfectly matched layers, how to excite incident waves in a computational domain, and how to calculate far ﬁelds based on the near-ﬁeld information.
The ﬁnite element method - The basic principle of the ﬁnite element method is introduced by considering a simple one-dimensional example. We then describe in detail the formulation of the ﬁnite element analysis of electromagnetic scalar and vector problems in the frequency domain. This is followed by the extension to the time domain, which includes a brief treatment of modeling a dispersive medium. In each case, we present several numerical examples to demonstrate the application and capability of the ﬁnite element method.
The method of moment - The basic principle of the method of moment using a simple electrostatic problem. We then formulate a general integral equation for the two-dimensional Helmholtz equation and apply it to a variety of speciﬁc problems. For each speciﬁc problem, we describe its moment-method solution step by step. This is repeated for three-dimensional electromagnetic ﬁeld problems that include scattering by various conducting and dielectric objects. Finally, we use a relatively simple example to illustrate how to apply the method into practice.