SatfuncPropertyInitializers.hpp
Go to the documentation of this file.
407 const double OilSatAtcritialWaterSat = 1.0 - m_criticalWaterSat[tableIdx] - m_minGasSat[tableIdx];
411 const double OilSatAtCritialGasSat = 1.0 - m_criticalGasSat[tableIdx] - m_minWaterSat[tableIdx];
const std::vector< double > & getKrgColumn() const Definition: SgofTable.hpp:64 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:754 std::vector< double > m_maxWaterSat Definition: SatfuncPropertyInitializers.hpp:509 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1117 Definition: SatfuncPropertyInitializers.hpp:1109 std::vector< double > m_criticalGasSat Definition: SatfuncPropertyInitializers.hpp:501 Definition: SatfuncPropertyInitializers.hpp:710 std::vector< double > m_minWaterSat Definition: SatfuncPropertyInitializers.hpp:508 IKRGREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1239 std::vector< double > m_krorg Definition: SatfuncPropertyInitializers.hpp:517 const std::vector< double > & getKrogColumn() const Definition: SlgofTable.hpp:74 EndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:55 SGLEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:644 Definition: TableContainer.hpp:31 Definition: SatfuncPropertyInitializers.hpp:1145 std::vector< double > m_criticalOilOWSat Definition: SatfuncPropertyInitializers.hpp:503 Definition: SatfuncPropertyInitializers.hpp:1217 Definition: SatfuncPropertyInitializers.hpp:908 KRORWEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1113 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1225 bool hasKeyword(DeckKeywordConstPtr keyword) const PCWEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:930 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:934 Definition: Deck.hpp:29 Definition: SatfuncPropertyInitializers.hpp:854 Definition: SatfuncPropertyInitializers.hpp:585 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:718 Definition: SatfuncPropertyInitializers.hpp:1054 std::vector< double > m_maxPcow Definition: SatfuncPropertyInitializers.hpp:511 void findSaturationEndpoints() const Definition: SatfuncPropertyInitializers.hpp:83 EclipseGridConstPtr getEclipseGrid() const const std::vector< double > & getSgColumn() const Definition: SgofTable.hpp:61 SGCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:786 const std::vector< double > & getSgColumn() const Definition: SgfnTable.hpp:63 IKROEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1094 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1007 SOGCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:858 KRORGEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1149 KROEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1076 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:898 std::vector< double > m_maxKro Definition: SatfuncPropertyInitializers.hpp:515 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1153 ISGLEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:661 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1080 const std::vector< double > & getKrwColumn() const Definition: SwfnTable.hpp:67 void findVerticalPoints() const Definition: SatfuncPropertyInitializers.hpp:323 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:989 ISGUEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:696 const std::vector< double > & getKrwColumn() const Definition: SwofTable.hpp:65 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1189 Definition: Deck.hpp:31 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1025 const std::vector< double > & getKrogColumn() const Definition: SgofTable.hpp:67 const std::vector< double > & getKrgColumn() const Definition: SgfnTable.hpp:66 IPCGEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:985 Definition: SatfuncPropertyInitializers.hpp:890 std::vector< double > m_minGasSat Definition: SatfuncPropertyInitializers.hpp:506 size_t getNumPhases() const Definition: SatfuncPropertyInitializers.hpp:926 const std::vector< double > & getKrowColumn() const Definition: SwofTable.hpp:68 Definition: SatfuncPropertyInitializers.hpp:944 Definition: SatfuncPropertyInitializers.hpp:746 Definition: SatfuncPropertyInitializers.hpp:51 Definition: SatfuncPropertyInitializers.hpp:981 KRWEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1003 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1044 ISOGCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:876 SGUEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:679 std::vector< double > m_krwr Definition: SatfuncPropertyInitializers.hpp:514 SaturationFunctionFamily Definition: SatfuncPropertyInitializers.hpp:60 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:862 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1062 const std::vector< double > & getKrowColumn() const Definition: Sof3Table.hpp:66 std::vector< double > m_maxGasSat Definition: SatfuncPropertyInitializers.hpp:507 KRGEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1185 Definition: EclipseState.hpp:50 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:844 Definition: SatfuncPropertyInitializers.hpp:60 std::vector< double > m_criticalOilOGSat Definition: SatfuncPropertyInitializers.hpp:504 Definition: SatfuncPropertyInitializers.hpp:60 const std::vector< double > & getSoColumn() const Definition: Sof3Table.hpp:63 Definition: SatfuncPropertyInitializers.hpp:963 Definition: SatfuncPropertyInitializers.hpp:640 void satnumApply(std::vector< double > &values, const std::string &columnName, const std::vector< double > &fallbackValues, bool useOneMinusTableValue) const Definition: SatfuncPropertyInitializers.hpp:536 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:952 const std::vector< double > & getKrgColumn() const Definition: SlgofTable.hpp:71 Definition: SatfuncPropertyInitializers.hpp:1235 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:971 std::shared_ptr< const TableManager > getTableManager() const Definition: SatfuncPropertyInitializers.hpp:692 Definition: SatfuncPropertyInitializers.hpp:657 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:916 Definition: SatfuncPropertyInitializers.hpp:1036 IKRWREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1058 Definition: SatfuncPropertyInitializers.hpp:800 IPCWEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:948 Definition: Sof3Table.hpp:28 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:808 const std::vector< double > & getSwColumn() const Definition: SwfnTable.hpp:64 KRWREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1040 size_t numRows() const Definition: SatfuncPropertyInitializers.hpp:60 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:648 Definition: SatfuncPropertyInitializers.hpp:872 ISWCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:912 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:790 Definition: GridPropertyInitializers.hpp:52 double evaluate(const std::string &columnName, double xPos) const Evaluate a column of the table at a given position. void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:736 std::vector< double > m_maxPcog Definition: SatfuncPropertyInitializers.hpp:512 Definition: SatfuncPropertyInitializers.hpp:1127 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:683 Definition: SatfuncPropertyInitializers.hpp:525 const SimpleTable & getTable(size_t tableNumber) const ISWUEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:768 IKRWEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1021 Definition: SatfuncPropertyInitializers.hpp:1072 Definition: SatfuncPropertyInitializers.hpp:1163 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:880 Definition: SatfuncPropertyInitializers.hpp:818 const EclipseState & m_eclipseState Definition: SatfuncPropertyInitializers.hpp:499 Definition: SatfuncPropertyInitializers.hpp:999 std::vector< double > m_criticalWaterSat Definition: SatfuncPropertyInitializers.hpp:502 ISWLEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:732 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:826 std::vector< double > m_maxKrw Definition: SatfuncPropertyInitializers.hpp:513 std::vector< double > m_krgr Definition: SatfuncPropertyInitializers.hpp:519 Definition: SatfuncPropertyInitializers.hpp:836 SOWCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:822 SWUEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:750 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1207 SWCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:894 const std::vector< double > & getPcowColumn() const Definition: SwofTable.hpp:73 double selectValue(const TableContainer &depthTables, int tableIdx, const std::string &columnName, double cellDepth, double fallbackValue, bool useOneMinusTableValue) const Definition: SatfuncPropertyInitializers.hpp:471 void apply(std::vector< double > &) const =0 size_t size() const void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1135 std::vector< double > m_maxKrg Definition: SatfuncPropertyInitializers.hpp:518 Definition: SimpleTable.hpp:32 ISOWCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:840 std::vector< double > m_krorw Definition: SatfuncPropertyInitializers.hpp:516 Definition: SwofTable.hpp:28 Definition: SgofTable.hpp:28 KRGREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1221 const std::vector< double > & getSlColumn() const Definition: SlgofTable.hpp:68 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:772 Definition: SatfuncPropertyInitializers.hpp:1181 void apply(std::vector< double > &) const =0 Definition: SatfuncPropertyInitializers.hpp:675 Definition: SlgofTable.hpp:28 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:700 ISGCREndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:804 SatnumEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:529 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1243 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1098 PCGEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:967 bool empty() const IKRORWEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1131 Definition: SatfuncPropertyInitializers.hpp:782 SWLEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:714 IKRGEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1203 std::shared_ptr< GridProperty< int > > getIntGridProperty(const std::string &keyword) const void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:1171 Definition: SwfnTable.hpp:28 Definition: SgfnTable.hpp:28 void findCriticalPoints() const Definition: SatfuncPropertyInitializers.hpp:147 SaturationFunctionFamily getSaturationFunctionFamily() const Definition: SatfuncPropertyInitializers.hpp:438 void apply(std::vector< double > &values) const Definition: SatfuncPropertyInitializers.hpp:665 Definition: SatfuncPropertyInitializers.hpp:1017 IKRORGEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:1167 Definition: SatfuncPropertyInitializers.hpp:1090 ImbnumEndpointInitializer(const Deck &deck, const EclipseState &eclipseState) Definition: SatfuncPropertyInitializers.hpp:589 Definition: SatfuncPropertyInitializers.hpp:1199 Definition: SatfuncPropertyInitializers.hpp:764 const std::vector< double > & getSwColumn() const Definition: SwofTable.hpp:62 Definition: SatfuncPropertyInitializers.hpp:728 void imbnumApply(std::vector< double > &values, const std::string &columnName, const std::vector< double > &fallBackValues, bool useOneMinusTableValue) const Definition: SatfuncPropertyInitializers.hpp:595 const std::vector< double > & getKrogColumn() const Definition: Sof3Table.hpp:69 |