Skip to content

feat: Compute multipath in the views and implement thin lenses - #373

Merged
kmdouglass merged 6 commits into
mainfrom
multipath_followup
Jun 19, 2026
Merged

feat: Compute multipath in the views and implement thin lenses#373
kmdouglass merged 6 commits into
mainfrom
multipath_followup

Conversation

@kmdouglass

Copy link
Copy Markdown
Owner

This continues the refactoring of the multipath feature for systems with beam splitters. The API has been cleaned up a bit and multipath computations have been extended to the views.

I also added a ThinLens surface type to make it easier to write test cases for the remaining parts of the multipath system.

@kmdouglass
kmdouglass force-pushed the multipath_followup branch from 3006e8f to c0d8466 Compare June 19, 2026 12:35
@kmdouglass
kmdouglass force-pushed the multipath_followup branch from c0d8466 to 88036f5 Compare June 19, 2026 12:40
@kmdouglass
kmdouglass merged commit a412486 into main Jun 19, 2026
2 checks passed
@kmdouglass
kmdouglass deleted the multipath_followup branch June 19, 2026 12:45
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