#2546 Well Connection Factors : Several changes related to data access

Moved rig classes from command feature into ReservoirDataModel\Completions\
This commit is contained in:
Magne Sjaastad
2018-03-12 11:07:46 +01:00
parent 009ae7c750
commit 8e8c168405
30 changed files with 553 additions and 14 deletions

View File

@@ -23,7 +23,9 @@
#include "RiaApplication.h"
#include "RigEclipseCaseData.h"
#include "RigMainGrid.h"
#include "RigVirtualPerforationTransmissibilities.h"
#include "RigWellPath.h"
#include "RimEclipseCase.h"
@@ -203,6 +205,28 @@ void RivWellPathPartMgr::appendPerforationsToModel(const QDateTime& currentViewD
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RivWellPathPartMgr::appendVirtualTransmissibilitiesToModel(cvf::ModelBasicList* model,
const caf::DisplayCoordTransform* displayCoordTransform,
double characteristicCellSize)
{
RimEclipseCase* eclipseCase = nullptr;
m_rimView->firstAncestorOrThisOfType(eclipseCase);
if (!eclipseCase) return;
if (!eclipseCase->eclipseCaseData()) return;
RigEclipseCaseData* eclipseCaseData = eclipseCase->eclipseCaseData();
const RigVirtualPerforationTransmissibilities* trans = eclipseCaseData->virtualPerforationTransmissibilities();
if (trans)
{
}
}
//--------------------------------------------------------------------------------------------------
/// The pipe geometry needs to be rebuilt on scale change to keep the pipes round
//--------------------------------------------------------------------------------------------------