alphaControls.H
Go to the documentation of this file.
1 const dictionary& alphaControls = mesh.solution().solverDict(alpha1.name());
2 
3 label nAlphaCorr(alphaControls.lookup<label>("nAlphaCorr"));
4 
5 label nAlphaSubCycles(alphaControls.lookup<label>("nAlphaSubCycles"));
6 
7 bool MULESCorr(alphaControls.lookupOrDefault<Switch>("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.lookupOrDefault<Switch>("alphaApplyPrevCorr", false)
15 );
FvWallInfoData< WallInfo, label > label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const bool alphaApplyPrevCorr(alphaControls.lookupOrDefault< Switch >("alphaApplyPrevCorr", false))
volScalarField & alpha1(mixture.alpha1())
fvMesh & mesh
const label nAlphaSubCycles(alphaControls.lookup< label >("nAlphaSubCycles"))
const label nAlphaCorr(alphaControls.lookup< label >("nAlphaCorr"))
const dictionary & alphaControls
Definition: alphaControls.H:1
const bool MULESCorr(alphaControls.lookupOrDefault< Switch >("MULESCorr", false))