imod.prepare.cleanup_hfb#

imod.prepare.cleanup_hfb(barrier: GeoDataFrame, idomain_2d: DataArray | UgridDataArray) GeoDataFrame[source]#

Clean up HFB data, fixes some common mistakes causing ValidationErrors by doing the following:

  • Drop HFB segments outside active domain (idomain==1)

Parameters:
  • barrier (geopandas.GeoDataFrame) – GeoDataFrame with HFB data

  • idomain_2d (xarray.DataArray | xugrid.UgridDataArray) – MODFLOW 6 model domain of a single layer. idomain==1 is considered active domain.

Returns:

Cleaned up GeoDataFrame with HFB data.

Return type:

geopandas.GeoDataFrame