-// Copyright (C) 2007-2020 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2021 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
#include "Utils_ExceptHandlers.hxx"
#include <cstddef>
+#include <numeric>
typedef SMESH_Comment TComm;
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);
if ( !toCheckAll && ok ) return true;
}
return toCheckAll;
-};
+}
//=======================================================================
//function : ComputePentahedralMesh