Skip to content

v0.2.0

Compare
Choose a tag to compare
@byrdie byrdie released this 06 Jun 04:49
· 64 commits to main since this release
eeffa74

What's Changed

  • Added ruff Github workflow. by @byrdie in #22
  • Added optika.sensors.IdealImagingSensor class. by @byrdie in #23
  • Added optika.systems.AbstractSystem.sensor property. by @byrdie in #24
  • Added optika.targets.airforce() function. by @byrdie in #25
  • Changed optika.systems.AbstractSystem.raytrace property to a method. by @byrdie in #26
  • Renamed optika.systems.AbstractSequentialSystem.rayfunction to rayfunction_default. by @byrdie in #27
  • Renamed optika.systems.AbstractSequentialSystem.grid_input_normalized to grid_input. by @byrdie in #28
  • Improved documentation of the optika.systems module. by @byrdie in #29
  • Renamed optika.systems.AbstractSequentialSystem._calc_rayfunction() to rayfunction(). by @byrdie in #30
  • Added optika.systems.AbstractSequentialSystem.object_is_at_infinity property. by @byrdie in #31
  • Added optika.systems.AbstractSequentialSystem.rayfunction_stops by @byrdie in #32
  • Added field_min and field_max properties to optika.systems.AbstractSequentialSystem. by @byrdie in #33
  • Added optika.rays.AbstractRayVectorArray.unvignetted property. by @byrdie in #34
  • Modified optika.apertures.AbstractAperture.clip_rays() to use the RayVectorArray.unvignetted field. by @byrdie in #35
  • Added pupil_min and pupil_max properties to optika.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_substrate to 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