一次元FDTDの最終的なコードなんだけど、cupyを使うと何故か吸収境界が正常に動作しないようで、反射が起きてしまう.とりあえずnumpyを使ったバージョンを掲載しておく. # Python 3.13.7 # NumPy 2.4.2 # Matplotlib 3.10.8 # scipy 1.17.02 # cupy-cuda13x 14.0.0 # 2026.2.17 # ©ぐらす ...
まだ吸収境界の式の導出の説明が残っているけど、境界を完全導体としてPythonでプログラムを作ってみる. FDTDはかなりリソースが必要になって、非力な開発環境では実用にならない.わしは趣味のプログラミングの一環としてプログラミング自体を楽しん ...
This repository contains simulation scripts and utilities used in the publication: "Comparison of Lumerical FDTD and Tidy3D for three-dimensional FDTD simulations of passive components on SOI ...
Prismo implements the Finite-Difference Time-Domain method for solving Maxwell's equations, with features designed for photonic integrated circuits, waveguides, and optical devices.