-
Notifications
You must be signed in to change notification settings - Fork 245
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
Heat content associated with fprec and frunoff should enter the ocean at 0 deg C #894
Comments
Is that right? What about temp of fprec = min(SST,0) rather than 0C? |
Upon reflection, I agree with @StephenGriffies 's suggestion that min(SST,0) makes more sense for the ocean's guess at the temperature of frozen precipitation and runoff. |
@StephenGriffies and @Hallberg-NOAA can you please clarify why the temperature of fprec (frozen precipitation) can be < 0C? |
Not sure where this issue sits with @gustavo-marques and @Hallberg-NOAA . My recommendation for min(SST,0) is based on not wanting frozen precip to sensibly warm the SST for cases where the SST is < 0. Instead, with min(SST,0) there is no sensible change in SST when snow falls on it; only latent changes due to melting the snow. But I agree, this is not an argument based on fundamentals. Instead, what is fundamental is that the atmosphere or a boundary layer should be providing the ocean with this temperature. What is NCAR doing with this temperature? Any further insights or tests @gustavo-marques ? |
We have been doing the same as GFDL and using SST. I agree that ideally, the atmosphere should provide this temperature - our atmospheric models also lack this capability. |
@gustavo-marques we (GFDL folks) are following up with hanging MOM6 issues. Have you looked into implementing the min(SST,0.0) issue as an option? Would be nice to have this feature available for reasons noted in this thread. |
@StephenGriffies, after talking to the developers of other CESM components, we have decided to calculate the enthalpy associated with mass fluxes in the coupler to avoid inconsistencies. We are currently working on implementing this in the CESM coupler and follow-up minor modifications in MOM6 will be required. I am happy to also implement the min(SST,0.0) option for fprec and frunoff when I work on these modifications (sometime within the next month). |
Many thanks @gustavo-marques . |
Hi @gustavo-marques while you work towards implementing ⬆️ could I please suggest that instead of having My suggestion is because Tfreeze for fresh/saltwater near river mouths is a function of salinity (or SSS). So may be someone ... someday would like to do a sensitivity study with a different value of the threshold for min value. Thank you! 🙏 |
Good idea @sanAkel . Seems like a simple thing to do. |
As discussed during a MOM6 dev call, if atmos model does not provide the heat content associated with frozen fluxes (e.g., fprec and frunoff), these should enter the ocean at 0 deg C. Currently, the heat content associated with both fprec and frunoff are computed with respect to the temperature of the layer.
See following comment that @adcroft added in MOM_forcing_type.F90:
Related to #118 #629 #113
The text was updated successfully, but these errors were encountered: