Skip to content

refactor: Per path wavelengths and solves - #380

Merged
kmdouglass merged 3 commits into
mainfrom
per_path_wavelegths_and_solves
Jul 7, 2026
Merged

refactor: Per path wavelengths and solves#380
kmdouglass merged 3 commits into
mainfrom
per_path_wavelegths_and_solves

Conversation

@kmdouglass

Copy link
Copy Markdown
Owner

Wavelengths and solves are now specified on a per-path basis rather than at the SequentialModel level as part of the multipath feature implementation.

Solves are a bit special in the sense that a surface can only have one type of solve across all paths that use that surface. This prevents lots of tricky problems that arise in a more general solve system that would lead to physically inconsistent paths containing shared surfaces.

@kmdouglass
kmdouglass merged commit 2ef633d into main Jul 7, 2026
2 checks passed
@kmdouglass
kmdouglass deleted the per_path_wavelegths_and_solves branch July 7, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant