MetOffice / MetOffice/lfric_apps
lfric2lfric: call to init_io
- 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