|
TVD [OFF | FACTOR factor | MINMOD [factor] | KOREN [factor] | ALBADA] \ [zone_selector] |
|
TVD [OFF | FACTOR factor | MINMOD [factor] | SUPERBEE factor | \ VENKAT [factor [KVENKAT KVenk]]] [zone_selector] |
For structured grids, this keyword controls the TVD flux limiter in the explicit operator, which is helpful in preventing overshoots in flowfield properties in regions of high gradients. TVD may be used with the Coakley, Roe, Van Leer, HLLE, and Rusanov explicit schemes. TVD is enabled by default for these schemes, using the standard minmod TVD limiter with the default compression parameter, and disabled for all others.
| OFF | Disables TVD for the specified zone(s)
| ||||||||||||||||||||||||||||||||||||||||||
| FACTOR | Use the standard minmod TVD limiter.
The value of factor specifies the "compression" parameter
for the TVD algorithm, which controls the amount of limiting applied.
| ||||||||||||||||||||||||||||||||||||||||||
| MINMOD | Use the standard minmod TVD limiter.
This is the same as FACTOR, except that the factor
may be defaulted.
The value of factor specifies the "compression" parameter
for the TVD algorithm, which controls the amount of limiting applied.
The default compression parameter is the maximum value which
assures TVD properties for the explicit operator being used
(as specified by the RHS keyword).
The default values are shown in the following table for the
various versions of the explicit differencing scheme.
| ||||||||||||||||||||||||||||||||||||||||||
| KOREN | Use the Koren TVD limiter.
With this limiter, the default value of factor is 1.0, and
does not depend on the explicit operator being used.
| ||||||||||||||||||||||||||||||||||||||||||
| ALBADA | Use the van Albada TVD limiter. With this limiter, no factor value is input. |
If TVD flux limiting is turned on for an invalid explicit scheme,
an error message is generated and the run will abort.
If TVD flux limiting is turned on for a valid scheme, but with
third-order fully upwind, fourth-order, or fifth-order differencing, TVD
flux limiting is automatically disabled and the run will continue.
See Also: BOUNDARY TVD,
RHS
For unstructured grids, standard slope limiting is performed by default for all viscous cases, and for inviscid cases with second-order spatial differencing specified with the RHS keyword.
| OFF | Disables slope limiting for the specified zone(s)
| ||
| FACTOR | Use the standard slope limiting procedure.
The value of factor specifies the slope limiting parameter,
and must be specified.
| ||
| MINMOD | Use the standard slope limiting procedure.
This is the same as FACTOR, except that the factor
may be defaulted.
The default slope limiting parameter is 0.0 for first-order
spatial differencing, and 3.0 for second-order differencing.
| ||
| SUPERBEE | Use "super-bee" slope limiting.
The slope limiting parameter factor must be specified.
| ||
| VENKAT | Use Venkatakrishnan slope limiting.
[Venkatakrishnan, V., "Convergence to Steady State Solutions of
the Euler Equations on Unstructured Grids with Limiters," Journal
of Computational Physics, Vol. 118, 1995, pp. 120-130.]
A value of 3.0 for the slope limiting parameter factor
corresponds to second-order, and 0.0 corresponds to first-order.
Values between 0.0 and 3.0 result in linear interpolation between
the first-order and second-order face states.
The default (and maximum allowed) value for factor is 3.0.
The optional KVenk specified using KVENKAT is a coefficient determining the value of a "knob" that controls the allowable amount of oscillation. The value is set to KVenk Dcell, where Dcell is the diameter of a sphere with the same volume as the current cell. The default for KVenk is 20. |
See Also: RHS