39 pimpleDict.lookupOrDefault<scalar>(
"maxCo", 0.8)
42 const scalar rDeltaTSmoothingCoeff
44 pimpleDict.lookupOrDefault<scalar>
46 "rDeltaTSmoothingCoeff",
53 if (pimpleDict.found(
"maxDeltaT"))
55 rDeltaT.max(1/pimpleDict.lookup<scalar>(
"maxDeltaT"));
59 rDeltaT.correctBoundaryConditions();
63 Info<<
"Flow time scale min/max = "
64 <<
gMin(1/rDeltaT.primitiveField())
65 <<
", " <<
gMax(1/rDeltaT.primitiveField()) <<
endl;
const DimensionedField< scalar, volMesh > & V() const
Return cell volumes.
virtual const dictionary & dict() const
Return the solution dictionary.
pimpleNoLoopControl pimple
PIMPLE inner-loop controls.
const fvMesh & mesh
Region mesh.
tmp< volScalarField > trDeltaT
Optional LTS reciprocal time-step field.
Provides functions smooth spread and sweep which use the FvFaceCellWave algorithm to smooth and redis...
tmp< VolField< Type > > surfaceSum(const SurfaceField< Type > &ssf)
void smooth(volScalarField &field, const scalar coeff)
Ostream & endl(Ostream &os)
Add newline and flush stream.
SurfaceField< scalar > surfaceScalarField
VolField< scalar > volScalarField
Type gMin(const FieldField< Field, Type > &f)
Type gMax(const FieldField< Field, Type > &f)