Update Apps to work with purge of intermediate configuration object api on lfric core#208
Update Apps to work with purge of intermediate configuration object api on lfric core#208mo-rickywong wants to merge 6 commits intoMetOffice:mainfrom
Conversation
…amelist api from core
|
While this is a non-scientific change its still too large for only one review, please can you organise a SciTech reviewer as well? |
ss421
left a comment
There was a problem hiding this comment.
This change will need to have a linked PR in lfric-jedi. We can create a PR for this and test it. Since we have an issue with the change in MetOffice/lfric_core#175 I think its worth waiting for a fix before doing the test although it will likely just work with this change if I understand this correctly.
Ive added this PR to the list or required updates documented in: https://github.com/JCSDA-internal/lfric-jedi/pull/1206
@DanStoneMO - could you take a look at this please? Thanks.
The lfric-jedi link is not reachable, can you reference the linked PR when available. |
PR Summary
This is a technical infrastructure change, it does not change science or the overall structure of applications. SciTech is N/A though code owners may wish to check their relevant code areas in case they have comments/objections.
Sci/Tech Reviewer: @allynt
Code Reviewer: @oakleybrunt
NOTE: @ukmo-juan-castillo added to review changes in a Code Owner capacity only
MetOffice/lfric_core#262 Removes instances of usage of the intermediate api to access namelist configurations from lfric_core. This however means that some routines in lfric_core have their argument lists changed, this may impact some applications in lfric_apps.
This PR only changes what is required to work with the linked MetOffice/lfric_core#262. Further PRs to remove usage of the Intermediate api from Lfric_apps will follow.
Linked PRs
Code Quality Checklist
Testing
trac.log
Testing was done with developer group and lfric_atm_extra as some iau is not exercised in the main developer group.
Test Suite Results - lfric_apps - AppsIntermediateApiPurge/run4
Suite Information: lfric_atm_extra group
Task Information
✅ succeeded tasks - 173
Test Suite Results - lfric_apps - AppsIntermediateApiPurge/run5
Suite Information: Developer group
Task Information
✅ succeeded tasks - 1106
Security Considerations
Performance Impact
N/A
AI Assistance and Attribution
No AI was used on this PR developerment
Documentation
N/A
PSyclone Approval
N/A
Sci/Tech Review
N/A : Code owners may wish to review / comment
(Please alert the code reviewer via a tag when you have approved the SR)
Code Review