From 9d754b99370f272fcf130889c009f128b3d94f96 Mon Sep 17 00:00:00 2001 From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be> Date: Wed, 22 Feb 2012 18:51:12 +0000 Subject: [PATCH] Revert "fix commit" This reverts commit 55b9435a12d5cd16d51ce1f0426fb8fb643a41f6. --- Mesh/Voronoi3D.cpp | 12 ++---------- Mesh/meshMetric.cpp | 2 +- Mesh/periodical.cpp | 12 ++---------- Mesh/simple3D.cpp | 6 ------ 4 files changed, 5 insertions(+), 27 deletions(-) diff --git a/Mesh/Voronoi3D.cpp b/Mesh/Voronoi3D.cpp index 326d96e501..e607294a34 100755 --- a/Mesh/Voronoi3D.cpp +++ b/Mesh/Voronoi3D.cpp @@ -3,19 +3,15 @@ // See the LICENSE.txt file for license information. Please report all // bugs and problems to <gmsh@geuz.org>. +#include "voro++.hh" #include "Voronoi3D.h" #include "GModel.h" #include "MElement.h" #include "meshGRegion.h" #include <fstream> #include "Levy3D.h" -#if defined(HAVE_Voro3D) -#include "voro++.hh" -#endif -#if defined(HAVE_Voro3D) using namespace voro; -#endif /*********class clip*********/ @@ -76,7 +72,6 @@ void clip::execute(GRegion* gr){ } void clip::execute(std::vector<SPoint3>& vertices,std::vector<VoronoiElement>& clipped){ -#if defined(HAVE_Voro3D) int i; int j; int start; @@ -270,9 +265,6 @@ void clip::execute(std::vector<SPoint3>& vertices,std::vector<VoronoiElement>& c //printf("%f %f\n",volume1,volume2); for(i=0;i<pointers.size();i++) delete pointers[i]; -#else - Msg::Error("Gmsh needs to be compiled with Voro3D to use clip"); -#endif } double clip::min(double a,double b){ @@ -304,4 +296,4 @@ void clip::print_segment(SPoint3 p1,SPoint3 p2,std::ofstream& file){ << p1.x() << ", " << p1.y() << ", " << p1.z() << ", " << p2.x() << ", " << p2.y() << ", " << p2.z() << "){10, 20};\n"; -} +} \ No newline at end of file diff --git a/Mesh/meshMetric.cpp b/Mesh/meshMetric.cpp index 03c64c472e..b1fa1ad386 100644 --- a/Mesh/meshMetric.cpp +++ b/Mesh/meshMetric.cpp @@ -171,7 +171,7 @@ void meshMetric::exportInfo(const char * fileendname){ meshMetric::~meshMetric(){ if (_octree) delete _octree; - for (unsigned int i = 0; i < _elements.size(); i++) + for (int i=0; i< _elements.size(); i++) delete _elements[i]; } diff --git a/Mesh/periodical.cpp b/Mesh/periodical.cpp index a010cd1de0..db4d40006e 100755 --- a/Mesh/periodical.cpp +++ b/Mesh/periodical.cpp @@ -3,19 +3,15 @@ // See the LICENSE.txt file for license information. Please report all // bugs and problems to <gmsh@geuz.org>. +#include "voro++.hh" #include "periodical.h" #include "GModel.h" #include "meshGRegion.h" #include <fstream> #include <algorithm> #include "MElement.h" -#if defined(HAVE_Voro3D) -#include "voro++.hh" -#endif -#if defined(HAVE_Voro3D) using namespace voro; -#endif /*********class voroMetal3D*********/ @@ -62,7 +58,6 @@ void voroMetal3D::execute(GRegion* gr){ } void voroMetal3D::execute(std::vector<SPoint3>& vertices){ -#if defined(HAVE_Voro3D) int i; int j; int start; @@ -149,9 +144,6 @@ void voroMetal3D::execute(std::vector<SPoint3>& vertices){ file << "};\n"; for(i=0;i<pointers.size();i++) delete pointers[i]; -#else - Msg::Error("Gmsh needs to be compiled with Voro3D to use voroMetal3D"); -#endif } void voroMetal3D::print_segment(SPoint3 p1,SPoint3 p2,std::ofstream& file){ @@ -159,4 +151,4 @@ void voroMetal3D::print_segment(SPoint3 p1,SPoint3 p2,std::ofstream& file){ << p1.x() << ", " << p1.y() << ", " << p1.z() << ", " << p2.x() << ", " << p2.y() << ", " << p2.z() << "){10, 20};\n"; -} +} \ No newline at end of file diff --git a/Mesh/simple3D.cpp b/Mesh/simple3D.cpp index 805c5c007b..80313594e7 100755 --- a/Mesh/simple3D.cpp +++ b/Mesh/simple3D.cpp @@ -9,9 +9,7 @@ #include "MElementOctree.h" #include "meshGRegion.h" #include <queue> -#if defined(HAVE_RTREE) #include "rtree.h" -#endif #include <fstream> #define k1 0.7 //k1*h is the minimal distance between two nodes @@ -327,7 +325,6 @@ void Filler::treat_model(){ } void Filler::treat_region(GRegion* gr){ -#if defined(HAVE_RTREE) int i,j; int count; bool ok; @@ -436,9 +433,6 @@ void Filler::treat_region(GRegion* gr){ for(i=0;i<garbage.size();i++) delete garbage[i]; for(i=0;i<new_vertices.size();i++) delete new_vertices[i]; new_vertices.clear(); -#else - Msg::Error("Gmsh needs to be compiled with rtree to use Filler::treat_region"); -#endif } Metric Filler::get_metric(double x,double y,double z){ -- GitLab