imod.mf6.VerticesDiscretization#

class imod.mf6.VerticesDiscretization(top, bottom, idomain)[source]#

Discretization by Vertices (DISV).

Parameters
  • top (array of floats (xu.UgridDataArray)) –

  • bottom (array of floats (xu.UgridDataArray)) –

  • idomain (array of integers (xu.UgridDataArray)) –

__init__(top, bottom, idomain)[source]#

Methods

__init__(top, bottom, idomain)

from_file(path, **kwargs)

Loads an imod mf6 package from a file (currently only netcdf and zarr are supported).

isel()

render(directory, pkgname, binary)

sel()

to_sparse(arrdict, layer)

Convert from dense arrays to list based input

write(directory, pkgname, globaltimes, binary)

write_binary_griddata(outpath, da, dtype)

write_blockfile(directory, pkgname, ...)

write_netcdf(directory, pkgname[, ...])

Write to netcdf.

write_text_griddata(outpath, da, dtype)