[next] Transitioning to new dumux assembly, geometry, global-local concept
A new implementation for assembly,finite volume geometry, global-local concept is available on branch next
.
I think to efficiently transition we need to
-
port existing model to make the code more robust and working with as many modelling situations as possible, this means specifically -> models should either be based on the
last dumux release 2.10/2.11
or be ported to the new infrastructure to keep adjustments to master branch minimal -
Postpone cleanup and beautification tasks on master and do them only on the
next
branch (avoid double the work) -
Port bugfixes and essential improvements made on master to the
next
branch (we have to do double the work) -
Mark feature requests / issues that will be only fixed on
next
We should discuss whether there should be a last release of the old version working with Dune 2.5
soon. Then the next branch should become the new master and old code will be based on the releases/2.11
branch which we should support with bugfixes for a while.
There should be a documentation on how to port a model and how to port a problem. This can be done after it is decided how to design the spatial params and the vkt output.