PhaseTotal Member List
This is the complete list of members for PhaseTotal, 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) | Model | protected |
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) | Model | protected |
addVariable(T &variable) | Object | protected |
addVariables(void) | Phase::Mass | protected |
addVectorVariable(std::vector< T > &variable, const std::string &tag, const std::string &description, uint32_t size, typename T::ValueType value) | Object | protected |
at(const std::string &fullRelativeTag) | Object | |
at(const std::string &fullRelativeTag) const | Object | |
at(const std::string &fullRelativeTag, int index) | Object | |
calculate(int level=0) override | Phase::MassMolar | virtual |
calculate_Cp(const Value &Pres, const Value &Temp) const override | PhaseTotal | virtual |
calculate_H(const Value &Pres, const Value &Temp) const override | PhaseTotal | virtual |
calculate_P(const Value &rho, const Value &Temp) const override | PhaseTotal | virtual |
calculate_rho(const Value &Pres, const Value &Temp) const override | PhaseTotal | virtual |
calculate_S(const Value &Pres, const Value &Temp) const override | PhaseTotal | virtual |
calculateM_(void) override | Phase::MassMolarProperties | protectedvirtual |
calculateMw_(void) override | Phase::MassMolarProperties | protectedvirtual |
calculateMx_(void) override | Phase::MassMolarProperties | protectedvirtual |
calculateN_(void) override | Phase::MassMolarProperties | protectedvirtual |
calculateNw_(void) override | Phase::MassMolarProperties | protectedvirtual |
calculateNx_(void) override | Phase::MassMolarProperties | protectedvirtual |
calculateProperties(const Value &Pres, const Value &Temp, bool writeH) override | Phase::MassMolarProperties | virtual |
calculateX(const Libpf::Utility::MassBalanceMode &mb) override | Phase::MassMolar | virtual |
category(void) const override | Phase::Mass | virtual |
child(const std::string &tag) const | Node | |
children(void) | Node | |
children(void) const | Node | |
children_ | Node | protected |
clear(void) const | Object | |
clearComposition(const Libpf::Utility::MassBalanceMode &mb) override | Phase::MassMolar | virtual |
clone(void) const | Node | inlinevirtual |
compareParameters(const Object &rhs) const | Object | |
created_at(void) const | Persistent | |
defaults(void) const | Object | |
descendants(void) const | Node | |
description() const | Item | |
Diagnostic(void) | Diagnostic | |
exists(uint32_t id) | Node | |
existsChild(std::string tag) const | Node | |
existsI(const std::string &tag) const | Object | |
existsQ(const std::string &tag) const | Object | |
existsS(const std::string &tag) const | Object | |
flow(int i) override | Phase::MassMolar | virtual |
flow(int i) const override | Phase::MassMolar | virtual |
frac(int i) override | Phase::MassMolar | virtual |
fracs(void) override | Phase::MassMolar | virtual |
fugacity(int) const override | PhaseTotal | inlinevirtual |
fullTag() const | Item | |
GENERATE_COPY_MOVE(PhaseTotal) | PhaseTotal | |
GENERATE_COPY_MOVE_BASE(Mass) | Phase::Mass | |
GENERATE_COPY_MOVE_DERIVED(PhaseTotal, Mass) | PhaseTotal | |
getId(void) override | Node | virtual |
hasIcon(void) const | Node | |
I(const std::string &tag) const | Object | |
I(const std::string &tag, int index) const | Object | |
I(const std::string &tag) | Object | |
I(const std::string &tag, int index) | Object | |
iconHeight(void) const | Node | |
iconName(bool raster) const | Node | |
iconWidth(void) const | Node | |
id(void) const | Persistent | |
initializeNonPersistents(void) override | PhaseTotal | virtual |
insert(Persistency *persistency) const override | Node | virtual |
INTEGER(nCalculations, "Number of times the model has been calculated", 0) | Model | |
integers_ | Object | protected |
integerVectors_ | Object | protected |
isPristine(void) const | Model | |
isPure(void) override | Phase::MassMolar | virtual |
isRestored(void) const | Node | |
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 override | PhaseTotal | virtual |
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) | Model | virtual |
mdotcomps | Phase::Mass | |
Model(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root) | Model | |
mu(const Value &Pres, const Value &Temp) const override | PhaseTotal | virtual |
my_stream(void) const | Phase::Total | |
ndotcomps | Phase::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) | Object | protected |
Object(Object &&other) | Object | protected |
Object(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr) | Object | |
objectiveFunction(void) override | Phase::Mass | virtual |
offset(void) const | Node | inlineprotected |
operator!=(const Object &rhs) const | Object | |
Node::operator!=(const Node &rhs) const | Node | |
Persistent::operator!=(const Item &rhs) const | Item | |
operator*=(const Value &factor) override | Phase::MassMolarProperties | virtual |
operator+=(const Mass &rhs) override | Phase::MassMolarProperties | virtual |
operator-=(const Mass &rhs) override | Phase::MassMolarProperties | virtual |
operator=(const Object &) | Object | protected |
operator=(Object &&other) | Object | protected |
operator=(const Node &) override | Object | virtual |
operator=(Node &&other) override | Object | virtual |
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) const | Object | |
Node::operator==(const Node &rhs) const | Node | |
Persistent::operator==(const Item &rhs) const | Item | |
parent() const | Item | inline |
parent_ | Item | protected |
parentId(void) const | Persistent | |
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) const | Phase::Mass | |
PhaseTotal(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr) | PhaseTotal | |
phaseType(void) const | Phase::Mass | |
pop(void) | Object | |
prandtl(const Value &Pres, const Value &Temp) const | Phase::MassMolarProperties | |
print(std::ostream &os, bool strings, bool quantities, bool integers, bool recursive) const | Model | |
printFull(std::ostream &) const | Model | |
printHtml(const char *dir) const | Model | |
printJson(std::ostream &os, int level=0) const override | Object | virtual |
printOds(std::ofstream &ods) const | Model | |
printSvg(const char *fileName, bool tiny, bool raster, int offset) | Model | virtual |
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) | Model | protected |
printXml(const char *dir, Model *precedingSibling, Model *followingSibling) const | Model | virtual |
printXmlToc(std::ofstream &toc, int indent) const | Model | |
prune(const std::string &tag) | Node | |
push(void) const | Object | |
Q(const std::string &tag) const | Object | |
Q(const std::string &tag, int index) const | Object | |
Q(const std::string &tag, int row, int column) const | Object | |
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) const | Object | |
Q(const std::string &tag, std::string componentName) | Object | |
Q(const std::string &tag, int index, std::string componentName) const | Object | |
Q(const std::string &tag, int index, std::string componentName) | Object | |
quantities(void) | Object | |
quantities(void) const | Object | |
quantities_ | Object | protected |
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_ | Object | protected |
quantityVectors_ | Object | protected |
range(void) const override | Node | virtual |
readParameters(Persistency *persistency) override | Object | virtual |
readVariables(Persistency *persistency) override | Object | virtual |
remove(Persistency *persistency) const override | Node | virtual |
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 override | Phase::MassMolar | inlinevirtual |
resetErrors(void) | Model | |
restore(Persistency *persistency) override | Node | virtual |
retrieveInteger(const Libpf::Persistency::Defaults &defaults, uint32_t id, Persistency *persistency, std::string tag, int min, int max, int def=-1) | Object | protected |
retrieveString(const Libpf::Persistency::Defaults &defaults, uint32_t id, Persistency *persistency, std::string tag, const std::string def) | Object | protected |
root(void) const | Node | inline |
rootId(void) const override | Node | virtual |
S(const std::string &tag) const | Object | |
S(const std::string &tag, int index) const | Object | |
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) override | Phase::MassMolar | virtual |
setEquimassNoKey(const Libpf::Utility::MassBalanceMode &mb, int i) override | Phase::MassMolar | virtual |
setEquimolar(const Libpf::Utility::MassBalanceMode &mb) override | Phase::MassMolar | virtual |
setEquimolarNoKey(const Libpf::Utility::MassBalanceMode &mb, int i) override | Phase::MassMolar | virtual |
setError(std::string s) | Model | |
setIcon(std::string icon, double width, double height) | Node | |
setImpure(const Libpf::Utility::MassBalanceMode &mb, int i, double eps) override | Phase::MassMolar | virtual |
setPhaseIndex(Libpf::Utility::PhaseIndex pi, int ordinal=0) | Phase::Mass | |
setPhaseType(Libpf::Utility::PhaseType pt) | Phase::Mass | virtual |
setPristine(void) | Model | |
setPristineRecursive(void) | Model | |
setPure(const Libpf::Utility::MassBalanceMode &mb, int i) override | Phase::MassMolar | virtual |
setRunTime(double t) | Model | |
setStream(StreamInterface *s) | Phase::Total | |
setSymmetrical(const Libpf::Utility::MassBalanceMode &mb, double eps) | Phase::MassMolar | |
setTag(const std::string &tag) | Item | |
setup(void) override | Phase::Mass | virtual |
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 override | PhaseTotal | virtual |
strings_ | Object | protected |
STRINGVECTOR(errors, "Errors from the last computation", 0, "") | Model | |
STRINGVECTOR(warnings, "Warnings from the last computation", 0, "") | Model | |
stringVectors_ | Object | protected |
subtractComponents(const Mass &rhs, int istart, int iend) | Phase::Mass | |
tag() const | Item | |
totalFlow(void) override | Phase::MassMolar | virtual |
type(void) const override | PhaseTotal | inlinevirtual |
type_ | PhaseTotal | static |
unSetInput(void) | Model | |
update(Persistency *persistency) const override | Node | virtual |
updated_at(void) const | Persistent | |
updated_at(double u) const | Persistent | |
uuid(void) const | Persistent | |
verbosity(void) const | Diagnostic | |
verbosityInstance | Diagnostic | protected |
w | Phase::Mass | |
x | Phase::MassMolar | |
~Diagnostic()=default | Diagnostic | protectedvirtual |
~Item() | Item | inlinevirtual |
~MassMolarProperties(void) | Phase::MassMolarProperties | inlinevirtual |
~Node() | Node | |
~Object(void) | Object | |
~Persistent(void) | Persistent | inline |
~PhaseTotal(void) | PhaseTotal |