You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: online-docs/pages/whats-new.rst
+18-11Lines changed: 18 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,29 +3,36 @@ What's new
3
3
4
4
Following is a brief list of important updates to the COMPAS code. A complete record of changes can be found in the file ``changelog.h``.
5
5
6
-
**03.18.00 Apr 13, 2025**
6
+
**03.18.00 Apr 14, 2025**
7
7
8
8
New command line option:
9
9
10
10
* ``--timestep-multipliers`` to enable more granular, phase-dependent, timestep multipliers
11
11
12
+
**03.17.03 Apr 14, 2025**
13
+
14
+
* Neutron stars are now labelled as ``RecycledNS`` when undergoing mass transfer through common envelope (when ``--neutron-star-accretion-in-ce`` is not set to ``ZERO``).
15
+
* Removed output option ``RLOF_ONTO_NS`` as it can be retrieved from existing RLOF output info.
16
+
12
17
**03.17.00 Mar 22, 2025**
13
18
14
-
* Added ENVELOPE_STATE_PRESCRIPTION::CONVECTIVE_MASS_FRACTION (default threshold of convective envelope by mass to label envelope convective is 0.1, can be set with --convective-envelope-mass-threshold)
19
+
* Added ``ENVELOPE_STATE_PRESCRIPTION::CONVECTIVE_MASS_FRACTION`` (default threshold of convective envelope by mass to label envelope convective is 0.1, can be set with ``--convective-envelope-mass-threshold``)
15
20
* Stable mass transfer now conserves angular momentum after accounting for the rotational angular momentum lost or gained by the stars
16
-
* Imposed Keplerian rotation limit on mass-gaining stars:
17
-
* Response depends on the new --response-to-spin-up option
18
-
* default (TRANSFER_TO_ORBIT) allows the star to accrete, but excess angular momentum is deposited in the orbit
19
-
* KEPLERIAN_LIMIT forces mass transfer to become non-conservative once star (approximately) reaches super-critical rotation
20
-
* while the NO_LIMIT variation allows arbitrary super-critical accretion, to match legacy choices
21
+
* Imposed Keplerian rotation limit on mass-gaining stars: response depends on the new ``--response-to-spin-up`` option, with possible values:
22
+
* ``TRANSFER_TO_ORBIT`` (default) allows the star to accrete, but excess angular momentum is deposited in the orbit
23
+
* ``KEPLERIAN_LIMIT`` forces mass transfer to become non-conservative once star (approximately) reaches super-critical rotation
24
+
* ``NO_LIMIT`` allows arbitrary super-critical accretion, to match legacy choices
21
25
22
26
**03.16.02 Mar 19, 2025**
23
27
24
-
New output options for supernova:
28
+
New output options for supernova, which allow for full characterization of the binary orientation post-SN:
if (OPTIONS->EmitGravitationalRadiation()) { // emitting GWs?
2975
2984
dt = std::min(dt, -1.0E-2 * m_SemiMajorAxis / m_DaDtGW); // yes - reduce timestep if necessary to ensure that the orbital separation does not change by more than ~1% per timestep due to GW emission
returnstd::max(std::round(dt / TIMESTEP_QUANTUM) * TIMESTEP_QUANTUM, TIDES_MINIMUM_FRACTIONAL_NUCLEAR_TIME * NUCLEAR_MINIMUM_TIMESTEP); // quantised and not less than minimum
Copy file name to clipboardExpand all lines: src/BaseStar.h
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -260,7 +260,7 @@ class BaseStar {
260
260
virtualdoubleCalculateMomentOfInertia() const { return (0.1 * (m_Mass) * m_Radius * m_Radius); } // Defaults to MS. k2 = 0.1 as defined in Hurley et al. 2000, after eq 109
doubleCalculateRadialExpansionTimescale() const { returnCalculateRadialExpansionTimescale_Static(m_StellarType, m_StellarTypePrev, m_Radius, m_RadiusPrev, m_DtPrev); } // Use class member variables
0 commit comments