imod.mf6.SourceSinkMixing#
- class imod.mf6.SourceSinkMixing(*_, **__)[source]#
- Parameters:
package_names (array_like of str)
concentration_boundary_type (array_like of str)
auxiliary_variable_name (array_like of str)
print_flows (bool)
save_flows (bool)
validate (bool)
- __init__(package_names, concentration_boundary_type, auxiliary_variable_name, print_flows: bool = False, save_flows: bool = False, validate: bool = True)[source]#
Methods
__init__
(package_names, ...[, print_flows, ...])cleanup
(dis)clip_box
([time_min, time_max, layer_min, ...])Clip a package by a bounding box (time, layer, y, x).
copy
()from_file
(path, **kwargs)Loads an imod mf6 package from a file (currently only netcdf and zarr are supported).
from_flow_model
(model, species[, ...])Derive a Source and Sink Mixing package from a Groundwater Flow model's boundary conditions (e.g. GeneralHeadBoundary).
get_non_grid_data
(grid_names)This function copies the attributes of a dataset that are scalars, such as options.
get_period_varnames
()get_regrid_methods
()is_clipping_supported
()is_empty
()Returns True if the package is empty- for example if it contains only no-data values.
is_grid_agnostic_package
()is_regridding_supported
()is_splitting_supported
()isel
()mask
(mask)Mask values outside of domain.
regrid_like
(target_grid, regrid_cache[, ...])Creates a package of the same type as this package, based on another discretization.
render
(directory, pkgname, globaltimes, binary)Render fills in the template only, doesn't write binary data
sel
()set_repeat_stress
(times)Set repeat stresses: re-use data of earlier periods.
to_netcdf
(*args, **kwargs)Write dataset contents to a netCDF file.
write
(pkgname, globaltimes, directory[, ...])Write package to file
write_binary_griddata
(outpath, da, dtype)write_blockfile
(pkgname, globaltimes, ...)write_text_griddata
(outpath, da, dtype)Attributes
auxiliary_data_fields
dataset