Skip to content

Commit 66d3db3

Browse files
committed
perf(adjoint): vectorize PolySlab sidewall patch collection
1 parent a385e55 commit 66d3db3

File tree

2 files changed

+281
-135
lines changed

2 files changed

+281
-135
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Changed
1313
- Removed validator that would warn if `PerturbationMedium` values could become numerically unstable, since an error will anyway be raised if this actually happens when the medium is converted using actual perturbation data.
14+
- Improved performance of adjoint gradient computation for `PolySlab` and `Cylinder` geometries through vectorized sidewall patch collection (~4x speedup).
1415

1516
### Fixed
1617

0 commit comments

Comments
 (0)