From b3d7cef491f3ccc6d7e2ff355f7852eb760297c9 Mon Sep 17 00:00:00 2001 From: Jean-Francois Remacle <jean-francois.remacle@uclouvain.be> Date: Mon, 28 Sep 2009 20:57:55 +0000 Subject: [PATCH] *** empty log message *** --- Geo/GModelIO_Mesh.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Geo/GModelIO_Mesh.cpp b/Geo/GModelIO_Mesh.cpp index a9a7fd8adb..b7745f466a 100644 --- a/Geo/GModelIO_Mesh.cpp +++ b/Geo/GModelIO_Mesh.cpp @@ -1640,11 +1640,12 @@ int GModel::writeVisualFEA(const std::string &name, int elementTagType, getEntities(entities); for(unsigned int i = 0; i < entities.size(); i++) for(unsigned int j = 0; j < entities[i]->mesh_vertices.size(); j++) - fprintf(fp,"%d %g %g %g\n",entities[i]->mesh_vertices[j]->getNum(), - entities[i]->mesh_vertices[j]->x()*scalingFactor, - entities[i]->mesh_vertices[j]->y()*scalingFactor, - entities[i]->mesh_vertices[j]->z()*scalingFactor); - int iElement = 0; + if (entities[i]->mesh_vertices[j]->getIndex() >= 0) + fprintf(fp,"%d %g %g %g\n",entities[i]->mesh_vertices[j]->getIndex(), + entities[i]->mesh_vertices[j]->x()*scalingFactor, + entities[i]->mesh_vertices[j]->y()*scalingFactor, + entities[i]->mesh_vertices[j]->z()*scalingFactor); + int iElement = 1; for(fiter it = firstFace(); it != lastFace(); ++it){ int numPhys = (*it)->physicals.size(); if(saveAll || numPhys){ -- GitLab