ARR 2019 Ensembles Processing: Difference between revisions

Content deleted Content added
 
(18 intermediate revisions by 4 users not shown)
Line 1:
<span style="color:#FF0000">
<font size = 18>Page Under Construction</font>
</span>
 
This page summarizes recommended approach for processing a large amount of ARR 2016 ensembles.
==Introduction==
The ARRAustralian 2016Rainfall guidelinesand implementedRunoff ten(ARR) temporal2019 patternsguideline whichrequires arethe touse beof appliedten temporal patterns for each annualdesign Annual exceedanceExceedance probabilityProbability (AEP) and each storm duration combination. This multiplies the required number of design simulations by ten and requires additional processing incompared comparisonto withthe previous approach recommended in ARR 1987. TheAs resultsa filesconsequence, the model result folders can get very large, and the creationpost processing of the processing toolsresults can leadbe time intensive. The below page provides recommendations to tediousminimise workthe effort and footprint of running TUFLOW for using the computerisedlatest processingARR can2019 beguideline timeensemble intensiveapproach.
 
==Choice of Output==
As the model resultsresult mightfolder can get large in size with the preferredadditional method to processsimulations, the ensemblespreferred is to use FLTmaximum grid output format tois export the maximums of required values (water levelFLT, depth,which velocity,can hazard,be ...)done directly from the TUFLOW simulation. FLT files are ESRI binary (float) version of the ASC files and, their size is about 1/5 of an ASC file. Binary files can also be processed faster by TUFLOW utilities.<br>
Commands in the TCF:<br>
:<font color="blue"><tt>Map Output Format </tt></font> <font color="red"><tt>== </tt></font><tt>FLT</tt><br>
:<font color="blue"><tt>Map Output Date Types </tt></font> <font color="red"><tt>== </tt></font><tt>h, d, V</tt><br>
:<font color="blue"><tt>FLT Map Output Interval </tt></font> <font color="red"><tt>== </tt></font><tt>0</tt><br>
If using only time-series outputs (xmdf, dat) an extra step will be required to exportcreate these maximum grids (FLT or ASC). This can be done withusing TUFLOW_to_GIS utility.
 
==Median==
Use <u>[https://wiki.tuflow.com/index.php?title=ASC_to_ASC#.22-statMedian.22 ASC_to_ASC utility (-statMedian switch)]</u> to create the median result of required valuesoutput (water level, depth, velocity, hazard, ...) for each storm durationAEP and eachstorm AEPduration combination.
 
==Maximums==
Use <u>[https://wiki.tuflow.com/index.php?title=ASC_to_ASC#Maximum ASC_to_ASC utility (-max switch)]</u> to create the maximum envelope of the median results for each AEP.
==Processing Batch File Tips==
*BatchThe location of the batch file is recommended to be located in the same folder as the result files. This will enable the use of relative path for the input and output files to make the command syntax shorter.<br>
:<u>Example:</u><br>
:This method would be preferable:<br>
:<tt>"C:\TUFLOW\Utilities\asc_to_asc_w64.exe" -b -out Max_gridARR_Max.flt -max Grid_1ARR_060m.flt Grid_2ARR_120m.flt</tt><br>
:Instead of this method:<br>
:<tt>"C:\TUFLOW\Utilities\asc_to_asc_w64.exe" -b -out "C:\Projects\Project_1024\Processing\Max_gridARR_Max.flt" -max "C:\Projects\Project_1024\Processing\Grid_1ARR_060m.flt" "C:\Projects\Project_1024\Processing\Grid_2ARR_120m.flt"</tt><br>
*A wild card (*) can be used to avoid typing all the file names. Instead ASC_to_ASC utility will automatically read all the files with the same start and end of the filename.<br>
:<u>Example:</u><br>
:This method would be preferable:<br>
:<tt>"C:\TUFLOW\Utilities\asc_to_asc_w64.exe" -b -out Max_gridARR_Max.flt -max Grid_ARR_*.flt</tt><br>
:Instead of this method:<br>
:<tt>"C:\TUFLOW\Utilities\asc_to_asc_w64.exe" -b -out Max_gridARR_Max.flt -max Grid_1ARR_060m.flt Grid_2ARR_120m.flt Grid_3ARR_180m.flt Grid_4ARR_240m.flt Grid_5ARR_300m.flt Grid_6.flt Grid_7.flt Grid_8.flt Grid_9.flt Grid_10ARR_360m.flt</tt><br>
*Looping through variables in a batch file can also be used to make the processing more efficient. Example of such batch file is below:<br>
 
<pre>
@echo off
 
:: This sets the variables as local, so you can use another batch file with A and B variables
SetLocal
 
:: set path to TUFLOW_to_GISASC_to_ASC Utility
set ASC_to_ASC="C:\TUFLOW\Utilities\asc_to_asc_w64.exe"
 
:: set up variables
set A=060m 120m 180m 240m 300m 360m
set B=tp01 tp02 tp03 tp04 tp05 tp06 tp07 tp08 tp09 tp10
 
Line 46:
FOR %%a in (%A%) do (
FOR %%b in (%B%) DO (
%ASC_to_ASC% -b -statMedian ARR_5m_1p_ARR_%%a_%%b_001.flt
)
)
pause
</pre>
 
<br>
{{Tips Navigation
|uplink=[[ TUFLOW_Modelling_Guidance | Back to TUFLOW Modelling Guidance]]
}}