1586 | | [=#bc_sa_t '''bc_sa_t'''] |
1587 | | }}} |
1588 | | {{{#!td style="vertical-align:top" |
1589 | | C*20 |
1590 | | }}} |
1591 | | {{{#!td style="vertical-align:top" |
1592 | | 'neumann' |
1593 | | }}} |
1594 | | {{{#!td |
1595 | | Top boundary condition of the salinity.\\\\ |
1596 | | This parameter only comes into effect for ocean runs (see parameter [#ocean ocean]).\\\\ |
1597 | | Allowed are the values '' 'dirichlet' '' (sa(k=nz+1) does not change during the run) and '' 'neumann' '' (sa(k=nz+1)=sa(k=nz)).\\\\ |
1598 | | When a constant salinity flux is used at the top boundary ([#top_salinityflux top_salinityflux]), '''bc_sa_t''' = '' 'neumann' '' must be used, because otherwise the resolved scale may contribute to the top flux so that a constant value cannot be guaranteed. |
1599 | | }}} |
1600 | | |---------------- |
1601 | | {{{#!td style="vertical-align:top" |
1632 | | }}} |
1633 | | |---------------- |
1634 | | {{{#!td style="vertical-align:top" |
1635 | | [=#bottom_salinityflux '''bottom_salinityflux'''] |
1636 | | }}} |
1637 | | {{{#!td style="vertical-align:top" |
1638 | | R |
1639 | | }}} |
1640 | | {{{#!td style="vertical-align:top" |
1641 | | 0.0 |
1642 | | }}} |
1643 | | {{{#!td |
1644 | | Kinematic salinity flux near the surface (in psu m/s).\\\\ |
1645 | | This parameter only comes into effect for ocean runs (see parameter [#ocean ocean]).\\\\ |
1646 | | The respective salinity flux value is used as bottom (horizontally homogeneous) boundary condition for the salinity equation. This additionally requires that a Neumann condition must be used for the salinity, which is currently the only available condition. |
1928 | | }}} |
1929 | | |---------------- |
1930 | | {{{#!td style="vertical-align:top" |
1931 | | [=#top_salinityflux '''top_salinityflux'''] |
1932 | | }}} |
1933 | | {{{#!td style="vertical-align:top" |
1934 | | R |
1935 | | }}} |
1936 | | {{{#!td style="vertical-align:top" |
1937 | | no prescribed\\ |
1938 | | salinityflux |
1939 | | }}} |
1940 | | {{{#!td |
1941 | | Kinematic salinity flux at the top boundary, i.e. the sea surface (in psu m/s).\\\\ |
1942 | | This parameter only comes into effect for ocean runs (see parameter [#ocean ocean]).\\\\ |
1943 | | If a value is assigned to this parameter, the internal two-dimensional surface heat flux field {{{saswst}}} is initialized with the value of '''top_salinityflux''' as top (horizontally homogeneous) boundary condition for the salinity equation. This additionally requires that a Neumann condition must be used for the salinity (see [#bc_sa_t bc_sa_t]), because otherwise the resolved scale may contribute to the top flux so that a constant flux value cannot be guaranteed.\\\\ |
1944 | | '''Note:'''\\ |
1945 | | The application of a salinity flux at the model top additionally requires the setting of initial parameter [#use_top_fluxes use_top_fluxes] = ''.T.''.\\\\ |
1946 | | See also [#bottom_salinityflux bottom_salinityflux]. |
2491 | | }}} |
2492 | | |---------------- |
2493 | | {{{#!td style="vertical-align:top" |
2494 | | [=#sa_surface '''sa_surface'''] |
2495 | | }}} |
2496 | | {{{#!td style="vertical-align:top" |
2497 | | R |
2498 | | }}} |
2499 | | {{{#!td style="vertical-align:top" |
2500 | | 35.0 |
2501 | | }}} |
2502 | | {{{#!td |
2503 | | Surface salinity (in psu).\\\\ |
2504 | | This parameter only comes into effect for ocean runs (see parameter [#ocean ocean]).\\\\ |
2505 | | This parameter assigns the value of the salinity '''sa''' at the sea surface (k=[#nzt nzt]). Starting from this value, the initial vertical salinity profile is constructed from the surface down to the bottom of the model (k=0) by using [#sa_vertical_gradient sa_vertical_gradient] and [#sa_vertical_gradient_level sa_vertical_gradient_level]. |
2506 | | }}} |
2507 | | |---------------- |
2508 | | {{{#!td style="vertical-align:top" |
2509 | | [=#sa_vertical_gradient '''sa_vertical_gradient'''] |
2510 | | }}} |
2511 | | {{{#!td style="vertical-align:top" |
2512 | | R(10) |
2513 | | }}} |
2514 | | {{{#!td style="vertical-align:top" |
2515 | | 10 * 0.0 |
2516 | | }}} |
2517 | | {{{#!td |
2518 | | Salinity gradient(s) of the initial salinity profile (in psu / 100 m).\\\\ |
2519 | | This parameter only comes into effect for ocean runs (see parameter [#ocean ocean]).\\\\ |
2520 | | This salinity gradient holds starting from the height level defined by [#sa_vertical_gradient_level sa_vertical_gradient_level] (precisely: for all uv levels k where zu(k) < sa_vertical_gradient_level, sa_init(k) is set: sa_init(k) = sa_init(k+1) - dzu(k+1) * '''sa_vertical_gradient''') down to the bottom boundary or down to the next height level defined by sa_vertical_gradient_level. A total of 10 different gradients for 11 height intervals (10 intervals if sa_vertical_gradient_level(1) = 0.0) can be assigned. The surface salinity at k=[#nzt nzt] is assigned via [#sa_surface sa_surface].\\\\ |
2521 | | '''Example:'''\\\\ |
2522 | | '''sa_vertical_gradient''' = ''1.0,'' ''0.5,''\\ |
2523 | | [#sa_vertical_gradient_level sa_vertical_gradient_level] = ''-500.0,'' ''-1000.0,''\\\\ |
2524 | | That defines the salinity to be constant down to z = -500.0 m with a salinity given by sa_surface. For -500.0 m < z <= -1000.0 m the salinity gradient is 1.0 psu / 100 m and for z < -1000.0 m down to the bottom boundary it is 0.5 psu / 100 m (it is assumed that the assigned height levels correspond with uv levels). |
2525 | | }}} |
2526 | | |---------------- |
2527 | | {{{#!td style="vertical-align:top" |
2528 | | [=#sa_vertical_gradient_level '''sa_vertical_gradient_level'''] |
2529 | | }}} |
2530 | | {{{#!td style="vertical-align:top" |
2531 | | R(10) |
2532 | | }}} |
2533 | | {{{#!td style="vertical-align:top" |
2534 | | 10 * 0.0 |
2535 | | }}} |
2536 | | {{{#!td |
2537 | | Height level from which on the salinity gradient defined by [#sa_vertical_gradient sa_vertical_gradient] is effective (in m).\\\\ |
2538 | | This parameter only comes into effect for ocean runs (see parameter [#ocean ocean]).\\\\ |
2539 | | The height levels have to be assigned in descending order. The default values result in a constant salinity profile regardless of the values of sa_vertical_gradient (unless the bottom boundary of the model is lower than -100000.0 m). For the piecewise construction of salinity profiles see [#sa_vertical_gradient sa_vertical_gradient]. |