Skip to content

Releases: jmeyers314/batoid

v0.7.3

18 Jul 21:29
Compare
Choose a tag to compare

Full Changelog: v0.7.2...v0.7.3

A few items to hopefully enable this to build on aarch64 via Azure DevOps on conda-forge.

v0.7.2

16 Jul 18:12
Compare
Choose a tag to compare

Full Changelog: v0.7.1...v0.7.2

No wheels for python 3.8

v0.7.1

16 Jul 17:44
Compare
Choose a tag to compare

Full Changelog: v0.7.0...v0.7.1

Reduces build memory footprint.

v0.7.0

07 Jun 21:26
Compare
Choose a tag to compare

Changes from v0.6 to v0.7

API Changes

New Features

  • Added intersect/reflect/refract methods directly to Optic.Interface
    objects.
  • Added x_origin and y_origin arguments to batoid.Zernike.
  • Add Rubin as-built v3.14 telescope description yamls.

Performance Improvements

Bug Fixes

  • Fixed error in ComCam definition files where the wrong filter
    thickness was used for the i, z, and y filters.
  • Photons experiencing total internal reflection are now marked
    as failed.
  • Catch rank deficient matrix in batoid.zernike.
  • Force RayVector constructor to copy input arrays.
  • Fixed bug in ComCam yaml files where the wrong filter thickness
    was used for the i, z, and y filters.

v0.6.3

07 Jun 16:53
Compare
Choose a tag to compare

Addresses a bug where ndarrays were not being copied by the RayVector constructor.

Full Changelog: v0.6.2...v0.6.3

v0.6.2

01 May 03:37
Compare
Choose a tag to compare
  • Total Internal Reflection labels a ray as failed
  • Rank deficient matrices in zernike fits raise RuntimeError

Full Changelog: v0.6.1...v0.6.2

v0.6.1

13 Mar 17:27
Compare
Choose a tag to compare

Fixes error in ComCam yaml files for i,z,y bands where filters were 9 mm thick instead of 7 mm.

v0.6.0

05 Feb 20:54
Compare
Choose a tag to compare

A few new features:

  • Added zernikeXYAberration to map pupil coordinates to focal plane coordinates.
  • Added hexapolar util to compute hexapolar grids.
  • Added jmin to zernikePyramid to enable j<4 plots.
  • Added imin argument to Asphere.
  • Add SDSS telescope description.

v0.5.2

05 Jan 22:26
Compare
Choose a tag to compare

Fix cached property bug in CompoundOptic when inserting/removing items.

v0.5.1

08 Nov 23:45
Compare
Choose a tag to compare

Fix bugs in ComCam yaml files.