105 |
\code{data.pkg}, \code{data.obcs}, and \code{data.exf} |
\code{data.pkg}, \code{data.obcs}, and \code{data.exf} |
106 |
if ``real-time'' prescription is requested |
if ``real-time'' prescription is requested |
107 |
(i.e. package \code{exf} enabled). |
(i.e. package \code{exf} enabled). |
108 |
These parameter files are read in S/R |
vThese parameter files are read in S/R |
109 |
\code{packages\_readparms.F}, \code{obcs\_readparms.F}, and |
\code{packages\_readparms.F}, \code{obcs\_readparms.F}, and |
110 |
\code{exf\_readparms.F}, respectively. |
\code{exf\_readparms.F}, respectively. |
111 |
Run-time parameters may be broken into 3 categories: |
Run-time parameters may be broken into 3 categories: |
153 |
~ \\ |
~ \\ |
154 |
useOBCSbalance & \code{.FALSE.} & |
useOBCSbalance & \code{.FALSE.} & |
155 |
~ \\ |
~ \\ |
156 |
|
OBCS\_balanceFacN/S/E/W & 0 & factor(s) determining the details |
157 |
|
of the balaning code \\ |
158 |
useOrlanskiNorth/South/EastWest & \code{.FALSE.} & |
useOrlanskiNorth/South/EastWest & \code{.FALSE.} & |
159 |
turn on Orlanski boundary conditions for individual boundary\\ |
turn on Orlanski boundary conditions for individual boundary\\ |
160 |
useStevensNorth/South/EastWest & \code{.FALSE.} & |
useStevensNorth/South/EastWest & \code{.FALSE.} & |
244 |
means there is no corresponding OB in that column/row. |
means there is no corresponding OB in that column/row. |
245 |
For a Northern/Southern OB, the OB V point is to the South/North. |
For a Northern/Southern OB, the OB V point is to the South/North. |
246 |
For an Eastern/Western OB, the OB U point is to the West/East. |
For an Eastern/Western OB, the OB U point is to the West/East. |
247 |
|
For example, |
248 |
\begin{verbatim} |
\begin{tabbing} |
249 |
For example |
\code{OB\_Jnorth(3)=34} \= means that: \= \\ |
250 |
OB_Jnorth(3)=34 means that: |
\> \code{T(3,34)} \> is a an OB point \\ |
251 |
T( 3 ,34) is a an OB point |
\> \code{U(3,34)} \> is a an OB point \\ |
252 |
U(3:4,34) is a an OB point |
\> \code{V(3,34)} \> is a an OB point \\ |
253 |
V( 4 ,34) is a an OB point |
\code{OB\_Jsouth(3)=1} \> means that: \\ |
254 |
while |
\> \code{T(3,1)} \> is a an OB point \\ |
255 |
OB_Jsouth(3)=1 means that: |
\> \code{U(3,1)} \> is a an OB point \\ |
256 |
T( 3 ,1) is a an OB point |
\> \code{V(3,2)} \> is a an OB point \\ |
257 |
U(3:4,1) is a an OB point |
\code{OB\_Ieast(10)=69} \> means that: \> \\ |
258 |
V( 4 ,2) is a an OB point |
\> \code{T(69,10)} \> is a an OB point \\ |
259 |
\end{verbatim} |
\> \code{U(69,10)} \> is a an OB point \\ |
260 |
|
\> \code{V(69,10)} \> is a an OB point \\ |
261 |
For convenience, negative values for Jnorth/Ieast refer to |
\code{OB\_Iwest(10)=1} \> means that: \> \\ |
262 |
|
\> \code{T(1,10)} \> is a an OB point \\ |
263 |
|
\> \code{U(2,10)} \> is a an OB point \\ |
264 |
|
\> \code{V(1,10)} \> is a an OB point |
265 |
|
\end{tabbing} |
266 |
|
For convenience, negative values for \code{Jnorth}/\code{Ieast} refer to |
267 |
points relative to the Northern/Eastern edges of the model |
points relative to the Northern/Eastern edges of the model |
268 |
eg. $\tt OB\_Jnorth(3)=-1$ means that the point $\tt (3,Ny)$ |
eg. $\tt OB\_Jnorth(3)=-1$ means that the point $\tt (3,Ny)$ |
269 |
is a northern OB. |
is a northern OB. |
469 |
\item \code{exp4}: box with 4 open boundaries, simulating flow over a |
\item \code{exp4}: box with 4 open boundaries, simulating flow over a |
470 |
Gaussian bump based on \citet{adcroft:97}, also tests |
Gaussian bump based on \citet{adcroft:97}, also tests |
471 |
Stevens-boundary conditions; |
Stevens-boundary conditions; |
472 |
\item \code{dome}: based on ``Denmark Strait Overflow Model |
\item \code{dome}: based on the project ``Dynamics of Overflow Mixing |
473 |
Experiment'', use Orlanski-BCs; |
and Entrainment'' |
474 |
|
(\url{http://www.rsmas.miami.edu/personal/tamay/DOME/dome.html}), uses |
475 |
|
Orlanski-BCs; |
476 |
\item \code{internal\_wave}: uses a heavily modified \code{S/R~OBCS\_CALC} |
\item \code{internal\_wave}: uses a heavily modified \code{S/R~OBCS\_CALC} |
477 |
\item \code{seaice\_obcs}: simple example who to use the sea-ice |
\item \code{seaice\_obcs}: simple example who to use the sea-ice |
478 |
related code, based on \code{lab\_sea}; |
related code, based on \code{lab\_sea}; |