FS#820 Encapsulate scalars of type T in Field<T>
# Metadata | Property | Value | | -------- | ----- | | Reported by | Carsten Gräser (graeser@math.fu-berlin.de) | | Reported at | Sep 12, 2010 21:46 | | Type | Feature Request | | Version | 1.2 | | Operating System | Unspecified / All | # Description As the number of vector/matrix implementations grows having different vectors and matrices as innermost type in the istl nesting becomes more and more inconvenient. E.g. there are 3 possible statically sized matrices for the termination. I suggest to introduce a class `Field<T>` to encapsulate a raw type. Then one would e.g. use `StaticMatrix<Field<T>,n,m>` instead of `FieldMatrix<T,n,m>`. This would also allow nesting of statically sized matrices without code duplication.
issue