imod.mf6.AdvectionCentral#

class imod.mf6.AdvectionCentral[source]#

The central-in-space weighting scheme is based on a simple distance-weighted linear interpolation between the center of cell n and the center of cell m to calculate solute concentration at the shared face between cell n and cell m. Although central-in-space is a misnomer for grids without equal spacing between connected cells, it is retained here for consistency with nomenclature used by other MODFLOW-based transport programs, such as MT3D.

__init__()[source]#

Methods

__init__()

add_periodic_auxiliary_variable()

clip_domain([layer, x, y])

Clip a variable along the specified dimensions.

copy()

from_file(path, **kwargs)

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

get_auxiliary_variable_names()

isel()

mask(domain)

Mask values outside of domain.

period_data()

render(directory, pkgname, globaltimes, 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)