Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

regional inline post update for HAFS #252

Closed
junwang-noaa opened this issue Jan 8, 2021 · 6 comments · Fixed by #255
Closed

regional inline post update for HAFS #252

junwang-noaa opened this issue Jan 8, 2021 · 6 comments · Fixed by #255
Assignees

Comments

@junwang-noaa
Copy link
Contributor

Some code changes are required for regional inline post capability in ufs-weather-model, which includes both HAFS and LAM capability. Below is the file list for HAFS inline post.

sorc/ncep_post.fd/AllGETHERV_GSD.f
sorc/ncep_post.fd/CALGUST.f
sorc/ncep_post.fd/CALPBL.f
sorc/ncep_post.fd/CALPW.f
sorc/ncep_post.fd/CLDRAD.f
sorc/ncep_post.fd/MAPSSLP.f
sorc/ncep_post.fd/MDL2P.f
sorc/ncep_post.fd/MDLFLD.f
sorc/ncep_post.fd/MISCLN.f
sorc/ncep_post.fd/NGMSLP.f
sorc/ncep_post.fd/SLP_new.f

more change may come for LAM inline post.

@junwang-noaa
Copy link
Contributor Author

The post branch with the code changes is:

https://github.com/junwang-noaa/EMC_post/tree/regional_inlinepost

@WenMeng-NOAA WenMeng-NOAA linked a pull request Jan 13, 2021 that will close this issue
@WenMeng-NOAA
Copy link
Collaborator

WenMeng-NOAA commented Jan 14, 2021

Dependency changes at other repositories

Jun also submitted related changes at:

  • ufs-weather-model: PR #364
    Issue #259
  • fv3atm: PR #229

@WenMeng-NOAA
Copy link
Collaborator

Wen ran the UPP regression tests on Dell, there were the following changed results for FV3R:

PRSLEV06:
2:3778354:PRES:1 hybrid level:rpn_corr=0.999999:rpn_rms=12.0268
12:10311475:HGT:1 hybrid level:rpn_corr=0.999998:rpn_rms=1.16522
14:15084205:POT:1 hybrid level:rpn_corr=0.999999:rpn_rms=0.011523
23:41610696:PRES:2 hybrid level:rpn_corr=0.999999:rpn_rms=11.2499
33:47607439:HGT:2 hybrid level:rpn_corr=0.999999:rpn_rms=1.10189
35:52277780:POT:2 hybrid level:rpn_corr=0.999999:rpn_rms=0.0109035
48:70374825:HGT:planetary boundary layer:rpn_corr=0.998953:rpn_rms=9.1326
49:75900284:UGRD:planetary boundary layer:rpn_corr=0.999679:rpn_rms=0.132352
50:78179272:VGRD:planetary boundary layer:rpn_corr=0.999823:rpn_rms=0.118161
51:80408033:VRATE:planetary boundary layer:rpn_corr=0.99932:rpn_rms=97.3644
52:82172470:GUST:surface:rpn_corr=0.998962:rpn_rms=0.201416
72:102480737:TMP:5 mb:rpn_corr=0.999906:rpn_rms=0.116603
73:103607964:RH:5 mb:rpn_corr=0.999112:rpn_rms=0.000257206
75:104191650:SPFH:5 mb:rpn_corr=0.999944:rpn_rms=2.13975e-08
76:106078045:VVEL:5 mb:rpn_corr=0.999817:rpn_rms=0.000396803
77:109491981:DZDT:5 mb:rpn_corr=0.998659:rpn_rms=0.0149026
78:110622880:UGRD:5 mb:rpn_corr=0.99992:rpn_rms=0.0854358
79:112497870:VGRD:5 mb:rpn_corr=0.999811:rpn_rms=0.0713047
88:116969297:TMP:7 mb:rpn_corr=0.999861:rpn_rms=0.0848828
89:118072587:RH:7 mb:rpn_corr=0.999657:rpn_rms=0.000304297
91:118833279:SPFH:7 mb:rpn_corr=0.999953:rpn_rms=2.38541e-08
92:120821465:VVEL:7 mb:rpn_corr=0.999933:rpn_rms=0.00035392
93:123499966:DZDT:7 mb:rpn_corr=0.999485:rpn_rms=0.00942743
94:124673093:UGRD:7 mb:rpn_corr=0.999981:rpn_rms=0.0547164
95:126502923:VGRD:7 mb:rpn_corr=0.999755:rpn_rms=0.0536508
104:130955225:TMP:10 mb:rpn_corr=0.999777:rpn_rms=0.0633207
105:132035387:RH:10 mb:rpn_corr=0.998025:rpn_rms=0.00103482
107:132248020:SPFH:10 mb:rpn_corr=0.999962:rpn_rms=1.86968e-08
108:135293613:VVEL:10 mb:rpn_corr=0.999934:rpn_rms=0.000401012
109:138164992:DZDT:10 mb:rpn_corr=0.999431:rpn_rms=0.00812946
110:139312163:UGRD:10 mb:rpn_corr=0.999992:rpn_rms=0.0464053
111:141221710:VGRD:10 mb:rpn_corr=0.999892:rpn_rms=0.0379264
120:146082414:TMP:20 mb:rpn_corr=0.999577:rpn_rms=0.0495863
121:147151982:RH:20 mb:rpn_corr=0.997222:rpn_rms=0.00154321
123:147667801:SPFH:20 mb:rpn_corr=0.999952:rpn_rms=5.16111e-09
124:149954732:VVEL:20 mb:rpn_corr=0.999953:rpn_rms=0.000498745
125:153208323:DZDT:20 mb:rpn_corr=0.995951:rpn_rms=0.0152895
126:154329759:UGRD:20 mb:rpn_corr=0.999993:rpn_rms=0.0247318
127:156218763:VGRD:20 mb:rpn_corr=0.999936:rpn_rms=0.02332
136:161037862:TMP:30 mb:rpn_corr=0.999827:rpn_rms=0.0470971
137:162113850:RH:30 mb:rpn_corr=0.999576:rpn_rms=0.00237688
139:162941478:SPFH:30 mb:rpn_corr=0.999949:rpn_rms=3.65754e-09
140:164746885:VVEL:30 mb:rpn_corr=0.999963:rpn_rms=0.000584384
141:167709252:DZDT:30 mb:rpn_corr=0.995315:rpn_rms=0.0134691
142:168791982:UGRD:30 mb:rpn_corr=0.99999:rpn_rms=0.0259971
143:170660051:VGRD:30 mb:rpn_corr=0.999926:rpn_rms=0.0203003
152:175985367:TMP:50 mb:rpn_corr=0.999941:rpn_rms=0.0440895
153:177049783:RH:50 mb:rpn_corr=0.997138:rpn_rms=0.0453743
154:177118926:DPT:50 mb:rpn_corr=0.999863:rpn_rms=0.000192137
155:177124269:SPFH:50 mb:rpn_corr=0.999928:rpn_rms=8.37459e-09
156:178325076:VVEL:50 mb:rpn_corr=0.99994:rpn_rms=0.00096015
157:180541623:DZDT:50 mb:rpn_corr=0.991189:rpn_rms=0.0146496
158:181575550:UGRD:50 mb:rpn_corr=0.999979:rpn_rms=0.0323589
159:183471901:VGRD:50 mb:rpn_corr=0.999959:rpn_rms=0.021658
162:185252164:ICMR:50 mb:rpn_corr=0.999943:rpn_rms=1.80254e-10
164:185252790:SNMR:50 mb:rpn_corr=0.99879:rpn_rms=8.12796e-11
165:185253509:GRLE:50 mb:rpn_corr=0.997881:rpn_rms=1.05306e-10
168:188959378:TMP:70 mb:rpn_corr=0.999975:rpn_rms=0.0435545
169:190035675:RH:70 mb:rpn_corr=0.999147:rpn_rms=0.118774
170:190281886:DPT:70 mb:rpn_corr=0.999938:rpn_rms=0.000736562
171:190319524:SPFH:70 mb:rpn_corr=0.999969:rpn_rms=1.33961e-08
172:191884134:VVEL:70 mb:rpn_corr=0.99995:rpn_rms=0.00118147
173:194316349:DZDT:70 mb:rpn_corr=0.987899:rpn_rms=0.0156267
174:195333163:UGRD:70 mb:rpn_corr=0.999973:rpn_rms=0.0406108
175:197301086:VGRD:70 mb:rpn_corr=0.999948:rpn_rms=0.0256507
178:199183866:ICMR:70 mb:rpn_corr=0.999907:rpn_rms=1.69829e-09
180:199193089:SNMR:70 mb:rpn_corr=0.999455:rpn_rms=6.93983e-08
181:199199233:GRLE:70 mb:rpn_corr=0.999603:rpn_rms=4.91051e-09
184:202531177:TMP:100 mb:rpn_corr=0.99999:rpn_rms=0.0351735
185:203657662:RH:100 mb:rpn_corr=0.999886:rpn_rms=0.173532
186:204194501:DPT:100 mb:rpn_corr=0.999912:rpn_rms=0.00175075
187:204289687:SPFH:100 mb:rpn_corr=0.99991:rpn_rms=2.76524e-08
188:205242765:VVEL:100 mb:rpn_corr=0.999607:rpn_rms=0.0051013
189:208101298:DZDT:100 mb:rpn_corr=0.998769:rpn_rms=0.00521043
190:209193135:UGRD:100 mb:rpn_corr=0.999985:rpn_rms=0.0456281
191:211270025:VGRD:100 mb:rpn_corr=0.999974:rpn_rms=0.0325809
194:213160610:ICMR:100 mb:rpn_corr=0.999721:rpn_rms=2.16867e-08
196:213240724:SNMR:100 mb:rpn_corr=0.999728:rpn_rms=6.77684e-07
197:213292911:GRLE:100 mb:rpn_corr=0.999713:rpn_rms=4.67085e-07
200:216135317:TMP:125 mb:rpn_corr=0.999987:rpn_rms=0.0405941
201:217290177:RH:125 mb:rpn_corr=0.99989:rpn_rms=0.219802
202:218016812:DPT:125 mb:rpn_corr=0.999949:rpn_rms=0.00320286
203:219112621:SPFH:125 mb:rpn_corr=0.999966:rpn_rms=3.28797e-08
204:221561726:VVEL:125 mb:rpn_corr=0.999724:rpn_rms=0.00737561
205:224223232:DZDT:125 mb:rpn_corr=0.99366:rpn_rms=0.015832
206:225379659:UGRD:125 mb:rpn_corr=0.999991:rpn_rms=0.048697
207:227560314:VGRD:125 mb:rpn_corr=0.999984:rpn_rms=0.0359873
210:229531999:ICMR:125 mb:rpn_corr=0.999672:rpn_rms=5.24012e-08
212:229729279:SNMR:125 mb:rpn_corr=0.999925:rpn_rms=1.37527e-06
213:229871396:GRLE:125 mb:rpn_corr=0.999919:rpn_rms=4.67248e-07
216:232763479:TMP:150 mb:rpn_corr=0.999981:rpn_rms=0.0450632
217:233913670:RH:150 mb:rpn_corr=0.999908:rpn_rms=0.242585
218:234780281:DPT:150 mb:rpn_corr=0.999983:rpn_rms=0.00773509
219:236983671:SPFH:150 mb:rpn_corr=0.999986:rpn_rms=5.55243e-08
220:239656027:VVEL:150 mb:rpn_corr=0.999878:rpn_rms=0.00878738
221:241628170:DZDT:150 mb:rpn_corr=0.996315:rpn_rms=0.0156575
222:242832737:UGRD:150 mb:rpn_corr=0.999996:rpn_rms=0.0465403
223:245032084:VGRD:150 mb:rpn_corr=0.999993:rpn_rms=0.0332906
226:247059683:ICMR:150 mb:rpn_corr=0.999944:rpn_rms=3.64922e-08
228:247357660:SNMR:150 mb:rpn_corr=0.999984:rpn_rms=1.67229e-06
229:247616392:GRLE:150 mb:rpn_corr=0.999953:rpn_rms=4.29102e-07
232:250531612:TMP:175 mb:rpn_corr=0.999942:rpn_rms=0.0573935
233:251683900:RH:175 mb:rpn_corr=0.999892:rpn_rms=0.285235
234:252654650:DPT:175 mb:rpn_corr=0.999972:rpn_rms=0.0219032
235:255642961:SPFH:175 mb:rpn_corr=0.999967:rpn_rms=1.40606e-07
236:257288588:VVEL:175 mb:rpn_corr=0.999936:rpn_rms=0.00864259
237:259429871:DZDT:175 mb:rpn_corr=0.99778:rpn_rms=0.0153932
238:260724893:UGRD:175 mb:rpn_corr=0.999997:rpn_rms=0.0379984
239:263027137:VGRD:175 mb:rpn_corr=0.999995:rpn_rms=0.0318966
242:265146384:ICMR:175 mb:rpn_corr=0.99988:rpn_rms=6.32489e-08
243:265608176:RWMR:175 mb:rpn_corr=0.969231:rpn_rms=6.24345e-11
244:265608592:SNMR:175 mb:rpn_corr=0.999992:rpn_rms=1.40173e-06
245:266022225:GRLE:175 mb:rpn_corr=0.999947:rpn_rms=4.72765e-07
248:268992978:TMP:200 mb:rpn_corr=0.999742:rpn_rms=0.0789872
249:269909621:RH:200 mb:rpn_corr=0.999888:rpn_rms=0.302259
250:270960747:DPT:200 mb:rpn_corr=0.999979:rpn_rms=0.0541381
251:274656040:SPFH:200 mb:rpn_corr=0.999976:rpn_rms=2.95094e-07
252:276630536:VVEL:200 mb:rpn_corr=0.999966:rpn_rms=0.00797041
253:278908226:DZDT:200 mb:rpn_corr=0.998932:rpn_rms=0.0124659
254:280223697:UGRD:200 mb:rpn_corr=0.999997:rpn_rms=0.0356781
255:282512920:VGRD:200 mb:rpn_corr=0.999995:rpn_rms=0.0310746
256:284662051:ABSV:200 mb:rpn_corr=0.999826:rpn_rms=3.04524e-06
258:286660978:CLMR:200 mb:rpn_corr=0.999491:rpn_rms=7.83012e-10
259:286661268:ICMR:200 mb:rpn_corr=0.999888:rpn_rms=8.01782e-08
260:287322174:RWMR:200 mb:rpn_corr=0.99759:rpn_rms=2.56464e-10
261:287323163:SNMR:200 mb:rpn_corr=0.999994:rpn_rms=1.14952e-06
262:287949138:GRLE:200 mb:rpn_corr=0.999957:rpn_rms=4.66046e-07
265:290933025:TMP:225 mb:rpn_corr=0.99988:rpn_rms=0.0638324
266:292013663:RH:225 mb:rpn_corr=0.999916:rpn_rms=0.278597
267:293110123:DPT:225 mb:rpn_corr=0.999983:rpn_rms=0.0790245
268:297385424:SPFH:225 mb:rpn_corr=0.999987:rpn_rms=4.72533e-07
269:299676828:VVEL:225 mb:rpn_corr=0.99998:rpn_rms=0.00695889
270:302063236:DZDT:225 mb:rpn_corr=0.998652:rpn_rms=0.0155073
271:303407235:UGRD:225 mb:rpn_corr=0.999998:rpn_rms=0.0301399
272:305707298:VGRD:225 mb:rpn_corr=0.999997:rpn_rms=0.0269637
274:307900435:CLMR:225 mb:rpn_corr=0.989645:rpn_rms=4.51957e-08
275:307901037:ICMR:225 mb:rpn_corr=0.999912:rpn_rms=8.22563e-08
276:308582920:RWMR:225 mb:rpn_corr=0.998681:rpn_rms=1.26032e-09
277:308584974:SNMR:225 mb:rpn_corr=0.999996:rpn_rms=1.00446e-06
278:309381504:GRLE:225 mb:rpn_corr=0.99997:rpn_rms=4.14754e-07
281:312369517:TMP:250 mb:rpn_corr=0.999903:rpn_rms=0.0648884
282:313451284:RH:250 mb:rpn_corr=0.999923:rpn_rms=0.278718
283:314593163:DPT:250 mb:rpn_corr=0.999987:rpn_rms=0.0760896
284:319019732:SPFH:250 mb:rpn_corr=0.999978:rpn_rms=8.0072e-07
285:320512899:VVEL:250 mb:rpn_corr=0.999986:rpn_rms=0.00633321
286:322992393:DZDT:250 mb:rpn_corr=0.998821:rpn_rms=0.0154321
287:324362790:UGRD:250 mb:rpn_corr=0.999999:rpn_rms=0.0282598
288:326678193:VGRD:250 mb:rpn_corr=0.999997:rpn_rms=0.0246126
289:328905403:ABSV:250 mb:rpn_corr=0.999868:rpn_rms=2.97064e-06
292:332135721:CLMR:250 mb:rpn_corr=0.996867:rpn_rms=1.69176e-07
293:332137977:ICMR:250 mb:rpn_corr=0.999871:rpn_rms=1.29904e-07
294:332852453:RWMR:250 mb:rpn_corr=0.998667:rpn_rms=6.49682e-09
295:332862759:SNMR:250 mb:rpn_corr=0.999998:rpn_rms=8.00452e-07
296:333768512:GRLE:250 mb:rpn_corr=0.999886:rpn_rms=8.47332e-07
299:336724812:TMP:275 mb:rpn_corr=0.999922:rpn_rms=0.0643563
300:337806729:RH:275 mb:rpn_corr=0.999924:rpn_rms=0.283741
301:338981230:DPT:275 mb:rpn_corr=0.99998:rpn_rms=0.0891064
302:343464782:SPFH:275 mb:rpn_corr=0.999984:rpn_rms=1.07538e-06
303:345096292:VVEL:275 mb:rpn_corr=0.99999:rpn_rms=0.0059394
304:347647649:DZDT:275 mb:rpn_corr=0.999111:rpn_rms=0.0138936
305:349009846:UGRD:275 mb:rpn_corr=0.999999:rpn_rms=0.0272712
306:351345014:VGRD:275 mb:rpn_corr=0.999998:rpn_rms=0.0225353
308:353591293:CLMR:275 mb:rpn_corr=0.999269:rpn_rms=2.72171e-07
309:353595769:ICMR:275 mb:rpn_corr=0.999767:rpn_rms=1.61958e-07
310:354242084:RWMR:275 mb:rpn_corr=0.999107:rpn_rms=1.59755e-08
311:354256926:SNMR:275 mb:rpn_corr=0.999998:rpn_rms=7.32784e-07
312:355205140:GRLE:275 mb:rpn_corr=0.999904:rpn_rms=8.38877e-07
315:358155621:TMP:300 mb:rpn_corr=0.999937:rpn_rms=0.0627038
316:359244393:RH:300 mb:rpn_corr=0.99994:rpn_rms=0.254529
317:360417572:DPT:300 mb:rpn_corr=0.999993:rpn_rms=0.0536708
318:364970324:SPFH:300 mb:rpn_corr=0.999992:rpn_rms=1.18145e-06
319:366740871:VVEL:300 mb:rpn_corr=0.99999:rpn_rms=0.00624027
320:369344330:DZDT:300 mb:rpn_corr=0.999066:rpn_rms=0.0144631
321:370714390:UGRD:300 mb:rpn_corr=0.999996:rpn_rms=0.042329
322:372053386:VGRD:300 mb:rpn_corr=0.999998:rpn_rms=0.0200201
323:374296590:ABSV:300 mb:rpn_corr=0.999884:rpn_rms=2.89317e-06
325:376427558:CLMR:300 mb:rpn_corr=0.999834:rpn_rms=2.63143e-07
326:376434017:ICMR:300 mb:rpn_corr=0.999338:rpn_rms=1.18733e-07
327:377078595:RWMR:300 mb:rpn_corr=0.99909:rpn_rms=3.77635e-08
328:377096605:SNMR:300 mb:rpn_corr=0.999998:rpn_rms=7.56793e-07
329:378043939:GRLE:300 mb:rpn_corr=0.99991:rpn_rms=8.83532e-07
332:380988615:TMP:325 mb:rpn_corr=0.999946:rpn_rms=0.0606451
333:382074899:RH:325 mb:rpn_corr=0.999946:rpn_rms=0.243428
334:383246383:DPT:325 mb:rpn_corr=0.999993:rpn_rms=0.0482589
335:387739846:SPFH:325 mb:rpn_corr=0.999994:rpn_rms=1.4519e-06
336:389657560:VVEL:325 mb:rpn_corr=0.99999:rpn_rms=0.00688016
337:392287314:DZDT:325 mb:rpn_corr=0.999151:rpn_rms=0.013753
338:393649205:UGRD:325 mb:rpn_corr=0.999999:rpn_rms=0.0227437
339:395944309:VGRD:325 mb:rpn_corr=0.999998:rpn_rms=0.0182752
341:398176312:CLMR:325 mb:rpn_corr=0.999874:rpn_rms=2.91401e-07
342:398186142:ICMR:325 mb:rpn_corr=0.999804:rpn_rms=4.09471e-08
343:398818427:RWMR:325 mb:rpn_corr=0.999817:rpn_rms=6.0063e-08
344:398839355:SNMR:325 mb:rpn_corr=0.999997:rpn_rms=8.04204e-07
345:399772926:GRLE:325 mb:rpn_corr=0.999927:rpn_rms=8.54688e-07
348:402685202:TMP:350 mb:rpn_corr=0.999951:rpn_rms=0.0582381
349:403794514:RH:350 mb:rpn_corr=0.999949:rpn_rms=0.237968
350:404965560:DPT:350 mb:rpn_corr=0.999994:rpn_rms=0.0408133
351:408842737:SPFH:350 mb:rpn_corr=0.999993:rpn_rms=1.81472e-06
352:410860888:VVEL:350 mb:rpn_corr=0.999989:rpn_rms=0.00741717
353:413503895:DZDT:350 mb:rpn_corr=0.998927:rpn_rms=0.0152645
354:414856897:UGRD:350 mb:rpn_corr=0.999999:rpn_rms=0.0213923
355:417134148:VGRD:350 mb:rpn_corr=0.999998:rpn_rms=0.0175708
...
...
...

NATLEV:
2:3778354:PRES:1 hybrid level:rpn_corr=0.999999:rpn_rms=12.0268
13:9285490:HGT:1 hybrid level:rpn_corr=0.999998:rpn_rms=1.16522
22:29959123:PRES:2 hybrid level:rpn_corr=0.999999:rpn_rms=11.2499
33:34927383:HGT:2 hybrid level:rpn_corr=0.999999:rpn_rms=1.10189
42:55764843:PRES:3 hybrid level:rpn_corr=0.999999:rpn_rms=10.7288
53:60684061:HGT:3 hybrid level:rpn_corr=0.999999:rpn_rms=1.06
62:81613723:PRES:4 hybrid level:rpn_corr=0.999999:rpn_rms=10.3923
73:86588430:HGT:4 hybrid level:rpn_corr=0.999999:rpn_rms=1.03758
82:107711318:PRES:5 hybrid level:rpn_corr=0.999999:rpn_rms=10.1063
93:112782077:HGT:5 hybrid level:rpn_corr=0.999999:rpn_rms=1.02101
102:133892208:PRES:6 hybrid level:rpn_corr=0.999999:rpn_rms=9.93477
113:139063747:HGT:6 hybrid level:rpn_corr=0.999999:rpn_rms=1.01097
122:160347753:PRES:7 hybrid level:rpn_corr=0.999999:rpn_rms=9.73545
133:165656872:HGT:7 hybrid level:rpn_corr=0.999999:rpn_rms=1.00111
142:186413303:PRES:8 hybrid level:rpn_corr=0.999999:rpn_rms=9.63078
153:191955532:HGT:8 hybrid level:rpn_corr=0.999999:rpn_rms=0.999863
162:212805690:PRES:9 hybrid level:rpn_corr=0.999999:rpn_rms=9.62382
173:218080616:HGT:9 hybrid level:rpn_corr=0.999999:rpn_rms=1.00619
182:237764699:PRES:10 hybrid level:rpn_corr=0.999999:rpn_rms=9.62453
193:242889077:HGT:10 hybrid level:rpn_corr=0.999999:rpn_rms=1.01803
202:262426199:PRES:11 hybrid level:rpn_corr=0.999999:rpn_rms=9.67278
213:267411544:HGT:11 hybrid level:rpn_corr=0.999999:rpn_rms=1.03826
222:286845035:PRES:12 hybrid level:rpn_corr=0.999999:rpn_rms=9.72131
233:291757300:HGT:12 hybrid level:rpn_corr=0.999999:rpn_rms=1.0635
242:311078378:PRES:13 hybrid level:rpn_corr=0.999999:rpn_rms=9.86598
253:315945125:HGT:13 hybrid level:rpn_corr=0.999999:rpn_rms=1.10066
262:335176230:PRES:14 hybrid level:rpn_corr=0.999999:rpn_rms=10.1826
273:340040327:HGT:14 hybrid level:rpn_corr=0.999999:rpn_rms=1.15359
282:359131262:PRES:15 hybrid level:rpn_corr=0.999999:rpn_rms=10.76
293:364060447:HGT:15 hybrid level:rpn_corr=0.999998:rpn_rms=1.22927
302:383138762:PRES:16 hybrid level:rpn_corr=0.999998:rpn_rms=11.5048
313:388164552:HGT:16 hybrid level:rpn_corr=0.999998:rpn_rms=1.31962
322:407145209:PRES:17 hybrid level:rpn_corr=0.999998:rpn_rms=12.3993
333:412269033:HGT:17 hybrid level:rpn_corr=0.999998:rpn_rms=1.43121
342:431120802:PRES:18 hybrid level:rpn_corr=0.999998:rpn_rms=13.4052
353:436262651:HGT:18 hybrid level:rpn_corr=0.999998:rpn_rms=1.58909
362:455027240:PRES:19 hybrid level:rpn_corr=0.999998:rpn_rms=14.5147
373:460551598:HGT:19 hybrid level:rpn_corr=0.999997:rpn_rms=1.78989
382:479158933:PRES:20 hybrid level:rpn_corr=0.999997:rpn_rms=15.7601
393:484620155:HGT:20 hybrid level:rpn_corr=0.999997:rpn_rms=2.00743
402:503043234:PRES:21 hybrid level:rpn_corr=0.999997:rpn_rms=17.0643
413:508504936:HGT:21 hybrid level:rpn_corr=0.999997:rpn_rms=2.23119
422:526644179:PRES:22 hybrid level:rpn_corr=0.999997:rpn_rms=18.148
433:532073889:HGT:22 hybrid level:rpn_corr=0.999997:rpn_rms=2.47902
442:549959253:PRES:23 hybrid level:rpn_corr=0.999996:rpn_rms=19.2636
453:555261218:HGT:23 hybrid level:rpn_corr=0.999996:rpn_rms=2.76366
462:573015584:PRES:24 hybrid level:rpn_corr=0.999996:rpn_rms=20.303
473:578221599:HGT:24 hybrid level:rpn_corr=0.999996:rpn_rms=3.04629
482:596172945:PRES:25 hybrid level:rpn_corr=0.999996:rpn_rms=21.1727
493:601186031:HGT:25 hybrid level:rpn_corr=0.999996:rpn_rms=3.36282
502:618821680:PRES:26 hybrid level:rpn_corr=0.999997:rpn_rms=21.9677
513:623777759:HGT:26 hybrid level:rpn_corr=0.999996:rpn_rms=3.6959
522:641097029:PRES:27 hybrid level:rpn_corr=0.999997:rpn_rms=22.5881
533:646348982:HGT:27 hybrid level:rpn_corr=0.999996:rpn_rms=4.03552
542:663475722:PRES:28 hybrid level:rpn_corr=0.999997:rpn_rms=23.0491
553:668688944:HGT:28 hybrid level:rpn_corr=0.999996:rpn_rms=4.39584
562:685542384:PRES:29 hybrid level:rpn_corr=0.999997:rpn_rms=23.2488
573:690902704:HGT:29 hybrid level:rpn_corr=0.999996:rpn_rms=4.73424
582:707905201:PRES:30 hybrid level:rpn_corr=0.999997:rpn_rms=23.2015
593:713311645:HGT:30 hybrid level:rpn_corr=0.999996:rpn_rms=5.07719
602:729053567:PRES:31 hybrid level:rpn_corr=0.999997:rpn_rms=22.9507
613:734471065:HGT:31 hybrid level:rpn_corr=0.999995:rpn_rms=5.4043
622:750326960:PRES:32 hybrid level:rpn_corr=0.999997:rpn_rms=22.4414
633:755896170:HGT:32 hybrid level:rpn_corr=0.999995:rpn_rms=5.70415
642:772441008:PRES:33 hybrid level:rpn_corr=0.999997:rpn_rms=21.7748
653:777713921:HGT:33 hybrid level:rpn_corr=0.999994:rpn_rms=6.00406
662:793779889:PRES:34 hybrid level:rpn_corr=0.999995:rpn_rms=20.8994
673:798551487:HGT:34 hybrid level:rpn_corr=0.999992:rpn_rms=6.27684
682:814635819:PRES:35 hybrid level:rpn_corr=0.99999:rpn_rms=19.9116
693:819450321:HGT:35 hybrid level:rpn_corr=0.99999:rpn_rms=6.55083
702:835333225:PRES:36 hybrid level:rpn_corr=0.999983:rpn_rms=18.8001
713:839469638:HGT:36 hybrid level:rpn_corr=0.999989:rpn_rms=6.81726
722:855117967:PRES:37 hybrid level:rpn_corr=0.999967:rpn_rms=17.6445
733:859340594:HGT:37 hybrid level:rpn_corr=0.99999:rpn_rms=7.08542
742:875607444:PRES:38 hybrid level:rpn_corr=0.999921:rpn_rms=16.4523
753:879725289:HGT:38 hybrid level:rpn_corr=0.99999:rpn_rms=7.37973
762:896682269:PRES:39 hybrid level:rpn_corr=0.999673:rpn_rms=15.351
773:900624327:HGT:39 hybrid level:rpn_corr=0.99999:rpn_rms=7.73108
782:916797145:PRES:40 hybrid level:rpn_corr=0.99491:rpn_rms=14.2944
793:920753039:HGT:40 hybrid level:rpn_corr=0.999992:rpn_rms=8.12322
802:935348057:PRES:41 hybrid level:rpn_corr=0.384879:rpn_rms=13.231
813:935402173:HGT:41 hybrid level:rpn_corr=0.999986:rpn_rms=8.5293
822:949849831:PRES:42 hybrid level:rpn_corr=0.0954704:rpn_rms=12.0729
833:949872938:HGT:42 hybrid level:rpn_corr=0.999966:rpn_rms=8.88754
842:963709653:PRES:43 hybrid level:rpn_corr=0.107304:rpn_rms=10.9182
853:963723687:HGT:43 hybrid level:rpn_corr=0.999877:rpn_rms=9.23479
862:977160448:PRES:44 hybrid level:rpn_corr=-0.0744995:rpn_rms=9.88578
873:977167254:HGT:44 hybrid level:rpn_corr=0.999681:rpn_rms=9.63882
882:990281167:PRES:45 hybrid level:rpn_corr=-0.0765615:rpn_rms=8.89166
893:990284625:HGT:45 hybrid level:rpn_corr=0.999835:rpn_rms=10.0136
913:1002884376:HGT:46 hybrid level:rpn_corr=0.999916:rpn_rms=10.5795
933:1015033244:HGT:47 hybrid level:rpn_corr=0.999944:rpn_rms=11.0463
942:1028001472:PRES:48 hybrid level:rpn_corr=9.52345e-11:rpn_rms=6.59246
953:1028003573:HGT:48 hybrid level:rpn_corr=0.999956:rpn_rms=11.6617
962:1041044885:PRES:49 hybrid level:rpn_corr=-2.88182e-10:rpn_rms=5.91454
973:1041046986:HGT:49 hybrid level:rpn_corr=0.999961:rpn_rms=12.2246
982:1054106640:PRES:50 hybrid level:rpn_corr=3.61877e-10:rpn_rms=5.29873
993:1054108741:HGT:50 hybrid level:rpn_corr=0.999963:rpn_rms=12.8557
1002:1067949334:PRES:51 hybrid level:rpn_corr=-4.77691e-10:rpn_rms=4.80263
1013:1067951435:HGT:51 hybrid level:rpn_corr=0.999963:rpn_rms=13.734
1022:1081980493:PRES:52 hybrid level:rpn_corr=-7.37096e-10:rpn_rms=4.33138
1033:1081982594:HGT:52 hybrid level:rpn_corr=0.999962:rpn_rms=14.667
1042:1096240858:PRES:53 hybrid level:rpn_corr=-2.15079e-10:rpn_rms=3.92684
1053:1096242959:HGT:53 hybrid level:rpn_corr=0.999962:rpn_rms=15.8386
1062:1110599792:PRES:54 hybrid level:rpn_corr=-2.79794e-10:rpn_rms=3.60555
1073:1110601893:HGT:54 hybrid level:rpn_corr=0.999963:rpn_rms=17.4417
1082:1125225298:PRES:55 hybrid level:rpn_corr=2.08873e-10:rpn_rms=3.36927
1093:1125227399:HGT:55 hybrid level:rpn_corr=0.999967:rpn_rms=19.7102
1102:1139941286:PRES:56 hybrid level:rpn_corr=4.96095e-10:rpn_rms=3.08658
1113:1139943387:HGT:56 hybrid level:rpn_corr=0.999974:rpn_rms=22.0794
1133:1154620608:HGT:57 hybrid level:rpn_corr=0.999984:rpn_rms=25.1121
1142:1169512014:PRES:58 hybrid level:rpn_corr=6.18003e-10:rpn_rms=2.69931
1153:1169514115:HGT:58 hybrid level:rpn_corr=0.999991:rpn_rms=30.1968
1173:1184507676:HGT:59 hybrid level:rpn_corr=0.999996:rpn_rms=40.4401
1193:1199732786:HGT:60 hybrid level:rpn_corr=0.999996:rpn_rms=78.8202
1205:1216024090:HGT:planetary boundary layer:rpn_corr=0.998953:rpn_rms=9.1326
1206:1221549549:GUST:surface:rpn_corr=0.998962:rpn_rms=0.201416
1208:1226667063:TMP:250 mb:rpn_corr=0.999903:rpn_rms=0.0648884
1209:1227748830:RH:250 mb:rpn_corr=0.999923:rpn_rms=0.278718
1210:1228890709:SPFH:250 mb:rpn_corr=0.999978:rpn_rms=8.0072e-07
1211:1230383876:VVEL:250 mb:rpn_corr=0.999986:rpn_rms=0.00633321
1212:1232863370:UGRD:250 mb:rpn_corr=0.999999:rpn_rms=0.0282598
1213:1235178773:VGRD:250 mb:rpn_corr=0.999997:rpn_rms=0.0246126
1214:1237405983:ABSV:250 mb:rpn_corr=0.999868:rpn_rms=2.97064e-06
1216:1242909284:TMP:500 mb:rpn_corr=0.999965:rpn_rms=0.0431211
1217:1244064274:RH:500 mb:rpn_corr=0.99997:rpn_rms=0.213821
1218:1245303354:SPFH:500 mb:rpn_corr=0.999996:rpn_rms=3.63634e-06
1219:1248094236:VVEL:500 mb:rpn_corr=0.999987:rpn_rms=0.00989396
1220:1250838830:UGRD:500 mb:rpn_corr=0.999999:rpn_rms=0.0127285
1221:1253168664:VGRD:500 mb:rpn_corr=0.999998:rpn_rms=0.0107314
1222:1255429944:ABSV:500 mb:rpn_corr=0.999895:rpn_rms=2.51658e-06
1224:1260912302:TMP:700 mb:rpn_corr=0.999988:rpn_rms=0.0281921
1225:1262140599:RH:700 mb:rpn_corr=0.999982:rpn_rms=0.159086
1226:1263438319:SPFH:700 mb:rpn_corr=0.999997:rpn_rms=5.57837e-06
1227:1265476714:VVEL:700 mb:rpn_corr=0.999981:rpn_rms=0.0126176
1228:1268463207:UGRD:700 mb:rpn_corr=0.999999:rpn_rms=0.0100136
1229:1270986966:VGRD:700 mb:rpn_corr=0.999999:rpn_rms=0.00813373
1230:1273460113:ABSV:700 mb:rpn_corr=0.999884:rpn_rms=3.17993e-06
1232:1279741160:TMP:850 mb:rpn_corr=0.999997:rpn_rms=0.0162312
1233:1281125135:RH:850 mb:rpn_corr=0.999993:rpn_rms=0.101764
1234:1282435694:SPFH:850 mb:rpn_corr=0.999999:rpn_rms=4.40691e-06
1235:1284697904:VVEL:850 mb:rpn_corr=0.999973:rpn_rms=0.011341
1236:1287718815:UGRD:850 mb:rpn_corr=0.999999:rpn_rms=0.00903412
1237:1290378975:VGRD:850 mb:rpn_corr=0.999999:rpn_rms=0.00872186
1238:1293020681:ABSV:850 mb:rpn_corr=0.999872:rpn_rms=3.61889e-06
1239:1295512903:TMP:950 mb:rpn_corr=0.999997:rpn_rms=0.0176973
1304:1402624274:HGT:lowest level of the wet bulb zero:rpn_corr=0.999999:rpn_rms=0.870302
1305:1407680590:CSNOW:surface:rpn_corr=0.999743:rpn_rms=0.000816407
1308:1407687001:CRAIN:surface:rpn_corr=0.999992:rpn_rms=0.000816407
1344:1452985328:LFTX:500-1000 mb:rpn_corr=0.999985:rpn_rms=0.0424953
1345:1454637575:CAPE:surface:rpn_corr=0.999992:rpn_rms=9.18003
1346:1456526144:CIN:surface:rpn_corr=0.994385:rpn_rms=12.0341
1354:1464237764:LCDC:low cloud layer:rpn_corr=0.999968:rpn_rms=0.294963
1355:1465381848:MCDC:middle cloud layer:rpn_corr=0.999788:rpn_rms=0.66178
1356:1466063737:HCDC:high cloud layer:rpn_corr=0.999862:rpn_rms=0.598815
1360:1469762725:PRES:cloud base:rpn_corr=0.999907:rpn_rms=862.095
1361:1473031844:HGT:cloud base:rpn_corr=0.999388:rpn_rms=161.981
1362:1476257923:PRES:grid scale cloud bottom level:rpn_corr=0.999907:rpn_rms=862.095
1378:1503330797:HLCY:3000-0 m above ground:rpn_corr=0.999806:rpn_rms=1.46048
1379:1505257900:HLCY:1000-0 m above ground:rpn_corr=0.999853:rpn_rms=0.887913
1380:1507106007:USTM:6000-0 m above ground:rpn_corr=0.999935:rpn_rms=0.0793359
1381:1509715907:VSTM:6000-0 m above ground:rpn_corr=0.999924:rpn_rms=0.082903
1382:1512260557:PRES:tropopause:rpn_corr=0.999972:rpn_rms=42.7721
1383:1515774373:HGT:tropopause:rpn_corr=0.999968:rpn_rms=17.9785
1384:1519613159:TMP:tropopause:rpn_corr=0.999989:rpn_rms=0.0382449
1385:1520937620:UGRD:tropopause:rpn_corr=0.999977:rpn_rms=0.103006
1386:1522499907:VGRD:tropopause:rpn_corr=0.99998:rpn_rms=0.0622443
1387:1523979055:VWSH:tropopause:rpn_corr=0.999693:rpn_rms=0.000136434
1388:1525869145:PRES:max wind:rpn_corr=0.999868:rpn_rms=111.952
1389:1529913666:HGT:max wind:rpn_corr=0.999914:rpn_rms=26.5303
1391:1535762431:VGRD:max wind:rpn_corr=0.999995:rpn_rms=0.0376629
1392:1537396398:TMP:305 m above mean sea level:rpn_corr=0.999994:rpn_rms=0.0204953
1393:1538705354:UGRD:305 m above mean sea level:rpn_corr=0.999993:rpn_rms=0.0204595
1394:1540595764:VGRD:305 m above mean sea level:rpn_corr=0.999998:rpn_rms=0.0140686
1395:1542482891:TMP:457 m above mean sea level:rpn_corr=0.999994:rpn_rms=0.0201838
1396:1543941014:UGRD:457 m above mean sea level:rpn_corr=0.999997:rpn_rms=0.0146763
1397:1546144436:VGRD:457 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.0124924
1398:1548313947:TMP:610 m above mean sea level:rpn_corr=0.999996:rpn_rms=0.0162793
1399:1549791553:UGRD:610 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.0106943
1400:1552104187:VGRD:610 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.0119577
1401:1554389768:TMP:914 m above mean sea level:rpn_corr=0.999996:rpn_rms=0.0157175
1402:1555920738:UGRD:914 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00848909
1403:1558386202:VGRD:914 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00976187
1404:1560820345:TMP:1524 m above mean sea level:rpn_corr=0.999997:rpn_rms=0.0169484
1405:1562474228:UGRD:1524 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00856335
1406:1565233587:VGRD:1524 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00831835
1407:1567962012:TMP:1829 m above mean sea level:rpn_corr=0.999996:rpn_rms=0.0192427
1408:1569666286:UGRD:1829 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00885189
1409:1572548904:VGRD:1829 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00837164
1410:1575402751:TMP:2134 m above mean sea level:rpn_corr=0.999995:rpn_rms=0.0214236
1411:1577139601:UGRD:2134 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00921961
1412:1580115819:VGRD:2134 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00833369
1413:1583060724:TMP:2743 m above mean sea level:rpn_corr=0.999992:rpn_rms=0.0256054
1414:1584773346:UGRD:2743 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00975848
1415:1587785280:VGRD:2743 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00809301
1416:1590753420:TMP:3658 m above mean sea level:rpn_corr=0.999985:rpn_rms=0.0318981
1417:1592423181:UGRD:3658 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.0092397
1418:1595331086:VGRD:3658 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00827868
1419:1598206817:TMP:4572 m above mean sea level:rpn_corr=0.999978:rpn_rms=0.0367759
1420:1599368595:UGRD:4572 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.0102484
1421:1601776015:VGRD:4572 m above mean sea level:rpn_corr=0.999999:rpn_rms=0.00887793
1422:1604099438:HGT:0C isotherm:rpn_corr=0.999999:rpn_rms=2.41027
1423:1607661279:RH:0C isotherm:rpn_corr=0.999994:rpn_rms=0.105835
1426:1616512961:TMP:30-0 mb above ground:rpn_corr=0.99999:rpn_rms=0.0294301
1427:1617990219:POT:30-0 mb above ground:rpn_corr=0.999993:rpn_rms=0.0295044
1428:1620540948:RH:30-0 mb above ground:rpn_corr=0.999963:rpn_rms=0.213443
1429:1621760366:DPT:30-0 mb above ground:rpn_corr=0.999993:rpn_rms=0.0323593
1430:1623191982:SPFH:30-0 mb above ground:rpn_corr=0.999993:rpn_rms=1.92602e-05
1431:1626957225:MDIV:30-0 mb above ground:rpn_corr=0.999534:rpn_rms=7.07997e-08
1432:1627981234:UGRD:30-0 mb above ground:rpn_corr=0.999932:rpn_rms=0.0640093
1433:1630740387:VGRD:30-0 mb above ground:rpn_corr=0.999966:rpn_rms=0.053008
1434:1633424220:PWAT:30-0 mb above ground:rpn_corr=0.997644:rpn_rms=0.0965809
1436:1638692111:TMP:60-30 mb above ground:rpn_corr=0.999987:rpn_rms=0.0347574
1437:1640178797:RH:60-30 mb above ground:rpn_corr=0.999968:rpn_rms=0.221915
1438:1641420213:SPFH:60-30 mb above ground:rpn_corr=0.999987:rpn_rms=2.55701e-05
1439:1645296940:UGRD:60-30 mb above ground:rpn_corr=0.99996:rpn_rms=0.0581494
1440:1647946242:VGRD:60-30 mb above ground:rpn_corr=0.999974:rpn_rms=0.053549
1442:1654090796:TMP:90-60 mb above ground:rpn_corr=0.999977:rpn_rms=0.0461267
1443:1655604131:RH:90-60 mb above ground:rpn_corr=0.999871:rpn_rms=0.449877
1444:1656921441:SPFH:90-60 mb above ground:rpn_corr=0.99992:rpn_rms=5.78954e-05
1445:1660872539:UGRD:90-60 mb above ground:rpn_corr=0.999966:rpn_rms=0.0546551
1446:1663518680:VGRD:90-60 mb above ground:rpn_corr=0.999976:rpn_rms=0.0497131
1448:1669680431:TMP:120-90 mb above ground:rpn_corr=0.999976:rpn_rms=0.0495489
1449:1671208613:RH:120-90 mb above ground:rpn_corr=0.999938:rpn_rms=0.3073
1450:1672555944:SPFH:120-90 mb above ground:rpn_corr=0.999949:rpn_rms=4.14455e-05
1451:1676449045:UGRD:120-90 mb above ground:rpn_corr=0.999967:rpn_rms=0.0539818
1452:1679130888:VGRD:120-90 mb above ground:rpn_corr=0.999969:rpn_rms=0.0525089
1454:1685301091:TMP:150-120 mb above ground:rpn_corr=0.999986:rpn_rms=0.039841
1455:1686811828:RH:150-120 mb above ground:rpn_corr=0.999976:rpn_rms=0.190362
1456:1688163405:SPFH:150-120 mb above ground:rpn_corr=0.999983:rpn_rms=2.13569e-05
1457:1691961153:UGRD:150-120 mb above ground:rpn_corr=0.999983:rpn_rms=0.0374755
1458:1694627745:VGRD:150-120 mb above ground:rpn_corr=0.999981:rpn_rms=0.0382435
1460:1700777965:TMP:180-150 mb above ground:rpn_corr=0.999977:rpn_rms=0.0518596
1461:1702340983:RH:180-150 mb above ground:rpn_corr=0.999975:rpn_rms=0.193577
1462:1703725960:SPFH:180-150 mb above ground:rpn_corr=0.999983:rpn_rms=1.93496e-05
1463:1707548474:UGRD:180-150 mb above ground:rpn_corr=0.999978:rpn_rms=0.0434397
1464:1710206043:VGRD:180-150 mb above ground:rpn_corr=0.99998:rpn_rms=0.0383564
1465:1712871391:4LFTX:180-0 mb above ground:rpn_corr=0.999952:rpn_rms=0.0600332
1466:1714447186:CAPE:180-0 mb above ground:rpn_corr=0.999961:rpn_rms=11.7635
1467:1716558089:CIN:180-0 mb above ground:rpn_corr=0.995636:rpn_rms=5.85449
1469:1723002898:CAPE:90-0 mb above ground:rpn_corr=0.999829:rpn_rms=13.3482
1470:1724638142:CIN:90-0 mb above ground:rpn_corr=0.994073:rpn_rms=7.6602
1471:1725896991:CAPE:255-0 mb above ground:rpn_corr=0.999989:rpn_rms=10.0033
1472:1728073561:CIN:255-0 mb above ground:rpn_corr=0.992285:rpn_rms=9.16904
1473:1729639140:PLPL:255-0 mb above ground:rpn_corr=0.998493:rpn_rms=741.342

There are no outstanding issues that need to be addressed.

@WenMeng-NOAA
Copy link
Collaborator

WenMeng-NOAA commented Feb 17, 2021

The UPP regression tests were conducted on Hera and Cray. The results are consistent with the ones from Dell.

@WenMeng-NOAA
Copy link
Collaborator

From Jun:

Currently POST code is not thread safe. Work needs to be done to add threading capability in POST. In this commit, the post and associated nceplibs need to be built without threading in order to get identical results.

@WenMeng-NOAA
Copy link
Collaborator

Another effort of making UPP code thread safe was just started from the UPP re-refactor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants