Opm::ParallelPAvgDynamicSourceData Class Reference
Inheritance diagram for Opm::ParallelPAvgDynamicSourceData:
Detailed DescriptionDynamic source data for block-average pressure calculations. Specialisation for parallel runs. Member Typedef Documentation◆ Evaluator
Collect source term contributions from local, on-rank, cell. Called as eval(cellIndex, sourceTerm)
in which ◆ GlobalToLocal
Translate globally unique, linearised Cartesian cell indices to local, on-rank, cell indices. Assumed to return a negative value result if the input cell index is not owned by the current rank. Constructor & Destructor Documentation◆ ParallelPAvgDynamicSourceData()
Constructor
Member Function Documentation◆ collectLocalSources()
Compute local, on-rank, contributions to the collection of source terms.
◆ reconstruct()
Reconstruct Source Data backing storage and internal mapping tables Effectively replaces the original object formed by the constructor. Mainly intended for updating objects as new wells and/or new reservoir connections are introduced.
◆ setToZero()
Clear contents of local source term contributions. Mostly useful when collecting source term contributions along the well bore. ◆ synchroniseSources()
Exchange local contributions to build full, global view of all source terms. The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||