Skip to content

Commit 07ed47c

Browse files
committed
fixed the calculation of voltage/current for lossy modes
support both pseudo and power wave formulations, while defaulting to pseudo wave definition support non-conjugated dot product improve validation when using power waves
1 parent ea1198b commit 07ed47c

File tree

5 files changed

+565
-55
lines changed

5 files changed

+565
-55
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212

1313
### Changed
1414
- Validate mode solver object for large number of grid points on the modal plane.
15+
- The `TerminalComponentModeler` defaults to the pseudo wave definition of scattering parameters. The new field `s_param_def` can be used to switch between either pseudo or power wave definitions.
1516

1617
### Fixed
1718
- Fixed missing amplitude factor and handling of negative normal direction case when making adjoint sources from `DiffractionMonitor`.
1819
- Improved the robustness of batch jobs. The batch state, including all `task_ids`, is now saved to `batch.hdf5` immediately after upload. This fixes an issue where an interrupted batch (e.g., due to a kernel crash or network loss) would be unrecoverable.
1920
- Fixed warning for running symmetric adjoint simulations by port to not trigger when there is a single port.
21+
- Calculation of voltage and current in the `WavePort`, when one type of path integral is supplied and the transmission line mode is lossy.
2022

2123
## [2.9.0] - 2025-08-04
2224

0 commit comments

Comments
 (0)