Salome HOME
Compilation error on Ubuntu 16
authoreap <eap@opencascade.com>
Tue, 14 Jun 2016 09:42:49 +0000 (12:42 +0300)
committereap <eap@opencascade.com>
Tue, 14 Jun 2016 09:42:49 +0000 (12:42 +0300)
doc/salome/examples/3dmesh.py
src/StdMeshersGUI/StdMeshersGUI_DistrPreview.cxx

index 665534d80700f9e58784827da94735f56ff3976c..47383fee949f4dd77b97f7b85292073caff4e7e3 100644 (file)
@@ -93,3 +93,12 @@ triaStr = ""
 for tria in tetra.GetElementsByType( SMESH.FACE ):
     nodes = tetra.GetElemNodes( tria )
     triaStr += "%s (%s, %s, %s) " % ( tria, nodes[0], nodes[1], nodes[2] )
+
+# Retrieve group contents
+groupStr = ""
+for group in tetra.GetGroups():
+    ids   = group.GetIDs()
+    name  = group.GetName()
+    eType = group.GetType()
+    groupStr += "'%s' %s: %s \n" % ( name, eType, ids )
+
index e6aaa288954c561904f524a93d9495c6ce955db5..7eb2f33484b97daa5729fcdb4ff5b7b893dc90cc 100644 (file)
@@ -310,7 +310,7 @@ void StdMeshersGUI_DistrPreview::update()
     if ( std::fabs(y[i]) >= HUGE_VAL)
       y[i] = HUGE_VAL/100.;
 #else
-    if ( isinf(y[i]))
+    if ( std::isinf(y[i]))
       y[i] = std::numeric_limits<double>::max()/100.;
 #endif
 //     if ( y[i] > 1e3 )