Releases: NCAR/DART
Releases · NCAR/DART
Generic model_mod subroutine parse_variables
- Creates two generalized subroutines in utilities/default_model_mod.f90 that convert the table of state variables that is read in from the &model_nml to a state_var_type: parse_variables and parse_variables_clamp (#783)
- Alternate versions for this subroutine were replaced with parse_variables in the models MOM6, wrf_hydro, aether_lat-lon, cam-fv, cam-se, POP, and cice
- New dev test test_parse_variables added
Inflation documentation
Bug-fix: Explicitly handle BNRHF transform failures
- Probit transform failure is caught and an error code is returned
- filter_mod and assim_tools_mod skip variables that fail the transform
DART_LAB QCEFF
Pangu-DART
Pangu-Weather interface for DART
contributed by Dr. Nuo Chen, University of Oklahoma
AMS 2025 poster: Pangu-DART: Enabling Ensemble Kalman Filter Data Assimilation for ML-Based Numerical Weather Prediction Models
Bug-fix: Gamma and Beta Distributions
Bug fixes:
- Beta distribution only supporting standard Beta, bounded 0-1. #717
- Gamma distribution only supporting standard, lower bound 0. #786
- Beta and Gamma bounds are forced in the QCEFF table.
Updates:
- Explicitly setting distribution type, now have UNSET.
- Message about failing to converge changed to E_ALLMSG to be visible
on all MPI ranks. If you get a significant increase in output, please email [email protected] to let us know - remove unused test_obs directory #220
Bug-fix MOM6 potential temperature
Bug-fix 1D obs_diag
Developer tests
- Tests for distribution modules: normal, beta, gamma
- Removed out-of-date tests for state IO