CMS-Flow:Boundary Conditions
Wall Boundary
The wall boundary condition is a closed boundary and is applied at any cell face between wet and dry cells. Any unassigned boundary cell at the edge of the model domain is assumed to be closed and is assigned a wall boundary. A zero normal flux to the boundary is applied at closed boundaries. Two boundary conditions are available for the tangential flow:
- Free-slip: no tangential shear stress (wall friction)
- Partial-slip: tangential shear stress (wall friction) calculated based on the log law.
Assuming a log law for a rough wall, the partial-slip tangential shear stress is given by
(1) |
where is the magnitude of the wall parallel current velocity, and is the wall friction coefficient equal to
(2) |
Here, is the roughness length of the wall and is assumed to be equal to that of the bed . The distance from the wall to the cell center is .
Flux Boundary
The flux boundary condition is typically applied to the upstream end of a river or stream and specified as either a constant or time series of total water volume flux (Q). In a 2DH model, the total volume flux needs to be distributed across the boundary in order to estimate the depth-averaged velocities. This is done using a conveyance approach in which the current velocity is assumed to be related to the local flow depth (h) and Manning’s (n) as . Here, r is an empirical conveyance coefficient equal to approximately 2/3 for uniform flow. The smaller the r value the more uniform the current velocities are across the flux boundary. The water volume flux at each boundary cell (i) is calculated as
(3) |
Water Level
Water Level and Current Velocity
Tidal Constituent
The water level predictions are based on a harmonic equation with several arguments
(1) |
where is the constituent mean amplitude, is a factor that reduces the mean amplitude and varies in time, are the constituents equilibrium phase and is the constituent phase lag or epoch. Table 1 shows a list of the currently supported tidal constituents in CMS.
Constituent | Speed | Constituent | Speed | Constituent | Speed | Constituent | Speed |
---|---|---|---|---|---|---|---|
SA | 0.041067 | SSA | 0.082137 | MM | 0.54438 | MSF | 1.0159 |
MF | 1.098 | 2Q1 | 12.8543 | Q1 | 13.3987 | RHO1 | 13.4715 |
O1 | 13.943 | M1 | 14.4967 | P1 | 14.9589 | S1 | 15 |
K1 | 15.0411 | J1 | 15.5854 | OO1 | 16.1391 | 2N2 | 27.8954 |
MU2 | 27.9682 | N2 | 28.4397 | NU2 | 28.5126 | M2 | 28.9841 |
LDA2 | 29.4556 | L2 | 29.5285 | T2 | 29.9589 | S2 | 30 |
R2 | 30.0411 | K2 | 30.0821 | 2SM2 | 31.0159 | 2MK3 | 42.9271 |
M3 | 43.4762 | MK3 | 44.0252 | MN4 | 57.4238 | M4 | 57.9682 |
MS4 | 58.9841 | S4 | 60 | M6 | 86.9523 | S6 | 90 |
M8 | 115.9364 |
Flux
The water flux is specified as m^3/sec per cell along the cell string. This value is multiplied by the number of cells in the cell string to obtain the total flux. The total flux is then redistributed along the boundary according to
(2) |
Cross-shore
Along a cross-shore boundary, it is assumed that a well-developed longshore current exists. Thus, the y (alongshore) momentum equation can be reduced as follows
(3) |
The water level setup due to waves and winds at the cross-shore boundary can be determined by assuming a zero alongshore gradient of water level, or using the following equation reduced from the x (cross-shore) momentum equation
(4) |
Symbol | Description |
---|---|
Time | |
Constituent mean amplitude | |
Constituent nodal factor | |
Constituent equilibrium argument | |
Constituent equilibrium argument | |
Constituent phase or epoch |