-
Notifications
You must be signed in to change notification settings - Fork 154
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
12.9.3+bugfix budget diagnostic #2002
Conversation
Budget diagnostics now include mass tendency due to changes in * Tropopause height (TransportTrop budget) * PBL height (MixingPBL budget) The implementation could probably be improved as it currently assumes that Mixing occurs every dynamic time step. Signed-off-by: Christopher Holmes <cdholmes@fsu.edu>
Use local scale height and level thickness to determine PBL top level and pressure thickness. The code previously used a fixed global value for scale height, which is too large near poles and too small in tropics. This update lowers the PBL top level in the tropics and raises it near the poles. The change is typically 1 model level or less. Signed-off-by: Christopher Holmes <cdholmes@fsu.edu>
Hi @cdholmes, I am reviewing your updates and getting them into the recent version. However, it looks like there may be part of the update missing. Do you also have updates for subroutine |
Would you be able break this up into two different submitted updates? They would be (1) change how PBL top level is computed, and (2) add improvements to the transport trop and mixing PBL budgets. The first will change GEOS-Chem benchmark results and the latter will not. I am getting a lot of merge conflicts because 12.9.3 is so old. I can work through those for the diagnostics update but prefer that you make the PBL top level definition change off of the most recent version to avoid introducing bugs. |
@lizziel, The two fixes are in separate commits within this PR, but I can split the two PRs if that is helpful. My fix for the budget diagnostic introduces two new arrays ( |
This merge brings PR #2078 (Fix PBL level calculations, by @cdholmes) into the GEOS-Chem 14.4.0 development stream. This PR now uses local scale height and level thickness to determine the PBL top level and pressure thickness. Also see issue #2002 for more information. Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Name and Institution (Required)
Name: Christopher Holmes
Institution: Florida State University
Confirm you have reviewed the following documentation
Describe the update
With this update, the budget diagnostics include the troposphere and PBL mass tendencies associated with changes in the PBL height and tropopause height. The effect of changing tropopause height is now included in the "BudgetTransportTrop" diagnostic. The effect of changing PBL height is now included in the "BudgetMixingPBL" diagnostic.
A second update improves the way that the model level number corresponding to the PBL depth is determined. The meteorological input files provide the PBL height. The previous method computed the pressure at the PBL top using a globally constant scale height. The revised method determines the level from the local grid cell heights, which is more appropriate. As a result of this change the mixing increases up to 1 level near the poles and decreases up to 1 or 2 levels in the tropics.
Expected changes
Figures show changes in the PBL due to the improved calculation.
Change in PBL top level (MERRA-2 2015-07-01 18z)
![image](https://private-user-images.githubusercontent.com/2147719/276749905-26c64df6-82d3-4418-a3ee-14a0fb3a10fe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMzk0MjEsIm5iZiI6MTcyMzIzOTEyMSwicGF0aCI6Ii8yMTQ3NzE5LzI3Njc0OTkwNS0yNmM2NGRmNi04MmQzLTQ0MTgtYTNlZS0xNGEwZmIzYTEwZmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MDlUMjEzMjAxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDY1OTY4NzEyOWU2YmMyN2IzZDgyMjc4MzZmNTExNmVjMjE0MmE1MWU0ZTJmNzZkMzY5ZjE2NDQ4YWMwZjhhZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.3OSl5qXU1cOozS8AGdXBB-VWqyr5TMNKEs2sVbvpbSY)
Change in PBL thickness, hPa (MERRA-2 2015-07-01 18z)
![image](https://private-user-images.githubusercontent.com/2147719/276750298-37851c25-15b5-4ece-adc3-9ddd0758e653.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjMyMzk0MjEsIm5iZiI6MTcyMzIzOTEyMSwicGF0aCI6Ii8yMTQ3NzE5LzI3Njc1MDI5OC0zNzg1MWMyNS0xNWI1LTRlY2UtYWRjMy05ZGRkMDc1OGU2NTMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MDlUMjEzMjAxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjI4ODJhNDM1OWU1YjhjYjM1OWY2YTBmYjM2MDFjZDI2Y2Q0OTFjMzMxYzllMzg2ODM2YjQ1NjY5MWZjZDJhYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.pbD_uJuuIQ-TP_CUm4c3M7wpBW1-WmK7NM5kRymhS0w)
Reference(s)
none
Related Github Issue(s)
The budget diagnostic bug was discussed by GCSC. I corresponded with Lizzie about the issue.