StreamBaseSimple Member List

This is the complete list of members for StreamBaseSimple, 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
addComponentVectorVariable(std::vector< Quantity > &variable, const std::string &tag, const std::string &description, Quantity::ValueType value)Modelprotected
addPhase(std::string type, std::string tag, std::string description, unsigned int index, Persistency *persistency)Streamprotected
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)Streamprotected
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) overrideStreamvirtual
calculateResidualsEos(std::vector< Value > &y, uint32_t offset) overrideStreamvirtual
calculateResidualsEquilibrium(std::vector< Value > &y, uint32_t offset)=0FlashBaseprotectedpure virtual
calculateTotalH(void) const overrideStreamvirtual
calculateTotalP(const Value &rho) const overrideStreamvirtual
calculateTotalRho(void) const overrideStreamvirtual
calculateTotalS(void) const overrideStreamvirtual
calculateX(const Libpf::Utility::MassBalanceMode &mb)Stream
calculateXnoFlash(const Libpf::Utility::MassBalanceMode &mb)Stream
category(void) const overrideEdgeBasevirtual
child(const std::string &tag) constNode
children(void)Node
children(void) constNode
children_Nodeprotected
clear(void) constObject
clearComposition(void)Stream
clone(void) constNodeinlinevirtual
compareParameters(const Object &rhs) constObject
converged(void) const =0FlashBasepure virtual
created_at(void) constPersistent
defaults(void) constObject
descendants(void) constNode
description() constItem
destroy(void)Precedence
dhvl(const Value &T) constStream
Diagnostic(void)Diagnostic
EdgeBase(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)EdgeBase
estimate(const Value &Pres, const Value &Temp)=0FlashBasepure virtual
estimateEos(const Value &Pres, const Value &Temp) overrideStreamvirtual
estimateEquilibrium(const Value &Pres, const Value &Temp)=0FlashBaseprotectedpure virtual
estimateFlash(void)Streaminlinevirtual
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
findPhase(const Libpf::Utility::PhaseIndex &pid)Stream
findPhaseIndex(const Libpf::Utility::PhaseIndex &pid) constStream
FlashBase(void)FlashBase
fm_FlashBaseprotected
Fraction(Libpf::Utility::PhaseIndex p, bool clip=false) const =0FlashBasepure virtual
fullTag() constItem
GENERATE_COPY_MOVE_BASE(Stream)Stream
getId(void) overrideNodevirtual
go(Calculatable::SolutionMode solutionMode, int level) overrideStreamvirtual
hasIcon(void) constNode
Hset_FlashBaseprotected
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) overrideStreamvirtual
initLock(void)Precedence
insert(Persistency *persistency) const overrideNodevirtual
INTEGER(NITER_NLEFlash, "Number of iterations for Flash", -1)Stream
EdgeBase::INTEGER(nCalculations, "Number of times the model has been calculated", 0)Model
integers_Objectprotected
integerVectors_Objectprotected
isIdeal(void)FlashBase
isPristine(void) constModel
isRestored(void) constNode
Item(const Item &other)Item
Item(const std::string &tag, const std::string &description, Persistent *parent)Item
Item(Item &&other)Item
lphases_Streamprotected
maximumIterations(void)Modelvirtual
message(int code)=0FlashBaseprotectedpure virtual
minFlow_Streamprotectedstatic
Model(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root)Model
niter(void) const =0FlashBasepure virtual
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
nphases(void) constStream
Null enum valueCalculatable
numberOfPhases(Libpf::Utility::PhaseType pt) constStream
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)=0Modelpure virtual
offset(void) constNodeinlineprotected
operator!=(const Object &rhs) constObject
Node::operator!=(const Node &rhs) constNode
Persistent::operator!=(const Item &rhs) constItem
operator*=(const Value &factor)Stream
operator+=(const Stream &)Stream
operator/=(const Value &factor)Stream
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
P_FlashBaseprotected
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
phase_fraction(Phase::Mass *phase) const overrideStreamvirtual
phaseIndex(int i) constStream
phases(void) const overrideStreamvirtual
phases_Stream
phaseType(int i) constStream
pop(void)Object
postconstruct_(int cid)Streamprotected
Precedence(void)Precedence
precompute_isIdeal(void)Streaminlineprotectedvirtual
prepare_Flash_residuals(void)=0FlashBaseprotectedpure virtual
prepare_residuals(void) overrideStreaminlinevirtual
Pressure(void) constFlashBase
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
Pset_FlashBaseprotected
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(T, "Temperature", 298.15, "K")Stream
QUANTITY(P, "Pressure", 101325, "Pa")Stream
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 overrideStreamBaseSimpleinlinevirtual
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
rhoset_FlashBaseprotected
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
scale(const Value &factor=One)Stream
search(uint32_t id)Node
sequential enum valueCalculatable
set(void)Precedence
setAsymmetrical(bool increasing, double eps)Stream
setCalculated(void)Model
setDescription(const std::string &description)Item
setEquimass()Stream
setEquimassNoKey(int i)Stream
setEquimolar()Stream
setEquimolarNoKey(int i)Stream
setError(std::string s)Model
setFlash(Libpf::Utility::FlashMode fm=Libpf::Utility::FlashMode::Null)Streamvirtual
setFlash_(const Libpf::Utility::FlashMode &fm, const Value &x, const Value &y, bool strict=true)=0FlashBaseprotectedpure virtual
setIcon(std::string icon, double width, double height)Node
setIdeal(bool i)FlashBase
setImpure(int i, double eps)Stream
setMaximumIterations(int m)Stream
setphase(const Libpf::Utility::PhaseIndex &p)Stream
setPristine(void)Model
setPristineRecursive(void)Model
setPure(int i)Stream
setRunTime(double t)Model
setSymmetrical(double eps)Stream
setTag(const std::string &tag)Item
setup(void) overrideStreaminlinevirtual
setup_(std::vector< Value * > pbeta_, std::vector< const double * > pbetamin_, std::vector< const double * > pbetamax_)=0FlashBaseprotectedpure virtual
setVerbosity(int verbosity)Diagnostic
setWarning(std::string s)Model
setWideDescription(const std::wstring &description)Item
setWideTag(const std::wstring &tag)Item
simultaneous enum valueCalculatable
singlePassSimultaneous enum valueCalculatable
SolutionMode enum nameCalculatable
solveFlash(bool simultaneous, bool skip)=0FlashBaseprotectedpure virtual
solver(void)=0FlashBasepure virtual
sphases_Streamprotected
Sset_FlashBaseprotected
Stream(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)Stream
StreamBaseSimple(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)StreamBaseSimple
STRING(flowoption, "Feed stream flow configuration", "Nx")Stream
STRING(flashoption, "Feed stream Flash configuration", "PT")Stream
EdgeBase::STRING(fromTAG, "Tag of source Vertex", "source")EdgeBase
EdgeBase::STRING(toTAG, "Tag of destination Vertex", "sink")EdgeBase
EdgeBase::STRING(fromPort, "Tag of port description for source", "out")EdgeBase
EdgeBase::STRING(toPort, "Tag of port description for destination", "in")EdgeBase
EdgeBase::STRING(cutsource, "TAG of source of cut stream", "")EdgeBase
EdgeBase::STRING(cutdest, "TAG of dest of cut stream", "")EdgeBase
strings_Objectprotected
STRINGVECTOR(errors, "Errors from the last computation", 0, "")Model
STRINGVECTOR(warnings, "Warnings from the last computation", 0, "")Model
stringVectors_Objectprotected
Sumx(Libpf::Utility::PhaseIndex p) const =0FlashBasepure virtual
svgColor(void) constEdgeBasevirtual
svgWidth(void) constEdgeBasevirtual
T_FlashBaseprotected
tag() constItem
Temperature(void) constFlashBase
TphaseStream
Tset_FlashBaseprotected
type(void) const overrideObjectvirtual
unSet(void)Precedence
unSetInput(void)Model
update(Persistency *persistency) const overrideNodevirtual
updated_at(void) constPersistent
updated_at(double u) constPersistent
updateFlash(void) overrideStreamBaseSimplevirtual
uuid(void) constPersistent
verbosity(void) constDiagnostic
verbosityInstanceDiagnosticprotected
vphases_Streamprotected
weightPrecedence
X(Libpf::Utility::PhaseIndex p) const =0FlashBasepure virtual
zero_residuals_FlashBaseprotected
~Calculatable()=defaultCalculatableprotectedvirtual
~Diagnostic()=defaultDiagnosticprotectedvirtual
~FlashBase()=defaultFlashBaseprotectedvirtual
~Item()Iteminlinevirtual
~Node()Node
~Object(void)Object
~Persistent(void)Persistentinline
~Precedence(void)Precedence
~Stream(void)Streaminlinevirtual
~StreamInterface()=defaultStreamInterfaceprotectedvirtual