-
Notifications
You must be signed in to change notification settings - Fork 160
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
Use the global 127L B-Matrix in regional FV3 DA (FV3LAMDA) #175
Comments
OK. I will try to fix. |
After several false paths, it was found that to use the global statistics in the regional model, there are 3 basic issues.
To address these issues several changes were made.
After applying these changes, the global runs reproduced results when compared to the head of the trunk. The regional did not. A lot of time was spent trying to find the source of these differences. A few errors in the original code were found. These changes will probably change the regional fv3 results. Even after these fixes, the results were different. The differences appeared to be at the level of round-off errors. |
The problem with the regional test was found to be that the same input file was being used for the output file. Thus, the guess was changing with each run. When this was fixed, the results for the regional input file was identical. The changes are in branch fv3nam. The updated global file is in /scratch2/NCEPDEV/stmp3/John.Derber/Exp0C775-Gens-Coldstart/tmpnwprd-2021062700/gsianl_tm06_00/berror_stats_new. An updated gsiparm.anl file to use the global berror file is in /scratch2/NCEPDEV/stmp3/John.Derber/Exp0C775-Gens-Coldstart/tmpnwprd-2021062700/gsianl_tm06_00/gsiparm2.anl The stdout and fort.* files were compared between the global and regional run. The results are similar. |
Xiaoyan produced single observation plots using the global statistics. The results did not look good and the univariate analysis did not work. Two bugs were found. After fixing these two bugs, the code appears to be working properly. Xiaoyan produced the following single ob plots. Now time to move forward to inserting changes into trunk. |
Code will be updated to remove commented out code to create new global stats file. |
From a suggestion from Jacob C. the code was modified so that for the global case, it can determine whether the input berror file is a new version or an old version without any namelist variables being specified. For the regional, the newgfsberror variable still needs to be changed when the new file is used. Regression tests run and passed. |
…FV3 DA (FV3LAMDA)
…FV3 DA (FV3LAMDA)
…FV3 DA (FV3LAMDA)
…FV3 DA (FV3LAMDA)
GitHub Issue #175. Use the global 127L B-Matrix in regional FV3 DA (FV3LAMDA)
@JacobCarley-NOAA
FV3LAM DA currently still uses the old NAM B-Matrix, which needs to upgrade to FV3 model-based B-Matrix. Current GSI code m_berror_stats_reg.f90 is not able to directly read in the global 127L B-matrix. So GSI code needs to be changed for both reading the 127L B and correctly handling the B for regional FV3.
The text was updated successfully, but these errors were encountered: