]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
SALOME 9.10.0-MPI add dedicated sections
authorNabil Ghodbane <nabil.ghodbane@cea.fr>
Wed, 7 Dec 2022 17:05:38 +0000 (18:05 +0100)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Wed, 7 Dec 2022 17:05:38 +0000 (18:05 +0100)
applications/SALOME-9.10.0-MPI.pyconf
products/FIELDS.pyconf
products/HEXABLOCK.pyconf
products/HOMARD.pyconf
products/JOBMANAGER.pyconf
products/KERNEL.pyconf
products/MEDCOUPLING.pyconf
products/PARAVIS.pyconf
products/SOLVERLAB.pyconf

index fb4994c9150cb0f719091bdf1a4bf03096e64e6f..9897204669fe8b281d1004b8f5a1917e1e203f94 100644 (file)
@@ -182,7 +182,7 @@ APPLICATION :
         'OPENTURNS_SALOME'
         'YDEFX'
         'pmml'
-        'SOLVERLAB': {tag:'V9_10_0rc1', base: 'no', section: 'default_MPI', hpc: 'yes'}
+        'SOLVERLAB': {tag:'V9_10_0rc1', base: 'no', section: 'version_V9_10_0_MPI', hpc: 'yes'}
         'TopIIVolMesh'
         'CEATESTBASE'
     }
index 295722f5441b5542b21ddbfcbc7bd803ea804f9e..4e0ee6c094b2a2dbc1af08e25561a072b6eefac7 100755 (executable)
@@ -40,6 +40,17 @@ default_MPI :
     ]
 }
 
+version_V9_10_0_MPI :
+{
+    cmake_options : "-DSALOME_USE_MPI=ON -DMEDCOUPLING_USE_64BIT_IDS=ON"
+    depend : [
+      "GUI", 
+      "KERNEL", 
+      "MEDCOUPLING",
+      "openmpi"
+    ]
+}
+
 version_V9_9_0_MPI :
 {
     cmake_options : "-DSALOME_USE_MPI=ON -DMEDCOUPLING_USE_64BIT_IDS=ON"
index e305066596c7754ab6e6be54c099c88c0284ab6a..fa306794d7251ae04482710fb5b41ca89313dac9 100644 (file)
@@ -72,6 +72,32 @@ default_MPI :
             ]
 } 
 
+version_V9_10_0_MPI :
+{
+    cmake_options : "-DSALOME_USE_MPI=ON"
+    depend : [
+             "KERNEL", 
+             "GUI", 
+             "GEOM",
+             "boost", 
+             "CAS", 
+             "Python", 
+             "omniORB", 
+             "qt", 
+             "ParaView", 
+             "docutils", 
+             "libxml2", 
+             "Sphinx", 
+             "Jinja2", 
+             "setuptools", 
+             "Pygments", 
+             "six", 
+             "pytz",    
+             "markupsafe",
+             "openmpi"
+            ]
+} 
+
 version_V9_9_0_MPI :
 {
     cmake_options : "-DSALOME_USE_MPI=ON"
index a7b74402f7cf06ce1d44ef220d059b3628d53dce..4b5964f0520fb10421261d92614c96664915703e 100644 (file)
@@ -40,6 +40,12 @@ default_MPI :
   opt_depend : ['openmpi']
 }
 
+version_V9_10_0_MPI :
+{
+  cmake_options : "-DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} -DSALOME_USE_MPI=ON "
+  opt_depend : ['openmpi']
+}
+
 version_V9_9_0_MPI :
 {
   cmake_options : "-DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} -DSALOME_USE_MPI=ON "
index 0abc12ce30e166785175d895e8baac0ced668e89..96c7e40c401293f4a4ee6988fce95730b9c14eeb 100644 (file)
@@ -64,6 +64,29 @@ default_MPI :
              ]
 }
 
+version_V9_10_0_MPI :
+{
+    cmake_options : "-DSALOME_USE_MPI=ON"
+    depend : [
+             "LIBBATCH", 
+             "KERNEL", 
+             "GUI", 
+             "Python",
+             "qt", 
+             "omniORB",
+             "boost", 
+             "Sphinx", 
+             "Jinja2", 
+             "setuptools", 
+             "Pygments", 
+             "docutils", 
+             "six", 
+             "pytz", 
+             "markupsafe",
+             "openmpi"
+             ]
+}
+
 version_V9_9_0_MPI :
 {
     cmake_options : "-DSALOME_USE_MPI=ON"
index a7a536ee6cf7ba4e7827cccd47bc20ba366277ed..49de209680cc9ae5850a17ae3c8b09705807a539 100644 (file)
@@ -98,6 +98,31 @@ default_32BIT_IDS :
     cmake_options : "-DSALOME_USE_LIBBATCH=ON -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DSALOME_CMAKE_DEBUG=ON -DSALOME_USE_64BIT_IDS=OFF"
 }
 
+version_V9_10_0_MPI :
+{
+    cmake_options : "-DSALOME_USE_MPI=ON -DSALOME_USE_LIBBATCH=ON -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DSALOME_USE_64BIT_IDS=ON "
+    depend : ["Python",
+              "boost",
+              "numpy",
+              "lapack",
+              "hdf5",
+              "omniORB",
+              "omniORBpy",
+              "docutils",
+              "libxml2",
+              "Sphinx",
+              "sphinxintl",
+              "Jinja2",
+              "setuptools",
+              "Pygments",
+              "pytz",
+              "cppunit",
+              "openmpi",
+              "LIBBATCH",
+              "psutil"
+              ]
+}
+
 version_V9_9_0_MPI :
 {
     cmake_options : "-DSALOME_USE_MPI=ON -DSALOME_USE_LIBBATCH=ON -DSWIG_EXECUTABLE=${SWIG_ROOT_DIR}/bin/swig -DSALOME_USE_64BIT_IDS=ON "
index aadc12e0c9c079e2723937e2d20b1c9afd9b478c..fb9cce9ef0faae42a7f8800a99b1ea23b4d16447 100644 (file)
@@ -187,6 +187,32 @@ default_32BIT_IDS_MPI_STD :
     opt_depend : ["ParMetis", "metis"]
 }
 
+version_V9_10_0_MPI_STD :
+{
+    cmake_options : "-DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=OFF -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=OFF -DMEDCOUPLING_PARTITIONER_SCOTCH=ON -DMEDCOUPLING_PARTITIONER_PARMETIS=ON -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=ON -DSALOME_USE_MPI=ON -DMEDCOUPLING_USE_64BIT_IDS=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER}"
+    depend : [
+              "boost",
+              "cppunit",
+              "Python",
+              "hdf5",
+              "medfile",
+              "scotch",
+              "docutils",
+              "libxml2",
+              "Sphinx",
+              "sphinxintl",
+              "setuptools",
+              "six",
+              "pytz",
+              "numpy",
+              "scipy",
+              "lapack",
+              "CONFIGURATION",
+              "openmpi"
+              ]
+    opt_depend : ["ParMetis"]
+}
+
 version_V9_9_0_MPI:
 {
     cmake_options : "-DMEDCOUPLING_ENABLE_PYTHON=ON -DMEDCOUPLING_ENABLE_PARTITIONER=ON -DMEDCOUPLING_ENABLE_RENUMBER=ON -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_PARMETIS=OFF -DMEDCOUPLING_PARTITIONER_SCOTCH=OFF -DMEDCOUPLING_PARTITIONER_PTSCOTCH=ON -DMEDCOUPLING_MICROMED=OFF -DMEDCOUPLING_USE_MPI=ON -DMEDCOUPLING_USE_64BIT_IDS=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} -DSCOTCH_ROOT_DIR=${SCOTCH_ROOT_DIR} -DPTSCOTCH_ROOT_DIR=${PTSCOTCH_ROOT_DIR} -DPTSCOTCH_INCLUDE_DIRS=${PTSCOTCH_INCLUDE_DIR}"
index 041252fe22a7e9234fa108bd2a4f023dc0bdb78b..0fe6a2969e6b6008f39425cdd0708d033c166311 100644 (file)
@@ -100,11 +100,39 @@ default_MPI :
     patches : []
 }
 
+
 version_V9_7_0_to_V9_8_0 :
 {
     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON -DBUILD_TESTING=ON"
 }
 
+version_V9_10_0_MPI :
+{
+    cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON  -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
+    depend : [
+       "KERNEL",
+       "GUI",
+       "MEDCOUPLING",
+       "FIELDS",
+       "GEOM",
+       "SMESH",
+       "Python",
+       "qt",
+       "boost",
+       "hdf5",
+       "medfile",
+       "ParaView",
+       "CAS",
+       "omniORB",
+       "docutils",
+       "libxml2",
+       "six",
+       "pytz",
+       "openmpi"
+    ]
+    patches : []
+}
+
 version_V9_9_0_MPI :
 {
     cmake_options : "-DSALOME_PARAVIS_USE_GEOM_SOURCE=ON -DSALOME_PARAVIS_USE_SMESH_SOURCE=ON  -DSALOME_USE_MPI=ON -DCMAKE_CXX_COMPILER:STRING=${MPI_CXX_COMPILER} -DCMAKE_C_COMPILER:STRING=${MPI_C_COMPILER} "
index 0980f8a9c7d155c7fab2310c1947bb6f1d370232..0e1d262b9778d478f98e77c43f3b4972e72a10cb 100644 (file)
@@ -60,6 +60,25 @@ default_MPI :
     opt_depend : ['mpi4py']
 }
 
+version_V9_10_0_MPI :
+{
+    depend :
+    [
+        'hdf5',
+        'matplotlib',
+        'medfile',
+        'numpy',
+        'ParaView',
+        'petsc',
+        'Python',
+        'KERNEL',
+        'GUI',
+        'MEDCOUPLING',
+        'openmpi'
+    ]
+    opt_depend : ['mpi4py']
+}
+
 version_V9_9_0_MPI :
 {
     depend :