Skip to content

Commit b2ce219

Browse files
committed
fix D3D cordinate system for edges
1 parent 6d83bf5 commit b2ce219

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

mhkit/river/io/d3d.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ def get_layer_data(
388388
elif isinstance(data, xr.Dataset):
389389
layer_percentages = cord_sys.values # accumulative
390390

391-
if layer_dim == "FlowLink_xu FlowLink_yu":
391+
if layer_dim == "FlowLink_xu FlowLink_yu" or layer_dim == 'mesh2d_edge_x mesh2d_edge_y':
392392
# interpolate
393393
if isinstance(data, netCDF4.Dataset):
394394
x_laydim = np.ma.getdata(data.variables[coords[0]][:], False)
@@ -421,13 +421,13 @@ def get_layer_data(
421421
waterdepth = []
422422

423423
if dimensions == 2:
424-
if layer_dim == "FlowLink_xu FlowLink_yu":
424+
if layer_dim == "FlowLink_xu FlowLink_yu" or layer_dim == 'mesh2d_edge_x mesh2d_edge_y':
425425
z = [bottom_depth_wdim]
426426
waterlevel = water_level_wdim
427427
else:
428428
z = [bottom_depth]
429429
else:
430-
if layer_dim == "FlowLink_xu FlowLink_yu":
430+
if layer_dim == "FlowLink_xu FlowLink_yu" or layer_dim == 'mesh2d_edge_x mesh2d_edge_y':
431431
z = [bottom_depth_wdim * layer_percentages[layer_index]]
432432
waterlevel = water_level_wdim
433433
else:

0 commit comments

Comments
 (0)