Skip to content

Commit 8d8fc9c

Browse files
committed
compressible schemes added
1 parent 0318c83 commit 8d8fc9c

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

_docs_v7/Convective-Schemes.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,51 @@ To achieve second order upwind schemes need to be used with MUSCL reconstruction
3434
| --- | --- |
3535
| `EULER`, `NAVIER_STOKES`, `RANS` | 7.0.0 |
3636

37+
### Central Schemes ###
38+
39+
- `JST`: Jameson-Schmidt-Turkel scheme with scalar dissipation defined by the second and fourth order dissipation coefficients in option `JST_SENSOR_COEFF = (2nd, 4th)` the default values are 0.5 and 0.02 respectively;
40+
- `JST-KE`: Equivalent to `JST` with 0 fourth order coefficient (computational effort is reduced as solution Laplacians no longer need to be computed);
41+
- `LAX-FRIEDRICH`: The simplest of central schemes with a first order dissipation term specified via `LAX_SENSOR_COEFF` (the default is 0.15), this scheme is the most stable and least accurate due to its very dissipative nature.
42+
43+
Option `CENTRAL_JACOBIAN_FIX_FACTOR` (default value 4.0) affects all central schemes, in implicit time marching it improves the numerical properties of the Jacobian matrix so that higher CFL values can be used.
44+
45+
### Upwind Schemes ###
46+
47+
The following table lists the available upwind schemes for compressible flow and what secondary options apply to each one.
48+
49+
| Scheme \ Option | `ROE_KAPPA` | `ENTROPY_FIX_COEFF` | `ROE_LOW_DISSIPATION` | `USE_ACCURATE_FLUX_JACOBIANS` | `MIN/MAX_ROE_TURKEL_PREC` |
50+
| `ROE` - Classic Roe scheme | X | X | X | | |
51+
| `L2ROE` - Low dissipation Low Mach Roe | X | X | | | |
52+
| `LMROE` - Rieper's Low Mach Roe scheme | X | X | | | |
53+
| `TURKEL_PREC` - Row with Turkel preconditioning | | | | | X |
54+
| `AUSM` | | | | | |
55+
| `AUSMPLUSUP` - AUSM+up | | | | X | |
56+
| `AUSMPLUSUP2` - AUSM+up2 | | | | X | |
57+
| `SLAU` | | | X | X | |
58+
| `SLAU2` | | | X | X | |
59+
| `HLLC` | X | | | | |
60+
| `CUSP` | | X | | | |
61+
| `MSW` - Modified Steger-Warming scheme | | | | | |
62+
63+
- `ROE_KAPPA`, default 0.5, constant that multiplies the left and right state averages;
64+
- `ENTROPY_FIX_COEFF`, default 0.001, puts a lower bound on dissipation by limiting the minimum convective Eigenvalue to a fraction of the speed of sound;
65+
- `ROE_LOW_DISSIPATION`, default `NONE`, methods to reduce dissipation where certain conditions are verified, `FD` (wall distance based), `NTS` (Travin and Shur), `FD_DUCROS` and `NTS_DUCROS` as before plus Ducros' shock sensor;
66+
- `USE_ACCURATE_FLUX_JACOBIANS`, default `NO`, if set to `YES` accurate flux Jacobians are used instead of Roe approximates, slower on a per iteration basis but in some cases allows much higher CFL values to be used;
67+
- `MIN/MAX_ROE_TURKEL_PREC`, defaults 0.01 and 0.2, reference Mach numbers for Turkel preconditioning.
3768

3869
## Incompressible Flow ##
3970

4071
| Solver | Version |
4172
| --- | --- |
4273
| `INC_EULER`, `INC_NAVIER_STOKES`, `INC_RANS` | 7.0.0 |
4374

75+
### Central Schemes ###
76+
77+
78+
79+
### Upwind Schemes ###
80+
81+
4482

4583
## Turbulence Equations ##
4684

0 commit comments

Comments
 (0)