mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2025-01-30 13:50:34 +05:00
0021764: EDF SMESH: QUAD9 elements not counted in the mesh computation summary
Complete the fix
This commit is contained in:
parent
f63603631a
commit
4217970fc6
@ -402,7 +402,8 @@ void SMESHGUI_MeshInfosBox::SetMeshInfo(const SMESH::long_array& theInfo)
|
|||||||
theInfo[SMDSEntity_Quadrangle] +
|
theInfo[SMDSEntity_Quadrangle] +
|
||||||
theInfo[SMDSEntity_Polygon] ));
|
theInfo[SMDSEntity_Polygon] ));
|
||||||
myNbQuadFace ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Triangle] +
|
myNbQuadFace ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Triangle] +
|
||||||
theInfo[SMDSEntity_Quad_Quadrangle] ));
|
theInfo[SMDSEntity_Quad_Quadrangle] +
|
||||||
|
theInfo[SMDSEntity_BiQuad_Quadrangle] ));
|
||||||
|
|
||||||
// volumes
|
// volumes
|
||||||
myNbVolum ->setText( QString("%1").arg( theInfo[SMDSEntity_Tetra] +
|
myNbVolum ->setText( QString("%1").arg( theInfo[SMDSEntity_Tetra] +
|
||||||
@ -424,6 +425,7 @@ void SMESHGUI_MeshInfosBox::SetMeshInfo(const SMESH::long_array& theInfo)
|
|||||||
myNbQuadVolum->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Tetra] +
|
myNbQuadVolum->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Tetra] +
|
||||||
theInfo[SMDSEntity_Quad_Pyramid] +
|
theInfo[SMDSEntity_Quad_Pyramid] +
|
||||||
theInfo[SMDSEntity_Quad_Hexa] +
|
theInfo[SMDSEntity_Quad_Hexa] +
|
||||||
|
theInfo[SMDSEntity_TriQuad_Hexa] +
|
||||||
theInfo[SMDSEntity_Quad_Penta] ));
|
theInfo[SMDSEntity_Quad_Penta] ));
|
||||||
|
|
||||||
if ( myFull )
|
if ( myFull )
|
||||||
@ -435,9 +437,11 @@ void SMESHGUI_MeshInfosBox::SetMeshInfo(const SMESH::long_array& theInfo)
|
|||||||
myNbQuadTrai ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Triangle] ));
|
myNbQuadTrai ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Triangle] ));
|
||||||
// quadrangles
|
// quadrangles
|
||||||
myNbQuad ->setText( QString("%1").arg( theInfo[SMDSEntity_Quadrangle] +
|
myNbQuad ->setText( QString("%1").arg( theInfo[SMDSEntity_Quadrangle] +
|
||||||
theInfo[SMDSEntity_Quad_Quadrangle] ));
|
theInfo[SMDSEntity_Quad_Quadrangle],
|
||||||
|
theInfo[SMDSEntity_BiQuad_Quadrangle] ));
|
||||||
myNbLinQuad ->setText( QString("%1").arg( theInfo[SMDSEntity_Quadrangle] ));
|
myNbLinQuad ->setText( QString("%1").arg( theInfo[SMDSEntity_Quadrangle] ));
|
||||||
myNbQuadQuad ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Quadrangle] ));
|
myNbQuadQuad ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Quadrangle] +
|
||||||
|
theInfo[SMDSEntity_BiQuad_Quadrangle]));
|
||||||
// poligones
|
// poligones
|
||||||
myNbPolyg ->setText( QString("%1").arg( theInfo[SMDSEntity_Polygon] ));
|
myNbPolyg ->setText( QString("%1").arg( theInfo[SMDSEntity_Polygon] ));
|
||||||
|
|
||||||
@ -448,9 +452,11 @@ void SMESHGUI_MeshInfosBox::SetMeshInfo(const SMESH::long_array& theInfo)
|
|||||||
myNbQuadTetra->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Tetra] ));
|
myNbQuadTetra->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Tetra] ));
|
||||||
// hexas
|
// hexas
|
||||||
myNbHexa ->setText( QString("%1").arg( theInfo[SMDSEntity_Hexa] +
|
myNbHexa ->setText( QString("%1").arg( theInfo[SMDSEntity_Hexa] +
|
||||||
|
theInfo[SMDSEntity_TriQuad_Hexa],
|
||||||
theInfo[SMDSEntity_Quad_Hexa] ));
|
theInfo[SMDSEntity_Quad_Hexa] ));
|
||||||
myNbLinHexa ->setText( QString("%1").arg( theInfo[SMDSEntity_Hexa] ));
|
myNbLinHexa ->setText( QString("%1").arg( theInfo[SMDSEntity_Hexa] ));
|
||||||
myNbQuadHexa ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Hexa] ));
|
myNbQuadHexa ->setText( QString("%1").arg( theInfo[SMDSEntity_Quad_Hexa] +
|
||||||
|
theInfo[SMDSEntity_TriQuad_Hexa] ));
|
||||||
// pyras
|
// pyras
|
||||||
myNbPyra ->setText( QString("%1").arg( theInfo[SMDSEntity_Pyramid] +
|
myNbPyra ->setText( QString("%1").arg( theInfo[SMDSEntity_Pyramid] +
|
||||||
theInfo[SMDSEntity_Quad_Pyramid] ));
|
theInfo[SMDSEntity_Quad_Pyramid] ));
|
||||||
|
Loading…
Reference in New Issue
Block a user