Skip to contents

All functions

Calibration(<BasinsObs>)
Simplified Calibration for BasinsObs object
Calibration()
Calibration of the parameters of one catchment or a network of sub-catchments
ClimateSafran2bvi()
Convert a data from a SAFRAn grid to BVI scale
convertUnitQ()
Convert flows units
CreateInputsModel(<BasinsObs>)
Create Inputs for airGRiwrm model with BasinsObs object
CreateIntakeRelease()
Create Intake and Release flows
CreateLakeInput()
Create input for CreateIntakeRelease
CurrentRules()
Intakes/Release Extraction from current rules
ErrorCrit_KGE3()
Custom Error Criterion based on KGE formula
ErrorCrit_KGE4()
Custom Error Criterion based on KGE formula
ErrorCrit_KGE5()
Custom Error Criterion based on KGE formula
GetPlotIntakeRelase()
Ploting annual Intake/Release Flow comparaison
IndicatorsRadialPlot()
Radial plot for Hydrological indicators
RiskBased()
Intakes/Release Extraction from risk based rules
RunModel(<BasinsObs>)
RunModel function for BasinsObs object
SaveTSVReservoirsStates()
Save TSV files reservoirs states
addDiversionsGRiwrm()
Add Diversions node to an GRiwrm object
addReservoirsGRiwrm()
Add Reservoirs node to an GRiwrm object
areaPoly()
Area of the polygons in SpatialPolygonsDataFrame
calcCR()
Daily calcul for intake/release depending of t-1 volume inside reservoir
calcDelta()
Hydrological indicators evolution
calcMonthlyInterannualMean() calcMonthlyMean() calcMonthlyMeanQuantile() calcMonthlyInterannualSum()
Compute monthly mean
calcQA()
Mean annual flow
calcQIndicators()
Fonction for calculation of indicators
calcQJXA()
QJXA values
calcQJXAn() calcQJXA2() calcQJXA10() calcQJXA20()
Yearly maximum daily flow for a return period
calcQLogNn()
Calculation of a value according to a return period according to a Galton distribution (log-normal)
calcQMNA()
QMNA values
calcQMNAn() calcQMNA2() calcQMNA5() calcQMNA10()
QMNA for a given return period
calcVCN()
Calculate the VCN for a given period in days
calcVCNn() calcVCN10_2() calcVCN10_5() calcVCN10_10() calcVCN30_2() calcVCN30_5() calcVCN30_10()
VCNn for a given return period
convertMeteoBVI2BV()
Conversion of meteorological data from sub-basin scale to basin scale
createBasinsObs()
Create an object BasinsObs from SAFRAN grid
getAprioriIds()
Selection of upstream gauging stations as a priori for Lavenne regularisation
getDataPath()
Give the complete path of the data and cache data on local disk
getDrias2020filenames()
Extract the names of the files concerned by a GCM/RCM scenario
getGRiwrm()
Create GRiwrm object for "natural" SeineBasin2
getGumbelParams()
Compute Gumbel's laws parameters
getMapGRiwrm()
Create an Interractive MAP for SeineBasin2 watersheds
getObjectiveCurveTS()
Extract Vcourbe for one reservoirs
getResuppliesTS()
Extract Resupplies for one reservoir
gis_bvi_V2
GIS layer of intermediate water basins of the Seine basin.
gis_reservoirs_V2
GIS layer of reservoirs of the Seine basin.
gis_rivers_V2
GIS layer of main rivers of the Seine basin.
gis_safran
GIS layer of DRIAS 2020 projections SAFRAN grid covering the Seine basin with downstream gauging station at Vernon
gis_villes
GIS layer of main cities of the Seine basin.
iconv_filename()
Convert a string to a compatible file name
listDataFiles()
Wrapper of base::list.files for handling cloud storage
loadAllIndicators()
Load Indicatiors for all rcps/scenarios
loadBasinsObs()
Load observations for the semi-distributed model
loadCalibrationParams()
Load model calibration parameter
loadConfig()
Read default configuration of the package and complete it with eventual user config
loadHydratecDB()
Load Hydratec naturalised flow database
loadHypsoData()
Load hypsometric data for Cemaneige snow module
loadIndicators()
Load Indicators for one rcp/scenario
max_na_rm()
Maximum with NA stripped before computation
mean_na_rm()
Arithmetic Mean with NA stripped before computation
mergeTimeSeries()
Function that can merge two time series
min_na_rm()
Minimum with NA stripped before computation
not_na_count()
Count non-NA values in an object
plotMonthlyMean()
Plot monthly mean at one gauging station
plotSeineMap()
Plot choroplethe map of the Seine River Basin at BVI scale
plotTimeSeries()
Comparison beetween multiple time series
pmedian()
Median value
readAllClimatic()
Function to read all scenarios montly climatics datas
readDrias2020()
Read "Simulations 'DRIAS-2020': données quotidiennes corrigées [format Netcdf]" files
readQsim()
Load simulated flows recorded with saveFlowDB
readScenarioClimatic()
function to read one climatic scenario
readTsvMatrix()
Read and create a matrix from monthly data
saveDeltaIndicators()
Save Delta indicators
saveDeltaStation()
Save delta indicator as TSV
saveFlowDB()
Save database of one simulation
saveMAPindicators()
Plot hydrological indicators ratio Map
savePlotOutputsModel()
Save result plots from airGRiwrm simulation
selectDriasPeriod()
Select a period in a time series
selectSubNetwork()
select specifique BVI tree from outlet
tableDeltaStation()
Extract delta of each station