Changelog
v1.0.0
  • Initial release of Steep Channel Toolbox.
  • Calculated number of steps always rounds up to nearest integer. Divergence from excel tool which rounded to nearest integer.
v2.0.0
  • Residual depth is now calculated as step height - drop height (H-z). This avoids geometry clashes between the three parameters which were previously calculated separately. Divergence from excel tool and v1.0 which calculated residual depth from D84 Bed.
  • The minimum step length of 2*D84 is now capped at step spacing - pool length (Lspt-Lp). This avoids cases of the pool and step lenghts exceeding the step spacing. Divergence from the excel tool and v1.0 which had no cap.
  • Added an option to change bank slope between 1.5H:1V and 2H:1V. Channel geometry is now calculated based on variable bank slope. Diverges from excel tool and V1.0.
  • Removed the option for fixed number of step pools #SP. Divergence from excel tool and V1.0.
  • Added an imperial/metric unit conversion option.
  • Added grain size distribution plots.
  • Added parameter symbols to the output CSV format.
  • UI clarity updates and bugfixes.
v2.1.0
  • A minimum drop height z of SiteDrop/#SP - Slope*Tread Lenght is introduced to prevent treads steeper than the overall slope.
  • Logic is introduced so that any additional drop height introduced by the above logic is also added to step height to maintain residual depth.
  • UI clarity updates and bugfixes.
v2.2.0
  • Changed the grain size distribution tab to clarify referring to grain size of pools and treads. Previous versions labelled this grain size of the bed.
v2.3.0
  • Fixed a bug whereby the specified width solver was computing an extra step beyond the converged solution. Sometimes this caused the solution to not converge.
  • Fixed a bug which could cause the minimum d84 of 0.07*W to be ignored amid unit conversions.
  • Fixed a bug where the data range of StepLength/z was not specified correctly for determining validity.