MetOffice / MetOffice/lfric_apps

lfric2lfric: call to init_io

Open
#488 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?

_No response_

### Brief description

Until now, in lfric2lfric the I/O context of the source data had to be explicitly initialised, given that the default subroutine **init_io** had dependencies on the **base_mesh** namelist. Now that these base_mesh dependencies have been removed, we can simplify the lfric2lfric code calling the default init_io subroutine.

### Further details of the issue.

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the lfric2lfric entry point and its call to the default init_io subroutine. Check how the source-data I/O context is currently initialized, then simplify that setup using the removal of the base_mesh dependencies; done means lfric2lfric still initializes I/O correctly without the redundant explicit handling.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran
Domain
backend
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.