#include <ParseContext.hpp>
|
| ParseContext () |
|
| ParseContext (InputError::Action default_action) |
|
| ParseContext (const std::vector< std::pair< std::string, InputError::Action > > &initial) |
|
void | handleError (const std::string &errorKey, const std::string &msg, ErrorGuard &errors) const |
|
void | handleUnknownKeyword (const std::string &keyword, ErrorGuard &errors) const |
|
bool | hasKey (const std::string &key) const |
|
ParseContext | withKey (const std::string &key, InputError::Action action=InputError::WARN) const |
|
ParseContext & | withKey (const std::string &key, InputError::Action action=InputError::WARN) |
|
void | updateKey (const std::string &key, InputError::Action action) |
|
void | update (InputError::Action action) |
|
void | update (const std::string &keyString, InputError::Action action) |
|
void | ignoreKeyword (const std::string &keyword) |
|
InputError::Action | get (const std::string &key) const |
|
std::map< std::string, InputError::Action >::const_iterator | begin () const |
|
std::map< std::string, InputError::Action >::const_iterator | end () const |
|
void | addKey (const std::string &key, InputError::Action default_action) |
|
◆ ParseContext() [1/3]
Opm::ParseContext::ParseContext |
( |
| ) |
|
◆ ParseContext() [2/3]
◆ ParseContext() [3/3]
◆ addKey()
◆ begin()
◆ end()
◆ get()
◆ handleError()
◆ handleUnknownKeyword()
◆ hasKey()
◆ ignoreKeyword()
void Opm::ParseContext::ignoreKeyword |
( |
const std::string & |
keyword | ) |
|
◆ update() [1/2]
◆ update() [2/2]
◆ updateKey()
◆ withKey() [1/2]
◆ withKey() [2/2]
◆ ACTIONX_ILLEGAL_KEYWORD
const std::string Opm::ParseContext::ACTIONX_ILLEGAL_KEYWORD |
|
static |
◆ INTERNAL_ERROR_UNINITIALIZED_THPRES
const std::string Opm::ParseContext::INTERNAL_ERROR_UNINITIALIZED_THPRES |
|
static |
◆ PARSE_EXTRA_DATA
◆ PARSE_EXTRA_RECORDS
const std::string Opm::ParseContext::PARSE_EXTRA_RECORDS |
|
static |
◆ PARSE_LONG_KEYWORD
const std::string Opm::ParseContext::PARSE_LONG_KEYWORD |
|
static |
◆ PARSE_MISSING_DIMS_KEYWORD
const std::string Opm::ParseContext::PARSE_MISSING_DIMS_KEYWORD |
|
static |
◆ PARSE_MISSING_INCLUDE
const std::string Opm::ParseContext::PARSE_MISSING_INCLUDE |
|
static |
◆ PARSE_MISSING_SECTIONS
const std::string Opm::ParseContext::PARSE_MISSING_SECTIONS |
|
static |
◆ PARSE_RANDOM_SLASH
const std::string Opm::ParseContext::PARSE_RANDOM_SLASH |
|
static |
◆ PARSE_RANDOM_TEXT
◆ PARSE_UNKNOWN_KEYWORD
const std::string Opm::ParseContext::PARSE_UNKNOWN_KEYWORD |
|
static |
◆ PARSE_WGNAME_SPACE
const std::string Opm::ParseContext::PARSE_WGNAME_SPACE |
|
static |
◆ RPT_MIXED_STYLE
◆ RPT_UNKNOWN_MNEMONIC
const std::string Opm::ParseContext::RPT_UNKNOWN_MNEMONIC |
|
static |
◆ RUNSPEC_CONNS_PER_WELL_TOO_LARGE
const std::string Opm::ParseContext::RUNSPEC_CONNS_PER_WELL_TOO_LARGE |
|
static |
Dynamic number of connections per well exceeds maximum declared in RUNSPEC keyword WELLDIMS (item 2).
◆ RUNSPEC_GROUPSIZE_TOO_LARGE
const std::string Opm::ParseContext::RUNSPEC_GROUPSIZE_TOO_LARGE |
|
static |
Dynamic group size exceeds maximum number declared in RUNSPEC keyword WELLDIMS (item 4).
◆ RUNSPEC_NUMGROUPS_TOO_LARGE
const std::string Opm::ParseContext::RUNSPEC_NUMGROUPS_TOO_LARGE |
|
static |
Dynamic number of groups exceeds maximum number declared in RUNSPEC keyword WELLDIMS (item 3).
◆ RUNSPEC_NUMWELLS_TOO_LARGE
const std::string Opm::ParseContext::RUNSPEC_NUMWELLS_TOO_LARGE |
|
static |
Dynamic number of wells exceeds maximum declared in RUNSPEC keyword WELLDIMS (item 1).
◆ SCHEDULE_COMPSEGS_INVALID
const std::string Opm::ParseContext::SCHEDULE_COMPSEGS_INVALID |
|
static |
◆ SCHEDULE_COMPSEGS_NOT_SUPPORTED
const std::string Opm::ParseContext::SCHEDULE_COMPSEGS_NOT_SUPPORTED |
|
static |
◆ SCHEDULE_GROUP_ERROR
const std::string Opm::ParseContext::SCHEDULE_GROUP_ERROR |
|
static |
◆ SCHEDULE_IGNORED_GUIDE_RATE
const std::string Opm::ParseContext::SCHEDULE_IGNORED_GUIDE_RATE |
|
static |
◆ SCHEDULE_INVALID_NAME
const std::string Opm::ParseContext::SCHEDULE_INVALID_NAME |
|
static |
◆ SIMULATOR_KEYWORD_ITEM_NOT_SUPPORTED
const std::string Opm::ParseContext::SIMULATOR_KEYWORD_ITEM_NOT_SUPPORTED |
|
static |
◆ SIMULATOR_KEYWORD_NOT_SUPPORTED
const std::string Opm::ParseContext::SIMULATOR_KEYWORD_NOT_SUPPORTED |
|
static |
◆ SUMMARY_UDQ_MISSING_UNIT
const std::string Opm::ParseContext::SUMMARY_UDQ_MISSING_UNIT |
|
static |
◆ SUMMARY_UNDEFINED_UDQ
const std::string Opm::ParseContext::SUMMARY_UNDEFINED_UDQ |
|
static |
◆ SUMMARY_UNHANDLED_KEYWORD
const std::string Opm::ParseContext::SUMMARY_UNHANDLED_KEYWORD |
|
static |
◆ SUMMARY_UNKNOWN_GROUP
const std::string Opm::ParseContext::SUMMARY_UNKNOWN_GROUP |
|
static |
◆ SUMMARY_UNKNOWN_WELL
const std::string Opm::ParseContext::SUMMARY_UNKNOWN_WELL |
|
static |
◆ UDQ_PARSE_ERROR
◆ UDQ_TYPE_ERROR
◆ UNIT_SYSTEM_MISMATCH
const std::string Opm::ParseContext::UNIT_SYSTEM_MISMATCH |
|
static |
◆ UNSUPPORTED_COMPORD_TYPE
const std::string Opm::ParseContext::UNSUPPORTED_COMPORD_TYPE |
|
static |
◆ UNSUPPORTED_INITIAL_THPRES
const std::string Opm::ParseContext::UNSUPPORTED_INITIAL_THPRES |
|
static |
◆ UNSUPPORTED_SCHEDULE_GEO_MODIFIER
const std::string Opm::ParseContext::UNSUPPORTED_SCHEDULE_GEO_MODIFIER |
|
static |
◆ UNSUPPORTED_TERMINATE_IF_BHP
const std::string Opm::ParseContext::UNSUPPORTED_TERMINATE_IF_BHP |
|
static |
The documentation for this class was generated from the following file: