My Project
Opm::EclipseState Class Reference

Public Types

enum  EnabledTypes { IntProperties = 0x01 , DoubleProperties = 0x02 , AllProperties = IntProperties | DoubleProperties }
 

Public Member Functions

 EclipseState (const Deck &deck)
 
const IOConfiggetIOConfig () const
 
IOConfiggetIOConfig ()
 
const InitConfiggetInitConfig () const
 
InitConfiggetInitConfig ()
 
const SimulationConfiggetSimulationConfig () const
 
virtual const EclipseGridgetInputGrid () const
 
const FaultCollectiongetFaults () const
 
const MICPparagetMicppara () const
 
const TransMultgetTransMult () const
 
const NNCgetInputNNC () 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 FieldPropsManagerfieldProps () const
 
virtual const FieldPropsManagerglobalFieldProps () const
 
const TableManagergetTableManager () const
 
const EclipseConfiggetEclipseConfig () const
 
const EclipseConfigcfg () const
 
const GridDimsgridDims () const
 
const UnitSystemgetDeckUnitSystem () const
 
const UnitSystemgetUnits () const
 
std::string getTitle () const
 
void apply_geo_keywords (const std::vector< DeckKeyword > &keywords)
 
const Runspecrunspec () const
 
const AquiferConfigaquifer () const
 
const TracerConfigtracer () const
 
const MICPparagetMICPpara () 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
 
AquiferConfig aquifer_config
 
SimulationConfig m_simulationConfig
 
TransMult m_transMult
 
FaultCollection m_faults
 
std::string m_title
 
TracerConfig tracer_config
 
MICPpara m_micppara
 

The documentation for this class was generated from the following file: