Releases: QuentinWach/beamz
Releases · QuentinWach/beamz
v0.2.1
What's Changed
- Fix bug in the 3D mode source injection by @QuentinWach in #72
- Compile simulations for 530 MCUPS speed on M4 at 16GB memory by @QuentinWach in #77
- Adding DFT Monitors, Speed Ups & S-Parameter Extraction for a 1x2 MMI by @QuentinWach in #79
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Minor fixes and updates by @QuentinWach in #57
- Update README with GIF by @QuentinWach in #58
- Adding static thermal solver and example by @QuentinWach in #59
- Refactor, focusing on the viz module by @QuentinWach in #63
- Overall refactoring to reduce code complexity and separate concerns by @QuentinWach in #64
- Refactoring the Simulation and Source Modules + Improved Huygens Source Injection (99.5 - 99.9% Unidirectionality) by @QuentinWach in #65
- Small refactor and improvements to thermal solver and API + tests by @QuentinWach in #67
- Update the feature and planned feature sections in the README. by @QuentinWach in #68
Full Changelog: v0.1.20...v0.2.0
v0.1.20
What's Changed
- Improve gradient-based optimization with better filters and create better topology opt. example by @QuentinWach in #56
Full Changelog: v0.1.19...v0.1.20
v0.1.19
What's Changed
- Add comprehensive tests (>80) both quantitative and qualitative to ensure the physics engine is precisely correct by @QuentinWach in #49
- Replace the Numpy-backend with Jax and make the sources differentiable as well. Also fixed video export for 3D sims by @QuentinWach in #50
- Add Claude Code GitHub Workflow by @QuentinWach in #51
- Update project structure and documentation by @QuentinWach in #55
Full Changelog: v0.1.18...v0.1.19
v0.1.18
What's Changed
- Limit the extension of the Mode Sources with width and height arguments by @QuentinWach in #48
Full Changelog: v0.1.17...v0.1.18
v0.1.17
Full Changelog: v0.1.16...v0.1.17
v0.1.16
What's Changed
- Change the design preview colors and make them deterministic by @QuentinWach in #38
- Add ability to export simulations as .mp4 & added interpolation. by @QuentinWach in #39
- Remove mode profile plotting from ModeSource class by @QuentinWach in #40
- Update the README to highlight the MIT license, version, last update, and new topology optimization module by @QuentinWach in #41
- Adding live visualization and video export in Jupyter Notebooks by @QuentinWach in #45
Full Changelog: v0.1.15...v0.1.16
v0.1.15
What's Changed
- Get 3D working again. by @QuentinWach in #36
- Fixing Mode Source in 3D & Example by @QuentinWach in #37
Full Changelog: v0.1.13...v0.1.15
v0.1.13
Full Changelog: v0.1.12...v0.1.13