HeatTransfer Member List

This is the complete list of members for HeatTransfer, 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
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
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
attach(EdgeBase &edge, std::string &port) override finalConnectivityvirtual
calculate(int level=0) overrideFlashDrumvirtual
calculateBalance(void) overrideConnectivityvirtual
calculateResiduals(std::vector< Value > &y, uint32_t offset) overrideObjectiveNleAdVertexvirtual
calculateResidualsLocal(void) overrideFlashDrumBasevirtual
category(void) const overrideVertexBasevirtual
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
check(void) overrideConnectivityvirtual
checkBalance(void)VertexBasevirtual
child(const std::string &tag) constNode
children(void)Node
children(void) constNode
children_Nodeprotected
clear(void) constObject
clearBalance(void)VertexBaseprotected
clearderivatives(void)ObjectiveNleAuto
clone(void) constNodeinlinevirtual
compareParameters(const Object &rhs) constObject
computeReactionConversions_(void)FlashDrumBaseprotected
Connectivity(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)Connectivity
copyresults(double *x)ObjectiveNleAuto
core(void) constTask
cost(void) constTask
created_at(void) constPersistent
defaults(void) constObject
descendants(void) constNode
description() constItem
detach(std::string port) override finalConnectivityvirtual
Diagnostic(void)Diagnostic
east enum valueVertexBase
edgeFromPort(const std::string &port)Connectivity
VertexBase::edgeFromPort(const std::string &port) constVertexBase
embeddedTypeRatingsHeatTransfer
embeddedTypeReactionsFlashDrumBase
endTime(void) constTask
energyBalance(void) const overrideFlashDrumvirtual
estimate_(void)FlashDrumBaseprotected
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
FlashDrum(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)FlashDrum
FlashDrumBase(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)FlashDrumBase
fullTag() constItem
getId(void) overrideNodevirtual
go(Calculatable::SolutionMode solutionMode, int level) overrideHeatTransfervirtual
hasIcon(void) constNode
HeatTransfer(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)HeatTransfer
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) overrideFlashDrumvirtual
inlet(unsigned int i)Connectivity
inletRequired(unsigned int i)Connectivityprotected
inlets_Connectivityprotected
insert(Persistency *persistency) const overrideNodevirtual
INTEGER(nRatings, "Number of RatingHeat subobjects", 0)HeatTransfer
FlashDrum::INTEGER(nIn, "Number of connected inlet EdgeBases", 0)Connectivity
FlashDrum::INTEGER(nOut, "Number of connected outlet EdgeBases", 0)Connectivity
FlashDrum::INTEGER(maxNIn, "Maximum number of connected inlet EdgeBases or -1 for unlimited", -1)Connectivity
FlashDrum::INTEGER(maxNOut, "Maximum number of connected outlet EdgeBases or -1 for unlimited", -1)Connectivity
FlashDrum::VertexBase::INTEGER(nCalculations, "Number of times the model has been calculated", 0)Model
FlashDrum::INTEGER(nReactions, "Number of reactions", 0)FlashDrumBase
FlashDrumBase::INTEGER(nreactionEquilibriums, "Number of equilibrium reactions", 0)FlashDrumBase
FlashDrumBase::INTEGER(NITER, "Number of iterations", -1)FlashDrumBase
integers_Objectprotected
integerVectors_Objectprotected
internalStream(void) constFlashDrumBase
isInletConnected(unsigned int i) constConnectivity
isOutletConnected(unsigned int i) constConnectivity
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
level(void) constTask
locationFromEdge(std::string edgeTag) constVertexBase
locationFromPort(std::string port) constVertexBasevirtual
massBalance(void) constVertexBasevirtual
maximumIterations(void)Modelvirtual
mdotcompsVertexBase
Model(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root)Model
myout_FlashDrumBaseprotected
myout_Tphase_MNPFlashDrumBaseprotected
myout_TPhaseSimplephaseFlashDrumBaseprotected
NLEphr_FlashDrumBasemutableprotected
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
north enum valueVertexBase
Null enum valueCalculatable
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
Connectivity::objectiveFunction(void)=0Modelpure virtual
FlashDrumBase::objectiveFunction(void) overrideFlashDrumBaseinlinevirtual
ObjectiveNleAd(std::string t)ObjectiveNleAd
ObjectiveNleAdVertex(std::string t)ObjectiveNleAdVertexinline
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 *) overrideObjectiveNleAdVertexvirtual
Model::operator=(const Object &)Objectprotected
Model::operator=(Object &&other)Objectprotected
Model::operator=(const Node &) overrideObjectvirtual
Model::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
outlet(unsigned int i)Connectivity
outlets_Connectivityprotected
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
pinFlashDrumBase
pop(void)Object
portFromEdge(const std::string &edgeTag) constVertexBase
portInlet(int i) constConnectivity
PortLocation enum nameVertexBase
portOutlet(int i) constConnectivity
prepare_(double *x, Jacobian *J) overrideObjectiveNleAdprotectedvirtual
Connectivity::print(std::ostream &os, bool strings, bool quantities, bool integers, bool recursive) constModel
FlashDrumBase::ObjectiveNleAdVertex::print(void) constObjectiveNleAuto
printConnectivity(void) constConnectivity
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) overrideVertexBasevirtual
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
processSideHeatTransfer
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(eta, "Heat transfer efficiency process duty divided by utility duty", 1.0, "")HeatTransfer
QUANTITY(T1, "Temperature of outlet for first side", 298.15, "K")HeatTransfer
QUANTITY(T2, "Temperature of outlet for second side", 298.15, "K")HeatTransfer
QUANTITY(duty1, "First side duty", 0.0, "W")HeatTransfer
QUANTITY(duty2, "Second side duty", 0.0, "W")HeatTransfer
QUANTITY(heat_losses, "Heat losses to environment dutyhot minus dutycold", 0.0, "W")HeatTransfer
QUANTITY(deltaT1, "Temperature difference for first side positive if cooling", 0.0, "K")HeatTransfer
QUANTITY(deltaT2, "Temperature difference for second side positive if cooling", 0.0, "K")HeatTransfer
QUANTITY(MTD, "Mean temperature difference", 0.0, "K")HeatTransfer
QUANTITY(approach1, "Temperature approach at exit of first side positive if second side is hotter", 0.0, "K")HeatTransfer
QUANTITY(approach2, "Temperature approach at exit of first side positive if second side is hotter", 0.0, "K")HeatTransfer
QUANTITY(factor, "Factor to multiply the inlet feed so that the heat balance holds", 1.0, "")HeatTransfer
FlashDrum::QUANTITY(Tavg, "Mass-weighted average inlet temperature", t0, "K")FlashDrum
FlashDrum::Connectivity::QUANTITY(cmdot, "Cumulative mass flow inlet minus outlet", one, "kg/s")VertexBase
FlashDrum::Connectivity::QUANTITY(mdotin, "inlet mass flow", one, "kg/s")VertexBase
FlashDrum::Connectivity::QUANTITY(mdotout, "outlet mass flow", one, "kg/s")VertexBase
FlashDrum::Connectivity::QUANTITY(cduty, "Cumulative enthalpy flow inlet minus outlet", one, "W")VertexBase
FlashDrumBase::QUANTITY(T, "Temperature", 298.15, "K")FlashDrumBase
FlashDrumBase::QUANTITY(P, "Pressure", 101325, "Pa")FlashDrumBase
FlashDrumBase::QUANTITY(duty, "Duty inlet - outlet", 0, "W")FlashDrumBase
FlashDrumBase::QUANTITY(alfa, "Molar vapor fraction", 0.5, "")FlashDrumBase
FlashDrumBase::QUANTITY(deltas, "Entropy power", 0, "W/K")FlashDrumBase
FlashDrumBase::QUANTITY(deltaP, "Pressure drop", 0, "Pa")FlashDrumBase
FlashDrumBase::QUANTITY(flowcoefficient, "Flow coefficient", 1000.0, "kg/m7")FlashDrumBase
FlashDrumBase::QUANTITY(deltaPMax, "Maximum allowable pressure drop", 0.0, "Pa")FlashDrumBase
FlashDrumBase::QUANTITY(beta, "Fraction of deltaPmax when the pressure drop limitation logic will start acting", 0.9, "")FlashDrumBase
quantityMatrices_Objectprotected
quantityVectors_Objectprotected
range(void) const overrideNodevirtual
reactionEquilibriumsFlashDrumBase
reactionsFlashDrumBase
readParameters(Persistency *persistency) overrideObjectvirtual
readVariables(Persistency *persistency) overrideObjectvirtual
registerSynonym(std::string synonym, std::string port)VertexBaseprotected
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
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
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
scaler_ObjectiveNleAdprotected
scalex(double *x) overrideObjectiveNleAdvirtual
search(uint32_t id)Node
sequential enum valueCalculatable
set_ObjectiveNleAdVertexprotected
setActive(unsigned int i)ObjectiveNleAuto
setCalculated(void)Model
setCore(int c)Task
setDescription(const std::string &description)Item
setError(std::string s)Model
setFlash_(void)FlashDrumBaseprotected
setIcon(std::string icon, double width, double height)Node
setLevel(int l)Task
setPristine(void)Model
setPristineRecursive(void)Model
setRunTime(double t)Model
setStartTime(double t)Task
setTag(const std::string &tag)Item
settagof(std::string t)ObjectiveNleAuto
setup(void) overrideHeatTransfervirtual
setup_of(void) overrideFlashDrumvirtual
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
ShellAndTubeHeatTransferfriend
simultaneous enum valueCalculatable
singlePassSimultaneous enum valueCalculatable
size(void) const overrideObjectiveNleAdvirtual
SolutionMode enum nameCalculatable
solver(void)FlashDrumBase
south enum valueVertexBase
startTime(void) constTask
STRING(flowoption1, "Flow Direction option first side", "forward")HeatTransfer
STRING(flowoption2, "Flow Direction option second side", "backward")HeatTransfer
STRING(MTDoption, "MTD calculation mode", "LmtdClipped")HeatTransfer
FlashDrum::STRING(constraints, "Used internally to persist connectivity constraints", "")Connectivity
FlashDrum::STRING(option, "Flash configuration", "PT")FlashDrumBase
FlashDrumBase::STRING(reactionMode, "Reaction processing mode", "series")FlashDrumBase
strings_Objectprotected
STRINGVECTOR(errors, "Errors from the last computation", 0, "")Model
STRINGVECTOR(warnings, "Warnings from the last computation", 0, "")Model
stringVectors_Objectprotected
tag() constItem
tagof(void) constObjectiveNleAuto
Task(void)Task
translate(std::string &s)VertexBase
type(void) const overrideHeatTransferinlinevirtual
type_HeatTransferstatic
unknown(unsigned int i) constObjectiveNleAuto
unknownTag(unsigned int i) constObjectiveNleAuto
unscalex(double *x) overrideObjectiveNleAdVertexvirtual
unSetInput(void)Model
update(Persistency *persistency) const overrideNodevirtual
updated_at(void) constPersistent
updated_at(double u) constPersistent
uuid(void) constPersistent
verbosity(void) constDiagnostic
verbosityInstanceDiagnosticprotected
verbosityLocalObjectiveNleInterface
VertexBase(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr)VertexBase
weightTask
west enum valueVertexBase
xmax(unsigned int i)ObjectiveNleAd
xmin(unsigned int i)ObjectiveNleAd
zero_residuals(std::vector< Value > &y, uint32_t offset)ObjectiveNleAuto
~Calculatable()=defaultCalculatableprotectedvirtual
~Connectivity(void)Connectivity
~Diagnostic()=defaultDiagnosticprotectedvirtual
~FlashDrum(void)FlashDrum
~FlashDrumBase(void)FlashDrumBase
~HeatTransfer(void)HeatTransfer
~Item()Iteminlinevirtual
~Node()Node
~Object(void)Object
~ObjectiveNleAd()ObjectiveNleAdinlineprotected
~ObjectiveNleAuto()ObjectiveNleAutoinlineprotected
~ObjectiveNleInterface()ObjectiveNleInterfaceinlineprotected
~Persistent(void)Persistentinline
~Task(void)Task