#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: