Skip to content

NGWPC NWM PI-3 Formulation Selection Delivery 2025-11-21#18

Open
cmaynard-ngwpc wants to merge 88 commits intoNOAA-OWP:masterfrom
NGWPC:ngwpc-3.1.2.0.0
Open

NGWPC NWM PI-3 Formulation Selection Delivery 2025-11-21#18
cmaynard-ngwpc wants to merge 88 commits intoNOAA-OWP:masterfrom
NGWPC:ngwpc-3.1.2.0.0

Conversation

@cmaynard-ngwpc
Copy link

Implement and refine initial serialization and deserialization routines for state saving, including support for new state variables (itime, time_dbl), temporary byte buffers, 64-bit integer handling, and per-HRU deserialization. Logging was improved with hierarchical log levels, removal of redundant stdout prints, and updated logger usage for standalone runs. Several commits address code formatting, Makefile touchups, whitespace cleanup, and compiler compatibility. Documentation was updated to reflect logger usage, version.txt was deleted, and the license file was revised for OWP government requirements. Merges from GitHub master were incorporated, and snow17 parameter-saving issues were fixed.

mkarim-rtx and others added 30 commits August 9, 2024 18:35
Ngwpc 2349 mkarim

See merge request NGWPC/nwm-ngen/sac-sma!2
NGWPC-3711: Bug Fix

See merge request NGWPC/nwm-ngen/sac-sma!3
fixed sac TCI unit issue

See merge request NGWPC/nwm-ngen/sac-sma!4
rc-master: Release 1.0.0 Merge

See merge request NGWPC/nwm-ngen/sac-sma!6
Adding Logging

See merge request NGWPC/nwm-ngen/sac-sma!5
…ent'

Fix cmake for logging and datetime libs

See merge request NGWPC/nwm-ngen/sac-sma!7
Sac snow17 update

See merge request NGWPC/nwm-ngen/sac-sma!8
Text file containing repository version number and date

See merge request NGWPC/nwm-ngen/sac-sma!9
Revert "Merge branch 'cmaynard_NGWPC-4611_version_file' into 'development'"

See merge request NGWPC/nwm-ngen/sac-sma!10
…ment'

Text file containing repository version number, date and commit hash

See merge request NGWPC/nwm-ngen/sac-sma!12
Development Branch Merge to release-candidate branch for Release rc-1.1.0

See merge request NGWPC/nwm-ngen/sac-sma!14
…didate'

Update version file for Release rc-1.1.0

See merge request NGWPC/nwm-ngen/sac-sma!16
reduce mass balance warning messages

See merge request NGWPC/nwm-ngen/sac-sma!17
…ndidate'

Update version file for release rc-1.1.0A

See merge request NGWPC/nwm-ngen/sac-sma!18
Release candidate rc-1.1.0A merge to development

See merge request NGWPC/nwm-ngen/sac-sma!19
Release Candidate Branch Merge to main for Release 1.1.0

See merge request NGWPC/nwm-ngen/sac-sma!20
cmaynard-ngwpc and others added 28 commits September 19, 2025 15:56
… requires a few more updates to wire with the BMI correctly.
…erialization routines to reflect new format.
Serialization routines and libraries (NGWPC-7765)
@robertbartel
Copy link

Our team’s assessment of this PR is that it requires further revisions and should not be approved or merged in its current form.

The primary reasons are problems with the build config on different compilers and systems, questions about how the changes properly handle mass imbalance, and issues related to the added serialization functionality code. For more details, see the related NWM QA issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants