Skip to content
Snippets Groups Projects
Commit 3633182d authored by Tom Fischer's avatar Tom Fischer
Browse files

fixed a bug creating Tri elements

parent abb9ac2f
No related branches found
No related tags found
No related merge requests found
...@@ -113,15 +113,15 @@ Element* Tet::clone() const ...@@ -113,15 +113,15 @@ Element* Tet::clone() const
Element* Tet::reviseElement() const Element* Tet::reviseElement() const
{ {
if (_nodes[0] == _nodes[1] || _nodes[0] == _nodes[3]) { if (_nodes[0] == _nodes[1] || _nodes[1] == _nodes[2]) {
return new Triangle (_nodes[0], _nodes[2], _nodes[3], _value); return new Triangle (_nodes[0], _nodes[2], _nodes[3], _value);
} }
if (_nodes[0] == _nodes[2] || _nodes[1] == _nodes[2]) { if (_nodes[2] == _nodes[0]) {
return new Triangle (_nodes[0], _nodes[1], _nodes[3], _value); return new Triangle (_nodes[0], _nodes[1], _nodes[3], _value);
} }
if (_nodes[2] == _nodes[3]) { if (_nodes[0] == _nodes[3] || _nodes[1] == _nodes[3] || _nodes[2] == _nodes[3]) {
return new Triangle (_nodes[0], _nodes[1], _nodes[2], _value); return new Triangle (_nodes[0], _nodes[1], _nodes[2], _value);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment