Difference between revisions of "TUFLOW Version Backward Compatibility"

From Tuflow
Jump to navigation Jump to search
Line 6: Line 6:
 
|-  
 
|-  
  
| rowspan=3|2013-12-AA  
+
| rowspan=1|2013-12-AA  
|-
 
 
| New default settings – see <font color="blue"><u>Defaults == PRE 2013-12</u></font> for a list of the commands that have changed in their default setting.
 
| New default settings – see <font color="blue"><u>Defaults == PRE 2013-12</u></font> for a list of the commands that have changed in their default setting.
|-
 
 
| Set <font color="blue"><u>Defaults == PRE 2013-12</u></font> if similar results are required to the 2012-05 release.
 
| Set <font color="blue"><u>Defaults == PRE 2013-12</u></font> if similar results are required to the 2012-05 release.
 
|-
 
|-
  
| rowspan=3|2013-12-AC  
+
| rowspan=1|2013-12-AC  
|-
 
 
| The default setting for  <font color="blue"><u>Link 2D2D Approach</u></font> has changed.
 
| The default setting for  <font color="blue"><u>Link 2D2D Approach</u></font> has changed.
|-
 
 
| Set  <font color="blue"><u>Link 2D2D Approach == METHOD B</u></font> to achieve the same results as Builds 2013-12-AA and 2013-12-AB.  See Link 2D2D Approach for more information.
 
| Set  <font color="blue"><u>Link 2D2D Approach == METHOD B</u></font> to achieve the same results as Builds 2013-12-AA and 2013-12-AB.  See Link 2D2D Approach for more information.
  
Line 23: Line 19:
 
|-  
 
|-  
  
| rowspan=3| 2012-05-AA
+
| rowspan=2| 2012-05-AA
|-
 
 
| New default settings – see <font color="blue"><u>Defaults == PRE 2012-05</u></font>  for a list of the commands that have changed in their default setting.
 
| New default settings – see <font color="blue"><u>Defaults == PRE 2012-05</u></font>  for a list of the commands that have changed in their default setting.
|-
 
 
| Set <font color="blue"><u>Defaults == PRE 2012-05</u></font>  if similar results are required to the 2011-09 or 2010-10 releases.  
 
| Set <font color="blue"><u>Defaults == PRE 2012-05</u></font>  if similar results are required to the 2011-09 or 2010-10 releases.  
 
|-   
 
|-   
 
| rowspan=3| 2012-05-AA
 
|-
 
 
| The approach to the sizing of automatic manholes and the application of losses has been enhanced.
 
| The approach to the sizing of automatic manholes and the application of losses has been enhanced.
|-
 
 
| Set <font color="blue"><u>Manhole Approach == Method A</u></font> to achieve the same results as Build 2011-09-AA.
 
| Set <font color="blue"><u>Manhole Approach == Method A</u></font> to achieve the same results as Build 2011-09-AA.
 
|-  
 
|-  
  
| rowspan=3| 2011-09-AA
+
| rowspan=1| 2011-09-AA
|-
 
 
| The optimised compiler code is treated differently for Single Precision builds producing slightly different results (fractions of a mm) for some models.
 
| The optimised compiler code is treated differently for Single Precision builds producing slightly different results (fractions of a mm) for some models.
|-
 
 
| No workaround.
 
| No workaround.
 
|-
 
|-
Line 48: Line 36:
 
|-  
 
|-  
 
 
| rowspan=3| 2010-10-AA
+
| rowspan=4| 2010-10-AA
|-
 
 
| New Intel Fortran Compiler version produces slightly different results (usually fractions of a mm).
 
| New Intel Fortran Compiler version produces slightly different results (usually fractions of a mm).
|-
 
 
| No workaround.
 
| No workaround.
 
|-
 
|-
 
+
| w32 and w64 versions will give slightly different results for the same simulation.
| rowspan=3| 2010-10-AA
+
| No workaround.  Use the same platform (w32 or w64) for all simulations.  Use <font color="blue"><u>Model Platform</u></font> to force which platform should be used.
 
|-
 
|-
| w32 and w64 versions will give slightly different results for the same simulation.
+
| New default settings – see <font color="blue"><u>Defaults == PRE 2010-10</u></font> for a list of the commands that have changed in their default setting.
 +
| Set Defaults == PRE 2010-10 if similar results are required to the 2008-08 or 2009 07 releases.
 
|-
 
|-
| No workaroundUse the same platform (w32 or w64) for all simulations. Use <font color="blue"><u>Model Platform</u></font> to force which platform should be used.
+
| Generation of TINs for polygons in Read GIS Shape layers is more robust and uses an improved approachIn rare cases, the TIN would fail and TUFLOW would abort the start-up.
 +
| No workaround.
 
|-
 
|-
  
| rowspan=3| 2010-10-AA
+
 
 +
|-
 +
|rowspan=1| '''2008-08-XX and 2009-07-XX Builds'''
 
|-
 
|-
| New default settings – see <font color="blue"><u>Defaults == PRE 2010-10</u></font> for a list of the commands that have changed in their default setting.
+
 
|-
+
| rowspan=1| 2008-08-AC
| Set Defaults == PRE 2010-10 if similar results are required to the 2008-08 or 2009 07 releases.
+
| The default setting for <font color="blue"><u>Shallow Depth Stability Factor</u></font> has changed.
 +
| Set <font color="blue"><u>Shallow Depth Stability Factor == 3</u></font> for models without direct rainfall to achieve the same results as Builds 2008-08-AA and 2008-08-AB.  See <font color="blue"><u>Shallow Depth Stability Factor</u></font> for more information.
 
|-
 
|-
  
| rowspan=3| 2010-10-AA
+
| rowspan=8| 2008-08-AA
 
|-  
 
|-  
| Generation of TINs for polygons in Read GIS Shape layers is more robust and uses an improved approach. In rare cases, the TIN would fail and TUFLOW would abort the start-up.
+
| Uses a new set of defaults for a number of commands (see <font color="blue"><u>Defaults</u></font> ).
 +
| The new defaults produce slightly different results, and very slight differences also occur between the three versions offered. For established models run using the 2007-07-XX builds, use <font color="blue"><u>Defaults == PRE 2008-08</u></font> to use the default settings used by the 2007-07-XX builds.  Testing of a range of models has shown zero change in results if <font color="blue"><u>Defaults == PRE 2008-08</u></font> switch is set, and the Compaq Fortran compiled version (cSP) is used. Each of the new default settings and their effects are discussed in the rows below.  
 
|-
 
|-
| No workaround.
+
| The method for interpolating n values where the 2D Manning’s n varies with depth has been enhanced from a linear interpolation of the M (1/n) value to a spline interpolation of the n value.  See <font color="blue"><u>Bed Resistance Depth Interpolation</u></font>.
 +
| Generally has little effect other than when the flow is predominantly in the depth range that the n value is varying.  The new approach offers a smoother transition in n values from one depth to the other.
 +
|-
 +
| The default viscosity coefficient is now a combination of a 0.2 Smagorinsky and 0.1 constant coefficient, and there are some enhancements to the application of the viscosity term.  See <font color="blue"><u>Viscosity Coefficient</u></font>.
 +
| This has slight effect for the majority of models.  For fine grid models (<2m cell size) with low bed resistance and significant variations in velocity vectors the effect is more pronounced but is still slight.
 +
|-
 +
| Inertia and viscosity terms are now not transferred across dry cell sides when constructing the coefficients for the solution arrays.  This was having the effect of generating a circulation on the other side of the wall (albeit a very weak one), which of course shouldn’t happen!
 +
| Generally little effect, but can have some minor influence for urban models where buildings and fences are modelled as solid thin Z lines.
 +
|-
 +
| 1D weir flow has been improved as the water level difference across the weir approaches zero.  The new method is more stable.  See <font color="blue"><u>Weir Flow.
 +
| Very little difference other than improved stability.
 +
|-
 +
| Incorporates minor improvements for transitioning between Regimes A and B, and between inlet and outlet controlled regimes, for circular culverts.
 +
| Very little difference other than improved stability.
 +
|-
 +
| The new automatic selection of cells for 2D SX connections using the 1d_nwk Conn_1D_2D attribute may choose more than one 2D cell. 
 +
| Very little difference other than improved stability at the pit 2D connections.
 
|-
 
|-
  
 
  
  

Revision as of 03:05, 19 September 2015


2013-12-XX Builds
2013-12-AA New default settings – see Defaults == PRE 2013-12 for a list of the commands that have changed in their default setting. Set Defaults == PRE 2013-12 if similar results are required to the 2012-05 release.
2013-12-AC The default setting for Link 2D2D Approach has changed. Set Link 2D2D Approach == METHOD B to achieve the same results as Builds 2013-12-AA and 2013-12-AB. See Link 2D2D Approach for more information.
2011-09-XX and 2012-05-XX Builds
2012-05-AA New default settings – see Defaults == PRE 2012-05 for a list of the commands that have changed in their default setting. Set Defaults == PRE 2012-05 if similar results are required to the 2011-09 or 2010-10 releases.
The approach to the sizing of automatic manholes and the application of losses has been enhanced. Set Manhole Approach == Method A to achieve the same results as Build 2011-09-AA.
2011-09-AA The optimised compiler code is treated differently for Single Precision builds producing slightly different results (fractions of a mm) for some models. No workaround.
2010-10-XX Builds
2010-10-AA New Intel Fortran Compiler version produces slightly different results (usually fractions of a mm). No workaround.
w32 and w64 versions will give slightly different results for the same simulation. No workaround. Use the same platform (w32 or w64) for all simulations. Use Model Platform to force which platform should be used.
New default settings – see Defaults == PRE 2010-10 for a list of the commands that have changed in their default setting. Set Defaults == PRE 2010-10 if similar results are required to the 2008-08 or 2009 07 releases.
Generation of TINs for polygons in Read GIS Shape layers is more robust and uses an improved approach. In rare cases, the TIN would fail and TUFLOW would abort the start-up. No workaround.
2008-08-XX and 2009-07-XX Builds
2008-08-AC The default setting for Shallow Depth Stability Factor has changed. Set Shallow Depth Stability Factor == 3 for models without direct rainfall to achieve the same results as Builds 2008-08-AA and 2008-08-AB. See Shallow Depth Stability Factor for more information.
2008-08-AA
Uses a new set of defaults for a number of commands (see Defaults ). The new defaults produce slightly different results, and very slight differences also occur between the three versions offered. For established models run using the 2007-07-XX builds, use Defaults == PRE 2008-08 to use the default settings used by the 2007-07-XX builds. Testing of a range of models has shown zero change in results if Defaults == PRE 2008-08 switch is set, and the Compaq Fortran compiled version (cSP) is used. Each of the new default settings and their effects are discussed in the rows below.
The method for interpolating n values where the 2D Manning’s n varies with depth has been enhanced from a linear interpolation of the M (1/n) value to a spline interpolation of the n value. See Bed Resistance Depth Interpolation. Generally has little effect other than when the flow is predominantly in the depth range that the n value is varying. The new approach offers a smoother transition in n values from one depth to the other.
The default viscosity coefficient is now a combination of a 0.2 Smagorinsky and 0.1 constant coefficient, and there are some enhancements to the application of the viscosity term. See Viscosity Coefficient. This has slight effect for the majority of models. For fine grid models (<2m cell size) with low bed resistance and significant variations in velocity vectors the effect is more pronounced but is still slight.
Inertia and viscosity terms are now not transferred across dry cell sides when constructing the coefficients for the solution arrays. This was having the effect of generating a circulation on the other side of the wall (albeit a very weak one), which of course shouldn’t happen! Generally little effect, but can have some minor influence for urban models where buildings and fences are modelled as solid thin Z lines.
1D weir flow has been improved as the water level difference across the weir approaches zero. The new method is more stable. See Weir Flow. Very little difference other than improved stability.
Incorporates minor improvements for transitioning between Regimes A and B, and between inlet and outlet controlled regimes, for circular culverts. Very little difference other than improved stability.
The new automatic selection of cells for 2D SX connections using the 1d_nwk Conn_1D_2D attribute may choose more than one 2D cell. Very little difference other than improved stability at the pit 2D connections.