Introduction - If you have any usage issues, please Google them yourself
This C code implements the finite-difference time-domain
// solution of Maxwell s curl equations over a three-dimensional
// Cartesian space lattice. The grid is terminated by CPML ABCs.
The thickness of the PML in each Cartesian direction can be
varied independently.