fdtd modified