mirror of
https://github.com/OpenFOAM/OpenFOAM-6.git
synced 2025-12-08 06:57:46 +00:00
MULES: nLimiterIter and smoothLimiter are now user-input via the corresponding fvSolution sub-dict
nLimiterIter: Number of iterations during limiter construction
3 (default) is sufficient for 3D simulations with a Courant number 0.5 or so
For larger Courant numbers larger values may be needed but this is
only relevant for IMULES and CMULES
smoothLimiter: Coefficient to smooth the limiter to avoid "diamond"
staggering patters seen in regions of low particle phase-fraction in
fluidised-bed simulations.
The default is 0 as it is not needed for all simulations.
A value of 0.1 is appropriate for fluidised-bed simulations.
The useful range is 0 -> 0.5.
Values larger than 0.5 may cause excessive smearing of the solution.
This commit is contained in:
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 2;
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 3;
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 3;
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 2;
|
||||
}
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 1;
|
||||
cAlpha 1;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
|
||||
@ -17,7 +17,7 @@ FoamFile
|
||||
|
||||
solvers
|
||||
{
|
||||
alpha
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaCorr 4;
|
||||
nAlphaSubCycles 4;
|
||||
|
||||
@ -21,8 +21,10 @@ solvers
|
||||
{
|
||||
nAlphaCorr 1;
|
||||
nAlphaSubCycles 2;
|
||||
implicitPhasePressure yes;
|
||||
|
||||
smoothLimiter 0.1;
|
||||
|
||||
implicitPhasePressure yes;
|
||||
solver smoothSolver;
|
||||
smoother symGaussSeidel;
|
||||
tolerance 1e-9;
|
||||
|
||||
@ -21,8 +21,10 @@ solvers
|
||||
{
|
||||
nAlphaCorr 1;
|
||||
nAlphaSubCycles 2;
|
||||
implicitPhasePressure yes;
|
||||
|
||||
smoothLimiter 0.1;
|
||||
|
||||
implicitPhasePressure yes;
|
||||
solver smoothSolver;
|
||||
smoother symGaussSeidel;
|
||||
tolerance 1e-9;
|
||||
|
||||
Reference in New Issue
Block a user