added initial dispersion calculation to fdtd.py