-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix OMP for scrip_remap_conservative MPI update #1
Fix OMP for scrip_remap_conservative MPI update #1
Conversation
* mtm/scrip/mpi: fix: OMP do statement mv grid1/2 str/end integers outside of scripmpi update scrip_remap_conservative.F with SCRIPMPI, switches.json, and src_list.cmake update scrip_remap_conservative.F with SCRIPMPI, switches.json, and src_list.cmake update scrip_remap_conservative.F with SCRIPMPI, switches.json, and src_list.cmake change resize in scrip conserv update scrip remap conserv
ok sorry for the delay here. |
hi @jcwarner-usgs, the merge looks perfect, thanks for reviewing and committing it. I had ran the full matrix of regtests and the only one that got flagged was our I will have one small recommendation for the |
Pull Request Summary
Fixes statement ordering in OMP DO blocks for
scrip_remap_conservative.F
MPI PR.Description
scrip_remap_conservative.F
to be optionally parallelized under MPI using the switchSCRIPMPI
. Two OMPDO
sections in this PR branch caused the build to fail while runningww3_ufs1.x
regtests. The source of the problem is that a fortrando
statement must directly follow the OMPDO
directive. This sub-PR makes small re-ordering edits in two locations to satisfy that requirement.Please also include the following information:
Issue(s) addressed
Commit Message
Fix OMP for scrip_remap_conservative MPI update
Check list
Testing