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

WRF-CMAQ Bugfix for UWIND and VWIND at Grid Cell Centers (mass points) #189

Merged
merged 1 commit into from
May 4, 2023

Conversation

fisidi
Copy link
Collaborator

@fisidi fisidi commented Apr 28, 2023

Contact:
David Wong US EPA

Type of code change:
bug fix

Description of changes:

This bugfix only impacts the WRF-CMAQ coupled model, it does not impact any model runs done using retrospective meteorology processed through MCIP.

Fixed a bug in creating u and v components at mass points by removing the following two lines

metcro3d_data_wrf (:,:,1:nlays,15) = zf (:,:,1:nlays)
metcro3d_data_wrf (:,:,1:nlays,16) = zf (:,:,1:nlays)

which overwrote the proper calculations:

metcro3d_data_wrf (c,r,kk,15) = grid%u_phy(ii,kk,jj) ! store u wind component on mass point
metcro3d_data_wrf (c,r,kk,16) = grid%v_phy(ii,kk,jj) ! store v wind component on mass point

Issue:
N/A

Summary of Impact:
Wind u and v components at mass points were incorrectly represented by level high. This bug impacts the wind speed calculations at the mass points (i.e., cell centers). All processes that use the wind speeds at the mass points in the WRF-CMAQ coupled model will be impacted.

Tests conducted:
A one day test was conducted based on the NE 2018 Benchmark dataset. Here are some snapshot of the difference (new - old) with respect to four variables: O3, ASO4J, SWDOWN, and T2.

2018_07_01_o3

2018_07_01_aso4j

2018_07_01_swdown

2018_07_01_t2

Fixed bug in creating u and v components.
	modified:   twoway_aqprep.F90
@fisidi fisidi added the bug label Apr 28, 2023
@fisidi fisidi requested a review from kmfoley April 28, 2023 17:26
Copy link
Collaborator

@kmfoley kmfoley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR passes required tests and is ready to merge. Thank you @dwongepa for this update!

@kmfoley kmfoley merged commit 1a53519 into USEPA:5.4+ May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants