- Jul 23, 2018
-
-
Timo Koch authored
-
- Jul 20, 2018
-
-
Timo Koch authored
-
- Jun 01, 2018
-
-
Ansgar Burchardt authored
foamgrid-test.cc and local-refine-test.cc are expected to fail with ``` Dune::GridError [checkIntersectionIterator:[...]/dune/grid/test/checkintersectionit.hh:600]: Integral over outer normals on affine entity is nonzero: -1 0 0 ``` The test from dune-grid doesn't quite apply to FoamGrid and needs to be adapted to make the tests pass.
-
Ansgar Burchardt authored
-
- May 05, 2018
-
-
Timo Koch authored
-
- Dec 16, 2017
-
-
Timo Koch authored
Communicate seems to be required by DefaultGridView. Throw an exception in loadBalance when the number of processes is greater than 1.
-
- Nov 27, 2017
- Nov 13, 2017
- Oct 27, 2017
-
-
Timo Koch authored
-
- Oct 13, 2017
-
-
Kilian Weishaupt authored
-
- Sep 28, 2017
-
-
Timo Koch authored
-
- Sep 18, 2017
-
-
Ansgar Burchardt authored
I do not use the DGF format, but users having to include the implementation in `dgffoam.cc` looks wrong.
-
Ansgar Burchardt authored
The file was removed in a3cdfb27
-
- Sep 14, 2017
-
-
Ansgar Burchardt authored
-
- Sep 04, 2017
- Sep 01, 2017
-
-
Timo Koch authored
Id sets have to provide unique ids for all entitites of a grid. In Foamgrid the id was only unique within the subset of entities of the same codimension.
-
Simon Praetorius authored
-
- 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
-
-
Timo Koch authored
-