85 #ifndef semiPermeableBaffleMassFractionFvPatchScalarField_H 86 #define semiPermeableBaffleMassFractionFvPatchScalarField_H 96 class basicSpecieMixture;
102 class semiPermeableBaffleMassFractionFvPatchScalarField
104 public mappedPatchBase,
105 public specieTransferMassFractionFvPatchScalarField
110 TypeName(
"semiPermeableBaffleMassFraction");
119 const DimensionedField<scalar, volMesh>&
126 const DimensionedField<scalar, volMesh>&,
136 const DimensionedField<scalar, volMesh>&,
137 const fvPatchFieldMapper&
semiPermeableBaffleMassFractionFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
This is a mass-fraction boundary condition for a semi-permeable baffle.
virtual tmp< scalarField > calcPhiYp() const
Return the flux of this species through the baffle.
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...
virtual tmp< fvPatchScalarField > clone(const DimensionedField< scalar, volMesh > &iF) const
Construct and return a clone setting internal field reference.
TypeName("semiPermeableBaffleMassFraction")
Runtime type information.
A class for managing temporary objects.
virtual void write(Ostream &) const
Write.