20 #ifndef OPM_AGGREGATE_Actionx_DATA_HPP 21 #define OPM_AGGREGATE_Actionx_DATA_HPP 25 #include <opm/io/eclipse/PaddedOutputString.hpp> 37 namespace Opm {
namespace Action {
41 namespace Opm {
namespace RestartIO {
namespace Helpers {
49 const std::size_t simStep);
51 const std::vector<int>& getIACT()
const 53 return this->iACT_.
data();
56 const std::vector<float>& getSACT()
const 58 return this->sACT_.
data();
61 const std::vector<EclIO::PaddedOutputString<8>>& getZACT()
const 63 return this->zACT_.data();
66 const std::vector<EclIO::PaddedOutputString<8>>& getZLACT()
const 68 return this->zLACT_.data();
71 const std::vector<EclIO::PaddedOutputString<8>>& getZACN()
const 73 return this->zACN_.data();
76 const std::vector<int>& getIACN()
const 78 return this->iACN_.
data();
82 const std::vector<double>& getSACN()
const 84 return this->sACN_.
data();
89 std::size_t num_actions,
94 const std::size_t simStep);
121 #endif //OPM_AGGREGATE_WELL_DATA_HPP Definition: Actdims.hpp:30
const std::vector< T > & data() const
Get read-only access to full, linearised data items for all windows.
Definition: WindowedArray.hpp:137
Definition: Schedule.hpp:100
Definition: AggregateActionxData.hpp:43
Management information about the current run's ACTION system, especially concerning the number of tim...
Definition: State.hpp:50
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
Definition: SummaryState.hpp:72
Provide facilities to simplify constructing restart vectors such as IWEL or RSEG. ...
auto data() const -> decltype(std::declval< const WindowedArray< T >>().data())
Get read-only access to full, linearised data items for all windows.
Definition: WindowedArray.hpp:256