X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FStdMeshers%2FStdMeshers_Hexa_3D.cxx;h=4f2cacc70782d2cd12ae4c0a95d1a5dfc916c67a;hp=cde18b142757bb95bec2e1c45e0be21b645f9122;hb=cb55604f37e3d2583272fd436bb6557b041948b5;hpb=3afca7a3ff82fd4350bd662acf130a72a4e3fc9a diff --git a/src/StdMeshers/StdMeshers_Hexa_3D.cxx b/src/StdMeshers/StdMeshers_Hexa_3D.cxx index cde18b142..4f2cacc70 100644 --- a/src/StdMeshers/StdMeshers_Hexa_3D.cxx +++ b/src/StdMeshers/StdMeshers_Hexa_3D.cxx @@ -56,6 +56,8 @@ #include +#include + typedef SMESH_Comment TComm; using namespace std; @@ -840,16 +842,6 @@ bool StdMeshers_Hexa_3D::Compute(SMESH_Mesh & aMesh, vector< const SMDS_MeshNode* >& columnX0 = columns[ colIndex( x, 0 )]; for ( z = 0; z < zSize; ++z ) renumHelper.AddReplacingNode( columnX0[ z ] ); - if ( x == 0 || x == X ) - { - for ( y = 1; y < ySize; ++y ) - { - vector< const SMDS_MeshNode* >& column0Y = columns[ colIndex( x, y )]; - for ( z = 0; z < zSize; ++z ) - renumHelper.AddReplacingNode( column0Y[ z ] ); - } - continue; - } } const double rX = x / double(X); @@ -1135,7 +1127,7 @@ bool StdMeshers_Hexa_3D::IsApplicable( const TopoDS_Shape & aShape, bool toCheck if ( !toCheckAll && ok ) return true; } return toCheckAll; -}; +} //======================================================================= //function : ComputePentahedralMesh