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

Problems with the GUI

MS
Mihael Souza, modified 7 Years ago.

Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Hi all,

I've just tried installing Delft 3D in windows 7, with the new version of the GUI and the DELWAQ release.
Although i followed all the steps, and I can start previous defined mdf files, whenever I click in the option to create the mdf, nothing happens.
On the other hand, If i try to create an input file in the DELWAQ options, the window pops up as expected.

During the build of the source code, I got some errors (11 to be exact).
But Visual Studio says the build was successful.
I'm using Visual Studio 2010, and Intel Composer XE 2011.
And i download the latest trunk version of the source code.

Any ideas, or have this happened to anyone else?
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
New evidences to the problem.

As a workaround for the GUI, I re-installed the previous version (open-hydro-morpho).
Now, If i go through the new GUI, it open the window for me to define the MDF and MDW files.
But, If I uninstall the previous GUI, It stops working again.

Apparently, something that's installed during the process is called in the new GUI.
Without it, it just doesn't pops up anything.

Any ideas?
Adri Mourits, modified 7 Years ago.

RE: Problems with the GUI

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Mihael,

May be you mixed up a GUI with the wrong version of the source code. The "TEMPORARY EXTRA SERVICE" text here is updated.

If that does not help:
What GUI version do you use and what source code revision number do you use, trunk or branch?

Regards,

Adri
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Hi Adri, thanks for the reply.

The version I was using was the trunk one.
But, for clarification purposes, i decided to remove everything Delft related and try again from the beginning.
I downloaded the source code you referenced me to (latest tagged version, under the research tab), and manage to build successfully in Release Mode.
All examples run fine, apart from domain decomposition (which just doesn't run) and flow_parallel (gets a -d error).
Re-installed the new GUI, using a license properly acquired two days ago, and had no other Delft 3D GUI installed.

Well, I still hit the same brick wall was before.
Everything DELWAQ related seems to work fine. But the Flow and Wave Input windows just don't pop up when requested.

If then I install the previous GUI, but do not put any source code in it, the DELWAQ input windows for FLOW and WAVE start working again.

I'm not familiar enough with windows system files to try to uncover this problem.
Any ideas?


*** Edited: QUICKPLOT problems resolved. Unrelated to the problem at hand.
Adri Mourits, modified 7 Years ago.

RE: Problems with the GUI

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Mihael,

When working with FLOW and/or WAVE:
Please use Delft3D GUI 4.00.02 (the old GUI) with the latest tagged source code: https://svn.oss.deltares.nl/repos/delft3d/tags/5.01.00.2163

When working with DELWAQ:
Use Delft3D GUI 4.01.00.rc.01 (the new temporary GUI) with the research tagged source code: https://svn.oss.deltares.nl/repos/delft3d/tags/research/2360

We are working hard to get one GUI and one tagged version for DELWAQ and FLOW/WAVE but we do need some time....

Regards,

Adri
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Hi Adri,

That is what I've been doing, looks like it's the best solution for now.
I'll be looking forward for a version that can merge both aspects, but I can only imagine the amount of work it takes to get both of them working properly.
Thank you for your answers and good luck!

I'll be looking forward for this new GUI in the future emoticon

Kind regards,

Mihael
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Hi Adri,

I have been accompanying your posts in other messages, and have downloaded the newest version of the GUI (rc.02).
Now, the input windows for the flow menu is working properly. But the menu for the wave input is not. Maybe a dll or library is missing in the GUI?

On a side note.
I have downloaded and successfully compiled the source code for version 2367.
I believe that this version is the first tagged one that combines FLOW+WAVE+WAQ?
Does this one passed the flow test bench?

Thanks for all your help in this forum, and your efforts in making Delft 3D available for the community.

Kind regards,

Mihael Souza
Adri Mourits, modified 7 Years ago.

RE: Problems with the GUI

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Mihael,

Thanks for reporting. Yes, probably the same error. I expect an rc.03 with working WAVE-GUI soon.

Yes, all tagged versions passed the FLOW/WAVE testbench, except the ones in the subfolder named "research". 2367 is the first one that also passed the WAQ testbench.

Regards,

Adri
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Looking forward for the rc.03 then emoticon

And that is great news. I wasn't expecting this newly full version so soon.
Great job!

Regards,

Mihael Souza
Adri Mourits, modified 7 Years ago.

RE: Problems with the GUI

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Mihael,

Just tested it with rc.02. No problem with opening the Wave input window. There is an annoying flash when clicking the "wave input" button, but after that the window appears normally.

Can you describe exactly the behaviour of the problem?

What happens when you go to subdirectory "...\win32\wave\bin" and try to execute "wave_gui.exe"? The WAVE-GUI should start, then.

Regards,

Adri
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Hi Adri,

For me it does not work.
I tried the path you described, and when I click on the wave_gui.exe, I get an error saying that it could not find DFORMD.dll.
MS
Mihael Souza, modified 7 Years ago.

RE: Problems with the GUI

Padawan Posts: 65 Join Date: 10/11/12 Recent Posts
Adri, as a follow-up.
After the error, I started looking over the dll's in the folder.
I had one named DFORMDD.dll
I renamed it to DFORMD.dll and now the GUI works.
Does the previous file (with 2 d's in the end) was right? Can I expect any problems with this renaming?
Adri Mourits, modified 7 Years ago.

RE: Problems with the GUI

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Mihael,

DFORMDD.dll is the debug version of DFORMD.dll. I expect you can use the renamed DFORMDD.dll without problems.

Alternatively, you can also copy "...\win32\waq\bin\DFORMD.dll" to "...\win32\wave\bin".

I will report this and expect an rc.03 soon (second try).

Thanks for the feedback.

Regards,

Adri