-
Notifications
You must be signed in to change notification settings - Fork 317
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
Reduce confusion about fsurdat vars LANDFRAC_PFT, PFTDATA_MASK vs. history vars landfrac, landmask, pftmask #1703
Comments
CC: @billsacks @dlawrenncar @wwieder based on the group included in the corresponding email earlier today. |
Summing up the options presented here:
|
I confirmed the second tickbox, i.e.
Notes:
|
@slevisconsulting @lawrencepj1 - following up from discussion at today's ctsm software standup: I see that LANDFRAC_PFT is still on the surface datasets. For my changes to treat % areas more rigorously on the coasts, I am planning to ingest the actual landfrac from the PFT dataset (rather than just the mask). Along with this, I propose using this actual landfrac rather than mask for the LANDFRAC_PFT on the surface dataset. Let me know if you have any objection to this. |
I am fine with this suggestion, and I would not mind reviewing the corresponding code when it's ready. Thank you, @billsacks . |
@lawrencepj1 brought up that
LANDFRAC_PFT
andPFTDATA_MASK
include more total land on the planet than supported by high res satellite data, much of it in SE Asia/Indonesiafsurdat files intentionally omit land mask info (other than the pft-related vars already mentioned) in order to make fsurdat files flexible for use with any land mask provided as the inverse of an ocean mask (supplied in
/ccs_config/component_grids_nuopc.xml
).In a meeting on 4/12/2022 with @lawrencepj1 @ekluzek @mvertens @slevisconsulting we proposed the following steps toward reducing this confusion:
@ekluzek determined that fsurdat variable PFTDATA_MASK is currently required in fsurdat files, but only so that it may be written to history files as pftmask. So @ekluzek suggests that we stop writing pftmask to history and possibly remove PFTDATA_MASK from fsurdat, as well. Can anyone think of reasons that we may regret such a choice later?
Update from Bill Sacks (2022-09-08): What we want to do is:
The text was updated successfully, but these errors were encountered: