intro story D-Flow FM

 

D-Flow Flexible Mesh

D-Flow Flexible Mesh (D-Flow FM) is the new software engine for hydrodynamical simulations on unstructured grids in 1D-2D-3D. Together with the familiar curvilinear meshes from Delft3D 4, the unstructured grid can consist of triangles, pentagons (etc.) and 1D channel networks, all in one single mesh. It combines proven technology from the hydrodynamic engines of Delft3D 4 and SOBEK 2 and adds flexible administration, resulting in:

  • Easier 1D-2D-3D model coupling, intuitive setup of boundary conditions and meteorological forcings (amongst others).
  • More flexible 2D gridding in delta regions, river junctions, harbours, intertidal flats and more.
  • High performance by smart use of multicore architectures, and grid computing clusters.
An overview of the current developments can be found here.
 
The D-Flow FM - team would be delighted if you would participate in discussions on the generation of meshes, the specification of boundary conditions, the running of computations, and all kinds of other relevant topics. Feel free to share your smart questions and/or brilliant solutions! 

 

=======================================================
We have launched a new website (still under construction so expect continuous improvements) and a new forum dedicated to Delft3D Flexible Mesh.

Please follow this link to the new forum: 
/web/delft3dfm/forum

Post your questions, issues, suggestions, difficulties related to our Delft3D Flexible Mesh Suite on the new forum.

=======================================================

** PLEASE TAG YOUR POST! **

 

 

Sub groups
D-Flow Flexible Mesh
DELWAQ
Cohesive sediments & muddy systems

 


Message Boards

Soulsby/Van Rijn input parameters

JH
Jeff Hansen, modified 7 Years ago.

Soulsby/Van Rijn input parameters

Padawan Posts: 29 Join Date: 7/12/11 Recent Posts
Hi,
I am trying to run a simulation using the Soulsby/Van Rijn transport relation. However, I keep getting the error "transport parameters not found" in the tri-diag file. According to the manual, Soulsby/Van Rijn is transport relation 11, with three input parameters required Acal, D50/D90 ratio, and the reference height.
Below is the frm file I am providing to the model via the keyword TraFrm:

*** Sediment transport relation-------------------------------------------------
11 Number of transport formula IFORM
1 -Par 1- calibration coefficient ACAL
1.3 -Par 2- D90=D50 ratio FACD90
0.01 -Par 3- z0 roughness height Z0

Does anyone know what I am doing wrong?
Regards,

Jeff
Adri Mourits, modified 7 Years ago.

RE: Soulsby/Van Rijn input parameters (Answer)

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Jeff,

One line is missing: "#11". The following file works:
*** Sediment transport relation-------------------------------------------------
11 Number of transport formula IFORM
#11
1
1.3
0.01

This one too:
[TransportFormulaFileInformation]
FileCreationDate = Fri Sep 27 2013, 16:50:50
FileVersion = 01.00
[TransportFormula]
Number     = 11
ACal        = 1
RatioD90D50 = 1.3
RouZ0       = 0.01


Regards,

Adri
JH
Jeff Hansen, modified 7 Years ago.

RE: Soulsby/Van Rijn input parameters

Padawan Posts: 29 Join Date: 7/12/11 Recent Posts
Thanks Adri, that works.
Jeff
ZM
zhina mohammed, modified 4 Years ago.

RE: Soulsby/Van Rijn input parameters

Youngling Posts: 23 Join Date: 12/14/15 Recent Posts
Hello
I have a question regarding this topic if anyone could help me with
I want to apply (VanRijin1984), but I have a problem with the parameters that needed to be entered
I have multiple fraction., do I have to enter settling velocity of each fraction in (.tra) file or this settling velocity is only for (D50)?
the settling velocity that is written in the(.sed) file, VanRijin formula will not depend on those value?



here is what I have written in a (.tra) file


7 Number of transport formula IFORM
*--------------------------------------------------------
#7 Van-Rijin-1984
1 -Par 1- calibration coefficient Acal
0.01 -Par 2- Reference level
1 -Par 3- settling velocity ws
# End of specification of transport relation

when I use this file, I have this error


Image PC Routine Line Source
flow2d3d.dll 578AF91A Unknown Unknown Unknown
flow2d3d.dll 5787C00A Unknown Unknown Unknown
flow2d3d.dll 5787B1FB Unknown Unknown Unknown
flow2d3d.dll 5786D5B4 Unknown Unknown Unknown
flow2d3d.dll 5786BA48 Unknown Unknown Unknown
flow2d3d.dll 57AB8AD9 Unknown Unknown Unknown
flow2d3d.dll 579F6F47 Unknown Unknown Unknown
flow2d3d.dll 57925514 Unknown Unknown Unknown
flow2d3d.dll 577C7EAF Unknown Unknown Unknown
flow2d3d.dll 577C366B Unknown Unknown Unknown
flow2d3d.dll 577C2884 Unknown Unknown Unknown
flow2d3d.dll 57781590 Unknown Unknown Unknown
d_hydro.exe 00051985 Unknown Unknown Unknown
d_hydro.exe 000510B8 Unknown Unknown Unknown
d_hydro.exe 000527B3 Unknown Unknown Unknown
kernel32.dll 7780338A Unknown Unknown Unknown
ntdll.dll 77D59902 Unknown Unknown Unknown
ntdll.dll 77D598D5 Unknown Unknown Unknown
- Starting "d_hydro.exe" may give more information:
- Run "deltares_hydro.exe <INI-inputfile> -keepXML".
- Run "d_hydro.exe TMP_config_flow2d3d_<processId>.xml".


if I want to input more than one settling velocity, entering settling velocity like that will be ok?



7 Number of transport formula IFORM
*--------------------------------------------------------
#7 Van-Rijin-1984
1 -Par 1- calibration coefficient Acal
0.01 -Par 2- Reference level
1.1267 `-Par 3- settling velocity ws
0.0453
0.0045
# End of specification of transport relation




Thanks in advance
your help is appreciated
Adri Mourits, modified 4 Years ago.

RE: Soulsby/Van Rijn input parameters (Answer)

Yoda Posts: 1221 Join Date: 1/3/11 Recent Posts
Hi Zhina Mohammed,

When using the old format, without keywords, there must be a dummy parameter between Par 1 and Par 2. Example:
7 Number of transport formula IFORM
*--------------------------------------------------------
#7 Van-Rijn-1984
1     -Par 1- calibration coefficient Acal
0     -Dummy
0.01  -Par 2- Reference level
1     -Par 3- settling velocity ws
# End of specification of transport relation



If you want to specify different parameters for different sediment types, you can move the line:
TraFrm = #file_for_all_seds.tra#
from the mdf file to the sed file, inside the [Sediment] block:
[Sediment]
   Name   = #Sediment 1"
   TraFrm = #sed1.tra#
[Sediment]
   Name   = #Sediment 2"
   TraFrm = #sed2.tra#

I expect this will only work when using keyword based sediment and transport files. Here is an example of a keyword based transport file (BetaM is optional):
[TransportFormulaFileInformation]
  FileCreationDate = Thu Dec 08 2005, 14:47:50
  FileVersion = 01.00
[TransportFormula]
   Number = 7
   Name   = #Van Rijn (1984)#
   ACal   = 1.0
   Aks    = 0.01
   WSettle = 1.0
   BetaM  = 0.0


Regards,

Adri