Opm::ConvergenceOutputThread Class Reference
Detailed DescriptionEncapsulating object for thread processing producer's convergence output requests. Member Typedef Documentation◆ ComponentToPhaseName
Protocol for converting a phase/component ID into a human readable phase/component name. ◆ ConvertToTimeUnits
Protocol for converting an SI elapsed time value into an equivalent time value in the run's output conventions. Will typically use UnitSystem::from_si()
. Constructor & Destructor Documentation◆ ConvergenceOutputThread() [1/3]
Constructor.
◆ ConvergenceOutputThread() [2/3]
Deleted copy constructor. ◆ ConvergenceOutputThread() [3/3]
Move constructor. ◆ ~ConvergenceOutputThread()
Destructor. Needed for pimpl idiom. Member Function Documentation◆ operator=() [1/2]
Deleted assignment operator. ◆ operator=() [2/2]
Deleted move-assignment operator. ◆ writeASynchronous()
Output thread worker function This is the endpoint that users should associate to a std::thread
object. Returns once last pending output request is written (cf. void signalLastOutputRequest() .) Referenced by Opm::SimulatorFullyImplicitBlackoil< TypeTag >::startConvergenceOutputThread(). ◆ writeSynchronous()
Perform synchronous file output of a sequence of requests. Mostly for development and debugging purposes.
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||