25 | | {{{#!td style="vertical-align:top; text-align:left;style="width: 100px" |
26 | | .F. |
27 | | }}} |
28 | | {{{#!td |
29 | | Parameter to switch on ocean runs.\\\\ |
30 | | By default PALM is configured to simulate atmospheric flows. However, starting from version 3.3, '''ocean''' = ''.T.'' allows simulation of ocean turbulent flows. Setting this switch has several effects:\\\\ |
31 | | * An additional prognostic equation for salinity is solved.[[BR]] |
32 | | |
33 | | * Potential temperature in buoyancy and stability-related terms is replaced by potential density.[[BR]] |
34 | | |
35 | | * Potential density is calculated from the equation of state for seawater after each timestep, using the algorithm proposed by Jackett et al. (2006, J. Atmos. Oceanic Technol., '''23''', 1709-1728).[[BR]] |
36 | | |
37 | | So far, only the initial hydrostatic pressure is entered into this equation.[[BR]] |
38 | | |
39 | | * z=0 (sea surface) is assumed at the model top (vertical grid index k=[#nzt nzt] on the w-grid), with negative values of z indicating the depth.[[BR]] |
40 | | |
41 | | * Initial profiles are constructed (e.g. from [#pt_vertical_gradient pt_vertical_gradient] / [#pt_vertical_gradient_level pt_vertical_gradient_level]) starting from the sea surface, using surface values given by [#pt_surface pt_surface], [#sa_surface sa_surface], [#ug_surface ug_surface], and [#vg_surface vg_surface].[[BR]] |
42 | | |
43 | | * Zero salinity flux is used as default boundary condition at the bottom of the sea.[[BR]] |
44 | | |
45 | | * If switched on, random perturbations are by default imposed to the upper model domain from zu(nzt*2/3) to zu(nzt-3).\\\\ |
46 | | Relevant parameters to be exclusively used for steering ocean runs are [#bc_sa_t bc_sa_t], [#bottom_salinityflux bottom_salinityflux], [#sa_surface sa_surface], [#sa_vertical_gradient sa_vertical_gradient], [#sa_vertical_gradient_level sa_vertical_gradient_level], and [#top_salinityflux top_salinityflux].\\\\ |
47 | | Section [[4.4.2]] gives an example for appropriate settings of these and other parameters neccessary for ocean runs.\\\\ |
48 | | '''ocean''' = ''.T.'' does not allow settings of [#timestep_scheme timestep_scheme] = '' 'leapfrog' '' or '' 'leapfrog+euler' '' as well as [#scalar_advec scalar_advec] = '' 'ups-scheme'.'' |
49 | | }}} |
50 | | |---------------- |
51 | | {{{#!td style="vertical-align:top" |
52 | | [=#cloud_droplets '''cloud_droplets'''] |
53 | | }}} |
54 | | {{{#!td style="vertical-align:top" |
55 | | L |
56 | | }}} |
57 | | {{{#!td style="vertical-align:top" |
| 25 | {{{#!td style="vertical-align:top;width: 75px" |
| 262 | }}} |
| 263 | |---------------- |
| 264 | {{{#!td style="vertical-align:top" |
| 265 | [=#ocean '''ocean'''] |
| 266 | }}} |
| 267 | {{{#!td style="vertical-align:top" |
| 268 | L |
| 269 | }}} |
| 270 | {{{#!td style="vertical-align:top" |
| 271 | .F. |
| 272 | }}} |
| 273 | {{{#!td |
| 274 | Parameter to switch on ocean runs.\\\\ |
| 275 | By default PALM is configured to simulate atmospheric flows. However, starting from version 3.3, '''ocean''' = ''.T.'' allows simulation of ocean turbulent flows. Setting this switch has several effects:\\\\ |
| 276 | * An additional prognostic equation for salinity is solved.[[BR]] |
| 277 | |
| 278 | * Potential temperature in buoyancy and stability-related terms is replaced by potential density.[[BR]] |
| 279 | |
| 280 | * Potential density is calculated from the equation of state for seawater after each timestep, using the algorithm proposed by Jackett et al. (2006, J. Atmos. Oceanic Technol., '''23''', 1709-1728).[[BR]] |
| 281 | |
| 282 | So far, only the initial hydrostatic pressure is entered into this equation.[[BR]] |
| 283 | |
| 284 | * z=0 (sea surface) is assumed at the model top (vertical grid index k=[#nzt nzt] on the w-grid), with negative values of z indicating the depth.[[BR]] |
| 285 | |
| 286 | * Initial profiles are constructed (e.g. from [#pt_vertical_gradient pt_vertical_gradient] / [#pt_vertical_gradient_level pt_vertical_gradient_level]) starting from the sea surface, using surface values given by [#pt_surface pt_surface], [#sa_surface sa_surface], [#ug_surface ug_surface], and [#vg_surface vg_surface].[[BR]] |
| 287 | |
| 288 | * Zero salinity flux is used as default boundary condition at the bottom of the sea.[[BR]] |
| 289 | |
| 290 | * If switched on, random perturbations are by default imposed to the upper model domain from zu(nzt*2/3) to zu(nzt-3).\\\\ |
| 291 | Relevant parameters to be exclusively used for steering ocean runs are [#bc_sa_t bc_sa_t], [#bottom_salinityflux bottom_salinityflux], [#sa_surface sa_surface], [#sa_vertical_gradient sa_vertical_gradient], [#sa_vertical_gradient_level sa_vertical_gradient_level], and [#top_salinityflux top_salinityflux].\\\\ |
| 292 | Section [[4.4.2]] gives an example for appropriate settings of these and other parameters neccessary for ocean runs.\\\\ |
| 293 | '''ocean''' = ''.T.'' does not allow settings of [#timestep_scheme timestep_scheme] = '' 'leapfrog' '' or '' 'leapfrog+euler' '' as well as [#scalar_advec scalar_advec] = '' 'ups-scheme'.'' |