Version 1.4

(October 2008)

General remarks
Release v1.4 is the first parallel and Linux version of BASEMENT. Major changes of data structures and code optimization led to a significant performance increase compared to the previous versions. This improvement is amplified by the possibility to run the new version in parallel, providing the ability to exploit the power of commercially available hardware, like dual- or quad-core personal computers.

Due to several new features and the mentioned improvement of data structures, the structure of the command file changed as well. Thus command files of older versions are no longer supported unfortunately. Also the advanement of boundary conditions and numerical approaches may lead to a slightly different behaviour of your models run by older versions. Please mind of the following advice.

Subsystem BASEparse

  • New structure of the command file allowing for distinction of bed load and suspended load in 1D. The structure also changed in 2D for similar reason.
  • New structure of command file in HYDRAULICS: All friction parameters are now defined in their own block FRICTION instead of the SOURCE block as in v1.3

Subsystem BASEchain

  • problem with HQ-Relation stored in a file fixed
  • problem with update of hydraulic tables after geometry change due to bed load fixed
  • necessity for a comment for each cross section in HEC-RAS files eliminated
  • problem with cross section names ending with one or more 0 in HEC_RAS files fixed
  • beta values in Tecplot file are now mean values over the whole bed width instead of value of the first slice
  • new friction type: Manning
  • new binary Tecplot files for longitudinal profile data
  • new binary output file for cross section topology
  • new suspended load simulation
    • advection by QUICKEST scheme
    • advection by Holly-Preissmann scheme
    • advection by MDPM scheme
    • sediment exchange between water and bed
    • diffusion by given factor or internal computation

Subsystem BASEplane

  • Inner Boundary Conditions (weir and gate) implemented
  • Weir Boundary Condition modified (velocity component in momentum equation)
  • UCD-Output for AVS enabled (Universal Cell Data)
  • additional friction types implemented (strickler, darcy, chezy, etc)
  • new wall friction added to optionally consider wall friction at boundary edges
  • hydrograph boundary redesigned with momentum flux at inflow (please use an external source if you want an inflow without momentum flux)
  • new h-Q boundary implemented which allows the specification of a h-Q relation as outflow
  • ascii and binary Tecplot output
  • performance tuning of some subroutines and file outputs
  • additional geometry check for ambiguous gradients
  •  minor bug fixes

Subsystem BASEchain and BASEplane

  • Parallelization for shared memory multi-core systems implemented
  • New LINUX version prepared
  • BASEviz visualization tool added (currently ONLY for Windows version)

System Manuals

  • Please read the credits and the new preface, which are introducing a new team member and are giving citation advice
  • Part UI-5: new chapter about parallel processing
  • Part UII-3.3: some hints concerning mesh quality, especially how to deal with ambiguous elements
  • Part UIII: almost complete revision. Examples for and comments on newly added features
  • Part UIV: overall correction.
  • Part RI: complete revision
  • Part RII-2.3: treatment of inner boundaries
  • Part RII-3.2: schemes for suspended sediment transport
  • Part RIII: additional test cases for suspended sediment transport and parallel execution
  • Part RIV: complete revision
  • Update your hardcopy version with the documentation patch.
JavaScript has been disabled in your browser