Opm::VertEqWrapperBase Struct Reference
Inheritance diagram for Opm::VertEqWrapperBase:
Detailed DescriptionWrapper that takes fine-scale 3D input, but uses an underlaying simulator to do coarse-scale 2D simulation under the vertical equilibrium assumption. The wrapper will setup the necessary translation layer for the input, and provide methods to query a 3D translation of the output (which may be expensive and is not done for every timestep). You are not supposed to use the base class directly; rather use VertEqWrapper<T>. Constructor & Destructor Documentation
Initialise from parameters and objects to observe.
Clean up resources added in the wrapper. Member Function Documentation
Run the simulation. This will run succesive timesteps until timer.done() is true. It will modify the reservoir and well states.
Notify the simulator that a callback has an interest in reading for reporting purposes the contents of the state argument that was passed to the run() method. The simulator will then flush any internal state which is currently not reflected in it.
Event that is signaled every time the simulator has completed a timestep.
The documentation for this struct was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||