dune-grid 2.4.1 Coordination Task
I'll use this task to track the backports for dune-common 2.4.1.
If you have suggestions for more fixes or concerns about one of the backports, please comment.
Backported commits
-
e7d2296d [MCMGMapper] Fix misleading deprecation message. -
34ce5171 [PartitionSet] Make PartitionSet comparable -
652c97d0 [CMake] Include used CheckIncludeFiles -
db4ad282 [CMake] Include used CheckIncludeFiles to FindGrape, too -
314870a4 Git ignore build-* instead of build-cmake. -
2a3d1227 Make leafIndex for UG::Vector return the correct type (i.e., UG::UINT) -
e5a1e283 Use UG::INT instead of int in order to conform with the interface -
2db4aa55 [albertagrid] don't ude deprecated EntityPointer (cherry picked from commit 1a64f01f) -
e02e411e [albertagrid] add const qualifier, as we never change the geoInside object (cherry picked from commit 82682578) -
88284e13 Merge remote-tracking branch 'linus/master' -
665cc737 [Backport][Fixup] Add printgrid and associated test to autotools build system -
df405258 [bugfix] add header guards and make headercheck pass -
5af719d2 do not require the node indices to be ordered -
0f13d144 Simplify default implementation of method hasBoundaryIntersections -
b8bd3e0b add physical entities to gmsh output -
66f08616 Update list of copyright holders. -
27ef73cd doc: Entity::father() no longer returns an EntityPointer -
c7abb465 [gridcheck][bugfix] the size for codim > 0 failed when a grid did not have these entities. -
1cdf77e6 [bugfix] in a serial run we have one process, not zero. -
1b291528 Downgrade a static assertion to a regular assertion -
72e576ff doc: refer to Grid::entity rather than the deprecated Grid::entityPointer -
0ac968cd [bugfix] Throw an exception on all processes if the grid is too small -
5840007e [bugfix] Fix previous bugfix about too small overlapping grids -
dd3858d5 [bugfix,yaspgrid] add HAVE_MPI marco to ensure mpi is present if MPI functions are used. -
2ae430d5 [bugfix] use ints for communicating around too small grids. -
d8a6fbdd Merge remote-tracking branch 'origin/feature/FS1690-parallel-tensorgrid-factory' (see flyspray/FS#1690 (closed)) -
1be3f875 Don't use deprecated enums exported by the Geometry class -
4a4efeea [bugfix,vtkwriter] make bind/unbind non-const -
d430a25d [vtkwriter] extend vtkwriter to handle function which allow to call localFunction(f) -
3d974502 use coorddimension instead of dimensionworld -
4622204e [printgrid] Rename method to printGrid() to follow camelCase convention -
0a356673 [printgrid] Some minor fixes -
8d080ab5 [autotools] Make configure check pass on GCC 4.4 -
c9d52a2b Use MultiLinearGeometry to implement UGGrid local geometries, rathern than CachedMultiLinearGeometry -
7fe1229f Avoid two signed/unsigned warnings -
a13a8953 Add constructor for VTKSequenceWriter that takes a VTKWriter instead of a GridView -
8f13f03d Use the new constructor of VTKSequenceWriter -
be4fe969 ensure number of boundary segments is correct before creating a possibly very large vector -
1c34e691 [bugfix] check that iterator is not end iterator before dereferencing !!!! -
4d92e02a [bugfix] Do not hard-wire the byte order, it is platform-dependend -
a5cb8d2d [doc] due to a GCC bug we can not use "auto&&" for range based for -
557ddc9e Add new VTKSequenceWriter constructor that omits the 'path' and 'extendpath' arguments -
2b97fa9f [GlobalIndexSet] use unsigned int instead of uint -
f937df8c [OneDGrid] Assert that vertices are specified when OneDGrid is initialized -
23be4e49 Add missing header to gmshtest -
397154f4 [bugfix] Use a gcc4.4 compliant header to test for dune-grid -
30998a70 [Bugfix] Pick yet another header for the dune-grid autotools check -
54055720 Merge branch 'master' into 'master' -
ee496a9a avoid deprecated EntityPointer in DGFGridFactory for UGGrid -
ec7c9f1b [UG][Cleanup] Use a value to capture a temporary Entity object -
522325f7 Merge branch 'Feature/issue2_missing_intersection_insertion_index_UG' into 'master' (see !20 (merged)) -
20406ff3 Merge branch 'feature/make-intersectioniterator-a-forward-iterator' into 'master' (see !12 (merged)) -
38fae0d5 Use Entities instead of the deprecated EntityPointer -
e133d443 Merge branch 'skip-printgridtest-if-gnuplot-is-not-installed' into 'master' (see !25 (merged)) -
c35fa233 [ug] mark destructor of UGGrid as noexcept(false) -
85331250 Merge remote-tracking branch 'origin/feature/FS1713-add-config_h-bottom-section' -
eb378867 Merge branch 'feature/fix-parmetisgridpartitioner-compilation' into 'master'
Rejected/deferred merge requests and bugs
Outstanding merge requests and bugs
-
c3c4944b [ALUGrid] Get rid of ALUSimplexGrid/ALUCubeGrid forward declarations. (see !30 (merged)) -
3e170fbc [alugrid.hh] No need to include the declarations twice. (see !30 (merged)) -
#7 (closed) Unit tests for the old alugrid fail to compile. -
!34 (merged) Feature/fix parmetisgridpartitioner compilation