Skip to content

lfric2lfric: write restart dump and read input fields in the right order #273

@ukmo-juan-castillo

Description

@ukmo-juan-castillo

Version

main

Are there any linked Issues or Pull Requests?

#48, #201

What happened?

After merging PR #55 (issue #48), the capacity of lfric2lfric of generating restart dumps, which is the main feature of lfric2lfric, has been lost. Furthermore, in PR #201 (issue #192) we realised that lfric2lfric does not process properly all fields. This happens because multidata fields, or multilayer data which is described in the iodef.xml file as a 2D field, are stored in memory in the wrong order. Lfric2lfric assumes that all level and multidata values are consecutive in memory.

Relevant log output

In PR #201 there are some plots showing the issues with multidata fields.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions