]> SALOME platform Git repositories - plugins/gmshplugin.git/blobdiff - src/GMSHPlugin/GMSHPlugin_i.cxx
Salome HOME
[EDF] (2022-T3) Creation of 3D mesh with GMSH based on 2D mesh created with another...
[plugins/gmshplugin.git] / src / GMSHPlugin / GMSHPlugin_i.cxx
index 0c3721397908c04a5034a5e497098182b01e46ab..6671cb1775db60a3600d4f6e81fb296672e7a8d8 100644 (file)
 
 #include "GMSHPlugin_Hypothesis_i.hxx"
 #include "GMSHPlugin_Hypothesis_2D_i.hxx"
+#include "GMSHPlugin_Hypothesis_3D_i.hxx"
 #include "GMSHPlugin_GMSH_i.hxx"
 #include "GMSHPlugin_GMSH_2D_i.hxx"
+#include "GMSHPlugin_GMSH_3D_i.hxx"
 
 template <class T> class GMSHPlugin_Creator_i:public HypothesisCreator_i<T>
 {
@@ -53,11 +55,15 @@ extern "C"
       aCreator = new GMSHPlugin_Creator_i<GMSHPlugin_GMSH_i>;
     else if (strcmp(aHypName, "GMSH_2D") == 0)
       aCreator = new GMSHPlugin_Creator_i<GMSHPlugin_GMSH_2D_i>;
+    else if (strcmp(aHypName, "GMSH_3D") == 0)
+      aCreator = new GMSHPlugin_Creator_i<GMSHPlugin_GMSH_3D_i>;
     // Hypotheses
     else if (strcmp(aHypName, "GMSH_Parameters") == 0)
       aCreator = new GMSHPlugin_Creator_i<GMSHPlugin_Hypothesis_i>;
     else if (strcmp(aHypName, "GMSH_Parameters_2D") == 0)
       aCreator = new GMSHPlugin_Creator_i<GMSHPlugin_Hypothesis_2D_i>;
+    else if (strcmp(aHypName, "GMSH_Parameters_3D") == 0)
+      aCreator = new GMSHPlugin_Creator_i<GMSHPlugin_Hypothesis_3D_i>;
 
     return aCreator;
   }