Skip to content

Developer activity

Patch 2.4.1 [24 October, 2024]

  • Improvements in management interface
  • Improvements in checks for plants

Patch 2.4.0 [23 October, 2024]

  • Fixed bug when loading observations
  • Minor visual improvements to Navigation
  • Imroved readability of performance indices in manual calibration
  • Better optimisation for smaller screens in calibration sections
  • Added /silent argument support for commandline installation

Patch 2.3.0 [21 October, 2024] - major patch

  • Uses the .Net8 framework
  • Better Support for smaller screens
  • rearranged Sections List navigation order
  • Optimised parameters page layout
  • Updated Visual Upgrades for Section Selection
  • Provides more details if Sensitivity Analysis fails

Patch 2.2.0 [11 October, 2024]

  • You can now clone an existing scenario of your choice (as suggested by Craig L. from Virginia)
  • Minor Visual Improvements in 'Run Model" Section
  • You no longer need to install .net 6
  • New Installer can now install in user directory [pass '/user' in the command line]

Patch 2.1.0 [16 September, 2024]

  • Added calibration of River Total Phosphorus (TP) and Total Nitrogen (TN)
  • Improved readability of decision tables

Patch 2.0.9 [14 September, 2024]

  • Bug fix in calibration - prevent a crash when trying to show plot if there are no corresponding output files (if model has not been run).

Patch 2.0.8 [9 September, 2024]

  • Lakes are now visible in parameters or observations in newly created projects that have lakes.
  • Minor Visual adjustments.

Patch 2.0.7 [27 July, 2024]

  • Users can now export parameters back to SWAT+ Editor by selecting the project database of the SWAT+ Project when exporting

Patch 2.0.6 [26 July, 2024]

  • Exposed Global Search Batch in Calsi so that it can be changed instead of a fixed value.

Patch 2.0.5 [2 July, 2024]

  • Replaced revision 61.0.0 with revision 61.0.1
  • Added a notice about GW flow SWAT Check being unavailable at the moment

BugFix 2.0.4 [28 June, 2024]

  • Fixed issue when exporting word document on a project that used sensitivity analysis without observations.

BugFix 2.0.3 [28 June, 2024]

  • Fixed a special case where calibration caused a crash
    (reported by Brian Omondi on SWAT+ Google Group)

Patch 2.0.2 [28 June, 2024]

  • Added gwflow parameters to group sets
  • Removed code that attempted to keep best parameter when no observation was used during sensitivity analysis.

Patch 2.0.1 [27 June, 2024]

  • Fixed a bug where multisite calibration caused a crash.
  • Improved sensitivity analysis when observations are not used.

Release Notes [v2.0.0]

New Features

  • Management and Decision Tables: Improved Management adaptation user interface
  • New Portable Project structure.
  • Parallel Calibration: You can now use up to 192 processes to run calibration using any calibration method. This depends on the capability of your computer.
  • KGE now added to list of available bjective functions for calibration.
  • Parallel Sensitivity Analysis: You can now use up to 192 processes to run sensitivity analysis using any selected sensitivity analysis method.
  • New Objective Funtions for Sensitivity Analysis: You can check the ranking of your parameters using different objective functions after you have already made the sensitivity runs.
  • New Calibration Method: CALSI is a new brute force style calibration method which also gives fine grained control in how it is executed. Refer to the CALSI documentation for more details (https://celray.github.io/SWATPlusToolbox/automatic-Calibration/#calsi-algorithm).
  • Enhanced in-built update system for reliable update delvery.
  • Ability to Export Charts has been added.

Recent Bugfixes [as of 2024-06-20]

  • Added GW flow support - calibration, sensitivity analysis (you need to use revision 61)
  • Added batch addition of parameters in the parameters section (you can add comonly used parameters and remove the ones you do not want or change ranges as needed).
  • SWAT Checking now works for NAM HUC8 Models
  • Added linking of SWAT+ Editor Database and SWAT+ Toolbox Project with a prompt to either open linked project or set up a new project.
  • Fixed bug in codes.bsn if GW-flow is used

For Questions and discussions: https://groups.google.com/g/sptoolbox
For feedback and bug reports: celray.chawanda@tamu.edu

Upcoming

  • Better UI responsiveness for demanding tasks
  • Reservoir print options to be added

Past Developments

Patch notes [June 9, 2024]

  • Added GW flow support - calibration, sensitivity analysis (you need to use revision 61)
  • Added batch addition of parameters in the parameters section (you can add comonly used parameters and remove the ones you do not want or change ranges as needed).
  • SWAT Checking now works for NAM HUC8 Models

Patch notes [June 3, 2024]

  • Enhanced compatibility with the US NAM model
  • Note: SWAT Checking not working yet for NAM.

Patch notes [May 31, 2024]

  • Bug fixes when using custom Land Use.
  • Changed Update TempDirectory to mitigate permissions issues.

Patch notes [May 28, 2024]

You can now view management events that happened under each HRU during simulation. Go to Model Checks -> plants [double click on hru]

Bug fixes [May 27, 2024]

  • Dissalow adding empty or unreadable files
  • Notify when there are three or more columns
  • Prompt to replace empty values by -99 or -999
  • Allow removal of corrupted or missing files

Past Bug Fixes

  • Use of Map in Observation and Parameters sections has Improved
  • Lating-Hypercube OFAT sensitivity method now does not crash due to mismatch in sample sizes.
  • Automatic Calibration has a new interface with better tracking of calibration progress.