From e31cc5d1ad0db91911c4d7ee1463f9f418b423ba Mon Sep 17 00:00:00 2001
From: Luc <L.Papeleux@ULiege.be>
Date: Tue, 3 Dec 2024 09:57:14 +0100
Subject: [PATCH] append chinook configuration

---
 cfg/chinook/gmsh.profile              |  5 +++++
 cfg/chinook/intel.bashrc              |  8 ++++++++
 cfg/chinook/intel.profile             |  8 ++++++++
 cfg/chinook/intel2019/intel.bashrc    |  9 +++++++++
 cfg/chinook/intel2019/intel.profile   | 11 +++++++++++
 cfg/chinook/intel2019/mumps.profile   |  3 +++
 cfg/chinook/intelOneApi/intel.bashrc  |  8 ++++++++
 cfg/chinook/intelOneApi/intel.profile |  8 ++++++++
 cfg/chinook/intelOneApi/mumps.profile |  3 +++
 cfg/chinook/lagamine.profile          |  3 +++
 cfg/chinook/leanVTK.profile           |  1 +
 cfg/chinook/matlab.profile            |  1 +
 cfg/chinook/mumps.profile             |  3 +++
 cfg/chinook/parasolid.profile         |  3 +++
 cfg/chinook/samcef.profile            |  2 ++
 mtfLicense/chinook.lic                |  1 +
 16 files changed, 77 insertions(+)
 create mode 100644 cfg/chinook/gmsh.profile
 create mode 100644 cfg/chinook/intel.bashrc
 create mode 100644 cfg/chinook/intel.profile
 create mode 100644 cfg/chinook/intel2019/intel.bashrc
 create mode 100644 cfg/chinook/intel2019/intel.profile
 create mode 100644 cfg/chinook/intel2019/mumps.profile
 create mode 100644 cfg/chinook/intelOneApi/intel.bashrc
 create mode 100644 cfg/chinook/intelOneApi/intel.profile
 create mode 100644 cfg/chinook/intelOneApi/mumps.profile
 create mode 100644 cfg/chinook/lagamine.profile
 create mode 100644 cfg/chinook/leanVTK.profile
 create mode 100644 cfg/chinook/matlab.profile
 create mode 100644 cfg/chinook/mumps.profile
 create mode 100644 cfg/chinook/parasolid.profile
 create mode 100644 cfg/chinook/samcef.profile
 create mode 100644 mtfLicense/chinook.lic

diff --git a/cfg/chinook/gmsh.profile b/cfg/chinook/gmsh.profile
new file mode 100644
index 0000000..bc68515
--- /dev/null
+++ b/cfg/chinook/gmsh.profile
@@ -0,0 +1,5 @@
+add2env PATH            "/opt/gmsh/bin" front
+add2env INCLUDE         "/opt/gmsh/include" front
+add2env LIB             "/opt/gmsh/lib" front
+add2env LD_LIBRARY_PATH "/opt/gmsh/lib"
+add2env PYTHONPATH      "/opt/gmsh/lib"
diff --git a/cfg/chinook/intel.bashrc b/cfg/chinook/intel.bashrc
new file mode 100644
index 0000000..d9b8d9f
--- /dev/null
+++ b/cfg/chinook/intel.bashrc
@@ -0,0 +1,8 @@
+# Intel compiler and/or TBB/MKL 
+#
+# EXPLANATIONS [RB]: (see "cfg/garfield/compilers.*")
+
+if [ -d /opt/intel ] ; then
+     . /opt/intel/oneapi/tbb/latest/env/vars.sh intel64
+     . /opt/intel/oneapi/mkl/latest/env/vars.sh intel64
+fi
diff --git a/cfg/chinook/intel.profile b/cfg/chinook/intel.profile
new file mode 100644
index 0000000..5ae6ec0
--- /dev/null
+++ b/cfg/chinook/intel.profile
@@ -0,0 +1,8 @@
+# Intel compiler and/or TBB/MKL 
+#
+# EXPLANATIONS [RB]: (see "cfg/garfield/compilers.*")
+
+if [ -d /opt/intel ] ; then
+     . /opt/intel/oneapi/tbb/latest/env/vars.sh intel64     
+     . /opt/intel/oneapi/mkl/latest/env/vars.sh intel64
+fi
diff --git a/cfg/chinook/intel2019/intel.bashrc b/cfg/chinook/intel2019/intel.bashrc
new file mode 100644
index 0000000..8560647
--- /dev/null
+++ b/cfg/chinook/intel2019/intel.bashrc
@@ -0,0 +1,9 @@
+# Intel compiler and/or TBB/MKL 
+#
+# EXPLANATIONS [RB]: (see "cfg/garfield/compilers.*")
+
+if [ -d /opt/intel ] ; then
+    . /opt/intel2019/mkl/bin/mklvars.sh intel64
+    . /opt/intel2019/tbb/bin/tbbvars.sh intel64
+fi
+export MKL_DEBUG_CPU_TYPE=5
diff --git a/cfg/chinook/intel2019/intel.profile b/cfg/chinook/intel2019/intel.profile
new file mode 100644
index 0000000..9862a22
--- /dev/null
+++ b/cfg/chinook/intel2019/intel.profile
@@ -0,0 +1,11 @@
+# Intel compiler and/or TBB/MKL 
+#
+# EXPLANATIONS [RB]: (see "cfg/garfield/compilers.*")
+
+if [ -n "$BASH_VERSION" ]; then
+    if [ -d /opt/intel ] ; then
+        . /opt/intel2019/mkl/bin/mklvars.sh intel64
+        . /opt/intel2019/tbb/bin/tbbvars.sh intel64
+    fi
+fi
+export MKL_DEBUG_CPU_TYPE=5
diff --git a/cfg/chinook/intel2019/mumps.profile b/cfg/chinook/intel2019/mumps.profile
new file mode 100644
index 0000000..add06f6
--- /dev/null
+++ b/cfg/chinook/intel2019/mumps.profile
@@ -0,0 +1,3 @@
+add2env LD_LIBRARY_PATH "/opt/mumps-4.10.0-intel2019/lib"
+add2env LIB "/opt/mumps-4.10.0-intel2019/lib"
+add2env INCLUDE "/opt/mumps-4.10.0-intel2019/include"
diff --git a/cfg/chinook/intelOneApi/intel.bashrc b/cfg/chinook/intelOneApi/intel.bashrc
new file mode 100644
index 0000000..d9b8d9f
--- /dev/null
+++ b/cfg/chinook/intelOneApi/intel.bashrc
@@ -0,0 +1,8 @@
+# Intel compiler and/or TBB/MKL 
+#
+# EXPLANATIONS [RB]: (see "cfg/garfield/compilers.*")
+
+if [ -d /opt/intel ] ; then
+     . /opt/intel/oneapi/tbb/latest/env/vars.sh intel64
+     . /opt/intel/oneapi/mkl/latest/env/vars.sh intel64
+fi
diff --git a/cfg/chinook/intelOneApi/intel.profile b/cfg/chinook/intelOneApi/intel.profile
new file mode 100644
index 0000000..5ae6ec0
--- /dev/null
+++ b/cfg/chinook/intelOneApi/intel.profile
@@ -0,0 +1,8 @@
+# Intel compiler and/or TBB/MKL 
+#
+# EXPLANATIONS [RB]: (see "cfg/garfield/compilers.*")
+
+if [ -d /opt/intel ] ; then
+     . /opt/intel/oneapi/tbb/latest/env/vars.sh intel64     
+     . /opt/intel/oneapi/mkl/latest/env/vars.sh intel64
+fi
diff --git a/cfg/chinook/intelOneApi/mumps.profile b/cfg/chinook/intelOneApi/mumps.profile
new file mode 100644
index 0000000..2e804bb
--- /dev/null
+++ b/cfg/chinook/intelOneApi/mumps.profile
@@ -0,0 +1,3 @@
+add2env LD_LIBRARY_PATH "/opt/mumps-4.10.0/lib"
+add2env LIB "/opt/mumps-4.10.0/lib"
+add2env INCLUDE "/opt/mumps-4.10.0/include"
diff --git a/cfg/chinook/lagamine.profile b/cfg/chinook/lagamine.profile
new file mode 100644
index 0000000..f8e4775
--- /dev/null
+++ b/cfg/chinook/lagamine.profile
@@ -0,0 +1,3 @@
+add2env LD_LIBRARY_PATH "/opt/lagamine/lib"
+add2env INCLUDE "/opt/lagamine/include"
+add2env LIB "/opt/lagamine/lib"
diff --git a/cfg/chinook/leanVTK.profile b/cfg/chinook/leanVTK.profile
new file mode 100644
index 0000000..02bfbe9
--- /dev/null
+++ b/cfg/chinook/leanVTK.profile
@@ -0,0 +1 @@
+add2env PATH "/usr/local/lib/LeanVTK-1.0"
diff --git a/cfg/chinook/matlab.profile b/cfg/chinook/matlab.profile
new file mode 100644
index 0000000..0ff3588
--- /dev/null
+++ b/cfg/chinook/matlab.profile
@@ -0,0 +1 @@
+add2env PATH "/opt/matlab/bin"
diff --git a/cfg/chinook/mumps.profile b/cfg/chinook/mumps.profile
new file mode 100644
index 0000000..2e804bb
--- /dev/null
+++ b/cfg/chinook/mumps.profile
@@ -0,0 +1,3 @@
+add2env LD_LIBRARY_PATH "/opt/mumps-4.10.0/lib"
+add2env LIB "/opt/mumps-4.10.0/lib"
+add2env INCLUDE "/opt/mumps-4.10.0/include"
diff --git a/cfg/chinook/parasolid.profile b/cfg/chinook/parasolid.profile
new file mode 100644
index 0000000..e24e2e8
--- /dev/null
+++ b/cfg/chinook/parasolid.profile
@@ -0,0 +1,3 @@
+add2env PATH "/opt/parasolid/shared_object"
+add2env INCLUDE "/opt/parasolid"
+export P_SCHEMA=/opt/parasolid/schema
diff --git a/cfg/chinook/samcef.profile b/cfg/chinook/samcef.profile
new file mode 100644
index 0000000..834343e
--- /dev/null
+++ b/cfg/chinook/samcef.profile
@@ -0,0 +1,2 @@
+export SAM_ZONE=200000000
+add2env PATH "/opt/samcef"
diff --git a/mtfLicense/chinook.lic b/mtfLicense/chinook.lic
new file mode 100644
index 0000000..57d22d8
--- /dev/null
+++ b/mtfLicense/chinook.lic
@@ -0,0 +1 @@
+646574612B0A060C031B13305B736D657470666F722024372D0F021B1900102D0F0C1703161163666F727D6574611A6F726D047461660C726D65E161666FE26D657471666F7211657461076F726D06746166FA726D65E561666FCE676574
-- 
GitLab