39 RegionCache(
const std::set<std::string>& fip_regions,
44 void buildCache(
const std::set<std::string>& fip_regions,
49 const std::vector<std::pair<std::string, std::size_t>>&
50 connections(
const std::string& region_name,
int region_id)
const;
53 std::vector<std::string> wells(
const std::string& region_name,
int region_id)
const;
56 using RegID = std::pair<std::string, int>;
57 using WellConn = std::pair<std::string, std::size_t>;
59 std::vector<WellConn> connections_empty{};
60 std::map<RegID, std::vector<WellConn>> connection_map{};
61 std::map<RegID, std::vector<std::string>> well_map{};
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30