[mesa-users] astero...

Warrick Ball wball at bison.ph.bham.ac.uk
Tue May 16 10:21:04 EDT 2017


Hi Bruno,

Not sure if someone has already replied to this but my guess is that 
you've added the astero stuff to &controls in the usual MESA inlist, 
rather than to &astero_search_controls.  The astero module requires extra 
code that is compiled in addition to the usual MESA code, and that this 
code has its own set of extra parameters in two namelists called 
&astero_search_controls and &astero_pgstar_controls in the file 
inlist_astero_search_controls.

Cheers,
Warrick

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

On Tue, 16 May 2017, Bruno Lustosa wrote:

> Hello everyone
> 
> I have a tense question about my model with regard to astero controls. By including chi2_seismo_fraction directly in my inlist in & controls the following:
> 
> ! Seismic data 
> Chi2_seismo_fraction = 0.667d0
> Include_Teff_in_chi2_spectro = .true.
>       Teff_target = 4400d0
>       Teff_sigma = 100d0
> Include_logg_in_chi2_spectro = .true.
>         Logg_target = 2.5d0
>         Logg_sigma = 0.02d0
> Include_logL_in_chi2_spectro = .true.
>         LogL_target = 1.62d0
>         LogL_sigma = 0.04d0
> Include_FeH_in_chi2_spectro = .true. ! [Fe / H]
>       FeH_target = 0.1
>       FeH_sigma = 0.05
> Include_age_in_chi2_spectro = .true.
>         Age_target = 8.87d9! (See Bahcall, Serenelli, and Basu, 2006)
>         Age_sigma = 0.0065d9
> Num_smaller_steps_before_age_target = 50
>         Dt_for_smaller_steps_before_age_target = 0.0065d8
> Chi2_seismo_delta_nu_fraction = 0d0
>          ! If> 0 then delta_nu and delta_nu_sigma must be set (see below)
>         Chi2_seismo_nu_max_fraction = 0d0
>          ! If> 0 then nu_max and nu_max_sigma must be set (see below)
>         Chi2_seismo_r_010_fraction = 0d0
>          ! If> 0, then include r_010 frequency ratios
>         Chi2_seismo_r_02_fraction = 0d0
>          ! If> 0, then include r_02 frequency ratios
>          ! Fraction for frequencies = 1 - (frac_r_010_ratios + frac_r_02_ratios + frac_delta_nu + frac_nu_max)
>       ! Nu_max = 70
>         ! Nu_max_sigma = -1
>        Delta_nu = -1
>       Delta_nu_sigma = -1.0
>         Eval_chi2_at_target_age_only = .true.
> Search_type = 'use_first_values'
> Simplex_itermax = 1000! Each iteration revises the simplex
>         Simplex_fcn_calls_max = 10000! May use several function calls per iteration
>         Simplex_x_atol = 1d-10! Tolerance for absolute differences
>         Simplex_x_rtol = 1d-10! Tolerance for relative differences
> Simplex_centroid_weight_power = 0d0
> Simplex_output_filename = '16_maio.data'
> Simplex_seed = 1074698122
> Oscillation_code = 'adipls
> 
> The following error is reported:
> 
> At line 1700 of file ../private/ctrls_io.f90 (unit = 30, file = 'inlist_2.0')
> Fortran runtime error: Can not match namelist object name chi2_seismo_fraction
> 
> 
> Have I or should I change some subroutine I did not do?
> 
> 
> Cheers
> 
> 
> Bruno
> 
>


More information about the Mesa-users mailing list