-
Notifications
You must be signed in to change notification settings - Fork 158
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
Convert GFS DDTs from blocked data structures to contiguous arrays (now also includes https://github.com/NOAA-EMC/fv3atm/pull/752) #798
Conversation
…review and testing
…ture/chunked_array_support
…ture/chunked_array_support
…ture/chunked_array_support
…t-NOAA/fv3atm into feature/chunked_array_support_use_it
Done. See note in ufs-w-m PR. |
…ture/chunked_array_support_use_it
Move data copying outside of block loop
…ture/chunked_array_support_use_it
…ture/chunked_array_support_use_it
@DusanJovic-NOAA @BrianCurtis-NOAA are you able to provide a review here? |
Apologies for merging delay. ufs-community/ccpp-physics#183 has been merged, so this is ready to update. @climbfuji @zach1221 |
@climbfuji cubed-sphere 330 is also merged. |
@jkbk2004 Thanks for reverting |
@climbfuji we will take from here. thanks a lot for all the work! |
@DusanJovic-NOAA can you resolve the conversation and merge? |
Description
In fv3atm and submodules, convert internal GFS DDTs from blocked data structures to contiguous arrays. This excludes the (external)
GFS_extdiag
andGFS_restart
DDTs. Also remove theGFS_Data
super DDT and use the individual DDTs directly.This PR also includes the changes from #752 (Add unit testing from @AlexanderRichert-NOAA).
Issue(s) addressed
Working towards ufs-community/ufs-weather-model#2294
Testing
See ufs-community/ufs-weather-model#2183
Dependencies
Associated PRs: