Skip to content

Update WW3 for porting and threading issues #435

Closed
JessicaMeixner-NOAA wants to merge 8 commits into
ufs-community:developfrom
JessicaMeixner-NOAA:feature/updateww3thread
Closed

Update WW3 for porting and threading issues #435
JessicaMeixner-NOAA wants to merge 8 commits into
ufs-community:developfrom
JessicaMeixner-NOAA:feature/updateww3thread

Conversation

@JessicaMeixner-NOAA
Copy link
Copy Markdown
Collaborator

@JessicaMeixner-NOAA JessicaMeixner-NOAA commented Feb 23, 2021

Description

This PR updates WW3 to the latest develop branch, which has updates for threading (see Issue #367)
it also has updates for WW3 to be able to be build on gaea, jet and theoretically with gnu compilers although that has not been tested.

Issue(s) addressed

Testing

How were these changes tested? On hera
What compilers / HPCs was it tested with? intel
Are the changes covered by regression tests? No, tests should be added for testing WW3 thread safe and tests should be turned on for waves on other platforms. The WW3 thread safe test ran into an issue that we are having issues with the number of MPI tasks changing answers (Issue #427 ) which will be addressed in another PR. The code compiles on Gaea but I did not have access to an account that can run the tests (request has been submitted), so the tests were not turned on. Theoretically the code should be able to compile on jet now as well.
Have regression tests and unit tests (utests) been run? On which platforms and with which compilers? hera.intel so far

Dependencies

The PR in WW3 is merged NOAA-EMC/WW3#315

@JessicaMeixner-NOAA
Copy link
Copy Markdown
Collaborator Author

Merged with the latest ufs-weather-model and also updated WW3 to the top of it's develop branch. hera.intel logs updated.

This PR could be combined with another one, or whatever is most convenient.

@DeniseWorthen
Copy link
Copy Markdown
Collaborator

Merged in PR #383

@JessicaMeixner-NOAA JessicaMeixner-NOAA deleted the feature/updateww3thread branch March 18, 2021 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No Baseline Change No Baseline Change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fully coupled test case (cpld_bmarkfrac_wave_v16) not thread-safe

2 participants