47 if (this->cyclicPatch().owner())
61 rpm = rpm_->value(this->db().time().timeOutputValue());
62 meanDiam = dm_->value(this->db().time().timeOutputValue());
98 *
sqr(meanDiam*rpm)/1800.0
101 this->setJump(pdFan);
105 this->setJump(jumpTable_->value(Un));
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensionedScalar stabilise(const dimensionedScalar &x, const dimensionedScalar &y)
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
This boundary condition provides a jump condition, using the cyclic condition as a base...
Type gSum(const FieldField< Field, Type > &f)
const wordList area
Standard area field types (scalar, vector, tensor, etc)
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
constexpr scalar pi(M_PI)
dimensionedScalar pow3(const dimensionedScalar &ds)
dimensionedScalar pow4(const dimensionedScalar &ds)
const std::string patch
OpenFOAM patch number as a std::string.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
makePatchFieldType(scalar, fan)