Skip to content

[enhancement] Update default parameters - #868

Open
maxbriel wants to merge 536 commits into
mainfrom
mb_defaults
Open

[enhancement] Update default parameters#868
maxbriel wants to merge 536 commits into
mainfrom
mb_defaults

Conversation

@maxbriel

@maxbriel maxbriel commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

This PR changes the defaults of the population synthesis file to:

  • Use the Disberg & Mandel (2025) natal kick distribution.
  • Changes the period distribution from Sana+12-extended (based on Bavera et al. 2021) to a flat log-period distribution. This gives the best balance between LMC and SMC observations.

The change in period distribution is based on Sana et al. (2025)), see the excerpt below.

image

Note that the boundaries of this study run from 1 day to $10^{3.5}$ days and found $76\pm8%$ of O stars in the SMC are in binaries with $P<10^3.5$ days (~3'162 days). The current default period boundaries or binary fraction are not made consistent with this!

elizabethteng and others added 30 commits March 26, 2026 09:41
… existence check because it breaks the unit tests
maxbriel and others added 23 commits June 23, 2026 15:59
[fix/enhancement] move SN_models out of `final_values`
…ich missing file triggered it for easier debugging.
Remove `self.binary` calls in `collapse_star`
[feat] CO Peters equation integration variable change
fix: prevent internal save in plot_popsyn_over_grid_slice when save_fig=False
Changed orbital_period_scheme from 'Sana+12_period_extended' to 'power_law' and added power_law_slope parameter.
@maxbriel
maxbriel marked this pull request as ready for review July 15, 2026 12:31
@maxbriel
maxbriel requested a review from a team July 30, 2026 12:44
@maxbriel maxbriel self-assigned this Jul 30, 2026
@sgossage

Copy link
Copy Markdown
Contributor

We should be sure to change the target branch to main, from v2.3.

This looks fine to me otherwise.

@maxbriel
maxbriel changed the base branch from v2.3 to main August 20, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants