POSYDON-code / POSYDON-code/POSYDON

Different common envelope stripping depending on the phase, where merger happens

Open
#603 0 comments 0 reactions 3 assignees View on GitHub

@ezapartas is already working on this.

Since May 21, 2025.

bug discuss enhancement
Dominant language
Python
Stars
45
Forks
37
Avg merge
8d 20h
Merged PRs (30d)
5

Description

Currently, we have one treatment to account for partial stripping during a CE merger. This is based on the alpha-lambda shrinkage by stripping from the stellar profile.

We still need to update how to deal with the ejected mass for the two cases:

  • merging during the alpha-lambda part (that's what's currently always used); here we should get it more self-consistent to use not only the core mass, but the full remaining mass to determine the released orbital energy.
  • merging during the post CEE mass loss (e.g. stable MT); this should be more like we treat other cases of getting a merger during stable MT (I think we don't have this at the moment, because we avoid those case by going to CEE first on L2 overflow); in principle all the mass during the first phase should be lost (currently we may lose less in some cases) and there needs to be a treatment on the profile doing further stripping with orbital change according to the type of the second phase.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.