-
Notifications
You must be signed in to change notification settings - Fork 35
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
fixed excessive evaporation when both innerloop=T and mraerosol=T #194
Conversation
@joeolson42 @AndersJensen-NOAA this could be related to some of the issues we discussed. |
@AnningCheng-NOAA Can we get more details on the excessive evaporation problem? |
Sure.
…On Mon, Apr 1, 2024 at 4:33 PM AndersJensen-NOAA ***@***.***> wrote:
One line of code modification fixing the excessive evaporation problem
when both Innerloop and mraerosol is T
@AnningCheng-NOAA <https://github.com/AnningCheng-NOAA> Can we get more
details on the excessive evaporation problem?
—
Reply to this email directly, view it on GitHub
<#194 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALQPMIJY25CCHMHYZILD24LY3HAA5AVCNFSM6AAAAABFSC6XYOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZQGUYDQMBZGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi Anning, I would be interested in more info as well, is it related to the inner loop? With the aerosol aware Thompson, we found quite large sensitivity to the choice of dt_inner in the amount of precipitation generated, that we don't see in the non-aerosol aware version. I wonder if what you have found here could be related? |
@lisa-bengtsson @AndersJensen-NOAA Anning found the issue when he ran the aerosol-aware version of Thompson MP with MERRA2 aerosol climatology. I know you are using "prognostic" aerosols so the question might be different. You can test by removing inner loop but with a shorter dt_atmos (for stability) and then compare it to your control with dt inner. If there is large change in column integrated cloud water, then you are having the same issue. Anning, please provide more details if you have |
@AnningCheng-NOAA and @yangfanglin Thank you for the information and the plots. How is the evaporation tendency for nc calculated when using merra2_aerosol_aware = .true. after this update? |
@AndersJensen-NOAA yes. This how the results from panel A and B are obtained. The evaporation is calculated without the influence of NWFA and NIFA, i.e., evaporate liquid or ice until the environment is saturated. |
Thanks, @AnningCheng-NOAA , but what about nc? |
@AndersJensen-NOAA here are the two lines of code without influence of NWFA and NIFA, but do modify nc and ql: |
One more thing, when gocart is turned on, mraerosol need to be true in order to coupled with Thompson microphysics. In this case, "is_aerosol_aware" option needs to be False. It is kind of awkward due to the reservation of "is_aerosol_aware" by NIFA and NWFA forecasting approach. |
@AnningCheng-NOAA
I think the part of the code you are referring to is the "clean-up" where all cloud water mass and number is evaporated if xrc is not greater than R1. |
@AndersJensen-NOAA Yes. The evaporation occurs only when xrc< R1. We might need a more sophisticated one in the future although using this one as a starting point is good at this moment. When fixing the NIFA and NWFA, I have testing some schemes at hand, not satisfied as this one so far. |
@grantfirl testing is finished on WM PR #2221. Can you please merge is PR? |
One line of code modification fixing the excessive evaporation problem when both Innerloop and mraerosol is T