MetOffice / MetOffice/lfric_apps

Decompose across multiple panels

Open
#88 1 comment 0 reactions 1 assignee Claimed by @thomasmelvin 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?

#138

### Brief description

Modify the existing partitioning strategy so that it can partition multiple panels (either 3 sets of 2 or 2 sets of 3) into uniform rectangular domains.

### Further details of the issue.

Modify the existing partitioning strategy so that it can partition multiple panels (either 3 sets of 2 or 2 sets of 3) into uniform rectangular domains. This will mean that the number of mpi ranks needs to only have a factor of 2 or 3 instead of 6 as a base requirement.

Using this option means that code that assumes all owned cells are on the same panel (we think only the extended mesh in the transport code) will not give the correct results here.

As part of this change I have also fixed the plotting script for the baroclinic wave on azspice where the figures were not coming out correct

This issue is a port of the SRS ticket https://code.metoffice.gov.uk/trac/lfric_apps/ticket/1070

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.