namespace tidal_bay_initialization¶
Overview¶
Configures the model for the “tidal_bay” experiment. tidal_bay = Tidally resonant bay from Zygmunt Kowalik’s class on tides. More…
namespace tidal_bay_initialization { // global functions logical function, public register_tidal_bay_obc(param_file param_file, CS CS, OBC_Reg OBC_Reg); subroutine, public tidal_bay_obc_end(CS CS); subroutine, public tidal_bay_set_obc_data(OBC OBC, CS CS, G G, h h, Time Time); } // namespace tidal_bay_initialization
Detailed Documentation¶
Configures the model for the “tidal_bay” experiment. tidal_bay = Tidally resonant bay from Zygmunt Kowalik’s class on tides.
Global Functions¶
logical function, public register_tidal_bay_obc( param_file param_file, CS CS, OBC_Reg OBC_Reg )
Add tidal bay to OBC registry.
Parameters:
param_file |
parameter file. |
cs |
tidal bay control structure. |
obc_reg |
OBC registry. |
subroutine, public tidal_bay_obc_end(CS CS)
Clean up the tidal bay OBC from registry.
Parameters:
cs |
tidal bay control structure. |
subroutine, public tidal_bay_set_obc_data(OBC OBC, CS CS, G G, h h, Time Time)
This subroutine sets the properties of flow at open boundary conditions.
Parameters:
obc |
This open boundary condition type specifies whether, where, and what open boundary conditions are used. |
cs |
tidal bay control structure. |
g |
The ocean’s grid structure. |
h |
layer thickness. |
time |
model time. |