MetOffice / MetOffice/lfric_core

Complete namespacing of science component

Open
#409 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
26
Forks
73
Avg merge
1d 8h
Merged PRs (30d)
4

Description

PSyAd used to assume that kernel metadata was named after the module it lives in. This was not always the case when kernels were namespaced.

This was fixed by [PSyclone #2652](https://github.com/stfc/PSyclone/issues/2652) and [PSyclone #2673](https://github.com/stfc/PSyclone/pull/2673) which went on trunk in 2024.

This means we can complete the job of namespacing the science component.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the PSyAd science component and reviewing how its kernel metadata is currently named when kernels are namespaced. Use PSyclone issues #2652 and #2673 as context for the expected behavior. Done means the science component is fully namespaced without relying on kernel metadata names matching their containing modules.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran
Domain
backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.