D.5 Downloads

D.5.1 Binaries

The required binary executable files can be downloaded from the TUFLOW Downloads page

It is suggested that these are saved in a convenient and centralised location. For the purposes of explanation in this Appendix, it has been assumed that they are saved to the following locations (with ReleaseXX/YY/ZZ being a placeholder for the release version of each, which will be different):

  • C:\TUFLOW\EXE\TUFLOWCATCH\ReleaseXX\TUFLOWCATCH.exe
  • C:\TUFLOW\EXE\TUFLOW\ReleaseYY\TUFLOW_iSP_w64.exe
  • C:\TUFLOW\EXE\TUFLOWFV\ReleaseZZ\TUFLOWFV.exe

D.5.2 Simulation files

The demonstration model suite can be downloaded here, in the TUFLOW CATCH section. For the purposes of explanation in this Appendix, it has been assumed that the suite is saved to the following location and then unzipped:

  • C:\TUFLOW\Demonstration\TUFLOWCATCH\

When unzipped, the high level folder structure will be as follows:

  • Modelling
    • TUFLOW
    • TUFLOWCATCH
    • TUFLOWFV

The key directory for executing TUFLOW CATCH is then

  • C:\TUFLOW\Demonstration\TUFLOWCATCH\Modelling\TUFLOWCATCH\runs

Once downloaded and unzipped, the user is required to:

  • In the Modelling\TUFLOWCATCH\runs\run_simulation.bat file:
    • On line 2, copy and paste in the exact path to the TUFLOW CATCH executable over the placeholder <TUFLOW CATCH EXECUTABLE FULL PATH>, so that:
      set exe=<TUFLOW CATCH EXECUTABLE FULL PATH>
      becomes (using the example path above):
      set exe=C:\TUFLOW\EXE\TUFLOWCATCH\ReleaseXX\TUFLOWCATCH.exe

    • Uncomment the desired simulation command by deleting the preceding ‘::’ , so that (if simulation 001 was to be run):
      :: %exe% Demonstration_001.tcc
      becomes:
      %exe% Demonstration_001.tcc

  • In the Modelling\TUFLOWCATCH\runs\Demonstration_001.tcc file (and any other Demonstration_00*.tcc file to be executed):
    • In the CATCHMENT HYDRAULICS block, copy and paste in the exact path to the TUFLOW HPC executable over the placeholder <TUFLOW EXECUTABLE FULL PATH>, so that:
      EXE == <TUFLOW EXECUTABLE FULL PATH>
      becomes (using the example path above):
      EXE == C:\TUFLOW\EXE\TUFLOW\ReleaseYY\TUFLOW_iSP_w64.exe

    • In the RECEIVING HYDRODYNAMICS AND WQ block, copy and paste in the exact path to the TUFLOW FV executable over the placeholder <TUFLOW FV EXECUTABLE FULL PATH>, so that:
      EXE == <TUFLOW FV EXECUTABLE FULL PATH>
      becomes (using the example path above):
      EXE == C:\TUFLOW\EXE\TUFLOWFV\ReleaseZZ\TUFLOWFV.exe

Some text editors offer support for changing the above executable paths in multiple files at once, if required.