Forked from HYCAR-Hydro / airGR
Source project has a limited visibility.
RunModel_CemaNeigeGR5H.Rd 10.11 KiB
\encoding{UTF-8}
\name{RunModel_CemaNeigeGR5H}
\alias{RunModel_CemaNeigeGR5H}
\title{Run with the CemaNeigeGR5H hydrological model}
\description{
Function which performs a single run for the CemaNeige-GR5H hourly lumped model over the test period.
\usage{
RunModel_CemaNeigeGR5H(InputsModel, RunOptions, Param)
\arguments{
\item{InputsModel}{[object of class \emph{InputsModel}] see \code{\link{CreateInputsModel}} for details}
\item{RunOptions}{[object of class \emph{RunOptions}] see \code{\link{CreateRunOptions}} for details}
\item{Param}{[numeric] vector of 7 (or 9 parameters if \code{IsHyst = TRUE}, see \code{\link{CreateRunOptions}} for details)
\tabular{ll}{                                                                      
GR5H X1      \tab production store capacity [mm]                                          \cr
GR5H X2      \tab intercatchment exchange coefficient [mm/h]                              \cr
GR5H X3      \tab routing store capacity [mm]                                             \cr
GR5H X4      \tab unit hydrograph time constant [h]                                       \cr
GR5H X5      \tab intercatchment exchange threshold [-]                                   \cr
CemaNeige X1 \tab weighting coefficient for snow pack thermal state [-]                   \cr
CemaNeige X2 \tab degree-hour melt coefficient [mm/°C/h]                                  \cr
CemaNeige X3 \tab (optional) accumulation threshold [mm] (needed if \code{IsHyst = TRUE}) \cr
CemaNeige X4 \tab (optional) percentage (between 0 and 1) of annual snowfall defining the melt threshold [-] (needed if \code{IsHyst = TRUE}) \cr
\value{
[list] list containing the function outputs organised as follows:                                         
  \tabular{ll}{                                                                                         
  \emph{$DatesR  } \tab [POSIXlt] series of dates                                                                        \cr
  \emph{$PotEvap } \tab [numeric] series of input potential evapotranspiration [mm/h]                                    \cr
  \emph{$Precip  } \tab [numeric] series of input total precipitation [mm/h]                                             \cr
  \emph{$Interc  } \tab [numeric] series of interception store level [mm]                                                \cr
  \emph{$Prod    } \tab [numeric] series of production store level [mm]                                                  \cr
  \emph{$Pn      } \tab [numeric] series of net rainfall [mm/h]                                                          \cr
  \emph{$Ps      } \tab [numeric] series of the part of Pn filling the production store [mm/h]                           \cr
  \emph{$AE      } \tab [numeric] series of actual evapotranspiration [mm/h]                                             \cr
  \emph{$EI      } \tab [numeric] series of evapotranspiration from rainfall neutralisation or interception store [mm/h] \cr
  \emph{$ES      } \tab [numeric] series of evapotranspiration from production store [mm/h]                              \cr
  \emph{$Perc    } \tab [numeric] series of percolation (PERC) [mm/h]                                                    \cr
  \emph{$PR      } \tab [numeric] series of PR=Pn-Ps+Perc [mm/h]                                                         \cr
  \emph{$Q9      } \tab [numeric] series of UH1 outflow (Q9) [mm/h]                                                      \cr
  \emph{$Q1      } \tab [numeric] series of UH2 outflow (Q1) [mm/h]                                                      \cr
  \emph{$Rout    } \tab [numeric] series of routing store level [mm]                                                     \cr
  \emph{$Exch    } \tab [numeric] series of potential semi-exchange between catchments [mm/h]                            \cr
  \emph{$AExch1  } \tab [numeric] series of actual exchange between catchments for branch 1 [mm/h]                       \cr
  \emph{$AExch2  } \tab [numeric] series of actual exchange between catchments for branch 2 [mm/h]                       \cr
  \emph{$AExch   } \tab [numeric] series of actual exchange between catchments (1+2) [mm/h]                              \cr
  \emph{$QR      } \tab [numeric] series of routing store outflow (QR) [mm/h]                                            \cr
  \emph{$QD      } \tab [numeric] series of direct flow from UH2 after exchange (QD) [mm/h]                              \cr
  \emph{$Qsim    } \tab [numeric] series of simulated discharge [mm/h]                                                   \cr
  \emph{$CemaNeigeLayers[[iLayer]]$Pliq         } \tab [numeric] series of liquid precip. [mm/h]                         \cr
  \emph{$CemaNeigeLayers[[iLayer]]$Psol         } \tab [numeric] series of solid precip. [mm/h]                          \cr
  \emph{$CemaNeigeLayers[[iLayer]]$SnowPack     } \tab [numeric] series of snow pack [mm]                                \cr
  \emph{$CemaNeigeLayers[[iLayer]]$ThermalState } \tab [numeric] series of snow pack thermal state [°C]                  \cr
  \emph{$CemaNeigeLayers[[iLayer]]$Gratio       } \tab [numeric] series of Gratio [0-1]                                  \cr