API Summary#
metadata#
The metadata module provides higher-level information on all aspects of pywatershed.
The metadata module. |
Control#
|
Control manages global time and options, and provides metadata. |
Parameters#
Parameter classes.
|
Parameter base class |
|
A parameter class with methods for native PRMS files. |
|
Starfit parameter class |
adapter#
The adapter module adapts various inputs to a common interface for pywatershed inputs.
|
A function to return the appropriate subclass of Adapter |
|
Adapter base class for getting data from a variety of sources. |
|
Adapter subclass for a NetCDF file |
Atmosphere#
Atmospheric process models.
|
PRMS solar geometry. |
|
PRMS atmospheric boundary layer model. |
Hydrology#
Hydrologic model components.
|
PRMS canopy class. |
|
PRMS snow pack. |
|
PRMS surface runoff. |
|
PRMS soil zone. |
|
PRMS groundwater reservoir. |
|
PRMS channel flow (muskingum_mann). |
|
starfit: Storage Targets And Release Function Inference Tool |
Model#
|
Build a model in pywatershed. |
Base Classes#
Base classes for the modeling system.
A base class for dict access on self. |
|
|
DatasetDict: a data model following NetCDF-like conventions |
|
Budget class for mass and energy conservation. |
|
Base class for physical process representation. |
|
Base class for representation of conservative physical processes. |
Utils#
|
PRMS control file class |
|
Convert PRMS native CBH files to NetCDF format for pywatershed |