Commit ff98d411 authored by Timo Koch's avatar Timo Koch
Browse files

[changelog] Add default constructablity of flux variables

parent 6b5aff33
...@@ -20,6 +20,10 @@ Differences Between DuMuX 2.8 and DuMuX 2.9 ...@@ -20,6 +20,10 @@ Differences Between DuMuX 2.8 and DuMuX 2.9
- You can now configure YaspGrid tensor grids via the input file. - You can now configure YaspGrid tensor grids via the input file.
- All flux variables are no default constructable. The non-trivial constructors
are deprecated. Model implementers need to make their flux variables default
constructable too.
* IMMEDIATE INTERFACE CHANGES not allowing/requiring a deprecation period: * IMMEDIATE INTERFACE CHANGES not allowing/requiring a deprecation period:
- For the multidomain models, the notation of the boundary condition types - For the multidomain models, the notation of the boundary condition types
has changed. This is especially important for all momentum boundary has changed. This is especially important for all momentum boundary
...@@ -37,6 +41,11 @@ Differences Between DuMuX 2.8 and DuMuX 2.9 ...@@ -37,6 +41,11 @@ Differences Between DuMuX 2.8 and DuMuX 2.9
haven't been used apart from one internal inheritance. See FS#304 for haven't been used apart from one internal inheritance. See FS#304 for
details. details.
- The flux variables don't contain a protected member variable const reference
to FVElementGeometry fvGeometry_ anymore. As flux variables are now default
constructable, the fvGeometry is stored as pointer and the base flux variables
have a protected return function member fvGeometry_().
* Deprecated PROPERTY and PARAMETER NAMES, to be removed after 2.9: BEWARE: The * Deprecated PROPERTY and PARAMETER NAMES, to be removed after 2.9: BEWARE: The
compiler will not print any warning if a deprecated property or parameter name compiler will not print any warning if a deprecated property or parameter name
is used. However, a run-time warning should appear in the summary lines after is used. However, a run-time warning should appear in the summary lines after
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment