Index: examples/openstreams_w3ra_usa/Precipitationmapstack.nc =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.001 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.002 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.003 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.004 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.005 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.006 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.007 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.008 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.009 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.010 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.011 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/AIRPRESS/AIRPRESS.012 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.001 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.002 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.003 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.004 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.005 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.006 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.007 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.008 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.009 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.010 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.011 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/ALBEDO/ALBEDO00.012 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.001 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.002 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.003 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.004 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.005 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.006 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.007 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.008 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.009 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.010 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.011 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/inmaps/ClimatologyMapFiles/WINDS/WNDSPEED.012 =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/DrySnow1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/DrySnow2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/EVI1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/EVI2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/FreeWater1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/FreeWater2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/LAI1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/LAI2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Mleaf1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Mleaf2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/S01.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/S02.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Sd1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Sd2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Sg.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Sr.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Ss1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/instate/Ss2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/DrySnow1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/DrySnow2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/EVI1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/EVI2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/FreeWater1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/FreeWater2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/LAI1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/LAI2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Mleaf1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Mleaf2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/S01.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/S02.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Sd1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Sd2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Sg.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Sr.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Ss1.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/Ss2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/outstate/outstate.xml =================================================================== diff -u --- examples/openstreams_w3ra_usa/outstate/outstate.xml (revision 0) +++ examples/openstreams_w3ra_usa/outstate/outstate.xml (revision 46a00d19e5088c712abe2ee5ddc9d5cd32bc4387) @@ -0,0 +1,78 @@ + + + default + 0.0 + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\DrySnow1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\DrySnow1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\DrySnow2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\DrySnow2.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\EVI1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\EVI1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\EVI2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\EVI2.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\FreeWater1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\FreeWater1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\FreeWater2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\FreeWater2.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\LAI1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\LAI1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\LAI2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\LAI2.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Mleaf1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Mleaf1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Mleaf2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Mleaf2.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\S01.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\S01.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\S02.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\S02.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sd1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sd1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sd2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sd2.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sg.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sg.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sr.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Sr.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Ss1.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Ss1.map + + + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Ss2.map + D:\2015.02\GLOFFIS_SA\Modules\openstreams_w3ra_usa\outstate\Ss2.map + + \ No newline at end of file Index: examples/openstreams_w3ra_usa/staticmaps/E0.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/ER_frac_ref.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/ER_frac_ref2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Ee.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/FdrainFC.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/FdrainFC2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Fgw_conn.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Fgw_conn2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Fhru.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Fhru2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/FsoilEmax.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/FsoilEmax2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/FwaterE.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/FwaterE2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Gfrac_max.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Gfrac_max2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/InitLoss.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/InitLoss2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/K_gw.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/K_gw_inf.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/K_gw_inf0.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/K_gw_max0365.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/K_rout.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/LAImax.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/LAImax2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/LAIref.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/LAIref2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/PrefR.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/PrefR2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/S0FC.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/S0FC2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/SLA.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/SLA2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/S_sls.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/S_sls2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/SdFC.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/SdFC2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Sgref.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/SsFC.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/SsFC2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Tgrow.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Tgrow2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Tsenc.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Tsenc2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Ud0.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Ud02.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Us0.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Us02.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Vc.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/Vc2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/alb_dry.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/alb_dry2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/alb_wet.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/alb_wet2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/beta.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/beta2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/cGsmax.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/cGsmax2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/clone.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/fvegref_G.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/fvegref_G2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/hveg.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/hveg2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/latitude.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/w0limE.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/w0limE2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/w0ref_alb.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/w0ref_alb2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wdlimU.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wdlimU2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wflow_dem.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wflow_landuse.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wflow_river.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wflow_riverwidth.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wflow_soil.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wflow_subcatch.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wslimU.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/staticmaps/wslimU2.map =================================================================== diff -u Binary files differ Index: examples/openstreams_w3ra_usa/wflow_W3RA.ini =================================================================== diff -u --- examples/openstreams_w3ra_usa/wflow_W3RA.ini (revision 0) +++ examples/openstreams_w3ra_usa/wflow_W3RA.ini (revision 46a00d19e5088c712abe2ee5ddc9d5cd32bc4387) @@ -0,0 +1,167 @@ +# Specify variables that are exposed via the API here. Use the following +# convention: +# variable_name_in_model=variable_role,variable_unit +# role: 0 = input (to the model) +# 1 = is output (from the model) +# 2 = input/output (state information) +# 3 = model parameter +# unit: 0 = mm/timestep +# 1 = m^3/sec +# 2 = m +# 3 = degree Celcius +# 4 = mm +# 5 = - +# +[framework] +# outputformat for the *dynamic* mapstacks (not the states and summary maps) +# 1: pcraster +# 2: numpy +# 3: matlab +#outputformat = 1 +# netcdfoutput requires also outputformat = 1 (default) and additionally the name of the file +netcdfinput = precipitationmapstack.nc +netcdfoutput = outmaps.nc +netcdfwritebuffer=24 +EPSG = EPSG:4326 + +[run] +#runinfo=runinfo.xml +timestepsecs = 86400 +#runinfo=..\run_info.xml +runlengthdetermination=intervals + +[API] +DrySnow1=2,4 +DrySnow2=2,4 +EV1=2,4 +EV2=2,4 +FreeWater1=2,4 +FreeWater2=2,4 +LAI1=2,4 +LAI2=2,4 +Mleaf1=2,4 +Mleaf2=2,4 +S01=2,4 +S02=2,4 +Sd1=2,4 +Sd2=2,4 +Sg=2,4 +Sr=2,4 +Ss1=2,4 +Ss2=2,4 +RAD=0,5 +TMAX=0,3 +TMIN=0,3 +PRECIP=0,4 +WINDSPEED=0,5 +AIRPRESS=0,5 + +[inputmapstacks] +ALBEDO = /inmaps/ClimatologyMapFiles/ALBEDO/albedo +TMAX=/inmaps/TMAX +TMIN=/inmaps/TMIN +TDAY=/inmaps/TDAY +EPOT=/inmaps/EPOT +PRECIP=/inmaps/PRECIP +RAD=/inmaps/RAD +WINDSPEED=/inmaps/WNDSPEED +AIRPRESS=/inmaps/AIRPRESS +#ALBEDO=/inmaps/ALBEDO + + +# Model parameters and settings +[model] +AnnualDischarge=2290 +# Alpha for wiver-width estimation 5 for mountain stream 60 for the river rhine +Alpha=120 +ModelSnow=0 +ScalarInput=0 +InterpolationMethod=inv +WIMaxScale=0.8 +Tslice=1 +# Maximum upstream distance to update the flow in metres +UpdMaxDist=300000.0 +#SubCatchFlowOnly = 1 +fewsrun=1 + +[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 +#netcdfwritebuffer=100 + +[layout] +# if set to zero the cell-size is given in lat/long (the default) +sizeinmetres = 0 + + +[outputmaps] +self.S01=S01 +self.S02=S02 +self.Sr=Sr0 +self.DrySnow1=DRS +self.PRECIP=P + +[summary] +#self.MaxLeakage=MaxLeakage.map +# Save and average these per LU type + +[summary_sum] +self.PRECIP=Sumprecip.map + +[summary_max] +#self.Precipitation=maxprecip.map + +[summary_min] +#self.Temperature=mintemp.map + +[summary_avg] +#self.TMAX=avgTMAX.map +#self.TMIN=avgTMIN.map +#self.RAD=avgRAD.map +#self.WINDSPEED=avgWINDSPEED.map +#self.AIRPRESS=avgAIRPRESS.map +#self.ALBEDO=avgALBEDO.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.t*ss +# 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 + +# water budget not taking Delta S and GW flux into account +#self.Precipitation - self.ActEvap - self.Interception - self.InwaterMM = watbalnostore.csv + Index: wflow-py/UnitTests/Test_w3ra_BMI.py =================================================================== diff -u --- wflow-py/UnitTests/Test_w3ra_BMI.py (revision 0) +++ wflow-py/UnitTests/Test_w3ra_BMI.py (revision 46a00d19e5088c712abe2ee5ddc9d5cd32bc4387) @@ -0,0 +1,57 @@ +__author__ = 'schelle' + +import unittest +import logging +import sys +import datetime +sys.path = ['../'] + sys.path +import wflow.wflow_bmi as bmi +import time +from dateutil import parser +import calendar +import os + +""" +Simple test for wflow bmi framework +""" + + +class MyTest(unittest.TestCase): + + + + + def testbmirunnetcdfw3ra(self): + bmiobj = bmi.wflowbmi_csdms() + bmiobj.initialize_config('../../examples/openstreams_w3ra_usa/wflow_W3RA.ini',loglevel=logging.DEBUG) + bmiobj.set_attribute_value('run:runlengthdetermination','intervals') + + stime= calendar.timegm(parser.parse("2014-05-13 00:00:00").utctimetuple()) + etime = calendar.timegm(parser.parse("2014-05-21 00:00:00").utctimetuple()) + bmiobj.set_start_time(stime) + bmiobj.set_end_time(etime) + st = bmiobj.get_start_time() + print st + ett = bmiobj.get_end_time() + ts = bmiobj.get_time_step() + + bmiobj.initialize_model() + curtime = st + cnt = 0 + lastcurtime = bmiobj.get_current_time() + while curtime < ett: + avar = bmiobj.get_value('LAI1') + bmiobj.set_value('PRECIP',avar) + cnt = cnt + 1 + bmiobj.update_until(curtime + ts) + print (curtime + ts)/ts + curtime = bmiobj.get_current_time() + print bmiobj.get_current_time() - lastcurtime + lastcurtime = bmiobj.get_current_time() + + + bmiobj.finalize() + + +if __name__ == '__main__': + unittest.main() Index: wflow-py/wflow/wflow_W3RA.py =================================================================== diff -u -rbdd2b962a90dd8a3b47f0a47506c29092438c0c8 -r46a00d19e5088c712abe2ee5ddc9d5cd32bc4387 --- wflow-py/wflow/wflow_W3RA.py (.../wflow_W3RA.py) (revision bdd2b962a90dd8a3b47f0a47506c29092438c0c8) +++ wflow-py/wflow/wflow_W3RA.py (.../wflow_W3RA.py) (revision 46a00d19e5088c712abe2ee5ddc9d5cd32bc4387) @@ -143,7 +143,7 @@ # fday=0.5000 self.timestepsecs = int(configget(self.config,'model','timestepsecs','86400')) self.UseETPdata = int(configget(self.config,'model','UseETPdata','1')) # 1: Use ETP data, 0: Compute ETP from meteorological variables - self.logger.debug('useDATA: ' + str(self.UseETPdata)) + self.logger.debug('use DATA: ' + str(self.UseETPdata)) self.basetimestep=86400 self.SaveMapDir = self.Dir + "/" + self.runId + "/outmaps" @@ -280,7 +280,7 @@ This is where all the time dependent functions are executed. Time dependent output should also be saved here. """ - print 'useETPdata' , self.UseETPdata + #print 'useETPdata' , self.UseETPdata #Put the W3RA here. Stuff from W3RA_timestep_model.m #read meteo from file self.logger.debug("Running for: " + str(self.currentdatetime)) @@ -312,7 +312,7 @@ # Assign forcing and estimate effective meteorological variables - Pg = self.PRECIP # mm + Pg = self.PRECIP # mm if self.UseETPdata == 1: Ta = self.TDAY # T in degC