Number of open boundaries too large - Coast/Estuary - Delft3D
intro story Coast / Estuary
Coast / EstuaryCoastal 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
|
Message Boards
Number of open boundaries too large
JK
Jonathan King, modified 5 Years ago.
Number of open boundaries too large
Youngling Posts: 16 Join Date: 9/8/15 Recent Posts 00
Hi all,
I'm transferring an existing ocean model in EFDC over to Delft 3D but am having trouble with the boundary conditions.
The boundary conditions are applied as time series' of water levels along open sea boundaries in the N, E, S & W of the domain. The .bnd and .bct files are in the correct format and accepted by the GUI during creation of the .mdf project file.
The problem arises when I try and run the model; I get an error saying that the number of open boundaries is too large:
********************************************************************************
***
*** Deltares, FLOW2D3D Version 6.00.01.000000, Sep 29 2015, 14:23:59
***
*** runid : csm_001
*** date,time : 2015-11-30, 12:55:10
***
********************************************************************************
*** ERROR Number of open boundaries too large. Contact Deltares
*** End of tdatom for model: csm_001 ***
*** 2015-11-30 12:55:10 ***
In total I have 1331 boundary conditions each with an associated water level time series containing 4320 records.
Is this a problem with Delft 3D running in series (or on Windows), will I also get this problem if I try and run it on Linux in parallel?
Thanks
Jon
I'm transferring an existing ocean model in EFDC over to Delft 3D but am having trouble with the boundary conditions.
The boundary conditions are applied as time series' of water levels along open sea boundaries in the N, E, S & W of the domain. The .bnd and .bct files are in the correct format and accepted by the GUI during creation of the .mdf project file.
The problem arises when I try and run the model; I get an error saying that the number of open boundaries is too large:
********************************************************************************
***
*** Deltares, FLOW2D3D Version 6.00.01.000000, Sep 29 2015, 14:23:59
***
*** runid : csm_001
*** date,time : 2015-11-30, 12:55:10
***
********************************************************************************
*** ERROR Number of open boundaries too large. Contact Deltares
*** End of tdatom for model: csm_001 ***
*** 2015-11-30 12:55:10 ***
In total I have 1331 boundary conditions each with an associated water level time series containing 4320 records.
Is this a problem with Delft 3D running in series (or on Windows), will I also get this problem if I try and run it on Linux in parallel?
Thanks
Jon
JK
Jonathan King, modified 5 Years ago.
RE: Number of open boundaries too large
Youngling Posts: 16 Join Date: 9/8/15 Recent Posts 00
Another thought is that this is something I can easily change in the source code.
Does anyone know if there are variables which limit the size of the domain, number of open boundaries etc and if so where to find them?
Thanks
Jon
Does anyone know if there are variables which limit the size of the domain, number of open boundaries etc and if so where to find them?
Thanks
Jon
Qinghua Ye, modified 5 Years ago.
RE: Number of open boundaries too large (Answer)
Jedi Council Member Posts: 610 Join Date: 3/2/11 Recent Posts 00
HI Jon,
So far the maximum number of open boundary is 500. You might extend it in pardef.igd, the mxnto to a larger number, and compile the code again.
There are 2 places Delft3D will check this maximum number. One is in the preparation stage, the other is in the beginning of computation. I would think, if it is in parallel mode, for the 2nd stage it should be no problem. But most probably the first stage will stop the simulation already. You may give a try and share with us about the results.
Regards,
Qinghua
So far the maximum number of open boundary is 500. You might extend it in pardef.igd, the mxnto to a larger number, and compile the code again.
There are 2 places Delft3D will check this maximum number. One is in the preparation stage, the other is in the beginning of computation. I would think, if it is in parallel mode, for the 2nd stage it should be no problem. But most probably the first stage will stop the simulation already. You may give a try and share with us about the results.
Regards,
Qinghua
JK
Jonathan King, modified 5 Years ago.
RE: Number of open boundaries too large
Youngling Posts: 16 Join Date: 9/8/15 Recent Posts 00
Hi Qinghua,
Thank you. I managed to successfully compile the code but when I tried running a job it failed to start, giving me the same error that the number of boundary conditions was too large.
I've since managed to reduce the boundary data to 133 BCs which gives me good results so I'm going to stick with this for now as it's good enough for what I need.
Thanks again for your help
Regards
Jonathan
Thank you. I managed to successfully compile the code but when I tried running a job it failed to start, giving me the same error that the number of boundary conditions was too large.
I've since managed to reduce the boundary data to 133 BCs which gives me good results so I'm going to stick with this for now as it's good enough for what I need.
Thanks again for your help
Regards
Jonathan
DS
Dwi Saputri, modified 3 Years ago.
RE: Number of open boundaries too large
Youngling Posts: 9 Join Date: 10/11/16 Recent Posts 10
Hi Qing Hua,
Thx for the answer solution.
I've changed mxnto to 1000, compiled again and successfully run a simulation.
I'm using code 6864.
Regardss,
Dwi
Thx for the answer solution.
I've changed mxnto to 1000, compiled again and successfully run a simulation.
I'm using code 6864.
Regardss,
Dwi