v0.2.0
What's Changed
- Added ruff Github workflow. by @byrdie in #22
- Added
optika.sensors.IdealImagingSensorclass. by @byrdie in #23 - Added
optika.systems.AbstractSystem.sensorproperty. by @byrdie in #24 - Added
optika.targets.airforce()function. by @byrdie in #25 - Changed
optika.systems.AbstractSystem.raytraceproperty to a method. by @byrdie in #26 - Renamed
optika.systems.AbstractSequentialSystem.rayfunctiontorayfunction_default. by @byrdie in #27 - Renamed
optika.systems.AbstractSequentialSystem.grid_input_normalizedtogrid_input. by @byrdie in #28 - Improved documentation of the
optika.systemsmodule. by @byrdie in #29 - Renamed
optika.systems.AbstractSequentialSystem._calc_rayfunction()torayfunction(). by @byrdie in #30 - Added
optika.systems.AbstractSequentialSystem.object_is_at_infinityproperty. by @byrdie in #31 - Added
optika.systems.AbstractSequentialSystem.rayfunction_stopsby @byrdie in #32 - Added
field_minandfield_maxproperties tooptika.systems.AbstractSequentialSystem. by @byrdie in #33 - Added
optika.rays.AbstractRayVectorArray.unvignettedproperty. by @byrdie in #34 - Modified
optika.apertures.AbstractAperture.clip_rays()to use theRayVectorArray.unvignettedfield. by @byrdie in #35 - Added
pupil_minandpupil_maxproperties tooptika.systems.AbstractSequentialSystem. by @byrdie in #36 - Fixed broken citations in
optika.sensors.materials.quantum_efficiency_effective(). by @byrdie in #37 - Added
optika.sensors.AbstractChemical.absorption()function. by @byrdie in #38 - Modified
opitka.sensors.AbstractStern1994BackilluminatedCCDMaterial.thickness_substrateto be a constant. by @byrdie in #39 - Added
optika.sensors.charge_collection_efficiency()function. by @byrdie in #40
Full Changelog: v0.1.3...v0.2.0