5.5 - Beta Release (February 2021)

The changes in this beta will be available in the next Source production release, due out at the end of June 2021.

Improvements in this release include:

  • Allowing splitters to be considered regulated structures,
  • Storage Outlet Path's Safe Release Capacity can now be set with a function,
  • Calibration tool and Bivariate stats now support multiple parameters for Objective Functions, and
  • Storage validation issue resolved.

Splitters can now be considered regulated in Rules-based Ordering

The Option Treat Splitter as a Regulated Supply Node in Rules Based Ordering is now available in the controlled splitter node:

This can be used when connecting an unregulated section of a network to a regulated section. Previously, the confluence node would only allow you to consider branches to be regulated if there was a Storage node above it, this has been changed to allow splitters to operate as a regulated structure.

Safe Release Capacity

The Save Release Capacity setting on Storage Outlet Paths was previously a static value. This has been changed to allow a function to be set.  

We changed the internal model processing so that the release algorithm checks the input parameter for every calculation:


The Scenario Input Sets identifier Safe Release Volume was incorrect and has been corrected to Safe Release Rate to indicate it is a rate. 

River Operations Tabular Editor Improvements

The Operations Tabular Editor has new options including Uncheck All for working with the active recorders:

From within View Overrides  you can now Clear Historical Overrides:

Calibration tool and Bivariate stats now support multiple parameters for Objective Functions

The Square-root Daily, Exceedance, and Bias function now has three parameters, Alpha (α), Lamda (λ) and Mu (μ)Details of the implementation are here: Bivariate Statistics SRG

These can now be set in both the Calibration tool and when looking at the Bivariate stats in the Results Manager:

Plugin Developers

We have moved to .NET 4.8 and are looking at moving to the new .csproj format on our journey to .net core. Once we complete this, we will require plugin developers to upgrade to Visual Studio 2019.

Regression Testing

We have removed the tolerance in our regression tests, to allow for earlier identification of different machines or versions of operating systems giving different results. 

Regression test repository changes since the first Source 5.3beta:

(info) 00 Project updated results

Details here: 5.5 Regression Test Changes

Insight

To run Insight, you also need to install the 32bit version of Microsoft Visual C++ 2010 Redistributable Package.
This installer is for both 32bit machines and 64bit machines since the library we use is 32bit: Microsoft Visual C++ 2010 Redistributable Package (x86).

Full Release Documentation

type key status summary assignee reporter
Loading...
Refresh