Mud-Sed example - D-Flow Flexible Mesh - Delft3D
intro story D-Flow FM
D-Flow Flexible MeshD-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:
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!
======================================================= | Sub groups
|
Message Boards
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!
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 00
Hi Felipe,
Can you give me some more information:
Regards,
Adri
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
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!
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!
I forgot,
Both Debug and Release compiling modes returned this error
Thanks.
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 00
Hi Felipe,
I tried to reproduce your problem but the error does not occur. What I did:
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:
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
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