OilVaporizationProperties.hpp
Go to the documentation of this file.
12 * This classe is used to store the values from {VAPPARS, DRSDT, DRVDT} the behavior of the keywords are mutal exclusive.
13 * Any one of the three keywords {VAPPARS, DRSDT, DRVDT} will cancel previous settings of the other keywords.
14 * Ask for type first and the ask for the correct values for this type, asking for values not valid for the current type will throw a logic exception.
21 static std::shared_ptr<OilVaporizationProperties> createOilVaporizationPropertiesDRSDT(double maxDRSDT, std::string option);
22 static std::shared_ptr<OilVaporizationProperties> createOilVaporizationPropertiesDRVDT(double maxDRVDT);
23 static std::shared_ptr<OilVaporizationProperties> createOilVaporizationPropertiesVAPPARS(double vap1, double vap2);
static std::shared_ptr< OilVaporizationProperties > createOilVaporizationPropertiesDRVDT(double maxDRVDT) Definition: Deck.hpp:29 double getVap1() const std::shared_ptr< const OilVaporizationProperties > OilVaporizationPropertiesConstPtr Definition: OilVaporizationProperties.hpp:41 static std::shared_ptr< OilVaporizationProperties > createOilVaporizationPropertiesVAPPARS(double vap1, double vap2) double getMaxDRSDT() const static std::shared_ptr< OilVaporizationProperties > createOilVaporizationPropertiesDRSDT(double maxDRSDT, std::string option) double getVap2() const Definition: OilVaporizationProperties.hpp:16 bool getOption() const double getMaxDRVDT() const std::shared_ptr< OilVaporizationProperties > OilVaporizationPropertiesPtr Definition: OilVaporizationProperties.hpp:40 Opm::OilVaporizationEnum getType() const |