MixingRateControls.hpp
Go to the documentation of this file.
122 // Sandve et al. "Convective dissolution in field scale CO2 storage simulations using the OPM Flow
179 std::vector<bool> dRsDtOnlyFreeGas_; // apply the DRSDT rate limit only to cells that exhibit free gas
Class handling mixing rate controls for a FlowProblem. Definition: MixingRateControls.hpp:46 Scalar maxOilVaporizationFactor(const unsigned timeIdx, const unsigned globalDofIdx, const int episodeIdx, const int pvtRegionIdx) const Returns the maximum value of the oil vaporization factor at the current time for a given degree of fr... void updateExplicitQuantities(const int episodeIdx, const Scalar timeStepSize) typename FluidSystem::Scalar Scalar Definition: MixingRateControls.hpp:48 bool drsdtConvective(int episodeIdx) const Scalar maxGasDissolutionFactor(unsigned timeIdx, unsigned globalDofIdx, const int episodeIdx, const int pvtRegionIdx) const Returns the maximum value of the gas dissolution factor at the current time for a given degree of fre... MixingRateControls(const MixingRateControls &rhs) void serializeOp(Serializer &serializer) Definition: MixingRateControls.hpp:100 void init(std::size_t numDof, int episodeIdx, const unsigned ntpvt) bool drsdtActive(int episodeIdx) const void update(unsigned compressedDofIdx, const IntensiveQuantities &iq, const int episodeIdx, const Scalar gravity, const Scalar permZ, const Scalar distZ, const int pvtRegionIdx, const std::array< bool, 3 > &active) Definition: MixingRateControls.hpp:111 bool operator==(const MixingRateControls &rhs) const MixingRateControls & operator=(const MixingRateControls &rhs) void updateLastValues(const unsigned elemIdx, const Scalar Rs, const Scalar Rv) bool drvdtActive(int episodeIdx) const static MixingRateControls serializationTestObject(const Schedule &schedule) MixingRateControls(const Schedule &schedule) Scalar drsdtcon(const unsigned elemIdx, int episodeIdx, const int pvtRegionIdx) const Returns the dynamic drsdt convective mixing value. void updateMaxValues(const int episodeIdx, const Scalar timeStepSize) Definition: BlackoilPhases.hpp:27 |