Time scheme descriptor.
More...
#include <cs_parameters.h>
Time scheme descriptor.
Members of the time scheme structure are publicly accessible, to allow for concise syntax, as they are expected to be used in many places.
◆ iccvfg
indicates whether the dynamic field should be frozen or not:
- 1: true
- 0: false (default)
In such a case, the values of velocity, pressure and the variables related to the potential turbulence model (
,
,
,
,
,
, turbulent viscosity) are kept constant over time and only the equations for the scalars are solved.
Also, if iccvfg = 1, the physical properties modified in cs_user_physical_properties will keep being updated. Beware of non-consistencies if these properties would normally affect the dynamic field (modification of density for instance).
Useful if and only if nscal
0 and the calculation is a restart.
◆ isto2t
Specifies the time scheme activated for the source terms of the turbulence equations i.e. related to
,
,
,
,
,
), apart from convection and diffusion.
- 0: standard first-order: the terms which are linear functions of the solved variable are implicit and the others are explicit
- 1: second-order: the terms of the form
which are linear functions of the solved variable
are expressed as second-order terms by interpolation (according to the formula
,
being given by the value of thetav associated with the variable
); the other terms
are expressed as second-order terms by extrapolation (according to the formula
,
being given by the value of thetst = 0.5)
- 2: the linear terms
are treated in the same isto2t = 1; the other terms
are way as when extrapolated according to the same formula as when isto2t = 1, but with
= thetst = 1.
Due to certain specific couplings between the turbulence equations, isto2t is allowed the value 1 or 2 only for the
models (iturb = 30 or 31); hence, it is always initialised to 0.
◆ thetst
◆ time_order
Global time order of time stepping
- 2: 2nd order
- 1: 1st order (default)
The documentation for this struct was generated from the following files: