Skip to content

Releases: NCAR/DART

Generic model_mod subroutine parse_variables

04 Feb 22:26
f4b2a58
Compare
Choose a tag to compare
  • 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

03 Feb 14:10
aee5c05
Compare
Choose a tag to compare
  • Improved inflation documentation #775, #276
  • CAM FV and SE checks for required state variables #662
  • GitHub action to alert on files with legacy svn info #802
  • Fwd op documentation formatting fix #797

Bug-fix: Explicitly handle BNRHF transform failures

30 Jan 20:36
747c117
Compare
Choose a tag to compare
  • 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

23 Jan 19:28
9906662
Compare
Choose a tag to compare
  • DART_LAB updated to include QCEFF #739
  • NSF NCAR RDA links updated #755
  • /glade RDA locations updated #755

Pangu-DART

23 Jan 14:36
7784ed0
Compare
Choose a tag to compare

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

22 Jan 19:38
eafcb5b
Compare
Choose a tag to compare

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

14 Jan 18:33
b96cb33
Compare
Choose a tag to compare
  • MOM6 model_interpolate for potential temperature #773
  • Update lorenz workshop input.nmls to v11 #789

Bug-fix 1D obs_diag

09 Jan 18:28
f2deaa2
Compare
Choose a tag to compare
  • Added a dummy dimension so 1D obs_diag output can be used with
    MATLAB diagnostic tools #230
  • Added a notification that probit inflation QCEFF options are ignored
    for RTPS (posterior inflation) #748

Developer tests

06 Dec 15:56
bddda57
Compare
Choose a tag to compare
  • Tests for distribution modules: normal, beta, gamma
  • Removed out-of-date tests for state IO

MPAS ATM bug-fixes

12 Nov 20:13
2d5882c
Compare
Choose a tag to compare
  • Fixed 2m and 10m fields not being updated - set istatus for VERTISHEIGHT and VERTISLEVEL for convert_vert_distrib_state. #756
    thanks to Matt Wilson for reporting this
  • Fixed vertical location in convert_vertical_obs to use zGridFace. #524