Skip to content

Commit 840b07f

Browse files
committed
Final updates for 2.9.0rc1
1 parent 0157ce9 commit 840b07f

14 files changed

+256
-61
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.9.0rc1] - 2025-06-10
11+
1012
### Added
1113

1214
- Fields `convex_resolution`, `concave_resolution`, and `mixed_resolution` in `CornerFinderSpec` can be used to take into account the dimensions of autodetected convex, concave, or mixed geometric features when `dl_min` is automatically inferred during automatic grid generation.
@@ -31,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3133
- Characteristic impedance calculations in the `ImpedanceCalculator` using definitions that rely on flux, which were giving incorrect results for lossy transmission lines.
3234
- Fixed handling of symmetry when creating adjoint field sources and added warning when broken up adjoint simulations do not have the same symmetry as the forward simulation.
3335
- Validation for `CustomGridBoundaries`, which was previously allowing unsorted arrays and arrays with less than two entries.
36+
- `DiffractionMonitor` results to apply finite grid field corrections for higher precision when comparing e.g. to `FluxMonitor` computations of total power.
3437

3538
### Changed
3639
- Relaxed bounds checking of path integrals during `WavePort` validation.
@@ -1656,7 +1659,8 @@ which fields are to be projected is now determined automatically based on the me
16561659
- Job and Batch classes for better simulation handling (eventually to fully replace webapi functions).
16571660
- A large number of small improvements and bug fixes.
16581661

1659-
[Unreleased]: https://github.com/flexcompute/tidy3d/compare/v2.8.4...develop
1662+
[Unreleased]: https://github.com/flexcompute/tidy3d/compare/v2.9.0rc1...develop
1663+
[2.9.0rc1]: https://github.com/flexcompute/tidy3d/compare/v2.8.4...v2.9.0rc1
16601664
[2.8.4]: https://github.com/flexcompute/tidy3d/compare/v2.8.3...v2.8.4
16611665
[2.8.3]: https://github.com/flexcompute/tidy3d/compare/v2.8.2...v2.8.3
16621666
[2.8.2]: https://github.com/flexcompute/tidy3d/compare/v2.8.1...v2.8.2

docs/notebooks

Submodule notebooks updated 47 files

tests/sims/full_charge.h5

0 Bytes
Binary file not shown.

tests/sims/full_charge.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@
377377
"min_edges_per_side": 2.0,
378378
"non_refined_structures": []
379379
},
380-
"version": "2.8.4",
380+
"version": "2.9.0rc1",
381381
"plot_length_units": "\u03bcm",
382382
"structure_priority_mode": "equal",
383383
"analysis_spec": {

tests/sims/full_conduction.h5

0 Bytes
Binary file not shown.

tests/sims/full_conduction.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@
277277
"min_edges_per_side": 2.0,
278278
"non_refined_structures": []
279279
},
280-
"version": "2.8.4",
280+
"version": "2.9.0rc1",
281281
"plot_length_units": "\u03bcm",
282282
"structure_priority_mode": "equal",
283283
"analysis_spec": null

tests/sims/full_fdtd.h5

1.44 KB
Binary file not shown.

0 commit comments

Comments
 (0)