33 GTNode(
const Group& group, std::size_t level,
const std::optional<std::string>& parent_name);
35 void add_group(
const GTNode& child_group);
36 void add_well(
const Well& well);
38 const std::vector<Well>& wells()
const;
39 const std::vector<GTNode>& groups()
const;
40 const std::string& name()
const;
41 const std::string& parent_name()
const;
43 const Group& group()
const;
44 std::size_t level()
const;
45 std::vector<const GTNode*> all_nodes()
const;
49 std::optional<std::string> m_parent_name;
54 std::vector<GTNode> m_child_groups;
55 std::vector<Well> m_wells;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30