Skip to content

Commit 5ae1cc9

Browse files
authored
Overhaul docs for scaling relation parameters, update solar reference values and rename Teff_sun to astero_Teff_sun (#571, closes #298)
1 parent d08dbbb commit 5ae1cc9

File tree

87 files changed

+131
-187
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+131
-187
lines changed

binary/test_suite/double_bh/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -584,8 +584,7 @@
584584
! sqrt(2) pi^2/(integral of brunt_N/r dr)
585585
!log_delta_Pg
586586
!nu_max ! estimate from scaling relation (microHz)
587-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
588-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
587+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
589588
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
590589
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
591590
!acoustic_radius ! integral of dr/csound (seconds)

binary/test_suite/evolve_both_stars/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,8 +529,7 @@
529529
! sqrt(2) pi^2/(integral of brunt_N/r dr)
530530
!log_delta_Pg
531531
!nu_max ! estimate from scaling relation (microHz)
532-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
533-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
532+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
534533
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
535534
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
536535
!ng_for_nu_max ! = 1 / (nu_max*delta_Pg)

binary/test_suite/jdot_ls_check/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,8 +529,7 @@
529529
! sqrt(2) pi^2/(integral of brunt_N/r dr)
530530
!log_delta_Pg
531531
!nu_max ! estimate from scaling relation (microHz)
532-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
533-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
532+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
534533
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
535534
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
536535
!ng_for_nu_max ! = 1 / (nu_max*delta_Pg)

binary/test_suite/jdot_ml_check/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,8 +529,7 @@
529529
! sqrt(2) pi^2/(integral of brunt_N/r dr)
530530
!log_delta_Pg
531531
!nu_max ! estimate from scaling relation (microHz)
532-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
533-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
532+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
534533
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
535534
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
536535
!ng_for_nu_max ! = 1 / (nu_max*delta_Pg)

binary/test_suite/star_plus_point_mass/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,8 +529,7 @@
529529
! sqrt(2) pi^2/(integral of brunt_N/r dr)
530530
!log_delta_Pg
531531
!nu_max ! estimate from scaling relation (microHz)
532-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
533-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
532+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
534533
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
535534
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
536535
!ng_for_nu_max ! = 1 / (nu_max*delta_Pg)

binary/test_suite/star_plus_point_mass_explicit_mdot/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,8 +529,7 @@
529529
! sqrt(2) pi^2/(integral of brunt_N/r dr)
530530
!log_delta_Pg
531531
!nu_max ! estimate from scaling relation (microHz)
532-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
533-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
532+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
534533
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
535534
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
536535
!ng_for_nu_max ! = 1 / (nu_max*delta_Pg)

binary/test_suite/wind_fed_bhhmxb/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,8 +529,7 @@
529529
! sqrt(2) pi^2/(integral of brunt_N/r dr)
530530
!log_delta_Pg
531531
!nu_max ! estimate from scaling relation (microHz)
532-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
533-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
532+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
534533
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
535534
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
536535
!ng_for_nu_max ! = 1 / (nu_max*delta_Pg)

docs/source/changelog.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@ Previously we had logic to determine if a extra history value should be saved
2828
as an int or a float (users can only provide data as a float). This was error
2929
prone, so now we save extra history values as floats.
3030

31+
Asteroseismic scaling relations
32+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33+
34+
The default values of the parameters ``delta_nu_sun`` and ``nu_max_sun`` used in the asteroseismic scaling relations
35+
have been updated to the values reported by `Lund et al. (2017) <https://ui.adsabs.harvard.edu/abs/2017ApJ...835..172L/abstract>`_
36+
(:math:`\Delta\nu_\odot = \mathrm{134.91}\,\mu\mathrm{Hz}` and :math:`\nu_{\mathrm{max},\odot} = \mathrm{3078}\,\mu\mathrm{Hz}`).
37+
The parameter ``Teff_sun`` has been renamed ``astero_Teff_sun`` to avoid confusion
38+
with the fixed constant ``Teffsun`` in the ``const`` module. ``astero_Teff_sun``'s
39+
default value has been set to 5772 K, as in `IAU 2015 Resolution B3 <https://ui.adsabs.harvard.edu/abs/2015arXiv151007674M>`_.
3140

3241
.. _New Features main:
3342

@@ -47,7 +56,6 @@ to a ``rates_list`` file, or by using the option ``filename_of_special_rate``.
4756
Several examples in the test suite now make use of these rates, such as
4857
massive stars and models for building white dwarfs.
4958

50-
5159
Maximum net size
5260
~~~~~~~~~~~~~~~~
5361

star/defaults/controls.defaults

Lines changed: 35 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7594,43 +7594,59 @@
75947594

75957595
! get_delta_nu_from_scaled_solar
75967596
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7597+
! If ``get_delta_nu_from_scaled_solar`` is ``.false.``, the
7598+
! large separation ``delta_nu`` is the inverse of the sound
7599+
! crossing time from one side of the star to the other, through
7600+
! the center. This is sometimes called the "asymptotic" large
7601+
! separation.
75977602

7598-
! use scaled solar values
7603+
! Otherwise, ``delta_nu`` is calculated from the asteroseismic
7604+
! scaling relations (see `Ulrich 1986`_, `Brown et al. 1991`_
7605+
! and `Kjeldsen & Bedding 1995`_) using solar reference values
7606+
! ``nu_max_sun``, ``delta_nu_sun`` and ``astero_Teff_sun``.
7607+
7608+
! ``nu_max`` is always computed from the scaling relation.
7609+
7610+
! .. _Ulrich 1986: https://ui.adsabs.harvard.edu/abs/1986ApJ...306L..37U
7611+
! .. _Brown et al. 1991: https://ui.adsabs.harvard.edu/abs/1991ApJ...368..599B
7612+
! .. _Kjeldsen & Bedding 1995: https://ui.adsabs.harvard.edu/abs/1995A%26A...293...87K
75997613

76007614
! ::
76017615

76027616
get_delta_nu_from_scaled_solar = .false.
76037617

7604-
76057618
! nu_max_sun
76067619
! ~~~~~~~~~~
7607-
7608-
! solar value of ``nu_max``
7609-
7610-
! ::
7611-
7612-
nu_max_sun = 3100d0
7613-
7614-
76157620
! delta_nu_sun
76167621
! ~~~~~~~~~~~~
7622+
! astero_Teff_sun
7623+
! ~~~~~~~~~~~~~~~
76177624

7618-
! solar value of ``delta_nu``
7625+
! Solar reference values used in the asteroseismic scaling relations
7626+
! for ``delta_nu`` (if ``get_delta_nu_from_scaled_solar`` is ``.false.``)
7627+
! and ``nu_max`` (always).
76197628

7620-
! ::
7629+
! The default ``nu_max_sun`` is the Sun-as-as-star value reported by `Lund
7630+
! et al. (2017)`_, which is consistent with but conceptually
7631+
! different from the result of 3073.59 ± 0.18 μHz by `Kiefer et
7632+
! al. (2018)`_.
76217633

7622-
delta_nu_sun = 135d0
7634+
! The default ``delta_nu_sun`` is also taken from `Lund et al. (2017)`_.
76237635

7636+
! The default ``astero_Teff_sun`` is the value adopted in IAU 2015 Resolution B3.
7637+
! This should not be confused with the constant ``Teffsun``, which is always
7638+
! equal to the IAU value and not controlled by a parameter. The "asteroseismic"
7639+
! value can be changed in case one needs to reproduce previous calculations
7640+
! using the scaling relations.
76247641

7625-
! Teff_sun
7626-
! ~~~~~~~~
7627-
7628-
! solar value of Teff
7642+
! .. _Lund et al. (2017): https://ui.adsabs.harvard.edu/abs/2017ApJ...835..172L
7643+
! .. _Kiefer et al. (2018): https://ui.adsabs.harvard.edu/abs/2018SoPh..293..151K
76297644

76307645
! ::
76317646

7632-
Teff_sun = 5777d0
7633-
7647+
nu_max_sun = 3078d0 ! μHz
7648+
delta_nu_sun = 134.91d0 ! μHz
7649+
astero_Teff_sun = 5772d0 ! kelvin
76347650

76357651
! delta_Pg_mode_freq
76367652
! ~~~~~~~~~~~~~~~~~~

star/defaults/history_columns.list

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -740,8 +740,7 @@
740740
! sqrt(2) pi^2/(integral of brunt_N/r dr)
741741
!log_delta_Pg
742742
!nu_max ! estimate from scaling relation (microHz)
743-
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/Teff_sun)^0.5)
744-
! with nu_max_sun = 3100 microHz, Teff_sun = 5777
743+
! nu_max = nu_max_sun * M/Msun / ((R/Rsun)^2 (Teff/astero_Teff_sun)^0.5)
745744
!nu_max_3_4th_div_delta_nu ! nu_max^0.75/delta_nu
746745
!acoustic_cutoff ! 0.5*g*sqrt(gamma1*rho/P) at surface
747746
!acoustic_radius ! integral of dr/csound (seconds)

0 commit comments

Comments
 (0)