diff --git a/src/SMESH/SMESH_Algo.cxx b/src/SMESH/SMESH_Algo.cxx index 8aad675b4..da8647c40 100644 --- a/src/SMESH/SMESH_Algo.cxx +++ b/src/SMESH/SMESH_Algo.cxx @@ -76,7 +76,7 @@ SMESH_Algo::SMESH_Algo (int hypId, int studyId, SMESH_Gen * gen) gen->_mapAlgo[hypId] = this; _onlyUnaryInput = _requireDescretBoundary = _requireShape = true; - _quadraticMesh = false; + _quadraticMesh = _supportSubmeshes = false; _error = COMPERR_OK; } diff --git a/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx b/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx index 21570e7b3..5e454807e 100644 --- a/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx +++ b/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cxx @@ -82,6 +82,7 @@ StdMeshers_RadialQuadrangle_1D2D::StdMeshers_RadialQuadrangle_1D2D(int hypId, myNbLayerHypo = 0; myDistributionHypo = 0; _requireDescretBoundary = false; + _supportSubmeshes = true; }