I'm performing a 1D FDTD simulation, using Matlab, of a Quarter-Wave Bragg Mirror consisting of a series of alternate discrete high and low index layers with indices, nh and nl. In this simulation, S= 0.5, Courant number, for dt= S* dx/c0, in order for stability. Nevertheless, the characteristics from reflection coefficient and phase obtained by this method don't match the results obtained by exact transfer matrix and exact coupled-mode theory as shown by N. Matuschek et al., “Theory of double-chirped mirrors.”
What can be probable sources of error in this 1D FDTD simulation? Or Why these two solutions may not match?