Skip to content

Releases: POSYDON-code/POSYDON

v2.2.7

17 Mar 16:22
e38d6e8

Choose a tag to compare

Important

Previously setting entropy in your population .ini file would fail to properly create a fixed RNG seed for orbital period distributions and star formation histories other than burst. This has now been fixed.

What's Changed

Full Changelog: v2.2.6...v2.2.7

POSYDON v2.2.6

27 Feb 15:34
2879e25

Choose a tag to compare

Important

This fixes a critical bug in DoubleCO where the gravitational merger time was not correctly added to the binary time. The outcome of the evolution (CO_contact vs maxtime) should be correct.
This was introduced in v2.2.0.

What's Changed

Full Changelog: v2.2.5...v2.2.6

POSYDON v2.2.5

13 Feb 08:12
f830ba5

Choose a tag to compare

What's Changed

🐛 Bug fixes

  • [fix] Change solver interval to align with the evolution time by @maxbriel in #795
  • [fix] Update package version in meta.yaml and fix unit test by @maxbriel in #804

🛠️ Enhancements

  • [enhancement] Automate conda version by extracting it from setup.py by @maxbriel in #782 [reverted]

Full Changelog: v2.2.4...v2.2.5

POSYDON v2.2.4

10 Jan 03:13
6498f5d

Choose a tag to compare

What's Changed

🐛 Bug fixes

  • [fix] Use metallicities instead of metallicity in popsyn CLI by @sgossage in #781

Note

If you are using .ini files from a prior release, ensure that the metallicity field is now renamed to metallicities in accordance with these changes to avoid errors. The default .ini file packaged with POSYDON already contains these updates.

Full Changelog: v2.2.3...v2.2.4

POSYDON v2.2.3

08 Jan 07:18
fd9ad0e

Choose a tag to compare

What's Changed

🛠️ Enhancements

  • [feat] Adding 2025 school data download command + docs page update by @sgossage in #775

🐛 Bug fixes

  • [fix] BinaryPopulation .ini file metallicity handling by @sgossage in #777
  • [fix] Making it so SimulationProperties accepts arbitrary kwargs by @sgossage in #776

Full Changelog: v2.2.2...v2.2.3

POSYDON v2.2.2

11 Dec 17:50
a277eca

Choose a tag to compare

What's Changed

🐛 Bug fixes

  • [Fix] Preload import of MESA step and detached step in simulationproperties.py by @sgossage in #773

Full Changelog: v2.2.1...v2.2.2

POSYDON v2.2.1

09 Dec 01:37
1d3d368

Choose a tag to compare

🐛 Bug fixes

Full Changelog: v2.2.0...v2.2.1

POSYDON v2.2.0

03 Dec 18:37
61fd26e

Choose a tag to compare

What's Changed

🛠️ Enhancements

  • [feat] SHA for test binaries by @sgossage in #710
  • [feat] Additional kick options by @maxbriel in #717
  • [feat] Add explicit options for record_matching and verbose to step_merged in .ini file by @sgossage in #727
  • [feat] replace "==" and pytest.approx with np.isclose for float comparisons by @maxbriel in #734
  • [feat] natal_kick_array renaming by @maxbriel in #731
  • model_weights warning by @maxbriel in #739
  • [feat] Add spin precession as a function by @maxbriel in #747
  • [feat] Rewrite posydon-popsyn CLI interface by @maxbriel in #730
  • [fix] changes array_equal to allclose where possible by @maxbriel in #752
  • [fix] Enable Unit tests coverage for CLI by @maxbriel in #751
  • [fix] Adding a case for post HeMS matching and fix step_CE surface He assignment by @sgossage in #749
  • [feat] Make step_dco a child class of step_detached by @sgossage in #725
  • [feat] Rework of interpolators in step_detached by @maxbriel in #756
  • Update independent_sample.py by @astroJeff in #765
  • add pre-commit workflow for checks+isort and add to CI by @maxbriel in #708
  • Update CI branches to include v2.x patterns by @maxbriel in #720

🐛 Bug fixes

  • [fix] no events at metallicity for model_weights by @maxbriel in #711
  • [fix] BinaryStar.to_df() for failed binaries by @sgossage in #712
  • [fix] Try/except to catch cases where a step takes no kwargs by @sgossage in #726
  • [fix] Add eccentricity scheme switch to Moe and Di Stefano 17 option by @sgossage in #729
  • [fix] Add eccentricity scheme switch to Moe and Di Stefano 17 option by @sgossage in #729
  • [fix] CE re-adjusting the inflated radius of the companion by @kasdaglie in #715
  • [fix] Remove step_disrupted parameters from population_params.ini by @maxbriel in #738
  • [fix] pass verbose to detached_evolution class by @maxbriel in #744
  • [feat/fix] .gitignore dev-tools POSYDON_* folder by @maxbriel in #743
  • [fix] give 2nd natal kick in validation suite by @maxbriel in #740
  • [fix] Matching logic for failed matches by @sgossage in #746
  • [fix] Use model_weights for delay time distribution figures by @maxbriel in #735
  • [chore] conda version bump by @maxbriel in #753
  • [fix] natal kick input for SingleStar by @maxbriel in #755
  • [fix] Fixes for indentation for created scripts for popsyn by @maxbriel in #758
  • [fix] Add import of EXTRA_STAR_COLUMNS_DTYPES by @maxbriel in #757
  • [fix] Update deprecated warning for 'rescue' command by @maxbriel in #759
  • [fix] submit_slurm_job call by @maxbriel in #762
  • [fix] minimum redshift bin Chruslinska+21 data by @maxbriel in #760

📚 Documentation

  • [docs] General documentaiton changes & enhancements by @maxbriel in #718

Full Changelog: v2.1.7...v2.2.0

POSYDON v2.1.7

23 Sep 18:59
03690af

Choose a tag to compare

What's Changed

📚 Documentation

Full Changelog: v2.1.6...v2.1.7

POSYDON v2.1.6

23 Sep 02:03
1e5c2fc

Choose a tag to compare

What's Changed

🐛 Bug fixes

Full Changelog: v2.1.5...v2.1.6