Skip to content

Commit

Permalink
Merge pull request #137 from akrherz/gh136_nawips_7.16.1
Browse files Browse the repository at this point in the history
Merge NAWIPS 7.16.1
  • Loading branch information
akrherz authored Jun 23, 2023
2 parents 8a3c8e6 + 872b38a commit f3997c8
Show file tree
Hide file tree
Showing 13 changed files with 46 additions and 19 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
<!-- markdownlint-configure-file {"MD024": { "siblings_only": true } } -->
# Unidata Community GEMPAK Change Log

## 7.16.1 (21 June 2023)

This release merges upstream NCEP NAWIPS 7.16.1, whose CHANGELOG includes:

- Bug fix for upper air decoder (dcuair) where 21212 group is processed incorrectly.
- Bug fix for “white spots/specks” graphic issue on accumulated QPF.

## 7.16.0 (4 May 2023)

This release merges upstream NCEP NAWIPS 7.16.0, whose CHANGELOG includes:
Expand Down
2 changes: 1 addition & 1 deletion build/DEBIAN/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: gempak
Version: 7.16.0
Version: 7.16.1
Maintainer: Daryl Herzmann
Architecture: all
Description: Unidata GEMPAK Distribution
Expand Down
2 changes: 1 addition & 1 deletion build/Installer.gempak/extlibs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
%define __prelink_undo_cmd %{nil}
%define gem_home /home/gempak/GEMPAK7
%define prefix /home/gempak
%define version 7.16.0
%define version 7.16.1
Name: gempak-extlibs
Summary: Unidata Community GEMPAK
Version: %{version}
Expand Down
2 changes: 1 addition & 1 deletion build/Installer.gempak/gempak.spec
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
%define __prelink_undo_cmd %{nil}
%define gem_home /home/gempak/GEMPAK7
%define prefix /home/gempak
%define version 7.16.0
%define version 7.16.1
Name: gempak
Summary: Unidata Community GEMPAK
Version: %{version}
Expand Down
2 changes: 1 addition & 1 deletion build/docker/Dockerfile.centos
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ RUN yum clean all
RUN yum install openmotif libX11 libXt libXext libXp libXft libXtst xorg-x11-xbitmaps csh libgfortran which python-pip git -y

# Latest RPM for CentOS 7
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.16.0-1.el7.centos.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.16.1-1.el7.centos.x86_64.rpm

# Python AWIPS Data Acess Framework
RUN pip install six shapely numpy
Expand Down
4 changes: 2 additions & 2 deletions build/docker/Dockerfile.ubuntu
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ RUN apt-get install wget python-pip python-dev build-essential -y
RUN pip install --upgrade pip

# Latest source code
RUN wget https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.16.0.deb
RUN dpkg -i gempak-7.16.0.deb
RUN wget https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-7.16.1.deb
RUN dpkg -i gempak-7.16.1.deb

# Python AWIPS Data Acess Framework
RUN pip install six shapely numpy
Expand Down
2 changes: 1 addition & 1 deletion build/gempak-devel/Dockerfile.centos6
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ RUN yum install -y \
python-devel

# Bootstrap install extlibs...
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.16.0-1.el6.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.16.1-1.el6.x86_64.rpm
2 changes: 1 addition & 1 deletion build/gempak-devel/Dockerfile.centos7
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ RUN yum install -y \
python-devel

# Bootstrap install extlibs...
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.16.0-1.el7.centos.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.16.1-1.el7.centos.x86_64.rpm
2 changes: 1 addition & 1 deletion build/gempak-devel/Dockerfile.fedora
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ RUN yum install -y \
python-devel

# Bootstrap install extlibs...
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.16.0-1.fc26.x86_64.rpm
RUN rpm -ivh https://www.unidata.ucar.edu/downloads/gempak/latest/gempak-extlibs-7.16.1-1.fc26.x86_64.rpm
3 changes: 2 additions & 1 deletion gempak/source/gemlib/ss/ssvers.f
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,15 @@ SUBROUTINE SS_VERS ( vmsg, iret )
C* B. Hebbard/NCEP 07/22 Updated to 7.15.1 *
C* B. Hebbard/NCEP 12/22 Updated to 7.15.2 *
C* B. Hebbard/NCEP 02/23 Updated to 7.16.0 *
C* B. Hebbard/NCEP 05/23 Updated to 7.16.1 *
C************************************************************************
CHARACTER*(*) vmsg
C------------------------------------------------------------------------
iret = 0
C
C* Set the version string and add a null to the end.
C
vmsg = 'Version 7.16.0'
vmsg = 'Version 7.16.1'
CALL ST_NULL ( vmsg, vmsg, lens, ier )
C*
RETURN
Expand Down
3 changes: 2 additions & 1 deletion gempak/source/gridlib/gu/filbox.f
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ SUBROUTINE FILBOX ( box, x1, y1, x2, y2, nlvl, clvl, lincol,
C* M. desJardins/NMC 11/91 Adapted algorithm for GEMPAK 5.1 *
C* S. Jacobs/EAI 3/93 Fixed typo cver --> dver *
C* S. Guan/NCEP 6/22 Fixed a divide by zero *
C* S. Guan/NCEP 5/23 Set smallv to 0.0000001 *
C************************************************************************
REAL box (4), clvl (*)
INTEGER lincol (*), lintyp (*), linwid (*)
Expand All @@ -48,7 +49,7 @@ SUBROUTINE FILBOX ( box, x1, y1, x2, y2, nlvl, clvl, lincol,
+ ( xy2 - xy1 )
C----------------------------------------------------------------------
iret = 0
smallv = 0.0001
smallv = 0.0000001
ilow = icornr
dlow = box (ilow)
C
Expand Down
12 changes: 12 additions & 0 deletions gempak/source/programs/dc/dcuair/dcudcd.f
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ SUBROUTINE DCUDCD ( curtim, gemfil, stntbl, iadstn, maxtim,
C* S. Chiswell/Unidata 5/01 Added stid to RU_SHDR, RU_DECD, RU_DUPE *
C* B. Yin/SAIC 3/04 Changed SS_GTIM to CSS_GTIM *
C* m.gamazaychikov/SAIC 07/05 Added code for dropsonde wind cutoff hgt*
C* S. Guan/NCEP 3/23 Decode both the 21212 group winds in *
C* the TTBB message and the following PPBB *
C* winds. *
C************************************************************************
INCLUDE 'GEMPRM.PRM'
INCLUDE 'BRIDGE.PRM'
Expand Down Expand Up @@ -233,6 +236,15 @@ SUBROUTINE DCUDCD ( curtim, gemfil, stntbl, iadstn, maxtim,
+ stid, part, ihhmm,
+ nlev, data, zwind, ier )
IF ( ier .ne. 0 ) good = .false.
C
C* If there are the 21212 group winds in
C* the TTBB message, still decode the following
C* PPBB winds.
C
ipres = INDEX ( bultin ( 1: lenbul ), '21212' )
IF ( ipres .ne. 0 ) THEN
IF ( part .eq. 'PPBB' ) good = .true.
END IF
END IF
IF ( good ) THEN
C
Expand Down
22 changes: 14 additions & 8 deletions gempak/tables/pgen/vaa.tbl
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
! B. Hebbard/NCEP 03/20 updates for NAWIPS-125 "NO ASH EXP" ==> "NO VA EXP"
! B. Hebbard/NCEP 04/20 updates for NAWIPS-125 "NOT AVBL" ==> "NOT PROVIDED" for NEAR only
! B. Hebbard/NCEP 02/23 updates for NAWIPS-142 various UI changes & merge SAB's updates
! B. Hebbard/NCEP 03/23 added volcano <NUMBER> to NEAR, and also to new TEST and EXER
! B. Hebbard/NCEP 05/23 restore <REMARKS> field to END product; inadv. removed with <ALL>
!
!--------------------------------------------------------------------------
! VAA GUI Information
Expand Down Expand Up @@ -166,6 +168,7 @@ FORMAT LOC_1 END <OBS ASH CLOUD>VA NOT IDENTIFIABLE FROM SATELLITE DAT
FORMAT LOC_1 END <FCST ASH CLOUD +6H>
FORMAT LOC_1 END <FCST ASH CLOUD +12H>
FORMAT LOC_1 END <FCST ASH CLOUD +18H>
FORMAT LOC_1 END <REMARKS>
FORMAT LOC_1 END <NEXT ADVISORY> NO FURTHER ADVISORIES
!
FORMAT LOC_1 QUICK <VOLCANO>
Expand All @@ -184,7 +187,8 @@ FORMAT LOC_1 QUICK <FCST ASH CLOUD +18H>NOT AVBL
FORMAT LOC_1 QUICK <REMARKS>WE HAVE RECEIVED INFORMATION SUGGESTING A POSSIBLE VA EMISSION. WE WILL GATHER FURTHER INFORMATION AND ISSUE A FULL ADVISORY AS SOON AS POSSIBLE.
FORMAT LOC_1 QUICK <NEXT ADVISORY>AS SOON AS POSSIBLE
!
FORMAT LOC_1 NEAR <VOLCANO>
FORMAT LOC_1 NEAR <VOLCANO>
FORMAT LOC_1 NEAR <NUMBER>
FORMAT LOC_1 NEAR <LOCATION>
FORMAT LOC_1 NEAR <AREA>
FORMAT LOC_1 NEAR <SUMMIT ELEVATION>
Expand All @@ -199,19 +203,20 @@ FORMAT LOC_1 NEAR <FCST ASH CLOUD +18H>NOT PROVIDED
FORMAT LOC_1 NEAR <REMARKS>
FORMAT LOC_1 NEAR <NEXT ADVISORY>
!
FORMAT LOC_1 WATCH <VOLCANO>
FORMAT LOC_1 WATCH <VOLCANO>
FORMAT LOC_1 WATCH <NUMBER>
FORMAT LOC_1 WATCH <LOCATION>
FORMAT LOC_1 WATCH <AREA>
FORMAT LOC_1 WATCH <SUMMIT ELEVATION>
FORMAT LOC_1 WATCH <ADVISORY NUMBER>
FORMAT LOC_1 WATCH <INFORMATION SOURCE>
FORMAT LOC_1 WATCH <ERUPTION DETAILS>NO ERUPTION HAS OCCURRED
FORMAT LOC_1 WATCH <REMARKS>
FORMAT LOC_1 WATCH <REMARKS>
FORMAT LOC_1 WATCH <NEXT ADVISORY>WILL BE ISSUED DAILY UNTIL THE IMMINENT THREAT HAS PASSED OR SOONER IF AN ERUPTION OCCURS.
!
FORMAT LOC_1 TEST <STATUS>TEST
FORMAT LOC_1 TEST <VOLCANO>
FORMAT LOC_1 TEST <VOLCANO>
FORMAT LOC_1 TEST <NUMBER>
FORMAT LOC_1 TEST <LOCATION>
FORMAT LOC_1 TEST <AREA>
FORMAT LOC_1 TEST <SUMMIT ELEVATION>
Expand All @@ -227,7 +232,8 @@ FORMAT LOC_1 TEST <REMARKS>
FORMAT LOC_1 TEST <NEXT ADVISORY>
!
FORMAT LOC_1 EXER <STATUS>EXER
FORMAT LOC_1 EXER <VOLCANO>
FORMAT LOC_1 EXER <VOLCANO>
FORMAT LOC_1 EXER <NUMBER>
FORMAT LOC_1 EXER <LOCATION>
FORMAT LOC_1 EXER <AREA>
FORMAT LOC_1 EXER <SUMMIT ELEVATION>
Expand Down Expand Up @@ -293,6 +299,6 @@ WORDING <EAC> EST_ASH_CLOUD | EST_VA_CLD
WORDING <F06> FCST_ASH_CLOUD_+6H | FCST_VA_CLD_+6HR
WORDING <F12> FCST_ASH_CLOUD_+12H | FCST_VA_CLD_+12HR
WORDING <F18> FCST_ASH_CLOUD_+18H | FCST_VA_CLD_+18HR
WORDING <RMK> REMARKS | RMK
WORDING <TXT> NEXT_ADVISORY | NXT_ADVISORY
WORDING <TOF> TO | FROM
WORDING <RMK> REMARKS | RMK
WORDING <TXT> NEXT_ADVISORY | NXT_ADVISORY
WORDING <TOF> TO | FROM

0 comments on commit f3997c8

Please sign in to comment.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy