<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Dear Han<div><br></div><div>this can have many reasons. hFlux is computed from different heat flux components. You only prescribe swdown, lwdown directly, the remaining components are computed from atemp, aqh, u/vwind (which you can check apriori) and ocean surface variables like theta, salt, etc. If your model develops weird surface values for, e.g. theta, then you can also get weird. (but 1600W/m^2 is not yet outrageous). Where in your domain does this happen (bi,bj,i,j, values help with this)? </div><div>You can turn off the check (useExfCheckRange=.FALSE. in data.exf) and see what happens, or inspect your surface fields closely (maybe not in time averaged fields, but snapshots of less than 3h intervals). It’s very likely that with OBSC, there are issues near the boundaries and that the model develops some strange fields because of too strong convergence/divergence, when the boundary conditions are not carefully chosen. </div><div><br></div><div>Martin<br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On 11. Jun 2025, at 16:54, han <hylhwyjy@163.com> wrote:</div><br class="Apple-interchange-newline"><div><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><div data-ntes="ntes_mail_body_root" style="line-height: 1.7; font-size: 14px; font-family: Arial;"><div data-ntes="ntes_mail_body_root" style="line-height: 1.7;"><div style="font-family: Arial; font-size: 14px;"><pre><span style="font-family: Arial;">Dear MITgcm community,</span></pre></div><div style=""><div style=""><div style=""><span style="font-family: Arial;">I am running a case with open boundaries all around, with a model resolution of 0.03 and output every 3 hours. </span><font face="Arial, PingFang SC, Hiragino Sans GB, STHeiti, Microsoft YaHei, sans-serif"><span style="white-space-collapse: preserve-breaks; font-family: Arial;">When I don't add boundary conditions (OBCS),  the program can run successfully. However, once the boundary conditions are added</span></font><font face="Arial, PingFang SC, Hiragino Sans GB, STHeiti, Microsoft YaHei, sans-serif"><span style="white-space-collapse: preserve-breaks; font-family: Arial;"> </span></font><font color="#333333" face="Arial, PingFang SC, Hiragino Sans GB, STHeiti, Microsoft YaHei, sans-serif"><span style="white-space-collapse: preserve-breaks; font-family: Arial;">and </span></font><font face="Arial, PingFang SC, Hiragino Sans GB, STHeiti, Microsoft YaHei, sans-serif"><span style="white-space-collapse: preserve-breaks; font-family: Arial;">all other data  remains unchanged, </span></font><font color="#333333" face="Arial, PingFang SC, Hiragino Sans GB, STHeiti, Microsoft YaHei, sans-serif"><span style="white-space-collapse: preserve-breaks; font-size: 14px; font-family: Arial;">the program displays the error</span></font><font color="#333333" face="Arial, PingFang SC, Hiragino Sans GB, STHeiti, Microsoft YaHei, sans-serif"><span style="white-space-collapse: preserve-breaks; font-size: 14px; font-family: Arial;">  '</span></font><font color="#353535" face="mp-quote, -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif"><span style="font-family: Arial;">STOP ABNORMAL END: </span></font><span style="font-family: Arial;"><span style="font-family: Arial; white-space-collapse: preserve-breaks;">S/R EXF_CHECK_RANGE ' after running for a period of time. </span><span data-index="3" class="trans-sentence" style="font-family: Arial, "PingFang SC", "Hiragino Sans GB", STHeiti, "Microsoft YaHei", sans-serif; white-space-collapse: preserve-breaks;">Nevertheless, whether boundary conditions(OBCS) are added or not, the model will appear obvious deviations from the third hour (the data differed significantly from the normal values). I'm not sure what the problem is, </span>or what methods can I try to solve this problem?</span></div><div style=""><span style="white-space-collapse: preserve-breaks; font-size: 14px; font-family: Arial;">My EXF uses swdown, lwdown, precip, atemp, aqh, uwnd and vwnd data, and ensures that each value is within the required range.</span></div><div style=""><div><span style="font-size: 14px; font-family: Arial;">After adding the boundary, EXF_CHECK_RANGE is displayed, and the following content will be shown in STDOUT</span></div><div><br></div><div><span style="font-size: 14px; font-family: Arial;">cg2d: Sum(rhs),rhsMax = 2.42073525314462E+06 1.99340964002214E+01</span></div><div><span style="font-size: 14px; font-family: Arial;">EXF WARNING: hflux out of range for bi,bj,i,j,it= 1 1206 8 40334 0.160016382290418D+04</span></div><div><span style="font-size: 14px; font-family: Arial;">EXF WARNING: If you think these values are OK</span></div><div><span style="font-size: 14px; font-family: Arial;">EXF WARNING: then set useExfCheckRange=.FALSE.</span></div></div><div style=""><br></div></div><div style=""><span style="font-family: Arial;">I would appreciate any suggestions.</span></div></div><div style="font-family: Arial; font-size: 14px;"><br></div><div style="font-family: Arial; font-size: 14px;"><div style="margin: 0px; word-break: break-word !important;"><div style="margin: 0px; word-break: break-word !important;"><span style="line-height: 1.5em; font-size: 14px; font-family: Arial; word-break: break-word !important;">Best regards,</span></div></div><div style="margin: 0px; word-break: break-word !important;"><span style="line-height: 1.5em; font-size: 14px; font-family: Arial; word-break: break-word !important;">Han</span></div><div style="margin: 0px; word-break: break-word !important;"><br></div><div style="margin: 0px; word-break: break-word !important;"><div><br></div></div></div></div></div><img style="width:1px;height:1px" src="https://count.mail.163.com/beacon/webmail.gif?type=webmail_mailtrace&guid=pre_92eeadb68e0bde608e116c28da8f78b4">_______________________________________________<br>MITgcm-support mailing list<br>MITgcm-support@mitgcm.org<br>http://mailman.mitgcm.org/mailman/listinfo/mitgcm-support<br></div></blockquote></div><br></div></body></html>