85 #ifndef semiPermeableBaffleMassFractionFvPatchScalarField_H 86 #define semiPermeableBaffleMassFractionFvPatchScalarField_H 95 class basicSpecieMixture;
101 class semiPermeableBaffleMassFractionFvPatchScalarField
103 public specieTransferMassFractionFvPatchScalarField
108 TypeName(
"semiPermeableBaffleMassFraction");
117 const DimensionedField<scalar, volMesh>&
124 const DimensionedField<scalar, volMesh>&,
134 const DimensionedField<scalar, volMesh>&,
135 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.