This repository has been archived on 2023-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
foam-extend4.1-coherent-io/applications/solvers/multiphase/compressibleInterDyMFoam/readControls.H

25 lines
675 B
C
Raw Normal View History

#include "readPISOControls.H"
#include "readTimeControls.H"
nAlphaSubCycles = readLabel(piso.lookup("nAlphaSubCycles"));
if (nAlphaSubCycles > 1 && nOuterCorr != 1)
{
FatalErrorIn(args.executable())
<< "Sub-cycling alpha is only allowed for PISO, "
"i.e. when the number of outer-correctors = 1"
<< exit(FatalError);
}
2010-09-22 18:13:13 +00:00
correctPhi = true;
2010-09-22 18:13:13 +00:00
if (piso.found("correctPhi"))
{
correctPhi = Switch(piso.lookup("correctPhi"));
}
checkMeshCourantNo = false;
2010-09-22 18:13:13 +00:00
if (piso.found("checkMeshCourantNo"))
{
checkMeshCourantNo = Switch(piso.lookup("checkMeshCourantNo"));
}