Skip to content

Releases: rpoleski/MulensModel

version 1.17.2

07 Oct 13:57
Compare
Choose a tag to compare

Changes between 1.16 and 1.17:

  • methods finite_source_uniform_WittMao94 and finite_source_LD_WittMao94 added in MagnificationCurve plus corresponding functions in PointLens

version 1.16.0

12 Aug 14:08
Compare
Choose a tag to compare

Changes since last release:

v1.15.0:

  • Model.plot_lc() got new kwargs: gamma and bandpass

v1.16.0:

  • new import of C and C++ code using extensions - should work in basically any python

Also example 16 was added - it's a high-level code for fitting microlensing models.

version 1.14.0

22 Sep 23:08
Compare
Choose a tag to compare

Changes since last release:

v1.11.0:

  • Coordinates.v_Earth_projected() added
  • Event.get_ref_fluxes() - fit_blending option added
  • Model.get_ref_fluxes() - fit_blending option added
  • Utils.velocity_of_Earth() added

v1.12.0:

  • fit_blending option added in Model.plot_lc()

v1.13.0:

  • DATA_PATH added - replaces MODULE_PATH in many places
  • whole data/ directory included in setup.py

v1.14.0:

  • UniformCausticSampling class added (implements Cassan 2008 method), hence, new model parameters were added: x_caustic_in, x_caustic_out, t_caustic_in, and t_caustic_out

version 1.10.0

07 May 21:17
Compare
Choose a tag to compare
  • new install,
  • Model.plot_trajectory() arrow_kwargs added,
  • ModelParameters.is_finite_source() added,
  • source plotting functions added: Event.plot_source_for_datasets(), Model.plot_source(), and Model.plot_source_for_datasets();
  • satellite_skycoord keyword in Model.plot_magnification() and Model.plot_trajectory() added,

version 1.9.4

30 Jan 16:24
Compare
Choose a tag to compare
v1.9.4

correcting version number

version 1.9.3

30 Jan 16:22
Compare
Choose a tag to compare

Model.set_magnification_methods() - source parameter added. Hack session examples.

version 1.8.3 - FSPL with large rho and more binary source capabilities

07 Jan 21:47
Compare
Choose a tag to compare

Major changes as compared to previous release are implementation of Lee et al. 2009 for finite-source point-lens with large rho and extended binary source capabilities.

In detail:

  • 1.5 -> 1.6 MulesData.plot() added; Model.get_residuals(..., data); Model.plot_residuals(... show_bad); Model.fit added
  • 1.6 -> 1.7 Model.plot_magnification() and plot_lc() - additional keywords
  • 1.7 -> 1.8 Fit.update(); Model.magnification(..., separate); Model.magnification() flux_ratio_constraint parameter can be string; Model.set_source_flux_ratio(None); Model.set_source_flux_ratio_for_band(); PointLens.get_point_lens_uniform_integrated_magnification();PointLens.get_point_lens_LD_integrated_magnification(); 2 new magnification methods: 'finite_source_uniform_Lee09' and 'finite_source_LD_Lee09'

version 1.5.3 - binary sources

08 Sep 17:08
Compare
Choose a tag to compare

Binary sources - basic functions work properly. Also pi_E added in mulenssystem.py.

version 1.4.0

14 Jul 03:30
Compare
Choose a tag to compare

Event.sum_function added

version 1.3.0

21 Jun 16:05
Compare
Choose a tag to compare

chi2 calculated in flux space as default, tabulated coefficients for FSPL models, Skowron and Gould 2012 as default method for binary lens polynomial root solving