# Define the forcings needed for the model here # the filename is either the name of the pcraster map-stack or the name of the # variable in the netcdf input file [inputmapstacks] Precipitation = /inmaps/P EvapoTranspiration = /inmaps/PET Temperature = /inmaps/TEMP # this is optional inflow (positive) or outflow (negative) of the kin-wave reservoir Inflow = /inmaps/IF [run] # either a runinfo file or a start and end-time are required #runinfo=runinfo.xml #starttime= 1995-01-31 00:00:00 GMT #endtime= 1995-02-28 00:00:00 GMT starttime = None endtime= None runinfo = None # required, base timestep of the model timestepsecs = 86400 #start model with cold state reinit=0 # Model parameters and settings [model] modeltype = sbm AnnualDischarge = 2290 Alpha = 120 ModelSnow = 0 ScalarInput = 0 InterpolationMethod = inv WIMaxScale = 0.8 Tslice = 1 UpdMaxDist = 300000.0 origTopogLateral = 1 configfile = wflow_sbm.ini reinit = 0 fewsrun = 0 OverWriteInit = 0 updating = 0 updateFile = no_set lateralmethod = 1 sCatch = 0 intbl = intbl timestepsecs = 86400 MaxUpdMult = 1.3 MinUpdMult = 0.7 UpFrac = 0.8 # specific for sbm -W and -E # if -W in the command line, waterdem will be set to 1 waterdem = 0 # if -E in the command line, reInfilt will be set to 1 reInfilt = 0 MassWasting = 0 wflow_subcatch = staticmaps/wflow_subcatch.map wflow_dem = staticmaps/wflow_dem.map wflow_ldd = staticmaps/wflow_ldd.map wflow_river = staticmaps/wflow_river.map wflow_riverlength = staticmaps/wflow_riverlength.map wflow_riverlength_fact = staticmaps/wflow_riverlength_fact.map wflow_landuse = staticmaps/wflow_landuse.map wflow_soil = staticmaps/wflow_soil.map wflow_gauges = staticmaps/wflow_gauges.map wflow_inflow = staticmaps/wflow_inflow.map wflow_riverwidth = staticmaps/wflow_riverwidth.map RunoffGenSigmaFunction = 0 SubCatchFlowOnly = 0 TemperatureCorrectionMap = staticmaps/wflow_tempcor.map [misc] #mapSaveInterval=365 [framework] # outputformat for the *dynamic* mapstacks (not the states and summary maps) # 1: pcraster # 2: numpy # 3: matlab # netcdfoutput requires also outputformat = 1 (default) and additionally the name of the file #netcdfoutput = outmaps.nc #netcdfstaticoutput = outsum.nc #netcdfwritebuffer=100 outputformat = 1 debug = 0 netcdfinput = None netcdfoutput = None netcdfstaticoutput = None netcdfstaticinput = None EPSG = EPSG:4326 [layout] # if set to zero the cell-size is given in lat/long (the default) sizeinmetres = 0 [outputmaps] self.zi=zi self.SurfaceRunoff=run self.WaterLevel=lev #self.SubCellFrac=scf #self.Inwater=IW #self.DistToUpdPt=dist #self.SnowMelt=sno self.FirstZoneDepth=fzd #self.TopoLdd=ldd self.InwaterMM=IW #self.watbal=wat self.PotenEvap=PET self.Precipitation=P self.MassBalKinWave=wat [summary] self.MaxLeakage=MaxLeakage.map #self.CCup=CCup.map #self.CClow=CClow.map # Save and average these per LU type [summary_sum] self.Precipitation=Sumprecip.map [summary_max] self.Precipitation=maxprecip.map [summary_min] #self.Temperature=mintemp.map [summary_avg] self.Precipitation=avgprecip.map self.QCatchmentMM=avgQmm.map [outputcsv_0] samplemap=staticmaps/wflow_landuse.map self.Transfer=tra_lu.csv # gauge output [outputtss_0] samplemap=staticmaps/wflow_gauges.map self.SurfaceRunoff=run.tss self.WaterLevel=lev.tss [outputtss_1] samplemap=staticmaps/wflow_gauges.map self.ActLeakage=lek.tss # Save and sample these at gauge locations [outputcsv_1] samplemap=staticmaps/area.map #samplemap=staticmaps/wflow_subcatch.map # Alle runoff in mm self.InwaterMM=specrun.csv # Neerslag in mm self.Precipitation=prec.csv # totale verdamping in mm self.ActEvap+self.Interception=teact.csv # Totale storage in mm self.UStoreDepth + self.FirstZoneDepth + self.CanopyStorage = store.csv # The section below is for the BMI and low level API. It can be empty if you do not use this [API] #states CanopyStorage = 2, mm FirstZoneDepth = 2, mm LowerZoneStorage = 2, mm Snow = 2, mm SnowWater = 2, mm SurfaceRunoff = 2, m^3/s SurfaceRunoffDyn = 2, m^3/s TSoil = 2, oC UStoreDepth = 2, mm WaterLevel = 2, m WaterLevelDyn = 2, m # fluxes PotTransSoil = 1, mm/timestep Transpiration = 1, mm/timestep ActEvapOpenWater = 1, mm/timestep soilevap = 1, mm/timestep Interception = 1, mm/timestep ActEvap = 1, mm/timestep SurfaceRunoffCatchmentMM = 1, mm/timestep ActEvap = 1, mm/timestep ExcessWater = 1, mm/timestep InfiltExcess = 1, mm/timestep ActInfilt = 1, mm/timestep zi = 1, mm/timestep Transfer = 1, mm/timestep CapFlux = 1, mm/timestep RunoffCoeff = 1, - # parameters #Soil M = 3, - thetaR = 3, mm/mm thetaS = 3, mm/mm FirstZoneKsatVer = 3, mm/timestep PathFrac = 3, - InfiltCapSoil = 3, mm/timestep InfiltCapPath = 3, mm/timestep FirstZoneMinCapacity = 3, mm FirstZoneCapacity = 3, mm RootingDepth = 3, mm MaxLeakage = 3, mm/timestep CapScale = 3, mm/timestep RunoffGeneratingGWPerc = 3, - rootdistpar = 3, mm #Canopy CanopyGapFraction = 3, - MaxCanopyStorage = 3, mm EoverR = 3, - #Surface water N = 3, - N_river = 3, - #Snow and frozen soil modelling parameters cf_soil = 3, - TTI = 3, oC TT = 3, oC Cfmax = 3, mm/oC/timestep WHC = 3, - w_soil = 3, - #static Altitude = 3, m Bw = 3, m River = 3, - DLC = 3, m # Below are the forcing variables. By putting these here you MUST # supply them via the API, if not these will default to 0.0 #P=0, mm/timestep #PET=0, mm/timestep #TEMP=0, oC