[Mesa-users] No correction using Kjeldsen

Warrick Ball W.H.Ball at bham.ac.uk
Thu Sep 3 06:36:39 EDT 2020

Hi Erica,

The problem is in this line of `&inlist_astero_search_controls`:

     l0_n_obs(:) = 6

This needs to be a range of values: 1 to 6 works.  You can either set each element of the array `l0_n_obs` on its own line or use

     l0_n_obs(:) = 1, 2, 3, 4, 5, 6

In principle, I think these values are meant to be the "observed" radial orders but, in practice, they only need to be correct relative to each other.

Arrays in Fortran namelists can be confusing because they sometimes don't work like Fortran source would.  MESA's defaults can confuse things further because they're actually included as source and compiled, unlike the actual inlists.



Warrick Ball
Postdoc, School of Physics and Astronomy
University of Birmingham, Edgbaston, Birmingham B15 2TT
W.H.Ball at bham.ac.uk
+44 (0)121 414 4552

On Wed, 2 Sep 2020, Erica Sawczynec wrote:

> Hi all, I am having some more difficulty using the Kjeldsen surface correction. It appears there is never any correction on the frequencies even
> though the correction factor is set to 1. I noticed there was another mailing list submission about this that was solved by using the mean
> delta_nu and putting a large error bar on it (link here).  I tried this solution as well, but I didn’t have any luck with the correction turning
> on.  Below I’ve attached my inlist, some information about my OS, graphs of the original frequencies and the corrected frequencies outputted in
> the simplex_results.data file (it appears there is only one dataset because the corrected and input frequencies are the same),  and a
> simplex_results.data file itself.  Any hints or comments are super appreciated!
> Thanks,
> Erica
> I am using MESA 12115 and MESASDK 20190830.
> Here is some information about my os:
> NAME="CentOS Linux"
> VERSION="7 (Core)"
> ID="centos"
> ID_LIKE="rhel fedora"
> PRETTY_NAME="CentOS Linux 7 (Core)”

More information about the Mesa-users mailing list