Home_intro

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

Running flow-3d from GUI -- Linking open source code and GUI

AM
Alexander Miller, modified 1 Year ago.

Running flow-3d from GUI -- Linking open source code and GUI

Youngling Posts: 3 Join Date: 7/2/18 Recent Posts

Hi there,

 

I hope this isn't a stupid question. I've tried compiling the open source code many times and after working through a lot of errors I thought I had one compiled that ran the examples correctly. I then downloaded the GUI and created a grid. When I tried running this scenario with the flow module, it gave me errors saying it couldn't find the flow executable nor some databases. 

 

I never linked the open source code to the GUI in anyway, they're just in the same folder. Is there a way to tell the GUI where the open source code is saved? Should I have copied the binaries to the GUI folders? 

 

Here is the error: 

   Starting Delft3D-FLOW computation ...
d_hydro ABORT: Cannot load component library "flow2d3d.dll". Return code: 126

child process exited abnormally

 

Thank you for any help,

Alex Miller

Adri Mourits, modified 1 Year ago.

RE: Running flow-3d from GUI -- Linking open source code and GUI

Yoda Posts: 1212 Join Date: 1/3/11 Recent Posts

Hi Alex,

You have to copy the the binaries to the GUI folder. See the source code page, section 5.2, for instructions.

Regards,

Adri

AM
Alexander Miller, modified 1 Year ago.

RE: Running flow-3d from GUI -- Linking open source code and GUI

Youngling Posts: 3 Join Date: 7/2/18 Recent Posts

Thank you! I forgot to do that. 

 

However, I still am getting the above message. Maybe I did not compile the open source code correctly after all? I am recompiling another attempt now and keeping an eye on my memory during. I received some errors during my last compile, but one of the example scripts ran so I left it be. 

 

Thanks again,

Alex

AM
Alexander Miller, modified 1 Year ago.

RE: Running flow-3d from GUI -- Linking open source code and GUI

Youngling Posts: 3 Join Date: 7/2/18 Recent Posts

I ended up compiling the open source code correctly and running the model. I think increasing my computer's memory helped. 

However, one project did not compile correctly, and I left it without compiling. It was "vs" under tools_gpl>vs>vs (see attachment). 

Do you think this will be a problem? 

Thanks,

Alex

 

Attachments:

Adri Mourits, modified 1 Year ago.

RE: Running flow-3d from GUI -- Linking open source code and GUI

Yoda Posts: 1212 Join Date: 1/3/11 Recent Posts

Hi Alex,

 

Neglecting project "vs" is not a problem. It will be removed from the build projects in the next tagged version.

Regards,

Adri