[FLASH-USERS] 2D SN Core-Collapse Leakage scheme problem
kiyarash Taghiniyarami
kiyarash.niyarami at gmail.com
Fri May 20 06:24:05 EDT 2022
Dear Evan,
I tried the new EOS file but got the same error. Then by bypassing L162 in
eos_nuclear.F90 and calling EOS by the temp instead of internal energy, it
could manage to get the bounce (despite a few flags pop up about internal
energy pumping).
I also could get the bounce with LS375 with lrefine_max=10 without
changing in eos_nuclear.F90.
Can I get an EOS table with higher resolution to avoid this issue by the
EOS driver or EOS maker you provided in your personal website?
Because I am now trying to evolve postbounce from checkpoints files and got
the following (3ms after the bounce):
i,rl,logrho,logtemp0,lt,ye,eps,eps0,abs(eps-eps0)/eps0
21 0 14.188184188353635 -0.61304754054343624
-0.61304754054343624 0.27795080232191288 19.542939200343021
19.530696364609064 6.2685095837863099E-004
d2= NaN
Tried calling bisection... didn't help... :-/
Bisection error: 667
DRIVER_ABORT: [Eos_putData] ERROR Density or Internal Energy are zero
after a call to EOS!
EOS: Did not converge in findtemp!
i,rl,logrho,logtemp0,lt,ye,eps,eps0,abs(eps-eps0)/eps0
21 0 14.159389155587279 -0.43346281291235161
-0.43346281291235161 0.27796184415346487 19.534894764509421
19.529483548477000 2.7707932055596459E-004
d2= NaN
Tried calling bisection... didn't help... :-/
Bisection error: 667
EOS: Did not converge in findtemp!
i,rl,logrho,logtemp0,lt,ye,eps,eps0,abs(eps-eps0)/eps0
21 0 14.323881185734283 -0.56350764342967907
-0.56350764342967907 0.27795290984794996 19.583574339654572
19.566803819457075 8.5709042479489340E-004
d2= NaN
Tried calling bisection... didn't help... :-/
Bisection error: 667
Abort(1) on node 4 (rank 4 in comm 0): application called
MPI_Abort(MPI_COMM_WORLD, 1) - process 4
real 7m37.613s
user 0m0.045s
sys 0m0.100s
Kind Regards,
On Wed, May 18, 2022 at 12:43 AM Evan Patrick O'Connor <
evan.oconnor at astro.su.se> wrote:
> Hi,
>
>
> Sorry for the silence, I haven't had a chance to look at this till now.
>
>
> The point this is failing at is not near the edge of the table
> (rho~1.77e14g/cm^3, temp~3.5MeV, and ye=0.278), however, in energy space it
> is very close to the edge. For that density and ye, I've attached a plot
> of the internal energy vs temperature and there is no temperature where it
> equals (logged, cgs) 19.5587, so the EOS cannot be inverted (the hydro
> solver gives the EOS an energy and the EOS has to find the temperature that
> corresponds to it).
>
>
> We have a different LS220 table that we use for FLASH, I've added it to
> the page you linked (it was there before, but I missed it when moving the
> data around). It has a slightly higher resolution in density and
> temperature. It may give better results, especially given that we use this
> for some reason (I forget now, it is a decade old).
> https://su.drive.sunet.se/index.php/s/EGP7wFx4XCLT37G
>
>
> If this doesn't work (we still have issues like this some times with some
> progenitors) you can do what Naveen suggested. With the nuclear EOS it is
> a bit harder since just because the minimum energy (logged, cgs) for this
> rho and ye is 19.5599, at other rho, ye pairs it will be very different. We
> accomplish this by bypassing the abort on L162
> source/physics/Eos/EosNuclear/eos_nuclear.F90 and calling the EOS with the
> incoming temperature instead of the incoming energy, this avoid the
> inversion. It essentially pumps internal energy into the zone, so be
> careful with it. We have a parameter file flag to turn this on and keep
> track of any such calls to ensure we don't do it too often. When it does
> occur it is in the situation you have now, right at bounce.
>
>
> Also, FYI, I had suggested changing the file io_intfTypesModule.F90, not
> Flash.h, you should never edit the Flash.h as it get re generated with each
> setup.
>
>
> Evan
>
>
> ------------------------------
> *From:* flash-users <flash-users-bounces at flash.rochester.edu> on behalf
> of kiyarash Taghiniyarami <kiyarash.niyarami at gmail.com>
> *Sent:* Sunday, May 15, 2022 10:03:41 AM
> *To:* flash-users at flash.rochester.edu
> *Subject:* [FLASH-USERS] 2D SN Core-Collapse Leakage scheme problem
>
> Dear all FLASH users,
> I tried to run 2D supernova core collapse for two different nuclear EOS of
> Lattimer and Sewsty (https://ttt.astro.su.se/~eoco/eos.html) with K=180
> and K=220 but I got the errors which I attached the images of them.
> for the case of k=220 it runs into problem after 231 ms (it seems before
> the bounce) and for k=180 just after 24 ms
> Could anyone tell me what I have done wrong?
> (changing the resolution also did not resolve the issue)
>
> P.S. Trying to compile the FLASH, I also changed the Flash.h file and
> replace the line as Dr. O'Connor proposed:
> #FLASH_HAVE_HDF5_MOD
> with
> #define IO_USE_HDF5_MOD 1
>
> I also attached the sample flash.par file
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20220520/3de0a7ba/attachment-0001.htm>
More information about the flash-users
mailing list