E3SM-Project / E3SM-Project/scorpio

Cleanup swapm routine

Open
#320 0 comments 0 reactions 1 assignee Claimed by @jayeshkrishna View on GitHub
enhancement High Priority Next Release
Dominant language
C++
Stars
22
Forks
20
Avg merge
12d 19m
Merged PRs (30d)
1

Description

Cleanup the pio_swapm routine,

* Use collective based on whether collective option is chosen in the flow control option (rather than the number of maximum pending requests)
* Use the number of maximum pending requests to determine whether to use blocking routines

Also check if the C version (Scorpio) of the function deviates from the Fortran version (Scorpio classic) in any other way.

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.