|
opm-common
|
Collection of specific Schedule objects named in a UDQ definition. More...
#include <UDQEnums.hpp>
Public Types | |
| using | NamedObjects = std::set<std::string> |
| Collection of named objects–typically wells or groups. | |
| using | EnumeratedObjects = std::map<std::string, std::set<std::size_t>> |
| Collection of named and enumerated objects. | |
Public Attributes | |
| NamedObjects | wells {} |
| Wells named in a UDQ definition. | |
| NamedObjects | groups {} |
| Groups named in a UDQ definition. | |
| EnumeratedObjects | msWells {} |
| Multi-segmented wells and specific segment numbers named in UDQ definition. | |
| EnumeratedObjects | regions {} |
| Specific region sets and region IDs named in UDQ definition. | |
Collection of specific Schedule objects named in a UDQ definition.
| using Opm::UDQ::RequisiteEvaluationObjects::EnumeratedObjects = std::map<std::string, std::set<std::size_t>> |
Collection of named and enumerated objects.
Typically segment numbers pertaining to particular MS wells or specific region IDs and their associate region sets.
| NamedObjects Opm::UDQ::RequisiteEvaluationObjects::groups {} |
Groups named in a UDQ definition.
Individual group names or group name roots.
| NamedObjects Opm::UDQ::RequisiteEvaluationObjects::wells {} |
Wells named in a UDQ definition.
Individual well names, well name templates, well lists, or well list templates.