diff --git a/MeshLib/Mesh.cpp b/MeshLib/Mesh.cpp index 507bd455afccf2bad871b21a7fbb32fb8e6e9974..0cbc124a8b7b601cf8273169d56b8a0425a04c30 100644 --- a/MeshLib/Mesh.cpp +++ b/MeshLib/Mesh.cpp @@ -83,27 +83,6 @@ Mesh::~Mesh() delete _nodes[i]; } -void Mesh::makeNodesUnique() -{ - //check for unique mesh nodes - //PointVec::makePntsUnique - - //replace node pointers in elements - unsigned nElements (_elements.size()); - for (unsigned i=0; i<nElements; ++i) - { - unsigned nNodes (_elements[i]->getNNodes()); - for (unsigned j=0; j<nNodes; ++j) - _elements[i]->getNodeIndex(j); - } - - //set correct id for each node - - //if (this->getDimension() > 1) - // this->removeMeshElements(MeshElemType::LINE); - -} - void Mesh::addNode(Node* node) { _nodes.push_back(node); diff --git a/MeshLib/Mesh.h b/MeshLib/Mesh.h index 578596859eda5bf4da99d8cea102ab8e735a9a5b..483939f7e532a0ce38f1d4a1bb700a645d1dbc57 100644 --- a/MeshLib/Mesh.h +++ b/MeshLib/Mesh.h @@ -104,9 +104,6 @@ public: std::size_t getID() const {return _id; } protected: - /// Checks the coordinates of all mesh nodes and removes identical nodes. Elements are adapted accordingly. - void makeNodesUnique(); - /// Removes nodes that are not part of any element. void removeUnusedMeshNodes();