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

Public Member Functions

 UDQDefine (const UDQParams &udq_params, const std::string &keyword, std::size_t report_step, const KeywordLocation &location, const std::vector< std::string > &deck_data)
 
 UDQDefine (const UDQParams &udq_params, const std::string &keyword, std::size_t report_step, const KeywordLocation &location, const std::vector< std::string > &deck_data, const ParseContext &parseContext, ErrorGuard &errors)
 
template<typename T >
 UDQDefine (const UDQParams &udq_params, const std::string &keyword, std::size_t report_step, const KeywordLocation &location, const std::vector< std::string > &deck_data, const ParseContext &parseContext, T &&errors)
 
UDQSet eval (const UDQContext &context) const
 
const std::string & keyword () const
 
const std::string & input_string () const
 
const KeywordLocationlocation () const
 
UDQVarType var_type () const
 
std::set< UDQTokenType > func_tokens () const
 
void required_summary (std::unordered_set< std::string > &summary_keys) const
 
void update_status (UDQUpdate update_status, std::size_t report_step)
 
std::pair< UDQUpdate, std::size_t > status () const
 
const std::vector< Opm::UDQTokentokens () const
 
bool operator== (const UDQDefine &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static UDQDefine serializationTestObject ()
 

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