20 #ifndef OPM_AGGREGATE_MSW_DATA_HPP 21 #define OPM_AGGREGATE_MSW_DATA_HPP 23 #include <opm/output/data/Wells.hpp> 36 namespace Opm {
namespace RestartIO {
namespace Helpers {
44 const std::size_t rptStep,
46 const std::vector<int>& inteHead,
54 return this->iSeg_.
data();
58 const std::vector<double>&
getRSeg()
const 60 return this->rSeg_.
data();
66 return this->iLBS_.
data();
72 return this->iLBR_.
data();
91 #endif // OPM_AGGREGATE_WELL_DATA_HPP Definition: AggregateMSWData.hpp:38
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
About cell information and dimension: The actual grid information is held in a pointer to an ERT ecl_...
Definition: EclipseGrid.hpp:62
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
const std::vector< int > & getILBr() const
Retrieve Integer multisegment well data Array for lateral branches (ILBR)
Definition: AggregateMSWData.hpp:70
const std::vector< int > & getISeg() const
Retrieve Integer Multisegment well data Array.
Definition: AggregateMSWData.hpp:52
const std::vector< int > & getILBs() const
Retrieve Integer multisegment well data Array for lateral branches (ILBS)
Definition: AggregateMSWData.hpp:64
Definition: UnitSystem.hpp:34
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
Definition: Wells.hpp:1197
const std::vector< double > & getRSeg() const
Retrieve Double precision segment data Array.
Definition: AggregateMSWData.hpp:58