20#ifndef BOXMANAGER_HPP_
21#define BOXMANAGER_HPP_
23#include <opm/input/eclipse/EclipseState/Grid/Box.hpp>
24#include <opm/input/eclipse/EclipseState/Grid/GridDims.hpp>
58 Box::IsActive isActive,
59 Box::ActiveIdx activeIdx);
61 void setInputBox(
int i1,
int i2 ,
int j1 ,
int j2 ,
int k1 ,
int k2);
62 void setKeywordBox(
int i1,
int i2 ,
int j1 ,
int j2 ,
int k1 ,
int k2);
68 const Box& getActiveBox()
const;
69 const std::vector<Box::cell_index>& index_list()
const;
73 Box::IsActive isActive_{};
74 Box::ActiveIdx activeIdx_{};
76 std::unique_ptr<Box> m_globalBox;
77 std::unique_ptr<Box> m_inputBox;
78 std::unique_ptr<Box> m_keywordBox;
81 makeBox(
const int i1,
const int i2,
82 const int j1,
const int j2,
83 const int k1,
const int k2)
const;
Definition: BoxManager.hpp:55
Definition: GridDims.hpp:31
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30