You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.The upper limit on the loop in module bnrh_distribution_mod.f90, subroutine bnrh_cdf_initialized_vector appears to be incorrect. The index i should be looping over each entry in the array x to find the quantile corresponding to the ensemble member value. The upper bound on arrays x and quantiles is the intent(in) argument num, but the upper bound on the loop is p%ens_size. Current usage of this subroutine in DART always calls this subroutine with num being the same as the ensemble size, but it could be used for other applications. The upper bound on the loop counter should be changed to num.
Version of DART
This appears to be the case for all versions of DART that have used the bnrh_distribution_mod.f90.
The text was updated successfully, but these errors were encountered:
1.The upper limit on the loop in module bnrh_distribution_mod.f90, subroutine bnrh_cdf_initialized_vector appears to be incorrect. The index i should be looping over each entry in the array x to find the quantile corresponding to the ensemble member value. The upper bound on arrays x and quantiles is the intent(in) argument num, but the upper bound on the loop is p%ens_size. Current usage of this subroutine in DART always calls this subroutine with num being the same as the ensemble size, but it could be used for other applications. The upper bound on the loop counter should be changed to num.
Version of DART
This appears to be the case for all versions of DART that have used the bnrh_distribution_mod.f90.
The text was updated successfully, but these errors were encountered: