File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -185,27 +185,31 @@ def units(self, value):
185185
186186 @property
187187 def xdim (self ):
188- if type (self .data_full ) is xr . DataArray :
188+ if hasattr (self .grid , "xdim" ) :
189189 return self .grid .xdim
190190 else :
191191 raise NotImplementedError ("xdim not implemented for unstructured grids" )
192192
193193 @property
194194 def ydim (self ):
195- if type (self .data_full ) is xr . DataArray :
195+ if hasattr (self .grid , "ydim" ) :
196196 return self .grid .ydim
197197 else :
198198 raise NotImplementedError ("ydim not implemented for unstructured grids" )
199199
200200 @property
201201 def zdim (self ):
202- if type (self .data_full ) is xr . DataArray :
202+ if hasattr (self .grid , "zdim" ) :
203203 return self .grid .zdim
204204 else :
205205 if "nz1" in self .data_full .dims :
206206 return self .data_full .sizes ["nz1" ]
207+ elif "nz1" in self .data .dims :
208+ return self .data .sizes ["nz1" ]
207209 elif "nz" in self .data_full .dims :
208210 return self .data_full .sizes ["nz" ]
211+ elif "nz" in self .data .dims :
212+ return self .data .sizes ["nz" ]
209213 else :
210214 return 0
211215
You can’t perform that action at this time.
0 commit comments