My Project
Loading...
Searching...
No Matches
Opm::UDAValue Class Reference

Public Member Functions

 UDAValue (double)
 
 UDAValue (const std::string &)
 
 UDAValue (const Dimension &dim)
 
 UDAValue (double data, const Dimension &dim)
 
 UDAValue (const std::string &data, const Dimension &dim)
 
UDAValueoperator= (double value)=delete
 
UDAValueoperator= (const std::string &value)=delete
 
void update (double d)
 
void update (const std::string &s)
 
void update_value (const UDAValue &other)
 
template<typename T >
get () const
 
double getSI () const
 
bool zero () const
 
double epsilonLimit () const
 
template<typename T >
bool is () const
 
void assert_numeric () const
 
void assert_numeric (const std::string &error_msg) const
 
const Dimensionget_dim () const
 
bool operator== (const UDAValue &other) const
 
bool operator!= (const UDAValue &other) const
 
bool is_numeric () const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 
void operator*= (double rhs)
 
template<>
bool is () const
 
template<>
double get () const
 
template<>
std::string get () const
 

Static Public Member Functions

static UDAValue serializationTestObject ()
 

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