OpenFOAM
v2312
The open source CFD toolbox
alphaControls.H
Go to the documentation of this file.
1
const
dictionary
&
alphaControls
=
mesh
.solverDict(
alpha1
.name());
2
3
label
nAlphaCorr
(
alphaControls
.get<label>(
"nAlphaCorr"
));
4
5
label
nAlphaSubCycles
(
alphaControls
.get<label>(
"nAlphaSubCycles"
));
6
7
bool
MULESCorr
(
alphaControls
.getOrDefault(
"MULESCorr"
,
false
));
8
9
// Apply the compression correction from the previous iteration
10
// Improves efficiency for steady-simulations but can only be applied
11
// once the alpha field is reasonably steady, i.e. fully developed
12
bool
alphaApplyPrevCorr
13
(
14
alphaControls
.getOrDefault(
"alphaApplyPrevCorr"
,
false
)
15
);
alphaApplyPrevCorr
bool alphaApplyPrevCorr(alphaControls.getOrDefault("alphaApplyPrevCorr", false))
mesh
dynamicFvMesh & mesh
Definition:
createDynamicFvMesh.H:6
alphaControls
const dictionary & alphaControls
Definition:
alphaControls.H:1
nAlphaSubCycles
label nAlphaSubCycles(alphaControls.get< label >("nAlphaSubCycles"))
writeChecksFormatType::dictionary
nAlphaCorr
label nAlphaCorr(alphaControls.get< label >("nAlphaCorr"))
MULESCorr
bool MULESCorr(alphaControls.getOrDefault("MULESCorr", false))
alpha1
const volScalarField & alpha1
Definition:
setRegionFluidFields.H:6
applications
solvers
multiphase
driftFluxFoam
alphaControls.H
Generated by
1.8.14