From 9e6e2e8735db1c015b04749bf488637483226c9b Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 8 May 2018 13:37:04 +0200 Subject: [PATCH] #2868 Completion Type : Use const pointer --- .../Completions/RigVirtualPerforationTransmissibilities.cpp | 6 +++--- .../Completions/RigVirtualPerforationTransmissibilities.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.cpp b/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.cpp index b130555583..2f15706166 100644 --- a/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.cpp +++ b/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.cpp @@ -68,7 +68,7 @@ RigVirtualPerforationTransmissibilities::~RigVirtualPerforationTransmissibilitie /// //-------------------------------------------------------------------------------------------------- void RigVirtualPerforationTransmissibilities::setCompletionDataForWellPath( - RimWellPath* wellPath, + const RimWellPath* wellPath, std::vector>& completionsPerTimeStep) { auto item = m_mapFromWellToCompletionData.find(wellPath); @@ -85,7 +85,7 @@ void RigVirtualPerforationTransmissibilities::setCompletionDataForWellPath( values.push_back(oneTimeStep); } - auto pair = std::pair>(wellPath, values); + auto pair = std::pair>(wellPath, values); m_mapFromWellToCompletionData.insert(pair); } @@ -95,7 +95,7 @@ void RigVirtualPerforationTransmissibilities::setCompletionDataForWellPath( /// //-------------------------------------------------------------------------------------------------- const std::map>& - RigVirtualPerforationTransmissibilities::multipleCompletionsPerEclipseCell(RimWellPath* wellPath, size_t timeStepIndex) const + RigVirtualPerforationTransmissibilities::multipleCompletionsPerEclipseCell(const RimWellPath* wellPath, size_t timeStepIndex) const { static std::map> dummy; diff --git a/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.h b/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.h index 6e7134b06d..1ebac53592 100644 --- a/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.h +++ b/ApplicationCode/ReservoirDataModel/Completions/RigVirtualPerforationTransmissibilities.h @@ -56,10 +56,10 @@ public: RigVirtualPerforationTransmissibilities(); ~RigVirtualPerforationTransmissibilities(); - void setCompletionDataForWellPath(RimWellPath* wellPath, std::vector>& completionsPerTimeStep); + void setCompletionDataForWellPath(const RimWellPath* wellPath, std::vector>& completionsPerTimeStep); const std::map>& - multipleCompletionsPerEclipseCell(RimWellPath* wellPath, size_t timeStepIndex) const; + multipleCompletionsPerEclipseCell(const RimWellPath* wellPath, size_t timeStepIndex) const; void setCompletionDataForSimWell(const RigSimWellData* simWellData, std::vector>& completionsPerTimeStep); @@ -68,6 +68,6 @@ public: void computeMinMax(double* minValue, double* maxValue, double* posClosestToZero, double* negClosestToZero) const; private: - std::map> m_mapFromWellToCompletionData; + std::map> m_mapFromWellToCompletionData; std::map>> m_mapFromSimWellToCompletionData; };