Files
OpenFOAM-12/tutorials/modules/multiphaseEuler/hydrofoil/system/controlDict
Henry Weller 5982e04bc8 #includeFunc: Changed entry renaming option funcName -> entryName
so that the same option with a rational name is also available for #includeModel
and #includeConstraint.  Support for funcName is maintained for
backwards-compatibility.
2023-01-31 18:25:10 +00:00

105 lines
1.9 KiB
C++

/*--------------------------------*- C++ -*----------------------------------*\
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | Website: https://openfoam.org
\\ / A nd | Version: dev
\\/ M anipulation |
\*---------------------------------------------------------------------------*/
FoamFile
{
format ascii;
class dictionary;
object controlDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
application foamRun;
solver multiphaseEuler;
startFrom latestTime;
startTime 0;
stopAt endTime;
endTime 0.2;
deltaT 2e-6;
writeControl adjustableRunTime;
writeInterval 0.01;
purgeWrite 0;
writeFormat binary;
writePrecision 9;
writeCompression uncompressed;
timePrecision 14;
timeFormat general;
runTimeModifiable yes;
adjustTimeStep yes;
maxCo 0.8;
maxDeltaT 1e-4;
functions
{
#includeFunc yPlus(phase=liquid)
#includeFunc cellMin
(
entryName=min,
alpha.liquid,
alpha.gas,
p,
p_rgh,
U.liquid,
U.gas,
T.gas,
T.liquid
)
#includeFunc cellMax
(
entryName=max,
alpha.liquid,
alpha.gas,
p,
p_rgh,
U.liquid,
U.gas,
T.gas,
T.liquid
)
#includeFunc graphPatchCutLayerAverage
(
entryName=hydrofoilLowerPressure,
patch=hydrofoilLower,
direction=(0.15 -0.016 0),
nPoints=100,
p
)
#includeFunc graphPatchCutLayerAverage
(
entryName=hydrofoilUpperPressure,
patch=hydrofoilUpper,
direction=(0.15 -0.016 0),
nPoints=100,
p
)
}
// ************************************************************************* //