MetOffice / MetOffice/lfric_apps

Refactor io_value_type

Open
#557 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Fortran
Stars
31
Forks
118
Avg merge
2d 4h
Merged PRs (30d)
8

Description

### Are there any linked Issues or Pull Requests?

MetOffice/lfric_core#380

### Brief description

`io_value_type` is being refactored in **lfric_core**. This PR makes use of that new structure.

### Further details of the issue.

A previous issue (#45) to refactor io_value_type so that its attributes were private has been closed. The attributes of key_value_type are purposefully public to make the code simpler.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked lfric_core issue #380 and the discussion of the earlier refactor in issue #45. Trace the current uses of io_value_type and key_value_type in lfric_apps, then identify the changes required to use the new structure. Done means the application is updated for the refactored type and its existing checks pass.

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.