mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fixed issue related to reading data after close
p4#: 20647
This commit is contained in:
parent
d628973f56
commit
3dc027e29e
@ -191,10 +191,15 @@ bool transferGridCellData(RigMainGrid* mainGrid, RigActiveCellInfo* activeCellIn
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
RifReaderEclipseOutput::RifReaderEclipseOutput()
|
RifReaderEclipseOutput::RifReaderEclipseOutput()
|
||||||
{
|
{
|
||||||
|
m_fileName.clear();
|
||||||
|
m_fileSet.clear();
|
||||||
|
|
||||||
|
m_timeSteps.clear();
|
||||||
|
|
||||||
|
m_eclipseCase = NULL;
|
||||||
|
|
||||||
m_ecl_init_file = NULL;
|
m_ecl_init_file = NULL;
|
||||||
m_dynamicResultsAccess = NULL;
|
m_dynamicResultsAccess = NULL;
|
||||||
|
|
||||||
ground();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
@ -204,17 +209,6 @@ RifReaderEclipseOutput::~RifReaderEclipseOutput()
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
|
||||||
/// Ground members
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
|
||||||
void RifReaderEclipseOutput::ground()
|
|
||||||
{
|
|
||||||
m_fileName.clear();
|
|
||||||
m_fileSet.clear();
|
|
||||||
|
|
||||||
m_timeSteps.clear();
|
|
||||||
m_eclipseCase = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
/// Close interface (for now, no files are kept open after calling methods, so just clear members)
|
/// Close interface (for now, no files are kept open after calling methods, so just clear members)
|
||||||
@ -231,8 +225,6 @@ void RifReaderEclipseOutput::close()
|
|||||||
{
|
{
|
||||||
m_dynamicResultsAccess->close();
|
m_dynamicResultsAccess->close();
|
||||||
}
|
}
|
||||||
|
|
||||||
ground();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
@ -53,7 +53,6 @@ public:
|
|||||||
static bool transferGeometry(const ecl_grid_type* mainEclGrid, RigEclipseCase* eclipseCase);
|
static bool transferGeometry(const ecl_grid_type* mainEclGrid, RigEclipseCase* eclipseCase);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void ground();
|
|
||||||
bool readActiveCellInfo();
|
bool readActiveCellInfo();
|
||||||
bool buildMetaData();
|
bool buildMetaData();
|
||||||
void readWellCells();
|
void readWellCells();
|
||||||
|
Loading…
Reference in New Issue
Block a user