Repository navigation
Conversation
- Replaced "include <mpif.h>" with "use mpi". https://icg4geo.icg.kfa-juelich.de/ExternalReposPublic/oasis3-mct/-/commit/14503d81f877544e411fd5b2e94ec0596f58a0fd - Fixed incorrect data type passed to MPI_GATHER https://icg4geo.icg.kfa-juelich.de/ExternalReposPublic/oasis3-mct/-/commit/7c4fc975baecee2ab0ec0b71a07e4e241a8d34e6
## Pure PDAF - **`BuildPDAF.cmake`**: Add NVHPC support - **`BuildPDAFMODEL.cmake`**: Make `-lgfortran` conditional on GNU compiler. Add GPU libraries for `ParFlowGPU` builds. - **`BuildParFlow.cmake`**: Umpire is passed to ParFlow for `ParFlowGPU+PDAF` builds - **`models/parflow_pdaf`**: Update submodule `v3.14.1-pdaf` → `v3.15.0-pdaf`, necessary update for GPU support ## OASIS (affects all coupled simulations) - **`BuildOASIS3MCT.cmake`**: Add `make realclean` as configure step
Stages/2026 support on JURECA-DC and JUPITER
This was
linked to
issues
Oct 23, 2026
Shortlog: 554c09fd (tag: tsmp-patches-v0.2) declared character pointer arrays as contiguous 7c4fc975 Fixed incorrect data type passed to MPI_GATHER 14503d81 Replaced "include <mpif.h>" with "use mpi" 9e43db07 Used 8 make threads to speed up build c850840d Set default build to S2026 and GNU+OpenMPI 5253349d (tag: tsmp-patches-v0.1) rename `da_comm` to `COMM_model_oas https://icg4geo.icg.kfa-juelich.de/ExternalReposPublic/oasis3-mct/-/commits/tsmp-patches-v0.2?ref_type=tags
kvrigor
added a commit
that referenced
this pull request
Oct 26, 2026
eCLM shortlog: - 9c8f1ae22 (tag: rc-0.1) Added LICENSE header "University of Illinois/NCSA Open Source License" (#150) - b06eb7eba eCLM-ParFlow: Couple surface water and route all layer-1 water fluxes to ParFlow (#147) - 345124543 docs: Separate JSC HPC and generic HPC quick-start guides (#148) - e113460a9 cd back to static.resources after git lfs pull (#144) - f7daa6045 Fix directory path in quick start instructions (#143) - a8d1d89e1 eCLM-ParFlow: Couple urban landunits (#133) - f9c3fa96d eCLM-ParFlow: Normalize ParFlow source term over the gridcell (#132) - 55db76e4b eCLM-ParFlow: Calculate hydraulic conductivity based on ParFlow's water content (#129) - 66c98a5db eCLM-ParFlow: account for soil ice when receiving ParFlow water content (#126, #123) (#127) - c6268fe4e Workaround for cache-apt-pkgs-action issue (#137) - 102b7c5d2 Disable the balance-check reporting in eCLM-ParFlow simulations (#125) - 5be92812f (tag: beta-0.8) Fix excessively negative ET over sandy soil in eCLM-ParFlow coupling (#105) (#124)
kvrigor
added a commit
that referenced
this pull request
Oct 27, 2026
eCLM release candidate v0.1 (`rc-0.1`) mostly contains eCLM-Parflow fixes by Stefan. Here's a short log of `rc-0.1` vs. `beta-0.8`: ``` 9c8f1ae22 (tag: rc-0.1) Added LICENSE header "University of Illinois/NCSA Open Source License" (#150) b06eb7eba eCLM-ParFlow: Couple surface water and route all layer-1 water fluxes to ParFlow (#147) 345124543 docs: Separate JSC HPC and generic HPC quick-start guides (#148) e113460a9 cd back to static.resources after git lfs pull (#144) f7daa6045 Fix directory path in quick start instructions (#143) a8d1d89e1 eCLM-ParFlow: Couple urban landunits (#133) f9c3fa96d eCLM-ParFlow: Normalize ParFlow source term over the gridcell (#132) 55db76e4b eCLM-ParFlow: Calculate hydraulic conductivity based on ParFlow's water content (#129) 66c98a5db eCLM-ParFlow: account for soil ice when receiving ParFlow water content (#126, #123) (#127) c6268fe4e Workaround for cache-apt-pkgs-action issue (#137) 102b7c5d2 Disable the balance-check reporting in eCLM-ParFlow simulations (#125) 5be92812f (tag: beta-0.8) Fix excessively negative ET over sandy soil in eCLM-ParFlow coupling (#105) (#124) ``` Some extra minor changes in this PR too: - CI: Removed 'ICON standalone' job - CI: Updated OASIS download logic - Deprecate env files for `Stages/2023` and `Stages/2024`
Merged from `master` branch (PR #151)
Updates to OASIS mostly related to NVHPC fixes. Expected tarball checksum is d5c2618563c4883bd309b196be63313e4f60dd0f58c3d926d3ed6bebad685039
kvrigor
marked this pull request as ready for review
October 27, 2026 12:15
Member
Author
|
Hello @AGonzalezNicolas , @s-poll , and @jjokella : this PR is ready to be merged and I would need help to review it. This is the same branch we used in the ESiWACE hackathon last week. While there are a lot of files changed in this PR, the changes can be summarized as so:
|
AGonzalezNicolas
approved these changes
Oct 27, 2026
Member
Author
Yes, the plan is to deprecate |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Working builds:
TODO:
Stages/2026NVHPC+OpenMPI #148