Opm::BlackOilPolymerModule< TypeTag, enablePolymerV > Class Template Reference Contains the high level supplements required to extend the black oil model by polymer. More...
Detailed Descriptiontemplate<class TypeTag, bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()> class Opm::BlackOilPolymerModule< TypeTag, enablePolymerV > Contains the high level supplements required to extend the black oil model by polymer. Member Function Documentation◆ addStorage()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
template<class LhsEval >
◆ computeFlux()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
Referenced by Opm::BlackOilLocalResidual< TypeTag >::computeFlux(). ◆ computeShearFactor()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
template<class Evaluation >
Computes the shear factor. Input is polymer concentration and either the water velocity or the shrate if hasShrate_ is true. The pvtnumRegionIdx is needed to make sure the right table is used. Referenced by Opm::BlackOilPolymerExtensiveQuantities< TypeTag, enablePolymerV >::updateShearMultipliers(). ◆ computeUpdateError()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
Return how much a Newton-Raphson update is considered an error. ◆ deserializeEntity()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
template<class DofEntity >
Referenced by Opm::BlackOilModel< TypeTag >::deserializeEntity(). ◆ eqApplies()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ eqName()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
References Opm::BlackOilPolymerModule< TypeTag, enablePolymerV >::eqApplies(). Referenced by Opm::BlackOilModel< TypeTag >::eqName(). ◆ eqWeight()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ getPlymwinjTable()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
get the PLYMWINJ table ◆ getSkprpolyTable()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
get the SKPRPOLY table ◆ getSkprwatTable()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
get the SKPRWAT table ◆ hasPlyshlog()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ hasShrate()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ molarMass()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
Referenced by Opm::BlackOilRateVector< TypeTag >::setMolarRate(). ◆ plyadsAdsorbedPolymer()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plymaxMaxConcentration()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plymixparToddLongstaff()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyrockAdsorbtionIndex()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyrockDeadPoreVolume()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyrockMaxAdsorbtion()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyrockResidualResistanceFactor()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyrockRockDensityFactor()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyviscViscosityMultiplierTable() [1/2]
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyviscViscosityMultiplierTable() [2/2]
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ plyvmhCoefficients()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ primaryVarApplies()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ primaryVarName()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ primaryVarWeight()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
◆ registerOutputModules()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
Register all polymer specific VTK and ECL output modules. Referenced by Opm::BlackOilModel< TypeTag >::registerOutputModules_(). ◆ registerParameters()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
Register all run-time parameters for the black-oil polymer module. Referenced by Opm::BlackOilModel< TypeTag >::registerParameters(). ◆ serializeEntity()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
template<class DofEntity >
Referenced by Opm::BlackOilModel< TypeTag >::serializeEntity(). ◆ shrate()
template<class TypeTag , bool enablePolymerV = getPropValue<TypeTag, Properties::EnablePolymer>()>
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||