Skip to content

Commit 599a35c

Browse files
authored
Merge pull request #693 from TeamCOMPAS/JOSS
EAGB luminosity and radius fix
2 parents c97632e + 5f87fe5 commit 599a35c

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/EAGB.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ class EAGB: virtual public BaseStar, public CHeB {
6363
double CalculateLifetimeTo2ndDredgeUp(const double p_Tinf1_FAGB, const double p_Tinf2_FAGB) const;
6464

6565
double CalculateLuminosityAtPhaseEnd(const double p_CoreMass) const { return CalculateLuminosityOnPhase(p_CoreMass); } // Same as on phase
66-
double CalculateLuminosityAtPhaseEnd() const { return CalculateLuminosityAtPhaseEnd(m_COCoreMass); } // Use class member variables
66+
double CalculateLuminosityAtPhaseEnd() const { return CalculateLuminosityAtPhaseEnd(m_HeCoreMass); } // Use class member variables
6767
double CalculateLuminosityOnPhase(const double p_CoreMass) const;
68-
double CalculateLuminosityOnPhase() const { return CalculateLuminosityOnPhase(m_COCoreMass); }
68+
double CalculateLuminosityOnPhase() const { return CalculateLuminosityOnPhase(m_HeCoreMass); }
6969

7070
double CalculateMassLossRateHurley();
7171

src/changelog.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -836,7 +836,9 @@
836836
// - Clarified program option documentation
837837
// - Removed unused CUSTOM semi-major axis initial distribution
838838
// - Removed unused STARTRACK zeta prescription
839+
// 02.25.07 IM - Nov 12, 2021 - Defect repair:
840+
// - Changed EAGB::CalculateLuminosityOnPhase() and EAGB::CalculateLuminosityAtPhaseEnd() to use the helium core mass rather than the CO core mass (see Eq. in second paragraph of section 5.4 of Hurley+, 2000); this fixes a downward step in luminosity and radius on transition to EAGB
839841

840-
const std::string VERSION_STRING = "02.25.06";
842+
const std::string VERSION_STRING = "02.25.07";
841843

842844
# endif // __changelog_h__

0 commit comments

Comments
 (0)