Young's Double Slit FDTD 1

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
17,238
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on May 18, 2009

2D FDTD Yee algorithm simulation of a plane wave source in a Young's Double Slit Experiment. The source is placed 1 wavelength above two 1/25 wavelength wide slits separated by 8 wavelengths.

The simulation is run using a 500x500 cell grid with spacings of 1/25 wavelength and a time-step set to 1/4 the maximum allowed time-step. A 25 cell wide PML layer with a polynomial profile is used to absorb the wave as it reaches the boundary. Plots produced using Matlab, code written in C++.

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (7)

Sign In or Sign Up now to post a comment!
  • and my mind explodes, cool animation, goes well with my physics as

  • What happens in your sim when the waves are uneven>? Can your sim take pressure above and below into the equation? How about refractive and reflective oscillations into account? How about neutrino collisions? With the Higgs being observed and able to penetrate all and collide when ever it feels like it does your sim take that into account?

  • Perfect illustration. Thanks. This helped me understand it better.

  • do that one electron at the time and see what happens

  • @lapuca78 The algorithm is the Yee algorithm, published in the following paper:

    Kane Yee (1966). "Numerical solution of initial boundary value problems involving Maxwell's equations in isotropic media" . IEEE Transactions on Antennas and Propagation 14: 302–307.

    You can read up about it in most textbooks. Taflove's being a paricularly good one.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more