Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Sync develop branch 20241220 to dev/ufs-weather-model #1337

Draft
wants to merge 59 commits into
base: dev/ufs-weather-model
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
1cacc43
minor bugfix for matrix grepping on keywords (#1049)
mickaelaccensi Jul 31, 2023
dcafc8c
Stop masking group 1 output where icec > icen (#1019)
benoitp-cmc Aug 4, 2023
2715a9e
Doxygen documentation added, 8th subset.(#1046)
MatthewMasarik-NOAA Aug 7, 2023
b810a89
NC4 ,F90 ,XX0 switches removed from ww3_tp2.19 regtest (#1054)
Ghazal-Mohammadpour Aug 11, 2023
991daf8
CI: Fix for Intel scripts. GNU scripts updated. (#1064)
MatthewMasarik-NOAA Sep 2, 2023
6b9edfa
correct the computation of QP parameter, add QKK output parameter, ch…
mickaelaccensi Sep 14, 2023
8589d12
correct issue with ww3_multi when requesting restart2 and using nml f…
mickaelaccensi Sep 21, 2023
7bbdaca
correct calendar for track netcdf output (#1079)
mickaelaccensi Sep 22, 2023
b1356dd
Fix missing mod_def.ww3 file in multigrid regression tests for track …
ukmo-ccbunney Oct 10, 2023
d22b7bb
STAB3: fix cmake build for ST4 or ST3 (#1086)
MatthewMasarik-NOAA Oct 10, 2023
eff6686
new feature to output out_grd.ww3, out_pnt.ww3 and mod_def.ww3 both i…
mickaelaccensi Oct 12, 2023
d148d09
Update local unit number arrays (NDS, MDS) to be same size of array d…
ukmo-ccbunney Oct 16, 2023
66262f6
Removed code referencing PHIOC in output section for PHICE in ww3_oun…
ukmo-ccbunney Oct 18, 2023
8eb3596
implementation of the GQM (Gaussian Quadrature Method) to replace the…
mickaelaccensi Oct 19, 2023
4cd995d
update logic to ensure you are not accessing uninitialized dates (#1114)
JessicaMeixner-NOAA Oct 31, 2023
c3451a9
Initialised S and D arrays in W3SDB1 before potential early return if…
ukmo-ccbunney Nov 1, 2023
f702a8f
ww3_ounp.F90: x/y units attribute corrected from 'm' to 'km' (#1088)
Biao-Zhao Nov 2, 2023
1f928aa
Bugfix: Assign unit numbers to ASCII gridded/point output in multi-gr…
ukmo-ccbunney Nov 6, 2023
d90078b
correct bugs to run correctly GQM implementation (#1127)
mickaelaccensi Nov 28, 2023
3f35df7
Adding documentation to w3iopo() in preparation for code for #682. (#…
edwardhartnett Nov 30, 2023
ff1b9e9
NCEP regtest module updates: uses spack-stack/1.5.0, includes scotch/…
MatthewMasarik-NOAA Dec 7, 2023
d3ea810
Minor update to ncep regtests (#1138)
JessicaMeixner-NOAA Dec 12, 2023
88c89be
Updated intel workflow to install oneapi compilers from new location.…
edwardhartnett Dec 26, 2023
7bec560
Add unit test for points I/O code. (#1158)
edwardhartnett Jan 4, 2024
63f8270
Update Intel CI (relocate /usr/local; ensure intel-oneapi-mpi; use ub…
AlexanderRichert-NOAA Jan 11, 2024
3952826
remove lookup table for ST4 to speed up computation and clean up the …
mickaelaccensi Jan 16, 2024
026fcdd
initialize USSP_WN for mod_def (#1165)
JessicaMeixner-NOAA Jan 22, 2024
9a718fc
Introduce IC4M8 and IC4M9 to WW3 (#1176)
ErickRogers Jan 23, 2024
ff0358a
clean up and add ST4 variables (#1181)
mickaelaccensi Jan 25, 2024
ba5cd68
w3fld1md.F90: fix divide by zero in CRIT2 parameter (#1184)
MatthewMasarik-NOAA Feb 5, 2024
fd6d559
ww3_prnc.F90: fix out-of-scope grid index write statement (#1185)
MatthewMasarik-NOAA Feb 5, 2024
6d42025
Bugfix: address potential divide-by-zero in APPENDTAIL (#1188)
MatthewMasarik-NOAA Feb 15, 2024
e085bcf
Provide initial drying of cells with depth < ZLIM for SMC grid. (#1192)
ukmo-ccbunney Feb 23, 2024
156a46d
Output OMP threading info to screen when running ww3_shel/ww3_multi c…
ukmo-ccbunney Mar 11, 2024
9d3799f
update run_cmake_test to catch build errors and exit (#1194)
JessicaMeixner-NOAA Mar 12, 2024
e064dbf
Adds 360_day calendar support to ww3_prnc (#1193)
ukmo-ccbunney Mar 13, 2024
f66b6d4
Fix compiler build 'remark's (#1201)
MatthewMasarik-NOAA Mar 13, 2024
399df78
For NCEP regtests, add option for gnu compiler and new machine Hercul…
JessicaMeixner-NOAA Apr 2, 2024
d8b82c9
Fix compiler remarks for ST6 and GMD (#1206)
JessicaMeixner-NOAA Apr 2, 2024
8b5e91f
add output parameters for skewness (#1209)
mickaelaccensi Apr 4, 2024
c13d0b1
Add ice time variables to restart file (#1224)
JessicaMeixner-NOAA May 9, 2024
14e6bed
Functional form of Charnock calculation in ST4. (#1225)
ukmo-ccbunney May 10, 2024
629d27a
Add option to use NetCDF output instead of binary for point output (…
JessicaMeixner-NOAA Jun 14, 2024
f22c38a
Fix GNU regtest CI failure (#1253)
MatthewMasarik-NOAA Jun 24, 2024
af38c43
Fix code stability issue in ww3_outp (#1258)
MatthewMasarik-NOAA Jul 3, 2024
ca58c13
Updates to NCEP regtests for Orion Rocky9 OS(#1263)
MatthewMasarik-NOAA Jul 15, 2024
a2c086e
Add depth scaling value to SMC regression tests. (#1264)
ukmo-ccbunney Jul 19, 2024
b4e119e
Simplify MPI ifdefs in subroutine W3MPIO (#1266)
JessicaMeixner-NOAA Jul 19, 2024
abc77b9
Enable doxygen documentation in the cmake build system (#1281)
MatthewMasarik-NOAA Aug 1, 2024
7705171
README.md: update with link to doxygen documentation (#1316)
MatthewMasarik-NOAA Nov 8, 2024
bd7b90d
ww3_ufs1.x: fix typo in switch_MPI_OMPH (#1323)
MatthewMasarik-NOAA Nov 25, 2024
b7afba7
Fixing uninitialized issues within the implicit scheme (#1142)
aronroland Dec 12, 2024
d1fdda9
IC4M10: New wave damping scheme in sea ice (#1293)
erinethomas Dec 12, 2024
d82913b
Addition of Regression Test (ww3_tic1.1/IC4_M10) (#1331)
sbanihash Dec 12, 2024
488e3c8
Update IS_IN_UNGRID to handle if grid lon defintions are mismatched (…
JessicaMeixner-NOAA Dec 13, 2024
e82df78
Optional point weight file (pnt_wght.ww3.nc) for unstructured grid to…
JessicaMeixner-NOAA Dec 20, 2024
4aa0e31
Merge branch 'develop' into syncdev2ufs20241220
JessicaMeixner-NOAA Dec 20, 2024
11c867b
fix left over merge
JessicaMeixner-NOAA Dec 30, 2024
6be9234
update to model cap for increase in w3init MDS(13) -> MDS(15)
JessicaMeixner-NOAA Dec 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Doxygen documentation added, 8th subset.(#1046)
  • Loading branch information
MatthewMasarik-NOAA authored Aug 7, 2023
commit 2715a9e78d92a358dd7b7f3f5d463522615d430b
42 changes: 42 additions & 0 deletions model/src/gx_outf.F90
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
!> @file
!> @brief Generate GrADS input files from raw WAVEWATCH data file.
!>
!> @author H. L. Tolman
!> @author A. Chawla
!> @author J.H.G.M. Alves
!> @date 22-Mar-2021
!>
#include "w3macros.h"

!/ ------------------------------------------------------------------- /
!>
!> @brief Generate GrADS input files from raw WAVEWATCH data file.
!>
!> @details
!> Data is read from the grid output file out_grd.ww3 (raw data)
!> and from the file gx_outf.inp ( NDSI, output requests ).
!> Model definition and raw data files are read using WAVEWATCH III
!> subroutines.
!>
!> Output files are ww3.ctl and ww3.grads. The output files
!> contains a land-sea map, followed by requested fields. See the
!> control file for the names of the fields.
!>
!> @author H. L. Tolman
!> @author A. Chawla
!> @author J.H.G.M. Alves
!> @date 22-Mar-2021
!>
!> @copyright Copyright 2009-2022 National Weather Service (NWS),
!> National Oceanic and Atmospheric Administration. All rights
!> reserved. WAVEWATCH III is a trademark of the NWS.
!> No unauthorized use without permission.
!>
PROGRAM GXOUTF
!/
!/ +-----------------------------------+
Expand Down Expand Up @@ -740,6 +772,16 @@ PROGRAM GXOUTF
!/
CONTAINS
!/ ------------------------------------------------------------------- /
!>
!> @brief Perform actual output for GrADS postprocessing.
!>
!> @param[in] NX Grid dimensions.
!> @param[in] NY Grid dimensions.
!> @param[in] NSEA Number of sea points.
!>
!> @author H. L. Tolman
!> @date 22-Mar-2021
!>
SUBROUTINE GXEXGO ( NX, NY, NSEA )
!/
!/ +-----------------------------------+
Expand Down
28 changes: 28 additions & 0 deletions model/src/gx_outp.F90
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
!> @file
!> @brief Post-processing of point output for GrADS post-processing.
!>
!> @author H. L. Tolman
!> @author J.H. Alves
!> @author F. Ardhuin
!> @date 27-Aug-2015
!>

#include "w3macros.h"
!/ ------------------------------------------------------------------- /
!>
!> @brief Post-processing of point output for GrADS post-processing.
!>
!> @author H. L. Tolman
!> @author J.H. Alves
!> @author F. Ardhuin
!> @date 27-Aug-2015
!>
!> @copyright Copyright 2009-2022 National Weather Service (NWS),
!> National Oceanic and Atmospheric Administration. All rights
!> reserved. WAVEWATCH III is a trademark of the NWS.
!> No unauthorized use without permission.
!>
PROGRAM GXOUTP
!/
!/ +-----------------------------------+
Expand Down Expand Up @@ -539,6 +561,12 @@ PROGRAM GXOUTP
!/
CONTAINS
!/ ------------------------------------------------------------------- /
!>
!> @brief Perform actual point output.
!>
!> @author H. L. Tolman
!> @date 16-Jul-2012
!>
SUBROUTINE GXEXPO
!/
!/ +-----------------------------------+
Expand Down
Loading