51 virtual void reset_actnum(
const std::vector<int>& actnum);
52 const std::string& default_region()
const;
53 virtual std::vector<int> actnum()
const;
54 virtual std::vector<double> porv(
bool global =
false)
const;
57 void apply_schedule_keywords(
const std::vector<DeckKeyword>& keywords);
68 std::size_t active_size()
const;
128 template <
typename T>
129 std::vector<T> get_copy(
const std::string& keyword,
bool global=
false)
const;
140 template <
typename T>
141 const std::vector<T>* try_get(
const std::string& keyword)
const;
148 template <
typename T>
149 std::vector<bool> defaulted(
const std::string& keyword)
const;
161 template <
typename T>
162 static bool supported(
const std::string& keyword);
171 template <
typename T>
172 std::vector<std::string> keys()
const;
175 get_int_field_data(
const std::string& keyword)
const;
182 virtual const std::vector<int>& get_int(
const std::string& keyword)
const {
return this->get<int>(keyword); }
183 virtual std::vector<int> get_global_int(
const std::string& keyword)
const {
return this->get_global<int>(keyword); }
185 virtual const std::vector<double>& get_double(
const std::string& keyword)
const {
return this->get<double>(keyword); }
186 virtual std::vector<double> get_global_double(
const std::string& keyword)
const {
return this->get_global<double>(keyword); }
188 virtual bool has_int(
const std::string& keyword)
const {
return this->has<int>(keyword); }
189 virtual bool has_double(
const std::string& keyword)
const {
return this->has<double>(keyword); }
222 virtual bool tran_active(
const std::string& keyword)
const;
233 virtual void apply_tran(
const std::string& keyword, std::vector<double>& tran_data)
const;
235 void apply_numerical_aquifers(
const NumericalAquifers& aquifers);
237 const std::unordered_map<std::string,Fieldprops::TranCalculator>& getTran()
const;
256 template <
typename T>
257 const std::vector<T>& get(
const std::string& keyword)
const;
264 template <
typename T>
265 bool has(
const std::string& keyword)
const;
272 template <
typename T>
273 std::vector<T> get_global(
const std::string& keyword)
const;
275 std::shared_ptr<FieldProps> fp;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30