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

Error message running delft3d-wave

AF
ALEJANDRO FELIPE, modified 6 Years ago.

Error message running delft3d-wave

Youngling Posts: 9 Join Date: 11/15/13 Recent Posts
Good afternoon Deltares Community:
I´ve just obtained DELFT3D-WAVE and I finally could compile open code but I can´t obtain any output and I´m luck of ideas. I would appreciate if you could help me.

This is the text that appears when I run it:

Starting Delft3d- WAVE computation....
----------------------------------------------------------------------------------------------------------------------
- Delft3D
- Deltares , Delft 3d-WAVE Version 3.04.02.000000, Jan 01 2014, 15:09:35
- Open source
-
----------------------------------------------------------------------------------------------------------------------
*** MESSAGE: Delft3d-WAVE RUNS STAND ALONE
SWAN_INPUT:[Processes] Waveforces is set to "dissipation 3d"
To switch on radiation stresses: "Waveforces = radiation stresses<2013"
Done reading input
Initialising grids and grids mapping
Start loop over SWAN grids, time= 1020.000
Allocate input fields
Allocate and read SWAN depth
Write SWAN depth file
Deallocate input fields
Write SWAN input
<<Run SWAN...
>>...End of SWAN run
*** ERROR: file 'norm_end' expected to signal a correct SWAN calculation
Adri Mourits, modified 6 Years ago.

RE: Error message running delft3d-wave

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

Does "examples/07_wave" run?

Please have a look at the runscript in there. Did you define environment parameters ARCH and D3D_HOME in your runscript?

Looking at your output, WAVE cannot find the SWAN executable. WAVE starts a script named "swan.bat" (Windows). Environment parameter PATH is used to find this script. Normally it is located in directory "c:\Program Files (x86)\Deltares\Delft3D 4.01.00.rc.06\win32\swan\scripts" (Windows). Inside this script, the environment parameters ARCH and D3D_HOME are used.

Your output does not contain any message from "swan.bat" so it seems it cannot find this script. The directory containing this script must be added to environment parameter PATH. See the runscript of "examples/07_wave". If you use the GUI for running, the GUI adds it to PATH.

Regards,

Adri
CS
conor Smith, modified 5 Years ago.

RE: Error message running delft3d-wave

Youngling Posts: 1 Join Date: 5/30/14 Recent Posts
Adri,

Thank you for your posts.

I am having the same problem as above. I read through your response, as well as others, but can not seem to resolve the problem.

I am trying to run the tutorial Siu-Lam.

My screen at the time:

Delft3D
- Deltares, Delft3D-WAVE Version 3.04.02.3008, Oct 06 2013, 11:44:23
- Open source
-
--------------------------------------------------------------------------------
*** MESSAGE: Delft3D-WAVE runs stand alone
Done reading input
Initialising grids and grid mappings
Start loop over SWAN grids, time = 1080.000
Allocate input fields
Allocate and read SWAN depth
Write SWAN depth file
Deallocate input fields
Write SWAN input
<<Run SWAN...
SWAN batchfile executed for Delft3D
Using swan.bat in directory C:\Users\conor\Desktop\Delft3d_new\delft3d\win32\lib\
Using c:\Users\conor\Desktop\Delft3d_new\delft3d\win32\wave\bin\swan_4072ABCDE_del_win32_i11_omp.exe
Performing wave computation for: siu.swn
1 file(s) copied.
The system cannot find the file specified.

C:\Users\conor\Desktop\Delft3d_new\delft3d\tutorial\wave\1_Siu-Lam\input_siu_lam>rem exit
>>...End of SWAN run
*** ERROR: file 'norm_end' expected to signal a correct SWAN calculation
------------------------------------------------------------------

I was previously having trouble with the directory in swan.bat but I changed it to direct to the path of the swan.exc and it changed my error message. Previously, my error was: "SWAN executable does not exist".

Thank you in advance.
Adri Mourits, modified 5 Years ago.

RE: Error message running delft3d-wave (Answer)

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

Clearly there is a file missing somewhere. The strange thing is: no matter what file I remove (input, script or binary related), the screen message is different than you have. Some tips/questions:
- Can you try to run the simulation both with a batch script and with the Delft3D-GUI?
- What happens when you try to run the example "07_wave" inside the source code?
- Can you try to run example "07_wave" using the latest tagged version (currently 3574)?
- Is there an error, print or diag file in the run directory containing information?

Regards,

Adri

Attachments: