TUFLOW August 2008 Release Notes
Brief descriptions of each build for the August 2008 release are provided below. New builds are provided in the event of any bug fixes or minor enhancements, and recognition of new dongles. It is recommended to always use the latest build. Emails of new builds are sent out to all registered members of the TUFLOW Forum who have elected to receive email notifications (to register for the forum click here).
Build 2008-08-AK: August 9, 2009 (Minor bug fixes and enhancements relating to Shape commands)
Build 2008-08-AJ: July 14, 2009 (Only download if 2008-08-AI does not recognise dongle - go to TUFLOW Executables)
Build 2008-08-AI: May 21, 2009 (Minor bug fix and recognition of Dongles up to U0950)
Build 2008-08-AH: April 22, 2009 (Minor enhancements and a bug fix for pits connected using the SXL option)
Build 2008-08-AG: February 20, 2009 (Several bug fixes)
Build 2008-08-AF: January 30, 2009 (Several bug fixes)
Build 2008-08-AE: December 11, 2008 (Several bug fixes)
Build 2008-08-AD: November 27, 2008 (Mandatory upgrade - minor bug fix and key enhancement)
Build 2008-08-AC: November 21, 2008 (Major and minor bug fixes, along with several enhancements)
Build 2008-08-AB: October 9, 2008 (Minor bug fixes)
Build 2008-08-AA: September 21, 2008 (First release)
Build 2008-08-AK : August 9, 2009 (top)
Build 2008-08-AK includes the following bug fixes and enhancements. To download visit TUFLOW Executables.
1. Fixed bug that didn’t apply the ADD option correctly for Read MI Shape commands.
2. Fixed bug that didn't apply dz attribute if NO MERGE specified and no points snapped to region perimeter.
3. ERROR/WARNING 2049 (zero Z value) not issued if using the ADD option for a Read MI Shape.
Build 2008-08-AI : May 21, 2009 (top)
Build 2008-08-AI includes the following bug fix and provides recognition of Dongles up to U0950. To download visit TUFLOW Executables.
1. Fixed bug that didn’t write triangles to the 2d_sh_obj_check.mif layer for the “Create TIN Zpts Write TIN ==” command, if 2d_sh_obj_check.mif had been previously created by another command.
Build 2008-08-AH : April 22, 2009 (top)
Build 2008-08-AH includes the following bug fixes. To download visit TUFLOW Executables.
1. Coincident points around a region's perimeter are now removed prior to creating a TIN for the various Shape and Create TIN commands - click here for more info from the TUFLOW Forum.
2. The NO_MOVE_EQ9_CENTER_NODE option has been added to the .2dm file so that if using the High Res output format the ZC elevation at the cell centre is correctly displayed.
3. A bug that didn't lower the ZC elevation if using the SXL option for the 1d_nwk Conn_2D (formerly Topo_ID) attribute when automatically connecting pits to the 2D domain. Any models using the SXL option must be updated to this release.
Build 2008-08-AG : February 20, 2009 (top)
Build 2008-08-AG includes the following bug fixes. To download visit TUFLOW Executables.
1. Fixes a bug that occurred if either of the f1 and f2 rainfall factor attributes in a 2d_rf layer were not set to one (1). The bug caused the rainfall to be incorrectly applied, and would have been evident by a substantially incorrect rainfall inflow onto the model, with a non-uniform application over each rainfall polygon(s). Note that this bug exists in previous releases (eg. 2006 and 2007), but due to the deficiencies of releases prior to 2008 to represent direct rainfall modelling, and the 2008 option of using a fully double precision build, it is not planned to incorporate this bug fix into releases prior to 2008. A workaround is to use the Col 2 multiplication factor option in the BC Database .csv file (the factor should be set to f1*f2).
2. Fixes a memory allocation error (and subsequent crash) that occurs if using the new .tgc "Read MI FC Shape" command.
3. Bug fix for when a GIS layer only contains MI objects not used by TUFLOW (eg. a rectangle) that caused TUFLOW to stop with a message stating that it could not allocate sufficient RAM. MI objects used by TUFLOW are points, lines, polylines and regions. If other objects such as rectangles, ellipses, text, etc are encountered a WARNING 2073 is issued and the object is ignored.
Build 2008-08-AF : January 30, 2009 (top)
Build 2008-08-AF includes the following enhancements and bug fixes. To download visit TUFLOW Executables.
1. Faster and improved method for merging Z Shape objects with the existing Zpts. The new method should not experience any "WARNING 2229 - Could not interpolate merge point elevation" messages. A bug that caused the occurrence of TUFLOW entering an infinite loop when processing a Z Shape has also been fixed.
2. Workaround that resolves the problem of ISIS invert levels not correctly being assigned (see Forum Topic 474). Two arrays of invert levels (the invert level and the spill level) are required by TUFLOW. For ISIS linking these are treated as being the same, however, the ISIS spill level array sometimes contains incorrect values (these will appear in the 2d_x1d_nodes_check.mif layer). The workaround ignores the spill level array and uses the invert levels only, and should be satisfactory for the ISIS links currently available.
3. Bug fix that corrects Build 2008-08-AC which didn't correctly pass on the 2D timestep in the ISIS .ief file for ISIS-TUFLOW models. TUFLOW has also been setup for the following logic (note: this requires a change in ISIS before coming into effect):
(a) If the 2D timestep in the .ief file is less than zero, the timestep(s) specified in the .tcf file are used;
(b) If the 2D timestep in the .ief file equals zero, twice the ISIS timestep is used; or
(c) If the 2D timestep in the .ief file is greater than zero, this is used.
Build 2008-08-AE : December 11, 2008 (top)
Build 2008-08-AE includes the following enhancements and bug fixes. To download visit TUFLOW Executables.
1. Bug fix that caused some I Channels (Irregular culverts) to incorrectly calculate the flow.
2. If specifying an .ecf file directly (ie. not using ESTRY Control File Auto), the path to 1D GIS layers was in previous 2008-08 builds incorrectly directed from the .tcf file location instead of the .ecf file location.
3. A new .tcf command "Link 2D2D Approach == Method B" can be used to access a new approach to modelling 2D/2D links that doesn't generate artificial flow. Method A, which is still the default, can generate flow, especially if there is significant changes in elevations along the 2d_bc 2D line. Further enhancements to 2D/2D linking are being investigated.
4. If using "Map Output Format == SMS High Res", the maximum water levels around the edge of the flooded area were set to the Zpt level if the Zpt level was higher than the cell water level - this has been fixed for this build.
5. Bridge coefficients tables output to the .eof file were accidentally removed in the previous build and have been reinstated.
Build 2008-08-AD : November 27, 2008 (top)
Build 2008-08-AD includes the following enhancements and bug fix. This build is a mandatory upgrade to previous 2008-08 builds. To download visit TUFLOW Executables.
1. BW channels now correctly assign the automatic weir channel the correct invert levels (was previously assigning zero invert levels). This bug only occurs in previous 2008-08 builds if "Interpolate Cross-Sections == ON" (which is the default).
2. The application of the "Shallow Depth Stability Factor" command has been enhanced so that it is phased out as depths increase to 0.005m (5mm), and is limited to steep areas of the model. This ensures that direct rainfall models, or any models that apply this command, do not experience temporary choking effects in areas of rapidly varying flow. Note that as of Build 2008-08-AC this feature (by default) only applies to models with direct rainfall. The 0.005m cutoff depth for applying the Shallow Depth Stability feature can be changed using "Shallow Depth Stability Cutoff == <depth_in_m>" in the .tcf file. The default value for non-direct rainfall models is zero (0), which disables the algorithm, and 0.005m for direct rainfall models. If backward compatibility is needed for direct rainfall models run using previous 2008-08 builds, "Shallow Depth Stability Approach == METHOD A" will need to be added to the .tcf file.
Build 2008-08-AC : November 21, 2008 (top)
Build 2008-08-AC has a number of major to minor bug fixes and additional enhancments. The TUFLOW manual has also been updated for this build. For a list of bug fixes and changes click here, or read through the beginning of Table 10.1 in the updated TUFLOW manual. To download Build 2008-08-AC visit TUFLOW Executables and for the updated manual visit TUFLOW Manuals.
Note that Build 2008-08-AC is NOT computationally identical to Builds 2008-08-AA and AB due to a change in the default settings of the Shallow Depth Stability Factor command. If backward compatibility with Build 2008-08-AA or AB is needed, see the description of this command in the TUFLOW manual.
Build 2008-08-AB : October 9, 2008 (top)
Build 2008-08-AB is computationally the same as 2008-08-AA, but includes the following bug fixes. To download visit TUFLOW Executables.
1. Bug fix that caused TUFLOW to hang if there was a blank line in the Pit Inlet Database .csv file
2. Bug fix that applied positive flow for surcharging of pit channels (rather than a negative flow!).
3. Fixed bug that occassionally caused a crash if using the FC Shape feature.
4. Bug fix that in rare situations caused a stack overflow and crash when checking 2D input.
5. Fixed bug that inadvertently caused the error message “ERROR - Number of culvert channels and CV details not the same.” when an irregular culvert was specified.
Build 2008-08-AA: September 21, 2008 (top)
The July 2008 TUFLOW release is now available and downloadable from TUFLOW Executables, and the manual from TUFLOW Manual. New features and changes are summarised in Chapter 10 of the manual and are highlighted in a green shade throughout the text.
(top)