Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bos #20256: [CEA 18523] Porting SMESH to int 64 bits
[modules/smesh.git]
/
src
/
StdMeshers
/
StdMeshers_FaceSide.cxx
diff --git
a/src/StdMeshers/StdMeshers_FaceSide.cxx
b/src/StdMeshers/StdMeshers_FaceSide.cxx
index 6d0e8a97a3fb6ef38617075378057ca3f32b7d80..9a3ba489342b069252b3b4a63d99ef0cb7881b93 100644
(file)
--- a/
src/StdMeshers/StdMeshers_FaceSide.cxx
+++ b/
src/StdMeshers/StdMeshers_FaceSide.cxx
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-202
0
CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-202
1
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
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@
-182,7
+182,7
@@
StdMeshers_FaceSide::StdMeshers_FaceSide(const TopoDS_Face& theFace,
} // loop on edges
// orient seam edges (#19982)
} // loop on edges
// orient seam edges (#19982)
- const tol = Precision::Confusion();
+ const
double
tol = Precision::Confusion();
if ( NbEdges() > 1 && !myC2d[0].IsNull() )
for ( int i = 0; i < NbEdges(); ++i )
{
if ( NbEdges() > 1 && !myC2d[0].IsNull() )
for ( int i = 0; i < NbEdges(); ++i )
{
@@
-835,7
+835,7
@@
bool StdMeshers_FaceSide::GetEdgeNodes(size_t i,
if ( mesh->HasModificationsToDiscard() ) // check nb of nodes on the EDGE sub-mesh
{
int iQuad = sm->NbElements() ? sm->GetElements()->next()->IsQuadratic() : 0;
if ( mesh->HasModificationsToDiscard() ) // check nb of nodes on the EDGE sub-mesh
{
int iQuad = sm->NbElements() ? sm->GetElements()->next()->IsQuadratic() : 0;
-
int
nbExpect = sm->NbElements() - 1 + iQuad * sm->NbElements();
+
smIdType
nbExpect = sm->NbElements() - 1 + iQuad * sm->NbElements();
if ( nbExpect != sm->NbNodes() ) // some nodes are moved from the EDGE by MergeNodes()
{
// add nodes of all segments
if ( nbExpect != sm->NbNodes() ) // some nodes are moved from the EDGE by MergeNodes()
{
// add nodes of all segments
@@
-1045,7
+1045,7
@@
void StdMeshers_FaceSide::SetIgnoreMediumNodes(bool toIgnore)
// since creation of this side
//=======================================================================
// since creation of this side
//=======================================================================
-
int
StdMeshers_FaceSide::NbPoints(const bool update) const
+
smIdType
StdMeshers_FaceSide::NbPoints(const bool update) const
{
if ( !myPoints.empty() )
return myPoints.size();
{
if ( !myPoints.empty() )
return myPoints.size();
@@
-1112,7
+1112,7
@@
int StdMeshers_FaceSide::NbPoints(const bool update) const
// since creation of this side
//=======================================================================
// since creation of this side
//=======================================================================
-
int
StdMeshers_FaceSide::NbSegments(const bool update) const
+
smIdType
StdMeshers_FaceSide::NbSegments(const bool update) const
{
return NbPoints( update ), myNbSegments;
}
{
return NbPoints( update ), myNbSegments;
}
@@
-1176,6
+1176,8
@@
void StdMeshers_FaceSide::dump(const char* msg) const
MESSAGE_ADD ( "\tF: "<<myFirst[i]<< " L: "<< myLast[i] );
MESSAGE_END ( "\tnormPar: "<<myNormPar[i]<<endl );
}
MESSAGE_ADD ( "\tF: "<<myFirst[i]<< " L: "<< myLast[i] );
MESSAGE_END ( "\tnormPar: "<<myNormPar[i]<<endl );
}
+#else
+ (void)msg; // unused in release mode
#endif
}
#endif
}