Merge pull request #1839 from joakim-hove/eval-udq

Eval udq
This commit is contained in:
Bård Skaflestad
2020-06-24 14:15:27 +02:00
committed by GitHub
3 changed files with 33 additions and 34 deletions

View File

@@ -38,6 +38,7 @@ namespace Opm {
class DeckRecord;
class Deck;
class SummaryState;
class UDQConfig {
public:
UDQConfig() = default;
@@ -55,6 +56,7 @@ namespace Opm {
void add_assign(const std::string& quantity, const std::vector<std::string>& selector, double value);
void add_define(const std::string& quantity, const std::vector<std::string>& expression);
void eval(SummaryState& st) const;
std::vector<UDQDefine> definitions() const;
std::vector<UDQDefine> definitions(UDQVarType var_type) const;
std::vector<UDQInput> input() const;