--- Welcome to the official ADCIRCWiki site! The site is currently under construction, with limited information. ---

For general information, see the ADCIRC site, ADCIRC FAQ, or the ADCIRC Wikipedia page. For model documentation not yet available on the wiki, see the ADCIRC site. New content is being continuously added to the ADCIRCWiki, and material from the main ADCIRC site will be gradually transitioned over to the wiki.

Boundary conditions: Difference between revisions

From ADCIRCWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
'''Lateral boundary conditions''' allow one to constrain the physics along boundaries in the model.  They are similar to [[initial conditions]], which specify the model state at start time.  As an example, at the walls of a bathtub, the flow normal to the walls is zero since they are impermeable.  For general information on the topic, see the [https://en.wikipedia.org/wiki/Boundary_value_problem Wikipedia article].  Since ADCIRC solves for water elevations and velocities (fluxes), typically one (occasionally both) of these two quantities is constrained at the lateral boundaries.   
'''Lateral boundary conditions''' allow one to constrain the physics along boundaries in the model.  They are similar to [[initial conditions]], which specify the model state at start time.  As an example, at the walls of a bathtub, the flow normal to the walls is zero since they are impermeable.  For general information on the topic, see the [https://en.wikipedia.org/wiki/Boundary_value_problem Wikipedia article].  Since ADCIRC solves for water elevations and velocities (fluxes), typically one (occasionally both) of these two quantities are constrained at the lateral boundaries.   


== Flux Boundaries ==
== Flux Boundaries ==

Revision as of 19:03, 27 January 2020

Lateral boundary conditions allow one to constrain the physics along boundaries in the model. They are similar to initial conditions, which specify the model state at start time. As an example, at the walls of a bathtub, the flow normal to the walls is zero since they are impermeable. For general information on the topic, see the Wikipedia article. Since ADCIRC solves for water elevations and velocities (fluxes), typically one (occasionally both) of these two quantities are constrained at the lateral boundaries.

Flux Boundaries

By default ADCIRC weakly satisfies the no-flux boundary condition at mesh boundaries. See flux specified boundaries for details on fine-grained specification of the flux boundary conditions if required.

Elevation Boundaries

Automatic Specific of Boundary Conditions

The OceanMesh2D[1](GitHub site) mesh generation toolbox has the ability to automatically apply the basic no-flux and open ocean elevation boundary conditions for an ADCIRC mesh. See the makens (make node-string) function using the 'auto' option. Geospatial data is required to automatically detect whether a mesh boundary is located in the ocean (applies open ocean elevation boundary condition) or is along the shoreline/on-land (applies natural no-flux boundary condition).

The makens function also contains other options for manually specifying other boundary condition types such as rivers and weirs.

References

  1. Roberts, K. J., Pringle, W. J., & Westerink, J. J. (2019). OceanMesh2D 1.0: MATLAB-based software for two-dimensional unstructured mesh generation in coastal ocean modeling. Geoscientific Model Development, 12, 1847–1868. https://doi.org/10.5194/gmd-12-1847-2019