-
Notifications
You must be signed in to change notification settings - Fork 2
danieljg/plasmonic_fdtd
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Numerical solution of Maxwell's equations by FDTD in 2D for H-polarized fields By Daniel Jimenez + runme.sh (defines fps) This shell script runs the compiler, executes the command, plots the output files and generates the animated movies at a set framerate. + fdtd.f90 This fortran code contains the main program as well as the principal routines regarding the numerical solution. Unit numbers & filenames, write format for datafiles and propagation routines can be found here. Files are to be stored in a temporary filesystem to avoid disk latency. + module.f90 (snapshots must match plot.p) This fortran code is the module where all the low level operations are performed. Equations for setting initial conditions, allocating variables, defining parameters, command line interface and randomization can be found here. + plot.p (snapshots must match module.f90) This gnuplot script uses a loop to generate the image files from which videos will be rendered. Check the git log for the dates.
About
Two dimensional fdtd code for electromagnetic simulation of surface plasmon polaritons. Drude materials have been modeled.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published