mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2005 RFT plot. Show the first grid source time step as well
This commit is contained in:
parent
25f1976273
commit
fd6a4d2709
@ -1106,13 +1106,20 @@ void RimWellRftPlot::calculateValueOptionsForTimeSteps(const QString& wellName,
|
||||
}
|
||||
else
|
||||
{
|
||||
const auto gridTimeStepsVector = std::vector<std::pair<QDateTime, std::set<RimWellRftAddress>>>(gridTimeStepsMap.begin(), gridTimeStepsMap.end());
|
||||
|
||||
for (const auto& timeStepPair : obsAndRftTimeStepsMap)
|
||||
{
|
||||
const auto gridTimeStepsVector = std::vector<std::pair<QDateTime, std::set<RimWellRftAddress>>>(gridTimeStepsMap.begin(), gridTimeStepsMap.end());
|
||||
const auto& adjTimeSteps = adjacentTimeSteps(gridTimeStepsVector, timeStepPair);
|
||||
addTimeStepsToMap(displayTimeStepsMap, adjTimeSteps);
|
||||
}
|
||||
|
||||
// Add the first grid time step (from the total grid time steps list)
|
||||
if (gridTimeStepsVector.size() > 0)
|
||||
{
|
||||
addTimeStepToMap(displayTimeStepsMap, gridTimeStepsVector.front());
|
||||
}
|
||||
|
||||
// Add already selected time steps
|
||||
for (const auto& timeStep : m_selectedTimeSteps())
|
||||
{
|
||||
@ -1121,7 +1128,7 @@ void RimWellRftPlot::calculateValueOptionsForTimeSteps(const QString& wellName,
|
||||
auto sourceAddresses = m_timeStepsToAddresses[timeStep];
|
||||
if (isAnySourceAddressSelected(sourceAddresses))
|
||||
{
|
||||
displayTimeStepsMap.insert(std::make_pair(timeStep, m_timeStepsToAddresses[timeStep]));
|
||||
addTimeStepToMap(displayTimeStepsMap, std::make_pair(timeStep, m_timeStepsToAddresses[timeStep]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user