Skip to content

Commit

Permalink
Updates to support UPP use with MPAS (#1018)
Browse files Browse the repository at this point in the history
* First draft of static control files for HFIP work.  The hfip_postcntrl.xml file is adapted from hrrr_postcntrl.xml.

* Updates to INITPOST.F, including: (1) hard-coding prec_acc_dt, (2) silencing print statements for closely spaced model levels, and (3) adding comments regarding the "T" array

* Silencing the "ZERO T" print statements in MDLFLD

* Adding read-in of netCDF "_FillValue" when SUBMODELNAME=MPAS.  For each netCDF variable, grid locations are assigned SPVAL wherever "_FillValue" is found.

* Adding static control files for RRFS-MPAS runs.

* Removing previous changes to INITPOST.F and MDLFLD.f

* Creating "INITPOST_MPAS" from "INITPOST"

* Adding call to INITPOST_MPAS

* Adding INITPOST_MPAS to CMakeLists.txt

* Modifying several write statements in INITPOST_MPAS

* Silencing print statements for model levels that are "too close" together.

* Removing temporary print statement in getVariable.f

* add hera rt log

* add orion rt log

* add hercules rt log

* add stub for ext_ncd_get_var_ti_real to compile without wrf-io lib

---------

Co-authored-by: WenMeng-NOAA <48260754+WenMeng-NOAA@users.noreply.github.com>
Co-authored-by: FernandoAndrade-NOAA <fernando.andrade-maldonado@noaa.gov>
Co-authored-by: Samuel Trahan <Samuel.Trahan@noaa.gov>
  • Loading branch information
4 people committed Aug 27, 2024
1 parent 6c88ef4 commit f5e4a18
Show file tree
Hide file tree
Showing 13 changed files with 20,122 additions and 189 deletions.
1,195 changes: 1,195 additions & 0 deletions parm/hfip_postcntrl.xml

Large diffs are not rendered by default.

6,982 changes: 6,982 additions & 0 deletions parm/postxconfig-NT-hfip.txt

Large diffs are not rendered by default.

7,276 changes: 7,276 additions & 0 deletions parm/postxconfig-NT-rrfs_mpas.txt

Large diffs are not rendered by default.

1,181 changes: 1,181 additions & 0 deletions parm/rrfs_mpas_postcntrl.xml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions sorc/ncep_post.fd/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@ list(APPEND LIB_SRC ${GTG_LIB_SRC})

list(APPEND EXE_SRC
INITPOST.F
INITPOST_MPAS.F
INITPOST_NETCDF.f
WRFPOST.F
getIVariableN.f
Expand Down
Loading

0 comments on commit f5e4a18

Please sign in to comment.