Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@ConnorStoneAstro ConnorStoneAstro released this 25 Jan 17:57
· 37 commits to main since this release
30b2df6

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