Migration status

  • Home Page: Activity map.

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

 


Back

Using ddcouple

AC
Alex Christensen, modified 3 Years ago.

Using ddcouple

Youngling Posts: 6 Join Date: 12/19/13 Recent Posts
Hello,

I am trying to use the com output files from my FLOW simulation in DelWAQ. For each type of file (.are, .cco, etc), I have 10 parts (com-*-001.are, com-*-002.are, etc). I am not sure how to use ddcouple to put all 10 parts together. Can someone please explain this.

Thank you
delwaq ddcouple
Michel Jeuken, modified 3 Years ago.

RE: Using ddcouple

Jedi Knight Posts: 156 Join Date: 1/21/13 Recent Posts
Hi Alex,

During the flow run a ddb-file was created. This should contain the definition of the ten domains. Be aware that this file is not always properly overwritten when you change the number of domains. It should contain number of domains minus one rows, mentioning all 10 of them. These are the 'adhesive edges' of the domains. ddcouple was developed for 'real' domain decompostion, but can also manage this parallel domain decomposition, but you have to tell the program.

This can be don running it from the prompt using:

ddcouple <name>.ddb -parallel

Or just run ddcouple, give the name of the ddb-file, and say yes to the next question (Has this ddb-file been created by a MPI-based parallel Delft3D FLOW run (y/n)?). I'm not sure if your setup already contains the latest version of ddcouple that asks this question. If not, you can download it here. The older version could only accept the -parallel switch from the prompt.

Michel
GS
Gholamreza Shiravani, modified 2 Months ago.

RE: Using ddcouple

Youngling Posts: 13 Join Date: 6/25/16 Recent Posts

Hi Michel,

I tried ddcouple after generating com- files with Delwaq Option fron Delft-FLOW, but I got the attached error. Could you tell me the solution? How can I use ddcouple? Should I link it to my LD_LIBRARY_PATH?