|
My Project
|
Class holding FIP configuration from RPTSOL/RPTSCHED keyword. More...
#include <FIPConfig.hpp>
Public Types | |
| enum class | OutputField { FIELD = 0 , FIPNUM = 1 , FIP = 2 , FOAM_FIELD = 3 , FOAM_REGION = 4 , POLYMER_FIELD = 5 , POLYMER_REGION = 6 , RESV = 7 , SOLVENT_FIELD = 8 , SOLVENT_REGION = 9 , TEMPERATURE_FIELD = 10 , TEMPERATURE_REGION = 11 , SURF_FIELD = 12 , SURF_REGION = 13 , TRACER_FIELD = 14 , TRACER_REGION = 15 , VE = 16 , 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.