Commit eb0db143 authored by Christof Schulze's avatar Christof Schulze 😎
Browse files

Comsol old versions removed,

intel oneAPI/MKL 2023.2 added
parent 2500d91e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2,4 +2,4 @@
##
## version file for Comsol Research
##
set ModulesVersion  "6.0.2.405"
set ModulesVersion  "6.1.0.245"

comsol/research/5.4.4.388

deleted100644 → 0
+0 −27
Original line number Diff line number Diff line
#%Module 1.0
#
#  Comsol module for use with 'environment-modules' package:
#
set     version      "5.4.4.388"

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 (v54au4) Research "


conflict      comsol

set           pkghome             /opt/apps/comsol/
append        pkghome             $version
append        pkghome             _research


set-alias     comsol              "$pkghome/bin/comsol"

unset         pkghome
+1 −1
Original line number Diff line number Diff line
@@ -2,4 +2,4 @@
##
## version file for Comsol Teaching
##
set ModulesVersion  "6.0.2.405"
set ModulesVersion  "6.1.0.245"

comsol/teaching/5.6.0.401

deleted100644 → 0
+0 −27
Original line number Diff line number Diff line
#%Module 1.0
#
#  Comsol module for use with 'environment-modules' package:
#
set     version      "5.6.0.401"

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 (v56) Teaching "


conflict      comsol

set           pkghome             /opt/apps/comsol/
append        pkghome             $version
append        pkghome             _teaching


set-alias     comsol              "$pkghome/bin/comsol -ckl"

unset         pkghome

intel/2023.2.0

0 → 100644
+114 −0
Original line number Diff line number Diff line
#%Module1.0###################################################################

# Copyright (c) Intel Corporation
# SPDX-License-Identifier: MIT
# https://opensource.org/licenses/MIT

# Why all the directory and filename boilerplate code? It is needed in order
# to properly remove symbolic links used in assembly of the modulefiles
# folder as well as those found within the oneAPI installation folders.
# Without it many modulefiles will fail to work as expected.

# IMPORTANT: quotes around "$variables" and "[expressions]" are there
# to insure that paths/filenames which include spaces are handled properly.

# This modulefile requires Environment Modules 4.1 or later.
# Type `module --version` to determine the current installed version.

set min_tcl_ver 8.4
if { $tcl_version < $min_tcl_ver } {
    puts stderr " "
    puts stderr "ERROR: This modulefile requires tcl $min_tcl_ver or greater."
    puts stderr "Your system reports that tclsh version $tcl_version is installed."
    exit 1
}

set             version      "2023.2.0"

conflict        compiler32
conflict        compiler

module-whatis   {Configure for use with Intel 64-bit compiler(s).}

unsetenv        INTEL_TARGET_ARCH_IA32

set             compiler_version    "2023.2.0"
setenv          CMPLR_ROOT /opt/.apps-bin/intel/oneapi/compiler/$compiler_version


set             tbb_version      "2021.10.0"
#module          load tbb
conflict        tbb32
conflict        tbb

setenv          TBBROOT /opt/.apps-bin/intel/oneapi/tbb/$tbb_version
prepend-path    CPATH /opt/.apps-bin/intel/oneapi/tbb/$tbb_version/include
prepend-path    LIBRARY_PATH /opt/.apps-bin/intel/oneapi/tbb/$tbb_version/lib/intel64/gcc4.8
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/tbb/$tbb_version/lib/intel64/gcc4.8
prepend-path    CMAKE_PREFIX_PATH /opt/.apps-bin/intel/oneapi/tbb/$tbb_version




#module          load compiler-rt
conflict        compiler-rt32
conflict        compiler-rt
unsetenv        INTEL_TARGET_ARCH_IA32
prepend-path    LIBRARY_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/lib
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/compiler/lib/intel64_lin
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/lib/x64
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/lib
prepend-path    DIAGUTIL_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/sys_check/sys_check.sh

#module          load oclfpga
conflict        oclfpga32
conflict        oclfpga

prepend-path    OCL_ICD_FILENAMES libalteracl.so
prepend-path    OCL_ICD_FILENAMES libintelocl_emu.so
setenv          ACL_BOARD_VENDOR_PATH /opt/Intel/OpenCLFPGA/oneAPI/Boards
setenv          INTELFPGAOCLSDKROOT /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/lib/oclfpga
prepend-path    PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/lib/oclfpga/bin
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/lib/oclfpga/host/linux64/lib



append-path     OCL_ICD_FILENAMES /opt/.pps-bin/intel/oneapi/compiler/2023.1.0/linux/lib/x64/libintelocl.so

prepend-path    PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/bin
prepend-path    PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/bin/intel64
append-path     MANPATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/documentation/en/man/common
prepend-path    CMAKE_PREFIX_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/IntelDPCPP
prepend-path    NLSPATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/linux/compiler/lib/intel64_lin/locale/%l_%t/%N
prepend-path    DIAGUTIL_PATH /opt/.apps-bin/intel/oneapi/compiler/$compiler_version/sys_check/sys_check.sh



#set             mkl_version      "2023.2.0"
#conflict        mkl32
#conflict        mkl

#setenv          MKLROOT /opt/.apps-bin/intel/oneapi/mkl/$mkl_version

#prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/mkl/$mkl_version/lib/intel64
#prepend-path    LIBRARY_PATH /opt/.apps-bin/intel/oneapi/mkl/$mkl_version/lib/intel64
#prepend-path    CPATH /opt/.apps-bin/intel/oneapi/mkl/2023.1.0/include
#prepend-path    PKG_CONFIG_PATH /opt/.apps-bin/intel/oneapi/mkl/$mkl_version/lib/pkgconfig
#prepend-path    NLSPATH /opt/.apps-bin/intel/oneapi/mkl/$mkl_version/lib/intel64/locale/%l_%t/%N


set             mpi_version      "2021.10.0"
conflict        mpi32
conflict        mpi
#module-whatis   {Intel(R) MPI Library}
setenv          I_MPI_ROOT /opt/.apps-bin/intel/oneapi/mpi/$mpi_version
prepend-path    CLASSPATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/lib/mpi.jar
prepend-path    PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/bin
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/lib/release:/opt/.apps-bin/intel/oneapi/mpi/$mpi_version/lib
prepend-path    LIBRARY_PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/lib/release:/opt/.apps-bin/intel/oneapi/mpi/$mpi_version/lib
prepend-path    CPATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/include
prepend-path    MANPATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/man
setenv          FI_PROVIDER_PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/libfabric/lib/prov:/usr/lib64/libfabric
prepend-path    PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/libfabric/bin
prepend-path    LD_LIBRARY_PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/libfabric/lib
prepend-path    LIBRARY_PATH /opt/.apps-bin/intel/oneapi/mpi/$mpi_version/libfabric/lib
Loading