RES to RES: Difference between revisions

Content deleted Content added
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 62:
Can be used to extract a single timestep from a results file. This is useful to extract the maximums to a separate file making it easier to transfer electronically. To keep a range of output times see the -range option below.<br>
<u>Examples</u><br>
<ol>
<li><tt>res_to_res.exe -k99999 -typeH results.xmdf</tt></li>
<li>Creates a new results file containing just the maximum from the water level results.<br>
<li><tt>res_to_res.exe -k2.5k99999 -typeVtypeH results.xmdf</tt></li>
<li>Creates a new results file containing just velocity results for the 2.5 hour output.<br>
<li><tt>res_to_res.exe -vak2.5 -typeV results.xmdf</tt></li>
</ol>
 
==Range==
Line 71 ⟶ 73:
<u>Description</u><br>
Extracts all timestep between start time and end time (inclusive) into a separate results file.<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -rangeA1 -rangeB2.5 -typeD results.xmdf</tt></li>
<li>Creates a new results file containing the depth outputs between 1.0 and 2.5 hours. Both 1 and 2.5 hour outputs are included.<br>
<li><tt>res_to_res.exe -rangeA1 -rangeB2.5 -typeD results.xmdf</tt></li>
</ol>
 
==Remove==
Line 79 ⟶ 83:
<u>Description</u><br>
Creates a new output file and removes the output time from this.<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -r3 -typeD results.xmdf</tt></li>
<li>Creates a new output file which does not include the output at 3.<br>
<li><tt>res_to_res.exe -r3 -typeD results.xmdf</tt></li>
</ol>
 
==Trim Values==
Line 87 ⟶ 93:
<u>Description</u><br>
Creates a new output file which has any values above <value> set to <value>. If the input is a vector data, the vector magnitude is used to trim the value (direction is unchanged).<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -trim5 -typeV results.xmdf</tt></li>
<li>Creates a new output of velocity with any outputs greater than 5.0 set to 5.0.<br>
<li><tt>res_to_res.exe -trim5 -typeV results.xmdf</tt></li>
</ol>
 
==Times==
Line 95 ⟶ 103:
<u>Description</u><br>
Creates a text file which contains the output times in the .dat or xmdf file. If no output filename is specified with the -out option the output file will be called "times.txt". For xmdf files see also the -xnfo option below.<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -times -typeH results.xmdf</tt></li>
<li>Creates an an output file "times.txt" which contains all timesteps that are contained in the results file.<br>
<li><tt>res_to_res.exe -k99999times -typeH results.xmdf</tt></li>
</ol>
 
==XMDF Information==
Line 103 ⟶ 113:
<u>Description</u><br>
Creates a text file which contains a list of the datasets contained within the .xmdf file. The number of output times and the output times are also exported to the text file.<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -xnfo -out xmdf_info.txt results.xmdf</tt></li>
<li>Creates an an output file with the specified filename "xmdf_info.txt", which contains information about the contents of the xmdf file.<br>
<li><tt>res_to_res.exe -xnfo -out xmdf_info.txt results.xmdf</tt></li>
</ol>
 
==Vector Angle==
Line 111 ⟶ 123:
<u>Description</u><br>
Outputs the vector direction in degrees relative to north (North = 0°, East = 90°, South = 180°/-180°, West = -90°).<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -va -typeV results.xmdf</tt></li>
<li>Outputs the velocity direction for all timesteps in the results file.<br>
<li><tt>res_to_res.exe -ensightva -typeV results.xmdf</tt></li>
</ol>
 
==Concatenate==
Line 119 ⟶ 133:
<u>Description</u><br>
Concatenates (joins) two or more results files into one. Each results file must be from the same 1D/2D mesh.<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -con -typeH results_1.xmdf results_2.xmdf results_3.xmdf</tt></li>
<li>Joins the water level results contained in the three files into a single file.<br>
<li><tt>res_to_res.exe -con -typeH results_1.xmdf results_2.xmdf results_3.xmdf</tt></li>
</ol>
 
==Convert==
Line 128 ⟶ 144:
Converts between .dat and .xmdf format results. Not to be confused with -con (concatenate option described above)!<br>
<u>Examples</u><br>
<ol>
<li><tt>res_to_res.exe -conv -typeH -t99999 results.xmdf</tt></li>
<li>Converts the maximum water level results in the xmdf file into .dat file format.<br>
<li><tt>res_to_res.exe -conv -typeH -t99999 results.xmdf</tt></li>
<li>Converts all datasets and times in the .xmdf file into .dat file format. This will output a number of .dat files.<br>
<li><tt>res_to_res.exe -conv results_hresults.datxmdf</tt></li>
<li>Converts all times in the .dat file into xmdf file format.<br>
<li><tt>res_to_res.exe -conv -typeH -t99999 resultsresults_h.xmdfdat</tt></li>
</ol>
 
==Time of Increase==
'''Input Switch: -toi<cutoff>'''<br>
Calculates the time taken for the results to increase by the cutoff. For example if a value of 0.2 is used for a depth grid, the output result contains the time required for the depth to increase by 0.2m. If there are depth values greater than 0.2 initially (due to initial water level conditions), the output is the time for the depth to increase by 0.2m. For dry areas it is the time for the depth to reach 0.2m.<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -toi0.2 -typeD results.xmdf</tt></li>
<li>Extracts the time taken for the depth to increase by 0.2m.<br>
<li><tt>res_to_res.exe -toi0.2 -typeD results.xmdf</tt></li>
</ol>
 
==Ensight (beta)==
Line 153 ⟶ 173:
* Ensight results as either per node or per element depending on the input file.
'''This conversion is in its beta stage of development. This utility can currently only process 2D results. 1D channel result are currently not supported.<br>
Any feedback regarding this utility function is welcome and can be sent to [mailto:support@tuflow.com support@tuflow.com].<br>
<u>ExamplesExample</u><br>
<ol>
<li><tt>res_to_res.exe -ensight results.xmdf</tt></li>
<li>Converts all datasets in the xmdf file into Ensight format.<br>
<li><tt>res_to_res.exe -times -typeHensight results.xmdf</tt></li>
</ol>
 
=General Options=
Line 182 ⟶ 204:
|"-type<output type>"|| Converts the specified output type in an xmdf file. Output types should be specified as per the output type in the .tcf e.g. h (water level), v (velocity), q (unit flow) or d (depth). Output types other than h, v, q and d are not predefined with the -type switch and should be called with -v and/or -s switch.
|-
|"-s<output id(integer)>"|| Converts the specified scalar dataset in an xmdf file. For example, <tt>-s1</tt> will convert the first scalar dataset. A list of the available datasets is listed within the DOSconsole window when RES_to_RES is preprocessing results. Check <u>[[RES_to_RES#XMDF_Dataset_Example | XMDF Dataset Example]]</u>. To keep the DOSconsole window open write "pause" at the end of the processing batch file and remove -b switch.
|-
|"-v<output id(integer)>"|| Converts the specified vector dataset in an xmdf file. For example, <tt>-v1</tt> will convert the first vector dataset. A list of the available datasets is listed within the DOSconsole window when RES_to_RES is preprocessing results. Check <u>[[RES_to_RES#XMDF_Dataset_Example | XMDF Dataset Example]]</u>. To keep the DOSconsole window open write "pause" at the end of the processing batch file and remove -b switch.
|-
|"-Folder<Folder Name>"|| Converts all datasets within a particular xmdf file. For example, <tt>-Folder"Maximums"</tt> will convert all datasets in the \Maximums\ folder.
Line 194 ⟶ 216:
 
==XMDF Dataset Example==
Display the datasets available within an XMDF file in a DOSconsole window by starting any operation. <br>
To keep the DOSconsole window open write "pause" at the end of the processing batch file and ensure -b switch is not included. <br>
The list of available datasets will be displayed towards the start of the DOSconsole window. <br><br>
 
<u>Examples</u><br>
<tt>res_to_res.exe -xnfo results.xmdf<br>
pause</tt><br><br>
Displays the following DOSconsole window: <br>
[[File: xmdf_dataset_example.png]]<br>
<br>