Opm::RegionPhasePoreVolAverage Class Reference
Detailed DescriptionFacility for calculating volume-weighted average function values over user-defined regions in parallel. Defaults to phase-filled pore-volume averages, but falls back to simple pore-volume averages if the saturation is identically zero in a region–i.e., calculates what the average value would be if the phase fully occupied the available pore-volume in this case. Member Typedef Documentation◆ RegionArrayAccessor
Call-back function type for accessing region arrays–typically the FIP* arrays. Constructor & Destructor Documentation◆ RegionPhasePoreVolAverage()
Constructor.
Member Function Documentation◆ accumulateParallel()
Accumulate region-level average values across MPI ranks. Typically the last step in calculating the region-level average values. It is typically an error to call this function multiple times without an intervening call to ◆ addCell()
Incorporate contributions from a single cell.
◆ fieldValue()
Retrieve field-level average function value for specific phase.
◆ prepareAccumulation()
Clear internal arrays in preparation of accumulating region-level averages from per-cell contributions. ◆ value()
Retrieve region-level average function value for specific phase in specific region of named region set.
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||