Initial commit
Update README.md
old FDTD solver, this version does not support paralellization and is meant as a reference base for this work
python example on using petsc4py to create a grid of 10x10x10 points
alternative fdtd serial program with ij looping for time comparisson
fdtd for inner grid pointd and pml calculation subroutines
overhaul to the old_fdtd and fdtd_da to accomodate the staggering of fields decomposition
change ordering and created a file em_da_pml that uses the same arrangement as old_fdtd
corrections in fdtd_da_pml
corrected indexes to reflect the arrangement q1 = Ex, q2=Ey, q3=hz
erased old files
basic python and fortran routines designed to work with PETSc and petsc4py
newer changes
added pml and new subroutines to calculate boundary and initial conditions for aux and q
created pml and no pml case in fdtd_pml
corrected PML components
changes and cases introduced for general solver. COrrections to python main routine to accomodate old example and typos
implemented none in boundary line conditions
typos corrected
Fix boundary conditions