StreamSimple< NV, NL, NS > Member List

This is the complete list of members for StreamSimple< NV, NL, NS >, 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
addObjectiveFunction(ObjectiveNleAd &of)ObjectiveNleAd
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
addUnknown(Value *x, Scaler scaler, const std::string &tag)ObjectiveNleAd
ObjectiveNleAuto::addUnknown(Value *x, const std::string &tag)ObjectiveNleAuto
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
appendtagof(const std::string &t)ObjectiveNleAuto
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
calculateInertSolids(const std::vector< Quantity > &totalx, std::vector< Quantity > &inertx, MutableVector fluidx, Value &inertfraction, Value &fluidfraction)Flashprotected
calculateResiduals(std::vector< Value > &y, uint32_t offset) overrideFlashvirtual
calculateResidualsEos(std::vector< Value > &y, uint32_t offset) overrideStreamvirtual
calculateResidualsEquilibrium(std::vector< Value > &, uint32_t) overrideStreamSimple< NV, NL, NS >virtual
calculateResidualsFlashMode(void)Flashvirtual
calculateResidualsPressure(void)Flash
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
changeUnknown(unsigned int i, Value *x, Scaler scaler, const std::string &tag)ObjectiveNleAd
ObjectiveNleAuto::changeUnknown(unsigned int i, Value *x, const std::string &tag)ObjectiveNleAuto
child(const std::string &tag) constNode
children(void)Node
children(void) constNode
children_Nodeprotected
clear(void) constObject
clearComposition(void)Stream
clearderivatives(void)ObjectiveNleAuto
clip_(void)Flashvirtual
clone(void) constNodeinlinevirtual
compareParameters(const Object &rhs) constObject
StreamBaseSimple::converged(void) const =0FlashBasepure virtual
Flash::converged(void) const overrideFlashvirtual
copyresults(double *x)ObjectiveNleAuto
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
StreamBaseSimple::estimate(const Value &Pres, const Value &Temp)=0FlashBasepure virtual
Flash::estimate(const Value &Pres, const Value &Temp) overrideFlashvirtual
estimateEos(const Value &Pres, const Value &Temp) overrideStreamvirtual
StreamBaseSimple::estimateEquilibrium(const Value &Pres, const Value &Temp)=0FlashBaseprotectedpure virtual
Flash::estimateEquilibrium(const Value &Pres, const Value &Temp) overrideFlashvirtual
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
Flash(void)Flash
FlashBase(void)FlashBase
fm_FlashBaseprotected
StreamBaseSimple::Fraction(Libpf::Utility::PhaseIndex p, bool clip=false) const =0FlashBasepure virtual
Flash::Fraction(Libpf::Utility::PhaseIndex p, bool clip) const overrideFlashvirtual
fullTag() constItem
GENERATE_COPY_MOVE(StreamSimple)StreamSimple< NV, NL, NS >
GENERATE_COPY_MOVE_BASE(Stream)Stream
GENERATE_COPY_MOVE_DERIVED(StreamSimple, Stream)StreamSimple< NV, NL, NS >
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
inactivate(void)ObjectiveNleAuto
init(double *x)ObjectiveNleAuto
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
StreamBaseSimple::message(int code)=0FlashBaseprotectedpure virtual
Flash::message(int code) overrideFlashprotectedvirtual
minFlow_Streamprotectedstatic
Model(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root)Model
StreamBaseSimple::niter(void) const =0FlashBasepure virtual
Flash::niter(void) const overrideFlashvirtual
NLEFlash_Flashmutableprotected
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) overrideStreamSimple< NV, NL, NS >virtual
ObjectiveNleAd(std::string t)ObjectiveNleAd
ObjectiveNleAuto(std::string t)ObjectiveNleAuto
ObjectiveNleInterface(void)ObjectiveNleInterfaceinline
offset(void) constNodeinlineprotected
operator!=(const Object &rhs) constObject
Node::operator!=(const Node &rhs) constNode
Persistent::operator!=(const Item &rhs) constItem
operator()(double *, double *, Jacobian *J) overrideObjectiveNleAdvirtual
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
packResults_(double *x, double *y, Jacobian *J)ObjectiveNleAdprotected
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_(double *x, Jacobian *J) overrideObjectiveNleAdprotectedvirtual
StreamBaseSimple::prepare_Flash_residuals(void)=0FlashBaseprotectedpure virtual
Flash::prepare_Flash_residuals(void) overrideFlashinlinevirtual
prepare_residuals(void) overrideStreaminlinevirtual
Pressure(void) constFlashBase
StreamBaseSimple::print(std::ostream &os, bool strings, bool quantities, bool integers, bool recursive) constModel
Flash::print(void) constObjectiveNleAuto
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
remotex_Flashprotected
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
residualsObjectiveNleAutoprotected
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
scaler_ObjectiveNleAdprotected
scalex(double *x) overrideObjectiveNleAdvirtual
search(uint32_t id)Node
sequential enum valueCalculatable
set(void)Precedence
setActive(unsigned int i)ObjectiveNleAuto
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
StreamBaseSimple::setFlash_(const Libpf::Utility::FlashMode &fm, const Value &x, const Value &y, bool strict=true)=0FlashBaseprotectedpure virtual
Flash::setFlash_(const Libpf::Utility::FlashMode &fm, const Value &x, const Value &y, bool strict=true) overrideFlashprotectedvirtual
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
settagof(std::string t)ObjectiveNleAuto
setup(void) overrideStreaminlinevirtual
StreamBaseSimple::setup_(std::vector< Value * > pbeta_, std::vector< const double * > pbetamin_, std::vector< const double * > pbetamax_)=0FlashBaseprotectedpure virtual
Flash::setup_(std::vector< Value * > pbeta_, std::vector< const double * > pbetamin_, std::vector< const double * > pbetamax_) overrideFlashprotectedvirtual
setValue(unsigned int i, double x)ObjectiveNleAuto
setVerbosity(int verbosity)Diagnostic
setWarning(std::string s)Model
setWideDescription(const std::wstring &description)Item
setWideTag(const std::wstring &tag)Item
setx(unsigned int i, Value &x)ObjectiveNleAuto
simultaneous enum valueCalculatable
singlePassSimultaneous enum valueCalculatable
size(void) const overrideObjectiveNleAdvirtual
SolutionMode enum nameCalculatable
StreamBaseSimple::solveFlash(bool simultaneous, bool skip)=0FlashBaseprotectedpure virtual
Flash::solveFlash(bool simultaneous, bool skip) overrideFlashprotectedvirtual
StreamBaseSimple::solver(void)=0FlashBasepure virtual
Flash::solver(void) overrideFlashvirtual
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
StreamSimple(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)StreamSimple< NV, NL, NS >
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
StreamBaseSimple::Sumx(Libpf::Utility::PhaseIndex p) const =0FlashBasepure virtual
Flash::Sumx(Libpf::Utility::PhaseIndex p) const overrideFlashvirtual
sumx_Flashprotected
svgColor(void) constEdgeBasevirtual
svgWidth(void) constEdgeBasevirtual
T_FlashBaseprotected
tag() constItem
tagof(void) constObjectiveNleAuto
Temperature(void) constFlashBase
TphaseStream
Tset_FlashBaseprotected
type(void) const overrideStreamSimple< NV, NL, NS >virtual
type_StreamSimple< NV, NL, NS >static
unknown(unsigned int i) constObjectiveNleAuto
unknownTag(unsigned int i) constObjectiveNleAuto
unscalex(double *x) overrideObjectiveNleAdvirtual
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
verbosityLocalObjectiveNleInterface
vphases_Streamprotected
weightPrecedence
StreamBaseSimple::X(Libpf::Utility::PhaseIndex p) const =0FlashBasepure virtual
Flash::X(Libpf::Utility::PhaseIndex p) const overrideFlashvirtual
xmax(unsigned int i)ObjectiveNleAd
xmin(unsigned int i)ObjectiveNleAd
zero_residuals(std::vector< Value > &y, uint32_t offset)ObjectiveNleAuto
zero_residuals_FlashBaseprotected
~Calculatable()=defaultCalculatableprotectedvirtual
~Diagnostic()=defaultDiagnosticprotectedvirtual
~FlashBase()=defaultFlashBaseprotectedvirtual
~Item()Iteminlinevirtual
~Node()Node
~Object(void)Object
~ObjectiveNleAd()ObjectiveNleAdinlineprotected
~ObjectiveNleAuto()ObjectiveNleAutoinlineprotected
~ObjectiveNleInterface()ObjectiveNleInterfaceinlineprotected
~Persistent(void)Persistentinline
~Precedence(void)Precedence
~Stream(void)Streaminlinevirtual
~StreamInterface()=defaultStreamInterfaceprotectedvirtual
~StreamSimple(void)StreamSimple< NV, NL, NS >