Skip to content

#1501 Release of dune 2.4

Metadata

Property Value
Reported by Carsten Gräser (graeser@math.fu-berlin.de)
Reported at Sep 29, 2014 10:13
Type Discussion
Version Git (pre2.4) [autotools]
Operating System Unspecified / All
Last edited by Carsten Gräser (graeser@math.fu-berlin.de)
Last edited at Oct 6, 2015 09:12
Closed by Carsten Gräser (graeser@math.fu-berlin.de)
Closed at Oct 6, 2015 09:12
Closed in version Unknown
Resolution Implemented
Comment Release has been published.

Description

This is for collecting stuff related to the 2.4 release.

On the 2014 dev meeting the following features have been voted for 2.4:

    1. Add all (despite well-founded exceptions) flags by default. (Markus)

The following have been voted w/o dedicated release number but may also be suited for 2.4:

    1. Get rid of istl_assign_to_fmatrix (Christoph Ge.)

The followings features have been voted for 2.4 but where skipped for the release:

    1. Deprecate overlapSize(), ghostSize(), communicate() on grid.
    1. Add hasEntityIterator capability
    1. Remove C++11 compatibility code

The followings task are done:

    1. Make cmake the default and add --use-autotools in dunecontrol.
    1. Deprecate SGrid (Oliver)
    1. Remove Alberta 2 support.
    1. Merge all-entities-yaspgrid.
    1. Add global index set from Benedikt Oswald and check compatibility with scotch.
    1. Make EntityIterators forward_iterators.
    1. Make entities copyable.
    1. Make intersections copyable.
    1. Deprecate PartitionIteratorType paramter of gridviews (Martin)
    1. Deprecate IndexSet::geomTypes()
    1. Add types() on indexsets and gridviews (Martin)
    1. Document and merge range based for (Steffen)
    1. Deprecate map() and add index() subIndex() to mappers (Oliver)
    1. Use Mapper::IndexType instead of plain int (Oliver)
    1. Make gridcheck headers .hh (Steffen)
    1. Rename monom.hh to monomial.hh (Oliver)
    1. Only run boost check in dune-common if necessary.
    1. Deprecate Geometry::dimension and Geometry::dimensionworld (Oliver)
    1. Deprecate isParallel capability