Skip to content

Releases: rivm-syso/SBoo

2026.4.0

Choose a tag to compare

@anne-hids anne-hids released this 21 May 10:35
86d1a40

What's Changed

New Contributors

Full Changelog: 2024.11.0...2026.4.0

2026.3.1

Choose a tag to compare

@anne-hids anne-hids released this 02 Apr 14:25
48f4b5f

Major changes:

  • Using parallel computing for probabilistic application of SimpleBox
  • Add option to include correlation between distributions of input parameters
  • Several smaller fixes and improvements
    • Bugfix: Remove ChemClass variable from environment, to avoid later issues when running the model in parallel
    • Cleanup: Remove unused variable CORG.susp

Major breaking change:
Runoff and outflow from w0 (lake) and w1 (river) is now calculated based on precipitation.
This changes the outcome and needs to be considered when using this version of SimpleBox for existing scenario's.
The change allows for more flexibility in changing landscape scenario's and dividing the watershed across scales.

For documentation illustrating the changes between release 2025.04.0 and this release see 2025.4.0_comparison_with_2026.3.1.md

What's Changed compared to 2026.3.0

Full Changelog: 2026.3.0...2026.3.1

SimpleBox 2026.3.0

Choose a tag to compare

@jormercury jormercury released this 24 Mar 15:30
af12586

Major enhancements include:

Allow the user to provide correlated variables for solving probabilistically
Updates on variable distributions
Allow the user to save the k-matrix
Several smaller fixes and improvements

What's Changed

Full Changelog: 2025.04.0...2026.3.0

SimpleBox Probabilistic and Runoff improvements

Choose a tag to compare

@jormercury jormercury released this 02 Sep 15:58
3c4ae5f

Major enhancements include:

  • Using parallel computing for probabilistic application of SimpleBox
  • Add option to include correlation between distributions of input parameters
  • Several smaller fixes and improvements

Major breaking change:
Runoff and outflow from w0 (lake) and w1 (river) is now calculated based on precipitation.
This changes the outcome and needs to be considered when using this version of SimpleBox for existing scenario's.
The change allows for more flexibility in changing landscape scenario's and dividing the watershed across scales.

What's Changed

Full Changelog: 2024.11.0...2025.10.0alpha1

2025.04.0

Choose a tag to compare

@anne-hids anne-hids released this 06 May 09:34
71ac8e8

First public release of SimpleBox object oriented in R

This SimpleBox implementation in R replaces the previous ones in spreadsheet format.
To get started see the Readme in SBooScripts and the getting started.

What's new

  • In this release, the SolverModule was updated. As much of the code needed for solving was transferred from the solver function files to the SolverModule. All solver function files were removed, and the ODE functions were moved to a new file: fGeneral.R. Solving steady state deterministically, steady state probabilistically, dynamic deterministically and dynamic probabilistically now happens inside the SolverModule.
  • The ConcentrationModule was deleted, instead there is a function that is called from the solver module which calculates concentrations.
  • Standard plot functions were added to SBcore, reachable via: World$PlotConcentration() and World$PlotSolution(). A suitable plot function was created for all solvers.
  • The existing solver vignettes were deleted. Instead, there is one solver vignette: Solver use.rmd (link)
  • The getting started vignette was updated to work with the updates to SBoo.

2024.11.0

Choose a tag to compare

@jormercury jormercury released this 25 Feb 16:14
5d16c68

What's Changed

  • Fragmentation and deaggregation of microplastics.
  • Solver updates (more to come)

2024.11.0alpha2

2024.11.0alpha2 Pre-release
Pre-release

Choose a tag to compare

@jormercury jormercury released this 13 Dec 16:45
441472e

What's Changed

Full Changelog: 2024.11.0alpha1...2024.11.0alpha2

2024.11.0alpha1

2024.11.0alpha1 Pre-release
Pre-release

Choose a tag to compare

@jormercury jormercury released this 05 Dec 09:09

Release notes:

This release is a pre-release, which works, but work is ongoing on some modules.
This release uses a script approach to the Uncertain/Dynamic solvers and handling input data.
The concentration module is a work in progress and should not be used.

This version was used for LEON-T Deliverable 3.5.

What's Changed

Full Changelog: 2024.8.1...2024.11.0alpha1

LEON-T has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement 955397.

2024.8.1

Choose a tag to compare

@jormercury jormercury released this 21 Aug 11:45
94956a8

What's Changed

  • Initialization of World changed: first run an initWorld script, then initialize the substance with World$substance <- 'your_substance' in #154
  • Eventsolver and dynamic solver with approxfun now work in the core in #159

Full Changelog: 2024.8.0...2024.8.1

SB4xlsx port

Choose a tag to compare

@jormercury jormercury released this 16 Aug 13:33
4d5f789

This version was verified to not have differences between the spreadsheet and R implementation of SimpleBox of more than 0.1%. The only aspect not ported yet is that of dissolution of particles, so change of species from solid to unbound. This is part of further work #148 and will be tested in future updates. The verification doc's can be found in https://github.com/rivm-syso/SBooScripts/tree/2024.8.0/vignettes/Development/Quality%20control/Publication.