Opm::RFTContainer< FluidSystem > Class Template Reference
Inheritance diagram for Opm::RFTContainer< FluidSystem >:
![]()
Detailed Descriptiontemplate<class FluidSystem> class Opm::RFTContainer< FluidSystem > Collection of cell-level RFT data–i.e., pressures and saturations–in cells intersected by wells. Will collect dynamic state values only for those cells for which RFT data has been requested through the Schedule's RFT configuration (member function ScheduleState::rft_config()).
Member Typedef Documentation◆ AssignmentFunc
template<class FluidSystem >
Call-back function type for collecting cell level dynamic state values. ◆ WellQueryFunc
template<class FluidSystem >
Call-back predicate type for inferring MPI characteristics for a named well. Common examples of such characteristics are whether or not the current rank "owns" the well or if the well is intersected on the current rank. Constructor & Destructor Documentation◆ RFTContainer()
template<class FluidSystem >
Constructor.
Member Function Documentation◆ addToWells()
template<class FluidSystem >
Export RFT cell level state data to requisite connections. Will populate the cell_pressure
, the cell_saturation_water
, and the cell_saturation_gas
data members of the pertinent data::Connection
objects depending on the run's active phases.
◆ allocate()
template<class FluidSystem >
Prepare internal data structures to collect RFT state.
◆ assign()
template<class FluidSystem >
Collect cell level RFT state into internal data structures. Does nothing if the cell is not among those for which RFT state is requested.
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||