Skip to content

feat(meep): use reduced Malitson as default SiO2 - #247

Draft
vvahidd wants to merge 4 commits into
feat/fdtd-material-card-dispersionfrom
feat/meep-malitson-2pole-default
Draft

feat(meep): use reduced Malitson as default SiO2#247
vvahidd wants to merge 4 commits into
feat/fdtd-material-card-dispersionfrom
feat/meep-malitson-2pole-default

Conversation

@vvahidd

@vvahidd vvahidd commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Stacked on #245. Replaces #246.

  • Resolve Meep materials from project or gsim MaterialCards and preserve authored constant, Sellmeier, Lorentz, and Drude dispersion.
  • Add a lossless two-pole Malitson reduction over 0.4–2.0 µm and use it as the built-in SiO2 fallback; retain the original three-pole Malitson card explicitly.
  • Add the lossless Arosa and de la Fuente fused-silica Sellmeier model.
  • Reject unsupported material representations instead of silently approximating them.

@github-actions github-actions Bot added enhancement New feature or request documentation Improvements or additions to documentation labels Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant