Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 19:26
· 73 commits to main since this release
61b23e4

Added

  • [breaking] make the studio a Tauri app with a 3D view, and the photonoxide program (#36)
  • open the studio's start page with a bare photonoxide, and release binaries (#38)
  • add a multilayer stack's reflection and transmission of a plane wave (#40)
  • add 2D FDFD with stretched-coordinate PMLs and its exact power flux (#41)
  • add 2D FDFD ports: the grid's own modes, one-way sources and a reciprocal S-matrix (#42)
  • reuse an FDFD matrix's symbolic analysis across a sweep (#43)
  • add an fdfd job: a device on one layer by 2D FDFD with ports, live in the studio (#44)
  • add adjoint gradients for 2D FDFD, checked against finite differences (#45)
  • add Hadley's high-accuracy interface and corner equations as a full-vector mode solver (#47)
  • add 3D FDFD on the Yee grid with stretched-coordinate PMLs (#46)
  • add a QMR iterative solver for 3D FDFD, on the curl-curl operator or Shin and Fan's (#48)

Fixed

  • (fdfd) put Shin and Fan's ε⁻¹ at the nodes, inside the gradient (#50)

Documentation

  • reshape the roadmap around components, circuits and active photonics (#49)
  • mark 0.2 and 0.3 done in the roadmap (#51)