Skip to content

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