My Project
Loading...
Searching...
No Matches
Opm::Action::ActionX Class Reference

Public Member Functions

 ActionX (const std::string &name, size_t max_run, double max_wait, std::time_t start_time)
 
 ActionX (const std::string &name, size_t max_run, double max_wait, std::time_t start_time, const std::vector< Condition > &&conditions, const std::vector< std::string > &&tokens)
 
 ActionX (const DeckRecord &record, std::time_t start_time)
 
 ActionX (const RestartIO::RstAction &rst_action)
 
void addKeyword (const DeckKeyword &kw)
 
bool ready (const State &state, std::time_t sim_time) const
 
Action::Result eval (const Action::Context &context) const
 
std::vector< std::string > wellpi_wells (const WellMatcher &well_matcher, const std::vector< std::string > &matching_wells) const
 
void required_summary (std::unordered_set< std::string > &required_summary) const
 
std::string name () const
 
size_t max_run () const
 
double min_wait () const
 
std::size_t id () const
 
void update_id (std::size_t id)
 
std::time_t start_time () const
 
std::vector< DeckKeyword >::const_iterator begin () const
 
std::vector< DeckKeyword >::const_iterator end () const
 
const std::vector< Condition > & conditions () const
 
std::vector< std::string > keyword_strings () const
 
bool operator== (const ActionX &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static ActionX serializationTestObject ()
 
static bool valid_keyword (const std::string &keyword)
 

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