38 if (this->cyclicPatch().owner())
43 const fvsPatchField<scalar>& phip =
53 this->jump_ =
max(this->jumpTable_->value(Un), scalar(0));
72 if (this->cyclicPatch().owner())
78 is.
format(IOstream::ASCII);
84 if (
mag(f[powI]) > VSMALL)
93 if (
mag(f[powI]) > VSMALL)
99 this->jumpTable_.reset
111 if (dict.
found(
"value"))
113 fvPatchScalarField::operator=
120 this->evaluate(Pstream::blocking);
132 fanFvPatchScalarField
#define forAll(list, i)
Loop across all elements in list.
makeTemplatePatchTypeField(fvPatchScalarField, fanFvPatchScalarField)
streamFormat format() const
Return current stream format.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
A 2-tuple for storing two objects of different types.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
void size(const label)
Override size to be inconsistent with allocated storage.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Macros for easy insertion into run-time selection tables.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
This boundary condition provides a jump condition, using the cyclic condition as a base...
A class for handling words, derived from string.
bool found(const word &, bool recursive=false, bool patternMatch=true) const
Search dictionary for given keyword.
volScalarField scalarField(fieldObject, mesh)
const dimensionSet dimDensity
fanFvPatchField(const fvPatch &, const DimensionedField< Type, volMesh > &)
Construct from patch and internal field.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
dimensioned< scalar > mag(const dimensioned< Type > &)
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
T lookupOrDefault(const word &, const T &, bool recursive=false, bool patternMatch=true) const
Find and return a T,.
const dimensionSet dimArea(sqr(dimLength))
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
const dimensionSet dimVelocity