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

Boundary conditions

FM
florian MONETTI, modified 6 Years ago.

Boundary conditions

Youngling Posts: 21 Join Date: 3/12/13 Recent Posts
Hi,

I work with ROMS model and I would like to run localy a Delft3d simulation with waves and flows (sediment transport included) from ROMS ouputs (Nesting offline).
I have current components and sea level.

If I understand, I could only implement the current components at the boundaries with Time series files, isn't it?

Anyone tryed to work with Delft3d from Roms? Is there any program to generate delft3d current conditions from 3d netcdf file?

Thanks.

Florian
Physical oceanographer
Renan Ribeiro, modified 6 Years ago.

RE: Boundary conditions

Padawan Posts: 54 Join Date: 3/23/11 Recent Posts
Hi Florian,

1º question: You can specify harmonic components at the boundary, even as current. However, if you have a variation of mesoscale signal I think that time series is better. A way to force the model with currents and elevation is to use a boundary condition called Riemann.

2º question: Yes. There are some matlab scripts from OpenEarthTools to convert netcdf files to .mat and after generate the boundary conditions file (.bct). Download this tools and search for nesting.

Let me know if you find.

Regards,
Renan
FM
florian MONETTI, modified 6 Years ago.

RE: Boundary conditions

Youngling Posts: 21 Join Date: 3/12/13 Recent Posts
Hi Renan,
Thanks for your answer.
I will search the mean to use the matlab opentool box to create boundaries conditions.

Have you work with output of other model for a nested simulation in Delft3d?

Regards,

Florian
FM
florian MONETTI, modified 6 Years ago.

RE: Boundary conditions

Youngling Posts: 21 Join Date: 3/12/13 Recent Posts
Renan,

NESTHD use output of an other Delft simulation, isn't it?

What I want to find or create is a matlab program to generate .bct and .bcc files from 3D netcdf files.
Open Earth toolbox has a program like that?

Regards,

Florian
Renan Ribeiro, modified 6 Years ago.

RE: Boundary conditions

Padawan Posts: 54 Join Date: 3/23/11 Recent Posts
Hi Florian,

Yes, I have worked with some simulations using outputs of the Hycom model to force Delft3D, most of these successfully.

Nesthd uses Delft3D to Delft3D. At OpenEarthTools have a matlab script (it isn't a program, you need to have matlab), you need to organize the model outputs in .mat files and a .xml with the paths of delft3d project. It has an example here. You need to run nst.m script.

Follow attached an example of .mat files with outputs of the Hycom model

Regards,
Renan
TL
Tony Lee, modified 2 Years ago.

RE: Boundary conditions

Youngling Posts: 9 Join Date: 4/1/17 Recent Posts
Excuse me, Renan,
I am puzzled with the way of converting hycom nc data to boundaries condition for D3D flow. Could you please express the way in detail?I appreciate any kind of help.
Renan Ribeiro, modified 2 Years ago.

RE: Boundary conditions

Padawan Posts: 54 Join Date: 3/23/11 Recent Posts
Dear Tony Lee,

0. First, you need to download and "install" the OpenEarthTools at your matlab

1. Convert the hycom results (water level and currents) to a matlab format (.mat files), like these ones above. There are some scripts at OpenEarthTools that can do this, here.

2. Configure your Delft3D project (.mdf file) with all the boundaries you want to use and also indicate the type of boundary, 2D, or 3D,... (I usualy use Riemann boundary type).

3. Configure this .xml file indicating the path of hycom files, .mdf files, variables (water level, currents | temperature, salinity,if so).

4. Run the nst.m script avaliable here, to generate the inicial condition file (.ini), boundary condition file (.bct, .bcc).

Best regards,
Renan
TL
Tony Lee, modified 2 Years ago.

RE: Boundary conditions

Youngling Posts: 9 Join Date: 4/1/17 Recent Posts
Thank you so much!

I am sorry it took me so long to get back to you on this. I just returned to the problem today, it seems the m file you provided is not in detail .emoticon
I will try my best to cope.

Sincerely,
Tony
SS
Suraj Singh, modified 1 Year ago.

RE: Boundary conditions

Youngling Posts: 2 Join Date: 10/6/18 Recent Posts

Dear Renan,

Thank you for all your information regarding the above queries on generating .ini, .bct, .bcc file from hycom data.

I followed your suggestions, I am able to generate.mat files from hycom data. However, I am not clear about the step 3 and 4. Could you kindly explain them in detail; nst.m script is also not clear or could you share any script to generate .ini, .bct, .bcc file?

 

Thanks,

Suraj