RHMS-package {RHMS} | R Documentation |
Hydrologic Modelling System for R Users
Description
The RHMS package provides tools to R users for simulation of hydrologic events. The packages includes functions and methods for building, simulation, visualization, and calibration of a hydrologic model.
Details
Package: | RHMS |
Type: | Package |
Version: | 1.7 |
Date: | 2021-09-27 |
License: | GPL-3 |
the package include three major types of functions as follows:
1- functions for construction and manipulatation of hydrologic features.
-
createBasin
. constructor for basin -
createJunction
. constructor for junction -
createReach
. constructor for reach, rivers, and channels -
createReservoir
. constructor for reservoirs -
createSubbasin
. constructor for sub-bains -
createDiversion
. constructor for diversions -
set.as
. objects connector -
addObjectToBasin
. adds objects form above constructors to a basin inherited from class ofcreateBasin
2- functions for analysis and simulation of hydrologic events.
-
reachRouting
. routes a flood in a channel or river -
reservoirRouting
. routes a flood in a reservoir -
transform
. trnasforms a rainfall event to runoff -
loss
. computes excess rainfall and loss depths -
baseFlowSeparation
. separates baseflow from a given discharge series -
abstraction
. computes simple surface and canopy methods -
sim
. simulates an objects inherited from class ofcreateBasin
3- functions for tunning, summerizing, and visualization.
-
plot.createBasin
. plots the objects inherited from class ofcreateBasin
-
summary.sim
. summerzies the simulation results in the tabular form for every objects existing in thebasin
-
tune
. calibrates an objects inherited from class ofcreateBasin
Author(s)
Rezgar Arabzadeh ; Shahab Araghinejad
Maintainer: Rezgar Arabzadeh <rezgararabzadeh@ut.ac.ir>
References
Chow, V. T., Maidment, D. R., & Mays, L. W. (1988). Applied hydrology.