v0.1.0
0.1 Foundations (ROADMAP.md).
Added
- add the error type, and CI on Linux, macOS and Windows (#1)
- add typed lengths, wavelengths and frequencies, and the e^(-iwt) convention (#2)
- add materials with their provenance: Si (Li 1980), SiO2 (Malitson 1965), Si3N4 (Luke 2015) (#3)
- add planar shapes, layer stacks with SOI and nitride presets, and structures (#4)
- add job files, run directories, event records with exact replay, and stops (#5)
- add the validation harness, its report and the photonoxide validate command (#6)
- add the studio window, structure jobs and permittivity rasters (#7)
- read refractiveindex.info files: its nine formulas, tabulated n, k and nk, with their provenance (#8)
Changed
- raise the minimum Rust to 1.95 for eframe and egui 0.36 (#9)