Migration status

  • Home Page: Activity map.

intro story DELWAQ

DELWAQ

DELWAQ is the engine of the D-Water Quality and D-Ecology programmes of the Delft3D suite. It is based on a rich library from which relevant substances and processes can be selected to quickly put water and sediment quality models together.

The processes library covers many aspects of water quality and ecology, from basic tracers, dissolved oxygen, nutrients, organic matter, inorganic suspended matter, heavy metals, bacteria and organic micro-pollutants, to complex algae and macrophyte dynamics. High performance solvers enable the simulation of long periods, often required to capture the full cycles of the processes being modelled.

The finite volume approach underlying DELWAQ allows it to be coupled to both the structured grid hydrodynamics of the current Delft3D-FLOW engine and the upcoming D-Flow Flexible Mesh engine (1D-2D-3D) of the Delft3D Flexible Mesh Suite (or even other models such as TELEMAC).

'DELWAQ in open source' is our invitation to all leading experts to collaborate in further development and research in the field of water quality, ecology and morphology using Delft3D. Feel free to post your DELWAQ related questions or comments in this dedicated forum space. If you are new to DELWAQ, the tutorial (in the user manual) is a good place to start. A list of DELWAQ related publications is available here.

** PLEASE TAG YOUR POST! **

 

 

Sub groups
D-Flow Flexible Mesh
DELWAQ

Cohesive sediments & muddy systems

 


Message Boards

RE: FLOW-WAVE coupling error: forrtl: severe (172)

GL
Gabriel Lim, modified 18 Days ago.

FLOW-WAVE coupling error: forrtl: severe (172)

Padawan Posts: 32 Join Date: 5/5/18 Recent Posts
Hello,

I am having a problem when running an online coupling of WAVE and FLOW:

   Time           0.000 found on com-file, group CURTIM
  Write SWAN depth file
  Write SWAN velocity file
  Write SWAN wind file
  Deallocate input fields
  Write SWAN input
*** MESSAGE: 'perranporth' is truncated to 'perranpo' in SWAN input file
<<Run SWAN...
>>...Check file swan_bat.log
>>...End of SWAN run
*** ERROR: file 'norm_end' expected to signal a correct SWAN calculation
 ERROR: *** ERROR: file 'norm_end' expected to signal a correct SWAN calculation
 Wave exited abnormally

forrtl: severe (172): Program Exception - exception code = 0x7363 (29539)
Image              PC                Routine            Line        Source            
KERNELBASE.dll     00007FFE3EA9A839  Unknown               Unknown  Unknown
VCRUNTIME140.dll   00007FFE2A4243DD  Unknown               Unknown  Unknown
wave.exe           00007FF6DEEE32E1  Unknown               Unknown  Unknown
wave.exe           00007FF6DECBF9AA  Unknown               Unknown  Unknown
wave.exe           00007FF6DED6D8BA  Unknown               Unknown  Unknown
wave.exe           00007FF6DEC76D95  Unknown               Unknown  Unknown
wave.exe           00007FF6DEC1187F  Unknown               Unknown  Unknown
wave.exe           00007FF6DEEC74CE  Unknown               Unknown  Unknown
wave.exe           00007FF6DEEEFE89  Unknown               Unknown  Unknown
KERNEL32.DLL       00007FFE40937BD4  Unknown               Unknown  Unknown
ntdll.dll          00007FFE4144CE71  Unknown               Unknown  Unknown

This same error occurs when running the tutorials provided with the GUI as well as my own mdf and mdw. This leads me to believe the problem is not with the input files themselves, but with the compiling or something to do with the directory? This same error occurred on another PC - both used the TRUNK version of the source code (because none of the tag versions were compiling correctly).

I have no idea how to deal with it. Some similar posts on this forum have suggested debugging, but I do not know how to do this - nor do I know how it will help. Please advise!! Any help would be much appreciated.

**I have attached the tri-diag file and rif-swan files for your consideration.

Thank you in advance for your help and time,

Gabriel
GL
Gabriel Lim, modified 18 Days ago.

RE: FLOW-WAVE coupling error: forrtl: severe (172)

Padawan Posts: 32 Join Date: 5/5/18 Recent Posts
UPDATE:
The errors mentioned in the original thread do NOT occur when running the FLOW-WAVE example (without the GUI) provided in the examples folder of the source code. This suggests that the problem may be with either the GUI or the oss installation of Delft3D?

When running the FLOW or WAVE simulations individually, no errors occur and simulations run just fine. The errors only occur when running the online coupling.

I have tried following the debugging steps in the README of the src folder of the source code, but get various errors saying that it cannot find or open the PDB files. See below:

'd_hydro.exe' (Win32): Loaded 'C:\Users\gab91\Desktop\Delft3D_repository\src\engines_gpl\d_hydro\bin\x64\Debug\d_hydro.exe'. Symbols loaded.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Users\gab91\Desktop\Delft3D_repository\src\engines_gpl\d_hydro\bin\x64\Debug\pthreadVC2.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\vcruntime140d.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\ucrtbased.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\msvcr100.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Users\gab91\Desktop\Delft3D_repository\src\engines_gpl\d_hydro\bin\x64\Debug\libexpat.dll'. Cannot find or open the PDB file.
Exception thrown at 0x00007FFD3864A839 in d_hydro.exe: Microsoft C++ exception: Exception at memory location 0x0000001036B1F468.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\kernel.appcore.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Cannot find or open the PDB file.
'd_hydro.exe' (Win32): Loaded 'C:\Windows\System32\rpcrt4.dll'. Cannot find or open the PDB file.
The thread 0x470 has exited with code 1 (0x1).
The thread 0x4770 has exited with code 1 (0x1).
The program '[15064] d_hydro.exe' has exited with code 1 (0x1).

Any help would be much appreciated.

Thanks,

Gabriel
Adri Mourits, modified 18 Days ago.

RE: FLOW-WAVE coupling error: forrtl: severe (172)

Yoda Posts: 1224 Join Date: 1/3/11 Recent Posts
Hi Gabriel,The SWAN computation crashes. Please check the SWAN output files for error messages.Regards,Adri
GL
Gabriel Lim, modified 17 Days ago.

RE: FLOW-WAVE coupling error: forrtl: severe (172)

Padawan Posts: 32 Join Date: 5/5/18 Recent Posts
Hi Adri,

Thank you for your reply. When you say to check the SWAN output files for error messages, do you mean the .dat and .def files? To my knowledge, these files are opened using postprocessing tools such as quickplot and GPP which are visual.. how do I check for error messages?

I have attached the .dat and .def files as well as the .swn file in case it helps.

Thanks,
Gabriel
GL
Gabriel Lim, modified 11 Days ago.

RE: FLOW-WAVE coupling error: forrtl: severe (172)

Padawan Posts: 32 Join Date: 5/5/18 Recent Posts
**Please help..
I am assuming I am supposed to get a swn-diag.r17 output file that tells me what the error is, but no files of that sort are produced.

The only files that are made before crashing are shown in the screenshot attached.

I have tried going through each of the files and several posts on the forum, but I cannot seem to find any answers to why the online coupling is crashing. I also added the .swn file - which shows no errors or reasons for stopping.

Even examples that work fine with the windows batch file 'run' fail in the same way when they are opened using the GUI. As written in the above posts, this leads me to think it may be some bug or error in the GUI or source code. I don't know what else I can do and I am wasting a lot of time trying to solve this problem. Any help would be much appreciated! Thank you..