MultiDomain Traits define types inconsistently as const
Some of the types are
const types, some to non-const types.
This way done in an inconsistent way.
I propose to change it as follows
- Do not provide any tuple types, as we already have
MakeTuple(could be renamed to simply
- Provide only subdomain types with template arugment
- Provide other helpers that create a
This is necessary to implement !1350 (merged).