hydromt.model.processes.mesh.create_mesh2d_from_mesh#
- hydromt.model.processes.mesh.create_mesh2d_from_mesh(uds: UgridDataset, *, grid_name: str | None, crs: int | None, bounds: Tuple[float, float, float, float] | None = None) UgridDataset [source]#
Create a 2D mesh from another mesh.
The 2D mesh can be extracted from a multi grid mesh using the grid_name argument. If bounds are provided, the mesh is clipped to the bounds.
- Parameters:
uds (
xu.UgridDataset
) – Mesh dataset.grid_name (
str
, optional) – Name of the grid to extract from the mesh.crs (
int
, optional) – Optional EPSG code of the mesh if cannot be found.bounds (
tuple
, optional) – Bounding box to clip the mesh.logger (
logging.Logger
) – Logger object, a default module logger is used if not specified.
- Returns:
mesh2d – Generated mesh2d.
- Return type:
xu.UgridDataset