imod.msw.MeteoGrid#

class imod.msw.MeteoGrid(precipitation: DataArray, evapotranspiration: DataArray)[source]#

This contains the meteorological grid data. Grids are written to ESRI ASCII files. The meteorological data requires a time coordinate. Next to a MeteoGrid instance, instances of PrecipitationMapping and EvapotranspirationMapping are required as well to specify meteorological information to MetaSWAP.

This class is responsible for mete_grid.inp.

Parameters:
  • precipitation (array of floats (xr.DataArray)) – Contains the precipitation grids in mm/d. A time coordinate is required.

  • evapotranspiration (array of floats (xr.DataArray)) – Contains the evapotranspiration grids in mm/d. A time coordinate is required.

__init__(precipitation: DataArray, evapotranspiration: DataArray)[source]#

Methods

__init__(precipitation, evapotranspiration)

clip_box([time_min, time_max, x_min, x_max, ...])

Clip a package by a bounding box (time, y, x).

from_imod5_data(*args, **kwargs)

This package cannot be constructed from iMOD5 data.

get_regrid_methods()

Returns the default regrid methods for this package.

regrid_like(target_grid, regrid_cache[, ...])

Creates a package of the same type as this package, based on another discretization.

write(directory, *args)

Write mete_grid.inp and accompanying ASCII grid files.

Attributes

auxiliary_data_fields

dataset