OK, this is a rather big changeset that refactors the old vector_type and precomputed_type into a compound StateVector, and, while we are at it, add a block vector V for carrying additional state:
we need this change in order to move forward with the implementation of various equations,
it significantly simplifies the time stepping.
The PR currently only modifies the code to the new data structure (and cleans up some typedefs on the way). In a follow-up we will need to adjust this further.
OK, this is a rather big changeset that refactors the old
vector_type
andprecomputed_type
into a compoundStateVector
, and, while we are at it, add a block vectorV
for carrying additional state:The PR currently only modifies the code to the new data structure (and cleans up some typedefs on the way). In a follow-up we will need to adjust this further.