[Mesa-users] Change_E_flag

Subedi, Shiv Kumar ss383615 at ohio.edu
Sun Jun 24 19:13:02 EDT 2018


Hello Frank,

Thank you for your suggestion. I commented out the "Change_E_flag" and "new_E_flag" and it solved the problem.
However now I have error message for one of the controls variables.
Fortran runtime error: Cannot match namelist object name use_hydrodynamic_surface_bcs

The controls.defaults section of mesa-r7624 prpvides following description of the variable.

!### use_hydrodynamic_surface_BCs

         ! 1) gradient of compression vanishes at surface
            ! see Grott, Chernigovski, Glatzel, 2005.
            ! d_dm(d_dm(r^2*v)) = 0 at surface
            ! by continuity, this is d_dm(d_dt(1/rho)) = 0 at surface
            ! finite volume form is
            ! (1/rho(1) - 1/rho_start(1)) = (1/rho(2) - 1/rho_start(2))
            ! this BC determines the density for surface cell.

         ! 2) black body radiation at surface
            ! L = 4*pi*R^2*boltz_sig*T^4
            ! this BC determines the temperature for the surface cell given R and L.

      use_hydrodynamic_surface_BCs = .false.

However controls.defaults in mesa-r10108 doesnot have any description of the above variable.
I am not sure if I should comment out every variable from the old inlist which have no description in the defaults section of new mesa version.

Could you please provide your suggestions about the problem?

Best,
Shiv Subedi



________________________________
From: Francis Timmes <fxt44 at mac.com>
Sent: Sunday, June 24, 2018 9:24 AM
To: Subedi, Shiv Kumar
Cc: Frank Timmes; mesa-users at lists.mesastar.org
Subject: Re: [Mesa-users] Change_E_flag

hi shiv,

perhaps just remove the old change_E_flag from the inlist.

fxt



> On Jun 24, 2018, at 1:37 PM, Subedi, Shiv Kumar via Mesa-users <mesa-users at lists.mesastar.org> wrote:
>
> Hello mesa users,
>
> I've been trying to run the inlists which I'd been running in mesa-r7624 into the new mesa version mesa-10108.
> I know that there has been few modifications and I need to rename few variables name to run in mesa-r10108. However I couldn't find the solution to the  following error message.
>
> Fortran runtime error: Cannot match namelist object name change_e_flag
>
> When I check the star_job.defaults in mesa-r7624 I find following description:
>
>  !### change_E_flag
>  ! `E_flag` is true if we are using internal energy variables in place of lnT
>   change_E_flag = .false.
>
> However I was not able to find any description of the above variable in the star_job.defaults of mesa-r10108.
>
> Any suggestions would be highly appreciated.
>
> Best,
> Shiv Subedi
> Graduate student- Ohio Univerisity
>
> _______________________________________________
> mesa-users at lists.mesastar.org
> https://lists.mesastar.org/mailman/listinfo/mesa-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mesastar.org/pipermail/mesa-users/attachments/20180624/a997f92c/attachment.html>


More information about the Mesa-users mailing list