MetOffice / MetOffice/lfric_core

Remove remaining usage of mesh_id is core science components

Open
#415 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Fortran
Stars
26
Forks
73
Avg merge
1d 8h
Merged PRs (30d)
4

Description

Are there any linked Issues or Pull Requests?

No response

Brief description

Science components were modified to take mesh objects rather than the id. This was only done as part of #324 in removing configuration module scope access.

This issue is to remove remaining mesh_id usage in science components

Further details of the issue.

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the science components changed in issue #324 and search those components for remaining mesh_id usage. Compare the existing mesh-object approach with the current references. Done means the remaining mesh_id usage in science components has been removed while preserving their behavior.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.