Interactive Finite Difference Time Domain Toolbox

The interactive FDTD-toolbox for MATLAB is a simulation software to model and simulate two dimensional optical systems in TE-polarization.

It was designed for educational purposes - no further knowledge of MATLAB or computational physics is required. The software is embedded in a graphical user interface in which all

the simulation parameters can be set. Furthermore, geometrical structures are defined via draggable forms which makes the program very intuitive and easy to use. Even difficult simulation structures can be set up in a few minutes.

The program works very efficient, accurate and reliable. To achieve this, a matrix-based algorithm according to Yee’s FDTD-method was implemented allowing easy

parallelization. Furthermore, perfectly matched layer (PML) boundary conditions and current like sources are included for realistic scenarios.

For tutorials see:

http://www.problemsinelectrodynamics.com/ in the "Educational Tools" section, i.e. at http://www.problemsinelectrodynamics.com/tools

Simulation examples:

Beyond the classical reflection law - Reflection at a cylinder -

https://www.youtube.com/watch?v=aInspqAFWgU

Waveguide Coupling -

http://www.youtube.com/watch?v=bVHB034TmIc

Total Internal Reflection -

http://www.youtube.com/watch?v=kyPBRSx7dDo

Prism Tunneling -

http://www.youtube.com/watch?v=qBL67nI-hpI

1x3 Photonic Crystal Waveguide Splitter -

http://www.youtube.com/watch?v=Fo8gKhzuHoQ

Photonic Crystal Waveguide - Defect Reflection -

http://www.youtube.com/watch?v=6ekw9nuicww

Photonic Crystal Waveguide Splitter -

http://www.youtube.com/watch?v=IU3x_OIjduA

Any comments are highly appreciated!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐