Skip to content

Check compatibility with OASIS coupler #5

@athelaf

Description

@athelaf

The OASIS coupler (see documentation, Section 2.2.3) supports 5 types of grid partitioning, including the Box partition approach we use in our domain decomposition. The definition of the boxes is similar, i.e., each partition is described by its upper left corner and its local extents in the X and Y dimensions, where X is the first dimension and Y is the second. However, in our tool the upper left corner is described by coordinates, assuming Y is the fastest increasing dimension (our tool uses C-compatible ordering internally), while in OASIS it is described by a single global offset, assuming X is the fastest increasing dimension (OASIS uses Fortran-compatible ordering internally). An example of a box partition over 3 processes for OASIS is shown below:
Screenshot from 2022-08-09 10-17-49

Metadata

Metadata

Labels

discussionTopic for discussion

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions