From 9d7d375d6276f5ad44fa374334367f8fcc6472e8 Mon Sep 17 00:00:00 2001 From: Amaury Johnen <amaury.johnen@uclouvain.be> Date: Tue, 15 Aug 2017 09:49:00 +0200 Subject: [PATCH] fix bug --- Plugin/AnalyseCurvedMesh.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Plugin/AnalyseCurvedMesh.cpp b/Plugin/AnalyseCurvedMesh.cpp index 3122f5d1fb..e5d393c940 100644 --- a/Plugin/AnalyseCurvedMesh.cpp +++ b/Plugin/AnalyseCurvedMesh.cpp @@ -652,10 +652,10 @@ void GMSH_AnalyseCurvedMeshPlugin::_createPViewElementToScan() // Quality measures fullVector<double> ige; - dataPView[_hoElement->getNum()].clear(); name.str(std::string()); if (_numElementToScan != -7) { jacobianBasedQuality::sampleIGEMeasure(_elementToScan, _viewOrder, ige); + dataPView[_hoElement->getNum()].clear(); for (int j = 0; j < ige.size(); ++j) { dataPView[_hoElement->getNum()].push_back(ige(j)); } @@ -664,6 +664,7 @@ void GMSH_AnalyseCurvedMeshPlugin::_createPViewElementToScan() else { for (int i = 0; i < _allHoElements.size(); ++i) { jacobianBasedQuality::sampleIGEMeasure(_data[i].element(), _viewOrder, ige); + dataPView[_allHoElements[i]->getNum()].clear(); for (int j = 0; j < ige.size(); ++j) { dataPView[_allHoElements[i]->getNum()].push_back(ige(j)); } -- GitLab