v2.7.0rc2
Pre-release
Pre-release
·
288 commits
to develop
since this release
What's Changed
- Zero thickness for volumetric equivalence of 2D material by @weiliangjin2021 in #1555
- π¦ BUILD: Fix automatic merge avoided on rc release by @daquinteroflex in #1635
- π§ FIX: bumpmyversion pyproject.toml match by @daquinteroflex in #1632
- π¦ BUILD: Update rich for flow360 full compatibility by @daquinteroflex in #1640
- support gz in updater by @tylerflex in #1641
- fix plotting of 2d objects by @dmarek-flex in #1643
- Heat solver improvements by @dbochkov-flexcompute in #1638
- π¦ BUILD: Update for MacOS 14 compatibility by @daquinteroflex in #1650
- Improve mode solver PML by @momchil-flex in #1580
- π¦ BUILD: Fix bump-to-version matching by @daquinteroflex in #1653
- batch refactoring / multi-threading by @tylerflex in #1630
- Warning if a nonuniform custom medium is intersecting certain sources and monitors by @weiliangjin2021 in #1588
- π¦ BUILD: Fix the trigger develop cli action to sync branches by @daquinteroflex in #1651
- Add metadata to Tidy3D components by @tylerflex in #1493
- fix
log_capture
removed erroneously by ruff by @tylerflex in #1661 - fix: GDS export wrappers in
JaxSimulation
(#1334) by @yaugenst-flex in #1660 - Alec/remove converter by @alec-flexcompute in #1658
- Simulation.run_time accepts RunTimeSpec by @tylerflex in #1495
- Change default EME constraint to 'passive' by @caseyflex in #1655
- bugfix: add task_id to JaxSimulationData by @tylerflex in #1674
- feat: Support selection by nearest value in
JaxDataArray
by @yaugenst-flex in #1671 - More options in DispersionFitter and fit constant loss tangent model by @weiliangjin2021 in #1652
- validate single pixel mode source by @dmarek-flex in #1676
- handle edge case when
estimate_cost()
returns None for jobs inBatch
by @tylerflex in #1673 - use joblib in adjoint multithreading by @tylerflex in #1665
- Handle all remaining lint errors in tests by @yaugenst-flex in #1681
- Inverse Design Plugin by @tylerflex in #1560
- Fix to mode pml warning when num_pml==0 on any side by @momchil-flex in #1687
- Fast Dispersion Fitter: keep poles slightly away from input freqs by @caseyflex in #1672
- Relax smallest triangle area in TriangleMesh to 1e-36 by @weiliangjin2021 in #1679
- extra geometries for 2d material by @dmarek-flex in #1644
- TEST: fix medium test comparison by @dmarek-flex in #1688
- Show cost for EME, HEAT, and MODE. Remove URL from EME webapi. by @caseyflex in #1634
- Adding num_proc arg to adjoint run_local, and properly avoiding validators by @momchil-flex in #1686
- fix smatrix component task_ids to/from file by @tylerflex in #1699
- Fix pol vector by @dbochkov-flexcompute in #1694
- fix xarray data access in SpatialDataArray reflection by @dbochkov-flexcompute in #1700
JaxComplexPolySlab
support by @yaugenst-flex in #1698- π¦ BUILD: Sync tags to readthedocs repo by @daquinteroflex in #1703
New Contributors
- @yaugenst-flex made their first contribution in #1660
Full Changelog: v2.7.0rc1...v2.7.0rc2