Skip to content

Commit cc0c0cb

Browse files
committed
bugfix
1 parent c1bf85a commit cc0c0cb

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/parcels/convert.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,15 @@
2525

2626
_NEMO_EXPECTED_COORDS = ["glamf", "gphif"]
2727

28-
_NEMO_DIMENSION_COORD_NAMES = ["x", "y", "time", "x", "x_center", "y", "y_center", "depth", "glamf", "gphif"]
28+
_NEMO_DIMENSION_COORD_NAMES = ["x", "y", "time", "x", "x_center", "y", "y_center", "depth", "depth_center", "glamf", "gphif"]
2929

3030
_NEMO_AXIS_VARNAMES = {
3131
"x": "X",
3232
"x_center": "X",
3333
"y": "Y",
3434
"y_center": "Y",
3535
"depth": "Z",
36+
"depth_center": "Z",
3637
"time": "T",
3738
}
3839

@@ -297,7 +298,6 @@ def nemo_to_sgrid(*, fields: dict[str, xr.Dataset | xr.DataArray], coords: xr.Da
297298
coords = coords.isel({dim: 0})
298299
if len(coords.dims) != 2:
299300
raise ValueError("Expected coordsinates to be 2 dimensional")
300-
301301
ds = xr.merge(list(fields.values()) + [coords])
302302
ds = _maybe_rename_variables(ds, _NEMO_VARNAMES_MAPPING)
303303
ds = _maybe_create_depth_dim(ds)
@@ -336,7 +336,7 @@ def nemo_to_sgrid(*, fields: dict[str, xr.Dataset | xr.DataArray], coords: xr.Da
336336
sgrid.DimDimPadding("x_center", "x", sgrid.Padding.LOW),
337337
sgrid.DimDimPadding("y_center", "y", sgrid.Padding.LOW),
338338
),
339-
vertical_dimensions=(sgrid.DimDimPadding("z_center", "depth", sgrid.Padding.HIGH),),
339+
vertical_dimensions=(sgrid.DimDimPadding("depth_center", "depth", sgrid.Padding.HIGH),),
340340
).to_attrs(),
341341
)
342342

0 commit comments

Comments
 (0)