Skip to content

Releases: xuanxu/starmatrix

Version 1.5.3

14 Jul 10:15
Compare
Choose a tag to compare
  • Better normalization rates and fits for Greggio DTDs

Version 1.5.2

18 May 11:17
Compare
Choose a tag to compare
  • Added six new DTDs options from Greggio, L. (2005):

    • Close Double Degenerate 0.4 Gyrs
    • Close Double Degenerate 1 Gyr
    • Wide Double Degenerate 0.4 Gyrs
    • Wide Double Degenerate 1 Gyr
    • Single Degenerate Chandra mass
    • Single Degenerate sub-Chandra mass

Version 1.5.1

29 Apr 08:33
Compare
Choose a tag to compare
  • New DTD option: Chen, X. et al. 2021

Version 1.5.0

20 Apr 10:00
Compare
Choose a tag to compare
  • Drop support for Python 3.6 (updating Numpy to >1.20)
  • Added SN yields datasets from two different models in Bravo et al 2019
  • Added SN yields datasets from two different models in Gronow et al 2021
  • Added SN yields datasets from two different models in Mori et al 2018

Version 1.4.1

11 Apr 11:06
Compare
Choose a tag to compare

1.4.1 (2012-04-11)

  • Added SN yields dataset from Leung & Nomoto 2020
  • Added SN yields datasets from three different models in Leung & Nomoto 2018

Version 1.4.0

31 Mar 09:35
Compare
Choose a tag to compare

1.4.0 (2021-03-18)

  • New supernovae module to add SN yields datasets
  • Added sn_yields setting
  • Added SN yields dataset from Seitenzahl et al. 2013

Version 1.3.0

10 Dec 10:41
Compare
Choose a tag to compare

1.3.0 (2020-12-10)

  • SuperNova rates are now computed accounting for the total number of stars created per unit of stellar mass
  • Added new DTD option: Greggio, L. 2005
  • Added dataset of solar abundances from Lodders et al. 2019
  • Added two_steps_t option for integration_step setting: The integration will use two time steps: [half the lifetime of a 100 solar masses star for the given metallicity] as time step for stars bigger than 4 solar masses, and 100 times that for less massive stars. If this option is selected the total_time_steps setting is ignored
  • Added fixed_n_steps option for integration_step setting: The integration will take exactly the number of time steps specified in the next two settings (integration_steps_stars_smaller_than_4Msun and integration_steps_stars_bigger_than_4Msun)
  • Removed DTD from Mannucci, Della Valle, Panagia (2006) (was deprecated in v1.2.0)
  • Deprecation warnings can be silenced setting deprecation_warnings to False (it is True by default)
  • Added correction of abundances data for CRI-LIM yields set
  • Element production refactored: removed special case for massive stars
  • Updated CNO cycle calculations
  • Added yield_corrections setting to allow custom corrections for the ejections data
  • Project renamed to Starmatrix

Version 1.2.0

19 Mar 18:19
Compare
Choose a tag to compare

1.2.0 (2020-03-12)

  • Added Supernovas II data to the imf_supernova_rates file
  • Tweak SN total energy function to make it continous
  • Better docs
  • Added DTD from Maoz & Graur (2017)
  • The DTD from Mannucci, Della Valle & Panagia is deprecated
  • Added matrix_headers setting to optionally remove headers from qm-matrices file
  • The default value for binary systems fraction is now 0.15
  • Added integration_step setting to set the integration step as constant in log(t) or in t
  • Kroupa, Chabrier and Miller-Scalo IMFs have been slightly corrected
  • Added returned_fractions setting to generate a file with the masses restored to the ISM
  • Fixed: Maoz & Graur DTD rate corrected by mass
  • Added new DTD: Castrillo et al. 2020

Version 1.1.0

22 Apr 09:24
Compare
Choose a tag to compare

New normalization of IMFs

  • Added settings to configure IMF's mass limits: [imf_m_low, imf_m_up]
  • IMFs are normalized calculating the definite integral in [m_low, m_up]

Minor changes

  • Better config-example.yml file
  • Starburst IMF, is internally a shortcut for a Salpeter IMF with mass limits in [1, 120]
  • Test coverage increased

Mercedes Mollá Release

05 Apr 10:24
Compare
Choose a tag to compare

New nucleosynthesis method

  • Time step is now constant on log(t)
  • New settings to add limits on stellar mass: [m_min, m_max]
  • Added setting for number of time steps: [total_time_steps]
  • New stellar lifetime method from Raiteri C.M., Villata M. & Navarro J.F., 1996, A&A 315, 105-115.

New Delay Time Distribution setting

  • Added setting dtd_sn to select Delay Time Distribution tu use with supernova rates
  • Added DTD from Mannucci, Della Valle, Panagia (2006)

Q-Matrix changes

  • Q Matrix values are calculated now without adding a 10e6 factor
  • Accuracy increased to 15.10f
  • Supernova rates are 0.0 for masses > 8 solar masses

New unified integration method

  • Supernova rates, IMFs and Q integrals are now resolved with Newton-Cotes degree 6

Bug fixes

  • Fixed out-of-limits error ocurring when interpolating to 100 stellar masses
  • Fixed over-adding supernova rates to Q matrix in each integration step
  • Fixed matrix size when mass was invalid