[pre-ANN] Differentiable FDTD for inverse design in photonics, acoustics and RF

Beautiful. :slight_smile: Works perfectly. I ran a check with 2D on the first one for speed / I’ll run tests on the other case later, but overall, excellent work!

1 Like

Thanks for being an early tester! We ironed out issues and released a new notebook with examples. If you’re benchmarking speed I’ll need to separate out the compilation part (todo list). Here are some inverse designs of wavelength domain demultiplexer and symmetric crossing, all in just few lines of code.

4 Likes

We compiled Julia FDTD backend to binary with PackageCompiler.jl so it’s much faster now. New notebook w/ installation, sparams and inverse design at Google Colab

4 Likes

We implemented tensor subpixel smoothing for accuracy and adaptive grid for speed. Please contact us for latest installation binaries. New notebook Google Colab

3 Likes