Skip to content

v0.4.0

Choose a tag to compare

@ymahlau ymahlau released this 02 Jun 12:21
· 318 commits to main since this release

This release includes the following improvements:

  • Vastly simplified import paths. For example, simply import fdtdx and write fdtdx.EnergyDetector
  • New Mode Overlap Detector (thanks @msimicphysics)
  • Refactored API for Parameter Mapping. The new API makes it much easier to chain transformations for inverse design. Check out the ceviche corner inverse design example
  • New SubpixelSmoothedProjection and TanhProjection (thanks to @smartalecH). Check out their paper
  • Minor bugfixes

Breaking changes:

  • Removed Wavelength and Substrate class to avoid confusion. These classes only changed the color anyways. Please use fdtdx.UniformMaterialObject instead.