|
virtual | ~OutputWriter () |
| Allow derived classes to be used in the unique_ptr that is returned from the create() method. More...
|
|
virtual void | writeInit (const NNC &nnc)=0 |
| Write the static data (grid, PVT curves, etc) to disk. More...
|
|
virtual void | writeTimeStep (int report_step, time_t current_posix_time, double seconds_elapsed, data::Solution reservoirState, data::Wells, bool isSubstep)=0 |
| Write a blackoil reservoir state to disk for later inspection with visualization tools like ResInsight. More...
|
|
◆ ~OutputWriter()
virtual Opm::OutputWriter::~OutputWriter |
( |
| ) |
|
|
inlinevirtual |
◆ writeInit()
virtual void Opm::OutputWriter::writeInit |
( |
const NNC & |
nnc | ) |
|
|
pure virtual |
◆ writeTimeStep()
virtual void Opm::OutputWriter::writeTimeStep |
( |
int |
report_step, |
|
|
time_t |
current_posix_time, |
|
|
double |
seconds_elapsed, |
|
|
data::Solution |
reservoirState, |
|
|
data::Wells |
, |
|
|
bool |
isSubstep |
|
) |
| |
|
pure virtual |
Write a blackoil reservoir state to disk for later inspection with visualization tools like ResInsight.
- Parameters
-
[in] | report_step | The current report step |
[in] | current_posix_time | Seconds elapsed since epoch |
[in] | seconds_elapsed | Seconds elapsed since simulation start |
[in] | reservoirState | The thermodynamic state of the reservoir |
[in] | wells | Well data |
This routine should be called after the timestep has been advanced, i.e. timer.currentStepNum () > 0.
- Examples:
- /builddir/build/BUILD/opm-output-release-2017.10-final/opm/output/OutputWriter.hpp.
The documentation for this class was generated from the following file: