20 #ifndef OPM_BCCONFIG_HPP
21 #define OPM_BCCONFIG_HPP
26 #include <opm/input/eclipse/EclipseState/Grid/FaceDir.hpp>
39 enum class BCComponent {
58 BCComponent component;
64 static BCFace serializeObject();
66 bool operator==(
const BCFace& other)
const;
68 template<
class Serializer>
79 serializer(component);
90 std::size_t size()
const;
91 std::vector<BCFace>::const_iterator begin()
const;
92 std::vector<BCFace>::const_iterator end()
const;
93 bool operator==(
const BCConfig& other)
const;
95 template<
class Serializer>
98 serializer.vector(m_faces);
102 std::vector<BCFace> m_faces;
Definition: BCConfig.hpp:49
Definition: DeckRecord.hpp:32
Definition: Serializer.hpp:38
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29
Definition: BCConfig.hpp:52