Implement dispersive materials for Maxwell linear media
Implement propagation with dispersive materials (Lorenz or Drude models) using the auxiliary differential equation approach (Computational Electrodynamics by Taflove/Hagness, 3rd edition, section 9.4.2).