The 2D Finite Difference Time Domain code "tmpml" animates time domain scattering by a material geometry excited by a z-directed electric current line source. A fairly general scattering geometry can be described by defining various regios with difference isotropic constitutive parameters. The program cannot model anisotropic materials in its current form. The perfectly matched layer (PML) absorbing boundry condition is applied at the computational boundaries.