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
13 (
14  alphaControls.getOrDefault("alphaApplyPrevCorr", false)
15 );
16 
17 // Isotropic compression coefficient
18 scalar icAlpha
19 (
20  alphaControls.getOrDefault<scalar>("icAlpha", 0)
21 );
22 
23 // Shear compression coefficient
24 scalar scAlpha
25 (
26  alphaControls.getOrDefault<scalar>("scAlpha", 0)
27 );
alpha1
const volScalarField & alpha1
Definition: setRegionFluidFields.H:8
nAlphaSubCycles
label nAlphaSubCycles(alphaControls.get< label >("nAlphaSubCycles"))
nAlphaCorr
label nAlphaCorr(alphaControls.get< label >("nAlphaCorr"))
scAlpha
scalar scAlpha(alphaControls.getOrDefault< scalar >("scAlpha", 0))
MULESCorr
bool MULESCorr(alphaControls.getOrDefault("MULESCorr", false))
icAlpha
scalar icAlpha(alphaControls.getOrDefault< scalar >("icAlpha", 0))
mesh
dynamicFvMesh & mesh
Definition: createDynamicFvMesh.H:6
alphaApplyPrevCorr
bool alphaApplyPrevCorr(alphaControls.getOrDefault("alphaApplyPrevCorr", false))
alphaControls
const dictionary & alphaControls
Definition: alphaControls.H:1