|
opm-common
|
Class holding FIP configuration from RPTSOL/RPTSCHED keyword. More...
#include <FIPConfig.hpp>
Public Types | |
| enum | OutputField { OutputField::FIELD = 0, OutputField::FIPNUM = 1, OutputField::FIP = 2, OutputField::FOAM_FIELD = 3, OutputField::FOAM_REGION = 4, OutputField::POLYMER_FIELD = 5, OutputField::POLYMER_REGION = 6, OutputField::RESV = 7, OutputField::SOLVENT_FIELD = 8, OutputField::SOLVENT_REGION = 9, OutputField::TEMPERATURE_FIELD = 10, OutputField::TEMPERATURE_REGION = 11, OutputField::SURF_FIELD = 12, OutputField::SURF_REGION = 13, OutputField::TRACER_FIELD = 14, OutputField::TRACER_REGION = 15, OutputField::VE = 16, OutputField::NUM_FIP_REPORT = 17 } |
| Enumeration of FIP report outputs. More... | |
Public Member Functions | |
| FIPConfig ()=default | |
| Default constructor. | |
| FIPConfig (const Deck &deck) | |
| Construct from RPTSOL keyword if deck holds one. | |
| FIPConfig (const DeckKeyword &keyword) | |
| Construct from given keyword (RPTSOL or RPTSCHED). | |
| FIPConfig (const RPTConfig &rptConfig) | |
| Construct from given RTPConfig. | |
| template<class Serializer > | |
| void | serializeOp (Serializer &serializer) |
| (De-)serialization handler. | |
| bool | output (OutputField field) const |
| Query if FIP output is enabled for a given field. | |
| bool | operator== (const FIPConfig &rhs) const |
| Comparison operator. | |
Static Public Member Functions | |
| static FIPConfig | serializationTestObject () |
| Returns a test object used for serialization tests. | |
Class holding FIP configuration from RPTSOL/RPTSCHED keyword.
|
strong |
Enumeration of FIP report outputs.