-
Notifications
You must be signed in to change notification settings - Fork 21
added pfaf index to MAPL_Locstream #4000
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
Conversation
|
I want @atrayano to look at this. The change is very specific to Land and LocStream is meant to be somewhat generic. |
@tclune, @atrayano : The change is needed for the addition of river routing (GEOS-ESM/GEOSgcm_GridComp#1143) to the model. For now, we're only targeting land tiles for routing (because we've always had the Pfafstetter network for land), but the idea is to also include runoff routing from landice tiles, now that GEOSldas can include landice tiles. Lauren is working on creating Pfafstetter indices for landice tiles. So the change isn't specific to land per se, although it is specific to Surface. Admittedly, ocean tiles don't have a Pfafstetter index (pfaf_index). I'm unsure how we'll handle lake tiles when we get to crossing that bridge. Currently, there are "fake" catchments within large lakes such as the Great Lakes. These "fake" catchments assist with routing water through the lakes. |
|
If I have understood correctly, the "ESMF way" that this would be handled would be for the Pfafstetter indices to be another ESMF_Field on the same ESMF_LocStream. (I.e., the loc stream remains general, and it is just another field that is created and managed associated with that locstream.) I am less familiar with how this analog is done with MAPL_LocStream, but am guessing that there is no analog to a "Field" here, and instead MAPL_LocStream is a fusion between geometry and data, and more hardwired in practice. I'll try to discuss with @atrayano asap so that the question does not linger. Since MAPL3 has a better way to deal with this, I probably am not opposed to this change. But if there is a better way even in MAPL2 I'd like to push for that. |
|
@weiyuan-jiang @gmao-rreichle Would you like a release of MAPL with this? Also, do you need #3973 in this as well? I see it also involves EASE grid like this PR seems to. |
|
@mathomp4 : Yes, we would need a new release. Sorry for the extra work. I defer to @weiyuan-jiang and @biljanaorescanin re. #3973 |
|
That PR is not necessary. |

Types of change(s)
Checklist
make tests)Description
Needed for GEOS-ESM/GEOSgcm_GridComp#1143
Related Issue