27#include <opm/output/eclipse/AggregateAquiferData.hpp>
28#include <opm/output/eclipse/RestartValue.hpp>
45namespace Opm {
namespace EclIO {
namespace OutputStream {
51namespace Opm {
namespace Action {
78namespace Opm::RestartIO {
80 void save(EclIO::OutputStream::Restart& rstFile,
82 double seconds_elapsed,
84 const EclipseState& es,
85 const EclipseGrid& grid,
86 const Schedule& schedule,
87 const Action::State& action_state,
88 const WellTestState& wtest_state,
89 const SummaryState& sumState,
90 const UDQState& udqState,
91 std::optional<Helpers::AggregateAquiferData>& aquiferData,
92 bool write_double =
false);
95 void save(EclIO::OutputStream::Restart& rstFile,
97 double seconds_elapsed,
98 std::vector<RestartValue> value,
99 const EclipseState& es,
100 const EclipseGrid& grid,
101 const Schedule& schedule,
102 const Action::State& action_state,
103 const WellTestState& wtest_state,
104 const SummaryState& sumState,
105 const UDQState& udqState,
106 std::optional<Helpers::AggregateAquiferData>& aquiferData,
107 bool write_double =
false);
110 RestartValue load(
const std::string& filename,
112 Action::State& action_state,
113 SummaryState& summary_state,
114 const std::vector<RestartKey>& solution_keys,
115 const EclipseState& es,
116 const EclipseGrid& grid,
117 const Schedule& schedule,
118 const std::vector<RestartKey>& extra_keys = {});
121 data::Solution load_solution_only(
const std::string& filename,
123 const std::vector<RestartKey>& solution_keys,
124 const EclipseState& es,
125 const EclipseGrid& grid);
Management information about the current run's ACTION system, especially concerning the number of tim...
Definition State.hpp:51
File manager for restart output streams.
Definition OutputStream.hpp:150
About cell information and dimension: The actual grid information is held in a pointer to an ERT ecl_...
Definition EclipseGrid.hpp:62
Definition EclipseState.hpp:66
Definition Schedule.hpp:101
Definition SummaryState.hpp:73
Definition UDQState.hpp:40
Definition WellTestState.hpp:65
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30