Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • O ogs
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 112
    • Issues 112
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 43
    • Merge requests 43
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ogsogs
  • ogs
  • Merge requests
  • !4515

PETSc CMake fix and updated juwels modules

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Lars Bilke requested to merge bilke/ogs:petsc-cmake-fix into master Mar 07, 2023
  • Overview 2
  • Commits 3
  • Pipelines 3
  • Changes 2

PETSc CPM

There is no PETSc module availabe (yet), CPM

  • request to juwels support: --> PETSc now in work 3.18.5

CMAKE_BUILD_PARALLEL_LEVEL

CMake then may spawn as many processes as available, but this will overload the filesystem on JUWELS.

  • It is therefore necessary to limit the number of processes with CMAKE_BUILD_PARALLEL_LEVEL export CMAKE_BUILD_PARALLEL_LEVEL=6 is added

VTK CPM

  • VTK (9.2.5) is not compatible with the MPI version of HDF5 (1.12.2)
  • VTK has its own implementation of a (serial!) HDF Reader and Writer
  • do not 'module load VTK/9.2.5' build VTK via CPM

OpenMPI instead of ParaStationMPI (temporary workaround)

LAPACK can not be loaded with ParaStationMPI

  • request to juwels support (wip)
  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
  3. Any new feature or behavior change was documented?
Edited Mar 08, 2023 by Lars Bilke
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: petsc-cmake-fix