My Project
|
Public Types | |
enum | EnabledTypes { IntProperties = 0x01 , DoubleProperties = 0x02 , AllProperties = IntProperties | DoubleProperties } |
Public Member Functions | |
EclipseState (const Deck &deck) | |
const IOConfig & | getIOConfig () const |
IOConfig & | getIOConfig () |
const InitConfig & | getInitConfig () const |
InitConfig & | getInitConfig () |
const SimulationConfig & | getSimulationConfig () const |
virtual const EclipseGrid & | getInputGrid () const |
const FaultCollection & | getFaults () const |
const TransMult & | getTransMult () const |
TransMult & | getTransMult () |
const NNC & | getInputNNC () const |
non-neighboring connections the non-standard adjacencies as specified in input deck | |
void | appendInputNNC (const std::vector< NNCdata > &nnc) |
void | setInputNNC (const NNC &nnc) |
bool | hasInputNNC () const |
virtual const FieldPropsManager & | fieldProps () const |
virtual const FieldPropsManager & | globalFieldProps () const |
const TableManager & | getTableManager () const |
const EclipseConfig & | getEclipseConfig () const |
const EclipseConfig & | cfg () const |
const GridDims & | gridDims () const |
const UnitSystem & | getDeckUnitSystem () const |
const UnitSystem & | getUnits () const |
std::string | getTitle () const |
void | apply_schedule_keywords (const std::vector< DeckKeyword > &keywords) |
const Runspec & | runspec () const |
const AquiferConfig & | aquifer () const |
const TracerConfig & | tracer () const |
const MICPpara & | getMICPpara () const |
void | reset_actnum (const std::vector< int > &new_actnum) |
void | pruneDeactivatedAquiferConnections (const std::vector< std::size_t > &deactivated_cells) |
void | loadRestartAquifers (const RestartIO::RstAquifer &aquifers) |
template<class Serializer > | |
void | serializeOp (Serializer &serializer) |
Static Public Member Functions | |
static bool | rst_cmp (const EclipseState &full_state, const EclipseState &rst_state) |
Protected Attributes | |
TableManager | m_tables |
Runspec | m_runspec |
EclipseConfig | m_eclipseConfig |
UnitSystem | m_deckUnitSystem |
EclipseGrid | m_inputGrid |
NNC | m_inputNnc |
GridDims | m_gridDims |
FieldPropsManager | field_props |
SimulationConfig | m_simulationConfig |
AquiferConfig | aquifer_config |
TransMult | m_transMult |
TracerConfig | tracer_config |
MICPpara | m_micppara |
std::string | m_title {} |
FaultCollection | m_faults {} |