Skip to content

v20.10

Compare
Choose a tag to compare
@campuzanofj campuzanofj released this 11 Nov 14:51
· 309 commits to master since this release

This release contains binaries and DLLs for the MOHIDWater and MOHIDLand code as found in the GitHub repository on the last week of October 2020. The release contains the source code used for compiling and the binaries with the following flavours:

64 bits double precision (x64): MOHID Water and MOHID Land;
64 bits double precision OpenMP (x64_OpenMP): MOHID Water and MOHID Land;
64 bits double precision MPI (x64_MPI): MOHID Water.

= Release Notes =
== General modifications ==

  • Input text files can have comments anywhere in the file. Any text to the right of an exclamation point is not read by MOHID.

== MOHID Water ==

New features

  • In module TwoWay, feedback operations now consider the parent vertical layer to which a child Son cell belongs to. This means that better results can be achieved in highly variable bathymetries.

  • Some bug fixes in TwoWay simulations with more than one nested domain.

  • Offline Upscaling has been added, by way of the assimilation module, which means a domain can upscale from an external solution in the form of HDF. A connection with the field4d module was made, enabling the use of temporal and vertical interpolations. A sample solution has been added to the GitHub solution.

  • Optimizations made in the last release are now a default, so now there are no optimization keywords to be added.

  • Module LagrangianGlobal:
    • Emission and monitoring in a generic polygon (no grid associated);
    • Multi-fraction transport of sediments;
    • Critical slope concept associated with sediment transport;
    • Emission along a section;

  • Module Hydrodynamic:
    • Option of adding in runtime two reference solutions (e.g. CMEMS Global and FES2014);
    • Output of the High and low tide sea level value and phase differences;
    New keywords:
    • HIGH_LOW_TIDE_OUTPUT : 0/1 - output for high and low tide level and phase lag;
    • REFERENCE_GAUGE_FILENAME : TimeSeries.dat - Timeseries to estimate the phase lag;
    • REFERENCE_GAUGE_DATA_COLUMN : 2 - Column to calculate the phase lag with.

  • Module Sand:
    • Consistent way of solving thick layers of sediment surround by thin layers.

Bugs corrected

  • ModuleJet: Multi-port emission was corrected.
  • Module LagrangianGlobal: Corrrection in using the Module WaterProperties as sinks\sources;
  • Module InterfaceWaterAir: Important correction on the wind drag coefficient function of wind;

== MOHID Land ==

New features

  • New module ModuleExternalCoupler was added to handle external model coupling, e.g. Bentley's OpenFlows SewerGEMS/SWMM engine (ModuleSewerGEMSEngineCoupler)
  • New module ModuleSewerGEMSEngineCoupler (compilation optional), which couples MOHID Land overland flow with Bentley's OpenFlows SewerGEMS/SWMM 1D storm/sewer network engine
  • TRESHOLD_AREA is no longer mandatory to be defined in BasinGeometry if FLAT_SOLUTION is not activated.