mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#4018 Result management : Use ensureReservoirCaseIsOpen instead of open...
This commit is contained in:
parent
6935ea0688
commit
fde60d1e34
@ -71,13 +71,10 @@ void RicfExportProperty::execute()
|
||||
return;
|
||||
}
|
||||
|
||||
if (!eclipseCase->eclipseCaseData())
|
||||
if (!eclipseCase->ensureReservoirCaseIsOpen())
|
||||
{
|
||||
if (!eclipseCase->openReserviorCase())
|
||||
{
|
||||
RiaLogging::error(QString("exportProperty: Could not find eclipseCaseData with ID %1").arg(m_caseId()));
|
||||
return;
|
||||
}
|
||||
RiaLogging::error(QString("exportProperty: Could not find eclipseCaseData with ID %1").arg(m_caseId()));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -70,7 +70,6 @@ public:
|
||||
void setFilesContainingFaults(const std::vector<QString>& val);
|
||||
|
||||
bool ensureReservoirCaseIsOpen();
|
||||
bool openReserviorCase();
|
||||
virtual bool openEclipseGridFile() = 0;
|
||||
|
||||
RigEclipseCaseData* eclipseCaseData();
|
||||
@ -131,7 +130,8 @@ protected:
|
||||
|
||||
private:
|
||||
void createTimeStepFormatString();
|
||||
std::vector<Rim3dView*> allSpecialViews() const override;
|
||||
std::vector<Rim3dView*> allSpecialViews() const override;
|
||||
bool openReserviorCase();
|
||||
|
||||
protected:
|
||||
caf::PdmField<bool> m_flipXAxis;
|
||||
|
@ -233,7 +233,7 @@ bool RimEclipseInputCase::openEclipseGridFile()
|
||||
void RimEclipseInputCase::reloadEclipseGridFile()
|
||||
{
|
||||
setReservoirData(nullptr);
|
||||
openReserviorCase();
|
||||
ensureReservoirCaseIsOpen();
|
||||
}
|
||||
|
||||
#define for_all(stdVector, indexName) for (size_t indexName = 0; indexName < stdVector.size(); ++indexName)
|
||||
|
@ -243,7 +243,7 @@ void RimEclipseResultCase::reloadEclipseGridFile()
|
||||
m_gridAndWellDataIsReadFromFile = false;
|
||||
m_activeCellInfoIsReadFromFile = false;
|
||||
setReservoirData(nullptr);
|
||||
openReserviorCase();
|
||||
ensureReservoirCaseIsOpen();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -176,7 +176,7 @@ bool RimEclipseStatisticsCase::openEclipseGridFile()
|
||||
void RimEclipseStatisticsCase::reloadEclipseGridFile()
|
||||
{
|
||||
setReservoirData(nullptr);
|
||||
openReserviorCase();
|
||||
ensureReservoirCaseIsOpen();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
@ -830,7 +830,7 @@ void RimEclipseView::onLoadDataAndUpdate()
|
||||
|
||||
if (m_eclipseCase)
|
||||
{
|
||||
if (!m_eclipseCase->openReserviorCase())
|
||||
if (!m_eclipseCase->ensureReservoirCaseIsOpen())
|
||||
{
|
||||
QMessageBox::warning(RiuMainWindow::instance(),
|
||||
"Error when opening project file",
|
||||
|
@ -171,7 +171,7 @@ void RimIdenticalGridCaseGroup::loadMainCaseAndActiveCellInfo()
|
||||
// When reading active cell info, only the total cell count is tested for consistency
|
||||
|
||||
RimEclipseCase* mainCase = caseCollection()->reservoirs[0];
|
||||
if (!mainCase->openReserviorCase())
|
||||
if (!mainCase->ensureReservoirCaseIsOpen())
|
||||
{
|
||||
QMessageBox::warning(Riu3DMainWindowTools::mainWindowWidget(),
|
||||
"Error when opening project file",
|
||||
|
Loading…
Reference in New Issue
Block a user