pywatershed.adapter_factory

pywatershed.adapter_factory#

pywatershed.adapter_factory(var, variable_name=None, control=None, load_n_time_batches=1)[source]#

A function to return the appropriate subclass of Adapter

Parameters:
  • var (Union[str, Path, ndarray, Adapter, PrmsDynamicParameter]) – the quantity to be adapted

  • variable_name (str) – what you call the above var

  • control (Control) – a Control object

  • variable_dim_sizes – for an AdapterNetcdf

  • variable_type – for an AdapterNetcdf

  • load_n_time_batches (int) – for an AdapterNetcdf

Return type:

Adapter