#include <RestartValue.hpp>

Public Types

using ExtraVector = std::vector< std::pair< RestartKey, std::vector< double > > >
 

Public Member Functions

 RestartValue (data::Solution sol, data::Wells wells_arg)
 
 RestartValue ()
 
bool hasExtra (const std::string &key) const
 
void addExtra (const std::string &key, UnitSystem::measure dimension, std::vector< double > data)
 
void addExtra (const std::string &key, std::vector< double > data)
 
const std::vector< double > & getExtra (const std::string &key) const
 
void convertFromSI (const UnitSystem &units)
 
void convertToSI (const UnitSystem &units)
 
bool operator== (const RestartValue &val2) const
 

Public Attributes

data::Solution solution
 
data::Wells wells
 
ExtraVector extra
 
std::vector< data::AquiferDataaquifer
 

Member Typedef Documentation

◆ ExtraVector

using Opm::RestartValue::ExtraVector = std::vector<std::pair<RestartKey, std::vector<double> >>

Constructor & Destructor Documentation

◆ RestartValue() [1/2]

Opm::RestartValue::RestartValue ( data::Solution  sol,
data::Wells  wells_arg 
)

◆ RestartValue() [2/2]

Opm::RestartValue::RestartValue ( )
inline

Member Function Documentation

◆ addExtra() [1/2]

void Opm::RestartValue::addExtra ( const std::string key,
std::vector< double >  data 
)

◆ addExtra() [2/2]

void Opm::RestartValue::addExtra ( const std::string key,
UnitSystem::measure  dimension,
std::vector< double >  data 
)

◆ convertFromSI()

void Opm::RestartValue::convertFromSI ( const UnitSystem units)

◆ convertToSI()

void Opm::RestartValue::convertToSI ( const UnitSystem units)

◆ getExtra()

const std::vector< double > & Opm::RestartValue::getExtra ( const std::string key) const

◆ hasExtra()

bool Opm::RestartValue::hasExtra ( const std::string key) const

◆ operator==()

bool Opm::RestartValue::operator== ( const RestartValue val2) const
inline

References extra, solution, and wells.

Member Data Documentation

◆ aquifer

std::vector<data::AquiferData> Opm::RestartValue::aquifer

◆ extra

ExtraVector Opm::RestartValue::extra

Referenced by operator==().

◆ solution

data::Solution Opm::RestartValue::solution

Referenced by operator==().

◆ wells

data::Wells Opm::RestartValue::wells

Referenced by operator==().


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