#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.