-
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
Resolution to Issue #336 - updated nc_check #587
Resolution to Issue #336 - updated nc_check #587
Conversation
Thanks for this, I've not reviewed this closely, but one thing that is missing from the pull request is to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this, I've not reviewed this closely, but one thing that is missing from the pull request is to
remove the nc_check subroutine from utilities_mod.f90
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The following files do not actually call nc_check in the code and therefore do not need to include the line use netcdf_utilities_mod, only : nc_check
models/mpas_atm/mpas_dart_obs_preprocess.f90
models/mpas_atm/update_bc.f90
observations/forward_operators/obs_def_GRACE_mod.f90
observations/obs_converters/utilities/obs_seq_utilities_mod.f90
models/forced_barot/obs/obs_mod.f90
Simply removing nc_check from the list of subroutines to use from utilities_mod is sufficient.
…he files that don't actually call nc_check
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great @c-merchant
I’ve compiled all relevant and Manhattan compatible models, as well as the following:
update_bc and mpas_dart_obs_preprocess for mpas_atm
filter for models/noah (which uses the obs_def_GRACE_mod.f90 file)
assimilation_code/programs/compute_error
Ameriflux obs_converter (to test changes to observations/obs_converters/utilities/obs_seq_utilities_mod.f90)
convert_streamflow in observations/obs_converters/USGS/
create_identity_streamflow_obs in models/wrf_hydro/
Approved
Description:
This PR replaces utilities_mod::nc_check with netcdf_utilities_mod::nc_check in:
models/mpas_atm/mpas_dart_obs_preprocess.f90
models/mpas_atm/update_bc.f90
models/wrf_hydro/create_identity_streamflow_obs.f90
assimilation_code/programs/compute_error/compute_error.f90
observations/forward_operators/obs_def_GRACE_mod.f90
observations/obs_converters/utilities/obs_seq_utilities_mod.f90
observations/obs_converters/USGS/convert_streamflow.f90
models/pe2lyr/model_mod.f90
models/mpas_ocn/model_mod_check.f90
models/pe2lyr/model_mod.f90
models/mpas_ocn/model_mod_check.f90
models/am2/model_mod.f90
models/forced_barot/obs/obs_mod.f90
models/NCOMMAS/model_mod.f90
models/rose/model_mod.f90
Fixes issue
fixes #336
Types of changes
Documentation changes needed?
Tests
Please describe any tests you ran to verify your changes.
I compiled DART and ran ./quickbuild.sh for Lorenz-63
Checklist for merging
Checklist for release
Testing Datasets