| createSubbasin.base {RHMS} | R Documentation | 
base function for class of createSubbasin
Description
instantiates an object from class of createSubbasin
Usage
## S3 method for class 'base'
createSubbasin(name,precipitation,
      inflow,Area,delayInflow,downstream,
      transformMethod,lossMethod,BFSMethod,UH,
      abstractionParams,transformParams,lossParams,BFSParams)
Arguments
name | 
 (optional): a string: the name of sub-basin to be instantiated  | 
precipitation | 
 a vector : a time series of precipitation hytograph (mm)  | 
inflow | 
 (optional): a vector of direct inflow/lateral (cms)  | 
Area | 
 the area of basin (Km^2)  | 
delayInflow | 
 (optional): an integer presenting the time steps to delay direct/lateral inflow time series  | 
downstream | 
 (optional): an object from either of classes:   | 
transformMethod | 
 a string: the type of transformation method. Available types:   | 
lossMethod | 
 a string: the type of loss method. Available types:   | 
BFSMethod | 
 a string: The method of base flow separation. Available methods:   | 
UH | 
 a data.frame: including the ordinates of user UH. the HU first collumn indicates time (Hr) and second collumn include flow rates (cms)  | 
abstractionParams | 
 a list: including parameters of simple surface and simple canopy methods. 
  | 
BFSParams | 
 a list including parameters associated with the method coerced in  
  | 
transformParams | 
 a list of parameters associated to the selcted type of  
  | 
lossParams | 
 a list of parameters associated to the selcted type of  
  | 
Value
a list: a list features for the constructed sub-basin
Author(s)
Rezgar Arabzadeh