[Mesa-users] Can't get astero module to work outside test_suite

Warrick Ball W.H.Ball at bham.ac.uk
Fri Feb 1 17:09:30 EST 2019


Hi Noah,

For running the astero module, you should copy 
`$MESA_DIR/star/astero/work` to a new folder of your choice, in much the 
same way as you would normally copy `$MESA_DIR/star/work`.  That said, I 
think removing all the redefined `MESA_DIR` variables from the 
`example_astero` in the test suite (as it sounds like you've now done) 
accomplishes more or less the same thing.

Cheers,
Warrick

------------
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 Fri, 1 Feb 2019, TUCHOW, NOAH WOLFE wrote:

> I managed to get it to work. I neglected to look at the primary inlist and instead looked in inlist3. In 'inlist' there was a line setting
> mesa_dir='../../..', so I just commented it out.
> Noah Tuchow
>
>   Noah Tuchow
>
>   Penn State University
>
>   Department of Astronomy and Astrophysics
>
>   532C Davey Lab
>
>   University Park, PA 16802
> 
> 
> 
> On Fri, Feb 1, 2019 at 3:55 PM Noah Tuchow <nxt5109 at psu.edu> wrote:
>       Hello,
> I've been having a problem getting the astero module to work outside of the MESA test suite directory. I copied the example_astero folder
> and put it somewhere else on my computer so that I could modify it and play around with changing the parameters. However, while the example
> seems to work when I run it in the test_suite directory, it won't run in the new directory. I looked at the makefile for the example and saw
> that it contained a relative path for MESA_DIR, and I deleted that line because MESA_DIR is already defined as my system mesa directory. Now
> the makefile just contains the line "include $(MESA_DIR)/star/astero/makefile"
> 
> However, this doesn't appear to resolve the issue. When I make the example, I get the warning:
> /data/nxt5109/mesa-r10398/star/astero/src/gyre_support.f:171:0:
>         filename = TRIM(fgong_prefix)//TRIM(num_string(s%model_number))//TRIM(fgong_postfix)
>  
> Warning: '.filename' may be used uninitialized in this function [-Wmaybe-uninitialized]
> 
> Running the example anyways gives the following error:
> 
>  read inlist_astero_search_controls
>  open failed for ../../../data/version_number
>  please check that mesa_dir is set correctly
>  failed in stardata_init
>  star_init ierr           2
> 
> Is there some other file with a relative path that I need to change? How can I modify this example to get it to work outside the test suite?
> Have other people been able to get the astero module to work outside of the mesa test_suite or astero/work directories?
> 
> I'm using MESA r-10398 on CentOS linux.
> 
> Thanks,
> Noah Tuchow
>
>   Noah Tuchow
>
>   Penn State University
>
>   Department of Astronomy and Astrophysics
>
>   532C Davey Lab
>
>   University Park, PA 16802
> 
> 
> 
>


More information about the Mesa-users mailing list