Changed unknown keyword concept to be a constructor only setting
This commit is contained in:
@@ -63,15 +63,13 @@ namespace Opm {
|
||||
|
||||
parseFile(deck, pathToIncludedFile.string(), parseStrict);
|
||||
} else {
|
||||
if (m_parserKeywords.find(rawKeyword->getKeywordName()) == m_parserKeywords.end()) {
|
||||
DeckKeywordPtr deckKeyword(new DeckKeyword(rawKeyword->getKeywordName()));
|
||||
deckKeyword->setUnknown();
|
||||
deck->addKeyword(deckKeyword);
|
||||
|
||||
} else {
|
||||
if (hasKeyword(rawKeyword->getKeywordName())) {
|
||||
ParserKeywordConstPtr parserKeyword = m_parserKeywords[rawKeyword->getKeywordName()];
|
||||
DeckKeywordConstPtr deckKeyword = parserKeyword->parse(rawKeyword);
|
||||
deck->addKeyword(deckKeyword);
|
||||
} else {
|
||||
DeckKeywordPtr deckKeyword(new DeckKeyword(rawKeyword->getKeywordName(), false));
|
||||
deck->addKeyword(deckKeyword);
|
||||
}
|
||||
}
|
||||
rawKeyword.reset();
|
||||
|
||||
Reference in New Issue
Block a user