Go to the documentation of this file.
39 #ifndef phaseProperties_H
40 #define phaseProperties_H
53 class phaseProperties;
54 Istream&
operator>>(Istream&, phaseProperties&);
55 Ostream&
operator<<(Ostream&,
const phaseProperties&);
103 void reorder(
const wordList& specieNames);
106 void setCarrierIds(
const wordList& carrierNames);
109 void checkTotalMassFraction()
const;
153 const word&
name(
const label speciei)
const;
159 scalar&
Y(
const label speciei);
166 label
id(
const word& specieName)
const;
friend Istream & operator>>(Istream &, phaseProperties &)
static const Enum< phaseType > phaseTypeNames
A class for handling words, derived from Foam::string.
word phaseTypeName() const
Helper class to manage multi-specie phase properties.
Istream & operator>>(Istream &, directionInfo &)
label id(const word &specieName) const
const labelList & carrierIds() const
const List< word > & names() const
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Generic templated field type.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
friend Ostream & operator<<(Ostream &, const phaseProperties &)
const word & stateLabel() const
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
const wordList solidNames(rp["solid"])
const word & name(const label speciei) const
const scalarField & Y() const