-
Notifications
You must be signed in to change notification settings - Fork 77
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
Adds extra metadata to fields about their origin #241
base: develop
Are you sure you want to change the base?
Conversation
@theurich @oehmke @danrosen25 I could able to query the fields in acceptor side and it looks like following,
At this point I am aiming to create namespaces and nested states in the generic component side based on the information provided by the |
@theurich @oehmke @danrosen25 BTW, I am not sure this is the right approach to make provider name information available to other components. Anyway, let me know what you think. |
@theurich I add a new option |
@theurich I added extra documentation. Please review it when you have time. I am also working on NUOPC app prototype to test new feature. Once it is ready, I'll open another PR in there and linked to here. |
@uturuncoglu sounds good. It is on my todo list. :-) |
@theurich BTW, we could extend the existing |
Yes, a dedicated proto is my preference here, too! |
@theurich I wonder if it is possible to set following attributes through use of
So, i am trying to construct the atmospheric component by querying nested states and without setting those sharing is not working properly and code hangs at some point. Anyway, let me know what you think. I could push current version to a branch if you want to see. |
@theurich Okay. I found it. No worries. |
New draft app prototype PR can be found in here esmf-org/nuopc-app-prototypes#7 |
This PR aims to enhance NUOPC layer by adding extra metadata to the import and export states and also fields in those states about their origin. By this way, the acceptor component could query the metadata to see the origin of the fields like following,