21 #ifndef OPM_INTEHEAD_HEADER_INCLUDED
22 #define OPM_INTEHEAD_HEADER_INCLUDED
37 namespace Opm {
namespace RestartIO {
117 int max_no_sched_lines_per_action;
118 int max_no_conditions_per_action;
119 int max_no_characters_per_line;
145 int maxNoIterationsNBC;
146 int maxNoIterationsTHP;
155 int maxNumAquifers {0};
159 int maxNumAquiferConn {0};
162 int maxNumActiveAquiferConn {0};
165 int maxAquiferID {0};
168 int numNumericAquiferRecords {0};
171 int numIntAquiferElem {18};
174 int numRealAquiferElem {24};
177 int numDoubAquiferElem {10};
180 int numNumericAquiferIntElem {10};
183 int numNumericAquiferDoubleElem {13};
186 int numIntConnElem {7};
189 int numRealConnElem {2};
192 int numDoubConnElem {4};
204 InteHEAD& dimensions(
const int nx,
const int ny,
const int nz);
205 InteHEAD& dimensions(
const std::array<int,3>& cartDims);
206 InteHEAD& numActive(
const int nactive);
215 InteHEAD& params_NWELZ(
const int niwelz,
const int nswelz,
const int nxwelz,
const int nzwelz);
216 InteHEAD& params_NCON(
const int niconz,
const int nsconz,
const int nxconz);
217 InteHEAD& params_GRPZ(
const std::array<int, 4>& grpz);
218 InteHEAD& params_NGCTRL(
const int gct);
220 InteHEAD& stepParam(
const int tstep,
const int report_step);
222 InteHEAD& variousParam(
const int version,
const int iprog);
232 InteHEAD& variousUDQ_ACTIONXParam();
234 InteHEAD& whistControlMode(
int mode);
238 const std::vector<int>& data()
const
244 std::vector<int> data_;
248 getSimulationTimePoint(
const std::time_t start,
249 const double elapsed);
251 InteHEAD::AquiferDims
Definition: EclipseState.hpp:55
Definition: Runspec.hpp:57
Definition: InteHEAD.hpp:40
Definition: UnitSystem.hpp:33
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29
Definition: InteHEAD.hpp:115
Definition: InteHEAD.hpp:127
Definition: InteHEAD.hpp:149
Definition: InteHEAD.hpp:102
Definition: InteHEAD.hpp:122
Definition: InteHEAD.hpp:144
Definition: InteHEAD.hpp:131
Definition: InteHEAD.hpp:86
Definition: InteHEAD.hpp:62
Definition: InteHEAD.hpp:70
Definition: InteHEAD.hpp:74
Definition: InteHEAD.hpp:92
Definition: InteHEAD.hpp:106
Definition: InteHEAD.hpp:52
Definition: InteHEAD.hpp:42