Polarisation.jl

Julia package for doing polarisation calculations.
Author oleskiewicz
Popularity
1 Star
Updated Last
2 Years Ago
Started In
January 2021

Polarisation.jl

GitHub tag (latest SemVer) Dev Build Status

Julia package for polarised light calculations, inspired by zmitchell/polarization.

using Polarisation.Jones, Unitful

# linearly polarised light at 90°, using Unitful.jl
l(90u"°")

# left-hand circular polarised beam, going through 3 elements
lhcp | qwp(0) | lp(45u"°") | qwp(90u"°")

Roadmap

  • write complex interaction tests for Jones calculus
  • implement Mueller calculus
  • write parser for polsim TOML files
  • write visualisation functions

References

Used By Packages

No packages found.