13 pimpleDict.getOrDefault<scalar>(
"maxAlphaCo", 0.2)
18 pimpleDict.getOrDefault<scalar>(
"rDeltaTSmoothingCoeff", 0.1)
23 pimpleDict.getOrDefault<label>(
"nAlphaSpreadIter", 1)
28 pimpleDict.getOrDefault<scalar>(
"alphaSpreadDiff", 0.2)
33 pimpleDict.getOrDefault<scalar>(
"alphaSpreadMax", 0.99)
38 pimpleDict.getOrDefault<scalar>(
"alphaSpreadMin", 0.01)
43 pimpleDict.getOrDefault<label>(
"nAlphaSweepIter", 5)
48 pimpleDict.getOrDefault<scalar>(
"rDeltaTDampingCoeff", 1.0)
53 pimpleDict.getOrDefault<scalar>(
"maxDeltaT", GREAT)
84 rDeltaT.correctBoundaryConditions();
86 Info<<
"Flow time scale min/max = " 87 <<
gMin(1/rDeltaT.primitiveField())
88 <<
", " <<
gMax(1/rDeltaT.primitiveField()) <<
endl;
113 Info<<
"Smoothed flow time scale min/max = " 114 <<
gMin(1/rDeltaT.primitiveField())
115 <<
", " <<
gMax(1/rDeltaT.primitiveField()) <<
endl;
132 Info<<
"Damped flow time scale min/max = " 133 <<
gMin(1/rDeltaT.primitiveField())
134 <<
", " <<
gMax(1/rDeltaT.primitiveField()) <<
endl;
scalar alphaSpreadMax(pimpleDict.getOrDefault< scalar >("alphaSpreadMax", 0.99))
void spread(volScalarField &field, const volScalarField &alpha, const label nLayers, const scalar alphaDiff=0.2, const scalar alphaMax=0.99, const scalar alphaMin=0.01)
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
scalar maxDeltaT(pimpleDict.getOrDefault< scalar >("maxDeltaT", GREAT))
Type gMin(const FieldField< Field, Type > &f)
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
Ostream & endl(Ostream &os)
Add newline and flush stream.
tmp< GeometricField< Type, faPatchField, areaMesh > > average(const GeometricField< Type, faePatchField, edgeMesh > &ssf)
Area-weighted average a edgeField creating a areaField.
scalar alphaSpreadMin(pimpleDict.getOrDefault< scalar >("alphaSpreadMin", 0.01))
void smooth(volScalarField &field, const scalar coeff)
volScalarField rDeltaT0("rDeltaT0", rDeltaT)
scalar maxAlphaCo(pimpleDict.getOrDefault< scalar >("maxAlphaCo", 0.2))
GeometricField< scalar, fvPatchField, volMesh > volScalarField
void sweep(volScalarField &field, const volScalarField &alpha, const label nLayers, const scalar alphaDiff=0.2)
scalar rDeltaTDampingCoeff(pimpleDict.getOrDefault< scalar >("rDeltaTDampingCoeff", 1.0))
dimensionedScalar pos0(const dimensionedScalar &ds)
Type gMax(const FieldField< Field, Type > &f)
scalar rDeltaTSmoothingCoeff(pimpleDict.getOrDefault< scalar >("rDeltaTSmoothingCoeff", 0.1))
label nAlphaSpreadIter(pimpleDict.getOrDefault< label >("nAlphaSpreadIter", 1))
label nAlphaSweepIter(pimpleDict.getOrDefault< label >("nAlphaSweepIter", 5))
scalar alphaSpreadDiff(pimpleDict.getOrDefault< scalar >("alphaSpreadDiff", 0.2))
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
scalar maxCo(pimpleDict.get< scalar >("maxCo"))
const dictionary & pimpleDict
messageStream Info
Information stream (stdout output on master, null elsewhere)
tmp< GeometricField< Type, fvPatchField, volMesh > > surfaceSum(const GeometricField< Type, fvsPatchField, surfaceMesh > &ssf)
tmp< volScalarField > trDeltaT
const volScalarField & alpha1