Releases: rpoleski/MulensModel
Releases · rpoleski/MulensModel
version 1.17.2
Changes between 1.16 and 1.17:
- methods
finite_source_uniform_WittMao94
andfinite_source_LD_WittMao94
added in MagnificationCurve plus corresponding functions in PointLens
version 1.16.0
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
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
- 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
v1.9.4 correcting version number
version 1.9.3
Model.set_magnification_methods() - source parameter added. Hack session examples.
version 1.8.3 - FSPL with large rho and more binary source capabilities
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
Binary sources - basic functions work properly. Also pi_E added in mulenssystem.py.
version 1.4.0
Event.sum_function added
version 1.3.0
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