- May 15, 2017
-
-
Simon Praetorius authored
integer types in interface cleaned up, to reduce warnings related to comparison between signed and unsigned integers
-
- Jan 24, 2017
-
-
Timo Koch authored
The previous implementation had a sign mistake and thus only worked for intersections connecting elements on the same level. The new implementation works for adaptive grids as well.
- Nov 29, 2016
-
-
Timo Koch authored
-
- Aug 22, 2016
-
-
Timo Koch authored
-
Timo Koch authored
Note: this is a backward compatible change. The growth insertion index can now be used conveniently to attach user data to the new element.
-
Timo Koch authored
Each element has a growthInsertionIndex that can be queried using a grid method with the same name. This index is only valid between calling grow() and postGrow() and only for elements that have been inserted using the grids insertElement method. It can be used to attach user data to an element inserted with the insertElement method, because we don't know at insertion time (before calling grow()) which index or id the element will have in the grid. The concept is very similar to the insertionIndex of the factory with the difference that the validity of the index is only temporary.
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
When inserting two element that share a new vertex this vertex was inserted twice resulting in a disconnected grid. The check if a vertex is already inserted was already in place, however the map had the wrong scope and the pointer written in the map was a pointer to the grid entity not the entity in the to-be-inserted queue.
-
- Apr 19, 2016
- Mar 07, 2016
-
-
Carsten Gräser authored
-
- Feb 01, 2016
-
-
Oliver Sander authored
-
Oliver Sander authored
This silences a few warnings when compiling with -DNDEBUG.
-
- Jan 28, 2016
-
-
Timo Koch authored
-
- Jan 26, 2016
-
-
Timo Koch authored
When global refining not all isNew markers were removed. This also caused a bug when mixing growth and adaptivity as the isNew marker is also used for newly added elements through growth.
-
- Jan 22, 2016
- Jan 12, 2016
-
-
Timo Koch authored
-
- Dec 22, 2015
-
-
Timo Koch authored
Only leaf vertices can get a new position. However this triggerts that the vertex' position on all levels will be changed accordingly. Add a setPosition test.
-
- Dec 18, 2015
-
-
Timo Koch authored
For consistency with the factory.
-
Timo Koch authored
When the final insertion level for vertices and elements was determined for an element that is unconnected to the elements of the current grid the level was initialized to numerical_limits::lowest. This makes sure the lowest level is zero Adds a test that checks inserting an unrelated element.
-
- Dec 11, 2015
- Sep 24, 2015