Skip to content

Commit daf0dc3

Browse files
authored
Merge pull request #758 from DHI/mesh_repr
FM reprs, nodes before elements
2 parents 8a7f514 + fb57792 commit daf0dc3

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

mikeio/dfsu/_layered.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,13 @@ def __init__(self, filename: str | Path) -> None:
5555
self._items = self._read_items(self._filename)
5656

5757
def __repr__(self) -> str:
58-
out = [f"<mikeio.{self.__class__.__name__}>"]
59-
60-
out.append(f"number of elements: {self.geometry.n_elements}")
61-
out.append(f"number of nodes: {self.geometry.n_nodes}")
62-
out.append(f"projection: {self.geometry.projection_string}")
63-
out.append(f"number of sigma layers: {self.geometry.n_sigma_layers}")
58+
out = [
59+
f"<mikeio.{self.__class__.__name__}>"
60+
f"number of nodes: {self.geometry.n_nodes}",
61+
f"number of elements: {self.geometry.n_elements}",
62+
f"projection: {self.geometry.projection_string}",
63+
f"number of sigma layers: {self.geometry.n_sigma_layers}",
64+
]
6465
if (
6566
self._type == DfsuFileType.DfsuVerticalProfileSigmaZ
6667
or self._type == DfsuFileType.Dfsu3DSigmaZ

mikeio/dfsu/_mesh.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ def _read_header(self, filename: str | Path) -> GeometryFM2D:
6666
def __repr__(self) -> str:
6767
out = [
6868
"<Mesh>",
69-
f"number of elements: {self.n_elements}",
7069
f"number of nodes: {self.n_nodes}",
70+
f"number of elements: {self.n_elements}",
7171
f"projection: {self.geometry.projection_string}",
7272
]
7373
return str.join("\n", out)

mikeio/dfsu/_spectral.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ def __repr__(self) -> str:
4444
out = [f"<mikeio.{self.__class__.__name__}>"]
4545

4646
if self._type is not DfsuFileType.DfsuSpectral0D:
47+
out.append(f"number of nodes: {self.geometry.n_nodes}")
4748
if self._type is not DfsuFileType.DfsuSpectral1D:
4849
out.append(f"number of elements: {self.geometry.n_elements}")
49-
out.append(f"number of nodes: {self.geometry.n_nodes}")
5050
if self.geometry.is_spectral:
5151
if self.geometry.n_directions > 0:
5252
out.append(f"number of directions: {self.geometry.n_directions}")

0 commit comments

Comments
 (0)