20 #ifndef OPM_NUMERICALAQUIFERCONNECTION_HPP 21 #define OPM_NUMERICALAQUIFERCONNECTION_HPP 23 #include <opm/input/eclipse/EclipseState/Grid/FaceDir.hpp> 39 std::size_t aquifer_id{};
40 std::size_t I{}, J{}, K{};
41 std::size_t global_index{};
42 FaceDir::DirEnum face_dir{FaceDir::Unknown};
43 double trans_multipler{};
45 bool connect_active_cell{
false};
48 double ve_frac_relperm{};
49 double ve_frac_cappress{};
56 template<
class Serializer>
58 serializer(this->aquifer_id);
62 serializer(this->global_index);
63 serializer(this->face_dir);
64 serializer(this->trans_multipler);
65 serializer(this->trans_option);
66 serializer(this->connect_active_cell);
67 serializer(this->ve_frac_relperm);
68 serializer(this->ve_frac_cappress);
71 static std::map<std::size_t, std::map<std::size_t, NumericalAquiferConnection>>
75 static std::vector<NumericalAquiferConnection>
80 #endif //OPM_NUMERICALAQUIFERCONNECTION_HPP About cell information and dimension: The actual grid information is held in a pointer to an ERT ecl_...
Definition: EclipseGrid.hpp:63
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
Definition: DeckRecord.hpp:33
Class for (de-)serializing.
Definition: Serializer.hpp:95
Definition: NumericalAquiferConnection.hpp:36