From e1b16c748b2c119aeee092716b80756ad109119c Mon Sep 17 00:00:00 2001 From: Christof Schulze Date: Fri, 27 Jun 2025 16:06:12 +0200 Subject: [PATCH] updated system-libs to f41 versions, new comsol 6.3u2, new trilinos-16.1 --- boost/.version | 2 +- boost/{1.76.0-system => 1.83.0-system} | 8 ++-- comsol/research/.version | 2 +- comsol/research/{6.2.0.290 => 6.3.2.420} | 2 +- comsol/teaching/.version | 2 +- comsol/teaching/6.2.0.290 | 27 ------------ hdf5/1.12.1-system | 6 +-- hdf5/1.12.1-system-mpi | 8 ++-- mathematica/14.1 | 23 ++++++++++ openblas/.version | 2 +- openblas/{0.3.19-system => 0.3.26-system} | 10 ++--- paraview/.version | 2 +- paraview/{5.11.1-system => 5.12.1-system} | 0 paraview/5.13.0 | 43 ++++++++++++++++++ trilinos/.version | 2 +- trilinos/12.18.1-deal90-mpi | 44 ------------------- trilinos/{13.4.0-peri-mpi => 16.1.0-peri-mpi} | 4 +- 17 files changed, 91 insertions(+), 96 deletions(-) rename boost/{1.76.0-system => 1.83.0-system} (86%) rename comsol/research/{6.2.0.290 => 6.3.2.420} (94%) delete mode 100644 comsol/teaching/6.2.0.290 create mode 100644 mathematica/14.1 rename openblas/{0.3.19-system => 0.3.26-system} (86%) rename paraview/{5.11.1-system => 5.12.1-system} (100%) create mode 100644 paraview/5.13.0 delete mode 100644 trilinos/12.18.1-deal90-mpi rename trilinos/{13.4.0-peri-mpi => 16.1.0-peri-mpi} (93%) diff --git a/boost/.version b/boost/.version index 2f4efcc..d7cb0bd 100644 --- a/boost/.version +++ b/boost/.version @@ -2,4 +2,4 @@ ## ## version file for boost ## -set ModulesVersion "1.76.0-system" +set ModulesVersion "1.83.0-system" diff --git a/boost/1.76.0-system b/boost/1.83.0-system similarity index 86% rename from boost/1.76.0-system rename to boost/1.83.0-system index 6a3010d..49e4267 100644 --- a/boost/1.76.0-system +++ b/boost/1.83.0-system @@ -1,12 +1,12 @@ #%Module # -# Boost 1.75.0 (System gcc-12.1.1) +# Boost 1.76.0 (System gcc-14.3.1) # # set version 1.76.0 proc ModulesHelp { } { global version - puts stderr "\tSets up the environment for Boost $version (System gcc-12.1.1, System python-3.10)\n" + puts stderr "\tSets up the environment for Boost $version (System gcc-14.3.1, System python-3.10)\n" puts stderr "\t- PATH" puts stderr "\t- BOOST_ROOT" puts stderr "\t- BOOST_INCDIR" @@ -18,7 +18,7 @@ proc ModulesHelp { } { puts stderr "\t- BOOST_tags : Tags included in library naming (e.g. -gcc82-mt-1_76)" } -module-whatis "sets up the environment for Boost $version (Systemgcc-12.1.1, System python-3.10)" +module-whatis "sets up the environment for Boost $version (Systemgcc-14.3.1, System python-3.10)" conflict boost @@ -38,5 +38,5 @@ setenv BOOST_tags "" unset pkghome -set MSG "Boost $version (System gcc-12.1.1, System python-3.10)" +set MSG "Boost $version (System gcc-14.3.1, System python-3.13)" #source $env(MODULESHOME)/modincludes/info_logging.tcl diff --git a/comsol/research/.version b/comsol/research/.version index 50a1bc9..18dc400 100644 --- a/comsol/research/.version +++ b/comsol/research/.version @@ -2,4 +2,4 @@ ## ## version file for Comsol Research ## -set ModulesVersion "6.2.3.415" +set ModulesVersion "6.3.0.290" diff --git a/comsol/research/6.2.0.290 b/comsol/research/6.3.2.420 similarity index 94% rename from comsol/research/6.2.0.290 rename to comsol/research/6.3.2.420 index 1a611ec..1bed3a2 100644 --- a/comsol/research/6.2.0.290 +++ b/comsol/research/6.3.2.420 @@ -2,7 +2,7 @@ # # Comsol module for use with 'environment-modules' package: # -set version "6.2.0.290" +set version "6.3.2.420" proc ModulesHelp { } { global version diff --git a/comsol/teaching/.version b/comsol/teaching/.version index 25ab3c2..287f719 100644 --- a/comsol/teaching/.version +++ b/comsol/teaching/.version @@ -2,4 +2,4 @@ ## ## version file for Comsol Teaching ## -set ModulesVersion "6.2.0.290" +set ModulesVersion "6.3.0.290" diff --git a/comsol/teaching/6.2.0.290 b/comsol/teaching/6.2.0.290 deleted file mode 100644 index 87efd87..0000000 --- a/comsol/teaching/6.2.0.290 +++ /dev/null @@ -1,27 +0,0 @@ -#%Module 1.0 -# -# Comsol module for use with 'environment-modules' package: -# -set version "6.2.0.290" - -proc ModulesHelp { } { - global version - - puts stderr "\tAdds 'Comsol' to your PATH environment variable" - puts stderr "\n\tDescription TODO" - puts stderr "\n\tVersion $version\n" -} - -module-whatis "activates Comsol v$version (v60) Teaching " - - -conflict comsol - -set pkghome /opt/apps/comsol/ -append pkghome $version -append pkghome _teaching - - -set-alias comsol "$pkghome/bin/comsol -ckl" - -unset pkghome diff --git a/hdf5/1.12.1-system b/hdf5/1.12.1-system index a79839b..9f1f169 100644 --- a/hdf5/1.12.1-system +++ b/hdf5/1.12.1-system @@ -1,11 +1,11 @@ #%Module # -# HDF5 with GCC 12.1.1 compiler (no MPI) +# HDF5 with GCC 13.3.1 compiler (no MPI) # set version 1.12.1 proc ModulesHelp { } { global version - puts stderr "\tSets up the environment variables for system HDF5 ( GCC 12.1.1, NO MPI )\n" + puts stderr "\tSets up the environment variables for system HDF5 ( GCC 14.3.1, NO MPI )\n" puts stderr "\t- HDF5_BASE" puts stderr "\t- HDF5_LIBDIR" puts stderr "\t- HDF5_LIB" @@ -17,7 +17,7 @@ proc ModulesHelp { } { puts stderr "\t- PATH\n" } -module-whatis "sets up the environment variables for system HDF5 $version ( GCC 12.1.1, NO MPI )\n" +module-whatis "sets up the environment variables for system HDF5 $version ( GCC 14.3.1, NO MPI )\n" conflict hdf5 diff --git a/hdf5/1.12.1-system-mpi b/hdf5/1.12.1-system-mpi index 5f9b8c1..a19cc3c 100644 --- a/hdf5/1.12.1-system-mpi +++ b/hdf5/1.12.1-system-mpi @@ -1,11 +1,11 @@ #%Module # -# HDF5 with GCC 12.1.1 compiler ( MPI ) +# HDF5 with GCC 14.3.1 compiler ( MPI ) # set version 1.12.1 proc ModulesHelp { } { global version - puts stderr "\tSets up the environment variables for system HDF5 ( GCC 12.1.1, MPI )\n" + puts stderr "\tSets up the environment variables for system HDF5 ( GCC 14.3.1, MPI )\n" puts stderr "\t- HDF5_BASE" puts stderr "\t- HDF5_LIBDIR" puts stderr "\t- HDF5_LIB" @@ -17,10 +17,10 @@ proc ModulesHelp { } { puts stderr "\t- PATH\n" } -module-whatis "sets up the environment variables for system HDF5 $version ( GCC 12.1.1, MPI )\n" +module-whatis "sets up the environment variables for system HDF5 $version ( GCC 14.3.1, MPI )\n" conflict hdf5 -prereq mpi/openmpi-x86_64 +prereq mpi/openmpi-x86_64 # possible, but makes no sense if the libs are not installed #prereq mpi diff --git a/mathematica/14.1 b/mathematica/14.1 new file mode 100644 index 0000000..1f2bb0b --- /dev/null +++ b/mathematica/14.1 @@ -0,0 +1,23 @@ +#%Module 1.0 +# +# Mathematica module for use with 'environment-modules' package: +# +set version "14.1" + +proc ModulesHelp { } { + global version + + puts stderr "\tAdds 'Mathematica' to your PATH environment variable" + puts stderr "\n\tDescription TODO" + puts stderr "\n\tVersion $version\n" +} + +module-whatis "activates Mathematica $version " + +conflict mathematica + +set pkghome /opt/apps/mathematica/ +append pkghome $version +prepend-path PATH $pkghome-bin + +unset pkghome diff --git a/openblas/.version b/openblas/.version index d318e67..12ceb43 100644 --- a/openblas/.version +++ b/openblas/.version @@ -2,4 +2,4 @@ ## ## version file for OpenBLAS Library ## -set ModulesVersion "0.3.19-system" +set ModulesVersion "0.3.26-system" diff --git a/openblas/0.3.19-system b/openblas/0.3.26-system similarity index 86% rename from openblas/0.3.19-system rename to openblas/0.3.26-system index 58ce12e..a8e6d36 100644 --- a/openblas/0.3.19-system +++ b/openblas/0.3.26-system @@ -1,13 +1,13 @@ #%Module # -# OpenBLAS (System gcc-12.1.1) +# OpenBLAS (System gcc-14.3.1) # -set version 0.3.19 +set version 0.3.26 proc ModulesHelp { } { global version - puts stderr "\tSets up the environment for OpenBLAS $version (System gcc-12.1.1)\n" + puts stderr "\tSets up the environment for OpenBLAS $version (System gcc-14.3.1)\n" puts stderr "\t- PATH" puts stderr "\t- OPENBLAS_ROOT" puts stderr "\t- OPENBLAS_INCDIR" @@ -18,7 +18,7 @@ proc ModulesHelp { } { puts stderr "\t- LD_RUN_PATH\n" } -module-whatis "sets up the environment for OpenBLAS $version (System gcc-12.1.1)" +module-whatis "sets up the environment for OpenBLAS $version (System gcc-14.3.1)" conflict boost @@ -37,5 +37,5 @@ setenv OPENBLAS_LIBDIR $pkghome/lib64 unset pkghome -set MSG "Boost $version (System gcc-12.1.1, System python-3.10)" +set MSG "Boost $version (System gcc-14.3.1, System python-3.13)" #source $env(MODULESHOME)/modincludes/info_logging.tcl diff --git a/paraview/.version b/paraview/.version index 2900d04..e31e4e2 100644 --- a/paraview/.version +++ b/paraview/.version @@ -2,4 +2,4 @@ ## ## version file for Paraview ## -set ModulesVersion "5.11.1-system" +set ModulesVersion "5.12.1-system" diff --git a/paraview/5.11.1-system b/paraview/5.12.1-system similarity index 100% rename from paraview/5.11.1-system rename to paraview/5.12.1-system diff --git a/paraview/5.13.0 b/paraview/5.13.0 new file mode 100644 index 0000000..18211d1 --- /dev/null +++ b/paraview/5.13.0 @@ -0,0 +1,43 @@ +#%Module 4.8 +# +# Paraview module for use with 'environment-modules' package: +# +set version "5.13.0" + +proc ModulesHelp { } { + global version + + puts stderr "\tAdds 'Paraview Binary' to your PATH environment variable" + puts stderr "\n\tDescription TODO" + puts stderr "\n\tVersion $version\n" +} + +module-whatis "Activates the binary version from Kitware of Paraview $version" + +conflict paraview + +set pkghome /opt/apps/paraview/5.13.0-MPI-Linux-Python3.10-x86_64 + +setenv PARAVIEW_LIBDIR $pkghome/lib +setenv PARAVIEW_BASE $pkghome + +prepend-path PATH $pkghome/bin + + + +# +# Detect Wayland +# +set desktop [getenv XDG_SESSION_TYPE noX] +switch $desktop { + wayland { + setenv QT_QPA_PLATFORM wayland + #puts stderr "Wayland: $desktop" + + } + default { + #puts stderr "No Wayland: $desktop" + } +} + +unset pkghome diff --git a/trilinos/.version b/trilinos/.version index 382374f..8e3fd63 100644 --- a/trilinos/.version +++ b/trilinos/.version @@ -2,4 +2,4 @@ ## ## version file for Trilinos ## -set ModulesVersion "13.4.0-peri-mpi" +set ModulesVersion "14.4.0-peri-mpi" diff --git a/trilinos/12.18.1-deal90-mpi b/trilinos/12.18.1-deal90-mpi deleted file mode 100644 index 0db5b5d..0000000 --- a/trilinos/12.18.1-deal90-mpi +++ /dev/null @@ -1,44 +0,0 @@ -#%Module -# -# Trilinos 12.18.1 (with MPI and Lua) -# -set version "12.18.1" - -proc ModulesHelp { } { - global version - puts stderr "\tSets up the environment for the Trilinos ($version) including Sacado, Stratimikos, MueLu with support for MPI\n" - puts stderr "\t- TRILINOS_DIR\t- the TRILINOS directory\n" - puts stderr "\t- TRILINOS_BIN\t- directory where executables can be found\n" - puts stderr "\t- TRILINOS_LIB\t- directory containing the libraries\n" - puts stderr "\t- TRILINOS_INC\t- directory containing the header files\n" - - puts stderr "\t- PATH\n" - puts stderr "\t- LD_LIBRARY_PATH\n" -} - -module-whatis "sets up the environment for the Trilinos $version (with MPI and MueLu)" - -prereq mpi/openmpi-x86_64 -prereq parmetis/4.0.3 -conflict intel -conflict oofem -conflict trilinos - -set pkghome /opt/apps/libs/trilinos-$version-deal90-mpi - -setenv TRILINOS_DIR $pkghome -setenv TRILINOS_INC $pkghome/include -setenv TRILINOS_LIB $pkghome/lib -setenv TRILINOS_BIN $pkghome/bin - - -prepend-path PATH $pkghome/bin - -prepend-path LD_LIBRARY_PATH $pkghome/lib -#prepend-path PYTHONPATH $pkghome/lib/python2.7/site-packages - - -unset pkghome - - -#source $env(MODULESHOME)/modincludes/info_logging.tcl diff --git a/trilinos/13.4.0-peri-mpi b/trilinos/16.1.0-peri-mpi similarity index 93% rename from trilinos/13.4.0-peri-mpi rename to trilinos/16.1.0-peri-mpi index c0fdbb9..ce9cce4 100644 --- a/trilinos/13.4.0-peri-mpi +++ b/trilinos/16.1.0-peri-mpi @@ -1,8 +1,8 @@ #%Module # -# Trilinos develop-d11ccea5 (with MPI and Lua) +# Trilinos 16.1.0 (with MPI and Lua) # -set version "13.4.0-peri-mpi" +set version "16.1-0-peri-mpi" proc ModulesHelp { } { global version -- GitLab