58 if (!isType<emptyFvPatch>(p))
62 "emptyFvPatchField<Type>::emptyFvPatchField\n"
64 " const emptyFvPatchField<Type>&,\n"
65 " const fvPatch& p,\n"
66 " const DimensionedField<Type, volMesh>& iF,\n"
67 " const fvPatchFieldMapper& mapper\n"
69 ) <<
"\n patch type '" << p.type()
70 <<
"' not constraint type '" << typeName <<
"'"
71 <<
"\n for patch " << p.
name()
72 <<
" of field " << this->dimensionedInternalField().name()
73 <<
" in file " << this->dimensionedInternalField().objectPath()
89 if (!isType<emptyFvPatch>(p))
93 "emptyFvPatchField<Type>::emptyFvPatchField\n"
95 " const fvPatch& p,\n"
96 " const Field<Type>& field,\n"
97 " const dictionary& dict\n"
100 ) <<
"\n patch type '" << p.type()
101 <<
"' not constraint type '" << typeName <<
"'"
102 <<
"\n for patch " << p.
name()
103 <<
" of field " << this->dimensionedInternalField().name()
104 <<
" in file " << this->dimensionedInternalField().objectPath()
145 this->dimensionedInternalField().
mesh().nCells() > 0
147 this->patch().patch().size()
148 % this->dimensionedInternalField().
mesh().nCells()
152 WarningIn(
"emptyFvPatchField<Type>::updateCoeffs()")
153 <<
"This mesh contains patches of type empty but is not 1D or 2D\n"
154 " by virtue of the fact that the number of faces of this\n"
155 " empty patch is not divisible by the number of cells."