RVIC API
Almost all of RVIC is available via a public API.
import rvic
rvic.parameters.parameters
and rvic.convolution.convolution
both support either a path (string) to an INI style configuration file or a dictionary including configuration options. This feature is quite useful when generating ensembles of RVIC simulations.
Most of the internals of RVIC are stored int the rvic.core
module:
from rvic.core import latlon2yx
More coming soon! For now, take a look at the RVIC github repository.