-
Notifications
You must be signed in to change notification settings - Fork 145
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
bug: inflation creating out-of-bounds values qceff #749
Comments
there are some early returns in probit_transform_mod DART/assimilation_code/modules/assimilation/probit_transform_mod.f90 Lines 350 to 353 in 464aa57
|
whole ensemble: before line 559 "i","value" after inflation "i","value" |
from_probit_bounded_normal_rh state_ens gets set to probit_ens not sure why the more_params(7) tail_sd_eft is negative? get_bnrh_sd(p) DART/assimilation_code/modules/assimilation/bnrh_distribution_mod.f90 Lines 91 to 100 in 464aa57
|
The sd == 0 so you never transform into (or back out of) probit space. Inflation pushes the
|
note there is issue #748 which is a different inflation QCEFF bug which looks like it may create out-of-bounds values also. |
🐛 Your bug may already be reported!
Please search on the issue tracker before creating a new issue.
Describe the bug
List the steps someone needs to take to reproduce the bug.
Run CAM-FV reanalysis single run of filter example /glade/derecho/scratch/hkershaw/DART/CAM-out-of-bounds/Rean_run
inf_flavor 2
What was the expected outcome?
Run to completion
What actually happened?
filter errors out:
Error Message
Please provide any error messages.
Which model(s) are you working with?
CAM-FV
Screenshots
Here are the lines of code:
DART/assimilation_code/modules/assimilation/adaptive_inflate_mod.f90
Lines 559 to 560 in 464aa57
Version of DART
Which version of DART are you using?
v11.8.1
Have you modified the DART code?
No
Here is a small reproducer
Or you can run CAM-FV filter
/glade/derecho/scratch/hkershaw/DART/CAM-out-of-bounds/Rean_run
The numbers for the test_maths.f90 program are from proc3 (out of 128) j==61138
Build information
Please describe:
also mac gfortran GNU Fortran (MacPorts gcc13 13.2.0_4+stdlib_flag) 13.2.0
The text was updated successfully, but these errors were encountered: