My Project
Opm::UDQContext Class Reference

Public Member Functions

 UDQContext (const UDQFunctionTable &udqft, const WellMatcher &wm, SummaryState &summary_state, UDQState &udq_state)
 
std::optional< double > get (const std::string &key) const
 
std::optional< double > get_well_var (const std::string &well, const std::string &var) const
 
std::optional< double > get_group_var (const std::string &group, const std::string &var) const
 
void add (const std::string &key, double value)
 
void update_assign (std::size_t report_step, const std::string &keyword, const UDQSet &udq_result)
 
void update_define (std::size_t report_step, const std::string &keyword, const UDQSet &udq_result)
 
const UDQFunctionTablefunction_table () const
 
std::vector< std::string > wells () const
 
std::vector< std::string > wells (const std::string &pattern) const
 
std::vector< std::string > groups () const
 

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