20 #ifndef OPM_NUMERICALAQUIFERCELL_HPP
21 #define OPM_NUMERICALAQUIFERCELL_HPP
29 class FieldPropsManager;
34 std::size_t aquifer_id{};
35 std::size_t I{}, J{}, K{};
39 double permeability{};
41 std::optional<double> init_pressure{};
44 std::size_t global_index{};
45 std::size_t record_id{};
47 double cellVolume()
const;
48 double poreVolume()
const;
49 double transmissiblity()
const;
52 template<
class Serializer>
54 serializer(this->aquifer_id);
58 serializer(this->area);
59 serializer(this->length);
60 serializer(this->porosity);
61 serializer(this->permeability);
62 serializer(this->depth);
63 serializer(this->init_pressure);
64 serializer(this->pvttable);
65 serializer(this->sattable);
66 serializer(this->global_index);
67 serializer(this->record_id);
Definition: DeckRecord.hpp:32
About cell information and dimension: The actual grid information is held in a pointer to an ERT ecl_...
Definition: EclipseGrid.hpp:54
Definition: FieldPropsManager.hpp:38
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: NumericalAquiferCell.hpp:31