I don't think zlev should be _required_ to have missing values where they are 
not _used_. A user might start with a solely z-based coordinate, say, zlev = 
-5000 (k=1) by 500 to 0 (k=11) and c_depth=0 (or n_sigma=0) but subsequently 
tinker with increasing values of c_depth and n_sigma. This eats into the 
entries in zlev and ceases to use some of them (zlev<c_depth) but why demand 
that unused entries be defined as "missing"?  

That said, such "tinkering" is not going to be very flexible because it demands 
a change in the vertical _dimension_. The number of vertical coordinate 
surfaces is n_sigma plus the number of z-levels below c_depth. So, if anything, 
it might be better to require that zlev contain values strictly < c_depth so 
that the vertical dimension is always length(zlev) plus n_sigma.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/314*issuecomment-823502091__;Iw!!G2kpM7uM-TzIFchu!lAumpLQwUYStVNdnUoWiL3W-YMBbw5ALghaO-O218BXVEjj8PEDBOwbkYuMoYcqo3qqqIFawNtA$
 
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].

Reply via email to