34 stateLabel_(
"(unknown)"),
40 is.
check(
"Foam::phaseProperties::phaseProperties(Istream& is)");
45 stateLabel_ = phaseToStateLabel(phase_);
47 if (phaseInfo.
size() > 0)
49 label nComponents = phaseInfo.
size();
50 names_.
setSize(nComponents,
"unknownSpecie");
52 globalIds_.
setSize(nComponents, -1);
53 globalCarrierIds_.
setSize(nComponents, -1);
58 names_[cmptI] = iter().keyword();
63 checkTotalMassFraction();
74 "Foam::Istream& Foam::operator>>(Istream&, phaseProperties&)"
80 pp.stateLabel_ = pp.phaseToStateLabel(pp.phase_);
82 if (phaseInfo.size() > 0)
84 label nComponents = phaseInfo.size();
86 pp.names_.
setSize(nComponents,
"unknownSpecie");
87 pp.Y_.
setSize(nComponents, 0.0);
88 pp.globalIds_.
setSize(nComponents, -1);
89 pp.globalCarrierIds_.
setSize(nComponents, -1);
94 pp.names_[cmptI] = iter().keyword();
95 pp.Y_[cmptI] =
readScalar(phaseInfo.lookup(pp.names_[cmptI]));
99 pp.checkTotalMassFraction();
110 "Foam::Ostream& Foam::operator<<(Ostream&, const phaseProperties&)"
118 os.writeKeyword(pp.names_[cmptI]) << pp.Y_[cmptI]
126 "Foam::Ostream& Foam::operator<<(Ostream&, const phaseProperties&)"