Go to the documentation of this file.
78 #ifndef semiPermeableBaffleMassFractionFvPatchScalarField_H
79 #define semiPermeableBaffleMassFractionFvPatchScalarField_H
93 class semiPermeableBaffleMassFractionFvPatchScalarField
95 public mappedPatchBase,
96 public mixedFvPatchScalarField
110 TypeName(
"semiPermeableBaffleMassFraction");
119 const DimensionedField<scalar, volMesh>&
126 const DimensionedField<scalar, volMesh>&,
This is a mass-fraction boundary condition for a semi-permeable baffle.
virtual void write(Ostream &) const
Write.
A class for handling words, derived from Foam::string.
tmp< scalarField > phiY() const
Return the flux of this species through the baffle.
A class for managing temporary objects.
Determines a mapping between patch face centres and mesh cell or face centres and processors they're ...
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
semiPermeableBaffleMassFractionFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
TypeName("semiPermeableBaffleMassFraction")
Runtime type information.
virtual tmp< fvPatchScalarField > clone() const
Construct and return a clone.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...