20 #ifndef OPM_SIMULATION_CONFIG_HPP
21 #define OPM_SIMULATION_CONFIG_HPP
23 #include <opm/input/eclipse/EclipseState/SimulationConfig/RockConfig.hpp>
24 #include <opm/input/eclipse/EclipseState/SimulationConfig/ThresholdPressure.hpp>
25 #include <opm/input/eclipse/EclipseState/SimulationConfig/BCConfig.hpp>
30 class FieldPropsManager;
46 bool useThresholdPressure()
const;
48 bool hasDISGAS()
const;
49 bool hasVAPOIL()
const;
50 bool hasVAPWAT()
const;
51 bool isThermal()
const;
52 bool isDiffusive()
const;
53 bool hasPRECSALT()
const;
58 template<
class Serializer>
61 serializer(m_ThresholdPressure);
62 serializer(m_bcconfig);
63 serializer(m_rock_config);
68 serializer(m_isThermal);
69 serializer(m_diffuse);
70 serializer(m_PRECSALT);
Definition: BCConfig.hpp:50
Definition: FieldPropsManager.hpp:38
Definition: RockConfig.hpp:30
Class for (de-)serializing.
Definition: Serializer.hpp:75
Definition: SimulationConfig.hpp:32
Definition: ThresholdPressure.hpp:32
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:29