Stream Member List
This is the complete list of members for Stream, 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) | Model | protected |
| addPhase(std::string type, std::string tag, std::string description, unsigned int index, Persistency *persistency) | Stream | 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) | Stream | 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 | Stream | virtual |
| calculateResidualsEos(std::vector< Value > &y, uint32_t offset) override | Stream | virtual |
| calculateResidualsEquilibrium(std::vector< Value > &y, uint32_t offset)=0 | FlashBase | protectedpure virtual |
| calculateTotalH(void) const override | Stream | virtual |
| calculateTotalP(const Value &rho) const override | Stream | virtual |
| calculateTotalRho(void) const override | Stream | virtual |
| calculateTotalS(void) const override | Stream | virtual |
| calculateX(const Libpf::Utility::MassBalanceMode &mb) | Stream | |
| calculateXnoFlash(const Libpf::Utility::MassBalanceMode &mb) | Stream | |
| category(void) const override | EdgeBase | virtual |
| child(const std::string &tag) const | Node | |
| children(void) | Node | |
| children(void) const | Node | |
| children_ | Node | protected |
| clear(void) const | Object | |
| clearComposition(void) | Stream | |
| clone(void) const | Node | inlinevirtual |
| compareParameters(const Object &rhs) const | Object | |
| converged(void) const =0 | FlashBase | pure virtual |
| created_at(void) const | Persistent | |
| defaults(void) const | Object | |
| descendants(void) const | Node | |
| description() const | Item | |
| destroy(void) | Precedence | |
| dhvl(const Value &T) const | Stream | |
| 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)=0 | FlashBase | pure virtual |
| estimateEos(const Value &Pres, const Value &Temp) override | Stream | virtual |
| estimateEquilibrium(const Value &Pres, const Value &Temp)=0 | FlashBase | protectedpure virtual |
| estimateFlash(void) | Stream | inlinevirtual |
| 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 | |
| findPhase(const Libpf::Utility::PhaseIndex &pid) | Stream | |
| findPhaseIndex(const Libpf::Utility::PhaseIndex &pid) const | Stream | |
| FlashBase(void) | FlashBase | |
| fm_ | FlashBase | protected |
| Fraction(Libpf::Utility::PhaseIndex p, bool clip=false) const =0 | FlashBase | pure virtual |
| fullTag() const | Item | |
| GENERATE_COPY_MOVE_BASE(Stream) | Stream | |
| getId(void) override | Node | virtual |
| go(Calculatable::SolutionMode solutionMode, int level) override | Stream | virtual |
| hasIcon(void) const | Node | |
| Hset_ | FlashBase | protected |
| 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 | Stream | virtual |
| initLock(void) | Precedence | |
| insert(Persistency *persistency) const override | Node | virtual |
| INTEGER(NITER_NLEFlash, "Number of iterations for Flash", -1) | Stream | |
| EdgeBase::INTEGER(nCalculations, "Number of times the model has been calculated", 0) | Model | |
| integers_ | Object | protected |
| integerVectors_ | Object | protected |
| isIdeal(void) | FlashBase | |
| isPristine(void) const | Model | |
| 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 | |
| lphases_ | Stream | protected |
| maximumIterations(void) | Model | virtual |
| message(int code)=0 | FlashBase | protectedpure virtual |
| minFlow_ | Stream | protectedstatic |
| Model(Libpf::Persistency::Defaults defaults, uint32_t id, Persistency *persistency, Persistent *parent, Persistent *root) | Model | |
| niter(void) const =0 | FlashBase | pure 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) const | Stream | |
| Null enum value | Calculatable | |
| numberOfPhases(Libpf::Utility::PhaseType pt) const | Stream | |
| 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)=0 | Model | pure 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) | Stream | |
| operator+=(const Stream &) | Stream | |
| operator/=(const Value &factor) | Stream | |
| 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 | |
| P_ | FlashBase | protected |
| 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 | |
| phase_fraction(Phase::Mass *phase) const override | Stream | virtual |
| phaseIndex(int i) const | Stream | |
| phases(void) const override | Stream | virtual |
| phases_ | Stream | |
| PhaseTotal | Stream | friend |
| phaseType(int i) const | Stream | |
| pop(void) | Object | |
| postconstruct_(int cid) | Stream | protected |
| Precedence(void) | Precedence | |
| precompute_isIdeal(void) | Stream | inlineprotectedvirtual |
| prepare_Flash_residuals(void)=0 | FlashBase | protectedpure virtual |
| prepare_residuals(void) override | Stream | inlinevirtual |
| Pressure(void) const | FlashBase | |
| 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 | |
| Pset_ | FlashBase | protected |
| 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(T, "Temperature", 298.15, "K") | Stream | |
| QUANTITY(P, "Pressure", 101325, "Pa") | Stream | |
| 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 =0 | Stream | pure virtual |
| 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 |
| rhoset_ | FlashBase | 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 | |
| scale(const Value &factor=One) | Stream | |
| search(uint32_t id) | Node | |
| sequential enum value | Calculatable | |
| 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) | Stream | virtual |
| setFlash_(const Libpf::Utility::FlashMode &fm, const Value &x, const Value &y, bool strict=true)=0 | FlashBase | protectedpure 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) override | Stream | inlinevirtual |
| setup_(std::vector< Value * > pbeta_, std::vector< const double * > pbetamin_, std::vector< const double * > pbetamax_)=0 | FlashBase | protectedpure virtual |
| setVerbosity(int verbosity) | Diagnostic | |
| setWarning(std::string s) | Model | |
| setWideDescription(const std::wstring &description) | Item | |
| setWideTag(const std::wstring &tag) | Item | |
| simultaneous enum value | Calculatable | |
| singlePassSimultaneous enum value | Calculatable | |
| SolutionMode enum name | Calculatable | |
| solveFlash(bool simultaneous, bool skip)=0 | FlashBase | protectedpure virtual |
| solver(void)=0 | FlashBase | pure virtual |
| sphases_ | Stream | protected |
| Sset_ | FlashBase | protected |
| Stream(Libpf::Persistency::Defaults defaults, uint32_t id=0, Persistency *persistency=nullptr, Persistent *parent=nullptr, Persistent *root=nullptr) | Stream | |
| 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_ | Object | protected |
| STRINGVECTOR(errors, "Errors from the last computation", 0, "") | Model | |
| STRINGVECTOR(warnings, "Warnings from the last computation", 0, "") | Model | |
| stringVectors_ | Object | protected |
| Sumx(Libpf::Utility::PhaseIndex p) const =0 | FlashBase | pure virtual |
| svgColor(void) const | EdgeBase | virtual |
| svgWidth(void) const | EdgeBase | virtual |
| T_ | FlashBase | protected |
| tag() const | Item | |
| Temperature(void) const | FlashBase | |
| Tphase | Stream | |
| Tset_ | FlashBase | protected |
| type(void) const override | Object | virtual |
| unSet(void) | Precedence | |
| unSetInput(void) | Model | |
| update(Persistency *persistency) const override | Node | virtual |
| updated_at(void) const | Persistent | |
| updated_at(double u) const | Persistent | |
| updateFlash(void) | Stream | virtual |
| uuid(void) const | Persistent | |
| verbosity(void) const | Diagnostic | |
| verbosityInstance | Diagnostic | protected |
| vphases_ | Stream | protected |
| weight | Precedence | |
| X(Libpf::Utility::PhaseIndex p) const =0 | FlashBase | pure virtual |
| zero_residuals_ | FlashBase | protected |
| ~Calculatable()=default | Calculatable | protectedvirtual |
| ~Diagnostic()=default | Diagnostic | protectedvirtual |
| ~FlashBase()=default | FlashBase | protectedvirtual |
| ~Item() | Item | inlinevirtual |
| ~Node() | Node | |
| ~Object(void) | Object | |
| ~Persistent(void) | Persistent | inline |
| ~Precedence(void) | Precedence | |
| ~Stream(void) | Stream | inlinevirtual |
| ~StreamInterface()=default | StreamInterface | protectedvirtual |