Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add Nunley variant to germanium material library based on Nunley et al. 2016 data.
- Add `PointDipole.sources_from_angles()` that constructs a list of `PointDipole` objects needed to emulate a dipole oriented at a user-provided set of polar and azimuthal angles.
- Added `priority` parameter to `web.run()` and related functions to allow vGPU users to set task priority (1-10) in the queue.
- `EMEFieldMonitor` now supports `interval_space`.

### Changed
- Switched to an analytical gradient calculation for spatially-varying pole-residue models (`CustomPoleResidue`).
Expand Down
4 changes: 2 additions & 2 deletions tidy3d/components/eme/monitor.py
Original file line number Diff line number Diff line change
Expand Up @@ -198,10 +198,10 @@ class EMEFieldMonitor(EMEMonitor, AbstractFieldMonitor):
... )
"""

interval_space: tuple[Literal[1], Literal[1], Literal[1]] = pd.Field(
interval_space: tuple[pd.PositiveInt, pd.PositiveInt, pd.PositiveInt] = pd.Field(
(1, 1, 1),
title="Spatial Interval",
description="Note: not yet supported. Number of grid step intervals between monitor recordings. If equal to 1, "
description="Number of grid step intervals between monitor recordings. If equal to 1, "
"there will be no downsampling. If greater than 1, the step will be applied, but the "
"first and last point of the monitor grid are always included.",
)
Expand Down