20#ifndef OPM_BCCONFIG_HPP
21#define OPM_BCCONFIG_HPP
26#include <opm/input/eclipse/EclipseState/Grid/FaceDir.hpp>
39enum class BCComponent {
58 BCComponent component;
64 static BCFace serializationTestObject();
66 bool operator==(
const BCFace& other)
const;
68 template<
class Serializer>
79 serializer(component);
88 static BCConfig serializationTestObject();
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>
102 std::vector<BCFace> m_faces;
Definition: BCConfig.hpp:49
Definition: DeckRecord.hpp:32
Class for (de-)serializing.
Definition: Serializer.hpp:75
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29
Definition: BCConfig.hpp:52