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

Mud-Sed example

U
Felipe Chagas, modified 9 Years ago.

Mud-Sed example

Dear colleagues,


Does anyone succeed on running the mud-sed examples after compiling the open source code?

After succesfully compiled the code, I ran the other examples and they finished just fine. However the examples from the inputs mud.mdf and sed.mdf exited with the error:


Time to finish 0s, 0.0% completed, time steps left 2880
ERROR while getting CZusus or CZvsus
DelftIO communication failed

child process exited abnormally



Does anyone know why?


Thank you!
Adri Mourits, modified 9 Years ago.

RE: Mud-Sed example

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

Can you give me some more information:
  • What revision do you use? Try with the latest tagged one.
  • Windows or Linux?
  • Release or Debug?
  • With Delft3D-menu? Try with the ready-to-use script in that directory.


Regards,

Adri
U
Felipe Chagas, modified 9 Years ago.

RE: Mud-Sed example

Thanks Adri,

Here's what i'm using:

Windows XP Professional SP3 x86
Visual Studio 2010 Professional x86
Intel C++ Composer XE 2011 (v.5.221)
Intel Visual Fortran Composer XE 2011 (v.5.221)
Delft3d Code (TAG) 4.00.07.0892 version HEAD

I've tried for both menu and ready-to-use file. The running log is


--------------------------------------------------------------------------------

Deltares, Delft3D-FLOW Version 4.00.07.1084M, Dec 05 2011, 12:26:29
flow2d3d.dll entry RUNME
--------------------------------------------------------------------------------


Part I - Initialisation Time Dep. Data module...
runid : mud
Part II - Creating intermediate files...
Part III - Initialisation of the Execution module...
Part IV - Reading complete MD-file...
Part V - Initialisation & checking input...
Part VI - Initialisation & checking second part...
Part VII - Initialisation output...
Part VIII - Start Simulation...

Time to finish 0s, 0.0% completed, time steps left 2880
ERROR while getting CZusus or CZvsus
DelftIO communication failed


I'm working mainly with sediment bedload, thus afraid that this error occur again iin some point of my research. Thank you for the help!
U
Felipe Chagas, modified 9 Years ago.

RE: Mud-Sed example

I forgot,

Both Debug and Release compiling modes returned this error


Thanks.
Adri Mourits, modified 9 Years ago.

RE: Mud-Sed example

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

I tried to reproduce your problem but the error does not occur. What I did:
  • download "https://svn.oss.deltares.nl/repos/delft3d/tags/4.00.07.0892", head
  • Open "...\trunk_open_4.00.07.0892\src\deltares_hydro_open_source_vs2010.sln" in VS2010
  • Select "Release" configuration
  • Build solution. This was not as fluent as I expected; I had to compile it twice. (I'm not going to solve this in this tagged version).
  • Execute "https://svn.oss.deltares.nl/repos/delft3d/tags/4.00.07.0892/examples/04_fluidmud/run_flow2d3d_flm.bat"

This last action causes two DOS-boxes to appear: one in which the water phase ("sed"-model) is running and one in which the mud phase ("mud"-model) is running. The two models are coupled and run synchronized. They finish normally.

You only posted the output of the mud-model. Do you see two DOS-boxes appearing?
Can you try the following:
  • Open file ".../examples/04_fluidmud/run_flow2d3d_flm.bat" in an editor
  • Replace the following two lines:
    start %exedir%\deltares_hydro.exe %argfilesed%
    %exedir%\deltares_hydro.exe %argfilemud%
    by:
    start /B %exedir%\deltares_hydro.exe %argfilesed% >sed.log 2>&1
    %exedir%\deltares_hydro.exe %argfilemud% >mud.log 2>&1
  • Run the batch file

Can you post the two log-files?

Do you see some DelftIO related temporary files appearing while trying to run the calculation? And if so, do they contain an error message?

Are you sure you are going to use this fluidmud functionality for your research? Commonly, sediment bedload transport research is done without this explicit modelling of a fluid mud layer. See section "11.4 Bed-load sediment transport of non-cohesive sediment" of the manual.

Regards,

Adri