From 22dd12cfebb87dd7a2aa5ed90af148afb0f9dedb Mon Sep 17 00:00:00 2001
From: Nicolas Richart <networms@gmail.ch>
Date: Fri, 21 Jun 2024 01:07:23 +0200
Subject: [PATCH] Splitting matrices

---
 stacks/pinot-noir/spack.yaml | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/stacks/pinot-noir/spack.yaml b/stacks/pinot-noir/spack.yaml
index e6decb0..601c348 100644
--- a/stacks/pinot-noir/spack.yaml
+++ b/stacks/pinot-noir/spack.yaml
@@ -37,6 +37,8 @@ spack:
     - mpi_codes:
         - osu-micro-benchmarks +graphing
         - hdf5 +mpi
+
+    - blas_mpi_python_codes
         - petsc +mpi
 
     # -------------------------------------------------------------------------
@@ -77,7 +79,27 @@ spack:
 
     - matrix:
         - [$mpi_codes]
-        - [$%compilers]
+        - [$^mpi_oneapi]
+        - [$%compiler_oneapi]
+
+    - matrix:
+        - [$mpi_codes]
+        - [$^mpi_gcc]
+        - [$%compiler_gcc]
+
+    - matrix:
+        - [$blas_mpi_python_codes]
+        - [$^blas_oneapi]
+        - [$^mpi_oneapi]
+        - ^python
+        - [$%compiler_oneapi]
+
+    - matrix:
+        - [$blas_mpi_python_codes]
+        - [$^blas_gcc]
+        - [$^mpi_gcc]
+        - ^python
+        - [$%compiler_gcc]
 
   view: false
 #    default:
-- 
GitLab