Opm::ECLRestartData Class Reference
Detailed DescriptionRepresentation of an ECLIPSE Restart result-set. This class is aware of the internal structure of ECLIPSE restart files and may restrict its operation to a single report step. The class furthermore knows about sub-blocks corresponding to main or local grids within a report step and queries only those objects that pertain to a single grid at a time. Note: The client must select a view of the result-set before accessing any vectors within the set. Constructor & Destructor Documentation◆ ECLRestartData() [1/5]
Default constructor disabled. ◆ ECLRestartData() [2/5]
Constructor. Owning semantics.
◆ ECLRestartData() [3/5]
Constructor Shared ownership of result set.
◆ ECLRestartData() [4/5]
Copy constructor.
◆ ECLRestartData() [5/5]
Move constructor.
◆ ~ECLRestartData()
Destructor. Member Function Documentation◆ haveKeywordData()
Query current result-set view for availability of particular named result vector in particular enumerated grid.
Referenced by example::simulationTime(). ◆ keywordData()
template<typename T >
Retrieve current result-set view's data values for particular named result vector in particular enumerated grid. Will fail (throw an exception of type std::invalid_argument) unless the requested keyword data is available in the specific grid in the current active view.
Referenced by example::simulationTime(). ◆ operator=() [1/2]
Assignment operator.
◆ operator=() [2/2]
Move assignment operator.
◆ selectReportStep()
Select a result-set view that corresponds to a single report step. This is needed when working with dynamic restart data. If constructed from a unified restart file, this function will check that the requested step is available in the file. If constructed from a non-unified restart file, no such check is performed.
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||