19#ifndef WELL_MATCHER_HPP
20#define WELL_MATCHER_HPP
22#include <initializer_list>
24#include <unordered_map>
27#include <opm/input/eclipse/Schedule/Well/WListManager.hpp>
28#include <opm/input/eclipse/Schedule/Well/NameOrder.hpp>
36 explicit WellMatcher(std::initializer_list<std::string> wells);
37 explicit WellMatcher(
const std::vector<std::string>& wells);
39 std::vector<std::string> sort(std::vector<std::string> wells)
const;
40 std::vector<std::string> wells(
const std::string& pattern)
const;
41 const std::vector<std::string>& wells()
const;
Definition: NameOrder.hpp:35
Definition: WListManager.hpp:34
Definition: WellMatcher.hpp:32
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30