472 | | |---------------- |
473 | | {{{#!td style="vertical-align:top; width: 150px" |
474 | | [=#call_psolver_at_all_substeps '''call_psolver_at_all_substeps'''] |
475 | | }}} |
476 | | {{{#!td style="vertical-align:top; width: 50px" |
477 | | L |
478 | | }}} |
479 | | {{{#!td style="vertical-align:top; width: 75px" |
480 | | .T. |
481 | | }}} |
482 | | {{{#!td |
483 | | Switch to steer the call of the pressure solver.\\\\ |
484 | | In order to speed-up performance, the Poisson equation for perturbation pressure (see [[../inipar#psolver|psolver]]) can be called only at the last substep of multistep Runge-Kutta timestep schemes (see [[../inipar#timestep_scheme|timestep_scheme]]) by setting '''call_psolver_at_all_substeps''' = ''.F.''. In many cases, this sufficiently reduces the divergence of the velocity field. Nevertheless, small-scale ripples (2-delta-x) may occur. In this case and in case of non-cyclic lateral boundary conditions, '''call_psolver_at_all_timesteps''' = ''.T.'' should be used. |
485 | | }}} |
486 | | |---------------- |
487 | | {{{#!td style="vertical-align:top" |
488 | | [=#cfl_factor '''cfl_factor'''] |
489 | | }}} |
490 | | {{{#!td style="vertical-align:top" |
491 | | R |
492 | | }}} |
493 | | {{{#!td style="vertical-align:top" |
494 | | 0.1, 0.8 or 0.9 (see right) |
495 | | }}} |
496 | | {{{#!td |
497 | | Time step limiting factor.\\\\ |
498 | | In the model, the maximum allowed time step according to CFL and diffusion-criterion dt_max is reduced by [#dt dt] = dt_max * '''cfl_factor''' in order to avoid stability problems which may arise in the vicinity of the maximum allowed timestep. The condition ''0.0'' < '''cfl_factor''' < ''1.0'' applies.\\\\ |
499 | | The default value of cfl_factor depends on the [[../inipar#timestep_scheme|timestep_scheme]] used:\\\\ |
500 | | For the third order Runge-Kutta scheme it is '''cfl_factor''' = 0.9.\\\\ |
501 | | In case of the leapfrog scheme a quite restrictive value of '''cfl_factor''' = 0.1 is used because for larger values the velocity divergence significantly effects the accuracy of the model results. Possibly larger values may be used with the leapfrog scheme but these are to be determined by appropriate test runs.\\\\ |
502 | | The default value for the Euler scheme is '''cfl_factor''' = 0.8 . |
503 | | }}} |
| 551 | [=#dt '''dt'''] |
| 552 | }}} |
| 553 | {{{#!td style="vertical-align:top" |
| 554 | R |
| 555 | }}} |
| 556 | {{{#!td style="vertical-align:top" |
| 557 | variable |
| 558 | }}} |
| 559 | {{{#!td |
| 560 | Time step to be used by the 3d-model (in s).\\\\ |
| 561 | This parameter is described in detail with the initialization parameters (see [[../inipar#dt|dt]]). Additionally, it may be used as a run parameter and then applies to all restart runs (until it is changed again). A switch from a constant time step to a variable time step can be achieved with '''dt''' = ''-1.0.'' |
| 562 | }}} |
| 563 | |---------------- |
| 564 | {{{#!td style="vertical-align:top" |
| 565 | [=#dt_coupling '''dt_coupling'''] |
| 566 | }}} |
| 567 | {{{#!td style="vertical-align:top" |
| 568 | R |
| 569 | }}} |
| 570 | {{{#!td style="vertical-align:top" |
| 571 | 9999999.9 |
| 572 | }}} |
| 573 | {{{#!td |
| 574 | Temporal interval for the data exchange in case of [[runs with coupled models]] (e.g. atmosphere - ocean) (in s).\\\\ |
| 575 | This parameter has an effect only in case of a run with coupled models. It is available starting from version 3.3a.\\\\ |
| 576 | This parameter specifies the temporal interval at which data are exchanged at the interface between coupled models (currently: interface between atmosphere and ocean). If this parameter is not explicitly specified in the parameter files for both coupled models, or if there is an inconsistency between its values for both coupled models, the execution will terminate and an informative error message will be given. In order to ensure synchronous coupling throughout the simulation, '''dt_coupling''' should be chosen larger than [#dt_max dt_max]. |
| 577 | }}} |
| 578 | |---------------- |
| 579 | {{{#!td style="vertical-align:top" |