mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Remove unused function
This commit is contained in:
parent
dd34b0111a
commit
76e6ec3aef
@ -64,42 +64,6 @@ RigCompletionData::RigCompletionData(const RigCompletionData& other)
|
|||||||
copy(*this, other);
|
copy(*this, other);
|
||||||
}
|
}
|
||||||
|
|
||||||
//==================================================================================================
|
|
||||||
///
|
|
||||||
//==================================================================================================
|
|
||||||
RigCompletionData RigCompletionData::combine(const std::vector<RigCompletionData>& completions)
|
|
||||||
{
|
|
||||||
CVF_ASSERT(!completions.empty());
|
|
||||||
|
|
||||||
auto it = completions.cbegin();
|
|
||||||
RigCompletionData result(*it);
|
|
||||||
++it;
|
|
||||||
|
|
||||||
for (; it != completions.cend(); ++it)
|
|
||||||
{
|
|
||||||
if (it->completionType() != result.completionType())
|
|
||||||
{
|
|
||||||
RiaLogging::error(QString("Cannot combine completions of different types in same cell [%1, %2, %3]").arg(result.m_cellIndex.localCellIndexI()).arg(result.m_cellIndex.localCellIndexJ()).arg(result.m_cellIndex.localCellIndexK()));
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
if (onlyOneIsDefaulted(result.m_transmissibility, it->m_transmissibility))
|
|
||||||
{
|
|
||||||
RiaLogging::error("Transmissibility defaulted in one but not both, will produce erroneous result");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
result.m_transmissibility += it->m_transmissibility;
|
|
||||||
}
|
|
||||||
|
|
||||||
result.m_metadata.reserve(result.m_metadata.size() + it->m_metadata.size());
|
|
||||||
result.m_metadata.insert(result.m_metadata.end(), it->m_metadata.begin(), it->m_metadata.end());
|
|
||||||
|
|
||||||
result.m_count += it->m_count;
|
|
||||||
}
|
|
||||||
|
|
||||||
return result;
|
|
||||||
}
|
|
||||||
|
|
||||||
//==================================================================================================
|
//==================================================================================================
|
||||||
///
|
///
|
||||||
//==================================================================================================
|
//==================================================================================================
|
||||||
|
@ -72,8 +72,6 @@ public:
|
|||||||
~RigCompletionData();
|
~RigCompletionData();
|
||||||
RigCompletionData(const RigCompletionData& other);
|
RigCompletionData(const RigCompletionData& other);
|
||||||
|
|
||||||
static RigCompletionData combine(const std::vector<RigCompletionData>& completions);
|
|
||||||
|
|
||||||
bool operator<(const RigCompletionData& other) const;
|
bool operator<(const RigCompletionData& other) const;
|
||||||
RigCompletionData& operator=(const RigCompletionData& other);
|
RigCompletionData& operator=(const RigCompletionData& other);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user