19 #ifndef WEL_SEGS_SET_HPP 20 #define WEL_SEGS_SET_HPP 22 #include <opm/common/OpmLog/KeywordLocation.hpp> 36 using Entry = std::pair<std::string,KeywordLocation>;
38 void insert(
const std::string& well_name,
41 std::vector<Entry> difference(
const std::set<std::string>& compsegs,
42 const std::vector<Well>& wells)
const;
43 std::vector<Entry> intersection(
const std::set<std::string>& compsegs,
44 const std::set<std::string>& comptraj)
const;
49 bool operator()(
const Entry& pair,
const std::string& str)
const;
50 bool operator()(
const Entry& pair1,
const Entry& pair2)
const;
51 bool operator()(
const std::string& str,
const Entry& pair)
const;
54 std::set<Entry,PairComp> entries_;
59 #endif // WEL_SEGS_SET_HPP Definition: KeywordLocation.hpp:27
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
Definition: WelSegsSet.hpp:33