#include <RFTConfig.hpp>
|
enum class | RFT {
YES = 1
, REPT = 2
, TIMESTEP = 3
, FOPN = 4
,
NO = 5
} |
|
enum class | PLT { YES = 1
, REPT = 2
, TIMESTEP = 3
, NO = 4
} |
|
template<typename Value > |
using | ConfigMap = std::unordered_map< std::string, DynamicState< std::pair< Value, std::size_t > > > |
|
using | WellOpenTimeMap = std::unordered_map< std::string, std::size_t > |
|
◆ ConfigMap
template<typename Value >
◆ WellOpenTimeMap
◆ PLT
Enumerator |
---|
YES | |
REPT | |
TIMESTEP | |
NO | |
◆ RFT
Enumerator |
---|
YES | |
REPT | |
TIMESTEP | |
FOPN | |
NO | |
◆ RFTConfig() [1/2]
Opm::RFTConfig::RFTConfig |
( |
| ) |
|
◆ RFTConfig() [2/2]
Opm::RFTConfig::RFTConfig |
( |
const TimeMap & |
time_map | ) |
|
|
explicit |
◆ active()
bool Opm::RFTConfig::active |
( |
std::size_t |
report_step | ) |
const |
◆ addWellOpen()
void Opm::RFTConfig::addWellOpen |
( |
const std::string & |
well, |
|
|
std::size_t |
report_step |
|
) |
| |
◆ firstRFTOutput()
std::size_t Opm::RFTConfig::firstRFTOutput |
( |
| ) |
const |
|
inline |
◆ getWellOpenRFT()
bool Opm::RFTConfig::getWellOpenRFT |
( |
const std::string & |
well_name, |
|
|
std::size_t |
report_step |
|
) |
| const |
◆ operator==()
◆ plt()
bool Opm::RFTConfig::plt |
( |
const std::string & |
well, |
|
|
std::size_t |
report_step |
|
) |
| const |
◆ PLT2String()
◆ PLTFromString()
static PLT Opm::RFTConfig::PLTFromString |
( |
const std::string & |
stringValue | ) |
|
|
static |
◆ rft()
bool Opm::RFTConfig::rft |
( |
const std::string & |
well, |
|
|
std::size_t |
report_step |
|
) |
| const |
◆ RFT2String()
◆ RFTFromString()
static RFT Opm::RFTConfig::RFTFromString |
( |
const std::string & |
stringValue | ) |
|
|
static |
◆ serializeObject()
static RFTConfig Opm::RFTConfig::serializeObject |
( |
| ) |
|
|
static |
◆ serializeOp()
void Opm::RFTConfig::serializeOp |
( |
Serializer & |
serializer | ) |
|
|
inline |
◆ setWellOpenRFT() [1/2]
void Opm::RFTConfig::setWellOpenRFT |
( |
const std::string & |
well_name | ) |
|
◆ setWellOpenRFT() [2/2]
void Opm::RFTConfig::setWellOpenRFT |
( |
std::size_t |
report_step | ) |
|
◆ timeMap()
const TimeMap & Opm::RFTConfig::timeMap |
( |
| ) |
const |
◆ updatePLT()
void Opm::RFTConfig::updatePLT |
( |
const std::string & |
well, |
|
|
std::size_t |
report_step, |
|
|
PLT |
value |
|
) |
| |
◆ updateRFT()
void Opm::RFTConfig::updateRFT |
( |
const std::string & |
well, |
|
|
std::size_t |
report_step, |
|
|
RFT |
value |
|
) |
| |
The documentation for this class was generated from the following file:
|