Skip to content
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

Clean up how N_grid=1 bug in some EASE *.til files is addressed #289

Open
gmao-rreichle opened this issue Aug 5, 2020 · 0 comments
Open

Comments

@gmao-rreichle
Copy link
Contributor

gmao-rreichle commented Aug 5, 2020

There is a bug in some EASE *.til files through at least Icarus-NLv4.

Affected files state "N_grid=1" in line 2 of the header, but the header still includes three additional lines for a second grid.
This is confusing and results in problems when the *.til files are read using canonical MAPL tools.

There is currently not a consistent approach in GEOSldas to work around this bug in preprocess_ldas_routines.F90.

Comments that identify the relevant lines were added as part of pull request #283.
(Search for "N_grid=1" in preprocess_ldas_routines.F90.)

One of the approaches consists of writing a corrected *.til file (subroutine correctEase()). This requires I/O and storage of large ASCII files, which ideally could be avoided, but it's not clear if that's possible.

It would be good to clean up and implement a single, consistent work-around for the bug.

cc: @biljanaorescanin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants