Skip to content

Issue # 1411: Localize OpenMP thread use and count to the GCs theaded with mini-GS approach#1412

Open
aoloso wants to merge 2 commits into
feature/sdrabenh/gcm_v12from
bugfix/aoloso/gridComp_level_numthrds
Open

Issue # 1411: Localize OpenMP thread use and count to the GCs theaded with mini-GS approach#1412
aoloso wants to merge 2 commits into
feature/sdrabenh/gcm_v12from
bugfix/aoloso/gridComp_level_numthrds

Conversation

@aoloso
Copy link
Copy Markdown
Contributor

@aoloso aoloso commented May 12, 2026

For GWD and GOCART2G threaded with the mini-gridcomp approach, the ability to selectively turn OpenMP off for those components where OpenMP is required for other components is not working as inteneded. The runtime option <use_threads: .FALSE.> to achieve that is being ignored. A branch called bugfix/aoloso/gridComp_level_numthrds has been created fro MAPL, GEOSgcm_GridComp, and GOCART to resolve this bug.

The affected files are <MAPL.F90, MAPL_Generic.F90, MaplGenericComponent.F90, OpenMP_Support.F90, GOCART2G_GridCompMod.F90, CA2G_GridCompMod.F90, DU2G_GridCompMod.F90, NI2G_GridCompMod.F90, SU2G_GridCompMod.F90 GEOS_GwdGridComp.F90>.

@aoloso aoloso requested a review from a team as a code owner May 12, 2026 20:48
@aoloso aoloso added the 0 diff The changes in this pull request have verified to be zero-diff with the target branch. label May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0 diff The changes in this pull request have verified to be zero-diff with the target branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant