- The name of dunecontrol's "resume" file, i.e., the file containing the
modules that have not yet been successfully built, can now be specified
in the options file (RESUME_FILE=filename).
- When resuming a previous dunecontrol run, it is now possible to skip the
first module (the one that caused the error) by passing --skipfirst
on the command line.
- The ConfigParser class can now read array-valued arguments.
- The ConfigParser code has been split into two parts. The new class
ParameterTree handles hierarchies of string parameters.
The ConfigParser class now only handles the actual parsing.
- The file utility.hh has been renamed to tupleutility.hh.
The old file is still there for backward compatibility, but it issues a
compile-time warning.
- The method nSetBits of the class BitSetVector has been removed.
It was already deprecated in Dune 2.0. Please use the method count
instead.
- The file smartpointer.hh, already deprecated in Dune 2.0, has been removed.
- The file helpertemplates.hh, already deprecated in Dune 2.0, has been removed.
- The file fixedarray.hh, already deprecated in Dune 2.0, has been removed.
- There is a new helper class StructuredGridFactory, which allows
to initialize unstructured grids with structured cube and simplex grids.
- The method Intersection::boundaryId() has been deprecated.
Assignment of data to coarse grid boundary segments should now be done
using the boundary index.
- All code that still implemented the old (== pre-2.0) numbering of subentities has been
removed. This includes the ReferenceElement class and related classes and
the methods subIndex<>, Geometry::operator[] and a few others.
- The methods intersectionSelfLocal(), intersectionNeighborLocal(), and
intersectionGlobal() have been removed from the Intersection.
Use geometryInInside(), geometryInOutside() and geometry()
instead.
- The capabilities hasHangingNodes and IsUnstructured have been removed.
- The ISTLAllocator class has been deprecated. Default allocator
for all ISTL classes is now std::allocator. This does not change
the memory allocation behavior. However, allocators are now expected to
conform to the stl interface.
A list of all bugs can be found online in our bug-tracker
http://www.dune-project.org/flyspray/.