CLM doesn't check that dimensionality is correct for anything it reads in via ncdio_pio
Open
enhancement
- Dominant language
- Fortran
- Stars
- 352
- Forks
- 361
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 7
Description
**Erik Kluzek < erik > - 2016-08-09 16:34:12 -0600**
**Bugzilla Id:** [2345](http://bugz.cgd.ucar.edu/show_bug.cgi?id=2345)
**Bugzilla CC:** rfisher,
CLM's use of reading of netCDF files via PIO in ncdio_pio, rarely checks if the dimensions are correct for variables being read in. This is notably true of the global reads in for the PFT parameter fields. The lack of error checking caused us to spend a bunch of time chasing down an error that was simply due to the size of a field on a netCDF file to be smaller than expected.
Contributor guide
Assessment
This issue has not been assessed yet.