Opm::SatFunc::PureVerticalScaling Class Reference
Inheritance diagram for Opm::SatFunc::PureVerticalScaling:
Detailed DescriptionImplementation of ECLIPSE's standard, pure vertical saturation function scaling option. Multiplies function values with a location (cell ID) dependent factor. Applies to both relative permeability and capillary pressure functions. Member Typedef Documentation◆ SaturationAssoc
Associate a saturation value to a specific cell. ◆ SaturationPoints
Convenience type alias. Constructor & Destructor Documentation◆ PureVerticalScaling() [1/3]
Constructor. Typically set up to define vertical scaling of saturation function values in all active cells in a model, but could alternatively be used as a means to computing the effective saturation function value of a single cell.
◆ ~PureVerticalScaling()
Destructor. ◆ PureVerticalScaling() [2/3]
Copy constructor. ◆ PureVerticalScaling() [3/3]
Move constructor. Member Function Documentation◆ clone()
Virtual copy constructor. Implements Opm::SatFunc::VerticalScalingInterface. ◆ operator=() [1/2]
Assignment operator. ◆ operator=() [2/2]
Move assignment operator. ◆ vertScale()
Compute vertically scaled saturation function values.
Implements Opm::SatFunc::VerticalScalingInterface. The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||