20 #ifndef OPM_WINJMULT_HPP 21 #define OPM_WINJMULT_HPP 28 class KeywordLocation;
32 enum class InjMultMode {
39 double fracture_pressure {std::numeric_limits<double>::max()};
40 double multiplier_gradient {0.};
42 static InjMultMode injMultModeFromString(
const std::string& str,
45 template <
class Serializer>
48 serializer(fracture_pressure);
49 serializer(multiplier_gradient);
52 bool operator==(
const InjMult& rhs)
const;
54 static InjMult serializationTestObject();
55 static std::string InjMultToString(
const InjMult&);
60 #endif // OPM_WINJMULT_HPP Definition: KeywordLocation.hpp:27
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
Definition: WINJMULT.hpp:30
Class for (de-)serializing.
Definition: Serializer.hpp:94