<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Aptos;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
p.xmsonormal, li.xmsonormal, div.xmsonormal
        {mso-style-name:xmsonormal;
        margin:0in;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;}
p.xmsolistparagraph, li.xmsolistparagraph, div.xmsolistparagraph
        {mso-style-name:xmsolistparagraph;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:42483025;
        mso-list-template-ids:749927918;}
@list l0:level1
        {mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level2
        {mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level4
        {mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level7
        {mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l1
        {mso-list-id:1360661736;
        mso-list-template-ids:-1803276934;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">Thank you for the suggestion.  I’ve started a new sim with your fix, and it has gotten rid of the issues with the heat exchange, the logs no longer complain about bad EION/TION or EELE/TELE.  However, I do
 still get the message that there are “Negative internal energies in 3T update” and that it is “Falling back to using internal energy ratios instead of pressure ratios”.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-ligatures:standardcontextual">Paul Campbell<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Hansen, Eddie <ehansen@pas.rochester.edu>
<br>
<b>Sent:</b> Friday, November 8, 2024 11:34 AM<br>
<b>To:</b> Paul Campbell <Paul.Campbell@zap.energy>; Sutcliffe, Graeme <sutcliffe2@llnl.gov><br>
<b>Cc:</b> flash-users@flash.rochester.edu<br>
<b>Subject:</b> Re: [External Sender] [FLASH-USERS] [External Sender] Negative Internal Energies in the 2D, AMR, Z-Pinch problem<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Hi Paul,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Since your errors seem to be coming from Heatexchange, the issue might be with the equilibration time.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">For v4.8, we removed some redundant code and started using the subroutine PlasmaState_ieEquilTime. This routine calls PlasmaState_tau to get the electron-ion collision time and then rescales it to get the
 equilibration time. The problem is that we had implemented a floor on the average ionization state zbar inside PlasmaState_tau; this is useful for transport coefficients to avoid tau blowing up for small zbar. However, we should allow tau to be large for low
 zbar for the equilibration time. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">We’re going to fix this in 4.8.1, but in the meantime, you can edit PlasmaState_ieEquilTime.F90. Remove the call to PlsmaState_tau and add:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">tau = (3.*sqrt(pls_mele)*(pls_boltz*tele)**1.5) / &
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">           (4.*sqrt(2.*PI) * ll * pls_qele**4 * zbar**2 * nion)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Can’t guarantee this will solve your issue, but it’s worth a try.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black">--</span><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:#181A1B">Eddie Hansen</span><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:#181A1B">Applications Group Leader<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:#181A1B">Flash Center for Computational Science</span><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:black"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<div id="mail-editor-reference-message-container">
<div>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="color:black">From:
</span></b><span style="color:black">flash-users <<a href="mailto:flash-users-bounces@flash.rochester.edu">flash-users-bounces@flash.rochester.edu</a>> on behalf of Paul Campbell <<a href="mailto:Paul.Campbell@zap.energy">Paul.Campbell@zap.energy</a>><br>
<b>Date: </b>Tuesday, November 5, 2024 at 7:37 PM<br>
<b>To: </b>Sutcliffe, Graeme <<a href="mailto:sutcliffe2@llnl.gov">sutcliffe2@llnl.gov</a>><br>
<b>Cc: </b><a href="mailto:flash-users@flash.rochester.edu">flash-users@flash.rochester.edu</a> <<a href="mailto:flash-users@flash.rochester.edu">flash-users@flash.rochester.edu</a>><br>
<b>Subject: </b>Re: [FLASH-USERS] [External Sender] Negative Internal Energies in the 2D, AMR, Z-Pinch problem<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt">Thanks for the advice, I’ve resubmitted a job with the extra parameters you’ve suggested.  So far the log files are still complaining about Negative internal energy but I will let it run over night and see
 how far it gets.  I should have included in my first email that I’m using version 4.8 (although for your suggestion I don’t think the difference in version matters).  For reference this is what the warning from the log files look like:<br>
<br>
“</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.918 ] [Heatexchange] Warning: Negative internal energy detected</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.920 ] [Heatexchange] Correcting for this...</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.922 ] [Heatexchange] OLD EION/TION:  7.292804E+10 5.244171E+03</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.923 ] [Heatexchange] OLD EELE/TELE:  5.715019E+08 7.379651E+03</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.925 ] [Heatexchange] BAD EION/TION:  7.721564E+10 5.546998E+03</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.926 ] [Heatexchange] BAD EELE/TELE: -3.716098E+09 5.546998E+03</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.927 ] [Heatexchange] CORRECTED EION:  7.721564E+10</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.929 ] [Heatexchange] CORRECTED EELE:  2.116656E+08</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.930 ] [Heatexchange] FINAL EION:  7.329861E+10</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.931 ] [Heatexchange] FINAL EELE:  2.009281E+08</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  13:44:58.932 ] </span>
<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> [ 11-04-2024  13:44:58.933 ] [Heatexchange] Note: Further warnings suppressed</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  16:00:05.980 ] Species  1: Lookup for T > Tmax(table): 35 times,first for (3.1052449E+08,1.0000000E+16),highest T was 2.3375415E+10</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">...... (lots of look ups for the 3 species here) …….</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  16:27:26.386 ] [hy_uhd_ragelike] Negative internal energies in 3T update</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">[ 11-04-2024  16:27:26.387 ]   Falling back to using internal energy ratios instead of pressure ratios</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt">“</span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">Paul Campbell</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Sutcliffe, Graeme <<a href="mailto:sutcliffe2@llnl.gov">sutcliffe2@llnl.gov</a>>
<br>
<b>Sent:</b> Tuesday, November 5, 2024 1:56 PM<br>
<b>To:</b> Paul Campbell <<a href="mailto:Paul.Campbell@zap.energy">Paul.Campbell@zap.energy</a>><br>
<b>Cc:</b> <a href="mailto:flash-users@flash.rochester.edu">flash-users@flash.rochester.edu</a><br>
<b>Subject:</b> Re: [External Sender] [FLASH-USERS] Negative Internal Energies in the 2D, AMR, Z-Pinch problem</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="color:black">Hi Paul,</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">You can try the following par file options if you haven't already, which helped me to get some laserslab runs working back in FLASH4.7 (adjust accordingly if you're not doing a 3T sim):</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">dr_usePOSdefComputeDt = .true.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">dr_posdefdtfactor = 0.1</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">dr_numPosdefVars = 3</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">dr_posdefVar_1 = "eele"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">dr_posdefVar_2 = "eion"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">dr_posdefVar_3 = "erad"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">The dr_posdefdtfactor of 0.1 might be a bit aggressive (i.e. too small), I haven't played with it. </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"> </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">Graeme</span><o:p></o:p></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="1" width="81%" align="center">
</div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black"> flash-users <<a href="mailto:flash-users-bounces@flash.rochester.edu">flash-users-bounces@flash.rochester.edu</a>>
 on behalf of Paul Campbell <<a href="mailto:Paul.Campbell@zap.energy">Paul.Campbell@zap.energy</a>><br>
<b>Sent:</b> Tuesday, November 5, 2024 1:37 PM<br>
<b>To:</b> <a href="mailto:flash-users@flash.rochester.edu">flash-users@flash.rochester.edu</a> <<a href="mailto:flash-users@flash.rochester.edu">flash-users@flash.rochester.edu</a>><br>
<b>Subject:</b> [FLASH-USERS] Negative Internal Energies in the 2D, AMR, Z-Pinch problem</span>
<o:p></o:p></p>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="xmsonormal">Hello,<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal">I am attempting to get the 2D Z-pinch problem working with AMR but have been unable to get the sim to run without crashing .  From the logs, I appear to be running into many negative internal energy warnings.  It looks like both the electron
 and ion temperatures/energies need to be continuously corrected.  To try and address this issue, I have tried refining on density, electron, and ion temperatures but the warnings persist.  In terms of the AMR settings, I am using a 32x32 grid with 4x4 cells,
 a lrefine_max=4, and I have left the refinement cutoffs and filters unchanged from default.  My questions are:<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="xmsolistparagraph" style="margin-left:0in;mso-list:l0 level1 lfo3">Is this an issue with the AMR settings, would a finer grid fix this problem?<o:p></o:p></li><li class="xmsolistparagraph" style="margin-left:0in;mso-list:l0 level1 lfo3">Should I be refining on different parameters?<o:p></o:p></li><li class="xmsolistparagraph" style="margin-left:0in;mso-list:l0 level1 lfo3">Is this an issue with a non-AMR setting?<o:p></o:p></li></ol>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal" style="margin-bottom:12.0pt"><span style="font-family:"Calibri",sans-serif">Paul Campbell</span><o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p> <o:p></o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="1" width="82%" align="center">
</div>
<p>This email has been scanned for spam and viruses by Proofpoint Essentials. Click
<a href="https://us5.proofpointessentials.com/app/report_spam.php?mod_id=11&mod_option=logitem&report=1&type=easyspam&k=k1&payload=53616c7465645f5fc5d6dc464f575bf4ef6bc95108f1f0ef2d9880e40aeae0c25b815b2655a594578ace579db3464caf5dada9100109655a34a927175d17dbbd15270519ea6b4378b2174a5d71d94beb73288d62ad5883b3763b544b71ced5ec7beac30299ad987ac4165a4cf13951b55989d3ea9d728e15983b1e3c4ecf5ff0fb2be42c66752dd61d0c29892653871ae11a65ef57a0a3ee8faa74976014d659">
here</a> to report this email as spam.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p> <o:p></o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
<p>This email has been scanned for spam and viruses by Proofpoint Essentials. Click
<a href="https://us5.proofpointessentials.com/app/report_spam.php?mod_id=11&mod_option=logitem&report=1&type=easyspam&k=k1&payload=53616c7465645f5fb124c32fd15e4937256da86f84ac30083c9cf8c9aee4250e9710c7a91351cfa483a158633e035d2cb2cc057c4e189542a8c446ede588e88702ade62f21ff656de76853a8463fb5de7b59ab64c7ee0055be47a0a7301363fa1883cedca12708872731cd67643969125ae65d4ed259b33d4985007032505eff0b1ce74cdbff5efe447f2e3d5d640902c5a7bc8611e88e09c540901bac46d816">
here</a> to report this email as spam.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>