v0.4.0
What's Changed
- Fixed bug in
optika.materials.snells_law()
where an error was raised ifdiffraction_order
was an array. by @byrdie in #64 - Fixed bug where ruling efficiency wasn't being applied in
optika.surfaces.Surface.propagate_rays()
. by @byrdie in #65 - Bump named-arrays to 0.8.1 by @byrdie in #66
- Added image simulation with the
optika.systems.AbstractSystem.__call__()
method. by @byrdie in #67 - Added
optika.sags.CylindricalSag
class. by @byrdie in #68
Full Changelog: v0.3.1...v0.4.0