opm-common
Opm::EclIO::OutputStream::SummarySpecification Class Reference

Classes

class  Parameters
 
struct  RestartSpecification
 

Public Types

enum  UnitConvention { Metric = 1, Field = 2, Lab = 3, Pvt_M = 4 }
 
using StartTime = time_point
 

Public Member Functions

 SummarySpecification (const ResultSet &rset, const Formatted &fmt, const UnitConvention uconv, const std::array< int, 3 > &cartDims, const RestartSpecification &restart, const StartTime start, const StartTime computeStart)
 
 SummarySpecification (const SummarySpecification &rhs)=delete
 
 SummarySpecification (SummarySpecification &&rhs)
 
SummarySpecificationoperator= (const SummarySpecification &rhs)=delete
 
SummarySpecificationoperator= (SummarySpecification &&rhs)
 
void write (const Parameters &params, const bool simulationFinished, const int currentStep, const int basic)
 Write SMSPEC file. More...
 

Member Function Documentation

◆ write()

void Opm::EclIO::OutputStream::SummarySpecification::write ( const Parameters params,
const bool  simulationFinished,
const int  currentStep,
const int  basic 
)

Write SMSPEC file.

Parameters
[in]paramsSummary vector definitions
[in]simulationFinishedWhether the simulation has finished (i.e. this is the last written for it)
[in]currentStepIndex of the current report step
[in]basicThe value assigned to BASIC in RPRTRST

The documentation for this class was generated from the following files: