mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
This commit is contained in:
@@ -20,9 +20,10 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
#include "RiaDefines.h"
|
||||
|
||||
#include "RimEclipseCase.h"
|
||||
|
||||
#include "cvfBase.h"
|
||||
#include "cvfObject.h"
|
||||
#include "cafPdmField.h"
|
||||
@@ -30,12 +31,11 @@
|
||||
#include "cafAppEnum.h"
|
||||
#include "cvfCollection.h"
|
||||
|
||||
|
||||
class RimIdenticalGridCaseGroup;
|
||||
class RimEclipseResultDefinition;
|
||||
class RimEclipseStatisticsCaseCollection;
|
||||
class RigMainGrid;
|
||||
class RigSimWellData;
|
||||
class RimEclipseResultDefinition;
|
||||
class RimEclipseStatisticsCaseCollection;
|
||||
class RimIdenticalGridCaseGroup;
|
||||
|
||||
|
||||
//==================================================================================================
|
||||
@@ -63,7 +63,7 @@ public:
|
||||
virtual bool openEclipseGridFile();
|
||||
virtual void reloadEclipseGridFile();
|
||||
|
||||
RimCaseCollection* parentStatisticsCaseCollection();
|
||||
RimCaseCollection* parentStatisticsCaseCollection() const;
|
||||
|
||||
enum PercentileCalcType
|
||||
{
|
||||
@@ -80,9 +80,8 @@ public:
|
||||
private:
|
||||
void scheduleACTIVEGeometryRegenOnReservoirViews();
|
||||
|
||||
RimIdenticalGridCaseGroup* caseGroup();
|
||||
|
||||
void getSourceCases(std::vector<RimEclipseCase*>& sourceCases);
|
||||
RimIdenticalGridCaseGroup* caseGroup() const;
|
||||
std::vector<RimEclipseCase*> getSourceCases() const;
|
||||
|
||||
void populateResultSelection();
|
||||
|
||||
@@ -90,17 +89,15 @@ private:
|
||||
void updateSelectionSummaryLabel();
|
||||
void updatePercentileUiVisibility();
|
||||
|
||||
|
||||
void setWellResultsAndUpdateViews(const cvf::Collection<RigSimWellData>& sourceCaseSimWellData);
|
||||
|
||||
// Pdm system overrides
|
||||
virtual void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) ;
|
||||
virtual QList<caf::PdmOptionItemInfo> calculateValueOptions( const caf::PdmFieldHandle* fieldNeedingOptions, bool * useOptionsOnly );
|
||||
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue);
|
||||
|
||||
virtual void defineEditorAttribute( const caf::PdmFieldHandle* field, QString uiConfigName, caf::PdmUiEditorAttribute * attribute );
|
||||
// Fields
|
||||
|
||||
private:
|
||||
caf::PdmField< caf::AppEnum< RiaDefines::ResultCatType > > m_resultType;
|
||||
caf::PdmField< caf::AppEnum< RiaDefines::PorosityModelType > > m_porosityModel;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user