Multi-phase solvers: Improved handling of inflow/outflow BCs in MULES
Avoids slight phase-fraction unboundedness at entertainment BCs and improved
robustness.
Additionally the phase-fractions in the multi-phase (rather than two-phase)
solvers are adjusted to avoid the slow growth of inconsistency ("drift") caused
by solving for all of the phase-fractions rather than deriving one from the
others.
This commit is contained in:
@ -20,7 +20,7 @@ solvers
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
pcorr
|
||||
|
||||
@ -21,7 +21,7 @@ solvers
|
||||
{
|
||||
nAlphaCorr 1;
|
||||
nAlphaSubCycles 3;
|
||||
cAlpha 1.5;
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
pcorr
|
||||
|
||||
@ -21,7 +21,7 @@ solvers
|
||||
{
|
||||
nAlphaCorr 1;
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
pcorr
|
||||
|
||||
@ -24,7 +24,7 @@ solvers
|
||||
cAlpha 1;
|
||||
|
||||
MULESCorr yes;
|
||||
nLimiterIter 3;
|
||||
nLimiterIter 5;
|
||||
|
||||
solver smoothSolver;
|
||||
smoother symGaussSeidel;
|
||||
|
||||
@ -20,7 +20,7 @@ solvers
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
pcorr
|
||||
|
||||
@ -20,7 +20,7 @@ solvers
|
||||
"alpha.*"
|
||||
{
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
pcorr
|
||||
|
||||
@ -21,7 +21,7 @@ solvers
|
||||
{
|
||||
nAlphaCorr 4;
|
||||
nAlphaSubCycles 4;
|
||||
cAlpha 2;
|
||||
cAlpha 1;
|
||||
}
|
||||
|
||||
pcorr
|
||||
|
||||
Reference in New Issue
Block a user