Inner velocity/pressure iteration options descriptor.
More...
#include <cs_velocity_pressure.h>
Inner velocity/pressure iteration options descriptor.
Members of this structure are publicly accessible, to allow for concise syntax, as they are expected to be used in many places.
◆ arak
◆ epsdp
parameter of diagonal pressure strengthening
◆ epsup
relative precision for the convergence test of the iterative process on pressure-velocity coupling
◆ icalhy
compute the hydrostatic pressure in order to compute the Dirichlet conditions on the pressure at outlets
- 1: calculation of the hydrostatic pressure at the outlet boundary
- 0: no calculation of the hydrostatic pressure at the outlet boundary (default) This option is automatically specified depending on the choice of iphydr and the value of gravity (icalhy = 1 if iphydr = 1 and gravity is different from 0; otherwise icalhy = 0). The activation of this option generates an additional calculation cost (about 30% depending on the case).
If head losses are present just along an outlet boundary, it is necessary to specify icalhy = 0 in order to deactivate the recalculation of the hydrostatic pressure at the boundary, which may otherwise cause instabilities
◆ igprij
◆ igpust
◆ iifren
◆ iphydr
improve static pressure algorithm Take into account the balance or imbalance between the pressure gradient and source terms (as gravity and head losses)
- 1: impose the equilibrium of the static part of the pressure with any external force, even head losses (default)
- 0: no treatment
When the density effects are important, the choice of iphydr = 1 allows to improve the interpolation of the pressure and correct the non-physical velocities which may appear in highly stratified areas or near horizontal walls.
The improved algorithm also allows eradicating the velocity oscillations which tend to appear at the frontiers of areas with high head losses.
In the case of a stratified flow, the calculation cost is higher when the improved algorithm is used (about 30% depending on the case) because the hydrostatic pressure must be recalculated at the outlet boundary conditions: see icalhy.
On meshes of insufficient quality, in order to improve the convergence, it may be useful to increase the number of iterations for the reconstruction of the pressure right-hand side, i.e. nswrsm.
If head losses are present just along an outlet boundary, it is necessary to specify icalhy = 0 in order to deactivate the recalculation of the hydrostatic pressure at the boundary, which may otherwise cause instabilities. Please refer to the handling of the hydrostatic pressure section of the theory guide for more informations.
◆ iprco
compute the pressure step thanks to the continuity equation
- 1: true (default)
- 0: false
◆ ipucou
◆ irecmf
◆ irevmc
reconstruction of the velocity field with the updated pressure option
- 0: standard gradient of pressure increment (default)
◆ itpcol
◆ nterup
number of iterations on the pressure-velocity coupling on Navier-Stokes
◆ rcfact
◆ staggered
◆ xnrmu
norm of the increment
of the iterative process on pressure-velocity coupling
◆ xnrmu0
norm of
The documentation for this struct was generated from the following files: