From 2ebee9f7f1a6b19717cd80a2ae10b78a222e733a Mon Sep 17 00:00:00 2001
From: Daniel J <daniel.jana@epfl.ch>
Date: Thu, 24 Oct 2024 14:50:25 +0200
Subject: [PATCH] Added fdtd-2024 to the stack (external)

---
 stacks/pinot-noir/definitions_stack.yaml | 1 +
 stacks/pinot-noir/modules_common.yaml    | 6 ++++++
 stacks/pinot-noir/packages_stack.yaml    | 1 +
 3 files changed, 8 insertions(+)

diff --git a/stacks/pinot-noir/definitions_stack.yaml b/stacks/pinot-noir/definitions_stack.yaml
index 0109ba0..40bf92c 100644
--- a/stacks/pinot-noir/definitions_stack.yaml
+++ b/stacks/pinot-noir/definitions_stack.yaml
@@ -282,6 +282,7 @@ definitions:
       - cfdplusplus
       - comsol
       - fdtd
+      - fdtd@2024-R2.3-3941
       - gaussian
       - matlab
       - maple
diff --git a/stacks/pinot-noir/modules_common.yaml b/stacks/pinot-noir/modules_common.yaml
index f6b6a1e..2bf6dba 100644
--- a/stacks/pinot-noir/modules_common.yaml
+++ b/stacks/pinot-noir/modules_common.yaml
@@ -125,6 +125,12 @@ modules:
           set:
             SLURM_MPI_TYPE: pmi2
 
+      fdtd@2024-R2.3-3941:
+        environment:
+          set:
+            ANSYSLMD_LICENSE_FILE: '1055@scitas-lic-srv.epfl.ch'
+            SLURM_MPI_TYPE: pmi2
+
       gaussian:
          template: modules/group_restricted.lua
 
diff --git a/stacks/pinot-noir/packages_stack.yaml b/stacks/pinot-noir/packages_stack.yaml
index dcb7681..1c67fb3 100644
--- a/stacks/pinot-noir/packages_stack.yaml
+++ b/stacks/pinot-noir/packages_stack.yaml
@@ -474,6 +474,7 @@ packages:
     - {spec: fdtd@2020-R2.4-2502, prefix: /ssoft/spack/external/fdtd/2020-R2.4-2502}
     - {spec: fdtd@2021-R2.2-2806, prefix: /ssoft/spack/external/fdtd/2021-R2.2-2806}
     - {spec: fdtd@2022-R1.1-2963, prefix: /ssoft/spack/external/fdtd/2022-R1.1-2963}
+    - {spec: fdtd@2024-R2.3-3941, prefix: /ssoft/spack/external/fdtd/2024-R2.3-3941}
   gaussian:
     buildable: false
     externals:
-- 
GitLab