Coastline Stress in Ocean Models
(IOM)



Preamble

Ocean models often allow a user to run the model with either "free-slip" or "no-slip" lateral boundary conditions imposed along the model coastline. The choice of particular coastline boundary condition impacts the model simulation, as has been shown by numerous studies. In particular, an undesirable behavior of the "free-slip" condition has been noted when the underlying numerical grid has a ragged coastline as compared to a straight coastline (Adcroft & Marshall, 1998). An understanding of the root cause of the undesirable behahvior, or a remedy for it, has yet to be offered. Here, we analyze the visocus terms in the ocean momentum equations and, via numerical simulation, demonstrate how true "free-slip" boundaries can be achieved -- independent of the raggedness of the model coastline.


Domain Rotation

The model full-domain extends from 5°W to 25°E and 25°N to 55°N. Within the full domain, the model ocean occupies a centered, sub-domain consisting of a 20° by 20 ° (possibly rotated) square domain. The particular domain, in which the model coordinates and the physical coordinates are co-aligned is demonstrated, where the color shading represents the variation of Coriolis parameter appropriate to a mid-latitude ocean basin (scaled by a factor of 10+4). The center coordinates of the model domain are 10°E longitude and 40°N latitude.

To explore the impact of coastline raggedness, experiments are designed in which the model-domain coordinates are held fixed while the physical-domain coordinates are rotated by some angle, theta. The parameter range of theta from 0 to 90 degrees, which corresponds to a counter clock wise rotation of the physical domain w.r.t. the model domain, is explored. The rotation of the physical domain is demonstrated in this animation (Windows .wmv format). The raggedness of the coastline is a function of the rotation angle theta -- maximum raggedness occuring at 45 degrees. The coastlines are rectilinear at theta of 0° and 90°, thus, the ocean simulation results will (should) be identical at these two special angles of rotation.

Both the model-domain and physical-domain coordinates are expressed in degrees of longitude and latitude. The domains are "locally-flat" such that a degree of longitude and latitude is everywhere equal to approximately 111 km, independent of rotation angle theta. The coordinate transformation from model longitude-latitude coordinates (X, Y) to physical longitude-latitude coordinates(X'', Y'') is a two-step process. First, a lateral shift from (X,Y) to (X',Y'), where the later represents the center coordinates of the model domain at 10°E longitude and 40°N latitude. Second, a rotation through an angle theta takes the coordinates (X',Y') into (X'', Y'') which are the physical-coordinates of the physical domain.


Numerical Experiments

Experiment Shear Stress Normal Stress Physical-Domain Rotation (deg.) Compute Platform Context ID Simulation Time (a) Wall-Clock Time (hr) Disk Storage (GB)
01 Yes Yes 00.0 hal01 STRESS_IDEAL 101 5
02 Yes Yes 10.0 hal02 STRESS_IDEAL 101 5
03 Yes Yes 20.0 hal03 STRESS_IDEAL 101 5
04 Yes Yes 30.0 hal04 STRESS_IDEAL 101 5
05 Yes Yes 40.0 hal05 STRESS_IDEAL 101 5
06 Yes Yes 50.0 hal06 STRESS_IDEAL 101 5
07 Yes Yes 60.0 hal07 STRESS_IDEAL 101 5
08 Yes Yes 70.0 hal08 STRESS_IDEAL 101 5
09 Yes Yes 80.0 hal09 STRESS_IDEAL 101 5
10 Yes Yes 90.0 hal10 STRESS_IDEAL 101 5
11 No Yes 00.0 hal01 STRESS_IDEAL 102 5
12 No Yes 10.0 hal02 STRESS_IDEAL 102 5
13 No Yes 20.0 hal03 STRESS_IDEAL 102 5
14 No Yes 30.0 hal04 STRESS_IDEAL 102 5
15 No Yes 40.0 hal05 STRESS_IDEAL 102 5
16 No Yes 50.0 hal06 STRESS_IDEAL 102 5
17 No Yes 60.0 hal07 STRESS_IDEAL 102 5
18 No Yes 70.0 hal08 STRESS_IDEAL 102 5
19 No Yes 80.0 hal09 STRESS_IDEAL 102 5
20 No Yes 90.0 hal10 STRESS_IDEAL 102 5
21 No No 0.0 hal01 STRESS_IDEAL 103 5
22 No No 10.0 hal02 STRESS_IDEAL 103 5
23 No No 20.0 hal03 STRESS_IDEAL 103 5
24 NO No 30.0 hal04 STRESS_IDEAL 103 5
25 No No 40.0 hal05 STRESS_IDEAL 103 5
26 No No 50.0 hal06 STRESS_IDEAL 103 5
27 No No 60.0 hal07 STRESS_IDEAL 103 5
28 No No 70.0 hal08 STRESS_IDEAL 103 5
29 No No 80.0 hal09 STRESS_IDEAL 103 5
30 No No 90.0 hal10 STRESS_IDEAL 103 5


Results

The results of the numerical experiments are summarized in the table below.

Experiment Time-Series: Domain KE Final State: Surface Elevation
01 Domain KE Surface Elevation
02 Domain KE Surface Elevation
03 Domain KE Surface Elevation
04 Domain KE Surface Elevation
05 Domain KE Surface Elevation
06 Domain KE Surface Elevation
07 Domain KE Surface Elevation
08 Domain KE Surface Elevation
09 Domain KE Surface Elevation
10 Domain KE Surface Elevation
11 Domain KE Surface Elevation
12 Domain KE Surface Elevation
13 Domain KE Surface Elevation
14 Domain KE Surface Elevation
15 Domain KE Surface Elevation
16 Domain KE Surface Elevation
17 Domain KE Surface Elevation
18 Domain KE Surface Elevation
19 Domain KE Surface Elevation
20 Domain KE Surface Elevation
21 Domain KE Surface Elevation
22 Domain KE Surface Elevation
23 Domain KE Surface Elevation
24 Domain KE Surface Elevation
25 Domain KE Surface Elevation
26 Domain KE Surface Elevation
27 Domain KE Surface Elevation
28 Domain KE Surface Elevation
29 Domain KE Surface Elevation
30 Domain KE Surface Elevation


Analysis

... discuss KE as function of angle ... (how KE not change w.r.t. domain-rotation angle for "no-slip", but yes for "free-slip" but no for newly-introduced "no-stress" condition) ...

... theoretical digression goes here (stress w.r.t strain, navier-stokes vs. euler, mass conservation vs. momentum conservation, distinction (or not) between shear viscosity and bulk viscosity) ...


Conclusions

... traditional "free-slip" bcs are goodf/bad ? ...

... newly-introduced "no-stress" bcs are good/bad ? ...


Related Links


.
© David Holland.
All Rights Reserved.
If you would like further information
concerning any of the above topics
please send email
.