Skip to content

v0.3.0

Compare
Choose a tag to compare
@byrdie byrdie released this 20 Jul 01:40
· 47 commits to main since this release
f2f85f1

What's Changed

  • Added optika.materials.AbstractLayer.layer_sequence property. by @byrdie in #42
  • Added optika.materials.multilayer_coefficients() function. by @byrdie in #43
  • Added optika.materials.snells_law_scalar function. by @byrdie in #44
  • Added optika.materials.LayerSequence.__getitem__() method. by @byrdie in #45
  • Modified optika.materials.snells_law_scalar() to always return a real result. by @byrdie in #46
  • Modified the behavior of optika.materials.LayerSequence.__getitem__() to return an instance of AbstractLayer if item is an int. by @byrdie in #47
  • Fixed inaccurate documentation in optika.materials.AbstractLayer.transfer() by @byrdie in #48
  • Use optika.materials.snells_law_scalar() where appropriate. by @byrdie in #49
  • Added optika.materials.AbstractLayer.n() method. by @byrdie in #50
  • Added optika.materials.AbstractLayer.interface property. by @byrdie in #51
  • Added optika.sensors.AbstractBackilluminatedCCDMaterial.charge_collection_efficiency() method. by @byrdie in #52
  • Added a where parameter to optika.materials.AbstractLayer.transfer(). by @byrdie in #53
  • Added optika.materials.layer_absorbance() function. by @byrdie in #54
  • Modified optika.sensors.charge_collection_efficiency() to not include the effects of loss through the front surface. by @byrdie in #41
  • Added optika.sensors.AbstractSensor.timedelta_exposure property. by @byrdie in #55
  • Modified inheritance diagram to only show the class name. by @byrdie in #56
  • Modified optika.sensors.quantum_yield_ideal() to return a result with units. by @byrdie in #57
  • Added optika.sensors.electrons_measured(). by @byrdie in #58
  • Added optika.mixins.Shaped mixin class. by @byrdie in #59
  • Added optika.sensors.IdealImagingSensorMaterial class. by @byrdie in #61
  • Added optika.sensors.AbstractImagingSensor.readout() method by @byrdie in #60
  • Added optika.direction() and optika.angles() functions. by @byrdie in #62

Full Changelog: v0.2.0...v0.3.0