Skip to content

Releases: Ciela-Institute/caustics

v1.2.0

25 Jan 17:57
30b2df6
Compare
Choose a tag to compare

Breaking changes

  • z_s is now a param of lens objects (rather than an argument to every function). Should generally be treated like z_l. A new tutorial has been added to show how to do multi source modelling
  • Several params have been renamed to normalize conventions. Various b and th_ein parameters have now been changed to Rein, and for EPL this involved changing b by sqrt(q). Others include m -> mass and scale_radius -> Rs etc.

These changes will likely affect all caustics codes, but are very easy/quick to adjust for.

Big positives

  • NFW and TNFW no longer require specifying batchable or differentiable they are now capable of both simultaneously. Also TNFW potential has been fixed.
  • Forward raytrace had a bug where it was possible to return multiple copies of the same coordinates, that is now fixed
  • The jacobian of the lens equation (used for various calculations) is now far more memory efficient

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

14 Jan 17:19
a6bd307
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

21 Nov 21:11
51f355f
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #286
  • chore: update pre-commit hooks by @pre-commit-ci in #285
  • chore(deps): bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 by @dependabot in #284
  • refactor: Change Parametrized system over to caskade by @ConnorStoneAstro in #275
  • feat: add batched plane module
  • perf: lenssource can now chunk vmap over all pixels, allowing for larger images

Full Changelog: v0.12.0...v1.0.0

v0.12.0

07 Nov 21:54
5e2fbb2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.11.2...v0.12.0

v0.11.2

30 Sep 20:08
e2eee25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.11.1

06 Jul 17:24
5935f7a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.11.0

28 Jun 21:01
9b53c57
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.11.0

v0.10.1

25 Apr 20:23
25fd218
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.10.1

v0.10.0

15 Mar 12:45
f969867
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.10.0

v0.9.0

11 Mar 19:48
a6e40f2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.1