From 78ca8b005b39656a046f0d32dceaefb15f05de26 Mon Sep 17 00:00:00 2001 From: eric james Date: Fri, 27 Feb 2026 23:15:48 +0000 Subject: [PATCH 01/18] Initial commit for adding RRFSv1 additional products. --- parm/post_avblflds.xml | 36 +++++++++++++++++++++-- parm/rrfs/rrfs_postcntrl_f01.xml | 20 +++++++++++++ sorc/ncep_post.fd/ALLOCATE_ALL.f | 1 + sorc/ncep_post.fd/CLDRAD.f | 18 ++++++++++-- sorc/ncep_post.fd/DEALLOCATE.f | 1 + sorc/ncep_post.fd/INITPOST_NETCDF.f | 13 ++++++++- sorc/ncep_post.fd/MDLFLD.f | 45 +++++++++++++++++++++++++++++ sorc/ncep_post.fd/VRBLS2D_mod.f | 1 + 8 files changed, 130 insertions(+), 5 deletions(-) diff --git a/parm/post_avblflds.xml b/parm/post_avblflds.xml index aaef2044d..446236e93 100755 --- a/parm/post_avblflds.xml +++ b/parm/post_avblflds.xml @@ -6918,8 +6918,7 @@ 740 MEAN_FIRE_RDIATV_PWR tmpl4_0 - CFNSF - NCEP + FRADPOW surface 4.0 @@ -7593,6 +7592,39 @@ 5.0 + + 891 + HGTMD_AEROSOL_TOP + HGTMD + highest_mass_den + 9 + 1 + 3.0 + + + + 892 + HGTMD_AEROSOL_BOT + HGTMD + lowest_mass_den + 9 + 1 + 3.0 + + + + 893 + DUST_EMISSIONS + tmpl4_48 + AEMFLX + entire_atmos_single_lyr + dust_dry + smaller_than_first_limit + 7 + 100 + 5.0 + + 909 VTMP_ON_HYBRID_LVL diff --git a/parm/rrfs/rrfs_postcntrl_f01.xml b/parm/rrfs/rrfs_postcntrl_f01.xml index f95369d39..8e4fcf0d1 100755 --- a/parm/rrfs/rrfs_postcntrl_f01.xml +++ b/parm/rrfs/rrfs_postcntrl_f01.xml @@ -2336,6 +2336,16 @@ 5.0 + + DUST_EMISSIONS + 5.0 + + + + MEAN_FIRE_RDIATV_PWR + 4.0 + + SMOKE_ON_SPEC_HGT_LVL_ABOVE_GRND_8m 6.0 @@ -2386,6 +2396,16 @@ 5.0 + + HGTMD_AEROSOL_TOP + 6.0 + + + + HGTMD_AEROSOL_BOT + 6.0 + + UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m UGRD diff --git a/sorc/ncep_post.fd/ALLOCATE_ALL.f b/sorc/ncep_post.fd/ALLOCATE_ALL.f index a3cd6ed07..8df675e7b 100644 --- a/sorc/ncep_post.fd/ALLOCATE_ALL.f +++ b/sorc/ncep_post.fd/ALLOCATE_ALL.f @@ -658,6 +658,7 @@ SUBROUTINE ALLOCATE_ALL() allocate(smoke_ave(ista_2l:iend_2u,jsta_2l:jend_2u)) allocate(dust_ave(ista_2l:iend_2u,jsta_2l:jend_2u)) allocate(coarsepm_ave(ista_2l:iend_2u,jsta_2l:jend_2u)) + allocate(emdust(ista_2l:iend_2u,jsta_2l:jend_2u)) !Initialization !$omp parallel do private(i,j) do j=jsta_2l,jend_2u diff --git a/sorc/ncep_post.fd/CLDRAD.f b/sorc/ncep_post.fd/CLDRAD.f index 1dfbc2bbf..b2cf8d16c 100644 --- a/sorc/ncep_post.fd/CLDRAD.f +++ b/sorc/ncep_post.fd/CLDRAD.f @@ -117,7 +117,7 @@ SUBROUTINE CLDRAD ALWINC, ALWTOAC, SWDDNI, SWDDIF, SWDNBC, SWDDNIC, & SWDDIFC, SWUPBC, LWDNBC, LWUPBC, SWUPT, & TAOD5502D, AERSSA2D, AERASY2D, MEAN_FRP, HWP, & - LWP, IWP, AVGCPRATE, & + LWP, IWP, AVGCPRATE, EMDUST, & DUSTCB,SSCB,BCCB,OCCB,SULFCB,DUSTPM,SSPM,aod550, & du_aod550,ss_aod550,su_aod550,oc_aod550,bc_aod550, & PWAT,DUSTPM10,MAOD,NO3CB,NH4CB,aqm_aod550 @@ -3881,7 +3881,7 @@ SUBROUTINE CLDRAD IF (IGET(740)>0) THEN DO J=JSTA,JEND DO I=ISTA,IEND - GRID1(I,J) = MEAN_FRP(I,J) + GRID1(I,J) = 1000000.0*MEAN_FRP(I,J) ENDDO ENDDO if(grib=='grib2') then @@ -3891,6 +3891,20 @@ SUBROUTINE CLDRAD endif ENDIF +! Dust emissions + IF (IGET(893)>0) THEN + DO J=JSTA,JEND + DO I=ISTA,IEND + GRID1(I,J) = EMDUST(I,J) + ENDDO + ENDDO + if(grib=='grib2') then + cfld=cfld+1 + fld_info(cfld)%ifld=IAVBLFLD(IGET(893)) + datapd(1:iend-ista+1,1:jend-jsta+1,cfld)=GRID1(ista:iend,jsta:jend) + endif + ENDIF + ! Hourly wildfire potential (HWP) IF (IGET(755)>0) THEN DO J=JSTA,JEND diff --git a/sorc/ncep_post.fd/DEALLOCATE.f b/sorc/ncep_post.fd/DEALLOCATE.f index ef5eb2803..d02ff70f3 100644 --- a/sorc/ncep_post.fd/DEALLOCATE.f +++ b/sorc/ncep_post.fd/DEALLOCATE.f @@ -228,6 +228,7 @@ SUBROUTINE DE_ALLOCATE deallocate(smoke_ave) deallocate(dust_ave) deallocate(coarsepm_ave) + deallocate(emdust) deallocate(taod5502d) deallocate(aerasy2d) deallocate(aerssa2d) diff --git a/sorc/ncep_post.fd/INITPOST_NETCDF.f b/sorc/ncep_post.fd/INITPOST_NETCDF.f index 7fbb29056..aa740d38d 100644 --- a/sorc/ncep_post.fd/INITPOST_NETCDF.f +++ b/sorc/ncep_post.fd/INITPOST_NETCDF.f @@ -117,7 +117,8 @@ SUBROUTINE INITPOST_NETCDF(ncid2d,ncid3d) ti,aod550,du_aod550,ss_aod550,su_aod550,oc_aod550,bc_aod550,prate_max,maod,dustpm10, & dustcb,bccb,occb,sulfcb,sscb,dustallcb,ssallcb,dustpm,sspm,pp25cb,pp10cb,no3cb,nh4cb,& pwat, hwp, aqm_aod550, ltg1_max,ltg2_max,ltg3_max, hail_maxhailcast, & - smoke_ave, dust_ave, coarsepm_ave, wspd10umax, wspd10vmax, f10m + smoke_ave, dust_ave, coarsepm_ave, wspd10umax, wspd10vmax, f10m, & + mean_frp, emdust use soil, only: sldpth, sllevel, sh2o, smc, stc use masks, only: lmv, lmh, htm, vtm, gdlat, gdlon, dx, dy, hbm2, sm, sice use physcons_post, only: grav => con_g, fv => con_fvirt, rgas => con_rd, & @@ -1117,6 +1118,16 @@ SUBROUTINE INITPOST_NETCDF(ncid2d,ncid3d) call read_netcdf_2d_para(ncid3d,ista,ista_2l,iend,iend_2u,jsta,jsta_2l,jend,jend_2u, & spval,VarName,coarsepm_ave(ista_2l,jsta_2l)) if(debugprint)print*,'sample ',VarName,' =',coarsepm_ave(isa,jsa) +! fire radiative power + VarName='frp_output' + call read_netcdf_2d_para(ncid2d,ista,ista_2l,iend,iend_2u,jsta,jsta_2l,jend,jend_2u, & + spval,VarName,mean_frp(ista_2l,jsta_2l)) + if(debugprint)print*,'sample ',VarName,' =',mean_frp(isa,jsa) +! dust emissions + VarName='emdust' + call read_netcdf_2d_para(ncid2d,ista,ista_2l,iend,iend_2u,jsta,jsta_2l,jend,jend_2u, & + spval,VarName,emdust(ista_2l,jsta_2l)) + if(debugprint)print*,'sample ',VarName,' =',emdust(isa,jsa) endif ! lightning threat index 1 diff --git a/sorc/ncep_post.fd/MDLFLD.f b/sorc/ncep_post.fd/MDLFLD.f index 3207552bf..1253e4b36 100644 --- a/sorc/ncep_post.fd/MDLFLD.f +++ b/sorc/ncep_post.fd/MDLFLD.f @@ -3471,6 +3471,51 @@ SUBROUTINE MDLFLD endif ENDIF +! Aerosol layer top and bottom + + IF (IGET(891) > 0 .and. IGET(892) > 0) THEN + DO J=JSTA,JEND + DO I=ista,iend + GRID1(I,J) = -999. + GRID2(I,J) = -999. + DO L=1,NINT(LMH(I,J)) + IF (SMOKE(I,J,L,1) + FV3DUST(I,J,L,1) + COARSEPM(I,J,L,1)>=1.0) THEN + GRID1(I,J)=ZMID(I,J,L) + EXIT + ENDIF + ENDDO + DO L=1,NINT(LMH(I,J))+1 + IF (SMOKE(I,J,NINT(LMH(I,J))-L,1) + FV3DUST(I,J,NINT(LMH(I,J))-L,1) + COARSEPM(I,J,NINT(LMH(I,J))-L,1)>=1.0) THEN + GRID2(I,J)=ZMID(I,J,NINT(LMH(I,J))-L) + EXIT + ENDIF + ENDDO + ENDDO + ENDDO + if(grib=="grib2") then + cfld=cfld+1 + fld_info(cfld)%ifld=IAVBLFLD(IGET(891)) +!$omp parallel do private(i,j,ii,jj) + do j=1,jend-jsta+1 + jj = jsta+j-1 + do i=1,iend-ista+1 + ii = ista+i-1 + datapd(i,j,cfld) = GRID1(ii,jj) + enddo + enddo + cfld=cfld+1 + fld_info(cfld)%ifld=IAVBLFLD(IGET(892)) +!$omp parallel do private(i,j,ii,jj) + do j=1,jend-jsta+1 + jj = jsta+j-1 + do i=1,iend-ista+1 + ii = ista+i-1 + datapd(i,j,cfld) = GRID2(ii,jj) + enddo + enddo + endif + ENDIF + ! -- Total column-integrated precip (rain, snow, graupel, and hail; kg m-2) ! J. Kenyon / 10 Jun 2025: Parm 769 was previously associated with the shortname "GSD_VIL_ON_ENTIRE_ATMOS". ! It is a 'VIL-like' quantity, obtained from integrating the mixing ratios of precip hydrometeors (i.e., diff --git a/sorc/ncep_post.fd/VRBLS2D_mod.f b/sorc/ncep_post.fd/VRBLS2D_mod.f index 0fa543459..c21f744e9 100644 --- a/sorc/ncep_post.fd/VRBLS2D_mod.f +++ b/sorc/ncep_post.fd/VRBLS2D_mod.f @@ -229,6 +229,7 @@ module vrbls2d ,SMOKE_AVE(:,:) & !< Hourly averaged smoke ,DUST_AVE(:,:) & !< Hourly averaged fine dust (PM 2.5) ,COARSEPM_AVE(:,:) & !< Hourly averaged coarse dust (PM 10) + ,EMDUST(:,:) & !< Dust emissions ! add new fields for GFS ,SFCUX(:,:) & !< Time-averaged zonal momentum flux ,SFCVX(:,:) & !< Time-averaged meridional momentum flux From 65a43fa68f0b10b51299f2482c9f46c0b8b099de Mon Sep 17 00:00:00 2001 From: eric james Date: Fri, 6 Mar 2026 21:16:15 +0000 Subject: [PATCH 02/18] Committing code that works for all the new fields. --- parm/post_avblflds.xml | 37 ++++++++++++++++++++--- parm/rrfs/rrfs_postcntrl_f01.xml | 10 ++++++ sorc/ncep_post.fd/ALLOCATE_ALL.f | 1 + sorc/ncep_post.fd/CALPW.f | 52 +++++++++++++++++++++++++++++++- sorc/ncep_post.fd/CLDRAD.f | 46 +++++++++++++++++++++++++--- 5 files changed, 137 insertions(+), 9 deletions(-) diff --git a/parm/post_avblflds.xml b/parm/post_avblflds.xml index 446236e93..a226bc67f 100755 --- a/parm/post_avblflds.xml +++ b/parm/post_avblflds.xml @@ -7597,8 +7597,10 @@ HGTMD_AEROSOL_TOP HGTMD highest_mass_den - 9 - 1 + total_aerosol + smaller_than_first_limit + 7 + 100 3.0 @@ -7607,13 +7609,27 @@ HGTMD_AEROSOL_BOT HGTMD lowest_mass_den - 9 - 1 + total_aerosol + smaller_than_first_limit + 7 + 100 3.0 893 + HGTMD_AEROSOL_MID + HGTMD + entire_atmos_single_lyr + total_aerosol + smaller_than_first_limit + 7 + 100 + 3.0 + + + + 894 DUST_EMISSIONS tmpl4_48 AEMFLX @@ -7625,6 +7641,19 @@ 5.0 + + 895 + TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR + tmpl4_48 + COLMD + entire_atmos_single_lyr + dust_dry + smaller_than_first_limit + 7 + 100 + 5.0 + + 909 VTMP_ON_HYBRID_LVL diff --git a/parm/rrfs/rrfs_postcntrl_f01.xml b/parm/rrfs/rrfs_postcntrl_f01.xml index 8e4fcf0d1..c9370844e 100755 --- a/parm/rrfs/rrfs_postcntrl_f01.xml +++ b/parm/rrfs/rrfs_postcntrl_f01.xml @@ -2371,6 +2371,11 @@ 5.0 + + TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR + 5.0 + + COARSEPM_ON_SPEC_HGT_LVL_ABOVE_GRND_8m 6.0 @@ -2406,6 +2411,11 @@ 6.0 + + HGTMD_AEROSOL_MID + 6.0 + + UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m UGRD diff --git a/sorc/ncep_post.fd/ALLOCATE_ALL.f b/sorc/ncep_post.fd/ALLOCATE_ALL.f index 8df675e7b..cc2f73a4f 100644 --- a/sorc/ncep_post.fd/ALLOCATE_ALL.f +++ b/sorc/ncep_post.fd/ALLOCATE_ALL.f @@ -692,6 +692,7 @@ SUBROUTINE ALLOCATE_ALL() smoke_ave(i,j)=spval dust_ave(i,j)=spval coarsepm_ave(i,j)=spval + emdust(i,j)=spval enddo enddo allocate(smoke(ista_2l:iend_2u,jsta_2l:jend_2u,lm,nbin_sm)) diff --git a/sorc/ncep_post.fd/CALPW.f b/sorc/ncep_post.fd/CALPW.f index b5fa827f7..47b3d4d54 100644 --- a/sorc/ncep_post.fd/CALPW.f +++ b/sorc/ncep_post.fd/CALPW.f @@ -53,7 +53,7 @@ SUBROUTINE CALPW(PW,IDECID) ! use vrbls3d, only: q, qqw, qqi, qqr, qqs, cwm, qqg, t, rswtt, & train, tcucn, mcvg, pmid, o3, ext, pint, rlwtt, & - taod5503d,sca, asy + taod5503d,sca, asy, zmid use vrbls4d, only: smoke, fv3dust, coarsepm use masks, only: htm use params_mod, only: tfrz, gi @@ -78,6 +78,7 @@ SUBROUTINE CALPW(PW,IDECID) INTEGER LLMH,I,J,L REAL ALPM,DZ,PM,PWSUM,RHOAIR,DP,ES REAL QDUM(ista:iend,jsta:jend), PWS(ista:iend,jsta:jend),QS(ista:iend,jsta:jend) + REAL COLMD(ista:iend,jsta:jend), COLMD2(ista:iend,jsta:jend) ! !*************************************************************** ! START CALPW HERE. @@ -89,8 +90,30 @@ SUBROUTINE CALPW(PW,IDECID) DO I=ISTA,IEND PW(i,j) = 0. PWS(i,j) = 0. + COLMD(i,j) = 0. + COLMD2(i,j) = 0. ENDDO ENDDO +! +! E. James - 6 Mar 2026 +! Pre-calculate vertically integrated aerosol for mass-weighted centroid +! + IF (IDECID == 25) THEN + DO L = 1,LM + DO J=JSTA,JEND + DO I=ISTA,IEND + Qdum(I,J) = (SMOKE(I,J,L,1) + FV3DUST(I,J,L,1) + COARSEPM(I,J,L,1))/(1E9) + if(PINT(I,J,L+1) 0.5*COLMD(I,J)) THEN + PW(I,J) = ZMID(I,J,L) + ENDIF + COLMD2(I,J) = COLMD2(I,J) + Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) ELSE PW(I,J) = PW(I,J) + Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) ENDIF diff --git a/sorc/ncep_post.fd/CLDRAD.f b/sorc/ncep_post.fd/CLDRAD.f index b2cf8d16c..8c8a10224 100644 --- a/sorc/ncep_post.fd/CLDRAD.f +++ b/sorc/ncep_post.fd/CLDRAD.f @@ -98,7 +98,8 @@ SUBROUTINE CLDRAD ! - use vrbls4d, only: DUST,SUSO, SALT, SOOT, WASO,NO3,NH4,EBB + use vrbls4d, only: DUST,SUSO, SALT, SOOT, WASO,NO3,NH4,EBB,SMOKE,& + FV3DUST,COARSEPM use vrbls3d, only: QQW, QQR, T, ZINT, CFR, QQI, QQS, Q, EXT, ZMID,PMID,& PINT, DUEM, DUSD, DUDP, DUWT, DUSV, SSEM, SSSD,SSDP,& SSWT, SSSV, BCEM, BCSD, BCDP, BCWT, BCSV, OCEM,OCSD,& @@ -506,7 +507,7 @@ SUBROUTINE CLDRAD endif ENDIF ! -! TOTAL COLUMN DUST +! TOTAL COLUMN FINE DUST ! IF (IGET(741) > 0) THEN CALL CALPW(GRID1(ista:iend,jsta:iend),22) @@ -544,6 +545,43 @@ SUBROUTINE CLDRAD endif ENDIF ! +! TOTAL COLUMN DUST +! + IF (IGET(895) > 0) THEN + CALL CALPW(GRID1(ista:iend,jsta:iend),24) + CALL BOUND(GRID1,D00,H99999) + if(grib == "grib2" )then + cfld = cfld + 1 + fld_info(cfld)%ifld = IAVBLFLD(IGET(895)) +!$omp parallel do private(i,j,ii,jj) + do j=1,jend-jsta+1 + jj = jsta+j-1 + do i=1,iend-ista+1 + ii=ista+i-1 + datapd(i,j,cfld) = GRID1(ii,jj) + enddo + enddo + endif + ENDIF +! +! MASS-WEIGHTED AEROSOL CENTROID +! + IF (IGET(893) > 0) THEN + CALL CALPW(GRID1(ista:iend,jsta:iend),25) + if(grib == "grib2" )then + cfld = cfld + 1 + fld_info(cfld)%ifld = IAVBLFLD(IGET(893)) +!$omp parallel do private(i,j,ii,jj) + do j=1,jend-jsta+1 + jj = jsta+j-1 + do i=1,iend-ista+1 + ii=ista+i-1 + datapd(i,j,cfld) = GRID1(ii,jj) + enddo + enddo + endif + ENDIF +! ! TOTAL COLUMN EBB (BIOMASS BURNING EMISSIONS) ! IF (IGET(745) > 0) THEN @@ -3892,7 +3930,7 @@ SUBROUTINE CLDRAD ENDIF ! Dust emissions - IF (IGET(893)>0) THEN + IF (IGET(894)>0) THEN DO J=JSTA,JEND DO I=ISTA,IEND GRID1(I,J) = EMDUST(I,J) @@ -3900,7 +3938,7 @@ SUBROUTINE CLDRAD ENDDO if(grib=='grib2') then cfld=cfld+1 - fld_info(cfld)%ifld=IAVBLFLD(IGET(893)) + fld_info(cfld)%ifld=IAVBLFLD(IGET(894)) datapd(1:iend-ista+1,1:jend-jsta+1,cfld)=GRID1(ista:iend,jsta:jend) endif ENDIF From 4939c155e8c2749db36d2495143eae9c63445d51 Mon Sep 17 00:00:00 2001 From: eric james Date: Mon, 9 Mar 2026 19:46:45 +0000 Subject: [PATCH 03/18] Updating change logs. --- sorc/ncep_post.fd/CALPW.f | 1 + sorc/ncep_post.fd/CLDRAD.f | 3 +++ sorc/ncep_post.fd/INITPOST_NETCDF.f | 1 + 3 files changed, 5 insertions(+) diff --git a/sorc/ncep_post.fd/CALPW.f b/sorc/ncep_post.fd/CALPW.f index 47b3d4d54..da2e86f03 100644 --- a/sorc/ncep_post.fd/CALPW.f +++ b/sorc/ncep_post.fd/CALPW.f @@ -38,6 +38,7 @@ !> 2021-09-02 | Bo Cui | Decompose UPP in X direction !> 2022-11-16 | Eric James | Adding calculation of vertically integrated dust from RRFS !> 2023-02-23 | Eric James | Adding vertically integrated coarse PM from RRFS +!> 2026-03-09 | Eric James | Adding aerosol mass-weighted centroid height !> !> @author Russ Treadon W/NP2 @date 1992-12-24 !----------------------------------------------------------------------- diff --git a/sorc/ncep_post.fd/CLDRAD.f b/sorc/ncep_post.fd/CLDRAD.f index 8c8a10224..3bcb915f4 100644 --- a/sorc/ncep_post.fd/CLDRAD.f +++ b/sorc/ncep_post.fd/CLDRAD.f @@ -89,6 +89,9 @@ !> | logic, rather than a dedicated parameter number. !> 2025-05-05 | Ben Blake | Add sanity checks for RRFSv1 implementation !> 2025-05-08 | Jaymes Kenyon | For FV3 and MPAS applications, prevent cloud base from being diagnosed as below ground +!> 2026-03-09 | Eric James | Add column-integrated total dust and mass-weighted aerosol centroid +!> height, and scale FRP to be in Watts (consistent with GRIB2 +!> field definition). !> !> @author Russ Treadon W/NP2 @date 1993-08-30 !--------------------------------------------------------------------------------- diff --git a/sorc/ncep_post.fd/INITPOST_NETCDF.f b/sorc/ncep_post.fd/INITPOST_NETCDF.f index aa740d38d..3fe9ad819 100644 --- a/sorc/ncep_post.fd/INITPOST_NETCDF.f +++ b/sorc/ncep_post.fd/INITPOST_NETCDF.f @@ -68,6 +68,7 @@ !> 2025-07-21 | Sam Trahan | If U10 and V10 are absent, calculate them from F10M if possible. !> 2025-09-11 | Jili Dong | Read in surface specific humidity from history !> 2025-10-07 | Chris Hill | Add capability to calculate and store cosine of solar zenith angle. +!> 2026-03-09 | Eric James | Add reading in of total dust emissions. !> !> @author Hui-Ya Chuang @date 2016-03-04 !---------------------------------------------------------------------- From ff98c10c064ca30f49d1ffbc18a6c383929e5a07 Mon Sep 17 00:00:00 2001 From: eric james Date: Thu, 12 Mar 2026 22:25:48 +0000 Subject: [PATCH 04/18] Updates for GRIB2 labeling and using spval when aerosols are below a threshold concentration --- parm/post_avblflds.xml | 4 ++++ sorc/ncep_post.fd/CALPW.f | 14 +++++++++----- sorc/ncep_post.fd/MDLFLD.f | 4 ++-- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/parm/post_avblflds.xml b/parm/post_avblflds.xml index a226bc67f..e8711783a 100755 --- a/parm/post_avblflds.xml +++ b/parm/post_avblflds.xml @@ -7597,6 +7597,8 @@ HGTMD_AEROSOL_TOP HGTMD highest_mass_den + 9 + 1 total_aerosol smaller_than_first_limit 7 @@ -7609,6 +7611,8 @@ HGTMD_AEROSOL_BOT HGTMD lowest_mass_den + 9 + 1 total_aerosol smaller_than_first_limit 7 diff --git a/sorc/ncep_post.fd/CALPW.f b/sorc/ncep_post.fd/CALPW.f index da2e86f03..15d85c16e 100644 --- a/sorc/ncep_post.fd/CALPW.f +++ b/sorc/ncep_post.fd/CALPW.f @@ -352,11 +352,15 @@ SUBROUTINE CALPW(PW,IDECID) IF (IDECID == 19) THEN PW(I,J) = PW(I,J) + Qdum(I,J) ELSE IF (IDECID == 25) THEN - IF (COLMD2(I,J) < 0.5*COLMD(I,J) .and. COLMD2(I,J) + & - Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) > 0.5*COLMD(I,J)) THEN - PW(I,J) = ZMID(I,J,L) - ENDIF - COLMD2(I,J) = COLMD2(I,J) + Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) + IF (COLMD(I,J) > 0.000001) THEN + IF (COLMD2(I,J) < 0.5*COLMD(I,J) .and. COLMD2(I,J) + & + Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) > 0.5*COLMD(I,J)) THEN + PW(I,J) = ZMID(I,J,L) + ENDIF + COLMD2(I,J) = COLMD2(I,J) + Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) + ELSE + PW(I,J) = spval + ENDIF ELSE PW(I,J) = PW(I,J) + Qdum(I,J)*MAX(DP,0.)*GI*HTM(I,J,L) ENDIF diff --git a/sorc/ncep_post.fd/MDLFLD.f b/sorc/ncep_post.fd/MDLFLD.f index 1253e4b36..cdca24c89 100644 --- a/sorc/ncep_post.fd/MDLFLD.f +++ b/sorc/ncep_post.fd/MDLFLD.f @@ -3476,8 +3476,8 @@ SUBROUTINE MDLFLD IF (IGET(891) > 0 .and. IGET(892) > 0) THEN DO J=JSTA,JEND DO I=ista,iend - GRID1(I,J) = -999. - GRID2(I,J) = -999. + GRID1(I,J) = spval + GRID2(I,J) = spval DO L=1,NINT(LMH(I,J)) IF (SMOKE(I,J,L,1) + FV3DUST(I,J,L,1) + COARSEPM(I,J,L,1)>=1.0) THEN GRID1(I,J)=ZMID(I,J,L) From 3dea91b9643e060adf3a27a557544d159a181b4e Mon Sep 17 00:00:00 2001 From: eric james Date: Thu, 12 Mar 2026 22:43:56 +0000 Subject: [PATCH 05/18] Updating more fix files for RRFS. --- parm/rrfs/postxconfig-NT-rrfs.txt | 254 +++++++++++++++++++++++++- parm/rrfs/postxconfig-NT-rrfs_f01.txt | 254 +++++++++++++++++++++++++- parm/rrfs/rrfs_postcntrl.xml | 30 +++ parm/rrfs/rrfs_postcntrl_f00.xml | 30 +++ 4 files changed, 566 insertions(+), 2 deletions(-) diff --git a/parm/rrfs/postxconfig-NT-rrfs.txt b/parm/rrfs/postxconfig-NT-rrfs.txt index 2c7b3ccd1..d4e33b56b 100644 --- a/parm/rrfs/postxconfig-NT-rrfs.txt +++ b/parm/rrfs/postxconfig-NT-rrfs.txt @@ -1,5 +1,5 @@ 3 -241 +247 217 28 PRSLEV @@ -14708,6 +14708,90 @@ smaller_than_first_limit ? ? ? +894 +DUST_EMISSIONS +? +1 +tmpl4_48 +AEMFLX +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +dust_dry +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +5.0 +0 +0 +0 +? +? +? +740 +MEAN_FIRE_RDIATV_PWR +? +1 +tmpl4_0 +FRADPOW +? +? +surface +0 +? +0 +? +? +0 +? +0 +? +? +? +? +0 +0.0 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +4.0 +0 +0 +0 +? +? +? 739 SMOKE_ON_SPEC_HGT_LVL_ABOVE_GRND_8m ? @@ -14918,6 +15002,48 @@ between_first_second_limit_noincl2ndlmt ? ? ? +895 +TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR +? +1 +tmpl4_48 +COLMD +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +dust_dry +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +5.0 +0 +0 +0 +? +? +? 1014 COARSEPM_ON_SPEC_HGT_LVL_ABOVE_GRND_8m ? @@ -15128,6 +15254,132 @@ surface ? ? ? +891 +HGTMD_AEROSOL_TOP +? +1 +tmpl4_0 +HGTMD +? +? +highest_mass_den +1 +9 +1 +1 +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? +892 +HGTMD_AEROSOL_BOT +? +1 +tmpl4_0 +HGTMD +? +? +lowest_mass_den +1 +9 +1 +1 +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? +893 +HGTMD_AEROSOL_MID +? +1 +tmpl4_0 +HGTMD +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? 64 UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m ? diff --git a/parm/rrfs/postxconfig-NT-rrfs_f01.txt b/parm/rrfs/postxconfig-NT-rrfs_f01.txt index 4f162294a..38b28fd9c 100644 --- a/parm/rrfs/postxconfig-NT-rrfs_f01.txt +++ b/parm/rrfs/postxconfig-NT-rrfs_f01.txt @@ -1,5 +1,5 @@ 3 -238 +244 216 28 PRSLEV @@ -14540,6 +14540,90 @@ smaller_than_first_limit ? ? ? +894 +DUST_EMISSIONS +? +1 +tmpl4_48 +AEMFLX +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +dust_dry +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +5.0 +0 +0 +0 +? +? +? +740 +MEAN_FIRE_RDIATV_PWR +? +1 +tmpl4_0 +FRADPOW +? +? +surface +0 +? +0 +? +? +0 +? +0 +? +? +? +? +0 +0.0 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +4.0 +0 +0 +0 +? +? +? 739 SMOKE_ON_SPEC_HGT_LVL_ABOVE_GRND_8m ? @@ -14750,6 +14834,48 @@ between_first_second_limit_noincl2ndlmt ? ? ? +895 +TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR +? +1 +tmpl4_48 +COLMD +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +dust_dry +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +5.0 +0 +0 +0 +? +? +? 1014 COARSEPM_ON_SPEC_HGT_LVL_ABOVE_GRND_8m ? @@ -14960,6 +15086,132 @@ surface ? ? ? +891 +HGTMD_AEROSOL_TOP +? +1 +tmpl4_0 +HGTMD +? +? +highest_mass_den +1 +9 +1 +1 +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? +892 +HGTMD_AEROSOL_BOT +? +1 +tmpl4_0 +HGTMD +? +? +lowest_mass_den +1 +9 +1 +1 +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? +893 +HGTMD_AEROSOL_MID +? +1 +tmpl4_0 +HGTMD +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? 64 UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m ? diff --git a/parm/rrfs/rrfs_postcntrl.xml b/parm/rrfs/rrfs_postcntrl.xml index bfc45837c..ff861f5c8 100755 --- a/parm/rrfs/rrfs_postcntrl.xml +++ b/parm/rrfs/rrfs_postcntrl.xml @@ -2358,6 +2358,16 @@ 5.0 + + DUST_EMISSIONS + 5.0 + + + + MEAN_FIRE_RDIATV_PWR + 4.0 + + SMOKE_ON_SPEC_HGT_LVL_ABOVE_GRND_8m 6.0 @@ -2383,6 +2393,11 @@ 5.0 + + TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR + 5.0 + + COARSEPM_ON_SPEC_HGT_LVL_ABOVE_GRND_8m 6.0 @@ -2408,6 +2423,21 @@ 5.0 + + HGTMD_AEROSOL_TOP + 6.0 + + + + HGTMD_AEROSOL_BOT + 6.0 + + + + HGTMD_AEROSOL_MID + 6.0 + + UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m UGRD diff --git a/parm/rrfs/rrfs_postcntrl_f00.xml b/parm/rrfs/rrfs_postcntrl_f00.xml index 8467bf360..02678d0a4 100755 --- a/parm/rrfs/rrfs_postcntrl_f00.xml +++ b/parm/rrfs/rrfs_postcntrl_f00.xml @@ -1836,6 +1836,16 @@ 5.0 + + DUST_EMISSIONS + 5.0 + + + + MEAN_FIRE_RDIATV_PWR + 4.0 + + SMOKE_ON_SPEC_HGT_LVL_ABOVE_GRND_8m 6.0 @@ -1861,6 +1871,11 @@ 5.0 + + TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR + 5.0 + + COARSEPM_ON_SPEC_HGT_LVL_ABOVE_GRND_8m 6.0 @@ -1876,6 +1891,21 @@ 5.0 + + HGTMD_AEROSOL_TOP + 6.0 + + + + HGTMD_AEROSOL_BOT + 6.0 + + + + HGTMD_AEROSOL_MID + 6.0 + + UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m UGRD From e788b1083f3fc7e04655e955894e94684a31c334 Mon Sep 17 00:00:00 2001 From: eric james Date: Fri, 20 Mar 2026 18:21:34 +0000 Subject: [PATCH 06/18] Updating fix files. --- parm/rrfs/postxconfig-NT-rrfs.txt | 2 +- parm/rrfs/postxconfig-NT-rrfs_f00.txt | 254 +++++++++++++++++++++++++- parm/rrfs/postxconfig-NT-rrfs_f01.txt | 2 +- 3 files changed, 255 insertions(+), 3 deletions(-) diff --git a/parm/rrfs/postxconfig-NT-rrfs.txt b/parm/rrfs/postxconfig-NT-rrfs.txt index cb94ee557..96ddc2976 100644 --- a/parm/rrfs/postxconfig-NT-rrfs.txt +++ b/parm/rrfs/postxconfig-NT-rrfs.txt @@ -1,5 +1,5 @@ 3 -247 +250 217 28 PRSLEV diff --git a/parm/rrfs/postxconfig-NT-rrfs_f00.txt b/parm/rrfs/postxconfig-NT-rrfs_f00.txt index fc236c8b7..e4bae597a 100644 --- a/parm/rrfs/postxconfig-NT-rrfs_f00.txt +++ b/parm/rrfs/postxconfig-NT-rrfs_f00.txt @@ -1,5 +1,5 @@ 3 -188 +194 174 28 PRSLEV @@ -11054,6 +11054,90 @@ smaller_than_first_limit ? ? ? +894 +DUST_EMISSIONS +? +1 +tmpl4_48 +AEMFLX +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +dust_dry +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +5.0 +0 +0 +0 +? +? +? +740 +MEAN_FIRE_RDIATV_PWR +? +1 +tmpl4_0 +FRADPOW +? +? +surface +0 +? +0 +? +? +0 +? +0 +? +? +? +? +0 +0.0 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +4.0 +0 +0 +0 +? +? +? 739 SMOKE_ON_SPEC_HGT_LVL_ABOVE_GRND_8m ? @@ -11264,6 +11348,48 @@ between_first_second_limit_noincl2ndlmt ? ? ? +895 +TOTAL_DUST_ON_ENTIRE_ATMOS_SINGLE_LYR +? +1 +tmpl4_48 +COLMD +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +dust_dry +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +5.0 +0 +0 +0 +? +? +? 1014 COARSEPM_ON_SPEC_HGT_LVL_ABOVE_GRND_8m ? @@ -11390,6 +11516,132 @@ surface ? ? ? +891 +HGTMD_AEROSOL_TOP +? +1 +tmpl4_0 +HGTMD +? +? +highest_mass_den +1 +9 +1 +1 +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? +892 +HGTMD_AEROSOL_BOT +? +1 +tmpl4_0 +HGTMD +? +? +lowest_mass_den +1 +9 +1 +1 +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? +893 +HGTMD_AEROSOL_MID +? +1 +tmpl4_0 +HGTMD +? +? +entire_atmos_single_lyr +0 +? +0 +? +? +0 +? +0 +? +total_aerosol +? +smaller_than_first_limit +7 +100 +0 +0.0 +? +0 +0.0 +0 +0.0 +0 +0.0 +0 +0.0 +1 +6.0 +0 +0 +0 +? +? +? 64 UGRD_ON_SPEC_HGT_LVL_ABOVE_GRND_10m ? diff --git a/parm/rrfs/postxconfig-NT-rrfs_f01.txt b/parm/rrfs/postxconfig-NT-rrfs_f01.txt index 6ba819b2a..10ca7f314 100644 --- a/parm/rrfs/postxconfig-NT-rrfs_f01.txt +++ b/parm/rrfs/postxconfig-NT-rrfs_f01.txt @@ -1,5 +1,5 @@ 3 -244 +247 216 28 PRSLEV From f1506e5109d8edd1ede9653ae67ffdac13f8572a Mon Sep 17 00:00:00 2001 From: eric james Date: Mon, 23 Mar 2026 15:34:59 +0000 Subject: [PATCH 07/18] Adding change log entry for aerosol layer top and bottom --- sorc/ncep_post.fd/MDLFLD.f | 1 + 1 file changed, 1 insertion(+) diff --git a/sorc/ncep_post.fd/MDLFLD.f b/sorc/ncep_post.fd/MDLFLD.f index cdca24c89..0b3dfc221 100644 --- a/sorc/ncep_post.fd/MDLFLD.f +++ b/sorc/ncep_post.fd/MDLFLD.f @@ -73,6 +73,7 @@ !! | apply (RI or THV). Restricted the smoothing of PBL height (for gust calculations) to !! | RAP/HRRR-era applications only. Additionally, added several descriptive in-code comments. !! 25-07-15 | J Duda | Read/process hourly-maximum composite reflectivity +!! 25-03-23 | E James | Add computation of aerosol layer height top and bottom !! !! USAGE: CALL MDLFLD !! INPUT ARGUMENT LIST: From 4bf95daad6ba44657aaba0a50eac45d8f1fa2a32 Mon Sep 17 00:00:00 2001 From: eric james Date: Mon, 23 Mar 2026 18:39:13 +0000 Subject: [PATCH 08/18] Making COLMD and COLMD2 allocatable in CALPW. --- sorc/ncep_post.fd/CALPW.f | 10 ++++++++-- sorc/ncep_post.fd/CLDRAD.f | 4 +++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/sorc/ncep_post.fd/CALPW.f b/sorc/ncep_post.fd/CALPW.f index 15d85c16e..3c608ca57 100644 --- a/sorc/ncep_post.fd/CALPW.f +++ b/sorc/ncep_post.fd/CALPW.f @@ -58,7 +58,7 @@ SUBROUTINE CALPW(PW,IDECID) use vrbls4d, only: smoke, fv3dust, coarsepm use masks, only: htm use params_mod, only: tfrz, gi - use ctlblk_mod, only: lm, jsta, jend, im, spval, ista, iend + use ctlblk_mod, only: lm, jsta, jend, im, jm, spval, ista, iend use upp_physics, only: FPVSNEW !- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - implicit none @@ -79,10 +79,13 @@ SUBROUTINE CALPW(PW,IDECID) INTEGER LLMH,I,J,L REAL ALPM,DZ,PM,PWSUM,RHOAIR,DP,ES REAL QDUM(ista:iend,jsta:jend), PWS(ista:iend,jsta:jend),QS(ista:iend,jsta:jend) - REAL COLMD(ista:iend,jsta:jend), COLMD2(ista:iend,jsta:jend) + REAL, ALLOCATABLE :: COLMD(:,:), COLMD2(:,:) ! !*************************************************************** ! START CALPW HERE. +! + ALLOCATE(COLMD(im,jm)) + ALLOCATE(COLMD2(im,jm)) ! ! INITIALIZE PW TO 0. ! @@ -397,6 +400,9 @@ SUBROUTINE CALPW(PW,IDECID) ENDDO ENDDO endif + + DEALLOCATE(COLMD) + DEALLOCATE(COLMD2) ! ! END OF ROUTINE. ! diff --git a/sorc/ncep_post.fd/CLDRAD.f b/sorc/ncep_post.fd/CLDRAD.f index 3bcb915f4..caf37a47d 100644 --- a/sorc/ncep_post.fd/CLDRAD.f +++ b/sorc/ncep_post.fd/CLDRAD.f @@ -3936,7 +3936,9 @@ SUBROUTINE CLDRAD IF (IGET(894)>0) THEN DO J=JSTA,JEND DO I=ISTA,IEND - GRID1(I,J) = EMDUST(I,J) + if(EMDUST(i,j)/=spval)then + GRID1(I,J) = EMDUST(I,J)/(1E9) + endif ENDDO ENDDO if(grib=='grib2') then From 19dc32e0d7fa271ea820fa769441dbf8b4cb28f0 Mon Sep 17 00:00:00 2001 From: EricJames-NOAA Date: Mon, 23 Mar 2026 12:56:30 -0600 Subject: [PATCH 09/18] Update sorc/ncep_post.fd/CALPW.f Co-authored-by: WenMeng-NOAA <48260754+WenMeng-NOAA@users.noreply.github.com> --- sorc/ncep_post.fd/CALPW.f | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sorc/ncep_post.fd/CALPW.f b/sorc/ncep_post.fd/CALPW.f index 3c608ca57..e64117147 100644 --- a/sorc/ncep_post.fd/CALPW.f +++ b/sorc/ncep_post.fd/CALPW.f @@ -84,7 +84,7 @@ SUBROUTINE CALPW(PW,IDECID) !*************************************************************** ! START CALPW HERE. ! - ALLOCATE(COLMD(im,jm)) + ALLOCATE(COLMD(ista:iend,jsta:jend)) ALLOCATE(COLMD2(im,jm)) ! ! INITIALIZE PW TO 0. From b45f2c5ebc4c2075ab73c162568b97a65b087715 Mon Sep 17 00:00:00 2001 From: EricJames-NOAA Date: Mon, 23 Mar 2026 12:56:39 -0600 Subject: [PATCH 10/18] Update sorc/ncep_post.fd/CALPW.f Co-authored-by: WenMeng-NOAA <48260754+WenMeng-NOAA@users.noreply.github.com> --- sorc/ncep_post.fd/CALPW.f | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sorc/ncep_post.fd/CALPW.f b/sorc/ncep_post.fd/CALPW.f index e64117147..23d558e1d 100644 --- a/sorc/ncep_post.fd/CALPW.f +++ b/sorc/ncep_post.fd/CALPW.f @@ -85,7 +85,7 @@ SUBROUTINE CALPW(PW,IDECID) ! START CALPW HERE. ! ALLOCATE(COLMD(ista:iend,jsta:jend)) - ALLOCATE(COLMD2(im,jm)) + ALLOCATE(COLMD2(ista:iend,jsta:jend)) ! ! INITIALIZE PW TO 0. ! From 5ae7d27ca10dcd874006648f25eb1390c1b1904f Mon Sep 17 00:00:00 2001 From: benjamin blake Date: Mon, 23 Mar 2026 19:07:17 +0000 Subject: [PATCH 11/18] Update 3DRTMA/MPAS UPP text files for FRADPOW change in post_avblflds --- parm/3drtma/postxconfig-NT-3drtma.txt | 4 ++-- parm/mpas/postxconfig-NT-global_mpas.txt | 4 ++-- parm/mpas/postxconfig-NT-global_mpas_noah.txt | 4 ++-- parm/mpas/postxconfig-NT-hfip_mpas.txt | 4 ++-- parm/mpas/postxconfig-NT-rrfs_mpas.txt | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/parm/3drtma/postxconfig-NT-3drtma.txt b/parm/3drtma/postxconfig-NT-3drtma.txt index d646113b1..1328b00da 100644 --- a/parm/3drtma/postxconfig-NT-3drtma.txt +++ b/parm/3drtma/postxconfig-NT-3drtma.txt @@ -5735,8 +5735,8 @@ MEAN_FIRE_RDIATV_PWR ? 1 tmpl4_0 -CFNSF -NCEP +FRADPOW +? ? surface 0 diff --git a/parm/mpas/postxconfig-NT-global_mpas.txt b/parm/mpas/postxconfig-NT-global_mpas.txt index 9d28c6e19..52437bc5e 100644 --- a/parm/mpas/postxconfig-NT-global_mpas.txt +++ b/parm/mpas/postxconfig-NT-global_mpas.txt @@ -5987,8 +5987,8 @@ MEAN_FIRE_RDIATV_PWR ? 1 tmpl4_0 -CFNSF -NCEP +FRADPOW +? ? surface 0 diff --git a/parm/mpas/postxconfig-NT-global_mpas_noah.txt b/parm/mpas/postxconfig-NT-global_mpas_noah.txt index e7a7460b3..5f7353237 100644 --- a/parm/mpas/postxconfig-NT-global_mpas_noah.txt +++ b/parm/mpas/postxconfig-NT-global_mpas_noah.txt @@ -5987,8 +5987,8 @@ MEAN_FIRE_RDIATV_PWR ? 1 tmpl4_0 -CFNSF -NCEP +FRADPOW +? ? surface 0 diff --git a/parm/mpas/postxconfig-NT-hfip_mpas.txt b/parm/mpas/postxconfig-NT-hfip_mpas.txt index 1c2a9a221..e6fefbd59 100644 --- a/parm/mpas/postxconfig-NT-hfip_mpas.txt +++ b/parm/mpas/postxconfig-NT-hfip_mpas.txt @@ -5525,8 +5525,8 @@ MEAN_FIRE_RDIATV_PWR ? 1 tmpl4_0 -CFNSF -NCEP +FRADPOW +? ? surface 0 diff --git a/parm/mpas/postxconfig-NT-rrfs_mpas.txt b/parm/mpas/postxconfig-NT-rrfs_mpas.txt index 6ac6ccc59..28156b984 100644 --- a/parm/mpas/postxconfig-NT-rrfs_mpas.txt +++ b/parm/mpas/postxconfig-NT-rrfs_mpas.txt @@ -6365,8 +6365,8 @@ MEAN_FIRE_RDIATV_PWR ? 1 tmpl4_0 -CFNSF -NCEP +FRADPOW +? ? surface 0 From b2f110ad822eb532d28af8fb8dbbd0291e4f5a8d Mon Sep 17 00:00:00 2001 From: benjamin blake Date: Tue, 24 Mar 2026 11:07:21 +0000 Subject: [PATCH 12/18] Fix post_avblflds.xml schema error with level=1 --- parm/post_avblflds.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parm/post_avblflds.xml b/parm/post_avblflds.xml index e8711783a..d8d20522e 100755 --- a/parm/post_avblflds.xml +++ b/parm/post_avblflds.xml @@ -7598,7 +7598,7 @@ HGTMD highest_mass_den 9 - 1 + 1. total_aerosol smaller_than_first_limit 7 @@ -7612,7 +7612,7 @@ HGTMD lowest_mass_den 9 - 1 + 1. total_aerosol smaller_than_first_limit 7 From 4a9de9fa7c895ec6ea056ecbc55525e56b0508cf Mon Sep 17 00:00:00 2001 From: Wen Meng Date: Tue, 24 Mar 2026 14:26:22 +0000 Subject: [PATCH 13/18] Add RT log for WCOSS2 --- tests/logs/rt.log.WCOSS2_intel | 104 +++++++++++++++++---------------- 1 file changed, 55 insertions(+), 49 deletions(-) diff --git a/tests/logs/rt.log.WCOSS2_intel b/tests/logs/rt.log.WCOSS2_intel index 340ef39ad..013940581 100644 --- a/tests/logs/rt.log.WCOSS2_intel +++ b/tests/logs/rt.log.WCOSS2_intel @@ -1,6 +1,6 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -91044de23be4fab45078ce366895798bdea34333 +b2f110ad822eb532d28af8fb8dbbd0291e4f5a8d Submodule hashes: -68953f566b4d728b9ecf9a352c56e2aaeec6d8ec sorc/libIFI.fd @@ -9,58 +9,64 @@ Submodule hashes: Run directory: /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2 Baseline directory: /lfs/h2/emc/vpppg/noscrub/wen.meng/test_suite -Total runtime: 00h:16m:26s -Test Date: 20260320 12:16:45 +Total runtime: 00h:19m:55s +Test Date: 20260324 14:16:52 Summary Results: -03/20 12:03:51Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch -03/20 12:03:57Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch -03/20 12:04:09Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch -03/20 12:04:38Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch -03/20 12:04:51Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF06 as the develop branch -03/20 12:04:53Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF06 as the develop branch -03/20 12:04:55Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch -03/20 12:05:07Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch -03/20 12:05:08Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch -03/20 12:05:09Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch -03/20 12:05:19Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch -03/20 12:05:22Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch -03/20 12:05:23Z -mpas test: your new post executable generates bit-identical POSTTWO18.tm00 as the develop branch -03/20 12:05:25Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch -03/20 12:05:43Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch -03/20 12:05:45Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch -03/20 12:06:19Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF10 as the develop branch -03/20 12:06:21Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch -03/20 12:06:25Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch -03/20 12:07:09Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch -03/20 12:07:12Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch -03/20 12:07:49Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch -03/20 12:07:55Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch -03/20 12:07:57Z -mpas_hfip test: your new post executable generates bit-identical 2DFLD.GrbF48 as the develop branch -03/20 12:09:02Z -rrfs_ifi_missing test: your new post executable generates bit-identical IFIFIP18.tm00 as the develop branch -03/20 12:14:26Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch -03/20 12:14:28Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch -03/20 12:14:28Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch -03/20 12:15:38Z -rrfs test: your new post executable generates bit-identical PRSLEV18.tm00 as the develop branch -03/20 12:15:59Z -rrfs test: your new post executable generates bit-identical NATLEV18.tm00 as the develop branch -03/20 12:16:07Z -rrfs test: your new post executable generates bit-identical 2DFLD18.tm00 as the develop branch -03/20 12:04:04Z -Runtime: sfs_test 00:00:43 -- baseline 00:00:50 -03/20 12:04:24Z -Runtime: aqm_test 00:00:53 -- baseline 00:01:00 -03/20 12:04:29Z -Runtime: gefsv12_test 00:01:06 -- baseline 00:01:20 -03/20 12:05:35Z -Runtime: gefsv13_test 00:01:52 -- baseline 00:02:00 -03/20 12:05:43Z -Runtime: nmmb_test 00:02:13 -- baseline 00:02:20 -03/20 12:05:48Z -Runtime: rap_test 00:01:50 -- baseline 00:02:00 -03/20 12:06:56Z -Runtime: hrrr_test 00:03:23 -- baseline 00:03:40 -03/20 12:07:01Z -Runtime: hafs_test 00:01:35 -- baseline 00:02:00 -03/20 12:07:05Z -Runtime: 3drtma_test 00:02:43 -- baseline 00:03:00 -03/20 12:07:09Z -Runtime: mpas_test 00:02:23 -- baseline 00:02:40 -03/20 12:08:18Z -Runtime: mpas_hfip.test 00:04:56 -- baseline 00:05:00 -03/20 12:08:22Z -Runtime: gcafs_test 00:04:10 -- baseline 00:05:30 -03/20 12:16:36Z -Runtime: rrfs_test 00:13:10 -- baseline 00:10:00 -03/20 12:16:41Z -Runtime: rrfs_ifi_mis 00:06:01 -- baseline 00:08:00 -03/20 12:16:45Z -Runtime: gfs_test 00:11:28 -- baseline 00:15:00 +03/24 14:00:38Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch +03/24 14:00:52Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch +03/24 14:01:00Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch +03/24 14:01:29Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch +03/24 14:01:45Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch +03/24 14:01:50Z -rap test: your new post executable did not generate bit-identical WRFPRS.GrbF06 as the develop branch +03/24 14:02:04Z -rap test: your new post executable did not generate bit-identical WRFNAT.GrbF06 as the develop branch +03/24 14:02:06Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch +03/24 14:02:09Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch +03/24 14:02:09Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch +03/24 14:02:11Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch +03/24 14:02:14Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch +03/24 14:02:21Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch +03/24 14:02:32Z -mpas test: your new post executable did not generate bit-identical POSTTWO18.tm00 as the develop branch +03/24 14:02:40Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch +03/24 14:02:42Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch +03/24 14:03:30Z -hrrr test: your new post executable did not generate bit-identical WRFTWO.GrbF10 as the develop branch +03/24 14:03:31Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch +03/24 14:03:33Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch +03/24 14:04:16Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch +03/24 14:04:17Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch +03/24 14:04:26Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch +03/24 14:04:31Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch +03/24 14:05:13Z -mpas_hfip test: your new post executable did not generate bit-identical 2DFLD.GrbF48 as the develop branch +03/24 14:05:24Z -rrfs_ifi_missing test: your new post executable generates bit-identical IFIFIP18.tm00 as the develop branch +03/24 14:11:14Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch +03/24 14:11:15Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch +03/24 14:11:15Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch +03/24 14:12:38Z -rrfs test: your new post executable generates bit-identical PRSLEV18.tm00 as the develop branch +03/24 14:12:53Z -rrfs test: your new post executable generates bit-identical NATLEV18.tm00 as the develop branch +03/24 14:16:09Z -rrfs test: your new post executable did not generate bit-identical 2DFLD18.tm00 as the develop branch +03/24 14:00:53Z -Runtime: sfs_test 00:00:42 -- baseline 00:00:50 +03/24 14:01:14Z -Runtime: aqm_test 00:01:00 -- baseline 00:01:00 +03/24 14:01:18Z -Runtime: gefsv12_test 00:01:09 -- baseline 00:01:20 +03/24 14:02:11Z -Runtime: gefsv13_test 00:01:53 -- baseline 00:02:00 +03/24 14:02:32Z -Runtime: nmmb_test 00:02:17 -- baseline 00:02:20 +03/24 14:02:36Z -Runtime: rap_test 00:02:12 -- baseline 00:02:00 +03/24 14:04:01Z -Runtime: hrrr_test 00:03:43 -- baseline 00:03:40 +03/24 14:04:05Z -Runtime: hafs_test 00:01:37 -- baseline 00:02:00 +03/24 14:04:10Z -Runtime: 3drtma_test 00:02:51 -- baseline 00:03:00 +03/24 14:04:14Z -Runtime: mpas_test 00:02:42 -- baseline 00:02:40 +03/24 14:05:46Z -Runtime: mpas_hfip.test 00:05:24 -- baseline 00:05:00 +03/24 14:05:50Z -Runtime: gcafs_test 00:04:27 -- baseline 00:05:30 +03/24 14:16:42Z -Runtime: rrfs_test 00:16:26 -- baseline 00:10:00 +03/24 14:16:46Z -Runtime: rrfs_ifi_mis 00:05:32 -- baseline 00:08:00 +03/24 14:16:51Z -Runtime: gfs_test 00:11:26 -- baseline 00:15:00 Check tests: ['sfs', 'aqm', 'gefsv12', 'gefsv13', 'nmmb', 'rap', 'hrrr', 'hafs', '3drtma', 'mpas', 'mpas_hfip', 'gcafs', 'rrfs', 'rrfs_ifi_missing', 'gfs'] There are changes in results for case 3drtma in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/3drtma_2025091010/WRFTWO.GrbF00 +There are changes in results for case mpas in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/mpas_hfip_2024100700/2DFLD.GrbF48 +There are changes in results for case mpas in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/mpas_2025071400/POSTTWO18.tm00 +There are changes in results for case hrrr in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/hrrr_2025063004/WRFTWO.GrbF10 +There are changes in results for case rrfs in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/rrfs_2025040112/2DFLD18.tm00 +There are changes in results for case rap in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/rap_2025070115/WRFPRS.GrbF06 +There are changes in results for case rap in /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2/rap_2025070115/WRFNAT.GrbF06 Refer to .diff files in rundir: /lfs/h2/emc/ptmp/wen.meng/upp-WCOSS2 for details on differences in results for each case. ===== End of UPP Regression Testing Log ===== From d48384f9e2a501ef7efc8b9544b688e069e061fd Mon Sep 17 00:00:00 2001 From: benjamin blake Date: Wed, 25 Mar 2026 15:35:01 +0000 Subject: [PATCH 14/18] Update cycle and forecast hour for RRFS RT --- ci/jobs-dev/run_post_rrfs_WCOSS2.sh | 4 ++-- ci/jobs-dev/run_post_rrfs_ifi_URSA.sh | 4 ++-- ci/jobs-dev/run_post_rrfs_ifi_WCOSS2.sh | 4 ++-- ci/jobs-dev/run_post_rrfs_ifi_missing_WCOSS2.sh | 4 ++-- ci/jobs-dev/run_post_rrfs_ifi_missing_template.sh | 4 ++-- ci/jobs-dev/run_post_rrfs_template.sh | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ci/jobs-dev/run_post_rrfs_WCOSS2.sh b/ci/jobs-dev/run_post_rrfs_WCOSS2.sh index ce9aed7de..6aa227f03 100755 --- a/ci/jobs-dev/run_post_rrfs_WCOSS2.sh +++ b/ci/jobs-dev/run_post_rrfs_WCOSS2.sh @@ -38,8 +38,8 @@ postmsg "$logfile" "$msg" export POSTGPEXEC=${svndir}/exec/upp.x # specify forecast start time and hour for running your post job -export startdate=2025040112 -export fhr=018 +export startdate=2026032512 +export fhr=036 export tmmark=tm00 # specify your running and output directory diff --git a/ci/jobs-dev/run_post_rrfs_ifi_URSA.sh b/ci/jobs-dev/run_post_rrfs_ifi_URSA.sh index 5f4b359b5..845ae3777 100755 --- a/ci/jobs-dev/run_post_rrfs_ifi_URSA.sh +++ b/ci/jobs-dev/run_post_rrfs_ifi_URSA.sh @@ -37,8 +37,8 @@ postmsg "$logfile" "$msg" export POSTGPEXEC=${svndir}/exec/upp_with_ifi.x # specify forecast start time and hour for running your post job -export startdate=2025040112 -export fhr=018 +export startdate=2026032512 +export fhr=036 export tmmark=tm00 # specify your running and output directory diff --git a/ci/jobs-dev/run_post_rrfs_ifi_WCOSS2.sh b/ci/jobs-dev/run_post_rrfs_ifi_WCOSS2.sh index 8979939df..aaf2a9d00 100755 --- a/ci/jobs-dev/run_post_rrfs_ifi_WCOSS2.sh +++ b/ci/jobs-dev/run_post_rrfs_ifi_WCOSS2.sh @@ -37,8 +37,8 @@ postmsg "$logfile" "$msg" export POSTGPEXEC=${svndir}/exec/upp.x # specify forecast start time and hour for running your post job -export startdate=2025040112 -export fhr=018 +export startdate=2026032512 +export fhr=036 export tmmark=tm00 # specify your running and output directory diff --git a/ci/jobs-dev/run_post_rrfs_ifi_missing_WCOSS2.sh b/ci/jobs-dev/run_post_rrfs_ifi_missing_WCOSS2.sh index 931dea34f..5508abe55 100755 --- a/ci/jobs-dev/run_post_rrfs_ifi_missing_WCOSS2.sh +++ b/ci/jobs-dev/run_post_rrfs_ifi_missing_WCOSS2.sh @@ -37,8 +37,8 @@ postmsg "$logfile" "$msg" export POSTGPEXEC=${svndir}/exec/upp_no_ifi_gtg.x # specify forecast start time and hour for running your post job -export startdate=2025040112 -export fhr=018 +export startdate=2026032512 +export fhr=036 export tmmark=tm00 # specify your running and output directory diff --git a/ci/jobs-dev/run_post_rrfs_ifi_missing_template.sh b/ci/jobs-dev/run_post_rrfs_ifi_missing_template.sh index f8eba3ea7..d75bbe06b 100755 --- a/ci/jobs-dev/run_post_rrfs_ifi_missing_template.sh +++ b/ci/jobs-dev/run_post_rrfs_ifi_missing_template.sh @@ -38,8 +38,8 @@ postmsg "$logfile" "$msg" export POSTGPEXEC=${svndir}/exec/upp_no_ifi_gtg.x # specify forecast start time and hour for running your post job -export startdate=2025040112 -export fhr=018 +export startdate=2026032512 +export fhr=036 # specify your running and output directory export DATA=$rundir/rrfs_ifi_missing_${startdate} diff --git a/ci/jobs-dev/run_post_rrfs_template.sh b/ci/jobs-dev/run_post_rrfs_template.sh index c6e5c7c84..6bf3a1719 100755 --- a/ci/jobs-dev/run_post_rrfs_template.sh +++ b/ci/jobs-dev/run_post_rrfs_template.sh @@ -38,8 +38,8 @@ postmsg "$logfile" "$msg" export POSTGPEXEC=${svndir}/exec/upp.x # specify forecast start time and hour for running your post job -export startdate=2025040112 -export fhr=018 +export startdate=2026032512 +export fhr=036 export tmmark=tm00 # specify your running and output directory From aa2368eaebe1c06ae4b67bcb461e3bd5faa59000 Mon Sep 17 00:00:00 2001 From: "Chad.Lyden" Date: Thu, 26 Mar 2026 07:26:19 +0000 Subject: [PATCH 15/18] Ursa RT log for intel compiler --- tests/logs/rt.log.URSA_intel | 110 +++++++++++++++++++---------------- 1 file changed, 61 insertions(+), 49 deletions(-) diff --git a/tests/logs/rt.log.URSA_intel b/tests/logs/rt.log.URSA_intel index 3fb6490d1..d0fec2ae4 100644 --- a/tests/logs/rt.log.URSA_intel +++ b/tests/logs/rt.log.URSA_intel @@ -1,63 +1,75 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -5c886d5a129992bcfb0df5d79f5d918b73e2c671 +d48384f9e2a501ef7efc8b9544b688e069e061fd Submodule hashes: -68953f566b4d728b9ecf9a352c56e2aaeec6d8ec sorc/libIFI.fd -3d35332fe66e3e63a285cc8d96facdf255a33481 sorc/ncep_post.fd/post_gtg.fd -Run directory: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1469_ursa_intel/ci/rundir/upp-URSA +Run directory: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA Baseline directory: /scratch4/NAGAPE/epic/role-epic/ursa/UPP/test_suite -Total runtime: 04h:44m:53s -Test Date: 20260320 22:14:29 +Total runtime: 00h:11m:31s +Test Date: 20260326 05:23:51 Summary Results: -03/20 17:32:31Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch -03/20 17:36:08Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch -03/20 17:36:09Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch -03/20 17:36:10Z -mpas test: your new post executable generates bit-identical POSTTWO18.tm00 as the develop branch -03/20 17:37:30Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch -03/20 17:37:41Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch -03/20 17:37:42Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch -03/20 17:38:15Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch -03/20 17:45:30Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch -03/20 17:45:31Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch -03/20 19:55:07Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF10 as the develop branch -03/20 19:55:07Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch -03/20 19:55:08Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch -03/20 19:58:10Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch -03/20 19:58:11Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch -03/20 19:58:12Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch -03/20 19:58:29Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF06 as the develop branch -03/20 19:58:29Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF06 as the develop branch -03/20 22:07:46Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch -03/20 22:07:48Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch -03/20 22:07:49Z -mpas_hfip test: your new post executable generates bit-identical 2DFLD.GrbF48 as the develop branch -03/20 22:08:45Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch -03/20 22:08:52Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch -03/20 22:09:12Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch -03/20 22:10:27Z -rrfs_ifi_missing test: your new post executable generates bit-identical IFIFIP18.tm00 as the develop branch -03/20 22:13:15Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch -03/20 22:13:15Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch -03/20 22:13:16Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch -03/20 22:14:18Z -rrfs test: your new post executable generates bit-identical PRSLEV18.tm00 as the develop branch -03/20 22:14:23Z -rrfs test: your new post executable generates bit-identical NATLEV18.tm00 as the develop branch -03/20 22:14:27Z -rrfs test: your new post executable generates bit-identical 2DFLD18.tm00 as the develop branch -03/20 18:46:58Z -Runtime: aqm_test 00:00:06 -- baseline 00:00:30 -03/20 21:17:09Z -Runtime: nmmb_test 00:00:24 -- baseline 00:02:00 -03/20 21:17:10Z -Runtime: rap_test 00:00:42 -- baseline 00:02:00 -03/20 21:17:10Z -Runtime: hrrr_test 00:01:26 -- baseline 00:03:00 -03/20 21:17:10Z -Runtime: hafs_test 00:00:29 -- baseline 00:01:30 -03/20 21:17:10Z -Runtime: 3drtma_test 00:01:36 -- baseline 00:01:30 -03/20 21:17:10Z -Runtime: mpas_test 00:01:05 -- baseline 00:02:30 -03/20 22:07:58Z -Runtime: mpas_hfip_test 00:03:11 -- baseline 00:05:00 -03/20 22:07:58Z -Runtime: gcafs_test 00:01:14 -- baseline 00:02:00 -03/20 22:14:29Z -Runtime: rrfs_test 00:06:47 -- baseline 00:07:00 -03/20 22:14:29Z -Runtime: rrfs_ifi_missing 00:01:47 -- baseline 00:03:00 -03/20 22:14:29Z -Runtime: gfs_test 00:05:36 -- baseline 00:15:00 +03/26 05:14:15Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch +03/26 05:14:30Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch +03/26 05:15:02Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch +03/26 05:15:03Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch +03/26 05:15:03Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch +03/26 05:15:13Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch +03/26 05:15:14Z -mpas test: your new post executable did not generate bit-identical POSTTWO18.tm00 as the develop branch +03/26 05:15:36Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch +03/26 05:15:36Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch +03/26 05:15:47Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch +03/26 05:15:48Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch +03/26 05:16:47Z -hrrr test: your new post executable did not generate bit-identical WRFTWO.GrbF10 as the develop branch +03/26 05:16:48Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch +03/26 05:16:49Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch +03/26 05:17:15Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch +03/26 05:17:16Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch +03/26 05:19:02Z -rap test: your new post executable did not generate bit-identical WRFPRS.GrbF06 as the develop branch +03/26 05:19:04Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch +03/26 05:19:05Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch +03/26 05:19:05Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch +03/26 05:19:15Z -rap test: your new post executable did not generate bit-identical WRFNAT.GrbF06 as the develop branch +03/26 05:19:30Z -rrfs_ifi_missing test: your new post executable did not generate bit-identical IFIFIP36.tm00 as the develop branch +03/26 05:19:49Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch +03/26 05:19:50Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch +03/26 05:19:50Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch +03/26 05:20:16Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch +03/26 05:20:18Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch +03/26 05:20:32Z -mpas_hfip test: your new post executable did not generate bit-identical 2DFLD.GrbF48 as the develop branch +03/26 05:23:49Z -rrfs test: your new post executable did not generate bit-identical PRSLEV36.tm00 as the develop branch +03/26 05:23:50Z -rrfs test: your new post executable did not generate bit-identical NATLEV36.tm00 as the develop branch +03/26 05:23:50Z -rrfs test: your new post executable did not generate bit-identical 2DFLD36.tm00 as the develop branch +03/26 05:15:04Z -Runtime: sfs_test 00:00:04 -- baseline 00:01:20 +03/26 05:15:05Z -Runtime: aqm_test 00:00:05 -- baseline 00:00:30 +03/26 05:15:20Z -Runtime: gefsv12_test 00:00:10 -- baseline 00:02:00 +03/26 05:15:50Z -Runtime: gefsv13_test 00:00:31 -- baseline 00:02:00 +03/26 05:19:20Z -Runtime: nmmb_test 00:00:23 -- baseline 00:02:00 +03/26 05:19:20Z -Runtime: rap_test 00:01:03 -- baseline 00:02:00 +03/26 05:19:20Z -Runtime: hrrr_test 00:01:35 -- baseline 00:03:00 +03/26 05:19:20Z -Runtime: hafs_test 00:00:25 -- baseline 00:01:30 +03/26 05:19:20Z -Runtime: 3drtma_test 00:01:43 -- baseline 00:01:30 +03/26 05:19:20Z -Runtime: mpas_test 00:01:09 -- baseline 00:02:30 +03/26 05:20:36Z -Runtime: mpas_hfip_test 00:03:24 -- baseline 00:05:00 +03/26 05:20:36Z -Runtime: gcafs_test 00:01:00 -- baseline 00:02:00 +03/26 05:23:51Z -Runtime: rrfs_test 00:06:12 -- baseline 00:07:00 +03/26 05:23:51Z -Runtime: rrfs_ifi_missing 00:01:49 -- baseline 00:03:00 +03/26 05:23:51Z -Runtime: gfs_test 00:05:11 -- baseline 00:15:00 Check tests: ['sfs', 'aqm', 'gefsv12', 'gefsv13', 'nmmb', 'rap', 'hrrr', 'hafs', '3drtma', 'mpas', 'mpas_hfip', 'gcafs', 'rrfs', 'rrfs_ifi_missing', 'gfs'] -There are changes in results for case 3drtma in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1469_ursa_intel/ci/rundir/upp-URSA/3drtma_2025091010/WRFTWO.GrbF00 -Refer to .diff files in rundir: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1469_ursa_intel/ci/rundir/upp-URSA for details on differences in results for each case. +There are changes in results for case mpas in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/mpas_2025071400/POSTTWO18.tm00 +There are changes in results for case hrrr in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/hrrr_2025063004/WRFTWO.GrbF10 +There are changes in results for case mpas in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/mpas_hfip_2024100700/2DFLD.GrbF48 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/rrfs_ifi_missing_2026032512/IFIFIP36.tm00 +There are changes in results for case 3drtma in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/3drtma_2025091010/WRFTWO.GrbF00 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/rrfs_2026032512/NATLEV36.tm00 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/rrfs_2026032512/2DFLD36.tm00 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/rrfs_2026032512/PRSLEV36.tm00 +There are changes in results for case rap in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/rap_2025070115/WRFPRS.GrbF06 +There are changes in results for case rap in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA/rap_2025070115/WRFNAT.GrbF06 +Refer to .diff files in rundir: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intel/ci/rundir/upp-URSA for details on differences in results for each case. ===== End of UPP Regression Testing Log ===== From b8d3d5a18f095c5174d0efe120bac44553aeb051 Mon Sep 17 00:00:00 2001 From: "Chad.Lyden" Date: Thu, 26 Mar 2026 07:27:07 +0000 Subject: [PATCH 16/18] Ursa RT log for intelllvm compiler --- tests/logs/rt.log.URSA_intelllvm | 110 +++++++++++++++++-------------- 1 file changed, 61 insertions(+), 49 deletions(-) diff --git a/tests/logs/rt.log.URSA_intelllvm b/tests/logs/rt.log.URSA_intelllvm index 26369d64e..6d06bfbb1 100644 --- a/tests/logs/rt.log.URSA_intelllvm +++ b/tests/logs/rt.log.URSA_intelllvm @@ -1,63 +1,75 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -5c886d5a129992bcfb0df5d79f5d918b73e2c671 +d48384f9e2a501ef7efc8b9544b688e069e061fd Submodule hashes: -68953f566b4d728b9ecf9a352c56e2aaeec6d8ec sorc/libIFI.fd -3d35332fe66e3e63a285cc8d96facdf255a33481 sorc/ncep_post.fd/post_gtg.fd -Run directory: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1469_ursa_intelllvm/ci/rundir/upp-URSA +Run directory: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA Baseline directory: /scratch4/NAGAPE/epic/role-epic/ursa/UPP/test_suite -Total runtime: 04h:38m:48s -Test Date: 20260320 22:08:24 +Total runtime: 00h:07m:31s +Test Date: 20260326 05:19:59 Summary Results: -03/20 17:31:29Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch -03/20 17:33:11Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch -03/20 17:34:08Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch -03/20 17:34:09Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch -03/20 17:34:09Z -mpas test: your new post executable generates bit-identical POSTTWO18.tm00 as the develop branch -03/20 17:35:20Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch -03/20 17:35:32Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch -03/20 17:35:32Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch -03/20 17:45:27Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch -03/20 17:45:28Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch -03/20 19:53:48Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF10 as the develop branch -03/20 19:53:48Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch -03/20 19:53:49Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch -03/20 19:54:20Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF06 as the develop branch -03/20 19:54:21Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF06 as the develop branch -03/20 19:55:06Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch -03/20 19:55:07Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch -03/20 19:55:07Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch -03/20 21:58:37Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch -03/20 21:59:45Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch -03/20 22:01:45Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch -03/20 22:01:47Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch -03/20 22:01:48Z -mpas_hfip test: your new post executable generates bit-identical 2DFLD.GrbF48 as the develop branch -03/20 22:03:20Z -rrfs_ifi_missing test: your new post executable generates bit-identical IFIFIP18.tm00 as the develop branch -03/20 22:04:11Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch -03/20 22:06:54Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch -03/20 22:06:55Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch -03/20 22:06:55Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch -03/20 22:08:07Z -rrfs test: your new post executable generates bit-identical PRSLEV18.tm00 as the develop branch -03/20 22:08:12Z -rrfs test: your new post executable generates bit-identical NATLEV18.tm00 as the develop branch -03/20 22:08:17Z -rrfs test: your new post executable generates bit-identical 2DFLD18.tm00 as the develop branch -03/20 18:46:09Z -Runtime: aqm_test 00:00:08 -- baseline 00:00:30 -03/20 21:16:20Z -Runtime: nmmb_test 00:00:23 -- baseline 00:01:30 -03/20 21:16:20Z -Runtime: rap_test 00:00:39 -- baseline 00:02:00 -03/20 21:16:20Z -Runtime: hrrr_test 00:01:08 -- baseline 00:02:30 -03/20 21:16:20Z -Runtime: hafs_test 00:00:28 -- baseline 00:01:30 -03/20 21:16:20Z -Runtime: 3drtma_test 00:01:28 -- baseline 00:01:30 -03/20 21:16:20Z -Runtime: mpas_test 00:01:06 -- baseline 00:02:30 -03/20 22:01:54Z -Runtime: mpas_hfip_test 00:03:16 -- baseline 00:05:00 -03/20 22:01:54Z -Runtime: gcafs_test 00:01:11 -- baseline 00:02:30 -03/20 22:08:24Z -Runtime: rrfs_test 00:06:42 -- baseline 00:06:00 -03/20 22:08:24Z -Runtime: rrfs_ifi_missing 00:01:45 -- baseline 00:03:00 -03/20 22:08:24Z -Runtime: gfs_test 00:05:20 -- baseline 00:15:00 +03/26 05:13:44Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch +03/26 05:13:57Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch +03/26 05:14:12Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch +03/26 05:14:32Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch +03/26 05:14:33Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch +03/26 05:14:44Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch +03/26 05:14:44Z -mpas test: your new post executable did not generate bit-identical POSTTWO18.tm00 as the develop branch +03/26 05:14:55Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch +03/26 05:14:55Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch +03/26 05:15:02Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch +03/26 05:15:25Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch +03/26 05:16:04Z -rrfs_ifi_missing test: your new post executable did not generate bit-identical IFIFIP36.tm00 as the develop branch +03/26 05:16:13Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch +03/26 05:16:14Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch +03/26 05:16:19Z -hrrr test: your new post executable did not generate bit-identical WRFTWO.GrbF10 as the develop branch +03/26 05:16:20Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch +03/26 05:16:21Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch +03/26 05:16:54Z -rap test: your new post executable did not generate bit-identical WRFPRS.GrbF06 as the develop branch +03/26 05:17:07Z -rap test: your new post executable did not generate bit-identical WRFNAT.GrbF06 as the develop branch +03/26 05:17:36Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch +03/26 05:17:37Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch +03/26 05:17:37Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch +03/26 05:17:58Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch +03/26 05:18:00Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch +03/26 05:18:12Z -mpas_hfip test: your new post executable did not generate bit-identical 2DFLD.GrbF48 as the develop branch +03/26 05:18:40Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch +03/26 05:18:41Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch +03/26 05:18:41Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch +03/26 05:19:49Z -rrfs test: your new post executable did not generate bit-identical PRSLEV36.tm00 as the develop branch +03/26 05:19:49Z -rrfs test: your new post executable did not generate bit-identical NATLEV36.tm00 as the develop branch +03/26 05:19:49Z -rrfs test: your new post executable did not generate bit-identical 2DFLD36.tm00 as the develop branch +03/26 05:14:13Z -Runtime: sfs_test 00:00:04 -- baseline 00:01:20 +03/26 05:14:13Z -Runtime: aqm_test 00:00:08 -- baseline 00:00:30 +03/26 05:15:13Z -Runtime: gefsv12_test 00:00:13 -- baseline 00:02:00 +03/26 05:15:28Z -Runtime: gefsv13_test 00:00:32 -- baseline 00:02:00 +03/26 05:17:43Z -Runtime: nmmb_test 00:00:20 -- baseline 00:01:30 +03/26 05:17:43Z -Runtime: rap_test 00:01:00 -- baseline 00:02:00 +03/26 05:17:43Z -Runtime: hrrr_test 00:01:25 -- baseline 00:02:30 +03/26 05:17:43Z -Runtime: hafs_test 00:00:29 -- baseline 00:01:30 +03/26 05:17:43Z -Runtime: 3drtma_test 00:01:27 -- baseline 00:01:30 +03/26 05:17:43Z -Runtime: mpas_test 00:01:16 -- baseline 00:02:30 +03/26 05:18:13Z -Runtime: mpas_hfip_test 00:03:20 -- baseline 00:05:00 +03/26 05:18:13Z -Runtime: gcafs_test 00:01:11 -- baseline 00:02:30 +03/26 05:19:58Z -Runtime: rrfs_test 00:05:52 -- baseline 00:06:00 +03/26 05:19:58Z -Runtime: rrfs_ifi_missing 00:01:48 -- baseline 00:03:00 +03/26 05:19:59Z -Runtime: gfs_test 00:04:50 -- baseline 00:15:00 Check tests: ['sfs', 'aqm', 'gefsv12', 'gefsv13', 'nmmb', 'rap', 'hrrr', 'hafs', '3drtma', 'mpas', 'mpas_hfip', 'gcafs', 'rrfs', 'rrfs_ifi_missing', 'gfs'] -There are changes in results for case 3drtma in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1469_ursa_intelllvm/ci/rundir/upp-URSA/3drtma_2025091010/WRFTWO.GrbF00 -Refer to .diff files in rundir: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1469_ursa_intelllvm/ci/rundir/upp-URSA for details on differences in results for each case. +There are changes in results for case mpas in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/mpas_2025071400/POSTTWO18.tm00 +There are changes in results for case hrrr in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/hrrr_2025063004/WRFTWO.GrbF10 +There are changes in results for case mpas in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/mpas_hfip_2024100700/2DFLD.GrbF48 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/rrfs_ifi_missing_2026032512/IFIFIP36.tm00 +There are changes in results for case 3drtma in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/3drtma_2025091010/WRFTWO.GrbF00 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/rrfs_2026032512/NATLEV36.tm00 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/rrfs_2026032512/2DFLD36.tm00 +There are changes in results for case rrfs in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/rrfs_2026032512/PRSLEV36.tm00 +There are changes in results for case rap in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/rap_2025070115/WRFPRS.GrbF06 +There are changes in results for case rap in /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA/rap_2025070115/WRFNAT.GrbF06 +Refer to .diff files in rundir: /scratch4/NAGAPE/epic/Chad.Lyden/regression_tests/upp/1473_ursa_intelllvm/ci/rundir/upp-URSA for details on differences in results for each case. ===== End of UPP Regression Testing Log ===== From 507eefe22144d36c538cfdbae4cea16deca157bb Mon Sep 17 00:00:00 2001 From: clyden-noaa Date: Thu, 26 Mar 2026 04:30:12 -0500 Subject: [PATCH 17/18] Orion RT log for intel compiler --- tests/logs/rt.log.ORION_intel | 113 ++++++++++++++++++---------------- 1 file changed, 61 insertions(+), 52 deletions(-) diff --git a/tests/logs/rt.log.ORION_intel b/tests/logs/rt.log.ORION_intel index e88eaa7d3..9ce2c6817 100644 --- a/tests/logs/rt.log.ORION_intel +++ b/tests/logs/rt.log.ORION_intel @@ -1,66 +1,75 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -5c886d5a129992bcfb0df5d79f5d918b73e2c671 +d48384f9e2a501ef7efc8b9544b688e069e061fd Submodule hashes: -68953f566b4d728b9ecf9a352c56e2aaeec6d8ec sorc/libIFI.fd -3d35332fe66e3e63a285cc8d96facdf255a33481 sorc/ncep_post.fd/post_gtg.fd -Run directory: /work2/noaa/epic/clyden/regression-tests/upp/orion/1469_orion_intel/ci/rundir/upp-ORION +Run directory: /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION Baseline directory: /work/noaa/epic/role-epic/orion/UPP -Total runtime: 00h:20m:35s -Test Date: 20260320 12:50:13 +Total runtime: 00h:19m:02s +Test Date: 20260326 00:31:34 Summary Results: -03/20 17:33:14Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch -03/20 17:33:18Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch -03/20 17:33:30Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch -03/20 17:33:48Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch -03/20 17:34:05Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch -03/20 17:34:58Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch -03/20 17:35:05Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF06 as the develop branch -03/20 17:35:05Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF06 as the develop branch -03/20 17:35:11Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch -03/20 17:35:12Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch -03/20 17:35:12Z -mpas test: your new post executable generates bit-identical POSTTWO18.tm00 as the develop branch -03/20 17:35:16Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch -03/20 17:35:17Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch -03/20 17:35:17Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch -03/20 17:35:26Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch -03/20 17:35:26Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch -03/20 17:35:45Z -rrfs_ifi_missing test: your new post executable generates bit-identical IFIFIP18.tm00 as the develop branch -03/20 17:36:45Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch -03/20 17:36:45Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch -03/20 17:36:47Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch -03/20 17:36:47Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch -03/20 17:36:48Z -mpas_hfip test: your new post executable generates bit-identical 2DFLD.GrbF48 as the develop branch -03/20 17:36:54Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF10 as the develop branch -03/20 17:36:55Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch -03/20 17:36:56Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch -03/20 17:44:37Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch -03/20 17:44:40Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch -03/20 17:44:40Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch -03/20 17:49:27Z -rrfs test: your new post executable generates bit-identical PRSLEV18.tm00 as the develop branch -03/20 17:50:00Z -rrfs test: your new post executable generates bit-identical NATLEV18.tm00 as the develop branch -03/20 17:50:03Z -rrfs test: your new post executable generates bit-identical 2DFLD18.tm00 as the develop branch -03/20 17:33:35Z -Runtime: sfs_test 00:00:09 -- baseline 00:01:20 -03/20 17:33:35Z -Runtime: aqm_test 00:00:13 -- baseline 00:00:30 -03/20 17:33:35Z -Runtime: gefsv12_test 00:00:25 -- baseline 00:01:00 -03/20 17:34:20Z -Runtime: gefsv13_test 00:01:00 -- baseline 00:02:00 -03/20 17:35:20Z -Runtime: nmmb_test 00:02:11 -- baseline 00:03:00 -03/20 17:35:20Z -Runtime: rap_test 00:02:01 -- baseline 00:02:00 -03/20 17:37:06Z -Runtime: hrrr_test 00:03:51 -- baseline 00:08:00 -03/20 17:37:11Z -Runtime: hafs_test 00:00:43 -- baseline 00:01:00 -03/20 17:37:11Z -Runtime: 3drtma_test 00:02:21 -- baseline 00:03:00 -03/20 17:37:11Z -Runtime: mpas_test 00:02:07 -- baseline 00:02:30 -03/20 17:37:11Z -Runtime: mpas_hfip_test 00:03:43 -- baseline 00:05:00 -03/20 17:37:11Z -Runtime: gcafs_test 00:03:42 -- baseline 00:03:15 -03/20 17:50:12Z -Runtime: rrfs_test 00:16:58 -- baseline 00:12:00 -03/20 17:50:12Z -Runtime: rrfs_ifi_missing 00:02:40 -- baseline 00:04:00 -03/20 17:50:12Z -Runtime: gfs_test 00:11:35 -- baseline 00:26:00 +03/26 05:15:54Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch +03/26 05:15:59Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch +03/26 05:16:06Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch +03/26 05:16:21Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch +03/26 05:16:41Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch +03/26 05:17:14Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch +03/26 05:17:15Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch +03/26 05:17:15Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch +03/26 05:17:37Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch +03/26 05:17:37Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch +03/26 05:17:38Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch +03/26 05:17:44Z -rap test: your new post executable did not generate bit-identical WRFPRS.GrbF06 as the develop branch +03/26 05:18:04Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch +03/26 05:18:05Z -rap test: your new post executable did not generate bit-identical WRFNAT.GrbF06 as the develop branch +03/26 05:18:05Z -mpas test: your new post executable did not generate bit-identical POSTTWO18.tm00 as the develop branch +03/26 05:18:05Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch +03/26 05:18:26Z -rrfs_ifi_missing test: your new post executable did not generate bit-identical IFIFIP36.tm00 as the develop branch +03/26 05:18:54Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch +03/26 05:18:55Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch +03/26 05:19:08Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch +03/26 05:19:11Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch +03/26 05:19:33Z -mpas_hfip test: your new post executable did not generate bit-identical 2DFLD.GrbF48 as the develop branch +03/26 05:19:50Z -hrrr test: your new post executable did not generate bit-identical WRFTWO.GrbF10 as the develop branch +03/26 05:19:50Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch +03/26 05:19:51Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch +03/26 05:27:13Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch +03/26 05:27:14Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch +03/26 05:27:14Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch +03/26 05:31:24Z -rrfs test: your new post executable did not generate bit-identical PRSLEV36.tm00 as the develop branch +03/26 05:31:24Z -rrfs test: your new post executable did not generate bit-identical NATLEV36.tm00 as the develop branch +03/26 05:31:24Z -rrfs test: your new post executable did not generate bit-identical 2DFLD36.tm00 as the develop branch +03/26 05:16:16Z -Runtime: sfs_test 00:00:07 -- baseline 00:01:20 +03/26 05:16:16Z -Runtime: aqm_test 00:00:12 -- baseline 00:00:30 +03/26 05:16:16Z -Runtime: gefsv12_test 00:00:19 -- baseline 00:01:00 +03/26 05:16:46Z -Runtime: gefsv13_test 00:00:54 -- baseline 00:02:00 +03/26 05:17:16Z -Runtime: nmmb_test 00:01:28 -- baseline 00:03:00 +03/26 05:18:17Z -Runtime: rap_test 00:02:18 -- baseline 00:02:00 +03/26 05:20:02Z -Runtime: hrrr_test 00:04:05 -- baseline 00:08:00 +03/26 05:20:02Z -Runtime: hafs_test 00:00:34 -- baseline 00:01:00 +03/26 05:20:02Z -Runtime: 3drtma_test 00:02:18 -- baseline 00:03:00 +03/26 05:20:02Z -Runtime: mpas_test 00:02:18 -- baseline 00:02:30 +03/26 05:20:02Z -Runtime: mpas_hfip_test 00:03:47 -- baseline 00:05:00 +03/26 05:20:02Z -Runtime: gcafs_test 00:03:08 -- baseline 00:03:15 +03/26 05:31:33Z -Runtime: rrfs_test 00:15:37 -- baseline 00:12:00 +03/26 05:31:33Z -Runtime: rrfs_ifi_missing 00:02:39 -- baseline 00:04:00 +03/26 05:31:33Z -Runtime: gfs_test 00:11:28 -- baseline 00:26:00 Check tests: ['sfs', 'aqm', 'gefsv12', 'gefsv13', 'nmmb', 'rap', 'hrrr', 'hafs', '3drtma', 'mpas', 'mpas_hfip', 'gcafs', 'rrfs', 'rrfs_ifi_missing', 'gfs'] -There are changes in results for case 3drtma in /work2/noaa/epic/clyden/regression-tests/upp/orion/1469_orion_intel/ci/rundir/upp-ORION/3drtma_2025091010/WRFTWO.GrbF00 -Refer to .diff files in rundir: /work2/noaa/epic/clyden/regression-tests/upp/orion/1469_orion_intel/ci/rundir/upp-ORION for details on differences in results for each case. +There are changes in results for case mpas in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/mpas_hfip_2024100700/2DFLD.GrbF48 +There are changes in results for case 3drtma in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/3drtma_2025091010/WRFTWO.GrbF00 +There are changes in results for case hrrr in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/hrrr_2025063004/WRFTWO.GrbF10 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/rrfs_ifi_missing_2026032512/IFIFIP36.tm00 +There are changes in results for case rap in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/rap_2025070115/WRFPRS.GrbF06 +There are changes in results for case rap in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/rap_2025070115/WRFNAT.GrbF06 +There are changes in results for case mpas in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/mpas_2025071400/POSTTWO18.tm00 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/rrfs_2026032512/NATLEV36.tm00 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/rrfs_2026032512/PRSLEV36.tm00 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION/rrfs_2026032512/2DFLD36.tm00 +Refer to .diff files in rundir: /work2/noaa/epic/clyden/regression-tests/upp/orion/1473_orion_intel/ci/rundir/upp-ORION for details on differences in results for each case. ===== End of UPP Regression Testing Log ===== From 0f4d8a2ae0777e936f44299348a63987efeed0f8 Mon Sep 17 00:00:00 2001 From: clyden-noaa Date: Thu, 26 Mar 2026 04:31:04 -0500 Subject: [PATCH 18/18] Hercules RT log for intel compiler --- tests/logs/rt.log.HERCULES_intel | 113 +++++++++++++++++-------------- 1 file changed, 61 insertions(+), 52 deletions(-) diff --git a/tests/logs/rt.log.HERCULES_intel b/tests/logs/rt.log.HERCULES_intel index 78463d500..fcf15c490 100644 --- a/tests/logs/rt.log.HERCULES_intel +++ b/tests/logs/rt.log.HERCULES_intel @@ -1,66 +1,75 @@ ===== Start of UPP Regression Testing Log ===== UPP Hash Tested: -5c886d5a129992bcfb0df5d79f5d918b73e2c671 +d48384f9e2a501ef7efc8b9544b688e069e061fd Submodule hashes: -68953f566b4d728b9ecf9a352c56e2aaeec6d8ec sorc/libIFI.fd -3d35332fe66e3e63a285cc8d96facdf255a33481 sorc/ncep_post.fd/post_gtg.fd -Run directory: /work2/noaa/epic/clyden/regression-tests/upp/hercules/1469_hercules_intel/ci/rundir/upp-HERCULES +Run directory: /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES Baseline directory: /work/noaa/epic/role-epic/hercules/UPP -Total runtime: 00h:12m:54s -Test Date: 20260320 12:42:31 +Total runtime: 00h:11m:07s +Test Date: 20260326 00:23:43 Summary Results: -03/20 17:32:54Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch -03/20 17:32:56Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch -03/20 17:33:18Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch -03/20 17:33:20Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch -03/20 17:33:36Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch -03/20 17:33:49Z -rap test: your new post executable generates bit-identical WRFPRS.GrbF06 as the develop branch -03/20 17:33:50Z -rap test: your new post executable generates bit-identical WRFNAT.GrbF06 as the develop branch -03/20 17:34:03Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch -03/20 17:34:04Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch -03/20 17:34:04Z -mpas test: your new post executable generates bit-identical POSTTWO18.tm00 as the develop branch -03/20 17:34:11Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch -03/20 17:34:26Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch -03/20 17:34:26Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch -03/20 17:34:26Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch -03/20 17:34:27Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch -03/20 17:34:27Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch -03/20 17:34:43Z -hrrr test: your new post executable generates bit-identical WRFTWO.GrbF10 as the develop branch -03/20 17:34:43Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch -03/20 17:34:44Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch -03/20 17:34:59Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch -03/20 17:35:01Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch -03/20 17:35:01Z -mpas_hfip test: your new post executable generates bit-identical 2DFLD.GrbF48 as the develop branch -03/20 17:35:06Z -rrfs_ifi_missing test: your new post executable generates bit-identical IFIFIP18.tm00 as the develop branch -03/20 17:36:09Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch -03/20 17:36:09Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch -03/20 17:40:25Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch -03/20 17:40:26Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch -03/20 17:40:26Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch -03/20 17:41:58Z -rrfs test: your new post executable generates bit-identical PRSLEV18.tm00 as the develop branch -03/20 17:42:23Z -rrfs test: your new post executable generates bit-identical NATLEV18.tm00 as the develop branch -03/20 17:42:25Z -rrfs test: your new post executable generates bit-identical 2DFLD18.tm00 as the develop branch -03/20 17:33:00Z -Runtime: sfs_test 00:00:06 -- baseline 00:01:20 -03/20 17:33:00Z -Runtime: aqm_test 00:00:08 -- baseline 00:00:30 -03/20 17:33:30Z -Runtime: gefsv12_test 00:00:32 -- baseline 00:01:00 -03/20 17:33:45Z -Runtime: gefsv13_test 00:00:48 -- baseline 00:02:00 -03/20 17:34:30Z -Runtime: nmmb_test 00:01:39 -- baseline 00:03:00 -03/20 17:34:30Z -Runtime: rap_test 00:01:02 -- baseline 00:02:00 -03/20 17:34:45Z -Runtime: hrrr_test 00:01:56 -- baseline 00:06:00 -03/20 17:34:45Z -Runtime: hafs_test 00:00:30 -- baseline 00:01:00 -03/20 17:34:45Z -Runtime: 3drtma_test 00:01:39 -- baseline 00:03:00 -03/20 17:34:45Z -Runtime: mpas_test 00:01:16 -- baseline 00:02:30 -03/20 17:35:15Z -Runtime: mpas_hfip_test 00:02:13 -- baseline 00:05:00 -03/20 17:36:15Z -Runtime: gcafs_test 00:03:21 -- baseline 00:02:30 -03/20 17:42:31Z -Runtime: rrfs_test 00:09:37 -- baseline 00:12:00 -03/20 17:42:31Z -Runtime: rrfs_ifi_missing 00:02:18 -- baseline 00:04:00 -03/20 17:42:31Z -Runtime: gfs_test 00:07:38 -- baseline 00:25:00 +03/26 05:14:52Z -sfs test: your new post executable generates bit-identical sfs.t00z.master.grb2f048 as the develop branch +03/26 05:14:54Z -aqm test: your new post executable generates bit-identical CMAQ08.tm00 as the develop branch +03/26 05:15:02Z -gefsv12 test: your new post executable generates bit-identical geaer.t00z.master.grb2f060 as the develop branch +03/26 05:15:15Z -hafs test: your new post executable generates bit-identical HURPRS09.tm00 as the develop branch +03/26 05:15:29Z -gefsv13 test: your new post executable generates bit-identical gefs.t00z.master.grb2f009 as the develop branch +03/26 05:15:56Z -mpas test: your new post executable generates bit-identical POSTNAT18.tm00 as the develop branch +03/26 05:15:56Z -rap test: your new post executable did not generate bit-identical WRFPRS.GrbF06 as the develop branch +03/26 05:15:56Z -mpas test: your new post executable generates bit-identical POSTPRS18.tm00 as the develop branch +03/26 05:16:03Z -nmmb test: your new post executable generates bit-identical BGDAWP03.tm00.Grib2 as the develop branch +03/26 05:16:04Z -nmmb test: your new post executable generates bit-identical BGRD3D03.tm00.Grib2 as the develop branch +03/26 05:16:04Z -nmmb test: your new post executable generates bit-identical BGRDSF03.tm00.Grib2 as the develop branch +03/26 05:16:11Z -3drtma test: your new post executable generates bit-identical WRFNAT.GrbF00 as the develop branch +03/26 05:16:12Z -mpas test: your new post executable did not generate bit-identical POSTTWO18.tm00 as the develop branch +03/26 05:16:14Z -rap test: your new post executable did not generate bit-identical WRFNAT.GrbF06 as the develop branch +03/26 05:16:26Z -3drtma test: your new post executable did not generate bit-identical WRFTWO.GrbF00 as the develop branch +03/26 05:16:27Z -3drtma test: your new post executable generates bit-identical WRFPRS.GrbF00 as the develop branch +03/26 05:16:38Z -mpas_hfip test: your new post executable generates bit-identical NATLEV.GrbF48 as the develop branch +03/26 05:16:40Z -mpas_hfip test: your new post executable generates bit-identical PRSLEV.GrbF48 as the develop branch +03/26 05:16:48Z -hrrr test: your new post executable did not generate bit-identical WRFTWO.GrbF10 as the develop branch +03/26 05:16:48Z -hrrr test: your new post executable generates bit-identical WRFPRS.GrbF10 as the develop branch +03/26 05:16:49Z -hrrr test: your new post executable generates bit-identical WRFNAT.GrbF10 as the develop branch +03/26 05:16:53Z -mpas_hfip test: your new post executable did not generate bit-identical 2DFLD.GrbF48 as the develop branch +03/26 05:17:14Z -rrfs_ifi_missing test: your new post executable did not generate bit-identical IFIFIP36.tm00 as the develop branch +03/26 05:17:29Z -gcafs test: your new post executable generates bit-identical GFSPRS.GrbF60 as the develop branch +03/26 05:17:29Z -gcafs test: your new post executable generates bit-identical GFSFLX.GrbF60 as the develop branch +03/26 05:22:29Z -gfs test: your new post executable generates bit-identical gfs.t00z.master.grb2f006 as the develop branch +03/26 05:22:31Z -gfs test: your new post executable generates bit-identical gfs.t00z.sfluxgrbf006.grib2 as the develop branch +03/26 05:22:31Z -gfs test: your new post executable generates bit-identical gfs.t00z.special.grb2f006 as the develop branch +03/26 05:23:34Z -rrfs test: your new post executable did not generate bit-identical PRSLEV36.tm00 as the develop branch +03/26 05:23:34Z -rrfs test: your new post executable did not generate bit-identical NATLEV36.tm00 as the develop branch +03/26 05:23:34Z -rrfs test: your new post executable did not generate bit-identical 2DFLD36.tm00 as the develop branch +03/26 05:15:12Z -Runtime: sfs_test 00:00:06 -- baseline 00:01:20 +03/26 05:15:12Z -Runtime: aqm_test 00:00:08 -- baseline 00:00:30 +03/26 05:15:12Z -Runtime: gefsv12_test 00:00:16 -- baseline 00:01:00 +03/26 05:15:42Z -Runtime: gefsv13_test 00:00:43 -- baseline 00:02:00 +03/26 05:16:12Z -Runtime: nmmb_test 00:01:18 -- baseline 00:03:00 +03/26 05:16:27Z -Runtime: rap_test 00:01:28 -- baseline 00:02:00 +03/26 05:16:57Z -Runtime: hrrr_test 00:02:03 -- baseline 00:06:00 +03/26 05:16:57Z -Runtime: hafs_test 00:00:29 -- baseline 00:01:00 +03/26 05:16:57Z -Runtime: 3drtma_test 00:01:41 -- baseline 00:03:00 +03/26 05:16:57Z -Runtime: mpas_test 00:01:26 -- baseline 00:02:30 +03/26 05:16:57Z -Runtime: mpas_hfip_test 00:02:08 -- baseline 00:05:00 +03/26 05:17:42Z -Runtime: gcafs_test 00:02:43 -- baseline 00:02:30 +03/26 05:23:43Z -Runtime: rrfs_test 00:08:48 -- baseline 00:12:00 +03/26 05:23:43Z -Runtime: rrfs_ifi_missing 00:02:28 -- baseline 00:04:00 +03/26 05:23:43Z -Runtime: gfs_test 00:07:45 -- baseline 00:25:00 Check tests: ['sfs', 'aqm', 'gefsv12', 'gefsv13', 'nmmb', 'rap', 'hrrr', 'hafs', '3drtma', 'mpas', 'mpas_hfip', 'gcafs', 'rrfs', 'rrfs_ifi_missing', 'gfs'] -There are changes in results for case 3drtma in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1469_hercules_intel/ci/rundir/upp-HERCULES/3drtma_2025091010/WRFTWO.GrbF00 -Refer to .diff files in rundir: /work2/noaa/epic/clyden/regression-tests/upp/hercules/1469_hercules_intel/ci/rundir/upp-HERCULES for details on differences in results for each case. +There are changes in results for case mpas in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/mpas_hfip_2024100700/2DFLD.GrbF48 +There are changes in results for case 3drtma in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/3drtma_2025091010/WRFTWO.GrbF00 +There are changes in results for case hrrr in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/hrrr_2025063004/WRFTWO.GrbF10 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/rrfs_ifi_missing_2026032512/IFIFIP36.tm00 +There are changes in results for case rap in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/rap_2025070115/WRFPRS.GrbF06 +There are changes in results for case rap in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/rap_2025070115/WRFNAT.GrbF06 +There are changes in results for case mpas in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/mpas_2025071400/POSTTWO18.tm00 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/rrfs_2026032512/NATLEV36.tm00 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/rrfs_2026032512/PRSLEV36.tm00 +There are changes in results for case rrfs in /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES/rrfs_2026032512/2DFLD36.tm00 +Refer to .diff files in rundir: /work2/noaa/epic/clyden/regression-tests/upp/hercules/1473_hercules_intel/ci/rundir/upp-HERCULES for details on differences in results for each case. ===== End of UPP Regression Testing Log =====