Warn instead of throw when missing DIMS keyword.

Default values will be used for parsing.
This commit is contained in:
Atgeirr Flø Rasmussen
2017-01-13 11:07:02 +01:00
parent 8534b82c2e
commit 1d918453c9

View File

@@ -498,7 +498,8 @@ namespace Opm
// Create Deck and EclipseState. // Create Deck and EclipseState.
try { try {
ParseContext parseContext({{ ParseContext::PARSE_RANDOM_SLASH , InputError::IGNORE }}); ParseContext parseContext({ { ParseContext::PARSE_RANDOM_SLASH , InputError::IGNORE },
{ ParseContext::PARSE_MISSING_DIMS_KEYWORD, InputError::WARN } });
deck_ = std::make_shared< Deck >( parser.parseFile(deck_filename, parseContext) ); deck_ = std::make_shared< Deck >( parser.parseFile(deck_filename, parseContext) );
checkDeck(*deck_, parser); checkDeck(*deck_, parser);