The following competencies should be imparted t
o the students:
- an understanding of the solution of time-dependent partial differential equa
tions using approximate finite differences
- an understanding of the development of explicit and implicit time-dependent
schemes
- an understanding of the errors associated with discrete difference approxima
tions
- an understanding of stability of a time-marching scheme and how to derive stability relationships from the discrete difference equations
- an understanding of the finite-difference time-domain method in 1, 2, and 3-
dimensions
- the ability to develop a high-level computer codes (such as FORTRAN or C++)
to perform the finite-difference time-domain solution of Maxwell's equations
in 1, 2, and 3-dimensions
- an understanding of pseudo-differential absorbing boundary conditions and th
eir performance and implementation
- an understanding of the perfectly matched layer technique as an absorbing bo
undary and its performance and implementation
- an understanding of source conditions and discrete load conditions
- an understanding of network analysis and waveguide analysis using the FDTD m
ethod
- an introduction to advanced FDTD methods, such as non-uniform gridding, subc
ell modeling, and pseudo-spectral time-domain methods.