mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#1126 Fixing constructor
This commit is contained in:
parent
2ce81e9045
commit
db6d471e9c
@ -18,16 +18,17 @@
|
|||||||
|
|
||||||
#include "RigTofAccumulatedPhaseFractionsCalculator.h"
|
#include "RigTofAccumulatedPhaseFractionsCalculator.h"
|
||||||
|
|
||||||
|
#include "RigCaseCellResultsData.h"
|
||||||
#include "RigEclipseCaseData.h"
|
#include "RigEclipseCaseData.h"
|
||||||
#include "RimEclipseCase.h"
|
#include "RigFlowDiagResultAddress.h"
|
||||||
#include "RimReservoirCellResultsStorage.h"
|
#include "RigFlowDiagResults.h"
|
||||||
#include "RigResultAccessor.h"
|
#include "RigResultAccessor.h"
|
||||||
#include "RigResultAccessorFactory.h"
|
#include "RigResultAccessorFactory.h"
|
||||||
#include "RigSingleWellResultsData.h"
|
#include "RigSingleWellResultsData.h"
|
||||||
#include "RigFlowDiagResultAddress.h"
|
|
||||||
|
#include "RimEclipseResultCase.h"
|
||||||
#include "RimFlowDiagSolution.h"
|
#include "RimFlowDiagSolution.h"
|
||||||
#include "RigFlowDiagResults.h"
|
#include "RimReservoirCellResultsStorage.h"
|
||||||
#include "RigCaseCellResultsData.h"
|
|
||||||
|
|
||||||
#include <map>
|
#include <map>
|
||||||
|
|
||||||
@ -36,13 +37,15 @@
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
RigTofAccumulatedPhaseFractionsCalculator::RigTofAccumulatedPhaseFractionsCalculator(RimEclipseCase* caseToApply,
|
RigTofAccumulatedPhaseFractionsCalculator::RigTofAccumulatedPhaseFractionsCalculator(RimEclipseResultCase* caseToApply,
|
||||||
QString wellname,
|
QString wellname,
|
||||||
size_t timestep)
|
size_t timestep)
|
||||||
:m_case(caseToApply),
|
:m_case(caseToApply),
|
||||||
m_wellName(wellname),
|
m_wellName(wellname),
|
||||||
m_timeStep(timestep)
|
m_timeStep(timestep)
|
||||||
{
|
{
|
||||||
|
m_flowDiagSolution = caseToApply->defaultFlowDiagSolution();
|
||||||
|
|
||||||
computeTOFaccumulations();
|
computeTOFaccumulations();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -80,23 +83,16 @@ void RigTofAccumulatedPhaseFractionsCalculator::computeTOFaccumulations()
|
|||||||
m_wellName.toStdString()),
|
m_wellName.toStdString()),
|
||||||
m_timeStep);
|
m_timeStep);
|
||||||
|
|
||||||
|
|
||||||
std::vector<double> accumulatedPhaseFractionSwat;
|
|
||||||
std::vector<double> accumulatedPhaseFractionSoil;
|
|
||||||
std::vector<double> accumulatedPhaseFractionSgas;
|
|
||||||
std::vector<double> tofInIncreasingOrder;
|
|
||||||
|
|
||||||
|
|
||||||
sortTofAndCalculateAccPhaseFraction(tofData,
|
sortTofAndCalculateAccPhaseFraction(tofData,
|
||||||
fractionData,
|
fractionData,
|
||||||
porvResults,
|
porvResults,
|
||||||
swatResults,
|
swatResults,
|
||||||
soilResults,
|
soilResults,
|
||||||
sgasResults,
|
sgasResults,
|
||||||
accumulatedPhaseFractionSwat,
|
m_accumulatedPhaseFractionSwat,
|
||||||
accumulatedPhaseFractionSoil,
|
m_accumulatedPhaseFractionSoil,
|
||||||
accumulatedPhaseFractionSgas,
|
m_accumulatedPhaseFractionSgas,
|
||||||
tofInIncreasingOrder);
|
m_tofInIncreasingOrder);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
#include <array>
|
#include <array>
|
||||||
#include "RimFlowDiagSolution.h"
|
#include "RimFlowDiagSolution.h"
|
||||||
|
|
||||||
class RimEclipseCase;
|
class RimEclipseResultCase;
|
||||||
|
|
||||||
//==================================================================================================
|
//==================================================================================================
|
||||||
///
|
///
|
||||||
@ -38,7 +38,7 @@ class RigTofAccumulatedPhaseFractionsCalculator
|
|||||||
{
|
{
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit RigTofAccumulatedPhaseFractionsCalculator(RimEclipseCase* caseToApply,
|
explicit RigTofAccumulatedPhaseFractionsCalculator(RimEclipseResultCase* caseToApply,
|
||||||
QString wellname,
|
QString wellname,
|
||||||
size_t timestep);
|
size_t timestep);
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ private:
|
|||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
RimEclipseCase* m_case;
|
RimEclipseResultCase* m_case;
|
||||||
QString m_wellName;
|
QString m_wellName;
|
||||||
size_t m_timeStep;
|
size_t m_timeStep;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user