-
Notifications
You must be signed in to change notification settings - Fork 165
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/ISSUE] FlexGrid simulation error in GEOS-Chem 12.7.0 #226
Comments
Thanks for writing. It seems like the model cannot find the file:
Have you made sure that this file exists? Perhaps your global simulation only created BC files for October 1-7, but not for October 8th. The quick solution would be to run the global simulation from October 7th to October 8th to create the BC files for October 8th. @msulprizio: Do you think this might be a side-effect of the new way we are reading in the 3-hourly files? If so we should encourage nested-grid users to create boundary conditions for one day beyond the nested-simulation period. |
Thank you for your reply. I double checked that these files do exist. My BoundaryConditions file covers October 06 - November 06.
If I change the start data to October 08, the error will occur at 22:00 on the October 08. If I change the start date to October 07, it will report the error at 22:00 on the October 07 (first day of simulation). |
Can you send us the input files and log files from your simulation, as described here: That will help us better make an assessment. You can attach them (rename files so they have the .txt extension) and just drag & drop into the Github comment box. |
GC_log.txt Attached are those files. Thanks. |
One more piece of information: |
I am wondering if it is a problem with your file
perhaps it is corrupted. Can you do
and attach the log.txt file to this issue? That will let us see if the file is OK. |
log.txt |
Thanks. I wonder if this is an issue in HEMCO. It seems like it is failing on the 22nd hour. I wonder if it closed the file at UTC=21 but then is still trying to read it. In 12.6.3, HEMCO was still trying to read data hourly. We have added several fixes to HEMCO in 12.7.0 and later. You might want to try updating to see if that fixes your problem. |
I have just pushed a fix for this issue to the dev/12.7.2 branch (see commit 722a151). Essentially, it was an issue of the 3-hourly boundary condition files being read every hour by HEMCO. With this update, you will also need to change the line in HEMCO_Config from:
to
Replacing hour 0-23 with * will tell HEMCO to read the BCs for all timesteps on a given day at hour 0. Then in hcoi_gc_main_mod.F90, we use new functions to determine if it's time to update the BCs. By default, it assumes BCs are 3-hourly but we may need to make that more flexible in the future to allow for other frequencies. This will be included in the 12.7.2 release (hopefully next week), but you may use the fix in the dev/12.7.2 branch in the meantime. |
It works!! Thank you both for your help! |
Hi @msulprizio Based on your explanation here I wanted to check something with you. I generated hourly boundary conditions on daily files, for two nested grid runs. In one, I included your correction suggested in this thread, and in the other one I didn't.For some reason, I didn't get the tilmestep error but I wanted to ask you if the fact that BCs are being read every hour instead of every day, might cause an issue in the species concentrations generated. I've prepared a figure so that it can be easier to see my concern. You can find it here My guess is that the * just tells when to open the file, but that shouldn't cause a difference in species concentrations. Is that correct? Could this difference in HEMCO_Config.rc be related to an accumulation in DST, rooted here and seen here |
We are using Version 12.7.0 |
I am submitting this issue on behalf of Nan Lin (nlin3 [at] Central.UH.EDU)
As you can see, the model has started daily simulation, but the file cannot be found in the first day at UTC:22:00😰. I'm pretty sure I have the corresponding files and variables. HEMCO's log file is also attached:
If you have any suggestions or ideas it will be very helpful for me!
Thanks,
Nan
The text was updated successfully, but these errors were encountered: