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

ufs-weather-model-static: Why no extdata2g for MAPL #1305

Open
mathomp4 opened this issue Sep 19, 2024 · 2 comments
Open

ufs-weather-model-static: Why no extdata2g for MAPL #1305

mathomp4 opened this issue Sep 19, 2024 · 2 comments

Comments

@mathomp4
Copy link
Collaborator

This is a question I guess for @AlexanderRichert-NOAA or @RatkoVasic-NOAA. Us MAPL folks (okay, mainly me) were looking at maybe cleaning up the MAPL CMake and one of the things I focused on was the option for building ExtData2G support. Looking around here I see that ufs-weather-model-static has:

  - [email protected] ~pflogger ~fargparse ~extdata2g ~f2py

So I imagine the ability not to have ExtData2G was for NOAA.

Does anyone remember why ExtData2G was not wanted by UFS? We have some memory that maybe it was yaFyaml related (not sure) but at the moment ExtData2G actually uses ESMF to process YAML.

I was also sort of motivated because recently we found that our ExtData1 RC files in some places in GEOS/GOCART might be getting stale as a user accidentally ran with ExtData1 and found missing imports because only the yamls had the correct entries.

@AlexanderRichert-NOAA
Copy link
Collaborator

I don't know offhand... @junwang-noaa, @BrianCurtis-NOAA can you answer Matt's question about why UWM doesn't use ExtData2G?

I think we do install with the extdata2g variant enabled in the main stack, which is what UWM developers are generally using (I don't know offhand if anyone uses the ufs-weather-model-static stack at this point).

@climbfuji
Copy link
Collaborator

My recollection is that in the past the UFS crashed when mapl was compiled with extdata2g enabled. But hopefully that is no longer true!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants