GeometricalOptics.jl is a simple, compact, and extensible tool for optical raytrace evaluation in the Julia Programming Language.
Add GeometricalOptics.jl using Pkg
:
using Pkg; Pkg.add("GeometricalOptics")
The package will be periodically updated with the following objectives in mind, in order of decreasing priority:
- Technical function bug fixes
- Improved interoperability between functions and types of GeometricalOptics.jl
- Improved consistency with base Julia (generalizing or narrowing type declarations, for example)
- Improved intraoperability with other packages
- Generalization of existing functions
- New functions
Support this project by
- Making contact - indicating support, comments, or issues on Github
- Citing the package
- Contributing to the package
This package is provided for use under the MIT License