#include <DeckItem.hpp>
|
| DeckItem ()=default |
|
| DeckItem (const std::string &, int) |
|
| DeckItem (const std::string &, RawString) |
|
| DeckItem (const std::string &, std::string) |
|
| DeckItem (const std::string &, double)=delete |
|
| DeckItem (const std::string &, UDAValue)=delete |
|
| DeckItem (const std::string &, UDAValue, const std::vector< Dimension > &active_dim, const std::vector< Dimension > &default_dim) |
|
| DeckItem (const std::string &, double, const std::vector< Dimension > &active_dim, const std::vector< Dimension > &default_dim) |
|
const std::string & | name () const |
|
bool | defaultApplied (size_t) const |
|
bool | hasValue (size_t) const |
|
size_t | data_size () const |
|
template<typename T > |
T | get (size_t index) const |
|
double | getSIDouble (size_t) const |
|
std::string | getTrimmedString (size_t) const |
|
template<typename T > |
const std::vector< T > & | getData () const |
|
const std::vector< double > & | getSIDoubleData () const |
|
const std::vector< value::status > & | getValueStatus () const |
|
void | push_back (UDAValue) |
|
void | push_back (int) |
|
void | push_back (double) |
|
void | push_back (std::string) |
|
void | push_back (RawString) |
|
void | push_back (UDAValue, size_t) |
|
void | push_back (int, size_t) |
|
void | push_back (double, size_t) |
|
void | push_back (std::string, size_t) |
|
void | push_backDefault (UDAValue) |
|
void | push_backDefault (int) |
|
void | push_backDefault (double) |
|
void | push_backDefault (std::string) |
|
void | push_backDefault (RawString) |
|
template<typename T > |
void | push_backDummyDefault () |
|
type_tag | getType () const |
|
void | write (DeckOutput &writer) const |
|
bool | equal (const DeckItem &other, bool cmp_default, bool cmp_numeric) const |
|
bool | operator== (const DeckItem &other) const |
|
bool | operator!= (const DeckItem &other) const |
|
bool | is_uda () |
|
bool | is_double () |
|
bool | is_int () |
|
bool | is_string () |
|
UDAValue & | get_uda () |
|
template<class Serializer > |
void | serializeOp (Serializer &serializer) |
|
◆ DeckItem() [1/8]
Opm::DeckItem::DeckItem |
( |
| ) |
|
|
default |
◆ DeckItem() [2/8]
◆ DeckItem() [3/8]
◆ DeckItem() [4/8]
◆ DeckItem() [5/8]
Opm::DeckItem::DeckItem |
( |
const std::string & |
, |
|
|
double |
|
|
) |
| |
|
delete |
◆ DeckItem() [6/8]
◆ DeckItem() [7/8]
◆ DeckItem() [8/8]
Opm::DeckItem::DeckItem |
( |
const std::string & |
, |
|
|
double |
, |
|
|
const std::vector< Dimension > & |
active_dim, |
|
|
const std::vector< Dimension > & |
default_dim |
|
) |
| |
◆ data_size()
size_t Opm::DeckItem::data_size |
( |
| ) |
const |
◆ defaultApplied()
bool Opm::DeckItem::defaultApplied |
( |
size_t |
| ) |
const |
◆ equal()
◆ get()
template<typename T >
T Opm::DeckItem::get |
( |
size_t |
index | ) |
const |
◆ get_uda()
◆ getData()
template<typename T >
const std::vector< T > & Opm::DeckItem::getData |
( |
| ) |
const |
◆ getSIDouble()
double Opm::DeckItem::getSIDouble |
( |
size_t |
| ) |
const |
◆ getSIDoubleData()
const std::vector< double > & Opm::DeckItem::getSIDoubleData |
( |
| ) |
const |
◆ getTrimmedString()
std::string Opm::DeckItem::getTrimmedString |
( |
size_t |
| ) |
const |
◆ getType()
type_tag Opm::DeckItem::getType |
( |
| ) |
const |
◆ getValueStatus()
const std::vector< value::status > & Opm::DeckItem::getValueStatus |
( |
| ) |
const |
◆ hasValue()
bool Opm::DeckItem::hasValue |
( |
size_t |
| ) |
const |
◆ is_double()
bool Opm::DeckItem::is_double |
( |
| ) |
|
|
inline |
◆ is_int()
bool Opm::DeckItem::is_int |
( |
| ) |
|
|
inline |
◆ is_string()
bool Opm::DeckItem::is_string |
( |
| ) |
|
|
inline |
◆ is_uda()
bool Opm::DeckItem::is_uda |
( |
| ) |
|
|
inline |
◆ name()
◆ operator!=()
bool Opm::DeckItem::operator!= |
( |
const DeckItem & |
other | ) |
const |
◆ operator==()
bool Opm::DeckItem::operator== |
( |
const DeckItem & |
other | ) |
const |
◆ push_back() [1/9]
void Opm::DeckItem::push_back |
( |
double |
| ) |
|
◆ push_back() [2/9]
void Opm::DeckItem::push_back |
( |
double |
, |
|
|
size_t |
|
|
) |
| |
◆ push_back() [3/9]
void Opm::DeckItem::push_back |
( |
int |
| ) |
|
◆ push_back() [4/9]
void Opm::DeckItem::push_back |
( |
int |
, |
|
|
size_t |
|
|
) |
| |
◆ push_back() [5/9]
◆ push_back() [6/9]
◆ push_back() [7/9]
◆ push_back() [8/9]
void Opm::DeckItem::push_back |
( |
UDAValue |
| ) |
|
◆ push_back() [9/9]
void Opm::DeckItem::push_back |
( |
UDAValue |
, |
|
|
size_t |
|
|
) |
| |
◆ push_backDefault() [1/5]
void Opm::DeckItem::push_backDefault |
( |
double |
| ) |
|
◆ push_backDefault() [2/5]
void Opm::DeckItem::push_backDefault |
( |
int |
| ) |
|
◆ push_backDefault() [3/5]
void Opm::DeckItem::push_backDefault |
( |
RawString |
| ) |
|
◆ push_backDefault() [4/5]
◆ push_backDefault() [5/5]
void Opm::DeckItem::push_backDefault |
( |
UDAValue |
| ) |
|
◆ push_backDummyDefault()
template<typename T >
void Opm::DeckItem::push_backDummyDefault |
( |
| ) |
|
◆ serializeObject()
static DeckItem Opm::DeckItem::serializeObject |
( |
| ) |
|
|
static |
◆ serializeOp()
void Opm::DeckItem::serializeOp |
( |
Serializer & |
serializer | ) |
|
|
inline |
◆ to_bool()
◆ write()
void Opm::DeckItem::write |
( |
DeckOutput & |
writer | ) |
const |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & |
os, |
|
|
const DeckItem & |
item |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
|