Dear @davidhassell You're right that we don't require container variables to be scalar, and I suppose we don't need to, but I assume that they would normally be scalar, since any data they contain is a waste of space. So "the presence of a dimensions attribute on a variable" indicates it's a domain variable. Thanks. My suggestion for disallowing domain variables for scalar _domains_ is that the main purpose of the domain variable is to declare the domain without having to include any data. Since a scalar variable contains no more data anyway than a domain variable, that argument doesn't apply. I can't see a need for more than one domain variable to describe any domain, but it seems harmless. A domain is defined by the things which are attached to a domain variable. Hence two domain variables describing the same domain would by definition have equal contents. That is redundant but doesn't cause a problem, just as one might have a copy of a data variable. Cheers Jonathan
-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/cf-convention/cf-conventions/issues/301#issuecomment-698940486 This list forwards relevant notifications from Github. It is distinct from [email protected], although if you do nothing, a subscription to the UCAR list will result in a subscription to this list. To unsubscribe from this list only, send a message to [email protected].
