Phase::Generic Member List

This is the complete list of members for Phase::Generic, including all inherited members.

addChild(std::string type, uint32_t id, Persistency *persistency)Node
addChild(std::string type, Libpf::Persistency::Defaults defaults)Node
addChild(const Node &child)Node
addChild(std::unique_ptr< Node > child)Node
addComponents(const Mass &rhs, int istart, int iend)Phase::Mass
addComponentVectorVariable(std::vector< Quantity > &variable, const std::string &tag, const std::string &description, Quantity::ValueType value)Modelprotected
addSubObjects(int verbosityFile, Libpf::Persistency::Defaults defaults, Persistency *persistency, int count, const std::string &optionKey, const std::string &typeKey, const std::string &tagKey, const std::string &description, std::vector< T * > &vector)Modelprotected
addVariable(T &variable)Objectprotected
addVariables(void)Phase::Massprotected
addVectorVariable(std::vector< T > &variable, const std::string &tag, const std::string &description, uint32_t size, typename T::ValueType value)Objectprotected
at(const std::string &fullRelativeTag)Object
at(const std::string &fullRelativeTag) constObject
at(const std::string &fullRelativeTag, int index)Object
calculate(int level=0) overridePhase::MassMolarvirtual
calculate_Cp(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
calculate_H(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
calculate_P(const Value &rho, const Value &Temp) const overridePhase::Genericvirtual
calculate_rho(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
calculate_S(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
calculateM_(void) overridePhase::MassMolarPropertiesprotectedvirtual
calculateMw_(void) overridePhase::MassMolarPropertiesprotectedvirtual
calculateMx_(void) overridePhase::MassMolarPropertiesprotectedvirtual
calculateN_(void) overridePhase::MassMolarPropertiesprotectedvirtual
calculateNw_(void) overridePhase::MassMolarPropertiesprotectedvirtual
calculateNx_(void) overridePhase::MassMolarPropertiesprotectedvirtual
calculateProperties(const Value &Pres, const Value &Temp, bool writeH) overridePhase::MassMolarPropertiesvirtual
calculateX(const Libpf::Utility::MassBalanceMode &mb) overridePhase::MassMolarvirtual
category(void) const overridePhase::Massvirtual
child(const std::string &tag) constNode
children(void)Node
children(void) constNode
children_Nodeprotected
clear(void) constObject
clearComposition(const Libpf::Utility::MassBalanceMode &mb) overridePhase::MassMolarvirtual
clone(void) constNodeinlinevirtual
compareParameters(const Object &rhs) constObject
created_at(void) constPersistent
d_Phase::Generic
defaults(void) constObject
descendants(void) constNode
description() constItem
Diagnostic(void)Diagnostic
exists(uint32_t id)Node
existsChild(std::string tag) constNode
existsI(const std::string &tag) constObject
existsQ(const std::string &tag) constObject
existsS(const std::string &tag) constObject
flow(int i) overridePhase::MassMolarvirtual
flow(int i) const overridePhase::MassMolarvirtual
frac(int i) overridePhase::MassMolarvirtual
fracs(void) overridePhase::MassMolarvirtual
fugacity(int i) const overridePhase::Genericvirtual
fullTag() constItem
GENERATE_COPY_MOVE_BASE(Mass)Phase::Mass
Generic(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root, std::unique_ptr< Interface > d)Phase::Generic
getId(void) overrideNodevirtual
hasIcon(void) constNode
I(const std::string &tag) constObject
I(const std::string &tag, int index) constObject
I(const std::string &tag)Object
I(const std::string &tag, int index)Object
iconHeight(void) constNode
iconName(bool raster) constNode
iconWidth(void) constNode
id(void) constPersistent
initializeNonPersistents(void)=0Modelpure virtual
insert(Persistency *persistency) const overrideNodevirtual
INTEGER(nCalculations, "Number of times the model has been calculated", 0)Model
integers_Objectprotected
integerVectors_Objectprotected
isPristine(void) constModel
isPure(void) overridePhase::MassMolarvirtual
isRestored(void) constNode
Item(const Item &other)Item
Item(const std::string &tag, const std::string &description, Persistent *parent)Item
Item(Item &&other)Item
kappa(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
Mass(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)Phase::Mass
MassMolar(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)Phase::MassMolar
MassMolarProperties(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root)Phase::MassMolarProperties
maximumIterations(void)Modelvirtual
mdotcompsPhase::Mass
Model(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root)Model
mu(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
ndotcompsPhase::MassMolar
Node(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)Node
Node(const Node &other)Node
Node(Node &&other)Node
Object(const Object &other)Objectprotected
Object(Object &&other)Objectprotected
Object(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)Object
objectiveFunction(void) overridePhase::Massvirtual
offset(void) constNodeinlineprotected
operator!=(const Object &rhs) constObject
Node::operator!=(const Node &rhs) constNode
Persistent::operator!=(const Item &rhs) constItem
operator*=(const Value &factor) overridePhase::MassMolarPropertiesvirtual
operator+=(const Mass &rhs) overridePhase::MassMolarPropertiesvirtual
operator-=(const Mass &rhs) overridePhase::MassMolarPropertiesvirtual
operator=(const Object &)Objectprotected
operator=(Object &&other)Objectprotected
operator=(const Node &) overrideObjectvirtual
operator=(Node &&other) overrideObjectvirtual
Persistent::operator=(const Persistent &)Persistent
Persistent::operator=(Persistent &&other)Persistent
Item::operator=(const Item &other)Item
Item::operator=(Item &&other)Item
operator==(const Object &rhs) constObject
Node::operator==(const Node &rhs) constNode
Persistent::operator==(const Item &rhs) constItem
parent() constIteminline
parent_Itemprotected
parentId(void) constPersistent
Persistent(const std::string &tag, const std::string &description, Persistent *parent, uint32_t id)Persistent
Persistent(const Persistent &)Persistent
Persistent(Persistent &&other)Persistent
phaseIndex(void) constPhase::Mass
phaseType(void) constPhase::Mass
pop(void)Object
prandtl(const Value &Pres, const Value &Temp) constPhase::MassMolarProperties
prepare(const Value &Temp)Phase::Genericvirtual
preparefugacity(const Value &Pres, const Value &Temp) constPhase::Genericvirtual
print(std::ostream &os, bool strings, bool quantities, bool integers, bool recursive) constModel
printFull(std::ostream &) constModel
printHtml(const char *dir) constModel
printJson(std::ostream &os, int level=0) const overrideObjectvirtual
printOds(std::ofstream &ods) constModel
printSvg(const char *fileName, bool tiny, bool raster, int offset)Modelvirtual
printSvgAll(const char *dir, bool tiny, bool raster, int offset, std::vector< std::string > &list)Model
printSvgXlink(std::ostream &svg, const std::string &link, double width, double height)Modelprotected
printXml(const char *dir, Model *precedingSibling, Model *followingSibling) constModelvirtual
printXmlToc(std::ofstream &toc, int indent) constModel
prune(const std::string &tag)Node
push(void) constObject
Q(const std::string &tag) constObject
Q(const std::string &tag, int index) constObject
Q(const std::string &tag, int row, int column) constObject
Q(const std::string &tag)Object
Q(const std::string &tag, int index)Object
Q(const std::string &tag, int row, int column)Object
Q(const std::string &tag, std::string componentName) constObject
Q(const std::string &tag, std::string componentName)Object
Q(const std::string &tag, int index, std::string componentName) constObject
Q(const std::string &tag, int index, std::string componentName)Object
quantities(void)Object
quantities(void) constObject
quantities_Objectprotected
QUANTITY(vdot, "Volume flow", 10.0, "m3/h")Phase::MassMolarProperties
QUANTITY(v, "Molar volume", 0.018, "m3/kmol")Phase::MassMolarProperties
QUANTITY(rho, "Mass Density", 1000.0, "kg/m3")Phase::MassMolarProperties
QUANTITY(h, "Specific Enthalpy by mass", 18.0, "J/kg")Phase::MassMolarProperties
QUANTITY(H, "Specific Enthalpy by moles", 1.0, "J/kmol")Phase::MassMolarProperties
QUANTITY(cp, "Specific Heat by mass", 4186.8, "J/kg/K")Phase::MassMolarProperties
QUANTITY(Cp, "Specific Heat by moles", 4186.8/18.0, "J/kmol/K")Phase::MassMolarProperties
QUANTITY(s, "Specific Entropy by mass", 0.0, "J/kg/K")Phase::MassMolarProperties
QUANTITY(S, "Specific Entropy by moles", 0.0, "J/kmol/K")Phase::MassMolarProperties
QUANTITY(g, "Specific Gibbs free energy by mass", 0.0, "J/kg")Phase::MassMolarProperties
Phase::MassMolar::QUANTITY(AMW, "Average molecular weight", 18.0, "kg/kmol")Phase::MassMolar
Phase::MassMolar::QUANTITY(ndot, "Molar flow", 10000.0/18.0, "kmol/h")Phase::MassMolar
Phase::Mass::QUANTITY(fraction, "phase fraction", one, "")Phase::Mass
Phase::Mass::QUANTITY(mdot, "mass flow", 10000.0, "kg/h")Phase::Mass
quantityMatrices_Objectprotected
quantityVectors_Objectprotected
range(void) const overrideNodevirtual
readParameters(Persistency *persistency) overrideObjectvirtual
readVariables(Persistency *persistency) overrideObjectvirtual
remove(Persistency *persistency) const overrideNodevirtual
renameChild(const std::string &oldName, const std::string &newName)Node
reportError(std::string s)Model
reportMessages(void)Model
reportWarning(std::string s)Model
representation(void) const overridePhase::MassMolarinlinevirtual
resetErrors(void)Model
restore(Persistency *persistency) overrideNodevirtual
retrieveInteger(const Libpf::Persistency::Defaults &defaults, uint32_t id, Persistency *persistency, std::string tag, int min, int max, int def=-1)Objectprotected
retrieveString(const Libpf::Persistency::Defaults &defaults, uint32_t id, Persistency *persistency, std::string tag, const std::string def)Objectprotected
root(void) constNodeinline
rootId(void) const overrideNodevirtual
S(const std::string &tag) constObject
S(const std::string &tag, int index) constObject
S(const std::string &tag)Object
S(const std::string &tag, int index)Object
search(uint32_t id)Node
setAsymmetrical(const Libpf::Utility::MassBalanceMode &mb, bool increasing, double eps)Phase::MassMolar
setCalculated(void)Model
setDescription(const std::string &description)Item
setEquimass(const Libpf::Utility::MassBalanceMode &mb) overridePhase::MassMolarvirtual
setEquimassNoKey(const Libpf::Utility::MassBalanceMode &mb, int i) overridePhase::MassMolarvirtual
setEquimolar(const Libpf::Utility::MassBalanceMode &mb) overridePhase::MassMolarvirtual
setEquimolarNoKey(const Libpf::Utility::MassBalanceMode &mb, int i) overridePhase::MassMolarvirtual
setError(std::string s)Model
setIcon(std::string icon, double width, double height)Node
setImpure(const Libpf::Utility::MassBalanceMode &mb, int i, double eps) overridePhase::MassMolarvirtual
setPhaseIndex(Libpf::Utility::PhaseIndex pi, int ordinal=0)Phase::Mass
setPhaseType(Libpf::Utility::PhaseType pt) overridePhase::Genericvirtual
setPristine(void)Model
setPristineRecursive(void)Model
setPure(const Libpf::Utility::MassBalanceMode &mb, int i) overridePhase::MassMolarvirtual
setRunTime(double t)Model
setSymmetrical(const Libpf::Utility::MassBalanceMode &mb, double eps)Phase::MassMolar
setTag(const std::string &tag)Item
setup(void) overridePhase::Massvirtual
setVerbosity(int verbosity)Diagnostic
setWarning(std::string s)Model
setWideDescription(const std::wstring &description)Item
setWideTag(const std::wstring &tag)Item
sigma(const Value &Pres, const Value &Temp) const overridePhase::Genericvirtual
strings_Objectprotected
STRINGVECTOR(errors, "Errors from the last computation", 0, "")Model
STRINGVECTOR(warnings, "Warnings from the last computation", 0, "")Model
stringVectors_Objectprotected
subtractComponents(const Mass &rhs, int istart, int iend)Phase::Mass
tag() constItem
totalFlow(void) overridePhase::MassMolarvirtual
type(void) const overrideObjectvirtual
unSetInput(void)Model
update(Persistency *persistency) const overrideNodevirtual
updated_at(void) constPersistent
updated_at(double u) constPersistent
uuid(void) constPersistent
verbosity(void) constDiagnostic
verbosityInstanceDiagnosticprotected
wPhase::Mass
xPhase::MassMolar
~Diagnostic()=defaultDiagnosticprotectedvirtual
~Generic(void)Phase::Genericinlinevirtual
~Item()Iteminlinevirtual
~MassMolarProperties(void)Phase::MassMolarPropertiesinlinevirtual
~Node()Node
~Object(void)Object
~Persistent(void)Persistentinline