Skip to content

3D FDTD simulation of a short dipole source embedded in a homogeneous domain, written in C

Notifications You must be signed in to change notification settings

jlvoiseux/waveguide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waveguide

FDTD (Finite-Difference Time-Domain) is a numerical method frequently used in computational electromagnetics. This basic package was written in C and simulates a basic Ricker wavelet source, with the ambition of later porting computationally intensive segments to CUDA.

Screenshots

dipole_sim-3d

dipole_sim-x

dipole_sim-y

Prerequisites

The gnuplot utility is required for plotting: http://www.gnuplot.info/

References

Understanding the Finite-Difference Time-Domain Method, John B. Schneider, www.eecs.wsu.edu/~schneidj/ufdtd, 2010.

The associated book is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

About

3D FDTD simulation of a short dipole source embedded in a homogeneous domain, written in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published