Add a more generic way of dealing with named columns for subgrid models

Merged Matthieu Schaller requested to merge named_columns into master

Does what it says on the tin.

Merge request reports