This repository has been archived by the owner on Oct 23, 2022. It is now read-only.
v0.5.0
OpticSim v0.5.0
Closed issues:
- Switch to new emitter code (#127)
- Duplicate example/test/doc code (#144)
- Emitters.Directions missing get_uv_vectors() (#146)
- Simplify Paraxial lens constructor (#156)
- Removing functions zero3 and one3. (#157)
- Removing functions zero3 and one3. (#158)
- Get rid of Maybe and MaybeVector (#160)
- Glass catalog visualization example (#161)
- Add functions for computing basic lens properties such as entrance pupil, f#, focal length, etc. (#162)
- Draw glass map (#163)
- Bug: generateray not defined (#166)
- Add prebuilt source types to simplify emitter construction (#172)
- Support more surface types in AxisymmetricOpticalSystem (#176)
- Stop-based ray aiming (#178)
- pointemitter and collimatedemittor not defined (#180)
- Sources.Source constructor will crash if given a type that is other than Float64 (#185)
Merged pull requests:
- Switch to new emitter code (#140) (@alfredclwong)
- fixed the missing get_uv_vectors. the function name was changed to get_orthogonal_vectors and it seems that the refactoring changed some cases but not all. (#149) (@galran)
- CompatHelper: bump compat for "ColorTypes" to "0.11" (#150) (@github-actions[bot])
- Fix new emitter switch (#151) (@alfredclwong)
- Glasscat tests (#152) (@alfredclwong)
- Add ColPrac badge (#153) (@alfredclwong)
- add comment explaining Revise usage (#155) (@alfredclwong)
- Removing functions zero3 and one3. (#159) (@BrianGun)
- Add glass map (#164) (@BrianGun)
- remove Maybe and MaybeVector (#165) (@alfredclwong)
- Emitter tests (#168) (@alfredclwong)
- CompatHelper: bump compat for "Distributions" to "0.25" (#169) (@github-actions[bot])
- Galran/optimization ui1 (#171) (@galran)
- BrianGun/issue172 (#173) (@BrianGun)
- Change
isnothing(x)
tox === nothing
(#175) (@alfredclwong) - add_agf changes and tests (#177) (@alfredclwong)
- Allow for surface type extensibility in AxisymmetricOpticalSystem (#179) (@alfredclwong)
- pointemitter and collimatedemittor not defined (#181) (@BrianGun)
- Replace lingering generateray() calls (#183) (@alfredclwong)
- Fix Source constructor (#186) (@alfredclwong)
- Fix type validation and parsing in Parameter column (#187) (@alfredclwong)