Version 4.0.0

(February 2023)

Major Release v4.0.0

BASEMENT version 4 consists of two modules, BASEMD and BASEHPC; MD stands for “Multi-Domain” and corresponds to the previous version 2.8.2, HPC stands for “High-Performance Computing” and corresponds to the previous version 3.2. Thus, all features from the two previous versions are retained and integrated into a common simulation workflow. The selection of the modules occurs via the keywords “BASEHPC” or “BASEMD” in the model definition file.

General

  • BASEMENT now provides an installer package for Ubuntu 22.04. Also, BASEMENT now requires CUDA 11.7.0.
  • Keys in JSON configuration files were sorted by the GUI. This problem has been fixed.
  • The trees representing the JSON files in the GUI are now expanded by default.
  • Items in JSON objects can now be reordered using the GUI via drag and drop.
  • The 1-D Grid Editor previously contained in version 2.8.2 is now integrated into the GUI of version 4.
  • The migration of existing simulations from version 2.8.2 and 3.2 to version 4 are described in the migration guide of the System Manual

Known Issues

  • Model setup fails if there is a dot ‘.’ in the working directory path. For example: “MySimulations/Sim1.1/" does not work, while “MySimulations/Sim1_1/” works.
  • Aborting a simulation using Ctrl+C can corrupt the HDF5 result file.
  • Tool tip text is too long to be displayed completely.
  • Abort bottom may no work as intended, i.e. simulation does not stop.

Module BASEHPC

Bug fixes

  • A bug causing a segmentation fault when using the MORPHOLOGY and TRACER block has been fixed.

Module BASEMD

General - BASEplane

  • Implementation of time range for controller. Within the time range, the controller will be active (manipulated variable is based on PID/HID control). Outside of the time range, a default value for the manipulated variable must be specified.
  • The CGNS format for saving simulation states was discontinued and replaced by the .h5 format. Existing CGNS files may be

Bug fixes - BASEchain

  • A bug in the gravitational transport feature for mixed size sediment transport has been fixed.
  • A bug in the implementation of the hiding_exponent (mpm_h and parker formulation) in mixed size sediment transport has been fixed.

Known Issues - BASEplane

  • The upstream and downstream stringdefs of the inner boundary weir must be of the same length, otherwise mass might not be conserved.

Known Issues - BASEplane

  • Fixed bed starts eroding if both suspended load and bed load transport are activated if the suspended load is below transport capacity.
  • Van Rijn formula does not result in any sediment being transported (1D-model).

 

Note: Existing installations of BASEMENT version 3.0.1 (or earlier) are not automatically detected by the updated installer. Therefore, uninstall any previous version of BASEMENT e.g. using the link in the Start Menu before installing the newest version.

JavaScript has been disabled in your browser