We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3d8fa91 commit b588c8eCopy full SHA for b588c8e
graphs/src/anemoi/graphs/generate/icon_mesh.py
@@ -148,7 +148,7 @@ def _restrict_multi_mesh_edges_and_cells(
148
"""Creates a new mesh with only the vertices at the desired level."""
149
vertex_mask = self.reflvl_vertex <= self.max_level
150
num_vertices = vertex_mask.shape[0]
151
- vertex_glb2loc = np.zeros(num_vertices, dtype=int)
+ vertex_glb2loc = np.full(num_vertices, -1, dtype=int)
152
vertex_glb2loc[vertex_mask] = np.arange(vertex_mask.sum())
153
return (
154
[vertex_glb2loc[vertices] for vertices in edge_vertices[: self.max_level + 1]],
0 commit comments