make items which do not have a default un-defaultable
this was a much more common problem than it seemed initially...
This commit is contained in:
@@ -525,11 +525,11 @@ namespace Opm {
|
||||
if (rawKeyword->isFinished()) {
|
||||
DeckKeywordPtr keyword(new DeckKeyword(rawKeyword->getKeywordName()));
|
||||
keyword->setLocation(rawKeyword->getFilename(), rawKeyword->getLineNR());
|
||||
keyword->setDataKeyword( isDataKeyword() );
|
||||
for (size_t i = 0; i < rawKeyword->size(); i++) {
|
||||
DeckRecordConstPtr deckRecord = m_record->parse(rawKeyword->getRecord(i));
|
||||
keyword->addRecord(deckRecord);
|
||||
}
|
||||
keyword->setDataKeyword( isDataKeyword() );
|
||||
return keyword;
|
||||
} else
|
||||
throw std::invalid_argument("Tried to create a deck keyword from an incomplete raw keyword " + rawKeyword->getKeywordName());
|
||||
|
||||
Reference in New Issue
Block a user