20#ifndef OPM_FIP_CONFIG_HPP
21#define OPM_FIP_CONFIG_HPP
72 template<
class Serializer>
86 void parseRPT(
const RPTConfig& rptConfig);
Definition DeckKeyword.hpp:36
Class holding FIP configuration from RPTSOL/RPTSCHED keyword.
Definition FIPConfig.hpp:32
bool output(OutputField field) const
Query if FIP output is enabled for a given field.
Definition FIPConfig.cpp:103
static FIPConfig serializationTestObject()
Returns a test object used for serialization tests.
Definition FIPConfig.cpp:93
OutputField
Enumeration of FIP report outputs.
Definition FIPConfig.hpp:35
@ FIP
FIP defined regions.
@ SURF_REGION
Surfacant region report.
@ SOLVENT_REGION
Solvent region report.
@ NUM_FIP_REPORT
Number of configuration flags.
@ SURF_FIELD
Surfacant field report.
@ TRACER_FIELD
Tracer field report.
@ FOAM_FIELD
Foam field report.
@ VE
VE (oil, water, gas) zone report.
@ TRACER_REGION
Tracer region report.
@ FOAM_REGION
Foam region report.
@ SOLVENT_FIELD
Solvent field report.
@ TEMPERATURE_REGION
Temperature region report.
@ POLYMER_FIELD
Polymer field report.
@ POLYMER_REGION
Polymer region report.
@ TEMPERATURE_FIELD
Temperature field report.
void serializeOp(Serializer &serializer)
(De-)serialization handler.
Definition FIPConfig.hpp:73
FIPConfig()=default
Default constructor.
bool operator==(const FIPConfig &rhs) const
Comparison operator.
Definition FIPConfig.cpp:108
Definition RPTConfig.hpp:29
Class for (de-)serializing.
Definition Serializer.hpp:84
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30