intro story Coast / Estuary

Coast / Estuary

Coastal systems are among the most dynamic physical systems on earth and are subject to a large variety of forces. The morphodynamic changes occurring to coastlines worldwide are of great interest and importance. These changes occur as a result of the erosion of sediments, its subsequent transport as bed load or suspended load, and eventual deposition. 
 
Estuaries are partly enclosed water bodies that have an open connection to the coast. Estuaries generally have one or more branching channels, intertidal mudflats and/or salt marshes. Intertidal areas are of high ecological importance and trap sediments (sands, silts, clays and organic matter).
Within the Delft3D modelling package a large variation of coastal and estuarine physical and chemical processes can be simulated. These include waves, tidal propagation, wind- or wave-induced water level setup, flow induced by salinity or temperature gradients, sand and mud transport, water quality and changing bathymetry (morphology). Delft3D can also be used operationally e.g. storm, surge and algal bloom forecasting. 
 
On this discussion page you can post questions, research discussions or just share your experience about modelling coastal and/or estuarine systems with Delft3D FM. 
 

** PLEASE TAG YOUR POST! **

 

 

Sub groups
D-Flow Flexible Mesh
DELWAQ
Cohesive sediments & muddy systems

 

 

Message Boards

Culvert grid references

LM
Luke Mosley, modified 5 Years ago.

Culvert grid references

Youngling Posts: 12 Join Date: 4/8/15 Recent Posts
Hi,

I am trying to develop a model with a culvert into a pond. The culvert will flow both ways in response to tidal action so I was going to try and use a type 'd' culvert. However I was a bit unclear how to set up the grid references for the inlet and outlet.

1. Do I just assign a single grid cell for inlet and outlet even though my current grid resolution may be smaller than culvert width?

2. Do I just make the length parameter of the culvert the length between these two grid cells?

Also I was a bit unclear what "flow types (1/2/3), (4/6) and 5" refer to in the manual for the loss coefficients.

Thanks very much for your help.

Kind regards

Luke
LM
Luke Mosley, modified 5 Years ago.

RE: Culvert grid references and model running error

Youngling Posts: 12 Join Date: 4/8/15 Recent Posts
Dear Delft user community,

I have progressed a little further but now when I try to run the culvert model an error appears:

*** ERROR Culvert input file must have version number 01.02

My culvert input file "culvert1.cul" (attached) has that version number, ie it reads:

[CulvertFileInformation]
FileCreatedBy = Delft3D user
FileCreationDate = 12:32:06, 26-04-2004
FileVersion = 01.02
[Culvert]
Name = Culvert_Inlet
LossCoefficient = 0.9
Height = 1
Width = 1
VerticalPosition = 0.0

I am not sure what issue is so would appreciate any advice on above or other issues in setup. I have attached the whole simulation as zip file for information.

Kind regards and thanks!

Luke
Richard Measures, modified 5 Years ago.

RE: Culvert grid references and model running error (Answer)

Jedi Knight Posts: 178 Join Date: 3/23/11 Recent Posts
Hi Luke,

I can't see why you are getting an error about the version number but I had a quick look at your model and noticed one error (I think). It looks like in your .src file you have listed the culvert start and end on separate lines. I think you only need a single line for each culvert e.g.

Culvert_1 Y 135 18 0 D 135 24 0

Hopefully someone else can see why you're getting the version number error.

Cheers,
Richard
LM
Luke Mosley, modified 5 Years ago.

RE: Culvert grid references and model running error

Youngling Posts: 12 Join Date: 4/8/15 Recent Posts
Hi Richard

Thanks very much for your excellent help again. I have implemented that change and still have remaining issue with that version error:

I was wondering if there was any issue with version of source code I am using. The source code I compiled was from https://svn.oss.deltares.nl/repos/delft3d/tags/3574

I compiled using a later code version (5.01.00.2163) and still get same error. One thing I thought I may be doing wrong, when I compile the code do I have to paste separate plugin file(s) for culverts into the bin or another directory for running .mdf files?

Not sure what issue is but hoping someone can help.

Cheers,

Luke
Richard Measures, modified 5 Years ago.

RE: Culvert grid references and model running error

Jedi Knight Posts: 178 Join Date: 3/23/11 Recent Posts
Hi Luke,
I tried running your model and got the same error too, but I have another culvert model which runs fine so it can't be the version you're running. I can't spot what's wrong though!
Cheers,
Richard
LM
Luke Mosley, modified 5 Years ago.

RE: Culvert grid references and model running error

Youngling Posts: 12 Join Date: 4/8/15 Recent Posts
Hi Richard

Thanks for having another look, the only other possibility I picked up was in the config.xml file where it said:

<documentation>
File created by : Deltares, create_config_xml.tcl, Version 1.01
File creation date : 15 May 2015, 18:21:49
File version : 1.00

I changed above to 1.02 and I was thinking there may be something I need to change in here in .tcl file so I changed that to:

proc createConfigXML { args } {
set version "Deltares, create_config_xml.tcl, Version 1.02"
set fileversion "01.02"

Still no luck. If you wouldn't mind, could you please look at your .xml file and .tcl file and see version number.

Not sure if the version number in .tcl file needs to be changed before code compilation?

Best wishes

Luke
LM
Luke Mosley, modified 5 Years ago.

RE: Culvert grid references and model running error

Youngling Posts: 12 Join Date: 4/8/15 Recent Posts
Hi Richard

To let you the problem seems to have been solved by (a) compiling release version rather than debug version. Previously I had issue with an error with a windows system file called xcopy, I just needed to add %windows\system32% to path in environment variables and then release version compiled with no errors, and (b) I adapted a previous delft .ini file to a culvert file rather than typing from scratch in a text editor. Not sure quite why it didn't work before (is delft sensitive to tabs or spaces?) but seems to be fine now. Have attached that new culvert file in case of use to other people. Thanks very much again.

Cheers

Luke