Skip to content

Commit b738ca6

Browse files
committed
changelog, schema, tests for 2.0.3
1 parent 799657a commit b738ca6

File tree

3 files changed

+1397
-10
lines changed

3 files changed

+1397
-10
lines changed

CHANGELOG.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
### Added
99

1010
### Changed
11-
- Times logged in `tidy3d.log` during solver run now split into `Solver time` (time-stepping only),
12-
`Field projection time`, after the time stepping if any field projection monitors present, and `Data write time`,
13-
when the raw data is packaged to disk. Previously, `Solver time` used to include the `Field projection time` and
14-
not include the `Data write time`.
1511

12+
### Fixed
13+
14+
## [2.0.3] - 2023-4-11
15+
16+
### Added
17+
18+
### Changed
19+
- Times logged in `tidy3d.log` during solver run now split into `Solver time` (time-stepping only), `Field projection time` (after the time stepping if any field projection monitors present) and `Data write time` (when the raw data is packaged to disk). Previously, `Solver time` used to include the `Field projection time` and not `Data write time`.
1620

1721
### Fixed
1822
- Port name duplication in smatrix plugin for multimode ports.
1923
- Web functions create the leading directories for the supplied filename if they don't exist.
2024
- Some docstring examples that were giving warnings.
2125
- `web.monitor()` only prints message when condition met.
2226
- PML boxes have non-zero extent along any dimensions where the simulation has 0 size, to fix plotting issues for 2D simulations.
23-
- Improved PEC handling around curved interfaces and structure intersections. Old handling accessible with `subpixel=False`
24-
(previously, it was independent of the subpixel setting).
27+
- Improved PEC handling around curved interfaces and structure intersections. Old handling accessible with `subpixel=False` (previously, it was independent of the subpixel setting).
2528
- Fix to field projections sometimes containing `NaN` values.
2629

2730
## [2.0.2] - 2023-4-3
@@ -675,8 +678,9 @@ which fields are to be projected is now determined automatically based on the me
675678
- Job and Batch classes for better simulation handling (eventually to fully replace webapi functions).
676679
- A large number of small improvements and bug fixes.
677680

678-
[Unreleased]: https://github.com/flexcompute/tidy3d/compare/v2.0.2...develop
679-
[2.0.2]: https://github.com/flexcompute/tidy3d/compare/v1.0.1...v2.0.2
681+
[Unreleased]: https://github.com/flexcompute/tidy3d/compare/v2.0.3...develop
682+
[2.0.3]: https://github.com/flexcompute/tidy3d/compare/v2.0.2...v2.0.3
683+
[2.0.2]: https://github.com/flexcompute/tidy3d/compare/v2.0.1...v2.0.2
680684
[2.0.1]: https://github.com/flexcompute/tidy3d/compare/v1.10.0...v2.0.1
681685
[1.10.0]: https://github.com/flexcompute/tidy3d/compare/v1.9.3...v1.10.0
682686
[1.9.3]: https://github.com/flexcompute/tidy3d/compare/v1.9.2...v1.9.3

0 commit comments

Comments
 (0)