Release Notes Delft3D-FLOW 6.02

 

WARNING: Known bug in revision 5940 (March 2016) to 6751 (November 11, 2016):

Usage of restart files produced with a revision between 5940 and 6751 can not be used due to a 32bit/64bit issue.
Usage of restart files produced with older versions (revision 5939 and down) will work fine.

Usage of restart files produced with newer versions (revision 6751 and up) will work fine.

Workaround: There is no problem when restarting from map-files.

 

 

 

 

 

 
Version flow2d3d, version 6.02.13.???? (trunk, win64_intel/lnx64_intel)
Date  ?? September 2017
Based On flow2d3d, trunk revision 7426, 27 July 2017
Changed Functionality  
New Functionality

 

Fixed bugs

 

External Influence
  •  
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.12.7426 (trunk, win64_intel/lnx64_intel)
Date  27 July 2017
Based On flow2d3d, trunk revision 7204, 15 May 2017
Changed Functionality  
New Functionality

 

Fixed bugs

7208: DELFT3D-35106: Erroneous use of gvv in the Reynolds stress terms in the vertical momentum equation in the non-hydrostatic module
7246: DELFT3D-35029: Delft3D-FLOW crashes with spikes in computed bed levels
7249: DELFT3D-35370: Offline coupling between FLOW and WAVE
7383-7385: DELFT3D-35596: Support FLOW-RTC communication also if FLOW runs parallel
7388,7395: DELFT3D-35599: Advection-diffusion equation loses sediment due to limit on iterations
7389: DELFT3D-35600: Mass balance doesn't work properly in parallel mode
7398,7399: DELFT3D-35603: Merge FM morphology code branch with Delft3D trunk

External Influence
  • Results may differ when using the non-hydrostatic module (35106)
  • Results may differ when using sediment transport with high bed roughness (35029)
  • Results may differ when using wave data (35370)
  • New keywords for the iteration in advection-diffusion solver (35599):
    ADmxIt: integer, default: 50, Maximum number of iterations
    ADepAb: real, default: 1.0e-8, Absolute iteration epsilon
    ADepRl: real, default: 0.5e-3, Relative iteration epsilon
  • New keywords for dune avalanching (35603):
    DrySlope: real, default: 1.0 Maximum dry slope
    DuneAvalan: logical, default: false, Flag for avalanching using wetslope and dryslope
    Hswitch: real, default: 0.1, Depth switch wetslope to dryslope
    DzMaxDune: real, default: 0.05, Max bed level change/timestep
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.11.7204 (trunk, win64_intel/lnx64_intel)
Date  15 May 2017
Based On flow2d3d, trunk revision 6906, 06 January 2017
Changed Functionality 7022: DELFT3D-15786 and DELFT3D-35131: Write FLOW grid in double precision to output files
New Functionality

6919,6922: DELFT3D-35029: Optionally write wave quantities to trim-file
7019,7050: DELFT3D-35152: Make MaxRecursion for Trachytopes an input parameter (default = 8)

Fixed bugs

6934-6967: DELFT3D-35029: Delft3D-FLOW crashes with spikes in computed bed levels
6968,6978: DELFT3D-35122: Reduce warnings about "velocity changes too high" in parallel computations
6973: DELFT3D-35106: Erroneous use of gvv in the Reynolds stress terms in the vertical momentum equation in the non-hydrostatic module
7038: DELFT3D-35029: limit RA for Van Rijn 2004 in the same way as for Van Rijn 1993
7040: DELFT3D-35190: Corrupt output files in complex DomainDecomposition simulations
7058: DELFT3D-35187: D_hydro crashes sometimes when stop time < smoothing time
7113: DELFT3D-35217: Discharge over weir is constant for crest heights of 1 and 5 m
7115: DELFT3D-34566: Advice to apply a negative time step in case of a Courant warning
7136: DELFT3D-35361: Missing observation point coordinates on NetCDF his-file
7140,7141: DELFT3D-35352: Delft3D memory allocation limited by 4byte integers used for array size
7148: Increase memory of the executable "d-hydro"
7166,7167: DELFT3D-35380: Transportlayer thickness cannot depend on duneheight

External Influence
  • New boolean flag (in mdf-file) for writing  wave quantities to the trim-file (DELFT3D-35029):
    MapWav = true
  • Results may differ when using wave data from an existing com-file (DELFT3D-35029)
  • New value for parameter "WaveOL" in the mdf-file (DELFT3D-35029):
    WaveOL=#MIMIC#
    Use waves from existing com-file as if WAVE was running online
  • New integer parameter (in mdf-file)  to specify the number of iterations for specifying the trachytope characteristics(DELFT3D-35152):
    TrtMxR = 8
    Default value: 8
  • Changed in his, map, drogue and Fourier files (DELFT3D-15786):
    DT and coordinates always written in simulation precision (i.e. typically double precision)
  • Results may differ when using Van Rijn 2004 (DELFT3D-35029)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.10.6906 (trunk, win64_intel/lnx64_intel)
Date  06 January 2017
Based On flow2d3d, trunk revision 6864, 12 December 2016
Changed Functionality  
New Functionality

 

Fixed bugs

6879-6895: VisualStudio 2015 supported
6891: DELFT3D-34999: Wrong factor 0.5 in formula combining secondary flow with sediment transport
6903: DELFT3D-34975: Wrong cumulative total transport in output of polygons with discharges

External Influence
  • Results might differ when combining secondary flow with sediment transport (DELFT3D-34999)
  • Polygon-based mass balances will differ when containing discharges (DELFT3D-34975)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.09.6864 (trunk, win64_intel/lnx64_intel)
Date  12 December 2016
Based On flow2d3d, trunk revision 6686, 21 October 2016
Changed Functionality  
New Functionality

 

Fixed bugs

6701: DELFT3D-34848: High initial mixing of concentrations in Z-layer model
6720: DELFT3D-34894: Delft3D-FLOW crashes when trying to write R1FLX_UU
6725, 6728: DELFT3D-34881: Instabilities due to TotalDischarge boundary
6747 - 6768: DELFT3D-34926: Delft3D-FLOW writes double precision restart file, but only reads single precision
6752: DELFT3D-34927: Buffer length too small when writing map-sed-series/DP_SEDLYR
6781: DELFT3D-34925: Compile Delft3D on a clean Linux machine
6862: DELFT3D-34973: Error in open boundaries over MPI partition boundary

External Influence
  • Results may differ when using an ASCII initial condition file, via keyword "Filic" (DELFT3D-34848)
  • New keyword ThetQT to add relaxation: 0.0<=ThetQT<1.0, default:0.0 (DELFT3D-34881)
  • New readme and build script example in subdirectory "src" in the source code, named "build_ubuntu*" (DELFT3D-34925)
  • Major (wrong) differences in results are possible when using a revision number between 6407 and 6863, when running in parallel (DELFT3D-34973).
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.08.6686 (trunk, win64_intel/lnx64_intel)
Date 21 October 2016
Based On flow2d3d, trunk revision 6118, 11 May 2016
Changed Functionality 6184, 6186: DELFT3D-34595: Delft3D-FLOW restart from trim-file should accept any time if there is only one field in the file
6562: DELFT3D-34785: Negative tracer concentrations, Vertical Forester filter also for tracers
New Functionality

6261-6456: DELFT3D-34617: Couple Wanda to Delft3D-FLOW via DIMR
6408: DELFT3D-34707: Write one Fourier file for parallel simulation
6408: DELFT3D-15786: Write FLOW grid in double precision to output files
6447 - 6493: DELFT3D-34596: Restart from NetCDF version of trim-file
6540, 6552: DELFT3D-34515: Stanton=Dalton=C_D and adapt C_D at low wind velocities
6540: DELFT3D-34728: Additional output: Add Winddrag, Stanton and Dalton to his-file

Fixed bugs

6123: DELFT3D-34556: Runtime error at end of calculation, before finishing NetCDF files
6146: DELFT3D-34560: NaN on Riemann boundary when water depth becomes small
6167: DELFT3D-34574: Delft3D-FLOW 5740 stops too early on Cartesius
6175, 6182: DELFT3D-34594: Delft3D-FLOW passes incorrect start date/time to RTC when Tstart/=0
6196: NEFIS upgraded to version 5.09.00
6249: DELFT3D-34656: Writing of WAQ-input files is wrong for in-outlet combinations
6255-6320: DELFT3D-34661: Add waqgeom when writing WAQ-input files
6277: DELFT3D-34672: In FLOW wrwaqhyd, for an OUTLET to a specific layer the layer index of INLET was written into the hyd-file, instead of the OUTLET
6319: DELFT3D-34685: trachy module doesn't work properly
6367, 6384: DELFT3D-34617: Updates to MPI parallelization for DIMR and DOL
6372: DELFT3D-34697: Stack overflow when MomTrm output requested
6379: DELFT3D-34698: Crash in Delft3D due to extremely high concentrations using Soulsby & Clarke
6393: DELFT3D-33558: Sediment discontinuities at partition boundaries in parallel computation
6442, 6445: DELFT3D-34668: Crash during initialization when running in parallel
6528: DELFT3D-34624: NetCDF files should be allowed to be bigger than 2 GB
6674: DELFT3D-34865: Problem with meteo file in DomainDecomposition calculation

External Influence
  • Results may differ when using trachytopes (DELFT3D-34685)
  • Results may differ when using sediments and parallel computation (DELFT3D-33558)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.07.6118 (trunk, win64_intel/lnx64_intel)
Date 11 May 2016
Based On flow2d3d, trunk revision 6075, 27 April 2016
Changed Functionality  
New Functionality

6075-6099: New morphology output options added.
6072-6111: Delft3D-34557: Coupling with RTC module to control the flow rate of Discharge Operations

Fixed bugs

 

External Influence  
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.02.06.6075 (trunk, win64_intel/lnx64_intel, 2016 king's day version)
Date 27 April 2016
Based On flow2d3d, trunk revision 5740, 18 January 2016
Changed Functionality  
New Functionality

6018: Delft3D-34491: Time and space varying Secchi depth now is possible.
6072: Delft3D-34557: Coupling with RTC module to control the flow rate of Discharge Operations is enabled.

Fixed bugs

5838: Delft3D-34329: The code does not compile using VisualStudio 2015
5899: 
Delft3D-34426: Critical mud fraction for sand-mud interaction not read correctly when scalar
5900,6011: Delft3DFM-1043: Preparations for generic NetCDF visualisation
5950: Wave/roller contribution to bed shear stress is wrong in 3D
5984: Bugs solved related to the combination of Z-layers and parallel
5986: Delft3D-34433: Crash on clsnef(fds) when fds is not a valid value
6009: Delft3D-34419: In new version, when using flow in parallel mode with wave, the performance decreased a lot
6
010: Delft3D-34355: Show that simulation is waiting for Online Visualisation

External Influence
  • Results of morphology will slightly differ when using the trim file as a result file (UNST-1043)
  • Output parameters BODSED/DPSED (iUnderLyr=1) are renamed to MSED/THLYR to match with the names used with (iUnderLyr=2) (UNST-1043)
  • Results will differ when combining wave information with 3D
  • Results will differ significantly when combining Z-layers with parallel
  • Computation speed will increase significantly when combining parallel with wave (34419)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 

 
Version flow2d3d, version 6.02.05.5740 (trunk, win64_intel/lnx64_intel)
Date 18 Jan 2016
Based On flow2d3d, trunk revision 5656, 17 December 2015
Changed Functionality  
New Functionality

 

Fixed bugs

5657: Dimension ids should be passed instead of dimension sizes.
5661: Delft3D-34271: Wrong air pressure when using meteo_on_computational_grid and unit mbar
5694,5737: Delft3D-34298: Sediment transport fluxes on history file incorrect in parallel mode.

External Influence
  • Results will differ significantly when using meteo_on_computational_grid and unit mbar (34271)
  • Results will differ significantly related to cross sections in parallel mode
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.04.5656 (trunk, win64_intel/lnx64_intel),  used in Delft3D release 4.02.00
Date 17 December 2015
Based On flow2d3d, trunk revision 5632, 09 December 2015
Changed Functionality  
New Functionality

 

Fixed bugs

5656: Enable Online Visualisation on Windows

External Influence  
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.03.5632 (trunk, win64_intel/lnx64_intel)
Date 09 December 2015
Based On flow2d3d, trunk revision 5596, 19 November 2015
Changed Functionality  
New Functionality

5616: New keyword MergeMap in MDF-file to switch off the merging of the TRIM-file across partitions in a parallel simulation

Fixed bugs

5616, 5626, 5631: Delft3D-34222, Delft3D-33612Major simplification of morphology parallelization

External Influence
  • Results will differ when combining parallelization with morphology
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.02.5596 (trunk, win64_intel/lnx64_intel)
Linux binaries, delivered by Deltares, are build on CentOS 6.6
Date 19 November 2015
Based On flow2d3d, trunk revision 5425, 22 September 2015
Changed Functionality  
New Functionality

 

Fixed bugs

5518, 5523: Delft3D-34148: Enable open boundaries close to partition boundaries
5525: DELFT3D-34145: Do not link with libraries when they are not needed
5574: DELFT3D-34194: Bug in computation of secondary flow parameter alpha affecting non-equilibrium formulation and effect on momentum equations
5584: DELFT3D-34207: Critical erosion shear stress by file and a constant number in sed file gives different results
5585: DELFT3D-34149: Remove redundant error message "Deltas > water depth in TRATUR"
5586: Restart fluff layer should use fluff layer data and not bodsed data
5595: DELFT3D-34153: FLOW+DD+WAVE+nodredging: Computation time increased with a factor 2 with a newer Delft3D version

External Influence
  • Compiling on Linux is smoothened (34145)
  • Results will differ when using secondary flow (34194)
  • Results will differ when a sediment type has a parameter specified with a file and a parameter specified as constant. Check the tri-diag file carefully (34207)
  • The message "Deltas > water depth in TRATUR" will not appear anymore (34149)
  • Results will differ when using fluff layer and restarting from map-file
  • Computation times may be decreased with a factor 2 when using DomainDecomposition, WAVE online and not using dredging (34153)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version

flow2d3d, version 6.02.01.5425 (trunk, win64_intel/lnx64_intel)
Linux binaries, delivered by Deltares, are build on CentOS 5.7

Date 22 September 2015
Based On flow2d3d, trunk revision 5386, 02 September 2015
Changed Functionality  
New Functionality

 

Fixed bugs

5394: DELFT3D-34115: gfortran 4.9.2 cannot handle int_4 2147483647 and real_8 1.7976e+308_hp
5401-5410: DELFT3D-34119: Add NetCDF source code

External Influence
  • Compilation with gfortran 4.9.2 works (34115)
  • Compilation on Windows, using NetCDF source code, is smoothed (34119)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.02.00.5386 (trunk, win64_intel/lnx64_intel)
Date 02 Sep 2015
Based On flow2d3d, trunk revision 5368, 28 August 2015
Changed Functionality 5378-5389: DELFT3D-33933: Switch to Python generated sln file
New Functionality

 

Fixed bugs

 

External Influence
  • Compilation preparation on Windows is changed (33933)
    See "src/README"
  • From now on, 64-bit is the default on Windows
  • Revision 5386 is fully tested, revision 5389 is tagged (improved documentation)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

________________________________________________________________________________________________________________________________________________________________________________________________

Release Notes Delft3D-FLOW 6.00, 6.01

Changes in version 6.00:

  1. The input file is an XML format file
    Version 5 uses an ini format file as input
    See examples at https://svn.oss.deltares.nl/repos/delft3d/trunk/examples
  2. The executable to start is named "d_hydro.exe"
    Version 5 uses an executable named "deltares_hydro.exe"
    See run scripts in examples
  3. The directories named "lib" are not needed anymore
    Version 5 "installs" binaries in a "bin" directory and a "lib" directory to distinguish freshly build binaries from third party binaries.
    Version 6 "installs" all binaries in directory "bin".

When using the Delft3D-GUI:

  • FLOW version 6 only works in combination with GUI 4.00.03 (and higher)
  • FLOW version 5 only works in combination with GUI 4.00.02 (and lower)

 

 
Version flow2d3d, version 6.01.18.5368 (trunk, win64_intel/lnx64_intel)
Date 28 August 2015
Based On flow2d3d, trunk revision 5275, 15 July 2015
Changed Functionality  
New Functionality

 

Fixed bugs

5280: DELFT3D-33963Support spider web wind with multiple data fields in a row with missing values
5330: 
Don't use wave option if wave model is active, but uorb is still (close to) zero.
5360, 5368: DELFT3D-34103
In 3D, wave forces should be limited

External Influence
  • Results might differ when combining 3D with wave (34103)
  • Results might differ due to switching from 32bit to 64bit (Windows)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.01.17.5275 (trunk, win32_intel/lnx64_intel)
Date 15 July 2015
Based On flow2d3d, trunk revision 5169, 04 June 2015
Changed Functionality  
New Functionality

5275: DELFT3D-34060: Prevent double counting of hurricane pressure

Fixed bugs

5216, 5226: DELFT3D-34025: Skip Van Rijn 1993 bedload transport computation only if BED, BEDW, and SUSW are all equal to zero.

External Influence
  • Results might differ when using Van Rijn 1993 (34025)
  • New optional keyword "air_pressure_reference" in spw file, see manual (34060)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.16.5169 (trunk, win32_intel/lnx64_intel)
Date 04 June 2015
Based On flow2d3d, trunk revision 4970, 21 April 2015
Changed Functionality  
New Functionality

5022: Delft3D-33933: Win64 is introduced to ARCH
5168: Delft3D-33963: New fade-in and fade-out option for spiderweb wind is introduced

Fixed bugs

5020: Delft3D-33951: Information of fluff layer is now written correctly to the map- and his-file
5169: Delft3D-34006Computation with fluff layer in Domain Decomposition mode should work

External Influence
  • Results might slightly differ when spiderweb wind is used.
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.15.4970 (trunk, win32_intel/lnx64_intel)
Date 21 April 2015
Based On flow2d3d, trunk revision 4739, 04 March 2015
Changed Functionality  
New Functionality

 4815: Delft3D-33882: Restart from trim-file for bed composition for default well mixed bed case in parallel is allowed
 4941,4951: Delft3D-33868: Roughness predictors (trachytope module, type 101 to 106 ) work in parallel mode

Fixed bugs

 4754: Delft3D-33850: The drychk criterion for sigma layer is now consistent with that for z-layer model

External Influence
  •  Results might differ when roller model introduces huge amount of energy and leads to a big orbital velocity
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.14.4739 (trunk, win32_intel/lnx64_intel)
Date 04 March 2015
Based On flow2d3d, trunk revision 4709, 27 Feb 2015
Changed Functionality 4731: Allow more meteo files to be opened
New Functionality

 

Fixed bugs

 

External Influence
  • Differences in results should not be observed.
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 

 
Version flow2d3d, version 6.01.13.4709 (trunk, win32_intel/lnx64_intel)
Date 27, Feb 2014
Based On flow2d3d, trunk revision 4440, 01 Dec 2014
Changed Functionality 4515,4621: Variables are moved from FSM to allocables
New Functionality

4458,4459: Delft3D-12648: Allow two-way coupling between RTC and flow
4485: Delft3D-33665: Enable the combination of dredging and MPI
4546: Delft3D-33743: Introduce a factor for adjusting wave-related bed shear stress
4649,4672,4673: Delft3D-33351, Delft3D-33687:NetCDF format output for Delft3D-FLOW (map-file, fourier-file, his-file)
4656,4657: Delft3D-33406: Allow spatially varying subsidence and uplift 

Fixed bugs

4487: Delft3D-33459: Morphological time is not correctly written
4499: Delft3D-33704: Sediment transport not computed for bedload fractions in z-layer model
4635: Delft3D-16494:
 For  parallel run, z-layer model, kfumax,kfvmax is not necessary to exchange between partitions when using ztbml 
4655,4707,4708: Delft3D-33808: WAVE with spider web meteo input causes crash

External Influence
  •  Results might slightly differ when morphology is activated
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.12.4440 (trunk, win32_intel/lnx64_intel)
Date 01, Dec 2014
Based On flow2d3d, trunk revision 4306, 12 Nov 2014
Changed Functionality 4368,4376: Variables are moved from FSM to allocables
New Functionality

4377: IniFluffMass keyword is added per cohesive fraction
4378,4379,4388,4407: Delft3D-33622
, the starting timepoint has been output for a non-stationair SWAN calculation
4417,4437: The trunk code is able to be compiled on Linux (H5-devux64) with Intel Fortran 14.0.3/GNU 4.9.1

Fixed bugs

 

External Influence
  • Differences in results should not be observed.
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.11.4306 (trunk, win32_intel/lnx64_intel)
Date 12, November 2014
Based On flow2d3d, trunk revision 4289, 28 October 2014
Changed Functionality  
New Functionality

 

Fixed bugs

4189: Forcheck improvements

External Influence
  •  
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.10.4289 (trunk, win32_intel/lnx64_intel)
Date 28, October 2014
Based On flow2d3d, trunk revision 4168, 26 September 2014
Changed Functionality  
New Functionality

 

Fixed bugs

4189: Forcheck improvements

External Influence
  •  
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.09.4168 (trunk, win32_intel/lnx64_intel)
Date 26 September 2014
Based On flow2d3d, trunk revision 3987, 10 August 2014
Changed Functionality 3993: morphology_waq: waqsim interface removed
4022-4033: Ormondt improvements: wave length updated every time step in roller model, maximum slope for cohesive sediments implemented
New Functionality

4022-4033: Ormondt improvements: roller mass flux correction flag introduced, optional computation of representative 2Dh velocity using velocity in first layer above wave boundary layer
4074, 4076: Optional output 
of kf[s/u/v][min/max] arrays for z-layer models

Fixed bugs

4008: DELFT3D-33489: for transport solver Van Leer 2, the array swap might lead to stack overflow.
4022-4033, 4035, 4039, 4040, 4071, 4143: Ormondt improvements: distances computed properly in breaker delay routines, bug fixes in fallve.f90 and qkwcg.f90, group velocity can no longer exceed wave celerity
4042, 4053, 4054: DELFT3D-33482: Disable dredging and dumping when cmpupd=false
4069, 4100: DELFT3D-33529: Error "Internal (IROCOL) array overwrite" appears due to a very detailed grid
4072, 4073: Z-layer model with waves: strange velocities and shear stresses
4101: DELFT3D-33542: GSQS on the map-file is wrong

External Influence
  • Results will differ when using Van Rijn 2004 sediment transport formula (Ormondt improvements)
  • Results will differ when using the roller model (Ormondt improvements)
  • Results will differ when using Z-layer model with waves (rev. 4072)
  • Roller mass flux correction: "RolCor = 1": old approach of depth-uniform adjustment of fluxes, "RolCor = 2": (default) adjusts the eulerian velocities (Ormondt improvements)
  • V2dWbl = #yes#: Compute representative 2Dh velocity using velocity in first layer above wave boundary layer (Ormondt improvements)
  • WetSlope = 10.0 (default, in mor-file): Above WetSlope, critical shear stresses decrease quickly for cohesive sediment
  • KfMnMx = #true#: Z-layer model: Write arrays kf[s/u/v][min/max] arrays to the map-file (rev. 4074)
  • Minor differences may occur in sediment transport results (Ormondt improvements)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.08.4085 (branches/releases/3987, win32_intel/lnx64_intel)
Date 08 September 2014
Based On flow2d3d, trunk revision 3987, 10 August 2014
Changed Functionality  
New Functionality

3829, 3893, 3950: Delft3D-33073: Write evaporation rate to the map-file
3905: Initial bed composition file version 2.00 is supported
3970: 
DELFT3D-33487: Add option to update composition of base layer while keeping its thickness constant
3981: 
DELFT3D-33490: Delft3D requires M-N coordinate system to be counter-clockwise rotating; check should be added

Fixed bugs

3583: Z-layer model: near bed linearization adapted
3738: In sed-file, read mudcnt from group SedimentOverall
3794: Delft3D-33253
FLOW-WAVE with recent version: big differences and much longer calculation time (testcase specific)
3888: Z-layer model updates (fallve)
3896: 
DELFT3D-33419: Wrong time interpolation in tables module in WAVE
3954: 
DELFT3D-33463: SWAN MPI linux version is not really 64 bit.
3962: 
DELFT3D-33471 and DELFT3D-33263
: Running a parallel model with bedload sediment crashes
3966: DELFT3D-33445, DELFT3D-33479: Errors when combining sediment transport with parallel simulations
3968: 
DELFT3D-33483: Delft3D-FLOW crashes when combining fluff layer with MPI parallel mode
3969: 
DELFT3D-33486: Errors in output when running in parallel
3971: 
DELFT3D-33481: Error during restart from trim-file when no salinity, temperature, constituent, or secondary flow was included in initial simulation
branches/releases/3987, revision 4085: DELFT3D-33529: Error "Internal (IROCOL) array overwrite" appears due to a very detailed grid

External Influence
  • Evaporation is written to the map-file when it is calculated by the model and  "AirOut = true" (33073)
  • Results will differ when using near bed linearization in the Z-model (rev. 3583)
  • Results will differ when using the SWAN MPI Linux version, shipped with Delft3D; the 32-bit version is replaced by the 64-bit version (33463)
  • Corrected output when running in parallel: LAYER_INTERFACE, HYDPRES, ROUMETU and ROUMETV (33486)
  • Models with a clockwise oriented grid will abort immediately (33490)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.07.3574 (trunk, win32_intel/lnx64_intel), Delft3D version 4.01.00
Date 25 April 2014
Based On flow2d3d, version 6.01.06.3426, 21 Feb 2014
Changed Functionality  
New Functionality

3474: wave-online running in parallel is possible now.

Fixed bugs

3453: Delft3D-33175:   running parallel when using bedforms without sediments is also possible.
3456: Delft3D-16494: Z-layer model: In Rev. 3424, the initialization of (initially) dry cells  and dry edges are not complete and may generate NaN's.
3499, 3537, 3572: Delft3D-16494: Z-layer model running in parallel.

3518: correct initialization in mdue method for Z-layer model.
3532: Delft3D-33207:wave related arrays in flow module are corrected.
3550: correct initialization in some routines.

External Influence

Differences in results for some wave models are observed due to  Delft3D-33207.

New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).
 
Version flow2d3d, version 6.01.06.3426 (trunk, win32_intel/lnx64_intel)
Date 21 Feb 2014
Based On flow2d3d, version 6.01.05.3185, 12 Dec 2013
Changed Functionality  
New Functionality

3424: Delft3D-16494Merging of the parallel z-layer model code into the trunk code (research version)

Fixed bugs

3320,3324: Delft3D-33034: DDB file generated by a parallelMPI Delft3D-FLOW calculation is correct now.
3291: Delft3D-33099: BOTNOW is wrongly write and read.
3391,3393: Delft3D-33129: Total discharge boundary is corrected when running in parallel
.

External Influence
  •  Very Small differences in results for z-layer model is observed due to the update of z-layer model code merging.
New Known Bugs / Change Requests
  • Delft3D-16494: Z-layer model: the initialization of (initially) dry cells  and dry edges are not complete and may generate NaN's.
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547, and Delft3D-33129).

 
Version flow2d3d, version 6.01.05.3185 (trunk, win32_intel/lnx64_intel)
Date 12 Dec 2013
Based On flow2d3d, version 6.01.04.3058, 24 Oct 2013
Changed Functionality  
New Functionality

3108,3114,3141: Delft3D-16378: Windows 64-bits executables passed testbank v1 and ready to be used.
3162: Delft3D-33007:
Merge BAW Linux compile improvements into the trunk

Fixed bugs

3122: Delft3D-32999: Parallel FLOW calculation won't crash during initialization with the message "Cannot create URL file".
3135,3138,3163: Delft3D-33028: Update 3D vegetation code and documentation.
3164: Delft3D-33058:
When using the "average water level" based total discharge boundary, the waterlevel of the inner point is used.
3172,3181: Delft3D-33067: When using a precipitation/evaporation input file with evaporation=-999.0, the evaporation should be calculated.

External Influence
  • The keyword in the 3D vegetation input files should be updated(33028).
  • Differences in results should not be observed.
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed.".
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547).

 
Version flow2d3d, version 6.01.04.3058 (trunk, win32_intel/lnx64_intel), Delft3D version 4.01.00.rc.10
Date 24 Oct 2013
Based On flow2d3d, version 6.01.03.3008, 06 Oct 2013
Changed Functionality  
New Functionality

 

Fixed bugs

3016: Do not write suspended sediment output when there is no suspended sediment.
3023: Halo cells are excluded when interpolating data from parallel FLOW grids to WAVE grids.  Thus the differences between sequential and parallel simulations are significantly reduced.
3057: When running in 2D with VR2004/2007, sediment concentration is properly computed.

External Influence
  • Differences in results should not be observed.
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547).
  • Delft3D-32999: Parallel FLOW calculation crashes during initialization with the message "Cannot create URL file".
    Two workarounds:
    • This problem does not always occur. Retrying the calculation may work.
    • Open the config-xml file used, normally named "config_d_hydro.xml". Remove the 16 lines at the end of the file related to delftOnline.
      First line to remove: "<delftOnline>". Last line to remove: "</delftOnline>".
      Disadvantage: Online Visualisation will not be possible with this calculation.

 

 
Version flow2d3d, version 6.01.03.3008 (trunk, win32_intel/lnx64_intel)
Date 06 Oct 2013
Based On flow2d3d, version 6.01.02.2869, 05 Sept 2013
Changed Functionality  
New Functionality

2894,2970: Merge of branch Build with Nature sand mud interaction, fluff layer into trunk.
2956: Update the solution to be compiled with Intel Fortran compiler 13, for both win32, win64, release and debug versions.

Fixed bugs

2918,2927,2934: Delft3D-16419:The OSS source code does not compile when checked out in a directory which name contains spaces.
2928:Delft3D-16547:Total discharge boundary time series are corrected for parallel runs.
2982:Delft3D-16562:As much as 99 tracers cause a crash when reading the discharge records during initialization.
3007:Delft3D-16575:FLOW DD reading wave info from com-files does not work with old com-files.

External Influence
  • To integrate Build with Nature, sand and mud interaction and fluff layers, the cohesive sediment part has been adapted.  But differences in results should not be observed.
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel (partly solved in Delft3D-16547).

 

 
Version flow2d3d, version 6.01.02.2869 (trunk, win32_intel/lnx64_intel)
Date 05 Sept 2013
Based On flow2d3d, version 6.01.01.2703, 17 July 2013
Changed Functionality  
New Functionality

2711,2718,2721,2728,2740,2745, 2754,2755,2830:  Merge of branches/research/Deltares/20130620_reorganizing_sediment_transport into trunk.
2743,2746,2801,2824: MPI moved from deltares_common to deltares_common_MPI for parallel Delft3D-FLOW.
2747: Support online wave in combination with parallel flow run.

Fixed bugs

2763: Delft3D-16485:Fourier analysis output when running in parallel.

External Influence
  • To adapt with MOR in WAQ, the sediment and MOR have been reorganized.  But differences in results should not be observed (Merge of branches/research/Deltares/20130620_reorganizing_sediment_transport into trunk).
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."
  • Delft3D-16511: Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel.
 
Version flow2d3d, version 6.01.01.2703 (trunk, win32_intel/lnx64_intel)
Date 17 July 2013
Based On flow2d3d, version 6.01.00.2640, 2 July 2013
Changed Functionality  
New Functionality

2673,2677,2678,2687,2688:Merge of branches/research/USGS/20130625_MomentumTerms_output: optional output of individual (horizontal) momentum terms on map-file (sigma-layer & whole time step only)
2663: Win 64bit with MPI is implemented.
2657: Win 64bit debug version is available.

Fixed bugs

2700,2703: The mass written to com file in flow is not conserving.
2675,2676: Delft3D-16447: 3d concentration profile at open boundary will write too long record in the file
 tmp_*.bcc, tmp_*.bct.
2664,2665: Delft3D-16130: 2d sediment transport and morphology for z-layer model.

External Influence
  • To export the Momentum Term, the solvers kernel are modified to improve the performace, which might cause slight differences in results (Merge of branches/research/USGS/20130625_MomentumTerms_output)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."
 
Version flow2d3d, version 6.01.02.2869 (trunk, win32_intel/lnx64_intel)
Date 05 Sept 2013
Based On flow2d3d, version 6.01.01.2703, 17 July 2013
Changed Functionality  
New Functionality

2711,2718,2721,2728,2740,2745, 2754,2755,2830:  Merge of branches/research/Deltares/20130620_reorganizing_sediment_transport into trunk.
2743,2746,2801,2824: MPI moved from deltares_common to deltares_common_MPI for parallel Delft3D-FLOW.
2747: Support online wave in combination with parallel flow run.

Fixed bugs

2763: Delft3D-16485:Fourier analysis output when running in parallel.

External Influence
  • To adapth with MOR in WAQ, the sediment and MOR have been reorganized.  But differences in results should not observed (Merge of branches/research/Deltares/20130620_reorganizing_sediment_transport into trunk).
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."
    Delft3D-16511
    : Total discharge boundary condition with combination of other type of BC may cause problems when running in parallel.
 
Version flow2d3d, version 6.01.01.2703 (trunk, win32_intel/lnx64_intel)
Date 17 July 2013
Based On flow2d3d, version 6.01.00.2640, 2 July 2013
Changed Functionality  
New Functionality

2673,2677,2678,2687,2688:Merge of branches/research/USGS/20130625_MomentumTerms_output: optional output of individual (horizontal) momentum terms on map-file (sigma-layer & whole time step only)
2663: Win 64bit with MPI is implemented.
2657: Win 64bit debug version is available.

Fixed bugs

2700,2703: The mass written to com file in flow is not conserving.
2675,2676: Delft3D-16447: 3d concentration profile at open boundary will write too long record in the file
 tmp_*.bcc, tmp_*.bct.
2664,2665: Delft3D-16130: 2d sediment transport and morphology for z-layer model.

External Influence
  • To export the Momentum Term, the solvers kernel are modified to improve the performace, which might cause slight differences in results (Merge of branches/research/USGS/20130625_MomentumTerms_output)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."
 
Version flow2d3d, version 6.01.00.2640 (trunk, win32_intel/lnx64_intel)
Date 25 June 2013
Based On flow2d3d, version 6.00.01.2514, 21 May 2013
Changed Functionality  
New Functionality

2580,2631: Delft3D-16437: Roller mass flux limited by gammax. Roller energy and wave energy no longer limited by gammax.
2578: Delft3D-16437Wind speed, direction and barometric pressure written to history file (when airout=yes)
2577: Delft3D-16437Keyword Wavfrc added to turn on/off wave forces in roller model.
2574,2615: Delft3D-16437Keyword Drycrt added to specify drying criterium other than the default 0.5*dryflc
2533-2636: Delft3D-16130Collect all current Z-model-morphology improvements in branches and merge them into the trunk
2525: Delft3D-16306:Coriolis force calculation according to Kleptsova-Pietrzak-Stelling.

Fixed bugs

2598: Delft3D-16384WAVE problems with multiple meteo input files
2593,2606: Delft3D-16417Number of sed and total substances is mismatching in z_difu.
2556: Delft3D-16388Total discharge boundary conditions being prescribed is not equal to the output of instantanous discharge through the monitoring cross-section
2554: Delft3D-16369: NaNs generated when using Z-layers with Ztbml = #Y#

External Influence
  • Differences may occur when using Total discharge boundary conditions (16388)
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."

 

 
Version flow2d3d, version 6.00.01.2514 (trunk, win32_intel/lnx64_intel)
Date 21 May 2013
Based On flow2d3d, version 6.00.00.2367, 14 Mar 2013
Changed Functionality  
New Functionality

2460-2493: Delft3D-16378: First steps towards 64bit Windows version
2453: Delft3D-16087: Use FLOW parallel output as input for WAQ
2403-2513: Delft3D-15693: PRACE project: Enable the usage of POE(IBM) as MPI implementation
2399: Delft3D-16239: Culvert type 'f', taking density differences into account

Fixed bugs

2512: Delft3D-16356:In subroutine compsandfrac, sedtyp must be an (enumerated) integer instead of a string
2500: Bedcomposition module: avoid division by zero
2443: Delft3D-16298: Testcase 07.09-zegerplas crashes on Linux in single precision mode
2432: Delft3D-15196: Bug solved in "Gaueman et al" transport formula
2423,2455: Delft3D-16263: wall friction is not properly represented in sigma-layer.
2406: Delft3D-16245: Crash when using Z-layers and DomainDecomposition due to bedlevel administration being messed up by the adjacent subdomain
2388: Delft3D-16220: RemoteOLV: Velocities in bottom layer are wrong represented
2381-2391: Delft3D-14744: Z-model improvements
2377,2407: Delft3D-16219
User prescribed "cell-based constituents conditions on open boundaries" should also be available for Z-layer models
2372: Delft3D-16214: Only calculate vorticity when it is explicitly requested

External Influence
  • Differences may occur when using Z-layers (14744, 16245). Simulations with variable topography or non-uniform near-bed layering will yield different bed shear stresses, (perhaps strongly) influencing the complete simulation results (due to bug-fix 16245).
  • Differences may occur related to improved wall friction implementation (16263).
  • Results will differ when using the "Gaueman et al" transport formula (15196).
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."

 

 
Version flow2d3d, version 6.00.00.2367 (trunk, win32_intel/lnx64_intel)
Date 14 Mar 2013
Based On flow2d3d, version 5.01.00.2163, 01 Feb 2013
Changed Functionality 2337-2360: Delft3D-16080: XML formatted configure file
2167-2326:(Linux:) Consistent use of libtool, for compatibility with PIC and non shared library systems
2191-2326: Delft3D-15669: Reorganise utils_lgpl
New Functionality

 

Fixed bugs

2365: datsel was not able to locate file "files.def"
2327,2367: Delft3D-14744: Collect all current Z-model improvements in branches and merge them into the trunk
2184: Delft3D-16161: Parallel run may crash when the model contains bedload sediments but no suspended sediments

External Influence
  • When compiling on Linux, the behaviour may have been changed.
  • The way to start a calculation is changed. See "changes in version 6.00" above. (16080)
  • Differences may occur when using Z-layers (14744).
New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."

________________________________________________________________________________________________________________________________________________________________________________________________

Release Notes Delft3D-FLOW 5.00 / 5.01

 
Version flow2d3d, version 5.01.00.2163 (trunk, win32_intel/lnx64_intel)
Date 01 Feb 2013
Based On flow2d3d, version 5.00.10.1983, 16 Nov 2012
Changed Functionality 2083-2162: Delft3D-14744: Collect all current Z-model improvements in branches and merge them into the trunk
2030,2037: Delft3D-16060: Distribute discharge at 'Total Discharge' boundaries using the average water level along the open boundary (new) rather than the local water level (old)
New Functionality

2068: Delft3D-16087: Use FLOW parallel output as input for WAQ
2060: Support different mpi implementations
2047-2049: Mormerge example added to the source code

Fixed bugs

2163: Delft3D-16137Order of cross-sections in the output is wrong
2121: Delft3D-16108Dry points get wet while they should not, and mess up Fourier results
2098,2107: Delft3D-16092When sediment transport formula 5 (Bijker's formula) is used with Bailard-approach, the path of tabmom could not be found.
2074: On Linux, intall libDelftOnline.so.0 instead of libDelftOnline.so
2016: Delft3D-15196Merge three Sediment Transport Formulas into the trunk, proposed and prepared by NIWA
1992: Delft3D-16030: Remove warnings related to the combination of DD with waves/morphology

External Influence
  • The order of the output related to cross-sections is corrected (16137).
  • Results will differ when using the Z-model layering (14744).
  • Results will differ when using wave information in 3D models (WAVE online, offline and roller model) 14744).
  • Minor differences may occur when using wave information in 2D models (14744).
  • Minor differences may occur in the temperature in very shallow water (< secchi depth) (14744).
  • A ddb file has to be created manually to be able to use FLOW parallel output as input for WAQ. Further testing, documentation and automatically generating the ddb file is required. (16087)
  • MPI implementations other than MPICH2 are not tested, altough the source code allows others (2060).
  • Results will differ when using a "Total Discharge" boundary. The old results can be obtained by adding the line "ZavgQt = #NO#" to the mdf file (16060).
New Known Bugs / Change Requests
  • Delft3D-16161: Parallel run may crash when the model contains bedload sediments but no suspended sediments
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
  • Delft3D-16066: 32 bit Linux version compiles with errors and aborts when running with the message "ERROR: d_hydro.exe: oc.c:159: create_nefis_files: Assertion `(BUInt8) -1 == (size_t)(BUInt8) -1' failed."

 

 
Version flow2d3d, version 5.00.10.1983 (trunk, win32_intel/lnx64_intel)
Date 16 Nov 2012
Based On flow2d3d, version 5.00.09.1882, 18 Oct 2012
Changed Functionality  
New Functionality  
Fixed bugs

1983: Delft3D-15196: Merge three Sediment Transport Formulas into the trunk, proposed and prepared by NIWA
1980: Delft3D-16044: Support VisualStudio 2012
1960-1961: Delft3D-15779: Fourier output is wrong (Linux) or causes crash (Windows) when running parallel
1948: Delft3D-16029
HLES viscosity is not taken into account when roller model is switched on
1930-1933: VisualStudio 2010 solution file added for Intel13 Fortran compiler (Intel Composer 2013)
1909-1978: Delft3D-15920: Total discharge boundary / morphological simulation gives incorrect results in parallel mode
1903-1949: Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes
1890: Delft3D-15975When running parallel, instantaneous discharge is wrong (and equals the cumulative discharge)

External Influence
  • Results will differ when using the roller model with HLES (16029)

  • Minor differences may occur on Linux because of switching from GNU to Intel compiler (1949)

New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
 
Version flow2d3d, version 5.00.09.1882 (trunk, win32_intel/lnx64_gnu)
Date 18 Oct 2012
Based On flow2d3d, version 5.00.08.1855, 21 Sept 2012
Changed Functionality  
New Functionality

1877: Delft3D-15987: Different constituents may have different Thatcher-Harleman delay time.

Fixed bugs

1882: Delft3D-15992: dumping numbers for sandmining polygon is correctly initialized and the dredge-dumping structure is correctly read.

External Influence
  •  

New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes
  • Delft3D-15779: Fourier output is wrong (Linux) or causes crash (Windows) when running parallel
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel
 
Version flow2d3d, version 5.00.08.1855 (trunk, win32_intel/lnx64_gnu)
Date 21 Sept 2012
Based On flow2d3d, version 5.00.07.1698, 12 July 2012
Changed Functionality  
New Functionality

1710: Delft3D-15886: Trigger dredging based on average depth rather than pointwise depth

Fixed bugs

1831: Delft3D-15936: When using stationairy roller model, enable setdown for shoaling waves
1730: Delft3D-15473: heat flux output of dry cells is set to be 0.
1799: Delft3D-15937: FLOW won't crash during initialization when specifying more than 20 output layers.

External Influence
  • Results will differ when using stationary roller model (15936)

New Known Bugs / Change Requests
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes
  • Delft3D-15779: Fourier output is wrong (Linux) or causes crash (Windows) when running parallel
  • Delft3D-15949: Output using mass balance polygons can cause crash when running parallel

 

 
Version flow2d3d, version 5.00.07.1698 (trunk, win32_intel/lnx64_gnu)
Date 12 July 2012
Based On flow2d3d, version 5.00.06.1677, 2 July 2012
Changed Functionality  
New Functionality 1693,1694: Delft3D-15874: Add sediment sedimentation and resuspension fluxes to the set of output files intended as input for D-WAQ
Fixed bugs

1684: Delft3D-15856: A warning should be generated when running with too large smoothing time

External Influence
  • Models with a smoothing time larger than the total simulation time will not run anymore (15856)
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15779: fourier output is wrong (Linux) or causes crash (Windows) when running parallel
  • Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes

 

 
Version flow2d3d, version 5.00.06.1677 (trunk, win32_intel/lnx64_gnu)
Date 2 July 2012
Based On flow2d3d, version 5.00.05.1576, 11 June 2012
Changed Functionality  
New Functionality  
Fixed bugs

1677: HdtOut = true: write output also halfway the time step
1676: Prevent dry cell erosion through thin dams and of cells with lower height
1663: Gather all needed dynamic libraries when installing on Linux
1654-1658: Delft3D-15854: Surfbeat/roller energy is building up at the outer side of drypoints/thin dams
1609: Delft3D-15838: time-varying bed level (and other sediment quantities) not written to history file if only bedload fractions are used

External Influence
  • Results will differ when using the surfbeat/roller model (15854)
  • Results may differ when using morphology (revision 1676)
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15779: fourier output is wrong (Linux) or causes crash (Windows) when running parallel
  • Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes

 

 
Version flow2d3d, version 5.00.05.1576 (trunk, win32_intel/lnx64_gnu)
Date 11 June 2012
Based On flow2d3d, version 5.00.04.1520, 25 May 2012
Changed Functionality  
New Functionality  
Fixed bugs

1557: Delft3D-15801: Memory leak when using DomainDecomposition with dredging/dumping

External Influence  
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751The online visualisation (OLV) based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15779: fourier output is wrong (Linux) or causes crash (Windows) when running parallel
  • Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes

 

 
Version flow2d3d, version 5.00.04.1520 (trunk, win32_intel/lnx64_gnu)
Date 25 May 2012
Based On flow2d3d, version 5.00.03.1300, 5 March 2012
Changed Functionality  
New Functionality 1432-1520: Delft3D-15557: Write output for specified layers only 
1342-1408: Delft3D-15710: Add nesthd1 and nesthd2 to the open source repository
Fixed bugs

1499: Delft3D-15804: restart single layer bed composition if no bedload or no suspended load fraction in simulation
1478: Delft3D-15775: "Smoothed peak wave period" is zero when running with WAVE online and using roller model
1470: Delft3D-15783: Produce an error message when the ddb-file contains errors
1427: Remove wrong order reorganisation causing crash when running parallel
1388-1391: Delft3D-15736: Coordinate units incorrectly represented on flow and wave output files
1363: fix error in writing current only bed roughness (z0ucur) to map file.
1358: Delft3D-15690: Velocity profile is wrong when using waves in 3D
1357,1401: Delft3D-15678: Open boundaries specified with time series are not handled correctly when running parallel using MPI
1357-1421: Delft3D-15667: Routine INCBC computes distances from (x,y)-coordinates that should be from array guu, gvv, etc
1332-1497: Delft3D-15693: Get FLOW compiled and optimised on the Lisa and the Huygens at SARA as part of PRACE project
1321-1323,1340, 1362, 1373: Updates for cygwin
1320: Delft3D-15680: A model using meteo data on a equidistant grid does not run in parallel mode
1318: Delft3D-15633: The new zuno model crashes in the first time step without any error message
1308: Directory "utils_flow" renamed into "deltares_common"

External Influence
  • Results will differ when using waves in 3D (15690)
  • Results will differ when using a wave component input file (15775)
  • Minor differences may occur, initiated on water level boundaries (15667)
  • QuickPlot may have visualisation problems when the output does not contain all the modelled layers (15557)
  • See "Introduction of Delft3D-FLOW version 5.00.00" below
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751: The online visualisation based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream
  • Delft3D-15779: fourier output is wrong (Linux) or causes crash (Windows) when running parallel
  • Delft3D-15700: Using Intel 11.0 compilers (Fortran and C), 64-bit, on Linux causes crashes

 

 
Version flow2d3d, version 5.00.03.1300 (trunk, win32_intel/lnx64_gnu)
Date 5 March 2012
Based On flow2d3d, version 5.00.02.1289, 27 February 2012
Changed Functionality  
New Functionality 1294-1300: Delft3D-15656: Merge Maarten van Ormondt improvements in the trunk:
  1. Spatially varying rain on regular equidistant grid added
  2. Spatially varying nett solar radiation on regular equidistant added to Ocean Heat model
  3. Keyword Anglon added to MDF file to specify longitude of grid
  4. Calibration parameter for flocculation (Van Rijn, 2007) added
  5. Calibration parameter for critical shear stress of fine sediments in Van Rijn (2007) added
  6. New formulation for avalanching added to prevent extreme slopes in morphological simulations
  7. Sediment tracers added
  8. When keyword Thresh in *mor file is set <= 0.0, the erosion flux of fine sediments (Partheniades-Krone) is limited by availability of sediment fraction (and not using FIXFAC approach)
Fixed bugs  
External Influence
  • See "Introduction of Delft3D-FLOW version 5.00.00" below
  • Temperature results will differ when using heat flux model 5 (Ocean model) and when a time zone shift unequal to zero is defined (15656)
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751: The online visualisation based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream

 

 
Version flow2d3d, version 5.00.02.1289 (trunk, win32_intel/lnx64_gnu)
Date 27 February 2012
Based On flow2d3d, version 5.00.01.1252, 16 February 2012
Changed Functionality  
New Functionality 1283: Delft3D-15633: The new zuno model crashes in the first time step without any error message
1281: Delft3D-15632: Accept a restart file one directory higher than the other input files
1279: Atmospheric pressure correction added for Riemann boundaries in combination with 3d-profile
1278-1284: Delft3D-15643: Factor "spw_merge_frac" added for merging spiderweb and background winds
Fixed bugs 1282,1299: Delft3D-15616: Conversion of windspeed to windstress produces NaN when the windspeed pivot points coincide
1266: Delft3D-15635: Solved compile error on version_number.rc 
External Influence
  • See "Introduction of Delft3D-FLOW version 5.00.00" below
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751: The online visualisation based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream

 

 
Version flow2d3d, version 5.00.01.1252 (trunk, win32_intel/lnx64_gnu)
Date 16 February 2012
Based On flow2d3d, version 5.00.00.1234, 03 February 2012
Changed Functionality Delft3D-15611: The "opb" functionality (user created dynamic library) does not work when using the Gnu compiler (Linux)
Won't fix: workaround available.
New Functionality  
Fixed bugs 1249,1251: Delft3D-15617: Incorrect exchange of discharges between FLOW and culvert routine (plugin)
1250: Delft3D-15610: Parameter BALR1CONC contains NaNs 
External Influence
  • See "Introduction of Delft3D-FLOW version 5.00.00" below
New Known Bugs / Change Requests
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751: The online visualisation based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream

 

 



 
 
Version flow2d3d, version 5.00.00.1234 (trunk, win32_intel/lnx64_gnu)
Date 3 February 2012
Based On flow2d3d, version 4.00.07.0892, 18 October 2011
Changed Functionality 902,903: Use Subversion client 1.7 for generation of version number information
New Functionality  
Fixed bugs

989-1234: Delft3D-15376: Merge OSX branch in trunk 
1220: Changed balance (BalFil keyword) output fluxes from "flux per half time step" to actual "cumulative flux".
1218: Delft3D-15583: solve bed load transport disturbance at DD boundaries during transport in negative grid direction
1215: In vcxproj: use $(IFORT_COMPILER12) instead of $(IFORT_COMPILER11) when linking
1207: sedtyp stored in bedcomposition_module; don't modify dz_eros in gettoplyr
1200: support for "available mass of sediment" per layer in stratigraphy model (unit: kg/m^2)
1185,1193: Delft3D-15561: (x,y) coordinates does not correspond with (m,n) location on Delft3D-FLOW history file
1174,1188: Delft3D-15549: Running parallel does not work using version 4.00.07.0892
1186: Delft3D-15565: Delft3D-WAVE doesn't support relative path in grid file name 
1176: Delft3D-14744: Use vertical dimension 0:kmax everywhere when writing rtur1 
1166: Improved end-of-file error message for wave bathymetry file
1133: Delft3D-15530: Bed composition restart does not work if only bed load fractions are used
969-1131: Delft3D-15298: Remote OLV improvement: Replace top level Fortran with C++
1118: Delft3D-15512: Add an error message when run hangs
1117: Delft3D-15509: Version 4.00.06.834 produces wrong results on generating WAQ input files compared to version 4.00.03.565
1111: Delft3D-15496: FLOW model does not work combined with secondary flow
1103: Delft3D-15499: Meteo files are not read correctly by Delft3D-FLOW when the "TIME" line is too long
1099: Delft3D-15482: Incomplete cross-section in trih-file
1050: Enable distributed DD
1011: Fix various bugs associated with the combination of RTC and DD
950: Fixed problem with negative sediment amounts at open boundaries  

External Influence
  • See "Introduction of Delft3D-FLOW version 5.00.00" below
  • Differences may occur on Linux due to usage of another compiler, platform and automake environment (15376)
  • Minor differences may occur due to code reorganisation (15298)
  • Online Visualisation is temporary disabled (13751)
New Known Bugs / Change Requests
  • Delft3D-15610Parameter BALR1CONC contains NaNs
  • Delft3D-15611: The "opb" functionality (user created dynamic library) does not work when using the Gnu compiler (Linux)
  • Delft3D-15612When running a DomainDecomposition model distributed on the h4 cluster, the performance decreases dramatically
  • Delft3D-13751: The online visualisation based on DataOnLine (DOL), without using Java, is ready to be merged in the main development stream

 

Introduction of Delft3D-FLOW version 5.00.00

Delft3D open source is migrating from version 4.00.07 to 5.00.00. Here is an overview of the changes:

  1. The main binaries are:
    - Executable deltares_hydro.exe (changed), using an INI-formatted input file (specified as command line argument). It converts the INI-formatted input file to an XML-formatted input file and starts d_hydro.exe. The XML-file is deleted after the calculation. The behaviour is the same as "deltares_hydro.exe" in previous versions.
     - Executable d_hydro.exe (new), using an XML-formatted input file (specified as command line argument). It calls the constructor- and "Run"-methods of class "DeltaresHydro" in flow2d3d.
    - Dynamic library flow2d3d.dll/libflow2d3d.so (changed interface), containing the kernel. "d_hydro.exe" can not use previous version "flow2d3d" libraries and previous "deltares_hydro.exe" can not use new "flow2d3d" libraries.

     
  2. The directory structure of a Delft3D setup is going to change into:
    <platform>/<package>/<module>/<binlib>
    with:
    <platform>: lnx32, lnx64, win32, win64
    <package>: delft3d, deltares or empty
    <module>: flow2d3d, wave, etc.
    <binlib>: bin, lib, default, scripts
    Remarks:
    - All modules are portable: all needed scripts, libraries etc. are inside directory <module>
    - A 64-bit installation may contain 32-bit binaries. Currently only Delft3D-FLOW, Delft3D-WAVE and SWAN are available as 64-bit.

     
  3. Compiling:
    Windows: Nothing changed
    Linux:
    a) Use newer versions of Gnu Automake:
    - automake 1.11.1
    - autoconf 2.68
    - libtool 2.4.2
    b) You can choose one of the following two ways to compile the code:
         1) Execute:
    		./autogen.sh
                  ./configure --prefix=`pwd`
                  make ds-install
    
         2) Use build.sh. The compiler must always be specified when using the script "build.sh". Example:
    		build.sh -gnu
              For 64-bit, add the option "-64bit" when executing "build.sh". Example:
    		build.sh -intel12 -64bit
         Use method 1) when using a clean Linux distribution with properly installed tools.
         Method 2) may be convenient when you need to specify explicitly the directories where used tools are installed.
      c) Deltares aims on a fully tested version, created on CentOS 5.7, 64-bit, using Gnu C++ compiler version 4.1.2 and Gnu Fortran compiler version 4.6.2.

     
  4. Running a calculation:
    The command to start a calculation is not changed: execute "deltares_hydro.exe" with the INI-formatted input file as command line argument.
    When using the new directory structure, it is necessary to add the directory "<module>/lib" to the environment parameter used to find the dynamic libraries.
    Windows script example:
    		set D3D_HOME=c:\Delft3D_win32
                  set exedir=%D3D_HOME%\flow2d3d\bin
                  set libdir=%D3D_HOME%\flow2d3d\lib
                  set PATH=%exedir%;%libdir%;%PATH%
                  %exedir%\deltares_hydro.exe config_flow2d3d.ini
    
    Linux script example:
    		export D3D_HOME=/opt/delft3d_lnx64
                  exedir=$D3D_HOME/flow2d3d/bin
                  libdir=$D3D_HOME/flow2d3d/lib
                  export LD_LIBRARY_PATH=$exedir:$libdir:$LD_LIBRARY_PATH
                  $exedir/deltares_hydro.exe config_flow2d3d.ini
    Delft3D-menu GUI:
    - Use script "convert_xxx_to_old_directory_structure_xxx.xxx" to convert the binaries to the "old" directory structure. The script is placed in directory "<mycode>/bin" where <mycode> is the directory where the source code is checked out.
    - Copy the newly created binaries into your Delft3D installation.
    - The INI-formatted input file is automatically generated.

    Remarks:

    - The Gnu compiler is more strict than the Intel compiler. This may cause that models don't run using Gnu compiled binaries while they do run using Intel compiled binaries. Noticed Gnu restrictions:
         1) All input files must end with a "new line" character
         2) A file may not be open for reading two times at the same time. This may occur with a meteo input file, to be read by several (DomainDecomposition) subdomains.
             Workaround: let each subdomain read a separate copy of  the meteo input file.
    - The subdirectory "lib" is supposed to contain all compiler/platform specific dynamic libraries needed at runtime. On Windows this directory contains a lot of dll's. On Linux it is only filled when you receive a (precompiled) binary distribution, but it is empty when you compile the code yourself. You have to add the dynamic libraries from your system and your compiler. 
    - Some Linux platforms (including the Deltares h4 cluster) need the following line to be added to the run script:
    		      export LD_PRELOAD="$libdir/libgfortran.so.3"
    
    
  5. Debugging (Windows):
    - Execute "deltares_hydro.exe config_flow2d3d.ini -keepXML". This will store the XML-file with a name like "TMP_config_flow2d3d_11260.xml"
    - Inside VisualStudio: start "d_hydro.exe" with commandline argument "TMP_config_flow2d3d_11260.xml"

     
  6. Remarks:
    - The format of the new XML-file will change in the near future.
    - Executable "deltares_hydro.exe" is based on a Tcl script. See "https://svn.oss.deltares.nl/repos/delft3d/trunk/src/third_party_open/tclkit".
    - "deltares_hydro.exe" will be removed when the XML-file has it's final form and Delft3D-menu can start "d_hydro.exe" directly.

________________________________________________________________________________________________________________________________________________________________________________________________

Release notes Delft3D-FLOW 4.00

 

 
Version flow2d3d, version 4.00.07.0892 (trunk, win32_intel/lnx32_intel)
Date 18 October 2011
Based On flow2d3d, version 4.00.06.0834, 26 September 2011
Changed Functionality  
New Functionality  
Fixed bugs 891: Delft3D-15341: When compiling project version_number, the resulting executable must be installed for direct use when compiling other modules
882: Delft3D-15069: Smoothen the generation of 64 bit version of Delft3D-FLOW
885,849: Delft3D-15353: XZ coordinates are wrong when using spherical coordinates and the model lies around 180 degrees eastern longitude
External Influence  
New Known Bugs / Change Requests
  • Delft3D-15009: DD calculation on Linux crashes on simple read/write statements (difficult to reproduce)
    Workaround: see "https://svn.oss.deltares.nl/repos/delft3d/trunk/src/engines_gpl/deltares_hydro/src/readme.txt" (revision 775).
  • Delft3D-15509: Generated WAQ input is wrong. This bug is introduced in revision 768 and solved in revision 1117.
  • Delft3D-15319: FLOW-GUI: Initial conditions for spiral motion are not written to mdf-file
    Workaround: manually add the line "I0   = <value>" to the mdf-file.
 
Version flow2d3d, version 4.00.06.0834 (trunk, win32_intel/lnx32_intel)
Date 26 September 2011
Based On flow2d3d, version 4.00.05.0790, 08 September 2011
Changed Functionality  
New Functionality  
Fixed bugs 833: Delft3D-15314:  Invalid or random results using dredge/dump polygons across domain boundaries
824,831,834: Delft3D-15289: Combination of Barriers and running parallel (single domain, using MPI) should be possible
806,829: Delft3D-15279: The geometric term in the flooding scheme is factor two too small
794-826: OpenDA improvements
External Influence  
New Known Bugs / Change Requests
  • Delft3D-15009: DD calculation on Linux crashes on simple read/write statements (difficult to reproduce)
    workaround: see "https://svn.oss.deltares.nl/repos/delft3d/trunk/src/engines_gpl/deltares_hydro/src/readme.txt" (revision 775).
  • Delft3D-15509: Generated WAQ input is wrong. This bug is introduced in revision 768 and solved in revision 1117.
 
Version flow2d3d, version 4.00.05.0790 (trunk, win32_intel/lnx32_intel)                                                                                 ready to be used by OpenDA
Date 08 September 2011
Based On flow2d3d, version 4.00.04.0757, 23 August 2011
Changed Functionality  
New Functionality 775: Workaround added for the DD-Linux problem. See "Known bugs".
765-767,769: OpenDA adaptions
Fixed bugs 782: "-localonly" added in parallel.bat script
778: Mormerge output improvement on communication errors
777: Delft3D-15124: The warning "*** WARNING Horizontal Eddy Viscosity reset at time ..." is generated very often, while HLES is not switched on.
777: ierror initialized in wrsedd.f90
768,783,790: Delft3D-15219: Testcases 07.12-lockex and 25.06-noordzee_equidist give other results due to OpenDA changes in revision 616
759: Correct usage of istat in rdbndd.f90, needed for 64 bit.
External Influence
  • Minor differences may occur when using "roller" functionality, due to relocation of the call to f0isf1 (needed for OpenDA) (15219)
New Known Bugs / Change Requests
  • Delft3D-15009: DD calculation on Linux crashes on simple read/write statements (difficult to reproduce)
    workaround: see "https://svn.oss.deltares.nl/repos/delft3d/trunk/src/engines_gpl/deltares_hydro/src/readme.txt" (revision 775).
  • Delft3D-15509: Generated WAQ input is wrong. This bug is introduced in revision 768 and solved in revision 1117.
 
Version flow2d3d, version 4.00.04.0757 (trunk, win32_intel/lnx32_intel)
Date 23 August 2011
Based On flow2d3d, version 4.00.03.0565, 27 May 2011
Changed Functionality  
New Functionality 726: pass rtur0 to transport formula
616-624,728,729,738: Branch openMI/openDA merged into trunk
594,717,725: VisualStudio 2010 projects and solution added
Fixed bugs 736,757: Delft3D-15219: Testcases give other results due to OpenDA merge (r 616)
718: Delft3D-15203: Crash in FLOW on cohesive sediment fractions > 22
690: Delft3D-15130: DD-mor calculation hangs without any indication of what goes wrong
673: Do not use arrays of anonymous structs
670: Delft3D-15123: Writing WAQ input files goes wrong, calculation of m in "nm_to_n_and_m.f90" changed
662: Fix on writing WAQ input files for Z-layer with spatial aggregation
661,685,686,734,737,749,751,755: Scripts updated
628: Give warning if IniComp is used in combination with IUnderLyr/=2
607: Properly initialized temperature-related arrays
599: Writing ZK to trih-file repaired
590: Main level Linux docs updated
589: Bug in dealloc fixed
584: Delft3D-13243: merged nefis write routines parallel/sequential(his and map files)
567: Delft3D-13751: iidim, rjdim and ckdim renamed into esm_alloc_int/real/char
External Influence  
New Known Bugs / Change Requests Delft3D-15009: DD calculation on Linux crashes on simple read/write statements (difficult to reproduce)
 
Version flow2d3d, version 4.00.03.0565 (trunk, win32_intel/lnx32_intel, in Delft3D release 4.00.00)
Date 27 May 2011
Based On flow2d3d, version 4.00.02.0423, 12 April 2011
Changed Functionality  
New Functionality  
Fixed bugs 556: SHARED argument removed from wrwaqfil
546: Updated Windows subversion client to 1.6.4
538,541,547,555,566: Delft3D-14886: Compiling, linking and ultimately running flow2d3d on 64-bits Linux fails
525: Delft3D-14988: Remove the screen message "*** WARNING Double precision computation using reals of kind 8"
502-525,542,562: Delft3D-14980: Move oss-install and ds-install to scripts_lgpl and scripts directory respectively
501: Delft3D-14978: The dependency on the X libraries can be removed (Linux)
495,498-500: Delft3D-14895: Use install scripts to take care for correct locations of all needed executables and dlls
477,496: Delft3D-14954: The PGI compiler gives an error in the tables module
483,493,545: Delft3D-13243: Parallel Delft3D-FLOW
491: Delft3D-14973: Testcase e01.f21.c10-coafin_meteo_dd crashes
464: Delft3D-14912: WAVE should not accept "meteo_on_flow_grid"-type files
459: ZDPS changed into DPS when writing parallel his information
448: Linux scripts: /bin/sh replaced by /bin/bash
448: Delft3D-14896: Very large tri-diag file due to 'no heat flux...' message
436-444,479: Morphology updates
434: correct volume fraction output in case of iporosity>0
427: bed level written to trih file as time series
424: Delft3D-14598: Restart from restart file of Z-model does not work
External Influence  
New Known Bugs / Change Requests Delft3D-15009: DD calculation on Linux crashes on simple read/write statements (difficult to reproduce)
 
Version flow2d3d, version 4.00.02.0423 (trunk, win32_intel/lnx32_intel)
Date 12 April 2011
Based On flow2d3d, version 4.00.00.0265, 03 February 2011
Changed Functionality  
New Functionality 402: DELFT3D-13428: Mass balance output for Delft3D-FLOW
353-411: DELFT3D-14821: Enable parallel calculation on Windows
Fixed bugs

375,419: Mormerge reenabled
417: Fluidmud testcase added
404,417: memory errors solved
415,416: DELFT3D-14879: Write message to screen when FLOW waits on connection with Remote Online Visualisation
379: DELFT3D-13301: Stop with an error message when performing a wave calculation every flow time step
378: Meteo update script produces version 1.03 files

377: Restart from a restart file while IUnderlyr=2 does not work
283-363: morphology updates
350: DELFT3D-14797: Running parallel produces NaNs in the second written timestep
347: DELFT3D-14820: The error message "Background horizontal Eddy Viscosity too large in too many points" must be improved
345: Intel12 switch added (Linux)
341,342: DELFT3D-14824: Improve error message with respect to skipped records in MDF-file and missing enclosure file
329,343,346: DELFT3D-14797: Running parallel produces NaNs in the second written timestep
326,327: FLOW-WAVE testcase added
325: SWAN added (executables and scripts)
322,323: Preparations for  VS2010
305,312,316: DELFT3D-14794 : VRijn roughness predictor: use D50-field without transport formulation
295: DELFT3D-10584 : Write units of the variable ATR and DTR on the trih-file
290,293,294: DELFT3D-13479 : Check on NaN values in restart files
282,291: DELFT3D-14588 : Adding a pressure correction on Riemann boundaries should be possible
281,303: DELFT3D-14788 : No bedlevel transport across a DomainDecomposition boundary from fine to coarse
273: Enable parallel compiling
270: DELFT3D-14476 : When an input file is not found, FLOW should stop with a clear error message
268: DELFT3D-13243 : Parallel version of Delft3D-FLOW should be merged in the Main Development Stream(partly)
267: DELFT3D-13861 : improved error messages in test case 01-curnow-botnow

External Influence  
New Known Bugs / Change Requests  
 
Version flow2d3d, version 4.00.01.0265 (trunk, win32_intel/lnx32_intel)
Date 03 February 2011
Based On flow2d3d, version 4.00.00.0061, 07 January 2011
Changed Functionality  
New Functionality  
Fixed bugs 97-264: morphology updates
262: linking using *.lo
254: DELFT3D-13666 : give error message when using Non-Hydrostatic in 2D
95: Bug in configure.ac solved
94: Intel runtime libraries found using macro IFORT_COMPILER11
92: get testcase 14.07 working again, semaphores update, revisionnumber=000000 when the code is exported
85,91: DELFT3D-14717 : DD calculations on Windows crash with chance 1 to 5
83-89: OSX complient (partly)
84: dynamic allocation of arrays in tdatom
71-80: morphology updates
70: arrayextend replaced by realloc
69: DELFT3D-14726 : reading ripple, mega-ripple and dune roughness height parameters mixed up
68: parallel updates
62,63: DELFT3D-14712 : Support spaces in the path of the sourcecode
External Influence
  • pthreadVCE.dll is replaced by pthreadVCE2.dll (85)
New Known Bugs / Change Requests  
 
Version flow2d3d, version 4.00.00.0061 (trunk, win32_intel/lnx32_intel, distributed external via zip-file)
Date 07 January 2011
Based On DelftFlow, version 3.61.00.13854, 30 November 2010
Changed Functionality  
New Functionality
DELFT3D-13428
: 44,52: mass balance output for Delft3D-FLOW, polygon based
Fixed bugs 60: polygon reading corrected (testbank crash solved)
56: deallocate outside do loop (testbank crash solved)
28,55: mathconst module introduced
55: DELFT3D-14618 : 14200 (closed trunk): checkerboard pattern in the resulting morphology
33,49: igd/igp references removed
47: SVN keywords added to all sourcecode files
46: LGPL text corrected
43: ilaggr echo changed
23-41: GDP removed from sediment calls
32,42: Scour/avalanche code cleaned
39: evaporation=0.0 and QEvap=#computed#: the free convection is wrong
38: putgti call adjusted (needed by Intel 11.1)
35: Remove double lsedtot definition from dredgedump routine
31: varcon.f90 moved to compute_roller
19: r(dps) replaced by d(dps)
External Influence
  • Minor differences may occur due to changed "maximum shear stress" calculation, especially when using cohesive sediment (14618)
  • Minor differences may occur due to the introduction of the mathconst module (28)
     
New Known Bugs / Change Requests  


________________________________________________________________________________________________________________________________________________________________________________________________

Release Notes Delft3D-WAVE

 
Version wave, version 3.05.04.???? (trunk, win64_intel/lnx64_intel)
Date ?? September 2017
Based On wave, version 3.05.03.7426, 27 July 2017
Changed Functionality  
New Functionality
 
Fixed bugs

 

External Influence
  •  
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off

 

 
Version wave, version 3.05.03.7426 (trunk, win64_intel/lnx64_intel)
Date 27 July 2017
Based On wave, version 3.05.02.7204, 15 May 2017
Changed Functionality  
New Functionality
 
Fixed bugs

7254,7344: DELFT3D-35457: 1 SWAN start script for both Delft3D4 and D-Hydro
7268,7279: DELFT3D-35502: Long coupled FLOW-WAVE simulations slow down
7415: DELFT3D-35574: Number of spectral output files is limited to 999
7416,7417: DELFT3D-35518: WriteTable with nested and non-stationary model in D-Wave
7418: DELFT3D-35517: Show output curves from all timesteps

External Influence
  • New optional environment parameter to specify the number of cores to be used in SWAN openMP computations (35457):
    OMP_NUM_THREADS_SWAN
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off

 

 
Version wave, version 3.05.02.7204 (trunk, win64_intel/lnx64_intel)
Date 15 May 2017
Based On wave, version 3.05.01.6686, 21 October 2015
Changed Functionality  
New Functionality 6934: DELFT3D-35029: Add TP to wavm-file
6980-7190: DELFT3D-35129: Avoid using the value 0.0 in the BOTNOW input file for SWAN
Fixed bugs

 

External Influence
  • mdw-file: parameter "[Constants] MinimumDepth" is already written in the SWAN input file. When using spatial varying depths, this "MinimumDepth" value is now also used when writing the related file (35129).
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off

 

 
Version wave, version 3.05.01.6686 (trunk, win64_intel/lnx64_intel)
Date 21 October 2016
Based On wave, version 3.05.01.5425, 22 September 2015
Changed Functionality  
New Functionality 6429: DELFT3D-34715: Standalone WAVE doesn't accept multiple com-files from parallel FLOW
6627: DELFT3D-34360: Delft3D testbank needs different interface to work with new SWAN 41.01A.3
Fixed bugs

6578,6580: DELFT3D-34805: Incorrect output file for nested wave run with non-stationary solver

External Influence
  • New keyword in mdw-file (34715):
    ComFile = dom1 dom2 dom3
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off

 

 
Version wave, version 3.05.01.5425 (trunk, win64_intel/lnx64_intel)
Date 22 September 2015
Based On wave, version 3.05.00.5386, 02 Septebmer 2015
Changed Functionality 5404-5425: DELFT3D-33621: wavm field at start time is added when performing a non-stationary calculation.
New Functionality  
Fixed bugs

 

External Influence
  • In case of non-stationary calculations: wavm file is extended with data from the start time (33621)
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off



 

 
Version wave, version 3.05.00.5386 (trunk, win64_intel/lnx64_intel)
Date 02 Sep 2015
Based On wave, version 3.04.02.2514, 21 May 2013
Changed Functionality 5378-5389: DELFT3D-33933: Switch to Python generated sln file
New Functionality 3984: DELFT3D-33490: Delft3D requires M-N coordinate system to be counter-clockwise rotating; check should be added
Fixed bugs

 

External Influence
  • Models with clockwise oriented grids will abort immediately (33490)
  • Compilation preparation on Windows is changed (33933)
    See "src/README"
  • On Windows, 64-bit is the default
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off



 

 
Version wave, version 3.04.02.2514 (trunk, win32/lnx64)
Date 21 May 2013
Based On wave, version 3.04.01.1234, 3 February 2012
Changed Functionality 2422,2429: Delft3D-16276: The default for "WaveForces" should be "dissipation 3d" 
New Functionality  
Fixed bugs

 

External Influence
  • Results may differ due to "WaveForces" being switched from "radiation stresses" to "dissipation 3d". To use "radiation stresses": "WaveForces = radiation stresses <2013" (16276)
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off



 

 
Version wave, version 3.04.01.1234 (trunk, win32/lnx64)
Date 3 February 2012
Based On wave, version 3.04.00.0423, 29 March 2011
Changed Functionality  
New Functionality  
Fixed bugs

1122: DELFT3D-15494Fixed: When one wave-domain used FLOW-velocities, all wave-domains used FLOW-velocities

External Influence  
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off



 

Version wave, version 3.04.00.0423 (trunk) used in Delft3D release 4.00.00
Date 29 March 2011
Based On wave, version 3.03.01.12401, 26 August 2010
Changed Functionality  
New Functionality  
Fixed bugs

336,337,423: DELFT3D-14586: Delft3D-WAVE lets SWAN use the wrong hotstart files

External Influence  
New Known Bugs / Change Requests DELFT3D-14912: WAVE should stop with an error message when using a meteo file of type "meteo_on_flow_grid"
DELFT3D-14982
: WAVE should generate a warning when wind is specified and windgrowth and/or quadruplets are switched off