RHydro: Classes and methods for hydrological modelling and analysis

This package provides classes and functions for hydrological analysis. This include various simple models (e.g. unit hydrograph, HBV, ...), methods for visualising the results, measures of goodness and hydrological and streamflow metrics.

AuthorDominik Reusser, Wouter Buytaert, Claudia Vitolo
Date of publication2014-07-25 14:01:11
MaintainerDominik Reusser <dreusser@pik-potsdam.de>, Wouter Buytaert <w.buytaert@imperial.ac.uk>, Claudia Vitolo <c.vitolo@imperial.ac.uk>, Till Francke <francke@uni-potsdam.de>
LicenseGPL
Version2014-04.1

View on R-Forge

Man pages

abc: The simple abc hydrological Model

baseflow_sep: Baseflow separation

data.huagrahuma: Hydrological dataset to run TOPMODEL

data.huagrahuma.dem: DEM of the Huagrahuma catchment, Ecuador

eval.NSeff: Calculation of the Nash-Sutcliffe efficiency

fuserouting.sim: Implementation of the framework for hydrological modelling...

fusesma.sim: Implementation of the framework for hydrological modelling...

hbv: hbv - simulation using hydrological model HBV

hydro_metrics: Various streamflow (and rainfall)-based metrics.

HydroModel: Create a HydroModel

HydroModelParameters-class: Class "HydroModelParameters"

HydroRun-class: Class "HydroRun" and "HydroModel" (to be merged)

HydroRun.details: Extract details from HydroRun object

HydroTopmodelParameters-class: Class "HydroTopmodelParameters"

long.wave.radiation.balance: estimate long wave radiation balance for snow

modlist: List of model structures as per Clark et al., 2011

mopex: Hydrological dataset to run FUSE

perfindices: Calculate 10 indices

plot_rainfall.runoff: Make rainfall runoff plot

remove_plateaus: Remove sensor-caused plateaus (steps) in hydrographs.

rhydro.data.types: Definitions for default data types for the RHydro package

sat.vap.pres: Calcualte the saturated vapour pressure from the temperature.

topidx: Calculation of the topographic index from a DEM raster

topidx.classes: make topographic index classes from a topographic index map

topmodel: Implementation of the hydrological model TOPMODEL

unit.hydrograph.storage.cascade: Unit hydrograph linear storage cascade

wasim.data.types: WaSiM data type definition

wasim.read.Run: Read WaSiM data for a model run

Functions

abc Man page
apply_uhg Man page
baseflow_sep Man page
bfi Man page
coerce,data.frame,HydroModelParameters-method Man page
coerce,HydroModelParameters,data.frame-method Man page
coerce,HydroModelParameters,HydroTopmodelParameters-method Man page
coerce,HydroModelParameters,matrix-method Man page
coerce,list,HydroModelParameters-method Man page
coerce,list,HydroWasimParameters-method Man page
coerce,matrix,HydroModelParameters-method Man page
coerce,matrix,HydroTopmodelParameters-method Man page
coerce,numeric,HydroModelParameters-method Man page
coerce,numeric,HydroTopmodelParameters-method Man page
c_smooth Man page
delay Man page
ET0 Man page
fdc_slope Man page
fft_fit Man page
filter_ratio Man page
fuse.DATA Man page
fuse.parameters Man page
fuserouting.sim Man page
fusesma.sim Man page
get.data.types Man page
get.names Man page
get.names,HydroRun-method Man page
get.runCount Man page
get.stations Man page
hbv Man page
hbv.prerun Man page
hpc Man page
huagrahuma Man page
huagrahuma.dem Man page
HydroModel Man page
HydroModel-class Man page
HydroModelParameters-class Man page
$.HydroRun Man page
HydroRun-class Man page
HydroRun.details Man page
HydroTopmodelParameters-class Man page
HydroWasimParameters-class Man page
long.wave.radiation.balance Man page
merge,HydroRun,HydroRun-method Man page
modlist Man page
names,HydroModelParameters-method Man page
NSeff Man page
NSeff,HydroRun,missing-method Man page
parameters Man page
perfindices Man page
plot,HydroModelParameters,ANY-method Man page
plot,HydroRun,ANY-method Man page
plot,HydroTopmodelParameters,ANY-method Man page
plot_rainfall.runoff Man page
predict,HydroModel-method Man page
print,HydroModelParameters-method Man page
print,HydroRun-method Man page
print,HydroTopmodelParameters-method Man page
q10 Man page
Qobs Man page
rain Man page
remove_plateaus Man page
rhydro.data.types Man page
rising_limb_density Man page
runoff_coeff Man page
sat.vap.pres Man page
sel Man page
subset,HydroRun-method Man page
time_of_conc Man page
topidx Man page
topidx.classes Man page
topmodel Man page
unit.hydrograph.storage.cascade Man page
validity.check Man page
validity.check,HydroRun-method Man page
wasim.data.types Man page
wasim.read.Run Man page

Files

RHydro/DESCRIPTION
RHydro/NAMESPACE
RHydro/R
RHydro/R/HydroModel.R RHydro/R/abc.R RHydro/R/array2xml.R RHydro/R/assign_par.R RHydro/R/class.HydroModel.R RHydro/R/class.HydroModelParameters.R RHydro/R/class.HydroRun.R RHydro/R/class.HydroTopmodelParameters.R RHydro/R/class.HydroWasimParameters.R RHydro/R/compute_fluxes.R RHydro/R/eval.NSeff.R RHydro/R/fill.R RHydro/R/fluxbaseflow.R RHydro/R/fluxevap.R RHydro/R/fluxperc.R RHydro/R/fluxqmiscell.R RHydro/R/fluxqsatexcess.R RHydro/R/fluxrain.R RHydro/R/fuserouting.R RHydro/R/fusesma.R RHydro/R/get.abc.model.pars.R RHydro/R/get.data.types.R RHydro/R/get.model.pars.R RHydro/R/get.rmse.R RHydro/R/get.runCount.R RHydro/R/get.stations.R RHydro/R/getBalanceColor.rhydro.data.types.R RHydro/R/getBalanceTypes.rhydro.data.types.R RHydro/R/hbv.R RHydro/R/hbv.prerun.R RHydro/R/hydro.plot.R RHydro/R/hydro_metrics.R RHydro/R/initstates.R RHydro/R/let2num.R RHydro/R/lhs.R RHydro/R/lhs.abc.R RHydro/R/lhs.hbv.R RHydro/R/listSymbols2Types.R RHydro/R/logismooth.R RHydro/R/long.wave.radiation.balance.R RHydro/R/mean_tipow.R RHydro/R/mstate_eqn.R RHydro/R/outfluxes.R RHydro/R/par_derive.R RHydro/R/perfindices.R RHydro/R/plot_rainfall.runoff.R RHydro/R/processList.R RHydro/R/qbsaturatn.R RHydro/R/qtimedelay.R RHydro/R/readmd.R RHydro/R/remove_plateaus.R RHydro/R/sat.vap.pres.R
RHydro/R/sysdata.rda
RHydro/R/topidx.R RHydro/R/topidx.classes.R RHydro/R/topmodel.R RHydro/R/unit.hydrograph.storage.cascade.R RHydro/R/upstates.R RHydro/R/wasim.assemble.date.R RHydro/R/wasim.file2HydroRun.R RHydro/R/wasim.head2spatial.R RHydro/R/wasim.read.ModelParameters.R RHydro/R/wasim.read.Run.R RHydro/R/wasim.read.table.R
RHydro/data
RHydro/data/datalist
RHydro/data/huagrahuma.dem.rda
RHydro/data/huagrahuma.rda
RHydro/data/huagrahumaP.rda
RHydro/data/modlist.rda
RHydro/data/mopex.rda
RHydro/man
RHydro/man/HydroModel.Rd RHydro/man/HydroModelParameters-class.Rd RHydro/man/HydroRun-class.Rd RHydro/man/HydroRun.details.Rd RHydro/man/HydroTopmodelParameters-class.Rd RHydro/man/abc.Rd RHydro/man/baseflow_sep.Rd RHydro/man/data.huagrahuma.Rd RHydro/man/data.huagrahuma.dem.Rd RHydro/man/eval.NSeff.Rd RHydro/man/fuserouting.sim.Rd RHydro/man/fusesma.sim.Rd RHydro/man/hbv.Rd RHydro/man/hydro_metrics.Rd RHydro/man/long.wave.radiation.balance.Rd RHydro/man/modlist.Rd RHydro/man/mopex.Rd RHydro/man/perfindices.Rd RHydro/man/plot_rainfall.runoff.Rd RHydro/man/remove_plateaus.Rd RHydro/man/rhydro.data.types.Rd RHydro/man/sat.vap.pres.Rd RHydro/man/topidx.Rd RHydro/man/topidx.classes.Rd RHydro/man/topmodel.Rd RHydro/man/unit.hydrograph.storage.cascade.Rd RHydro/man/wasim.data.types.Rd RHydro/man/wasim.read.Run.Rd
RHydro/src
RHydro/src/Flib.f95
RHydro/src/eval.NS.c
RHydro/src/include
RHydro/src/include/topmodel.h
RHydro/src/topidx.c
RHydro/src/topmodel.c
RHydro/src/topmodel_infilt.c
RHydro/src/topmodel_init.c
RHydro/src/topmodel_misc.c
RHydro/src/topmodel_output.c
RHydro/src/topmodel_run.c
RHydro/src/topmodel_start.c

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.