mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3958 Refactoring: Privatized and renamed findTransmissibilityResults()
Narrower identification in header of methods needing refactoring attention
This commit is contained in:
parent
5a01fdb88e
commit
70fc63056f
@ -924,8 +924,7 @@ void RigCaseCellResultsData::createPlaceholderResultEntries()
|
|||||||
|
|
||||||
// TRANSXYZ
|
// TRANSXYZ
|
||||||
{
|
{
|
||||||
size_t tranX, tranY, tranZ;
|
if (hasCompleteTransmissibilityResults())
|
||||||
if (findTransmissibilityResults(tranX, tranY, tranZ))
|
|
||||||
{
|
{
|
||||||
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::combinedTransmissibilityResultName(), false, 0);
|
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::combinedTransmissibilityResultName(), false, 0);
|
||||||
}
|
}
|
||||||
@ -950,8 +949,8 @@ void RigCaseCellResultsData::createPlaceholderResultEntries()
|
|||||||
|
|
||||||
// riMULTXYZ and X, Y, Z
|
// riMULTXYZ and X, Y, Z
|
||||||
{
|
{
|
||||||
size_t tranX, tranY, tranZ;
|
|
||||||
if (findTransmissibilityResults(tranX, tranY, tranZ) &&
|
if (hasCompleteTransmissibilityResults() &&
|
||||||
findScalarResultIndex(RiaDefines::STATIC_NATIVE, RiaDefines::riTranXResultName()) != cvf::UNDEFINED_SIZE_T &&
|
findScalarResultIndex(RiaDefines::STATIC_NATIVE, RiaDefines::riTranXResultName()) != cvf::UNDEFINED_SIZE_T &&
|
||||||
findScalarResultIndex(RiaDefines::STATIC_NATIVE, RiaDefines::riTranYResultName()) != cvf::UNDEFINED_SIZE_T &&
|
findScalarResultIndex(RiaDefines::STATIC_NATIVE, RiaDefines::riTranYResultName()) != cvf::UNDEFINED_SIZE_T &&
|
||||||
findScalarResultIndex(RiaDefines::STATIC_NATIVE, RiaDefines::riTranZResultName()) != cvf::UNDEFINED_SIZE_T)
|
findScalarResultIndex(RiaDefines::STATIC_NATIVE, RiaDefines::riTranZResultName()) != cvf::UNDEFINED_SIZE_T)
|
||||||
@ -980,8 +979,7 @@ void RigCaseCellResultsData::createPlaceholderResultEntries()
|
|||||||
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::riAreaNormTranZResultName(), false, 0);
|
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::riAreaNormTranZResultName(), false, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t tranX, tranY, tranZ;
|
if (hasCompleteTransmissibilityResults())
|
||||||
if (findTransmissibilityResults(tranX, tranY, tranZ))
|
|
||||||
{
|
{
|
||||||
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::combinedRiAreaNormTranResultName(), false, 0);
|
addStaticScalarResult(RiaDefines::STATIC_NATIVE, RiaDefines::combinedRiAreaNormTranResultName(), false, 0);
|
||||||
}
|
}
|
||||||
@ -1004,8 +1002,10 @@ void RigCaseCellResultsData::createPlaceholderResultEntries()
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
bool RigCaseCellResultsData::findTransmissibilityResults(size_t& tranX, size_t& tranY, size_t& tranZ) const
|
bool RigCaseCellResultsData::hasCompleteTransmissibilityResults() const
|
||||||
{
|
{
|
||||||
|
size_t tranX; size_t tranY; size_t tranZ;
|
||||||
|
|
||||||
tranX = findScalarResultIndex(RiaDefines::STATIC_NATIVE, "TRANX");
|
tranX = findScalarResultIndex(RiaDefines::STATIC_NATIVE, "TRANX");
|
||||||
tranY = findScalarResultIndex(RiaDefines::STATIC_NATIVE, "TRANY");
|
tranY = findScalarResultIndex(RiaDefines::STATIC_NATIVE, "TRANY");
|
||||||
tranZ = findScalarResultIndex(RiaDefines::STATIC_NATIVE, "TRANZ");
|
tranZ = findScalarResultIndex(RiaDefines::STATIC_NATIVE, "TRANZ");
|
||||||
|
@ -77,8 +77,8 @@ public:
|
|||||||
void sumCellScalarValues(const RigEclipseResultAddress& resVarAddr, size_t timeStepIndex, double& sumValue);
|
void sumCellScalarValues(const RigEclipseResultAddress& resVarAddr, size_t timeStepIndex, double& sumValue);
|
||||||
void mobileVolumeWeightedMean(const RigEclipseResultAddress& resVarAddr, double& meanValue);
|
void mobileVolumeWeightedMean(const RigEclipseResultAddress& resVarAddr, double& meanValue);
|
||||||
void mobileVolumeWeightedMean(const RigEclipseResultAddress& resVarAddr, size_t timeStepIndex, double& meanValue);
|
void mobileVolumeWeightedMean(const RigEclipseResultAddress& resVarAddr, size_t timeStepIndex, double& meanValue);
|
||||||
// Access meta-information about the results
|
|
||||||
|
|
||||||
|
// Access meta-information about the results
|
||||||
|
|
||||||
size_t timeStepCount(const RigEclipseResultAddress& resVarAddr) const;
|
size_t timeStepCount(const RigEclipseResultAddress& resVarAddr) const;
|
||||||
size_t maxTimeStepCount(RigEclipseResultAddress* resultAddressWithMostTimeSteps = nullptr) const;
|
size_t maxTimeStepCount(RigEclipseResultAddress* resultAddressWithMostTimeSteps = nullptr) const;
|
||||||
@ -124,6 +124,12 @@ public:
|
|||||||
size_t findScalarResultIndex(RiaDefines::ResultCatType type, const QString& resultName) const;
|
size_t findScalarResultIndex(RiaDefines::ResultCatType type, const QString& resultName) const;
|
||||||
size_t findScalarResultIndex(const QString& resultName) const;
|
size_t findScalarResultIndex(const QString& resultName) const;
|
||||||
|
|
||||||
|
size_t addStaticScalarResult(RiaDefines::ResultCatType type,
|
||||||
|
const QString& resultName,
|
||||||
|
bool needsToBeStored,
|
||||||
|
size_t resultValueCount);
|
||||||
|
// <---
|
||||||
|
|
||||||
// Access the results data
|
// Access the results data
|
||||||
|
|
||||||
const std::vector< std::vector<double> > & cellScalarResults(const RigEclipseResultAddress& resVarAddr) const;
|
const std::vector< std::vector<double> > & cellScalarResults(const RigEclipseResultAddress& resVarAddr) const;
|
||||||
@ -139,16 +145,6 @@ public:
|
|||||||
RiaDefines::PorosityModelType poroModel,
|
RiaDefines::PorosityModelType poroModel,
|
||||||
std::vector<RimEclipseCase*> destinationCases);
|
std::vector<RimEclipseCase*> destinationCases);
|
||||||
|
|
||||||
|
|
||||||
size_t addStaticScalarResult(RiaDefines::ResultCatType type,
|
|
||||||
const QString& resultName,
|
|
||||||
bool needsToBeStored,
|
|
||||||
size_t resultValueCount);
|
|
||||||
|
|
||||||
bool findTransmissibilityResults(size_t& tranX, size_t& tranY, size_t& tranZ) const;
|
|
||||||
|
|
||||||
// <---
|
|
||||||
|
|
||||||
std::vector<RigEclipseResultAddress> existingResults() const;
|
std::vector<RigEclipseResultAddress> existingResults() const;
|
||||||
const RigEclipseResultInfo* resultInfo(const RigEclipseResultAddress& resVarAddr) const;
|
const RigEclipseResultInfo* resultInfo(const RigEclipseResultAddress& resVarAddr) const;
|
||||||
|
|
||||||
@ -163,6 +159,8 @@ private:
|
|||||||
void computeSOILForTimeStep(size_t timeStepIndex);
|
void computeSOILForTimeStep(size_t timeStepIndex);
|
||||||
void testAndComputeSgasForTimeStep(size_t timeStepIndex);
|
void testAndComputeSgasForTimeStep(size_t timeStepIndex);
|
||||||
|
|
||||||
|
bool hasCompleteTransmissibilityResults() const;
|
||||||
|
|
||||||
void computeRiTransComponent(const QString& riTransComponentResultName);
|
void computeRiTransComponent(const QString& riTransComponentResultName);
|
||||||
void computeNncCombRiTrans();
|
void computeNncCombRiTrans();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user