Issues with staggered properties
There are some issues with the staggered properties.
-
The discretization TypeTag, and the physical TypeTags are not well separated. For the test/discretization/staggered/test_staggeredfvgeometry I want to inherit from NumericModel and a discretization TypeTag without knowing anything about physics. This currently seems not possible.
-
the staggered properties inherit from LinearSolverTypeTag which it shouldn't
-
the staggered properties define a type for SCVs but none for SCV faces. There should be a default type for SCV faces that implements at least the common functions that a staggered scvf needs to have