From 388d317a2171b39135cc841011d33c4d7f72b85b Mon Sep 17 00:00:00 2001 From: Fabian Wachsmann <wachsmann@dkrz.de> Date: Tue, 27 Jul 2021 11:47:13 +0200 Subject: [PATCH] This works with the tests. Enabling UNSTRUCTURED plus char axis --- src/stream_cdf_i.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/stream_cdf_i.c b/src/stream_cdf_i.c index 10a2d641a..5411367e3 100644 --- a/src/stream_cdf_i.c +++ b/src/stream_cdf_i.c @@ -1767,7 +1767,8 @@ void cdf_set_dimtype(int nvars, ncvar_t *ncvars, ncdim_t *ncdims) cdf_set_dim(ncvar, i, X_AXIS); lxdim = true; } - else if ( !lydim && ncvar->gridtype != GRID_UNSTRUCTURED ) + else if ( !lydim && ! (ncvars[ncvar->xvarid].dimids[0] == +ncvars[ncvar->yvarid].dimids[0] && ncvars[ncvar->xvarid].ndims == 1 && ncvars[ncvar->yvarid].ndims == 1)) { if ( lcdim && ncvar->yvarid == CDI_UNDEFID ) { -- GitLab