AMReX-Astro / Castro

Castro (Compressible Astrophysics): An adaptive mesh, astrophysical compressible (radiation-, magneto-) hydrodynamics simulation code for massively parallel CPU and GPU architectures.

Home Page:http://amrex-astro.github.io/Castro

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

should executable include network name?

zingale opened this issue · comments

A common issue with users is that when we want to run the same problem with different networks, we sometimes forget to do a make clean between builds. For some combination of networks, the build still works, but it is not clear what the executable will be doing.

One way to prevent this is to add the network name to the executable. Then the build directories in tmp_build_dir will also be separate and no make clean would be needed to switch networks.

I think that networks are unique among the microphysics in something that we change frequently within a problem setup.

Comments welcomed.