Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: sun-data/optika

v1.0.1

13 Dec 19:50
9adb785
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Fixedoptika.mixins.Printable to be a child ofabc.ABC. by@roytsmart in#148

Full Changelog:v1.0.0...v1.0.1

Contributors

  • @roytsmart
roytsmart
Assets2
Loading

v1.0.0

12 Dec 18:27
cdc7a5b
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Added a custom implementation ofintercept() toNoSag to improve performance. by@roytsmart in#126
  • Added a custom implementation ofintercept() toSphericalSag to improve performance. by@roytsmart in#127
  • Added a custom implementation ofintercept() to theCylindricalSag class. by@roytsmart in#128
  • Addedoptika.sensors.kernel_diffusion(), a function to compute the charge diffusion kernel. by@roytsmart in#130
  • Fixed a bug inAbstractSequentialSystem._calc_rayfunction_stops_only() where a 2D vector was erroneously being passed toAbstractSag.__call__. by@roytsmart in#131
  • Fixed a bug in theintercept() method ofSphericalSag andCylindricalSag where it would fail if the ray was traveling backwards. by@roytsmart in#132
  • Raise minimum step size to avoid stationary point when runningSequentialSystem.raytrace() by@roytsmart in#133
  • Covert temperature to assumed unit (Kelvin) by@jacobdparker in#135
  • AddedAbstractSag.propagate_rays() and modifiedAbstractSurface.propagate_rays() to use it. by@roytsmart in#134
  • AddedAbstractRulings.incident_effective() method to compute the effective incident direction given the diffraction introduced by the grating. by@roytsmart in#136
  • OptimizedSphericalSag.normal() usingnumexpr. by@roytsmart in#137
  • OptimizedCylindricalSag.normal() usingnumexpr. by@roytsmart in#138
  • OptimizedParabolicSag.normal() usingnumexpr. by@roytsmart in#139
  • Added some clarifications to the documentation ofHolographicRulingSpacing. by@roytsmart in#140
  • OptimizedSphericalSag.intercept() usingnumexpr. by@roytsmart in#141
  • Optimizeoptika.materials.snells_law() usingnumexpr by@jacobdparker in#142
  • OptimizedParabolicSag.intercept() usingnumexpr. by@roytsmart in#143
  • Moved theapertures module to a subpackage. by@roytsmart in#144
  • AcceleratedAbstractPolygonalAperture using numba. by@roytsmart in#145
  • Refactored theoptika.sags module into a subpackage. by@roytsmart in#146
  • Acceleratedoptika.materials.snells_law() using Numba. by@roytsmart in#147

New Contributors

Full Changelog:v0.14.0...v1.0.0

Contributors

  • @roytsmart
  • @jacobdparker
roytsmart and jacobdparker
Loading

v0.14.0

30 Oct 18:47
db0b96c
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Significant refactor of theoptika.signals subpackage which allows for caching material fits. by@roytsmart in#124
  • Addedoptika.sensor.vmr_signal() function to compute the variance-to-mean ratio of the measured electrons. by@roytsmart in#125

Full Changelog:v0.13.0...v0.14.0

Contributors

  • @roytsmart
roytsmart
Loading

v0.13.0

22 Sep 05:52
ad0e643
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Improved the performanceoptika.sensors.electrons_measured(). by@roytsmart in#119
  • Performance improvements to theoptika.sensors.energy_pair() function. by@roytsmart in#122
  • Added anoise argument toAbstractSequentialSystem.image() which allows the noise model to be turned off. by@roytsmart in#121
  • General improvements to the documentation. by@roytsmart in#123

Full Changelog:v0.12.2...v0.13.0

Contributors

  • @roytsmart
roytsmart
Loading

v0.12.2

25 Aug 05:30
ce4f0f2
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

Full Changelog:v0.12.1...v0.12.2

Contributors

  • @roytsmart
roytsmart
Loading

v0.12.1

30 Jul 22:45
63f3dfc
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Bumpnamed-arrays to version 0.24.0 by @byrdie in#117

Full Changelog:v0.12.0...v0.12.1

Contributors

  • @roytsmart
roytsmart
Loading

v0.12.0

23 Jul 17:20
dc654eb
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Added the silicon quantum yield model of Ramanathan and Kurinsky (2020) for a more accurate estimate of the pair-production energy and Fano factor. by @byrdie in#116

Full Changelog:v0.11.0...v0.12.0

Contributors

  • @roytsmart
roytsmart
Loading

v0.11.0

09 May 14:20
588fc1b
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Renamedoptika.systems.AbstractSystem.__call__() toimage() for clarity and addedaxis_wavelength,axis_field, andaxis_pupil arguments. by @byrdie in#105
  • Bumpnamed-arrays to v0.17.0 by @byrdie in#106
  • Addedoptika.vectors.ObjectVectorArray.cell_area() method. by @byrdie in#107
  • Addedoptika.sensors.AbstractImagingSensorMaterial.photons_incident() method to compute the expected number of incident photons given the number of measured electrons. by @byrdie in#108
  • Modifiedoptika.targets.airforce() to usepymupdf instead ofsvglib for reading SVG images. by @byrdie in#111
  • Addedwavelength parameter tooptika.sensors.AbstractImagingSensor.readout(). by @byrdie in#109
  • Modifiedoptika.sensors.absorbance() to return a real result. by @byrdie in#112
  • Modifiedoptika.sensors.electrons_measured() to properly account for discretization noise. by @byrdie in#113
  • Fixed a major bug inoptika.sensors.electrons_measured() where the recombination noise was being severely underestimated. by @byrdie in#114

Full Changelog:v0.10.4...v0.11.0

Contributors

  • @roytsmart
roytsmart
Loading

v0.10.4

06 Nov 07:26
62bf58c
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Fixed a bug inMultilayerFilm.shape andMultilayerMirror.shape where aValueError was raised iflayers was not a sequence. by @byrdie in#102
  • Bumpednamed-arrays to version 0.16.0 by @byrdie in#103
  • Modifiedopitka.sensors.AbstractImagingSensor.readout() to more gracefully deal with negative photons. by @byrdie in#104

Full Changelog:v0.10.3...v0.10.4

Contributors

  • @roytsmart
roytsmart
Loading

v0.10.3

02 Nov 22:31
5f841c6
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • Bumpnamed-arrays to 0.14.2 by @byrdie in#101

Full Changelog:v0.10.2...v0.10.3

Contributors

  • @roytsmart
roytsmart
Loading
Previous134
Previous

[8]ページ先頭

©2009-2025 Movatter.jp