21#ifndef PAVE_CALC_COLLECTIONHPP
22#define PAVE_CALC_COLLECTIONHPP
26#include <unordered_map>
29#include <opm/input/eclipse/Schedule/Well/PAvg.hpp>
30#include <opm/input/eclipse/Schedule/Well/PAvgCalculator.hpp>
39 bool has(
const std::string& wname)
const;
41 const std::vector<std::size_t>& index_list()
const;
42 void add_pressure(std::size_t index,
double pressure);
44 std::unordered_map<std::string, PAvgCalculator> calculators;
45 mutable std::optional<std::vector<std::size_t>> indexlist;
Definition: PAvgCalculatorCollection.hpp:35
Definition: PAvgCalculator.hpp:37
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30