Skip to content

Add namelist value to initialize grid with a east or west open boundary and fix related issues. #48

@sergisiso

Description

@sergisiso

The NemoLite2D namelist allows to initialize the domain with an open southern boundary with the parameter:
jphgr_msh = 1 ! type of grid (0: read in a data file; 1: setup with following parameters)

However, there are specific issues that may not be exposed in this grid (e.g. respecting the flather_v loop-carried dependency in j when all rows are in the same OpenMP chunck). These kind of issues could be tested by adding other grid mesh initialization options in jphgr_msh.

When doing this, a race condition in the C++OpenMP is exposed in the checksum value (and probably in the other implementations branched from it).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions