mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Merge pull request #760 from GitPaean/correct_list
correcting the list for the missing features
This commit is contained in:
commit
b387061b81
@ -35,18 +35,18 @@ namespace MissingFeatures {
|
|||||||
// The list is used to output messages only.
|
// The list is used to output messages only.
|
||||||
std::unordered_set<std::string> unsupported_keywords = {
|
std::unordered_set<std::string> unsupported_keywords = {
|
||||||
"ADSALNOD", "API", "AQUCON", "AQUNUM"
|
"ADSALNOD", "API", "AQUCON", "AQUNUM"
|
||||||
"COMPLUMP", "COMPSEGS", "CONNECTION", "CPR",
|
"COMPLUMP", "CONNECTION", "CPR",
|
||||||
"DATE", "ECHO", "EDITNNC", "ENDNUM",
|
"DATE", "ECHO", "EDITNNC", "ENDNUM",
|
||||||
"ENDSKIP", "ENKSRVD", "ENPTVD", "EQLNUM", "EQUALREG",
|
"ENDSKIP", "ENKSRVD", "ENPTVD", "EQLNUM", "EQUALREG",
|
||||||
"EXCEL", "EXTRAPMS", "FILLEPS", "FIPNUM",
|
"EXCEL", "EXTRAPMS", "FILLEPS", "FIPNUM",
|
||||||
"FULLIMP", "GDORIENT", "GECON", "GEFAC", "GRIDUNIT",
|
"FULLIMP", "GDORIENT", "GECON", "GEFAC", "GRIDUNIT",
|
||||||
"GRUPNET", "IMKRVD", "IMPES", "IMPTVD", "MAPUNITS",
|
"GRUPNET", "IMKRVD", "IMPES", "IMPTVD", "MAPUNITS",
|
||||||
"MAXVALUE", "MESSAGES", "MINVALUE", "MONITOR", "MSGFILE",
|
"MAXVALUE", "MESSAGES", "MINVALUE", "MONITOR", "MSGFILE",
|
||||||
"MULT_XYZ", "NETBALAN", "NEXTSTEP", "NOCASC", "NOECHO",
|
"MULT_XYZ", "NETBALAN", "NEXTSTEP", "NOCASC", "NOECHO",
|
||||||
"NOGGF", "NOINSPEC", "NOMONITO", "NONNC", "NORSSPEC", "NOSIM",
|
"NOGGF", "NOINSPEC", "NOMONITO", "NONNC", "NORSSPEC", "NOSIM",
|
||||||
"NSTACK", "NUMRES", "NUPCOL", "OILVISCT", "OLDTRAN", "OPTIONS",
|
"NSTACK", "NUMRES", "NUPCOL", "OILVISCT", "OLDTRAN", "OPTIONS",
|
||||||
"PARALLEL", "PBVD", "PCG", "PERMXY", "PERMYZ",
|
"PARALLEL", "PBVD", "PCG", "PERMXY", "PERMYZ",
|
||||||
"PERMZX", "PIMULTAB", "PLMIXPAR", "PLYADSS", "PLYDHFLF",
|
"PERMZX", "PIMULTAB", "PLYADSS", "PLYDHFLF",
|
||||||
"RADFIN4", "RKTRMDIR", "ROCKCOMP", "ROCKOPTS",
|
"RADFIN4", "RKTRMDIR", "ROCKCOMP", "ROCKOPTS",
|
||||||
"ROCKTAB", "RPTGRID", "RPTONLY", "RPTONLYO", "RPTPROS", "PRTRST", "RPTRUNSP",
|
"ROCKTAB", "RPTGRID", "RPTONLY", "RPTONLYO", "RPTPROS", "PRTRST", "RPTRUNSP",
|
||||||
"RPTSCHED", "RPTSOL", "RTEMPVD", "RUNSUM", "SATOPTS", "SAVE", "SEPARATE",
|
"RPTSCHED", "RPTSOL", "RTEMPVD", "RUNSUM", "SATOPTS", "SAVE", "SEPARATE",
|
||||||
@ -55,7 +55,7 @@ namespace MissingFeatures {
|
|||||||
"VAPPARS", "VISCREF", "WATVISCT",
|
"VAPPARS", "VISCREF", "WATVISCT",
|
||||||
"WPAVE", "WPIMULT", "WPITAB", "WTEMP",
|
"WPAVE", "WPIMULT", "WPITAB", "WTEMP",
|
||||||
"WTEST", "WTRACER", "ZIPPY2" };
|
"WTEST", "WTRACER", "ZIPPY2" };
|
||||||
|
|
||||||
// check deck and keyword for flow and parser.
|
// check deck and keyword for flow and parser.
|
||||||
for (size_t idx = 0; idx < deck.size(); ++idx) {
|
for (size_t idx = 0; idx < deck.size(); ++idx) {
|
||||||
const auto& keyword = deck.getKeyword(idx);
|
const auto& keyword = deck.getKeyword(idx);
|
||||||
@ -63,8 +63,8 @@ namespace MissingFeatures {
|
|||||||
it = unsupported_keywords.find(keyword.name());
|
it = unsupported_keywords.find(keyword.name());
|
||||||
if (it != unsupported_keywords.end()) {
|
if (it != unsupported_keywords.end()) {
|
||||||
std::string msg = "Keyword '" + keyword.name() + "' is not supported by flow.\n"
|
std::string msg = "Keyword '" + keyword.name() + "' is not supported by flow.\n"
|
||||||
+ "In file " + keyword.getFileName() + ", line " + std::to_string(keyword.getLineNumber()) + "\n";
|
+ "In file " + keyword.getFileName() + ", line " + std::to_string(keyword.getLineNumber()) + "\n";
|
||||||
OpmLog::error(msg);
|
OpmLog::error(msg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user