File list (Check if you may need any files):
FDTD 2D photonic band gap
.........................\AddSource.m
.........................\AdvanceETime.m
.........................\AdvanceMTime.m
.........................\BandStructure.m
.........................\BlochDiff.m
.........................\Column.m
.........................\Constants.m
.........................\EffectiveIndex.m
.........................\emfdtd.m
.........................\emplot.m
.........................\GenerateSnapshot.m
.........................\Go.m
.........................\InitialField.m
.........................\Initialize.m
.........................\InitializePML.m
.........................\InitializeSource.m
.........................\Introduction.m
.........................\IsEven.m
.........................\LoadComponent.m
.........................\LoadField.m
.........................\MakeFileName.m
.........................\MakeProfile.m
.........................\MeasurePower.m
.........................\PeakDetect.m
.........................\PlotBands.m
.........................\PlotBandStructure.m
.........................\PlotSnapshot.m
.........................\PlotStructure.m
.........................\PutHole.m
.........................\PutRectangle.m
.........................\ReadMe.txt
.........................\Row.m
.........................\RunFDTD.m
.........................\RunFFT.m
.........................\SaveComponent.m
.........................\SaveField.m
.........................\ScanPath.m
.........................\UserDefinedStructure.m
.........................\UserDefinedVariables.asv
.........................\UserDefinedVariables.m