Use default aware function when building DeckKeyword

This commit is contained in:
Joakim Hove 2021-10-19 13:51:40 +02:00
parent 22edbe79ab
commit 93de5d5f69

View File

@ -70,7 +70,7 @@ namespace Opm {
void add_deckvalue( DeckItem deck_item, DeckRecord& deck_record, const ParserItem& parser_item, const std::vector<DeckValue>& input_record, size_t j) {
if (j >= input_record.size() || input_record[j].is_default()) {
if (parser_item.hasDefault())
deck_item.push_back( parser_item.getDefault<T>() );
deck_item.push_backDefault( parser_item.getDefault<T>() );
else
deck_item.push_backDummyDefault<T>();
}